ff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20}, {0x20}], 0x2}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socket(0x3f, 0x4000, 0x8) setregid(r1, r2) 14:42:12 executing program 1: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 14:42:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4c, &(0x7f0000000000)='r') r1 = semget$private(0x0, 0x3, 0x220396ef2e5098d0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7048) 14:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) socketpair(0x10, 0x5, 0x100401, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x6a1da41c462f60e2, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x3, 0x5}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x29d, 0x5}, 0x8) 14:42:15 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 14:42:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x111) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x3f}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x8, 0x5}, {0x3, 0x9, 0x7ff, 0xca1}, {0x2, 0x100, 0x5, 0x7}, {0x4, 0x2, 0x1, 0x1}, {0x7d29, 0x8, 0xfffffffffffff801, 0xfffffffffffffff9}, {0x1, 0x7, 0xf41, 0x1}, {0x7, 0x7, 0x101, 0x5}, {0x401, 0x400, 0x1, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 14:42:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4bee, 0x6, 0x9, 0x3}, {0x8, 0x4d, 0xb8, 0x2}, {0x9, 0x0, 0x5, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:42:15 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1f) syz_emit_ethernet(0x1000, &(0x7f0000000080)="2a61a61314b08d4b19fb696a35f2d6a832a446e4459dc8190311506f7a7b5dcf3f5b1dfea25a9852d4c36b3d1a50436873086f230ee33d41f8590a7a302f96114f88e94d3f0be5042be1731132f50690315ce00a9ae1b8bd36b9a5e28916c6e3f6d863f88952371ce1e2ad8667bc5f53411f1e37e4bb1d30fcc41af54175d364103e225c3a8a7d8878cb455494b5e16490ff710d8712c45928251ef5c87d26c66fac79289cc515f3b4c4d96515c5960f2f78ab3987a8d549e2c09f646a440f67d28a142317b2e63a7093eda5da04c95f3826f42de4007e0a2f1e654ae22c2a2a20b1b1141e94cdd6a913fb388e5ce8bc89543a6b524c9afcf0eeb720fabed92b78ef13d5fb694d5b605eaec857db7fa1f14fbc1b1661b4c3105cea701d16965906017fb56f0c012ce7bf78119d597bb5818e29b3d2367eeeb6a6c77f59641983e90387cb605e767b38f1f8256b132ad9dadc13b19a519318af907a6a0a5cbb9c08794cbaa9189b31bf67d809df31e0368d7881a1045f29bd92ed948b2ea70e53c60754369e33135d13a03bab118fc03f4e3f1f9ca704493d0bc62f5bdd21f5d5f8aa256592afd786ac0b7aa1704e714309bd70dba57db9d4065ee2e370fd6e646106bfd2a6f8a0180fb9eac50fb6ffda950d55d6413d98ae0949e0972b85572ed3995c6dfcc82bb42e2fdc845d354b312d609df0b8fc604d54d7d9b7cd10174be3ceab4879c2123e41f664887e8827a67da67f44c06cfe874580be409d0e2fb7131a4eadfd0fd4ec8a51dfbf5886fb17a777a0176bb699a44f6f83cc2700e79ed58d5140d0acb2184b80327ed3c6420b9dc0b5ff1f44a3b144eb7599c1f9b5543a81ef2861289cac1318fab05ce104ee414e5d915772319f420fd752853d011f91ab7723fb9db2fe81fd2aafdb7210825c352a621adc740bb71d1b6cdaa8a010c8378d5ea78d08741f7fd76151e3b12731d9b4bf474b6d0e4052ed04b73731681c6cb6fa2edc9a9bb7b4e54aa0cf51b083803da38ec4289cdc2aaf2b3ae21b1018b76a9060bfc6117a4e9d744d0ce9e82d44a6e480c02253d94c25a40184fcbbdda7893ab5cdef14122d3cee7c642047c48f0732f04f0cf4ffe05bcfcc8deff93091c997f7a7a76f1a32259945676d67dd074833ad7b19030aef9bc2ec83b01cc9588bbeac398d43b84ba811290fbd70f310f8a38d6ba8a30603a12d3cacf1bafbb096b0686d9f040ff2b4cd74409aa6a3f69d068916ebad09fe8918c6f33a0aefc103cd9e589f195eba2174ac01f282adbb5e49597a8c68a4487d8313f5f6fa85e4018ac09157adfdb043867f05817becdce827b03aa5b7049ae9e2bd0c80b9a17d935ed7e37c2c75195ccd36976ebfe19e0dbb59579a2c884b3f14f2af2218b7d7b6dbd7a1213b3d18d6c0bbfb22695037531294aafcd2d7a9a97b9543e1e19253aa39945747ce5e54ed96f273c805794e832eb76fa2f673f511aceceac8824d8361ae2b90671caee9a66b85cc67850786670bd59056b0b9fbca511e9d9540013a7444fcd8304833e773f8f838b4de7d674944bb0d86e11a91027522415aa13f9e5972669fa9ea9a6b8b1fb564526f607af5561d66f5e584cd3351dba3f8adc1f2a49a155d0275fee8bee29ec20be1818fd86f8337fdee88e1874875949fc810fffb2ef60c92d7e9d7c6504a550193ba3be321cf63429b99734904803559bbfddc044a4f4de7b9d0ff4a46c3c2fac208ff0eebd10982bf3c4c6be10b37b7ff6a58c109580c561b2ab2fa1b8602317e4ee239d0b74cadd9595885b0685c0beaa1dd96fb9f9d1e1c51ae0bfb5e476b13bb4612f285016587204c59a5cd24dce4712f48b10b510b59aa583fb27b3e9b4b028b26f072542d43465e15e04da1dd803c7116c8ca9ba1d0ff566f185d0785c385a71ef4051e2c0994588c757df4f4918506a1ff12aa21990e56807ed943891f3046d149c17294a9cbf53a58ada55d83002a12edfdc5d61018a96678b9490ad5b4092551162f610d6499abab654fded4390d4e84a8107bb63930f3b157320492d909a2899a9faf98db8a0403fd3c10fc4450ec4b8e6e67528e4d40bd441adbfdb19ae38d613afbf0b859181139fdccea830bccac447022e0795ec118e2fdba64bac8a21b83e574fa63a7360e107dfcb7624f6dfa610ff9ab899cdf04b5ead7f7c689054736455423b63b90c907df000c904ea5ead5012edba07d198f3d3be4bd827feaa208a57e94a4ea6d31619e565223b966fe92938f6a5c1d1ed1db700a2db78f83aa72c76e787aa9d1055b3fe9171630e1b34b4ced8a5e82ee7fe945fa6ddf0835596eb4a1958e20036d69a2c6d6a292f4fdda298e42927161c025142a64096836e77d53768f0be2fa85154e8a0c10294d212a467795f5d892a4e3192e5c3b835209922ff296473ca616f3b2d44331327b0928448a4a0366aaba6750ab717739a709b28453eb20c19f1c613dc89def5534f8eb63b0f9d9763bb7d444de4e795b7a50e4415eabc101a636ac82c6cb63b6f7992816bc5dd22af881631211b7f245703c5ea4ab921fd2a05f390fa5d5d4cbd454941dff25230181538b02a1080b9f3a76f357c06b280c5e24c7f43b4e16448943ae5ec1a8479f06f433921ca4355d8a1e4a406ce9c3e1ce872de65bac0b4e8a234791e3bf2785a4304cc752a55e292266b4b1d40ed6b728bca4c5296b9d28ba40ab7a0d4ceecdd27eab04eec961c9826751076cd5a1a851af62029467d61f3000831f2475e67bfb588d9a1110b42f1d533f56500cee814e0f98d8abb462dd8264b4b4c801ecc8ba80597cd1048a037c3d7cbded55403ebf575fc4d3ac9b8a27a4ce88946b95873a58656c127da614a74a284d7114938521a107b319185cc8e0236160f898dcb5b3fe69b1149fd4063f9138d7ae98e8d72df5be740f5507de91ffabc5f639df5f90e57a150c576fb758358f8f0eb77f3b12bb5058ec2514d84b7ee616373ac9e92541228259f517b8600d28225924507eae1671304a7ff4a257ec2e43ecf685a2e6847105de22361095c0689cb59afab84fac104dd3e2f40313f868e38c758bf04765f88883aceb88cac2e6290eb2365bff331c02571182c8c714fbe172c9f2bf792d1f6c304cf659caa3c7f1989e1fb880569877b2274095e269a02de1ae8edc00375493468bbd9736f11956495621f0352422205273977f0057660bff80c6a1fee46b8a29dd14d171a4f84518a04e900c4fa7f07823a6f335d291a0e266ed252905ba350f549baed2735253f63fd482cba6b13ef546d2500f68d6c222b2fe9291944669e5868faee84383ffb116fb7f7bf22243b2fbada4b044993f89e82dbaf2e6002fa666818f2830c045c1f93c7020d1c3e84dbcac0e528823e5802b4f48ff122983e73cc564dfb591d9d60bc826021f9317dab3ed0a652ade68c1d89b7c0cdaaeb255df822e79074f294eb482ea150f5a33d699f174cb7921a7d256523c4f33c639a78c6e0de7115568ca35aac147a7137a193b9b817d1134abb1c024c3e9cc1dea1c105163fc971a743bb866b699a4fd7effe3b377d8e26b26a23724f36ee12810e9b43c19e6515ed3e0a128185060e600f1fffd45d2f5c41cbafe1b49e999eab8002c53c3477529e1acd0e73b35c2dd65ea72311e1386271b54e3088f02252283427f494f8d8b25c31862f0bde9f15919168111b653b7cb186a479d35d7e15e35c0591055efd9910a531c6e4f5cfa991947032e61b28990b8dd9dafef6e8983d88822c2eca08a60d17d68027c3ebd8638d8ef1b56648a7b8713b56a590b7d359f6f4a6b4640f4baed1f4014ae375d339bd76ab7cdad601d8763179ea72b3891b329ed525281f39c7bcc22d40053c16311b99b2fc5fa1554415e50d89045b9acf29c4f4c3142e6aee945ac78736ff919f1cd1014645c647aa7eac6a8ae1c912c802bea6b7e3abe0c7ad9d99323278be380216c7c042ee132d19cd360a2456fcd164de859c7e89ae75cbbd9b69ba081119de040c2352de7a20a8f3bade8728a5523f1a80a680f2cdc707275d33eb4254675f7dafe49a6f4962543de03efa1557b82f72a53835b4bfce4b8b9d8aa857ed1d759674d4627807a747140429754162fa96ee3b100d405dc86f8b21f7b9520c7781e5b72d254764d82847cfa941184276cbf689e039ae8892d9e0e35e64b2ec0e89b1cef1b8ada3344d64dfb0794388cd90158f9dffe6da5df819f87be79ef21df70d5fca4daa4d91ca61b6bd4127d444b4d7e000e7b8bef2a4c2676dbb0d8d087a58a59b15b214e6fc2e128844e1eab6fd14f3f8e6cac8ec85c6cb0bebd76c5031a1c5f37f85b66ded02b16e257eec48b0c90796315834afc074695a84959eae652e86ad7d91d45981cdf9da068be6b2dad31a4becd485bdec2f6f2478d70085407a51fe24b7a537fa89769411fdd352f2934f4e59a05c777c66cf7545088566d82f57025782068b6e2d402c1446f37d104ac2b94bb51612645597c7759327c1a1ba001c587fc203169004222a1b7a30af767ab005e7a3a65e5743ae4856a9e3eedd01ff2ba6500f4743c440cc8aa648141ab71dff51ce58760449c57012e51d4dd30baac698f26837c308ff648fcc7a90132c29d2f3b765685a998a99199b51d3b69d56499f61302e0b7808259e67840d110d09aa5160f6eb0d78f60e181b982da881decee8a33f1e0fa14dcf64e2aeef16c6fe12a94d73201a42c6aa3baff7e273b5573796ac5a84ce0d7da61f54b87369e1aacbd87068b4595520d9982b0393ec296002347f046a56ba40ed9baf0343f722359a157f52c593bba91cd035d579ba63822c7ccd6644b270e3dc31e9fa455dcbc58c05f7c2390996fa342550d1712c6e2587b5e5cf162f341ee02af556ec2250911f2646c93a63d3ff647e72d9ae5f6b151f4f5a07e44e864db3901ec956840537a3db649b9ae4ce6c98b9981bde88ef1995f6f9056c8a2dcf16e31d7bfb88e318eb145151e369cac24161074e605740517147dbefad27f3ea92eb9057585d96c6f4d2324b111159dcbb119ce135cc12c5a74d95ae5bbacdf24986e5bbadad3681b5a9469b59167b98dcb172e9ac4ed114a8604b07e4e6c783ee7e7064dfd274ad1fe689511cfc3bb87b2327df011904f75ce0bf7c96c6e19a02b45f281887e5002acb1104cb3562961859ebd0a519fa91bb50835c5586f1d117f928e69e7140a4da611c9deabe0cf5896ae05f18cbfb3967505f899022e39d861ae83ba49b785afa0d73d1ee7543ace5f0b045d13e107548c45e4152a107f5ed37d1656ced9dc4b56bc6d66ea3c3cb564906e6f8ad966cb9ba66d2c8db00d2b39c26b85691322adeac196d5af441a3523eb4bf360ba54b88bd2767f1f79bf4ddcb91b6c4eb07463914ee3a36f0c64c313ccf7f245a5cb27d54d1898ee56226575159b10bfcea021775960ba2a5703e152ea4338eb9480d1aa8017e6e6215e018a93c12fcd878a4085fd5a3527e6160ad79d0541b6d28ce4c8126b76c84f46146d2a724f01e22af58cdd79a7a1fccefb21e5c8cc09a66a3e8ce0a3f147c7321fb0b08dae77c080d4af8d3b366a84dac1cc7e10b5a53d8883b86bba16be82bb314ee2353b90a76c701d7c913d2f553bd35b11e7c17ce0b8a9f7901de28a8c6313894f3f44cf363ba9ab81713d50e5a14c6131d5b1fc06fba3182d20b98ef97900d30334c34b4731262b17cafec6fd54508046da7e4c4b6b9d0c46b3f8c8f1331ce579590e1869cb461df7651dbd5e6f073409530062ff") syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 14:42:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x80}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="07a116c9772833dc4406e78ec16e512c7dbdfffce6a8e43b2a7ba49fdcc5cb92f873b9c15d42274b61cc78da34517cbe9a478a324ce560dc3ac388239fa4b731db4b15f6b8c09eb842b69718396ea9689ac2fba80da6d493dc4b1945f4688c3a7ee887b30f68f037f89c50abdd2306c71f60f9df7249b8136c6e24418b6e4ac997c8ddbea2539bb4e2e90fca23f3caaca5c7ca209a3125e642fa97f3df25a4d252c480dda5", 0xa5}], 0x2, &(0x7f0000000180)=[{0xb8, 0x1, 0x100000001, "6584775b1ad4fa1f6f2a2efd1eddb96383736efabb8c71a8637e4fb53966b0dcad040ea740ef43ea2e875f01858cabeff7606f67308436d050f26a198e6fed83cce1d236e7b3b1a7fecaebf2213c274f2bac150bd649f30a509a36d3d1f01439c0e37ec7a8fea065916c6568fd0a5638c58f7bb9bc69c1e2383791b04a3644dba09c0058dc22bf6f525c4f1069168d384423fb7aacaae11658bbd76d34cfba6990d2ec"}], 0xb8}, 0x8b25aaa93013b51) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000300)="af46da85bb33478ae2ba75f56dc9a780a457f1f2c32af6287cf4e965072ec2e026e0d70120959c9559aebeadce1fcc08c4a537ddd319254039d29dc49f84a972f9fd5f709e180cd6a08776e297bdb187a6a960aea266936c8de972a36d48562366203e831a65a71038456795cc3dbbadab1d89aba760d6d55a1939eb6bc44ae021e52f9ee38d44", 0x87, 0x4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b1f1985801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0xfbcc317c22867eeb, 0x0) write(r1, 0x0, 0x4f7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x6) 14:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000340)="b6") 14:42:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xb244, 0x0, 0x10001, 0x0) 14:42:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x81}, {0x30}, {0x1, 0x0, 0x0, 0x100}]}) getegid() pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:42:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) nanosleep(&(0x7f0000000080)={0x401, 0xb35}, &(0x7f00000000c0)) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 14:42:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x400, 0x517, 0xfffffffffffffffe, "58891650043f8d35a76522f7f2a5d4ad3ac04b6f", 0x1, 0x1000}) write(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x8, 0x10b5, 0x5, "37049da6549cfb4025f5a065ec204ac912bb4323", 0xfffffffffffffff9, 0xfffffffeffffffff}) fchdir(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xff, 0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0x800, 0x7f, 0x9, "dc28b848a3c48ec4f31915d0dbeaf78f402f53de", 0x6, 0xee}) r1 = dup(r0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) r3 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x40, 0x40) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x9, 0xffffffffffffff80, 0x6, 0xdf5, "78723ae9db4ca6838a3999ac05ad86a62043cbfb", 0x5, 0x7}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) r4 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x400, 0x25) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000003c0)={0x100, 0xfffffffffffffffd}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x4, 0x401}, 0x8) open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000004c0)=0x6) r6 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x1, 0x44067d5a8068988) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) read(r6, &(0x7f0000000540)=""/4096, 0x1000) sendmsg$unix(r6, &(0x7f0000003a40)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000039c0)=[{&(0x7f0000001580)="bc6844970095e8db8ad3d5d24f6cee9ac8742e0ac655bbda2051390eaef1b19b342e8a87c33ce26194b7bc382b5a7f259bdc8e518f687253ad86c5b9d55dd796c4ea57580e5b4ab4a4cc67e622a4e57f35bd157c39b9d6f3502a41dc44de11df4f7f2e36daf997690f2f81757a8ecab0a3a8a43875979318f01a", 0x7a}, {&(0x7f0000001600)="318b6c8dc5efa0a7e5b79c6672ad4aba2d41dd8a93965cb9aba14d49", 0x1c}, {&(0x7f0000001640)="f0387e028e254a931d3d3660b8c59273b2ccfdbf3c5fbbf6b92049c5a99ddb6f8b67d551d7bfb5c53cb4fa00f9a67442c7549cf1f2106c30bfe72eb5b8717c3c765fb567d87a370ec98f8a17af4adf41453329839465c93d2921d408ffaad65f80506c1a54485abd1f08373ed9cba6351e1ac318a92ca1108b42501ef8a6e523e030e4a06208e8d7b39e444d06d3a806f1fe7b3daa93d1cc92ec6a72b2c7393c22da7b09d56fed0e52b7dea3085e5668d8a8090794f35521032e37736ded702b75e697ff940698ff", 0xc8}, {&(0x7f0000001740)="06472f3a4f019b9f8e4908428bb49970d97da89fc5bb8a8c6991e525d13af81211e18abe2647202b74f8440ba78933bd99fc2891414f5c24d2534582eba4f61d165d22f301aec31e4b3c5dcf062e96b0704a931139f63d05976b410d429dda6414c013614f53c98cf2af3304929fd8981400a6f849400819f99f228ac2b6ea32138bf9245e6ae108a49a88866db3f2a755b1240eb914ace673ed86e05d50476550ed7b9069889767df605aee04e9261f625b15d5b6b7e17d5e06865b89aba0501417bbfbd54408379d8afde6221ee120a5d730e47172ec5bdc69416856a65ac61fa8ac5a6a5d731c08216fb6a1fb9a35783bdd4faa275d22c5", 0xf9}, {&(0x7f0000001840)="56b6eb09c14643bfbf9764806073c3105f542fa41a57803de840b336d3bcd39005c896fb04913ae1cb203ab028461f37b43aad4bbf98a74493831fb6f05e509c1903d4e86266630eb3e635dc5a8f69c1bba57bea6e409fff38e0bfa36dcb6a94a9ffc5ffc09fcb098bc7c0eda93f107a83da31f2552fd0217e80df3519b89ed4ac785774fe86aef1b276", 0x8a}, {&(0x7f0000001900)="8c367f446d57377b59ffc21596e8e397c9e51ba3abe9535f1a4397c186126b22d3a87d997e990c0eedc9eb1cd05ee83e9e161f2ab8e3271909cf589d0b53d3706e73b61a70d955098594f77234fa6f1017c10cb0b1a9f9d0efb7722aa49c70ef42337e92787b63c5ca7f0bdbbac98d70517c2dd5aa32d90e43e2136dc5ea76cbf211ea1698070901682c66a0ef7c04e3695c9bc3fe987cabed00872fe6bcf0e0678d9f22f13208adcccb7704a59b448698332d896c1951541def101d3b8c264be3b4719f473b47554fd68f849a7e347160286835859e81319d7aef00d4804eec760df64843709f7d683f91c416542a7f8e65e1b47bec43d4dfedf6689eac532e5ec3465de036f1712617ef400f9b543ae90e22243b8b6d959e4d0170d8b43420f498eb4a3a5b599df32c7c8dfe8ba9d764e0eb1a74e2aecd224f183ee55c509772a3a9bf0350f728c0011898a5254d7292f9356d04a3ece103aaf262533d9e0a989d2ebfa259ffaaf4fe7187d68b0f5d762290cfdaddcb51415ae8937222a8edcb3f8017fbca9534241998ca4f42487d514e9a95b7e91c21bc6401aaa827198ee14f7ebaa51f3d54dcd171f91c41995922cfe4467db851b15a2735d477c1a466f64ed42924a1918d316d99377a5e5296256e0a288b51fd8d990e9527e81adea8357187bd6429b8d8b2db632fb30a540bc00613bedf3e7530b8490ab1fec67c709ec6191c62c7abdc7b23817987559cb17ffadd4932c89857d535cbd576ebf6e4a3abcac7a025f9ae349d86e22f7c21ff8b8842eb0f391bf968fcb7444eec34e9e7de63c54c6637dd9d43cd991d1b76083647502116774f7dd6b1b48f1a8cc9daa8123da2c53c1e46e0c6bf884b37d467f0b441d9a9f6b81aed8cc0f79942aee206f3bc0e68e7ecb91a2c77b8f15a604704ea6a38fa23e39f047cb6a41e22b3b7f008680b6e0df3a1b5b4d636a417383150edff30639ef02d0b4efb15958c31dc8ca0625cc1e17d1c306602f09e0432f5e224237f5cfeb0d56f45db5e21f02945a70f85a230955366b9ffae85a3edfe4804d0358656e1d4a5d9390a49eba3ebbb99602805f1e8ec42fc2f4eaf4d434d15a3cc508535b41bc9cb8b40bc06aea18065f19a2584791ee72d64b96553aa5c560c0be1506621569729239d5a627d68980d82d1855cafb78438fac1ce98786cc34ec993dfb1903a17cb93ac6c46704ad4cc7da4305707e97695c5f2c42a6fc6b3e9cb37792e33d1bc93e236983c8057c9ffdcfe7b350393ac466a19bf83431912c2f10e30f117b40e08336b5c1542f2d3eaadaa6d89f24ba4a11d155cc96b9545b025756daf5beef64ca8172a744222d1ce7fada2896348e42c7dd6d2a1a4e9a7ff1d6f3d398d32be7618fa741246f2fd35623b1f49f132d4ee080f2aa16a6d7b9342a43d8c4cb710cabba957acbd7cdf98838adaa59435b0774a32268b85fd0e8b7da6a6bd439946693104c571f1a9436378f57527c7424d3664c2bb1b5844c6ef701926768207b7f6c28ba280325391c894c8467a1ffa09728c535065b788299e2041b0c3d1e070ce42abc09515e90b8a68e5f6a65d6cb63a4c0d33c1e322c9cfa9c6d6f9f05ebeab619b69af2053695eb492d79e28e1065919c566145e7fe35141c80eb551fcfca9feae68abb82c01f126b75a9729f55252d5cc88778c4b281a3bcec0e5d970215655ac30e892463e58eec83aa9cda1cfbc0c30636148a9128510595699427e3670ec7570144f86f09bbb2cd82525464debeed1eccf738ef6e8a09b36422d903651a5ac2d4d54215e83fb4e134a7fee6dc5a0f14d6ee5eecccd98b3ee7896c141ff7360c7b2bd6189aeedd968873a5fc9ac6c21a2caa4e68b6786f85173d79cb19211c3e4ac449decd574124abccae8c0b6a5472f8f7f7a5761fd1a1e274ec4d3427dd63ff451722189c7253298af13dca01cf2f803e22a8dd7daee1baac22637417b0913e2636388ba6ace4b5017d88c2265c7ef130c775f754004f8f8f5bf0b2af77428e37df68d6522c624bd6cd635f66acc46e0187c7aca840669ebd240c0e6fe4113f9c16117a5bf6b26c8ce4f06e7481ad79faf4530098f67f66e7a8a35b1f3a46de3b912a8ef848b8f5a2ceec5a08aabf8b32d6249e2a9ec1df0d9344e80564ae72ec14679a3920d25288dd1325367017699e29ad183f968fd6e39763a15dcca659091b6bd4c7a3a3d52c17aedbfd545016c9c6560a71e2b13f5b9f9d6e1a6e034e9bca21ceea2a64143a5ac8bbaa13c644e1abf312f7ab19f9673dab27c60fcf4ec0c5e13dbecd7c0b25dff3c1e74a361c4f15ffd9f306de37531f67d0da4e163eaac258e06cd5015e2ed0f5d9c0436246c262952f8d49045ce57cfcf4eae084822669e40f33e867e17f3fe32987e48dadf6ca694aea6d38af69edda477a22a615cca2306e2af7aacc657887b0df33203f61c8b30c16c966416268cfb6783b2c9f8f218a4e49b66051f4f81e44f7759b8cc639c63eab79241e0562997c34ef257b1df2e537099048347e52c86244ddec27379ea61b47253f3ff99af27880097e909df21f2bf4b3411cb1008324646402cae39a43bcda5d1d380d0f7ebda34465951f28c001cd3f750393b06e4c4b392b0a777b38abc8ad8e86ed4dcfd3166cf89b96f78432c7d8dfc1e85e09f536dae6bd9dad82cab8eda5056749fffb07e3c561f267b0eeb7898f41ed5fba2e92f47ac08d0388d15fe1fc3ec7f9ea26e5fe8e3680a13ffc70b1f4c0fb618857496dd98c79dbe003d0e5dadcddcc741af6ebd3c2b518e2f5bd3d96c390a7a7dc16a9a2d448657fae1d1ca256eec8ecaf71607146659a5469b8fb8e77ceeb3af602f73c5d66f528ee5e9945ffbde5babdbc39f3d36c3f00286b0dc50adb68b1f029095d36f2d5af8d87602ef5688a612846660d884d491902120981bc14e9f9670a2d737984f0f2a822642a28c5545ba26ebb423e5c0e293c059352c006f959776852cf987b33c6fa909f1e72a6d8a873b0e9ac172eef0571dcab001764006306432dd686c5340fb3c957afc3594bff67c1dd33efd909825a7e6cc2c11d1625ed4f580a8f38487222d168c8eae17abdd49ca633069aaec272fbb406269980b5943abc436fd283b427a79abb5c0ea6894e6718bcaa426b099ec15cf100bcd19e5b553d0822e8a4f2d60c9b64e9e2f878822a3cd84da69155ec831e6ad127e4a2ace2e3b743b90ac9e1b2cd5863e4bbd015d6977952c74af46cc6b68ac53f911f329239d7eaadc579ea85a3ad2ef8b5b03c22cf2f19d92343ca85223c946de03b306b66956f50f0552fdb884af424e4a071a226ccf29b1f3f4c6e82c61f20d3995317fa480868124cc4b529a1582290759e668ddded8b507ac08ae8d38cc56f4afd41ad10d3b5c50a5ca71bdb09a25678e30fc1ce6478d46ff4770a7450c3ec7063cbc4a8278a1cb65cb78ba4cfc09bd3c921a4fd19b7f84a3f52466c5cab5fc6f90dc7a0ba71c35a9b208a3af3745963cc013347da5756b68bf0776c93aa089bb0294dd65a47d525b28c6662684aaccc964f2a9efa8a9993aa6f8bdd42399d271b8694fd65513f72a5ce7f5d32cb120b88ab611a37f4e9074aa3a78e53c56d132983b013e32eb74ed54291835891a3ac062e75fc9cf380cb37281c674dc69081c6d5c5a3678f58d160e737892b6d5a8fbca0dcbd0af9a56a0e1b69f019ef5fdab368de8423f7b3fd8dd5b4827404db91558d0bcda437783ab7d27a348cc0e4909e97b3b4c0c32aedf230b9ee3c07368781534f255e1cced72c5638d7ffe39bcd7310833b53557b7c8268913339b52f9edf2f1e02f435b358cbf00a5babb92a033c2bf14d685d7ee2eade70c9133543c377e2a9decf99874527363091aef3d75fb6f9d7ba1d0e671a7fe3a04ab5dfa9706d9d6d3daf53ca2f941f5f378f8e709a1bfe49b9c7430ccc65133866cecce761b3b1c99b880423b26e59c4a5e6c370b64634eed0eccba910aed55f039cfa5ebb7a42305a565e285600324392303a200f01333698e531e666c7c29d064a464f12abf3be134a08d535548f4208b1000007729058107615c3871ccb73dde4c5cf75b14ad2215b6efc20c4445079b215141e238f64e66b69b162c06b8f992d327120b35dc6dd9de406f573247d4e4c2c4266e2f7f8ae865e71eeb2a4912cfce4940d6fa9dd85d67294b7eb152ea0541d4e72a6c967166b1682780de591527e4c2ec869b9f9dec8c8c84f7dd3a1fd9e7270310514f37d8494a3d3ec43113a33f56cca6f88b83c22e16e5b818a58011ea2501d3c323584b7cc1a26d72fb41ef81b5249bbc0eb5361cf8d4c2ebb7f85022e93e06f8b52741d5b5eced2e894b82a30374cb7798cb928337235112631e2ad95961ed4b8188aa22b73ead27694bbececf6c64e3bd231237ed590c643afef4fe76d5a9940e12374897b7b03d3dc84d3d31b98a2e3aa90155f2d0e2ab459c7a341d8e8f9615ec55002bdc17365c7b91b55b11a3ca98c01e9fc34f88aecc2cd6fcdc4380688f12e6cf6b577dcbaad98aba6bc0f07cfb4f3a82bb8700a1ca4bb0c5cbf47663e2df17d9a70229d9f9792a53fae940fb2970b5de3514a5a882a1e2362dcbd502d7ebaa1f3b6ba8037b1ee04c50a0194544a519a437bc02a151b012ddfc2efdae2b41b81ae6df0c412cd91b63e312f3c5a3529ca7b14d616e17b6fd8221e8e65bd0e53a0d0b2781a9f7492ca55e21bc3195a221d949085f5038a33ac019fee368f2399c78f4df218b170f7c25705f3ac31f5c7de7c5b07fa21ae144a6d7702b487e5a974303b3aa3feba7ebc3749210c52dc7927a83be9d4c889b358548961cd81b4975bbe7fdbe389b7e6b1f1fd432b39cba5138858cdf3b70807f34b64c25d73326143d052fccb27f31d03aee0603bc4ac4b37422c1a072ec36ea8bbae2e9f5fe02b197bb2c54b7dfa8970cbd27082486f796079bb3466fe1959a7b95dd22374a902751f4611a5da1157509493901b16fb1caeb8e939defd75fe0a572bfcf98cf2c0b00c322e64cb3217e5b1dd2289b8789a8e16664915e2c311af04b0e7f8a360a0404cf322cbb843f9ac06ea88486f9bc72c7920304bcc8d03053a96f730c686eec6b1787cc9064dbe3918dbff66febb568b35eadf8c60c28f9a12744225d1c6bd83e8933237be40a62f9ca732c3afdb4779017c59e62383cc9d4017b8bc6ed6f9c476671ed26980a3f38f9130eb5a4aecdacdf380f2257c658c4800d20b43b46dd097633b349872f4f4ea01a2fe2fa465e0197129407b0732f470f979a12ce820c4a2bd2fedd3a39731c444411249fff58a3679ed8995459ddb49b4dbe1d10dbf7c2e4b2eaa3eb724bf68d39a7baf76930eaa07d10e78a7811514dcaa190c4558036420c5e48c8621a4b65633ccbe80aafc688c3c4b19764e74a4f94360a7a9e634fe48f3e8ad8578515da8c0aa9faece8391974daae5d6675c88c44aa5c71a3dcad333a067fdaa91c81f4c2b4b7b18213232719291e4176b9dfbf8a6e22b0a4d04e926bee24a0288cddb41b09c6b0b812898beba13a31e28d84e2b1cefc1f38c282b7986e95ab64e128f6beac20690e48e550c6c225c9d3ca5837dc7c00ef4027c28c00c32732d3ecc924bbd03f10b92da3baf6d6ce2acbd526becc62ae3d918961b441517fae9b36a4da205dc8d961fc9008c91f877970bebcb2611d2d6e14bb3fa126d67418c078fd89ce005ad862137d4ec3ee5a236aa70143b210dbe10ba7351a6d2f8f195bb2ff585086ec5577c9a2f8e27e", 0x1000}, {&(0x7f0000002900)="edd42e4e593acd99a16af3dc7ba3592e71a47157b8bc0111a6ff032afe1f2073d21af3fdc35439223ddd9b33d27cc4d270bf018df6190d3c8e6b41d129dddfba4e8f41c45a84e4bc83d6460e66dc40bfd1d6b2e725f6ac598636b323ca1b56ba18d8eb33a540d0b5bde1bcb8a62679cca2fb2c6737c7b991ff5485bc553766dcb88b9769ca158f557a606d1d562601ad6457182d4b68b657f4866f84c7d04f2c75130e4719edaae8f8b7d6dd71bad98dc59f9a", 0xb3}, {&(0x7f00000029c0)="62b421a02753a48abc7870382065e64b3775a86301f5efb891b9a8b8cfc016c1db3bc19a77b1482d3a7085f90aa9823ca1b66b89b0020d768973b8471b73950a223f0c3e48ae74e00249a2c197f362556e61c1f575f6c0b984f2cf32193f73f83a253d0909cc75cffc37e30df23075c997f9d38ab1edcdea926b6a60539bb7babe6a0cde5aab1b5cf4d624bd89a31eba6f8e73d077a019f240f906b3f27d8f428e94830b990abffd41270a206be8f2a0940fa86ac5f1aea372dbd0f364f6dca02db9eed6569666038cef942e40d7c4a96a953f338f8b3c2fe0825dad4d4c217c98a279a179963b979cba8d24e28750fc0c87a586f15ea867f8dc09292e180dcaa5bd7284a27817a39c6611a85068e726992537d93996e850ef9ea066f7cd865059805bf929c31bb98b5c12df944bc1050203fd4d9b3bd87b01263aa9b4dbe993f6cf59258086d037415e9a76147e21d29baca1c1809a2e237c39ed7de2f5bc3cb66bf2cabe947e392943ae8193366ce10cf564de2fdf408d8f75346ddbf38b4d2caa76224ea047f154396cae13637699c6659f274c8a3a34b7a6d67c0d1090733139316bb3f6eb98a52ecd34024bb85cdc2ffe77e714ae192cb3cc7b7824a5f3b23a0fac95c411ce1645f6c3f0274b16c26b96890a28132bd6fcae96bb36f1d2e5f8008104b8691bea2f119f71a8d006391b79bfb0e0737b576d903f0c087dfd5593bd59aabc79ff2210b4f55dd358dd7f639e2f3c499e916f3e623e10882fa0b89979bd968ece4f2ca82938d0c1e215a5d3e0c8167fea1c66f0b32b0de0b3785cf68a6cd2630b27a7763a48f0cdc8937cee863002f241a9c407fe34611bde8387bd4dc8142424ea9cec720ee2c940f3b25fcef3c0ae4d0ff2d2fc7e41a9f8481dce90dc8f780d7afe146f3f165e302c03983427245b16d1640c818721a86e99d8d2a4e8d5c06a3d7d5a686e6f7065fed5f32fa66273b0708a7460e6737543f2811a3807435ce4ab5010c0beaceded3ced86c5c09a62aea33a81a5495ea8e20980cf49f13526840701fab9383ad9f0606058c978211dabaa15f0e2041c00eb5e9abd2613ca6fdeb4a3618efc28fea9120dfefe834a595febdaf20418eb3a7386976d3af4c6a34c2b80046da215d4319a36f8cc0948d2beafd18a557784f13e7bb81f755a5f511786d6f41496b25edcc0ff027d7cca7bca0303b0a06860fd976e51ee7229a91a95de10d6b04f9c484277a9be97875ffd7414893c5369db69199a740d58f8b7db67d86c05b291ca03affa4b1a1b2b1767f30ea139be241a00f126fc5dbeb5adf5925830fe839505427b09457994248204e4e7776bd74a632cad1c6ac7beed3be0addab439f6f31de05750e8e6f868e783ea7321847d9cb1373b1ae764a81361e25302dda62fb8add541a86f20f6957c705a3caed877c748ca4d229a91c47c6e0cb650d9e225e44fd45dc78e99340d2879880b676fdd0720cef25b4d1caa93475c287631d0b6f43f365136f12ef7451cd9ce22282f9a28d806a616923779d0c2b2eea8dee329c62054f7779632df253bd2cd6ef46733209f305b3154bc5c2838447aed14b7a6fe3cb9db17d1ef1dae7248ab051d7214c0d7cce9fa10237b2e152d4ca1bcb275232bbe7fbe6d55d66f78a1f7cec82030bf717e7b0cf1d587ee8e238f9a85db81aef2e3946e14828ec1a7ef9f575f2e33e5b1e4c603c79242a848a6ef80d3e979ba13a31f5f7c38bb7e9c88f0a0acb0b7389d1528741e78c288e1f4fee98891c394fae1643fb21c8bcd6e77b3b80f5f2e51611b6e1a7b1308cc56e7add8961646e738aec82216c93826f01e7d41c539c9985993c6dfe1c6a1776a0c25d81b282d89f40d0bdfe112dd44f5f60062f7d71a159d2140d1053b202c6ba1e0d01de268d402c966066f5caf9bee6d5d0399c0e746c70bb39234bc45a994198770cf83635c1e4843682f523fa682973054e019d09138b04072840ce4e452be732c098a14299408671ff3dd2cc400d4dc1e2b122af915693938dee2b036c18f27cec2ddb6e21d4e3e7a0f6f5152695927934b2644e2ac8a51e55c87ac37db3ccdaf2d0f7ed02ef35c6fc15f19a1a5bdba78bd275355232d3d946dd530725a04615ca55e41813b4d10748e3aa4daf0d5039f2246b5de94ec08609c71d139c200d0e3b693f43393dd25b4940f378ad03ace25446e61a913e5cb32ead4b773069df8317abb2de779b1e4aec5da2f88fb5480465d99c4dfc03028f2438a253e2749f8dd092790c7eadfcaaff2fcd19c9cc6dd8fa894aab09e4fec009833d81da8a4be36e6bea4371a24d3412b69ca6d231d24efdfac8a832b11a49184dae68703aa0d6125960e0fc889e731a17b5101bd20e19c5ca4b3ec2f3b1ff9566dadee77ee7cba0155d94a4e0de1cf6abd08eb088efe1c36f6fd5513798093366b978a96e3463c4bf124819c88a123d47a361e808742ea2141d0569c17ee6d923d8d2fcef25e772a324b7e13a2ecabe94344a81452d2297cd51eb3ffb6590249162833fe8070897aa3f5a7c1285a1de32b32792862583012e979a6185ae0ed47d7b78031bfbba20fbe28754d3244476ba55353fcf73da5e232f3cbfda12502278863107df93e09d7202dbfc1256fdb0fce5794b6da01083c3778f1e359fa45c3fbc827834a9f74a6ef7be25f677202c9d05ac83c25e58370b057fecae104b508cce0347a48f540170d367f9136f086a3611fdc7d030d053840abab31095bec6dc1a8bca29ef1ff7ec478b5b695428f5505089b5bd4f1167be99ba055019f168cb0679d0490ffce9f9a531c9e56e1b0e676121921c63826551b835d32dcfb262fb85e88ddf4b44b75366a655e0337e14abf028e04ab108a89542c61e84ddaca8e997a05383c20950632b83c013e3069719b68918c2614bbafbf86a132130db7a48f630eb6f511854090b9a79974caa24c61785d3eec3778c962134ca38bc7b21c9c18ad575d53e30424b32e180e15b43dcb6254e6819860508dffc2abca850c4ce1081a9486beb89c316b0ccf080e8e55fb8698625270e3e208988ec72a9a5cd7804361663557603f9d97d0afae90c9903755db88fb8f52d9dcedf7afba283410c9a0462676e1172cc808958bfbb94ee83e5d4583802d9a9328741705a296dac32e23b03f1a0bd8d42020b6c52942cb7f561e8aba297fde7b2a1d7e2d42e8658accfd15c42f285dbd642b4ce7190e9ca280b91ca9bf9010ef28229aa07efd8e4ef7ad797c816511df629f7a6ec91d4587968482943758578c0488cbb582d166d40826ff75d3625fadd440232ad336e232daade395f8e033c710e656bf88e15ddfda9147509c6362ab15e127ef8f37b0f661452c002a87cfb822d7b3e572105fca65fe61d4560a13044535c0ea06e769377f5a307cedb7d1a215d88366aff555650d7bb7581ef47fa20a7de6c10c7106022bd44058a3da399233699472d5b1b751f348d3d4c6046773079baf1c1f953803675d5621277f1e4ea4baebef85417c49b166e18f22f4d3890f0ad37f78a560ab1df760d5259e7b882b1eeb97c9de4b98608a98d3b06997ecb1a9afb41ec88bc7a9a97a19d234609e680f5c5643067b5d4a3d5cba9abe0ed468ddd930e30e53945693094e6e97e0fa7b03f47c0ee0a9f5ef3389129305f8f1e02126229632b8dde62247c6adfab87b3131720025f9659a90638ad74a4355693275455af6692c1ce26895f26027edb7d776c974ca59c54970667e6921bf8e02715fd9f115db81fb33f78b87e811b9d28ae767d4f7bd8bf89a8d10268e72f7615cbc72f7315141b7de6abaa49097bde2b556217288be8da21ad92b9dab87df5e456281a28789ee83b4472e546d2754f473c94779a22be2190b81f2dde0df1b50b9b089f3fd139677cf4ac933ff06d6db229dd2fe1ad47de1ef7e5d952d85de191ffcce9a28936e82ed3c139462024273daa8596add53d85567f0cff1fae96029a6fe9a580f91efbabb8fc0dce73452374980e37cc6bed182b707d3235a476b001b31c81dbfda5f001379eeb2927280220f5e4f680afcbc85dafce777ee0bb71ca67e198b0ec19be654ac0c49675a337d8ccc16c45884b823ca5be5165872074f5652e592910fe15ccef2fab5c1784c928a3d145bc37cb08a21336c5fea48bf8d12ae113b0ad9f066a67e230807c1390748b37bfad98e311b4825ba5708f242d3c3dc46b0a938b4eee847d955247a400235f947f4b3e7545482161c845e802b9a2a33b34d600b6361743cfedf94b18230283c1739e85379a3f387a2e7277fa8e159085fdf6f20d6a9b52fd7017066171182b46ea44bdfe561cbc011da99ca764a0e89c578ff165640b3be11f770193705e491ee1f998bdba0209c1ee2d1babd61421dff5b222769ef7918dcf8c2d5cf971f06c992fc0a72c08bac4d9e1b295e32ccbf136e3196c4662e5515b9ab4fa9202c03d45c928a1fe623b167a608762e9b5b66fcf9d2ac180fb6d4aa54ad396c82524bcef4723a04d09057058ebaba6a2cb4b160ab8e7b5996ad69f91a59a2c3f1bf85ae3634707481c930556d4c5c2b6b7c8e0d726405ab1384dd181b7ef5aa1a498c51100a6f82245566b0fb15b27db1610feb5cd035e2884b0d9d04961852b6819208ab0bec03feee84628c528b12deed9a34488a2a0a570eae2c327fe5615d387a7be79efdc3f183e1cc828850c45d740457f62e3a6399a9fa157e02edbfe913550367a4e12f62c2a69bf2d78b69f1b66d85eb333003abeae9d01ee8a796e0ff141b1930a009586ed6ae097ea0eeef94eea0f1256a8d5ffc9f40b0a15e9c38da2529f1c109ec2c57fd4610a20c79501ec75be3ee8144da75e38e4edb5aad771c3fe2c2b7a42ed01689f8049b193a88b41b698dced23b184a7e0997003bdc798b03196ba84a00339394e0e82511bf696fd811bdf8d056c92ed57abcc780dab838935266f61c29756f69f4708d8644016c2e1ee21febcc5117501c7273624507ee756aafd980bf04bcb86c874d56a6646493cd1285fb52aa7c128d694e8c925b9168940ed7bc46537dc9053425c1b8243a7e2a242053ecac395c36f1fdc852fa57bcf80add838ee5afc57e73fe2d88e91dc7a363730743a49ec0852fa359bb922ecda66e3facd3f7338cd1f89d9088efe85ef48a3a0749be8745d71f7096b270a30392ecd10acc58200d79d97a17a8abc2a09d2807184aa0ea69f4b629da115de10ce7f46fc921657794c65f0998bcef941b9b04ea2093a8e8f382bada6ab15a8e7eae65984093c6c4971d25c05e6da8389f724b016cb12f89a94d8c38ce31ec6c4335a34718b67a7b957b8332f61c361e348c25120f2ce0491abda1aafa09974c3b22911d24bb5da91cded62cdd8efab84f21f82a32176d6eb6d2c62a104765ea12ca0183fa7c1bdbd17fdac679f80fe99fdaf81482d0ca3195e48329d0dc02b08b8e3494a3774212e9584ca47a79b3094219c840c00bdaf24dca158c50e4097b2572ae5077053129004cd8bbb537a82c621631994a04e2a55fbf50defeeec06964469288fef8cca054c85f6f35f42674fbf9c12634a47552358b7cc73a01bb01c507420a377a0c46855bcc4293cbc7cb66f81a2473750b4f48b3ae069f79bb04af35cba4f379017e96fc005ac85946482f70d4d025a08f650448be835d9748ce61913354ee98082dd0b9f098b21e50b3c82623248cf32c5e09e356dde06e387600f644c941df426a411f58bbe482bdb3b6c9f164583d06dcb2b4df1109571afed2bac9432b66", 0x1000}], 0x8, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000003a80)) read(r3, &(0x7f0000003ac0)=""/48, 0x30) ioctl$BIOCPROMISC(r4, 0x20004269) accept$unix(r5, &(0x7f0000003b00)=@abs, &(0x7f0000003b40)=0x8) 14:42:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/5}, &(0x7f0000000140)=0x7) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x384, 0x4, 0x0, 0x234) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r3, 0x2}, {r3, 0x1}, {r0, 0x100}, {r2, 0x2}, {r3, 0x4}], 0x5, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3810, r3, 0x0, 0x0) 14:42:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/131) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:42:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x800b}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) dup(r1) 14:42:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x7fffffe) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 14:42:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000740)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/36}, &(0x7f0000000800)=0x26) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r4 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) syz_open_pts() sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)="32ed56c21cb3883fad36ec87d2868406e6b75bd2d5c780f14ba472aacffd88c00d407389e55989af2097c2a3ceb4b24823c3b7a1abb04e505b732b59c08488837a498295eed0bad44e45c4e410e29950605017910158e20d7114b0488b0a6e", 0x5f}, {&(0x7f00000003c0)="fee9a369d69a2b2a1d95b7d0af52e20aedd2468d01376ebdd0c268ffdef31c03392c8737c9a1237ce97cfeec49ec774dd2d5c30a9eae7fee7e465d17236c761e52688fd6f6e87deefd1c13d1c3bc84b408bfc527b813ce9a924e204c87bc", 0x5e}, {&(0x7f0000000440)="b572578e8e4ec6703717fde4299cd5dde6d3d6161bff19e0f791d84ea29fb305f421f66aaf496bf8e3acdf78a0becb13c79b91064d3c8d7dda740bea61f4c413ff1ccb6fcbecf9af9886dfa5bd15a08462fb1afc635bef158905932463e4a98d87dc30afec7ce4f01139526faa47f00b1d99e6b6246db78408953975d7b110b35170ae", 0x83}, {&(0x7f0000000500)="3cd8884289ba747f740cefd4ff0d1cf0b077bb0312809228d58e96439112532b2d4ba6a37b5ebe5ef42507bf8b624a384305a6e9f6101c2ba34864ab95f13099869e11e0aa5bcfbacc6f4c32a5bc1d02ae4fc53a9b", 0x55}, {&(0x7f0000000580)="fff70fbafec1e81b9b13deb391968993754605002f315d3338e123da0f25874db5c8651dc090a4ce530a51f8ee6318eb59f3724e450c5c576bd0ceeed519654c87167f5b0c64125145b130889e7a5489d58e924dc13b6002c35d4762b1f991452f7f716eedeeb2f1ab1048b6851343d31313414e1591d056af667a52d935b5733a430f96a9133e009d669a9cd68a4dbf89a7656ee6509f9a11b5b6bd0e5b3c981066a28f754e0bda4fc1e75ad6ece9aa219d1ca743608d3cff11b6e6aae9ed62d53629a25c3fba53dc3849428718674a83a7645dc3825ef79dd81ba32b3b6bfed27e0a61483b83e1fbe6d45b9c3f33dfe3", 0xf1}], 0x5, 0x0, 0x0, 0x2}, 0x2) connect$unix(r1, &(0x7f0000000840)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000780)={0x1f2, './bus\x00', './bus\x00'}) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r7, 0xc, 0x1f}, 0x7, 0x100, r8, r9, 0x8, 0x1, 0x2}) 14:42:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8, 0x8001}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 14:42:17 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x101, 0xffff, 0x4, 0xffffffffffff9c1a}, {0x7, 0x0, 0x173, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:42:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r1 = syz_open_pts() close(r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 14:42:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x100000028) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') dup2(r0, r0) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 14:42:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x7c}, {0x61, 0x0, 0x7}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 14:42:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000200)=0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 14:42:17 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) sendto$inet(r0, &(0x7f0000000000)="d93f4a5926c698b764c9894d2e336fed399a64bbb04b4c9377f30059706a7c3b97", 0x21, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 14:42:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="acda9f33a4e44f928601b0f61eaca69d4c8a70b81f6635e8de2706226a53f2b28fab2f18d74be2d67f13ae40a0de359d67b9e13d4d9aa2def13122ba803faebb330eb30d0528cbcf1057d5f21ff8552d0874c917cba539fb4b6795d453919c4f59a1d17d234abe16590a121e95ed3f02fe8f56cc8a973a985d68da57138fc6f449871d45ef2248b436a9a0e0bb06", 0x8e}, {&(0x7f0000000340)="c1ff6fd078e766fded66ea71cb41dc39d1f7cedb57ddc0381003011467b5aa86b83c796ae4ac4a11f79e6c20ca506d92c3ac7f8e3f2347f7fc4d5e52fab91e11e2afdcf903a6953b9a3233cdd13e3f82804ecf939ce55c46f323c51d8a90b09875fefc960dd8e8d4396315b255b3df442617fa66af5502fd87625253ce388671f1cfb42d8b30f3576660465f4b82c0daaee88da5997298af7288aef6574cfdbb20a397b5e37fdfa263b29762b4911d2fc6a34f1416f82a2fbeca1644e34840f6bc1da62cfe272d6d26cb26c9017871528eee732fb1d5123c3336500c1421506eb77a5b76dd2ebfe5e5195acaa0deb2de3cadbf10", 0xf4}, {&(0x7f00000004c0)="973dd9f47e810d0c4238ccb56cefde953830da351dfeb50962bc47984c74587d2ee46cde22749ccc2e5be7dd7aa06a35a2ce0876ec8d91b66e05819852007eb7dd065934a1cfe458196ac4e01550cabd9f21323fa48adb67dc329d96f309512d81d433c8c035d0cc27bab2926d53378fc5ab31012c0987a188a3f99308460c1bcf834bd22987d80fe9", 0x89}, {&(0x7f00000002c0)="12d458906802047023", 0x9}], 0x4) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000001, 0xe9ee, 0x2, 0x1, "affff03b6500", 0xbec, 0x6}) syz_open_pts() r2 = kqueue() close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000580)={0x2, 0x8001, {0x3, 0x1}}) 14:42:17 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x0) r5 = getgid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r6 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000001840)=0xfffffffffffffdf4) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000356bc8777abde550994e619811bccf5830e74918272085b2d2aecc8f0cc94cfd9db14fb4f82fa1ed8c576173000000000000000044eadc7c56b701e091f70e17d927c9900433963270b9ee9a5fae1481e069d5d79957c345d8208f7798d71ad429f6d5a818"]) kevent(r1, &(0x7f00000019c0)=[{{r6}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r7}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r7}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r8, 0x2) accept$inet6(r7, &(0x7f0000001bc0), &(0x7f0000001c00)=0xfffffffffffffeaf) dup(r3) 14:42:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="9dfca87ca75b525a2de3395f0f9c2b13df0bbeb2ea77c687d4fb604b9800feb277723930a423430900000000000000beb3d6a62b026695a48fdc2b10681ae2af95ed83ba0ed86fde65dc345124ee69097de392915b5c6b27638a76ba95114ad9976bfd82310ad676598bf8d24458c2f46bc52bdf66852aeb1069bb0e2917cfeb7e5956054be752d7"], 0xa, 0x0, 0x0, 0x0, 0x343}, 0x0) 14:42:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000380)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}]}) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x104) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 14:42:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) r3 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000007c0)=""/96) write(r1, &(0x7f0000000700)="ad2f1d1de9d3709fc4fcc2460eda659ab43a4256a1a4fec7b1fb9dcf52a759b4aed39425ba39003e456bbf7afa5ab31342babaf85a332c3d401af545d2dd37bfefed0d22f92e732bbe7d2bd4123d866fa3e5c3b9bf6fbec3f66dffd80b2839b6c440b4ec9e632b909046c5d10c308c99dc20b75d6cc468c32ddf36b0b4025e0501673f01ee452c96cf28dba16d0eda70", 0x90) 14:42:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) syz_open_pts() write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 14:42:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x98) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffffffffd) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="7c3555307a73e450eca74cfd4a26c2f04df8f1fc83d19f35843526385611852b886ecb1e6d0b0f0f8f1153dd420184d13d3d7b6c34fd379b71d005652c15b834ecfba6e57d4c6b9f03c41298abd71b14c5d4910f32ade85b4ee956f89ca95a0fb73f42de", 0x64}, {&(0x7f0000000680)="85e24081163119f9abdceed1740666aceb1ca4e1f33d3141751fecfb35f88c6f73eee167589e3387c6e11830ce3f6585fb032e5481b63ea93e99d3fa982213db5e6f65f66c6d236ba3913b80d10ed59775c91e13f3ba70bef505e14645c003fd5e75aac7a29ed78869988beba3a335ffc644cc192cd1f45296232f0c0897a7892960d047065e72665e5324faa00c9ea04bd51f2006a019248b9d8fe7d18a888c5c19a51475dd8c9dd8fcb92e221681592a089caa7a6f7b2ebcc8aa640b94dec5cd472b4f06606afc5209cc94054836f02730c52aeb966977deed28ae7088caedf925ed61b2944932a1085c9a6be140937a7a685ec6d3ee2dbcb9c39c420ad07c3b02a79d04cc30cf1449b77d87492e46eee09554c3d1ec1154df092b128efbac7ec95463d0e04b533aa39317b9b3246082b175510b3d62ec46369fdc263c3f3d90233de518c16a2b48a2c5648adee8e5e78ffcfed38c2581d867f9feaeb145854b772723145afa72ac3b3177166d9ca46b6d4f1a16bd85962cfd9b9df540c2be8eb090e088cc9aa198ff04e31b625cc4eda115616518cd61d2facd196573a2526e940b3b7092567a7bf57b74b832530b2dd28ec117ca7f65f3f4d236a86f4a58d10ca6a8f39b047254412fb9689b2a354f0832b93e21ec9599759aefff668bf93bf0a6fd410cb1e340064199915572150b46e05c49c624adafd75d8d14dec5918021c766a8ec95df7bb4aac01f14aa05017028e0f316525b578214d5eb93593dd500337396c455bd4f925b755f0fc6971e4ecfba8fe5997f3f354a7895061fc36446c30dfde25876b11bc7af0ed4259a8c797a3681c21b7ae287e4a3d357d26ec828111230ec86d05ec7396d04145d31a1ef591b61469b6f9298366770a2dd10924dd5a7b849444b77452d6adc5bc6bec1bc041196c775d93b6cfa9c062e3ebb33539782ce888470f30d7a9f273b0a181b8da8fef6e1514b7f5d3cc035bb2fb280d7993060ef52e9fe7edf75dade6f109d9e25d279e7ed9b95844e38500f255396204f3818b0874ae8bd6f3bfc9d07d7ce5b10ac9e5a303c81cfee13241ae2cf2eb05b5639d663fdaa680580a39637f09a1ccc42d5241a51a72518b554fed9774d2cc02f415d13a56523171a1e2284816d9b2b1f09003c34aa7740cbfe2afdc0bd0bb0814ed9183b879cd0b559d699993ecda58ae0eb10153075b70abadf50609c34167e02b2912fc39a056ced029ec14e5d7cd4e31cfedbb067f24bfc00c0dbfbf65229fcac99d61325b0f01a940360c1079ee0e41a368b81172254a61b9856e1ffa11dd301f2bd7b00d0857bee14254b2f526b0ff30a5dd7ec0b28506dc0559042b0bd58f053fe86b1d4522ed1609b20d0f1b0eee5857fe6991bd5b69c9cfdc12e7eae9f1489869a9a676a9aadd312f4ab81b451e5125945b6d6d5ae9ef0756bda96803ff4d5ac32fd43a64577250fa2bd727320b93b57f17c9eaeefeeef09fc40c4bfddd9976f93d6de81517e34287f7fe6ff512ef2ac1a00131681a91bbf7114986c2bbbe47c3bec11d220714009079e67f9487387c812e52ae5941f6719bb06334e7676ca8bcada36d71e64e552d1c5150995550de8b2d870f100463f74c282d1139939d94d6d0bdd525bc398de2acab0e10e952bd90c5e9e46f6395867a685159bc23d91e8a649c63128ccb625d05c3623dfee7bd54560a3a4dc4e5ddc4d5c42825796c46824105a103dae9e6245e95e1203f460e696bd1944f50ce1f2e8f577a9fa3231fcc51403f8317c5a5ebac63f157515edc4f294376d99d96907668c2d4f3dd6550566bf55fe10b9b60c0313d88d61914054096ebe78627529a5e63cedd26273a239d6d1f2788c5fff8da722133da7cb742df3e20f2f9076d2ca48cfb8feafd878db6a893b0fb48880ea1a81c137c75cf7664c29ff36ec02406fba63f5a1d0ac7031311866ce7bcc0f02358748087291c771b1e3908ad5f7db327e92f45667a8fa730cc9f28e1384c7ad0feda1da13d56d84c5aed6db7d598455eadb4cffba27d0b376dd14f71c8fd396344b0ff686d353c15e5d538010792d5259e7db38d5701e3f704bcc91a67a0fab3aca30259e567174cf175c5711fd8a995897125abe9dcb740c47ad34d9f86ca3fa86d55cc430beb314e768aa14c9d33c5d5ce3131668d369c5c319b25cadfeb437b8f73c4347332df172e8a66cd00f464eb4d1307eb58fc606dec1ec4ac2104975d7ecdcb8e7f388d3f2a7a815285dc0bb26d0b35231520fc75a4caadc6489c675ca840ae4c132be92415feaaea4feecc4b102012b9c092a6390cf44ad1112e32c2dd6155a0b0362add0c655bc6bd60c43fa4726e20a015b489064e20909205bb2649145845a5514731fdf73382f4438c2a759cd95f852a870d680f74cbd638bf452d4947242efe399a1c2a81784a98e9c6799866c515e1d9c943572e5f5cbff176ff1708ee359d017e03ccdd7e5efd22d0bddca5f78a4de7fac69b81aa9dcb464097921efea76d8d2aa8da36e316012281022989a551864fdda189176caefa498937fc201923e18c96967f601b9894c10793a4fd307b0573e4c8325540a33542fadc6d425de9c26831f23b6f82cb5f83fed81e70feae4b89cd6ead8256f861786fb3b46c83ff644a4fec8e583466cef53a31ac1e03ac7997de7406fa364b001009c3e64926cf11299210932b9d7b7f81f1a003889fd45d9349f4853b5bcf87d2f5638eef15737f43d58bff558dbd3682b6b63411efd36bf9eaf2f93fcb9195fba83df212a8d5e9ed2700c6cfa8d2c1deee9f3a541e37321fbff6f3e752786df15e5700c1834c30f002d1e0a69c0284a910cc5591988566699096e4f519f93febfcfe6f1a0cdfc698d5688e6129effc68fb0083448c09dedb5e6a2a93341c7945e3806a96ced1776c2505b280ba41d498b73cc553320d1ae6496fa0d711065c316419fd8a6447c7f6e9ba39423dea48cec42078471f153a86d3153fcae65cfaf7f144a4517cd9df8a00580ffa2f9ace474690e52af9ca9bb08beb1259282faa3a74ae05d091368b90c668eac40b2abffb5d1cdbc1a2232f7f15a0e53f4c9212cd00cf6b8207d8618cbdb485e7b127cb4a4000a8a204366ff4f8a029c5ae1a24933af75480251bbc801fd99dd37faa5de10bd840bbe33b8c22ea2b5ba7d0c70584ac5ff4eb0454620f1c2552ca94b33c9d95d0b531719900ba0640f2814891cdbaf235249b46e9cc986787da77e95d756a6199c7ce9f2766d400d4dd4a4752af41964457b7638a4378e778fb92edccf64fcf8be73faca0bb30bf7c2401ed7a334b87ce45a388df0e88ea063d1f360e393cff40bfe514a23fb2cd853bd3eff9308956563f76ee8c92652fbd4c12d0e77f8bfa1ade49a30319ad3b897f7c9919d4478f42c10e4edb572246fb4b2de1cce0a1ce29ab365b96ba6058f8be2b77307dbac7ba5f39bb648b6171410077fa9c2611a51f305a3053622efb6b36dce022a03afdf46d3ca16880afe186f85e2c6d1f5ec4d715682caea39b0416d3d41e8fca67a4f211777af4651e437d46f9234048f724afd894cf61f7ac03a150ae8a2c96220114cfcaa4f0dce645f5a6803e7f2474612647147ea2e3b78b50c7a6098f492d9853ac609489048de4d794762d09218dd0c0a865fe959a036feb604e1b4bbe5496d05d6a8beda0be129022c01472135417dd5fde38ef38af2fdf0b570875fa262b5e5accc4eb4b052b4bf655c3dc623b99e9aacb80cd57f0df5a50803f5a3d630c64b19d2b2a7f4eb2fe1a29ce6da29b844496030b59c19091f7d25c344e0e54bbcbb40f7e139d942a823aec15b00f31db40017e4ee5eb6e86b10bf6c4f58417665970ad240fed62870b556677ae79e6dbe31f66f73d290c8b03d0207dc697940ccaa7b6aea83f69f3fedadf0ede7b278480b3c39a9a637abf38bc839b461d59c68031e06d20fea550998911d65566d622b9b6c40104e5d5866fcb449a53125f6bc5a67c202b32f38129243750676054f5e90f8fac20bbfea9308f753d228dddddd5bbacca50a4b628c2a5f4f147e944254c01cef38ca7a70f05216b61e22d15894c78a6c7f58790370a46f4a48dd05bbfe31cf9e42bcf4bd9f8963da8631df88fe1911e55c4364f69cafd3e4d259a0ceee3a46e4de66b2ecae70ff7a3f1b92a59c9f82ed219e2ab96cf07186a6d7afd957bb0c8b1bdd65b2956662ad5564955981ab6effae14b1b2bd2c3ecee44718e3234a323b04dbd28ebf677fe704be5f9299ce15e424e6f7007d621c1fd6e7865bda801034d59188852a22a421f7c9942e1d3ca7f28260be4bbcfa0b71fb157c278f6ea6243cf4fea1097766944768064ca9fe6583c91b4c75c8ecde7a1b9a1d736812dd31ac3c6470a64fd42c71acf154717507a74013f0f6be029a2b58629b28db66a7b1eb20cb857797120118779fa68e516a6bfd072edaca5855fea86568e3bd050e749bbad02e0fea04073fdbb68bf6c53b182f8a9a4137e7eb336d9f0fec928579fb3ffc7a62ada19087a0b8a30dd4c5e204bfe947dceeda72479c745d107b998210e0ab9028aa2161f8e5493964bf03875a3fcb2f1a71fbc39f74781d33f32d637bd42d22a757c5303372bb78df2e3d1ce4e2f8c6016f620365c22d76a4dcf9ffcb803eef167ea32660ffbb3342161b78f16eafd331a9d8e30021eae6482e342096503948295c7c675aca3c8ce1be9940e723121d6e565fdee07be5d5c47da06dd9565ae4fcb3caf4bbe494dbea1de37cc8b4a3dba35e5340c11324253a60adafb14e77bfe381873c4f8d2dfe042cfa6d79c0d576d51d09b4785785daca41fb927bba5b5f94d67fa2fb30ce5c253e24c71128cbf3e3c0535f0b7e452b151beebffd23ee752e492e3bbd5c4a7dec484d511f058a5e078d0cf1a50635fbf8cdf0b51bce3a5a372e059190696dcdf1d8050602695aaf01cc196caad6ea0438968fa2c9173389cfa3d4d64ad153001c4d0412bfbe3824be562aa9038d128966197422fa4a95e475726fdd438155d312445ee6206aabf85c07ef29cd38af958bfd23a693cfd46169980b863865b74468f39d34ceaa02eb05569b4b4ba2e320af2bf0d544c3f5a1ddd6d547e39fdb786f93938492bf4d5a625fd0e9caa26bf0b56a2d18515a3d2905c50275378ba852427608a031120dc37cde8df8376509548d72d31faa6ebe77804c839dfce05ed284c8a77f5b9707d12780b5fabe964d41c5371c56744d8d3c9933957fd0b86f9a9d8a2396001014e53431e45a9320f8725953effe3c3fd10fd69ea00d0a1da6db8a49385cb322fc142590840439f6d2518af7e67aa1bd3a88beebd120ac868c75fafed1a7d154b175c0b68e0844e9e04092a1c6ff51bc399bd160e7b24abb31205e2cfb79e1e49172d250e4b779b7de654facc76fc7ccfbd3a27e69e70f167114558f847ee55ffeeed2655babfbb183ea3795571808fbcda942cb86cfbe061ac24eed48d5b83d8af71140da3b0910157f5469935e04d0af64d9058631e986d6ae07d1e31f86012d6ed3dea903972272f08177979ef06a5a3620f945e7c374f1eb1327b3ba42bc8c2dcde02b6419e1b5234f243680d5b57c0385f27470de5371385fa8b4e40a1828309aed735793f5ddaafb4b39d5e578cff767bb6d34e7c11efc9e54c069be12b6a62ce053186590f8701d85dbb4170e8291eba4337f340852f790aebef8a36cb01d49124adc9ff2b2a291e9bececbc0c9e0beeef24c658e67cd88dff3e505dc1b4028dd518cb87fb629", 0x1000}, {&(0x7f0000000180)="17471b3fc9a0d8e17520e784d03d55b2c9d8217bfc9fbbeb14bdfa1aaaaae4314e9519e8ce91a73ca57c4fb19f373ca816d7411f8bff6c74895cd19081dbc30f431f4d21ff6a811d1dbc5ee428c3b34fb3c9afc80c6cc82e5369991c61ab2b7776ee5b629707df65e2684e66dae41fab6649f356608cbc44918aa694a11604fdf87d385e6903a3270e03f45a25b6e3a8c9402210de6355dc3f134a4327a38dc1063f48412ef69d63abe23b47202003eb6be7f23c4cd5f4b4a499f115ac6f71736ad87d8936f3b07d4ff8c4627c39c404374b1ee0a911a09ff1158149182fac0433", 0xe1}, {&(0x7f0000000280)="4950de911b940e8c4f2cb57fbedfdfa5fd11a349856c5d01c02078de3025d7ebf1dec9eb5baa5f5a417227ab94394430645a25dc1b6bf2380fc724d0548613aa3ae770dc979a4a7015a87c8c03a2478ea9851fb0808f5d8f4441fe3cfad310ddf1ece71fbf458ef1efadd73cf027b1bff44f4e3897d59bc433d58b221780c4836b8ad5b03e69dbad72f030a95dd5ed4935fc628a6093eb399e703b38b461169c982b138b0398a469", 0xa8}, {&(0x7f0000001680)="d9b535082f6fa9dede301f1973ae8e4942ad9af087e9e3e986c6c5e9f84bf886ac48076cb7140d9fa0face542cc997b8a1dcd642295d451bdc77198adc29d4222cb62764aa57161e149631aee7b2a17045daedc722659c86117e4487baa8c0e3910f4b6f614337c435251071b9879a668a6537afd70cb97ed730468b59a014e1e29d42db7e17d131e151eca2d077c74edbc3a3bbd51b098da41023bee9c8bd861d73c13730f34c324d7b8a4dec01fe664b57c36c274d98776b150ff62a182434e442d6ee5006ce3d74d73efcb7e03e8eee830c677b60cc31c3587e5a6b01898854fb38fcc0222675ea6e3884855856217f3e76bebbdadc380807b0458a71db18520ff681a19c05a09ce8d4292644a69ea2f903570799f0c7fb9b8f03413762defd0b5d63fcf3b2123df05fe24aa4766ffd9aa36a04bef373820949342e10e8431eeacf2ca3b5198aad661ead2cf32dd11aaaee85ceaefa3d2d178b8bd39d954a3986fcfda685ba79c625c888ae5e3581ead0588d9d57e09a6f17615891d98a85d1715873fbad016d2370225c37c812884cba1acc1271c84f81da154e1f093ccc8626e18365e7bca87eba926cd61975c2ba63a36a8181d2de4de18a169c19b77e252b37696a38f1e1fcd87211b74a9103640919c1e02fcfb9991e37983d2a07ea2328c73dcbd585a94c2f4bb769332659dcdb0ee236a793030d85b9a89a2ed4e3252186056840fa8cb897643f8acc6f17132520d3728e83245fe176c618d31ce28fcaaac34b57e8295ed137533717c284f57ecfe0ce86c86250a7cb0c543ad41fccd388ec9f00217ed415f482d39e4b20f880006bc5cec8a58d450b8790bb52068650b21ef5788cd96e4c30fe3a61e7d7f7d47683e7896f413f8b0fc0d3a6e4e2caf13d0fa2abf781953d6c8d2129912c61a7b481d041c8dde53cfbfe850ceb3f3e731fc5242990dce6b288fc00c17a81a673ee03e8026dce27c3424c1596fc06d205d205adb84608035e53439e368041e35cda0e7623b7c8124363ccb1cc2c73a0a7e598d9b161b00b85c107100479e2adc6e49d58d5622ab96fed358027b943cc9e123fd682d9e17e97d2a6aa9895203be98ead5201b866a2c88e8e58af00535ae91371d941cbf7fc9ede2ea657620b669c3125231888ac81dd2ca255c09f177f2e7a9003f5fcb2d1882c5064ab5c535e439243c77c392985845b7ff4aeb79d30ee02a208ca6f658d616e31cc3759f4ff8aa7bab7e63f8874fd5072369c3fe5e3553772779a9cad319e6e59644916e17d6d5b41ce951e798bde729a9d096db01630d45736eacb754303ea28f1b3dd06ea2cf9ed741e67bef3713d5c9a960bb407a3719589a37b33f3ef4bf0aa4b18e6d72b93705c8e53b61f64b6e41d29bc51b33cd0d6bb7790da3934a09b95c454782ebb74f709a201e28a20d4e0104cd1ff098e494a84157ee1e54cdcc34ef5ea73a6700893c0a86027c209ae6ebf6117ba4b7252f8e544e3b43f14d945d9e9b2655d74abf3a0a9fb651633361b58ad4185332ed9fdfaa9c2d5dbcd9495d67b197cf28e11b03796f809388a31c67f398e8175e448fa84c209f2c1e9c4e54b64c6cac250c275308befcf4704278705e91ae8beaa4df312a00f9e5aab518789f9213563b23505f93ffcec54fcabc2943968e3b4055afb42ef14f38f7f614638e82a6530169c9926ff8f58bb4f8b7be344b964569d4aee6501f7d50a247078bd816e03887e27591ef8e5bbbf02b01e978f2ee3d8143a351b540fe8f48bf1d70daf551ef967bda11784557517353326a7800493eb4e8098209a7ee794131cd4a18bce7773f892324cf1e4a5a42799f25a4bfcbd797975b54c07b06485154c4da53fa2fb172581c91b9d0cf5f8a2e18a11055d520d420c85a5015a06ebd73a4720d190ee4b18cb31d25dd37b45c90214bd90bfe51a05cde733117777a00a30db5f1459c96a03919bfc3c29abba4f781c944cb820b4d6c19cb6fc83eb6d2532cdde67f48185efcf700c9b4c917b864ea6472911a063dd4239fbf5f2cd75804d106df18dc627474822777b189977eaff56f4f0865a5432b9a46495651db92a8058b33c38b9eefe5702d5a58a6cd35a96a714fd665158c0f19ef3bba517592d5c1567ae71ab50345608cb3ace9ac767268fe17b5f6c4fcdbef48be2fa9879025d25d98586eec0e53cf5b787587259d26fb76bad40d61ae48d1bd6c825d895f018443e7331d3e80de9d1439fbdd0c83bfa6a7761915537e7fc3d41ab774629983e764f667d8c0d823a1627a6e4e527bfb84b94f1d19a7d95624f47513fb9c8228c500aa704665523998e9093393a814f78ef3c76cfa43cbdfb77dfdff168c09395510646b2159460c96245b262991ea4418b7b20ed28af5eecca19ce70285e0f1c252261a6042f758d7acff4fe2a58a746cc49fc7203ab6f41cde4806dda833cd04bbabbba48ab17a7e9305365ad22e1b18642cd25f7633bf169a3e443e41825e21fa03633ca048ec6eaddf0a8fa1304f0f14ed09226b0ab2f98f8df2e5e1a28ad5f780ce18f83eb67e4f41b3bb5e7047e416993e9dd8b0bd4a2f6af5d6396c94a2d38d9b0c854413eac13bc83e5da450eb0d36c560ae8224205265388b15cba130819cc808bbdf48914c296218f7b5dbee6f753fa69da8e1b5bb0a68e78f8449459d6626944920fc8af412bf6e4e06114e79b06647ddfcad8e59541f8be50ce9c1d2fdf71e6cabd871714ecd4e90ba11ea7566399c058a0e56e639fb84d7059eb615c0c0f39407b8fbf28ed4ab5f16124d9b5e146c109fc5dc08c476b9f348882a6e1a3c5dd073d0b3d090d2b2829fb58649872db6e1e6cb35de6b33ed2d355ae90ee364eaae732acfd04ef75be6a67cb2a49b1d696a747c7c1dfd0be1e7a61145de2dc97b96df8cda6141178a5481a7ea24ffe6735c13c90cb7a5938f4df685d317ea14cd8dbe30da947801c31be2c705f2a9f2b098846e03167b9d3dc12375b765f4417a73e3e2b0d40f5ee4f188349f5837839cf597be814f7bc2f9a92d982986b7e41ba4e1683d2e20918e84b67fbff0616398429202a9f7767038cd4f9a5535bcdda4d8bc99c1c855212c1fa4b38137fc135a8cec6fbc8c38c32fe8249176d0dd3f0a74392b60d154785e00c28a47f532da68ccea3cbd71067a712d87eb22f81b9489ce4a28aed54c682eceead78bf1cb047029b03b4ea1dfa75ebbbbf4d5fab4b8870cee8cef910484d5d7714e02ab0db5ffe08d3fdc6cc7518d4ce868cee8befb5050c34c297b5defb16c5c12e5e5955df4229afc5b12682ebfce11865395d0947124c6826c11ee0075bd591ef9ffea399af13cd4cb18d8a643456a04c11955e6930984f30be2210b3e6e10328a946f16bc7526dd723ec6e530977c5e2c2026407bcbbc060dc303272179f101aeb2b555bcdc522b87a81406caeb1969534d9b7df8ec667cd3e5bfa4cded2e3a978bfb2d7c36fcdcec36f0d046f7b0e5351e0004cf29c57dbbd5ee41bae5b412f0fc0083dca355eed67b3a4c07d24a1827be2bc72399c97520d03074b8773ed654d35e6372767bc881f2f4c85d3ba8bcba89f8d9712c0221ac9d7f1e4808cd966a3c3440be111b4573299c995beb763763d36bf14a07a989325b3162b0935f36041d0d2b0bf0269f54fdf217d309f48670f011f33e77f34edcfbf52aa15f73a7dfeab3978667f00c60c755db2dab08422ddd64d4e80e2c0cb51a00349cf9b22ca96c36cf511785f100f8ee02e2e48f6600b86ddaad8c02014eb3465139b23f66732c0699ac9f94b8bdb366827527ffd41988d772e37b0d3cc00fa9d712adb22f5c0d405c168d4a69835f72ed75f162d5908bdd75916019bdb0eb85e5d1cf2c504d7ca19cfa56e856cd27a8e7fad87ddd99b8d02c28be1b930d071cc8c0be520a089921b419b59c736c97407931f811840c11b1033c2f104d80e72420d801ef39f4b69d43565d9bbebdd5509f067caa4477477b3ec4e73c8c16c7a1ea9a2e75ce3ca6add4ce3434670a48c5a280388e722e1fa186e94628c574915610d6cdd170783c04921ceea341f0aca353e66d44499284934a9474e4df9d754c2bb2aef91afd2b9354c5754e08697c6b9d8185627105585797201453af7c6ee8af7f3ef7655ba606620d38786d13b6e2062f5b4892fc53b077be7321f0caabb3dc4fde46f9c403c26274204fc845a8b5fd2c7cb28348b1e3e3559b70464ba45ab15b9623ed7a0f9299fac83d9bfc87c0b67d5e2d587073cd1d68a65ce619c04eca51fbea2c905f1e9cf88ae9a33b211dd7a3ea17a547a4172a90702270691c4c1e566032a910073f3d3a38fbfc7481c76b2898e71447f4bb5c7d2bdb4794ac271b74ca8f9b3087cb47e21ad613075113a9bcd436ad7c587dd16e97b955373abd8e29bf0ed3558c73140d551ebac86969a34c8f8a9bfa711575be2f104fdf6fcaeb5ca3f3ae85c6d5515bbfba58092a0ea81728d65cee592ced5c6f0e70539adf2c30d0bb668e0273639746a3b8ad6e76bba963b578656da934d9f087556918d183559303287dbfeb46dfae7f92b82086e187581064c738e8ba60902d04e255ed42f6de995bef7f8134fadb9c814f29b73d95dafc34a5d7ea4015fcc97c4f42d90a78acb4a074870d69bcfd6f1a998052b3e241cff3b567d1f207f5c7a9a2e5082085661973a298002db7dad9b5cfdc09b20fb935d334ed7cc09d53e6bcd7fa67993a54f93490e991a5a35572a86f3d8421f3f2a8295410a3f405fdbdd32a1419e4681eee4f36ae1c87870b0b15fc87a3ff763b431ae5169faf431d92af91ec9a41a53bb97f4287b47bd349ddce252ffed15806f87ae601059a48983bd12fab0498c68ce703039c2dfb2190c618b9294d6f54bf52e9863f996ca9b01c1859f38f5d898ad43db46a0fc6237d3277f20c6cb7e099ec95bd110a8fbbb48e0d08044c398070630d905a8dae3fbea886715df36ed8595faeb43716a1495e8b08e027c9267c8d4057eaac49e7889e69ed232148f855c14fb0f434fecbdcdefe39c64d5ca292293b940787da461257ce0d4258e224ad37e95235967b55c92821156a1a9d554833a6afd2d7777798caefe334a8a0e4e757ad79a85e070a5c003b9c78bdf7d61dde2f387862adac7eef90f90437ebcdce8fc425f35dd8bcf7a97b743238960a5fb8e453121443c9d84f1a17315957b2ea9c500173fdd42197be81626a5c3b739be79238f2a158e7b51ebb33323354c17d0d2a636b716d9c82daf60d5376a7772e6392b875f943a6c1c86ad481c3a6dbdd0416deaec9efbde533cd11d7ccf7c96be438726c8262564f661c872706bc535256dd4166cd37ea0d3e2efc21507a244f93bfddb127aaadf7ed07287756e3728a2205b5b583e113e80ff3c2f604b49e9b58e9bd70ef8bde7a4c61a65a4d3ed3faa29e02cce0323ae63f5cb0632fabd9034693c8d1b6cb663155b9604f1148233044685c77cd179d7452473f261da32991ac0821f0b5b7c407cb1ad51ccb71ea17ddd1e4904a64b5a2369943ee1c687123e7f366bdf38b8097c16f3b503bfa95c3858c19409ee4d12dcefbf201a8f28207d3d0e0fb15a387771a56f0afee7e3f763400f659a6955ed572f1d5474c17bcd05b4c611177f8e4979de0e28507762db2617e77cf059886b454680cc11c055c07968359566345b2f7c301f231d69e4fc0645f1e83622cbafe7b473c323b9f72e04969d0dd94b8698ad356e8256ebfced3a27d360d4a94545e13f5612c06a47cfd6e6fba2fc54a14912", 0x1000}, {&(0x7f0000000340)="f52cca52887fe96de7b7f3782f85979baa686bf545db02e6d5a8e61f98eb5de0e569e742252e5480ff86804c4cc6e99980847b4b080ac52f8c1b4a03bde4f7a606f1608ead15d0c66ef718492f604e122796e04135361d96c6a90770d6", 0x5d}, {&(0x7f00000003c0)="cc04105a91d3a390d395944b8b8d6c955ed9142c97a356ee0c8067dac1da2209ab28dd9d9b54d793f02100f87b2a6cfae97b48c0da57c8968f743144e766c061d3319e64c94813fceea34f09e1302232b1b01c5d696c4909c02df70d5de7b996618deefe8579807573a84ed6189256c4e7d5a2a3762ad51cfdc49e1d9a9be797f86fd1c801aacc5423b214b3470d0aa6edce5ee22665af33f50e1561cc8f88724c2e28181143d0e840f733f486e3c5fa2c72c2889610a6b294", 0xb9}, {&(0x7f0000000480)="daf8f70707709d916219f26fba5449ba0288ad72e787ade07e230967faa965ff1cbe4e5e07b8ac1e6b63661d6e9d5acb02fa1458f24fdb161d49ecdebe2cdebd104ac5f2e515d58b6a1663ec99ea576b66a10b70b3899445c4cd61befc89f8a9a622915eaae00c19731c6ad3c08657adff34cc83e3ddc1f75e1d74e2ee6c617caa287c39b2081dc69df8a1cd3cdace54ad7ba5a1275b43dce400b4f234a6accb1fd5e525f25a0d55b62a0152f80e3fd3fc1c07d32589ae6c3b948931d0ac20bf7c889d55abcacd06e4858f6f8652b2f54cb8f05c59743dd77cc8bbe4d4b2fb8e9255355a1d4fa985fa0e", 0xea}], 0x8) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x3, 0x1dd, 0x50, r2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000600)={0x1, './file0\x00'}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:42:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x5}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x0, 0x6, 0x7fff, r1}) r2 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 14:42:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="f7dbd374436c6e0d2ee3e3da07b590dcf93aa3cf924953fdbb8e6877434ba559eb3571a538b6d4b087908787c8f238598c6a44ff0687a4f80d190dd360e901ad1e25b3fc032749c113277953d0a59ceae88287d1f48ba75dac1b1ee4b7979a5c0c19c48df8d9061f8fc4a98723bbdcbfb488e70b3aad12f14318a2cd848bd74261e2bc2721a0751b00bc4cdf6b723f427b69", 0x92, 0x8, &(0x7f0000000180)={0x18, 0x3, 0x401}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x200, 0x3}) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) 14:42:19 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000000380), 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 14:42:19 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r8, r5, r9}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000009c0)) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000a00)="d5504659a5046d50397c837b474538743bb94ae1b19c7f073aafece0f8e26d3558dcb68ddf3b0c7805356a78877b4ade7d7f490aaa7cf204bfeec3cb8f4497788956ba9449d68c0fa64fcd224f5989b7fa0ca20fb8c5c6daa2ec20b9a51db46960a72853cfaeb147645be9fb3a7d7aa212458d118072985aebea14240b20fbc163e0da932b0ee8357aa20990bdfa856635f615e5b54d4fc56721358fefba299fff7a57f9b20c441601ae411fd1d5bd07d382f85034efdbb1a5da7a421890643df29610b00c", 0xc5) 14:42:19 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x0, 0x2, 0x9c8, 0x6, 0x2, 0x1}) 14:42:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 14:42:19 executing program 0: r0 = socket(0x11, 0x3916a8292a89f104, 0x3ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x89) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:42:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000100)="890208ba000009505204451e35bc740b44c4e9370eff0f", 0x17) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 14:42:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) listen(r0, 0x7fffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 14:42:19 executing program 1: nanosleep(&(0x7f0000000040)={0x10}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4005, 0x6) r3 = kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8000, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000480)=[{r0}, {r1, 0x4}, {r2, 0x8}, {r3, 0x1}, {r4, 0x184}, {r5, 0x40}, {r6, 0x4}, {r7, 0x100}, {r8, 0x6}, {r9, 0x2}], 0xa, 0x40) r10 = socket(0x2, 0x10000000000003, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r10, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0x4, 0x2, 0x8, 0x40}, {{r10}, 0xffffffffffffffff, 0x77d3f55e344dbb25, 0xf0000000, 0x3, 0x200}, {{r10}, 0xfffffffffffffffc, 0x8, 0x4, 0x80, 0x100000001}, {{r10}, 0xeb78d3430cce99d5, 0x92, 0x40, 0x4, 0x400}, {{r10}, 0xfffffffffffffffa, 0x0, 0x40000040, 0x9, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x10, 0x1, 0x7fffffff, 0xfc2}, {{r10}, 0xfffffffffffffffa, 0xec, 0x1, 0x7f, 0x2800000000}, {{r10}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x9, 0x100}], 0x6, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x9, 0x5, 0x8}, {{r10}, 0xffffffffffffffff, 0x3, 0x2, 0x101, 0x3}, {{r10}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x7fffffff}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x1000, 0x5}, {{r10}, 0x0, 0x0, 0x2, 0x3b, 0x1}], 0x6, &(0x7f0000000240)={0x3, 0xaaa}) 14:42:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x970}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x1, 0x7, 0xffffffff80000001}, {0xfffffffffffffffb, 0x1, 0x36f9, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x35, &(0x7f0000000180)="84c7f5f192f1738a0ae7c5e32815fdcd3a502043340d5acee51d40a0df114d174cfc2c08b44a19d01d9b462948000af1c7d942b8e4") syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:42:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 14:42:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x606) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x120) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8000, 0x3}], 0x2, 0x0, 0x3, 0x0) msgget(0x2, 0x34) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xfffffffffffffffc) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x100) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)=0x2) r3 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20000, 0x10) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000002c0)=0xcc1) unlinkat(r2, &(0x7f0000000080)='./file1\x00', 0x8) r4 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) close(r1) 14:42:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x1, 0x0) write(r2, &(0x7f0000000380)="282b49b8b055f033cf411eadf33f5330f6ddff1c271be569380aaa33cdbc0012d36e123a7e3486dac9a217d9c85c7fe899cd8ac8ef18bba950462fdf7067a685e302c0ed2889e26121cc3420c497e58eac188c57bac04af69fca8b356f8ef85048988a256c8b33dbc63352300ee5a1c57eec513193947f82438049228dee05f48586e546033baaed617cf97ff592c46ecd6abfdc9aaaef2405c6846a74400dc0d55d562502953b9307c3148c64780059cc269bd18131f00d320ce0f3355ec83cab551b29e4eb034388767693005bf4e13787cb8fac0e6bf004e4a3f3a2a66df687eed7eba41ac56f36177bc9c25992d731ea9336d6af3673bff9e363b2393e61cb762abca7c5c4f8fd5fa0697f162ce3be9543d8624f0a2c0193978f9972da5d9e52019613a1f211e6bb143e82ba2b85af36caa1c4782642409e70cfeb1b6ec9e717b853926cce05b7b8f60369351b961551d16441dd50ead0e1df7c9187586ab012b2c8011880506b691fc1ba3683e9e33a0b142f54501704dc311f6b5f05e5f98c472016b1d51f6155ce616f8a1b0ea8d09fb5649e81d4366187eb47cfd47c52fbd2b177df025554513ad8e54ae693056db860e7450184fa24aced0d2e3589ca232604431a3ff7b44c0911fea47c192bdc73a1878288181bd3dd199d45885f26bc28c3728cfc30c62d38132ca575f7cab4a039375d70e2a9483adb39b7e7c6dcf3bab7ce5beef91eaae86c9d11dbee4968611694fc865b9d7ba67650c8e4319b23f8fddb89445fedb50b76934c91c15b5ff9a2fefd4ece387b36f18f9843e7c1d2131257ef2feec48b917c7a640745e737ddfdc26156d58940a3221e383343c15f0a82b932111f2cee8fd2bbe4b84e47af2fdae4e781b85b169cec7ebb495758f5758949b52e1ab91bb5fa7beb479fb283543738d25a266691343ec8150ffe1069bdc83e4600a2a16b824b822c5d8195de538c72c2d6a11fe086a966dd9a2f2b8f9225eb1b20c8b74d54bad3aff4b4761c54ba99c29d8377fe6e97000498029f112377dc3170ea951452d3ab62b356c9e699c26d61b101f74b97ac5339664a5420daa2ce73f078a5bed49e533a11b4ec77c43be8be682106fe9d1dca664d87436592450198400ed2140ea7d244a91cb866b3a40b4679484391a9ae1d014318b0334b9ebdc36d85e5b345f84a217074d15408e9c28d63eee8a8ef43b6b8c5d3bb12f484c38659543529aa22384b1bf1d805386cd1c35e12b2c37d2944964156a14946437bd7f867736f551fa7aa40f98d2296390170f76eb92aeba016eab42fb76ad7e7a307d812de5c949d74e3ac2550e2cdffa58f31d18480e713d3db970d9448a754a4f212420a3fa241e0eac77d6936a4c1793c3224a5e96cc019d895ed41be3c6b6c6fe2fed8465fdd211b1241d23ec787155e06a64c1dff9aa280df06529b9711a26fb6055331237cf63acd6bb80d81c2e7d0f8eb9c52abe2cd89c3dcd7137c075628b61c6d10109cc1477f7964b60619c88ab05be1af2dabed5aa3d0d8e0292530087740767ca4d55492f80dcd506c82fb2da617cd1f8f7fb032e74d678c0cd744b1878198d0158d5591a70f3c1d29898149e2f6cfdb9ffaeb1d7db715d10214f615234cc8be391076d5579db69beb4441caa531e3aa61e4b8ea9202cca135ee29305ebcfa4ba765051e2f9c6794689949fadd6152827fb3d6a7266d855a648732b6af5dbf1453a3f88c2adebdc4238c3b26ab6d59a72c20fc2a411f72dfc0ed77a857eb405ae3e8ab6178477195f5753ec69648900c8427f3311a23aa900706ce1600a712ce6982c7ff0275e5a5280ad37811d6e6d9db8a5a9169f8fa4b336cdd0899af38f10d7e92c13e3af82cce16caf3ab2e1adca710a05a491f8a872de34a387446703482d90da0b16db672a39687e10a6e8b0e28f80fbadd4d2ea8f23bf6eca54bd5a2bee2b9c1e6d4c52cc8f596acd28d8036eedff3a319ea74ce632b21c258b40bdd83723f9539351dc8760e5a705e66de726d5711b9ee07d00139a908af4f8be428a2ac06285f6357d58bf77b8c1f4765e98f5d1ecbf2ebaf5b192b20a34f128afda5b8fef299ff73bec7354a91c962203d3d973939e2cb2704079f63348e1fddaec7d3ca3d23ce420919c15d6f1610162cfbf9d260912fb2487d997c16d975a524aaf90b9f566a057890ac95ffe88528fae23c5d5e0d96bd8cfacdfce5ba1c15881bbb74210fd32f9f0caca90f2d3e99a5b1275727af7ff835983a85acf2837479b9c82cb29b1c5e520f434251dfc0636fcf255aeca703094e8345063ee75da0af8b1f32dc26955aaf6ada0ceed7419e81858c6c7d9dbee841341e1d4cc9409d90d2b027731d7da17be72bb5d21e3a64388970cde365121547eda717d1b1d5e28347c2ea0ac7bc573d8435d6aec61dab74a753deee75c7f063accfa8020db8177a76e4eec5da2e08d8e49a7502991eee2af890d57ba9aed176d2bd4b6edd92205a4eb36d91d6996713494969096571c93e937fbe5c40ef6f78f842f2bc2c115cbd92011802fcf8c31ae2c79359772cf724d780a0320ddcc56affc263445da7997b9ddac8883ccb5be11936f4a85213c441a918e5b54182b3ef8c845400fb6d987c8d5d88d06e2015eeaad6011bf48290f9a1adf946d546ad6558dd5a42f9f28eccf196245c618ca8325856bd1814ce377b39e5b19cd520e18e1b47e3a59e1032ab00174eaab796ebb757ff12c87ae31d44a1720a7093a805cf5f326329188e6fe71296117e501b84b9de758922403de30b7b577cc757f6644a797a217cfa9cc06a576014c5c33af4b858427c7b908eee065a6a8808b04ffd6b03055dcdb7a5fc719c37250eb1c77647852c2eaad4bc048eb25f6d5c98a79ba0bc51f8b9954a996bea9aa81ec097c4fa7074ce110391faeb1ab0cc0aedab53dc46026ae26c02299cdcd6723a31819a8ca04a532da77de5d613d713ab5364d062807d6a82c730c28b1574550984848cccb1eaf36b111299947660bd19ff2169938727edda9099a63af2ac4c50b0dbbf3d12eddd42c821ec71094ef531f31f19a200553c78342a575237ae06c07004bfed3ac55710e337b5e4d2583ffd2ab0cb84f2ddab054cee5dd70dcd25a68df1fa1413a18343ea7bfd3e0c6c83b8815a6907fee5b3707fe0ec6e2bae33a25db2a5ce258569f8be981d45f7c3deb284ab7c29d7768e46bc2d1ec1b681dea58551cbe497b8d77b071bdd85e2691a8b20c70e64ee9cfedf7fb73f4b509c693518f0e51fd59300bed741be41bfc9881ee6b1fa71ca1977dcca1b0c71d00976a738f6833777bb0504015a2d212cb2521ce902f76d4aebb831bfc8d8338a8168ea45ba7819abe987d0f3906e560bd4d096f8f3fc840ea4a6207d6dcf2b958e62b911c23c4b5a1b81650688be7ebb93df5a2d7545be0075323aea619d894bd1d632fd4e0032d9f4fd8f8cf96c006b1d63484323f34c728fc5537e7cb443415b28ae1d3f9e765bf3f9a088dce7ff840713faed3a5652f26de47d357948eed530c9e544298cc25ebcfdc83fb75c2653dc4b08c33e40c116082a0709f0441d5d456e96486f63d428ea3e0929da72c034c1f2714e8b212a16fbe2f0097602f01cf3e76ba6a480edda77be3e1c62c3bba3cd63c12b7d3b5e9af60ffa5a97ac15a2d38f4b59da6953b34794076ab82166dc591127f73562863dd489bca9feccca5952c003e35f4a7c9a78968deec3568a93f8dd0192e05b346ba3a31c1b8dfc59f0b3f2912dbdee6cf8ddb6aab17859eadc62995065659f824ec4feee6830249b542ecd10dbc802e50953a2d9b8d038b0615f7d2a96cdb181b04476c4bf4f848274c126e7cccff0a53666fbd66518102ba3fe7527cf86d2259e48ce8a3a2f17d9abd158c4d6ac786840cfb0ac9e21ea513dca62bc055dcc8c179a3532f3960a94d45a9dbb0d832c7b866e190d3fbed516769d42994614f355b1d4ef8bf787b1808d59677f62489f34cc9a3ecc6b06b50e5ca0ab69c510ac7ed28ee83e1f09d1ef6ad670c173d14b61e404efcd9278dda3d9808613f7d50441c9428d5135897ad7e8baff9778c21af93f154f90d78784ae3473dde1caf2c43819985816452d0fa726fc2df6f1780031c76b627a5edacfbb2378d1d942272eb9856fb980c5bde929f35309d246e89d163e53c8ff499552514ea74ab613d2354dd1c28562a19003c332c949c2e50ee75d6a37146a542ea5905645571fdbc853ff49dd8679443543a6ba06b887ea0bd22c4020add512f9add36d8b2b853a1b6a78de720a9b0e3cab352314fc5f0b0690a5801429c12b609775b138a2e0df01d09e0b4bc19789f40216729e4b60d8e48a4f49aa747768df863587a05454b9b99a92a1b0177445b4f58a3f2685ef9251d20b3bcf5727f57c2f24cbb5df33ffb49262690e0bf8bed6963be84816cf835aa92c2b084bb72ca849ae99da2c4d2299ed31f421055907da77a0a21cdf84864adf9eafd7d7747808e9b2748abe59732dd79a28d765bd120af0718fb2c42ab3ac7ae2011a772338e623c582057a0008a86fdaebc70f71fe1560aba30faa2e165d4fcfc6684f7325f81b96bb10cbdca2414352000e5430f85087964349d684dcca344cdcff8837f19d1f200853561dec8a8e20f13e0e1506369402023a9b074d3c0074cb804cc26b46ed0c94a03f922dbc8740e9f7d8e911afe20b36d71f6fb0d0a60705062227af9a1fa515e7c61be7ab0a28971734afa680b93206e0642a013221db62525db69530053354a1e28a4d5fdee9a670014abe0010047f6971edb72c3018d0821c4bb793ed0cd82be15de377b05b011b93433fdd28d60801598f95c2cebacc32ee715fbce8d4404d85a49433c9b12d9716f77e49f75489e44b322abf8ebb9f17a4f835efadcaf115c6bc00b8ee44258e6cacadb3be0b80819df3c222a1aff03a58e7f882c4941f81f07520db9668681e7e94a1359f4293e906bc55a3720bbe6388b20bc70bab0e152219ab0b83b9bc957f4df5dac7137311259c0689a0cc73b93e57ab5887e2a94cf1afda8389d23651e3ed536e091fd6de6225a11419f278fe622c17b63f38518df7fb3703cff0e48b80665cf340daabcd6eb126b9d84a4845ed46a8545326bd32659e456baa004d6ced6bf2416528485001ed90dd055ffdd0312caa5575c13c224a51ee87cb3b64921aa63fb9aa5faa238bba416dc6f9067693fb23c513b0775d5613483055706ae3a63425554627fac63d18f6673e048184bf0c73ad6ec30a69184be6bc22f8caaa1063cecb2a951208e44a17aae51a4c71469854f66258e6accfc08db05496d1f5935fc1702266b0fe0576c0ff7a46404093f69d8ae813cd51427aea2c3d9ae223219bbcfb389a5ed340d6c626ee84d433b9b83419a04919ee122d4576648c94832b3d6d0b032bf1547b070d29534f3a85c408e56f05c52fa1bb0566e4661a00cc2f5a7c9f4d83822811d4c56c50abef6cc371047c13492d02eb5b3bb5dac989575bf37d3d5655615939b3db46e07680992e58b2df4efac988e32eaa181eef57d5b943dc8c61ac995b91fa21958ed04287b9c9415f5fbf47713f73654c965e113b253a7bdcf81990db8757456a0bb7c2c89a3c642a899ac8dd508a77d551e47483ce7e0c84b2ee2d7b56d07716d5f27be7f6c8f6bcd702c1f465c8c1c705e635dfb485757dcc6a593f3b64835b6a20c8bf66f31ca94463b436a39aa989b1a7de5638114095df71f819836c3a79e8ddb2871c568a69c52ab02490408eb4", 0x1000) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) pwrite(r0, &(0x7f0000000300)="e9d981c9bd897d57006971990d06a719fc310a6e1e50ef301e865d9e6463b90226f554c1b378df03b31fe6fec1a7a167eaaddc26947adc501688bb3c22dd48b52ab6c8824bf20caa79", 0x49, 0x0, 0x0) 14:42:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x2) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x100000004}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfa60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:42:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8000, 0x9, 0x26, 0x7}, {0x5d3, 0x4, 0x3ff, 0x191}, {0x1, 0x6, 0x5, 0xffffffffffff0a05}, {0x2, 0x2, 0x3, 0x5}, {0x6, 0x0, 0x100000000, 0x7}]}) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000003c0)={0x10000, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0xffb6) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd) getuid() chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[0xba, 0x7]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:42:20 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8001, 0xffffffffffff770c, 0x7, 0x8}, {0x6, 0x200, 0x5740, 0x8}, {0x401, 0x1ff, 0x5, 0x4}, {0x10001, 0x3d, 0x128960cd, 0x3ff}, {0x6, 0xad, 0x7, 0x15}, {0xfffffffffffffffd, 0xe2e, 0x81, 0x2}, {0x334d6b50, 0x7, 0x2, 0x7}]}) 14:42:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:20 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 14:42:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000100000ed04000000004000000000ad15"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7f, 0x2, 0x800000200000, 0x7, "efc446b6b04e68d6d9454d87c54b03144c04c82a", 0x7, 0x2}) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:42:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 14:42:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:42:20 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/56, 0x38, 0x841, &(0x7f0000000080)={0x18, 0x3, 0xbf5, 0x81}, 0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") 14:42:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 14:42:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 14:42:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0xfd58dbecf7981211, 0x2, 0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x68) 14:42:20 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', 0x300, 0x0) 14:42:20 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xb08e7961bdb4617c, &(0x7f0000000100)={0x0, 0x1, 0x2, 0x1dd, r1}) flock(r0, 0x5) close(r0) 14:42:20 executing program 0: r0 = msgget(0x3, 0x8) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000b40c81c47cdf0e7b4193b92ffdb6cd71112ad6df6d00539e00800000c5c8b6aa3d97cba7186f3f"], 0x2f, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) semget(0x3, 0x4, 0x82) r1 = semget$private(0x0, 0x6, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x1) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0xe8, 0x1, 0x9112, 0x3, 0x6, 0x1c, 0xffffffff, 0x3]}) 14:42:21 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2a4052f49d03e935c0ad1c26c9752de50cbd9c1c07d6a340e4e6684b6133b735c7b12e5b85dd1a52aa02c1b72793b4fab6957837", 0x34}, {&(0x7f0000000100)="817e42984005dddeb645e3a914b8a71fcbaf2bd3f47f3d0ae76e1913cec49cdcd9d34d451247dab50606c846f0af3208399f5d29bbb26f71fcca398162bbd9232d655d00e5225b79f5811cb90f2644e772fe61b3d63739d3ece8d9346f68ae6ff3ca3f9fab18e9e2aa", 0x69}], 0x2, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x2}, 0x1) getpgrp() 14:42:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0xdfc10a0a1eaf6dc) pipe2(&(0x7f0000000080), 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchmod(r0, 0x0) 14:42:21 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 14:42:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fcntl$getflags(r0, 0x0) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:42:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0xffb9}], 0x1) pipe(&(0x7f0000000180)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="ab1d1dd1102c1ef88054cf85f8b44df38900dd2addd6f6f35d8372fac85d849f91516a48de5a020652ae2a006dd9a8968731ede5a29e042b7cf45ab55678087ef63a464e120f24ea0b1848c4669fa1"}, {&(0x7f00000003c0)="8a7e15f849024619a9bd80f71497abe0f8d6d0ff7b11f98fef3717eff42f9a6c75779de177e5d7c888ba4778107d8f61ec5588d3c41f231003af1b469745e5e40df31aaf98406fbc2e48268af45196b60b98c1afc072c9b2eed0bdd5d94ef1a9c961b35ff468ff1f16898ce243879738715a39d6e549b83785d3ddb4debc1cb246297ce6e533f17c8982dce1aeeceafb251bdb31fee90e517ff8f56359be4fa998e80c399073eb7609215e7bec3ba0b5550fbc513f68702154f9fa2d62d2bf9efa22565fe7e44d34b9d892ae362bebec7cff861c1ebca7a06469df93ee8570ed728b", 0x2cf}, {&(0x7f00000004c0)="c402450464eab59b483d6a035dd83e996cc5b5fccaa795bff8cab72de37ac3ee9ee8f69ed2c4412ec185e5f709ae778eeb668e61312f138c510eaec6ef66eec7e521db74525c5db188df8322d5780dc617d8455660793a3b21838b7f5e7689a81cbbcc50d8db29736d12c7ddff6678b5cd03c5f1c42906000d973e2a8535b856a55f3f12b63238748f2eef0ff0032fb53eae212689bc2abb5f9044ac8c77392e4621945f4c2d18b253b0fcfd3125df7cce14f590"}], 0x3, 0x0, 0x21) 14:42:22 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000300)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bde359bb329551f06db561a650e", 0x54, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = shmget(0x2, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 14:42:22 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/157, &(0x7f0000000140)=0x9d) fcntl$setflags(r0, 0x2, 0xe067c4644552c2bc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) semget$private(0x0, 0x2, 0x8) setsockopt(r0, 0x804000000029, 0x80000000000000d, &(0x7f0000000180), 0x0) 14:42:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x2, 0x6, 0x8001}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 14:42:22 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000a80)=""/105, 0x69}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000b00)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 14:42:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x40, 0xffffffff, 0x101, 0x7}, {0x8001, 0x2be1, 0x7fffffff, 0x80000000}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001580)=[{0x0}], 0x1, 0x0, 0x2000011) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0x22}], 0x1, 0x0, 0x0) 14:42:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 14:42:22 executing program 1: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 14:42:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7fff) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 14:42:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) r1 = getppid() r2 = getuid() getgroups(0x4, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0]) r4 = getpid() r5 = getuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getpid() r14 = getuid() r15 = getgid() r16 = getpgid(0xffffffffffffffff) r17 = getuid() r18 = getgid() r19 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r21 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000014c0)=ANY=[@ANYBLOB="f7002e2f66696c653000ed08a5087035da9b9ee5cd57b48caddc492e4c1480b6a02a7397031ff09b15671553d8"], 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="64095d0c4542f1a6cf23ad844ae095c790ffcc885c12d3200d3dab60271e9368d8125c04ea8470060b9a95598a0875ee2c779a460c88c84cbcdf02b27ba1bea969fd4719d9cd428610bcdfbf0c2bd10d8962ed7e676752286e24c1d330155f35928d26ff0fb2a71b45a0de7142394f999d71ee89a4ed2a5119bdfa2dbf6da29a7e7ea4bc8ffb731c945b2705f38f5b0eb24637e5549a24ec6f0fa3247d0246e7d57083e8595c7362ba263d5e1fced35a58094c626bdbbdb894054b64e0d06cc8cd08cc6560d0686cf930f36a445e51a20df50097a152", 0xd6}, {&(0x7f0000000200)="9d81a7e7c55b06cd735b35d0969d8200f4ea8f4af0b64a7c8f3963884c76164db9166641cd6c5d7e5e20d8c9a1936b02aa305751b231c6600d742ed914d52c37a2625038711984c8a98d00c796f8e54fe4a61be27dd8504f9cad81a0a3b6eb20c880ac690b7fce94d9a3e35bce3b9f0a5d9d7f88b72f484a52ea634fd2336ef9f7b1366befb593d6e5d9389a6fdcb018a092b1181e1aa3ee2b850d260e6a04789a0d8da10927e28a17950ee04f3f99736bde2d95ba818490c86b85e4ff4042abc9bbc80638c82bd678b4b083e1eb7f23eb450646e069a9ebcadb4c2a8d452efe88c7f50453f854566a4c8a8f8a7f4192ee8be485539adeecc51ae9ca01232fdacf27ccf8e1ff6d0312db9a68ee35a8d37c55bb38235d34be0eb448695cf177d4bc9489fc1767edf63841a27e4308f4187fc19beac64a5dc53ee937d6f934bfe0e3e7276ce16c6966ccadede1053bab3895044022efd6243817758e10fbee9835398b54ad718a85b72803abd6a0828e4027de351e0d6d4f5d414172655dadf8bb2e58b5d9438e9451a75e30a540780391a77cfc1700b74593a26e354b6e8feaedc301b9cfab86f2b64a306f929714759f0df4979517f7545a255ea296a89cfc78761d5acf5464eb82d7e14453268651ff8a88c8f3d746528dc4f71b18d60959a4e5bf751ba615fc3711c9eafed1a88acfddfa092e53ec96c645f3f078b9dc99ff8c1c4b5128ed195d9181aae43e1eb88a01d41a5c53f0b1b33bf72f358ddaa5b777a0d2bd7f0b33a441f60da4ddbeab9d111bb458cf71bff6439bad7e3cfb9df964e3a26c568f186592a349083f652df0d34d2b85bd84795e66644f400e082749ba3deb057ef6a397944c4624ae7dee8c1fc9d54464bb0614f08c8cf84cb7d047578d20038b6aebae7e1a0a13f9c9b0a2ec85aa680a09efa2c6d637457b6db0a6f4f7b46e30847fee20a236cc4454dfcf94dee337a8fbd58f64cbd0124982353d1fba5da315e58b2efe09b971d148a75915f5a511fe9dae3d6c3a311787958048b1c0f3b7a86b1c3867fd928af48722fa3796d794354a0328bc1eeff968d62025dc6a9b12563677ad5b53d340b7525004ddbab205d3ac7ee1c81765a92581c98146c9db53257fc72a68eb7b11210dfe90fc7de7b22728f6fe7f8d209aea0bbc3364071f075124c82943cd2a38fd7e8d8c854868f606357bdd807b6e4b2c6e40fd179f460d842a878b3a01cc3d75b6dca39e75760f63b2b4b14bdcb6a2152551aa21a9c5edab52b23f55930bcf0141cf4f09f278e64ee82f2a98b5f00447b9a9938a14f18bd47470bb4fb3b73d8027a545aa3519a44454bc9764aeb331badc89195ae88c54c12db3fe920fa27095d7c35d1b55d86a116543cd6f706f171eca04d5b2cbcfe8a092ee569c9de0728f8a2727c5add8f36eedfebfa69d48001ade75e6fbf066831a28004d582bb0870ddd752e1a74ffb209aa919c0cfee97cdcb3cac6213889076abe2e56c30d6a8c307680540a0ebcb299770d8b218303511b7bb2e44f72998dc7235f07c76a8bf24275db9a2d6e3672f3e7ea0d1c3445e314967e1aa9d09a90e41f920c5f2a60ac6ae4f941d232fc9afd36dec38369375a181b6e54447033f51a9756f5a859819361c0c363c5d501945e6a49f5da031147ca9f3b3433ac5ecf75664dc2cee2bd306a75a97de1b599af0f4ed2d71f9ef3c645a8706083963a979ae8ec51e4aad361afa868a8e2302cf110c841a48a1f08ef27651f1aeb3b5863d5fd14c1e7798468e0cf6cf15b5c33daf28f35b52dd4e25bdf3f301c1f791c0878eedc1e62dc698c54f9ad09c4df270e7ff0b76519293ef909431a95e87817159894d98fa6c56fbbc4830ce0bcc74987a419fc9b90f424f122b0bf3215fdc6651db6af7488b30ef8d83d76e97b2706ced8cb4c1b26b763f3c9639bb704c9808da96a954661f075fd35649a5bd55cd66d3d63015a23c5d4862e34653f0bad86211ac46046affe7b586817ac6ad12c225a1d1195d683c9f36b9f1ef4276be5dd53b927948cc3043b0ec6582bc07c9ca36504f144cd3e3c2de99eaa73c11d28c31dda97da0cd9ecdc697c224b0ed5f9a59e4a4e9a382d9b4de88601538a51a71ed843c207973895ee0930f7b4290d6322a64c0527ac77d87dcc228a63f6054ce7084e624a8468e51162828585db51381e605c348641cd150e2369de1208f15133e93c32ee4a74bc9ad3d1cca036eac1e3297adc6148ff15dc8e85c959bfab8bafe91a936f98387067b47c49d784e0edf134531c765611d1b428d64d2371dae1aa21f7d918a547d73e71d13e92b52b047c89383b07a1444b6c51b0002bbc945e63412c6cb9c5688e5104fcaf88704ec8602098275082cab35096d41afbfcdd6abaea7e7d195d400fbb36e07ab82196a158d03aa335b0c108e74fa54473d591162d888596fda3f89ee998ce98ec45f419c2c054b85a5d761047f585ea76907f08eec035a0444291ae2eafa94964195f533c7c438cb7e29a49ddb9a96b2ce8d56c32980d99c7f58e3508e741cc0744ac9efcf657213a6a235cab570af3e508718cd0b84848866aeca077bdccd286f5391e4243b17dd779697dabc239f0e78b724324b8268e9d48c1847ebd5df2bab41bdf66a2794f489c6d1acc46f4ac66f6fefcf56923303ad8327a5e09228356e85002f02911af3e32ce86d048b4ecd47a2e4319141e11caae66b40631d5bde0e783dde5075a28074ab98d8073b4bce19d6e142e7ed6489bd936d8ab29d44a047623e43992b5ca993f14a303859a7b32bcea162e013bcfe996a136051db43fa0483168846aeb87f12169cc2417cc34d8f7f27a3adc85b4ff095cf269af0d315547bca1630cd2cb77c80b841acece9d71cffe3ca6f5a4d7197be6d558a412d52ca88479d2368951670532bc1fa692b58d246c6fbcd78d312e135700c628795602bb02172a1a07e280b3053a89febe1f5cd89d57f68606b9140f0f5887dbbaee19f4ee94e971bd4e3b15203f50a047c0e8bf0103e8b405c4d4b1827f7d4fcb7987b72f1c5c529ea97108ee409ec7e7348b483984eb2c5c00f9b3ee685aa1155423be3c116c94f08059cac343428cfa2f7c8b7332c7009acac140bb2141fcbd8b40c18a5f49819a4d9eadabeb018177f7bbde58cd06316bce6fe0165314d4c42c315dc167a0663c43702de10d88b61ddffc34a794a9b0d6a44c59afbad021c654a426c0529ad303d637c9bcac883dca092e33b2768ce189eb28b7d7c7bbfa4886bf0771560de199d988db83ce25fde886aabebfb10157cc87f55fa41b54ed3f7efa823d2f301090e88ea5239ef54b13f0e681c4f1d860bb4b25126234e933472338bc2cd9d33912be9bae59ec113047e6d6ef61212cf60b8544c94a2827926c4f05955efef93fd53f2ef80d2dd68842b182f944ffd5a59a24145da865fe6a9a6e2ac5667cc89da933796230992b9392fcdf950161ca93238ec91b4e41019f7fb5e3986bd9d54050e2672e5b876735a923823fbd80c96db1d525d12809f42305cde00ce148f617e0a9003e67e79bc8c198a75fa1da7bbf7707f1d7e1e83f5d73fec77f128d9c04d9deee06e6302e84dda7f2123beed0711b9fb06da267d65d88ce7f5118ec0841ac222a3d5bda4d55767a43aa1e9f5849b0826f291189ecda3d89cfdc26441cecdebea85e2cc93220211776ecfc780cb6c58ff1ea978d4e027d6937a32327fdaa2c321331967d02b7d0b9f237f8d3cf77112c398284b1912405748f5a683358b648728b768669cfb947fa7371041ad58770045285f8d45550de456c84106f1adc881bd819973264bc8af647c71c5d02ce57be4388bab775e582abf1ce2aebd288e15ea4e95b9ee249606774e59b538eda042594e9add8d733af31dbb15c1ad2681723dd1412c6d1dc5891161a91cd745218d95cefa7c189b01ce457e3710e6f6c3fd0d2b51b24753a8cef893bb2d98d37ce9a1ea927282ceb101e697d7185706abeba4d5b59a3e94d5444add81f1e1d740f1c0340906faf1182a8d80411bf05958d21b050379a400aba39bd7671d0f5f2912b175819fcebf975c53e363f974b0f8cfc59ae9720cb180bac9cea19af09869554e9eaf951784b3e90c1648e06b468509907bc50aaaf79aab0324e0c6a8a253d3ed22f91da570e37417cb1a1342b656ffea97623ee206840c5c63075e9d0d527ad2e3b4e8165abdfc3b274a1f097158cf26c9c75cce8bdcb589b52ef57e2dd0d2528ee1282304e9865fcd3e395926419331da21684611ae4312a1fb131bf6d8d2b80867a10316b4b82567d96596b1e86913c8c89d2551badfc7958443ca192fb08ec21f61cc4f4ef7088f515871ade1935c979318f5ed60e935d26fd3bf22140e48c75654ec6ee1b35508f201536fd1d105a6a272b3870a929077adf8d7e7d9d7ef8913976f7b30882b8d0030dd5ced08031fe884781c8a167d77925100867af3c6afb166d7d53e78bfdb5d622f0b5a9c09144c546a7eec6823adf03e64f65ebc0c219463c85ec037a8c5992285769e3e59cfef9c4fb7826ae2e792aadebf1f561e9400371f19ed27868e9587394fc073bdec4b850393665d2faab477167a842c574f14e06f0ee315bb30385480d2b50989baf58e23c78480cd701eeb81d02686cb816766cd53f5f51b63b8fcb0d4789654518b8deccbc62924972db9928c2dcc91af644feb7d7c79ecaa34416c482f19ff247bfd965245c64552348a4611f03ae1e775108c20d07e945ba41cfa309451df89e3c372a1e7f314fe25c95684ed779ff012bb1dc5554000d79884ef9be4e6f3313b6aeb084a392bd6aaa9145a369ee295926b53292e70ae449fe957ac722fc98c39effbad29794641cd4f49600d1ac0122b4745729969e874b9f097cdc869b11f9b386473f26c1f0fe29871be895fa3eb5fbe4bd703e64e46d1075bd77ed4e0f8160ce8afd4a6f62829961fa2a51f126d716309c77c6263688b1fcdab8424982c59cfd809b9e63a9c06e106d4a6922c82d8aaff174b9c5be7836191e8c0111e2dc0596d5160525812c245fa135f5b7a0939a1d8aac7f1507ea6272aeb4b449658fc32cbc832f62f1bafa26f4d2a71a8e05caf027fe8a583739b9da087b52215035fcb222a73e3109f6eb003c3035c6a372ae6ea276a0d6afe53bc7b4efdf130688d380cc8951cd5951b629e1f5c63a902a307aa39ff52b87d3f2c4705fd933675be8858b41264531e185f1b7bbabae72fd1164eed607e72485320af1b4102c17294dede400529e1966d81d86195b7f2d4a70ab3a4fc1df91f40bfe56eb68c6f9c6fc7dad5fd816dd0a7d19dd6db4584926efdd217189472439a58a17a3eae336eb1ebe1f62f90006396f0161c5790463c90221ea83152bbc3ce8c57a50300521c1f185271722e83ee826210a13eeea51e64ef735a78e6e0fda9fb85ba970d47c59e4d353ef7e7ac04e5bca1bf17a293bb396b31aeddee36577020852446b43c9e6e70668700b615a25f1d6dc70e70b38c6a2d2f282f8f56d98c2f948c5967ade5c517b2a0509ea488a7f638a91b8fa0a4b878b5793281c719d687aacd395b8825004969eff034a4fcf7753e4730df8abb963aa92932b6bff72b128fafcd8a44cae343c826e0756ca801b9b58c82e102d43da294238016018a1b5d2dbd5888f93e3f92030dee17e4a3b8650a2c0da9220207c2f0f9469bc60dc9ff8e0ff6a4c1ce826aaafb806ed64f82d3c8ae950eb05eb5f75e7b601814ca543ebdee8608afe1750496010450629e6", 0x1000}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x138, 0xfe41d544badac571}, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r22 = semget(0x2, 0xf2aeefa28ce2a46e, 0x90) semctl$IPC_RMID(r22, 0x0, 0x0) 14:42:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1) preadv(r0, &(0x7f0000002c40)=[{&(0x7f0000002880)=""/217, 0xd9}, {&(0x7f0000002980)=""/83, 0x53}, {&(0x7f0000002a00)=""/233, 0xe9}, {&(0x7f0000002b00)=""/16, 0x10}, {&(0x7f0000002b40)=""/249, 0xf9}], 0x5, 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000027c0)=[{&(0x7f00000001c0)="35e51aef16d64435b79a530fce7c5911d3683b504d51ab245b8fd64a7ec73b2b9633533dcd90d182ca50a9e3451a1cef7374adfbfc629ec5f0f89b9a64e40ec48b9902c083c089f562d9bdf09d0a74b201b24a2351c8d3b03634921e7766b754c14a530ca012f990f24ccdcba624db5f3075191f926716d220819231ed6a5b90d87416a1b897b70aa553a99ca08ab26075df86f0b642cd23cf795f084ac631cd23e5bbb3efaaa1d8687647dcbb0d8d41bb69d2604333e67f1f8c1c3adbb077f81a49776a5d5b9269be5afb9bc4705938c98fe56abd749efc51b3379b9ba1d90d4f0dc8538c31fa8b7d6bcf83870c6aab8e335be81eab43abef7c1b", 0xfb}, {&(0x7f0000000300)="6dbc9df79f9f8dc9fb70ce8ff46879a03a12818688dbc9a8f664b2e6aae8798adc35b1cc493bba996e944a053f8f506b2c3359d2bd3c8db995bce13f385fe4c666c2325f52955b8661b6163959acdf6a0df5898f47120bf27ca69b12cf246ca560c310e44a4386503485650f291135695760905b2d00a737be8c1a7397e6e15b284daa66f8775a8f56ed8337d04c83760e2f1848c7d208eb080b", 0x9a}, {&(0x7f00000003c0)="ccd26965439f86426472802a0a81476258b1c4e7c3c48714f93126b81a51449df1f7cce2383ee982113b61bdb3f7639ba330f587e3bd7796cb588119dfaaeaee24f3fff461e2495e1cff1aa24669d7050860d002c5803d67f8160848f5a8551ef3c83e4870f35dbe94c45344446f9630b082d24c3b8734bf42b0a684bece6a501a72e2f37613783604ce0c95ff0aba57e0c21428c1030980d6e997e29de05f85f5307bdfc33779c25952f5cee99525b572b4ffae8b85fc648cfde95bd079a1d27b9cb66543daa37e5de850283341", 0xce}, {&(0x7f00000004c0)="a0c5b7342c4c35989432748f153c59a7d97094ee93e398fa9178b988dcc456dd01fd4a9bc15761f5d9f95546e61fd23430913b9ac91b084b9391e16be45e6f6cd6471b66f5eaaa942d4530613f1366d9bf6818a90e1894b40b2ab7ab671e0f4315d22b13ad570814785134dd358a95890e8b865f58d4194e63108bbf3354868faea65f6a416839145ecc3d72c0c8e04fcf929d26aa3cf156a2b8e1b16b", 0x9d}, {&(0x7f0000000580)="00557f04dac5be01c7aad364d08bd00b61f9ca6785ff9f1c9d42104219c905148bcb1abc06f8e3f3786d08e7b24156f2819c2278cfcb5d0d07e3226008b0e20d029b266df79361e10495a0bd66b1a12d0c22bc4b83259cf256f85a295f6d0a4c1cd6c9e7c9637f4806dfb4da1aecd89a287cfa69017687f03103c6bf9554ccaa1305a4eec0512026b327359bc815243ba368bf7dfa14edbd7b3baf6b8040cbb29f3e87c429102d133d0f387c7db482db11370b2c4b402d30e562cb967168259b4316c9a8043b193becc9b6d21eff05f09e3e1fd57aa6ce63a4", 0xd9}, {&(0x7f0000000680)="1405d618ff1dbb9ea71fa6223a6b1b2c3e012059f814e9fff084cdab9589d7bfb923219113b75562aebe35227d5bd233f508e029a5e38dbeed5cd6f963855ecbc76c2f0000e8dd87df1bcaf79db722ba2c08eef9137f2dfc056415e20d1bb471beb74ab6c28461a3b536c3731650d8cbb526a3ab4b4b0b19cbb527263448d90f54966123ff595d438042674c99dab72894af887c2e0f4cdd60ff674d559cdebe9571cd9aaf513efe72824c708714a0a61e1a4afc25f2c9db6783aa721c8210cbc17d87d93b51f4457a5fa1eaa7d70b290c53bb686805816168a86e16636642796c9f5123a0c86c377880d8c26259f2e0d2cb0ffe0cd7055d8c9c36aab4a652939775dc07eee9d9e12ddc9ba85cf91625d7e73a07aa3bb784baaf6a39b31bd6008aad6ef7a0147adee99a19fbf1c6eb16d21ffde0fa2c60637a4273414c35063a52054cf6fbd1f63b16f6714f4b976293555df53d8c8647355bf86a2e072976550eb3979d9f73ea6f653e7974af4b8d753a9f06194960ab0bdfa68d652bf70143bae700a400cb4fe6df8ab7efd107aca99b24a1c21dc9c0e3431f5e058fa91dd0f29ac4134849cb52d643f2e0bb5d839000ec644f37d1c90dc9cf8f5454aa75a85701274c974c60c06ec964af08bd3f767c62aa94fbf79c776b1651f7e202016b97169fd73e32ed4bc5e7f174f518405d66443a7aa09b316dae007109c5281987349e752303b0c6c5aeacc3e9d2ea411aa8bbb17f6fae66d4f51a9916e30b659765a299da4532ffe195e7c3a848ec9854b40d897f2fac41c61f17cbfe5dbc5c5c7ef8bb40f7c4d5649f947e600b0207243957f5eb341ba770e1e459151f8a4f77992c76f55a4825ef55021aa4992355b5572f0c8fb18873dbf333ea0ffd860a47985c3119d09ec259ca15c80bc0fe2af74c9b10a6878e893d42b6831a742fd37416ca25a2aafb519ffe0d17fcbcb16449d8e193d7937646d1b7eb2600fb70cf42484aa327d398747f448c43a6a42c752bcffaad7298a3662b7696ef99f8e1cd930cdd86aaee593b1db9d263ebd2992b951b1f93cee68b0f4d4a2c354610d4d7d6cf33dfeacbde99a4effa71f91e66cf38a17e9b9b15cc8c2d49591fdf6ce2b503973094ecd163f3e033960541eeef3571ea200b02dfc794678903fd260e8b6604f4063029489be4ba46f7d92d584f9d2e278ef6c717fc216101d53f32065d969e9a155fe4d40efcd44c7c8db50f35af275ed433213012cddf9fbf3bcec07023e063c527ada42c675d760c2edbd5e99ddc66953c2c4631023d9c3e561540c7387cfc98920c777ec99f33b406cfb2d7c328d20b07b229f231ad98693b1f25330773fd6f7e334b7de5ac10315fd54b89e50ae14e64ec877fa45426d2f26f9da5703012cf9ead3ee78a45b52d85c1a1a58b68b8ae9fa473ae3c7e3c18d7f295ef6a1d2fdf32db18b2dee6903d0df0a49364d7c3348216bb95ec62747f4ec5a3930e263ac8cb33e7758dfbf7ad08279cac59326642c490e46eda5ef7858ee743ef5acc888af84934cc12594e7b77f23e4fe8cc492e80d0c57a0892bab8019f5571d6d2cd9db1fa78ddc2d00ec4bf111d48773e5a4b95ce923be2f2efe69270c174cc14caf7ae795330f362c7626783ba59c5d7eeec455659e6f28674410b8b9831451cd422d533f01b95a2d11a9e611847ec72d4f283c7271eeeaa848cc92559024e5d55480162fa4fe186afb20dd5427be85fa309ff30bbbe59d8dffb405d5c55d07d661368358b4ad96f6aefddb36ec89cbccb2375263bc824ccfc3948faf1741aa132de514aa0c54e3b8c541594a4f93942ffc2b7c6515e8495d1b73d096174d5ad22665b56af301430efb825f2f219bede21e73b63d74ea10391e64701096940650fececb2e91f8b94315b7060816e8476ec1c58dfd444195d8584c188c71526b8ff28194baf5f1ef88c2cb11f0525a977516939c7c6050b0b292ea42bf4d34b0f6eef386632861c1688f4278160f6e6b635d5fa8d40e7977d66c489760e205eb9dd1f168df13ea0397e4e6e63da36606daacbeaed2f117d9677114da4bfaee6868734d658d524f33b261142d95a0829ad3188693274c82e8145ea81ce46665c4b24cab7a35c231ccfe50dd61546f9323712a33fae668e8775aec0041d7aa64598555d30eca4046857810208fbd1b59decad3a917a3cd173e7a4c8733bc7ac6c36b17df50243370b94c7308c8892467eb7fb8752e3d554853b02e227c3976349d1adc0947a4b6193573117a8e8a694d2f814af916061269ec8ac094d0550eb8cb3551ff77191b22aaa9b9375661b2bede9ec813fd4e19bc29377dbf155b3144ce3401c9c213d540002b9325641d74d05b152337f1cd40de5139c17dc6b70bac36f402e1e2e5a5340e6f8deb7c7c5f7eda7e85df0db08fad05bf17fedc4d5b1082e0a5cc563caf1e28b5b37226aed36ec40d21c026993b816e321b982034d261df3a5df01bd62682af6e3ad6e3b270b3e4a376a20118a4faa9111f0986f478c150759e7d630cafb30598f4d221c6466191a8bd824570b93aeece44a2862fd2012f234ae9d8bc91e572299b29db6b6af0b0f40b1aeb1c19d0fea8f088ee8de63c3e5ca64bcde2eaec4ef2adf96958c341f15f523e6d042702e90907911995cc03604d765f93126b0612a1cc29df2ff892d8b760de549d01648fc61d89cd6daf1d9104f48d7ef05f6ccb14b9dcde46e71f26dca7c80736fde5791e900335fab17b3149e3ee6683c5fa1166e0c775dd9f431b08b990df37374b1c66aba667eddebafecd001a99f3a27f25c87a39ff3ea7f28599743248c68d6fd0bbaff63173d38465b2f0a8335efafce9ed7493ae2fa33dd53c89f6d42a4f9e591ba6c237c5c85c41b694df8124f2a8828df805473a5a7f9c0d244d406424792a86adcf2e1ca4beda04e6130fa7bfecfd5fe2624836a27ce437a9ee01154f89f9d0d1a80e41c12fb30daf7550bd5de6df5f7661ed4e2109ad6890a13226cb62372b02efd113cd1cd757325108bd4aac7af939974e34efaace33f68e03603999705f290fd649f6cbfdf096c102980dbaa102dee612f1c59a8d497a22cad448a31cf9473606547b8439f2d5ff6ccd4023588a991e8daf47d10c8c42f9f488eda274e1fbc12c74866a887cf830a9fa69e1e4c59df2082aacbd49b6e10d68b3bfcba6a3879f8520736626976336461e068d9b63e10413a6443e9988fae275743d4c36ab5b3b5aa9dbea31e81e7cec796e5e0dd6f7234e973492dad795a29000d1f857aa7cd452924aed5031c97a79ff824d3eee08d47df18b78bbfbd51cac4b292e1f18e812a71aa881b74237c5c42797fee834a7b56a8ef5a5d329bfb09df5a7f6f7ee690d66560f717f4bd5f3bdd1e9d0fb3c0d24b617855ec584e987c1b1f8397acfabbfb720460ece192dcf4a9555abb31b79047b313ab7bff90b81dd2c690c53a18bbd73f92e03e733953805a5b08795baf2a09ec9a67ce38c3142f383c0393c602bb2a459a2a82e82dbe61c5f8ef054410bcaf115176f21e94b4cddbb5ef9a8025f6b5fa7383db24e446ffdb8107ae0607065d67c4f9a32de5f7a7d33f38fac2b6726fec52185788d6751764b7e5eb31772d118f9fce6e2eb78fda423c47ac4b97d6f112d42335fdae23f96427ff7c0c1e46c02fa84d076c4740230f76f5308dee43a485175e13bbca4187ba738130b93ac86325a587dbe41391be003c5e10a9f06ef8b22db476c780930d5909e3a84ffe3a047c0d5ab8e93892667d25b1457a90b2b416ad65f63aba7f92f81aee5895d21e3f669ad3a4668072ee48a2f4f7c94c387464c60edb56f7e5c3f3b03385bda0368fb9502cb6c77e4c76ed107f7b298aac3c46be67dc415dd3a004e303b22660779f783f470ec1500df5645e90f5f7d50d214f7e1055fc8aa4dd4eb660ffc76f8725d2531c5872c610f34366b2d74379686ba5200799d18ddcc37cd675c1a4549e4c636963e01cb876bea63ede330bee8af55af547563db1c22e81e05b94052ab7599bdea9bea40d85ae3560e26ab4861699c8650bb67ea0aca204784fab6e9d2f7e09c801f6a369f198ca8f36ece66df07301e348a65dcbe25954e61c3c801b24576cfc5b61f021a9931a798e5e4f1c4464282ae35ed481e0325ea1f89f2507d891cdce3825b48c8543448afcdfe717fd90e9eeb547c8e3dcb568c790784245a2e064bf2441765100c41e7220b26c4e779cf0b167217427b92a948a20323bfcd50eb49cabc02ad9daeebf887ab0ace25ceaa3d92b29a09d44b74abf1ac1ac881cc135faf910e6b4a877a4de7c9a188346c7b7b2928f91c6476a4e4ce00e866d8255060cee405ce6bd15ff7f693cc35f7ee4e78eeb4b0eda193bb796442344c89e9c46d0e865eaf27f9de3707bdbb9fce0b1cc1fb9cda2ea0d61303c0fe871bae37e5dc208399c75477fe23c731162e10d1bd0222089cd1981564faf7b6863147e7f12d052775eeca624959c9268d3570d372c8f325810131b0dbb1af59b7c96dd730d763250a515a5f0a854d2858d68ac5da82be2f3eff5133fb7c6bbb51ab07a223571ca9a5a59a1ddf1c6d73a68b13d550e1835ebc10a5e5acd011a6fb1a652f3a94a69515a078e364f45d09ac3edb1ecbb1992e67aa96bd209aee11083ca21c285767e92a9128b8d593fb7e30ee4fc808844d65007cb779b27d864393b4f120017e4685a0ede3c357bcec80a9932a9c8136de9309d2f86c1f803318f9c3bfef7232f9cac9b1bcf7e9a478b3bf852e9ed1a5726e4ef8fd0cd544470434b4121b305e8782c94b3dd51c7e2135262da26899f655bdac77839c35657fd1765012e718533023c4143d727952ee38657ee0ad87559269029201a2805f03098928bb0a815d54ed66696c2506e9e85aa229330a5d8192db0f051b8a969f8004123bce7b626a922855de18eddcfedb2a2230a237c067e1728653db3f6c30e0358568d09a951697a260d6b9d79d35c606a8bf50b7b1d8da83ed23a39ecd847e5f6a29b7f7ebaf43f4772ffecb05d058dc827805a0ab13bbd467585c8f354eab7fa28b0c4613fac854ca10890960d478ad088b2eb03b27e06dc81c708d1bf9b0003076f415e64bf2d1309771e464a73b3de71f825a2d14f593c4ae0d31a3db40938c314141fe714670c98970674acd0de88c69208d86597780af3db1d2c9da8f19ac0e42f2c958ea5b8c0848e3843c093c177e4e516ff717f11175b7f8ebdd952284ef58a51a95dbe1182a8befe9881ccea94733c7cc8cfa3f0c073f7f28d7e86f66505128d67e152c92638d19ae5dc0a622231d8b7d84633f09ede37de8d4a5616b7a289354d58f575140c6148925676d6af63c4353983c18b3a28795994c9f8dc01696818f250dd4e54772ae241abcd725f4ff827aa9ce82e3d863ea47618bba779a2a2907c7bd518a01763b9ba2c241fab6606d3797598475700625e9828b73c77daa6954d1bcf60e30ffe57169035c4f1b85bfc78f7a5a8bd754a27f42b8436a993bbaa194fe1024fd56e2c59f598171cc0959c63bd646ed710332e4c10091ad7d9931fbdcdf186e82f1098fa65b28acd6aad439a7ebe42e84745863c745030fc75dc09459c1e1a2de7d919d548144a7b38e3a4a8cf41aea15275124308c5182bb526416540fc37a39ec4bfd5a1d0e9d18c8fb1f3c3bb19425ffc28f1e3f4706350a25debdb8374337506cc0d70d0ae04c17afe8f74e81e962f346739c2ee09615f0cda0b87592821fc79e8f719741a70310e41311f00ce9f", 0x1000}, {&(0x7f0000001680)="da41ecf12f46051ed1cc22450fcb630d9129bbdeb29c1fa90e93a33b55530d26c8bd857bacb410573cf49ba5b3f57935baf89342328256c422f65aa29b1dfcd79ffc86d85f703716f1b73e17a7aa26a72d82f4acb7049d6ce6d796578817c8c21710efc1c8e121d449e90a057768a64176d7e191cdc3dd459ec3aa734df100d033fb69baf90ec81202c892c8ba078d8ffaef53", 0x93}, {&(0x7f0000000000)="18ae589ed968fb000117cedf81d85f8f57cbb910dbd946a7c621e221908baa338e8c", 0x22}, {&(0x7f0000001740)="ef13c1cb6267c63b90cd00b9243f987c7c9ed0983fe885a46b554967a2cf6aec9ad0b304c4a55f981fa48f12245b4e856ac7552ecde806ac837d9edbd5a9af781a9b19ee06667e10d92082", 0x4b}, {&(0x7f00000017c0)="84e9270671a60670e5a40f2208fede6505bcc02447a9f058e83f72813bd26c010409b847b79ca07c3f9434de71ea49dbfd80d5ce2d4e0efeb3d594ab9b9b4814ff44ae19c6003e826d6ee5275898e1b3d9e57c9de64e9dc0e82a6d4f5a9419e8bbef376eebd183ef3c309a27ceb49b49e1316105d9c63e692d14596c73582b616e238e834c49176069bf5b72550b4009a7704f3e042f82bb7e26fc55e3cd31fe3aa1283d692d5a0c67f79d98f42cbb881d7fb3e979d61332ec3c68653d534c5aca64331e245ac6c81a5109fb7b4354a3fedb64c3e357d4b438b5a1e13152ac3fed851982a9cdda0dbaaa13588734bbf39cfd26bd3c6771d6ad1ed838a4e04115a5e61bb960d8c4a73667e165af34b239df9e2b87039a98ea6555085fc566e9bae879f0362b13b76128964433fc3a62e0e923a0e77c1ed6626b49f693eb4bf6d03425a2d24715462872ce45c6badccd6815cee4bb3a5adb806f5e9e2b2c766aaed51ef54701f4e0c67bc7dc0a6e03a3ad8cf6458a7c129a4074b7dc4f3726f090e587e4567f0e8136fd7046dcc3377b21bb10bfab8023e913e7411fcca96bfcf748bf18f964ac5c04af2bdd00f350b30894912a40062c446afb28bf7fbac975a49323f61b8fba4deb147e092b4382f20f043db2251ff48ec231d44b17c38d461d35c6956c517351c407fbdec4f9e0aa4b1855801a83c19cb98e9209a3b052edcbcf7643ce845e4a936739c80cc730b91f6195f9dd84c3408be3c735e21fd4744bb65b3cfc1f42821d8fd0aa51c7683554a6834aa43aefb916f9483bd3462096b06654eaf5164a07dc0feec7946fc0f4a5484fc1bbc14e7bc5394cefc88630ff51513cd4566241cac0247e81a62a0bdc6f6b96433df1f24cc805ed4817dddb04a8b7443efc271c8fd9d5a9964e3a8101ee10bb5512a58e0d340b921ce1770b4c7b666a2a85abbea65682cc6877658b1ed6ddc45dfe48016d452e1d7a37950d386ef8cb0015118a1c809a96508e34551257d5f528cfe2ce247bff6dea7c846ee3603393c1fe6e3655f7828d47a1230496ed8e85059a9bd32fd0ea0350c2912bdee4ed4093ea47ddce03b02b2bfecf6bdb0b4b825fbda5989137cfcf9f055f138a848394b31d374b8b5bdcecc2b025737772261b1f2053f4f7bbd330b2dca373a722d9c005f37114fc73c00da1c207021333ad8d12275d8720b4fae8276b75b1d69a8c6409229485f5b22d1ab29efc396adef07cc4d7f0fa2c2f152cde470d13c5c5e95ccc6e50a853755f492145523fbceecb572cba1bfd7efa23cb3d819930513614b28d9d27ecb680035158d7be447361494b2565df873e15b521f895eecf3af4f4d30c5ef228c7e80d0a27e93a38bac4653d567c28abcb913877e688b425e5f8deba4ca8de630421ec4549aeb4ff909f71f23f4122584a3c38a15af10c20fbdfada67e6947f7d8defcc704431245337276178099168b48ca2c70abe5c7450f6f2e419eef78f383a5b5d8fae28852238fc236bad312c50dbd302804853d6b90ad39bc877094a5b8ffb6b2f5acbc4ebfbf775adb89b50dcd8a06cab05114f4cee3a9f15b9686a71a87edc3f4ef9b2ed0372f85428ee5d510d97962fdd1737084213a2c78e41a7318bb00bf7ea5af42686c483300065d0abf4dbd9a1c6865e8ef2243b54d420422da8ee9ea60ad428ed69a85d66e4eeba3b1efcdf219df08bd96c59e1ea187a7aa47639436c723a0ca3fa58a3810fe513ff1cdd6552204c43fe07209a33a7e98b785a03acec5200ab513f6b334ccf236ec9810b40926c1ba007af6099c77ebffc9aecc09a118bf7c2bf6d9a30aa4c66ab43d06fc76ff99504bb42b3e762d9223330ce3607dfedf3bda9ce564571080bd9d6e8213a0557f506cb256228335290968bd8f4a78c92889d4591e323e572243c376a202067487d79a33ac000a44226683117eb632c880bcf0ff196609af002e17dfea568dc8540226b354cce3a379d97131edc63c132345eae3ab3c594dccd8122eececb39b22195664422d4e27721a597e805b5e5d246a791b9daf55ddaaca24d7d4761155d65e182962ff8ef803d4e055de0a7f911618739c874162f59282d3d95c90727dd436668f280256a661a7a5b45116f89a7543812eacca355e567b17b2a96c77505f515ceb28a941d1f4deed6c9b620ce0e4062e62c4422f0157723ede63ed0237068fb720ebadb06997ef319c4a11235f3ad10b0f196994f2553deec4455b4606b20421d27ba0b1ffefe4c2bf5bc75c4e0a7ee00b244961c4578153a5f631a469d64885b306c5b1a79e1a1ca2726a074a87cd0b0daac481a45baeaf4d3eee611890c5cc5f2e5a04f828f3b1bd94c2516f51a626b5758a86b6b63fe62e6216cac1518fd6971c67c3c9e1719011e59ee15f5871d815dc9c08d7dd80e8e4854a0bb07219385cc58f0bec6352e5acc5976a00f1042e4f58e8411dded9e4bace41075104869d94d7b4ba4710059a8eda1c0f172c179fd2d85c035d046b66f271eb3360005d33a371621778637855a69b93cc2492ed27f670fe178fbc9790dc398d7cece9a29cf300e2e3b7a801b9a2739ab525d8d1ce5caa23bdaebbd6e0ff73a034282479b27d19bda3128b0cc38fff1421671067181786af6da336db7cd37364ee1d080bf9d715c0c14cc4203020af974a64e6013e5f57116978125257229ee86aa09ad281374b20f113c88ebb93aebbec41536a62b2c4856b85b6c56234d03518d0bfbd597cd7f8bfb0c01efc7679dadff24b25e8f4ca5bbfe60da5e83314ec126937f2a48516e7e12a3e6091679ab7138b6c621851c2ce3f0c1b7b31cf025260bf0317b8831b3c8cbbf64f0ad2800b542a96ef6a48d03001871f2234867a8db83130837be1ff278375785eeae74dd04958ca7979d153c73fc243874f2a1cade9a283aa178af6fff71b639cec6fe7b91f92045c3f243563d875397bdb1532e5188a5c3e61f75f01ca1f55608a31166c3ba96ca5a75e484e1bf98ea3bf6cfb766480b86c5240c0c7806282234817357f45d323366dbe1945c218be02ff930db1ce51f39d222a0c077b016744efa134c248a471a6e29ba1e0134651b75300eef5c19f45743ddd5375855a697884bdfc2c84224fa0c97dc539bd173114c4f3a81e43b53bd1d9efb97b035d0029475a9e1b369a3643004f4a978c3dd9eeaecf55fbcfa35139c247abc7c76700cd39c69254c1b26529cd2d0da2f342fbdd7e6de84bcda5b96c8786b094fae3f9b03419245ced10a20999587d07fe61f561426f315980bb7102d53e615fb3a314283415c287addba7b2fa6f72381cd6f44857bbb0ef0a2319a1f016d8f0aae87bd40ab53141fc44a1fb103a53625ecf8abc53fc1d49cc3b07a04919c05fc77e72e4495bffc89bf76ee062c33fd8573cf9120082a5b16c2e76c02a6ea0fdfc6a1978a4722ec3d7a622c1facc4ecab636d84743624268ea6c1e2424fb5844f39f53144652140f5cd1065e8bc48cc018bb36e54cf721eb4a8c2d4978df3e878681386134738af2822ab77a31300123f315af584ce54309bbd16cb77b4c6f3baa54cc94815d8b423c230eb3ec86cc174c7d2c630109fbaa25816fbea6a425cd52b361f854f747c73e19cba26151e26f7a0888e1e4480537c52502478faf3f5f323dc287c8dc2645e5ed1e8a54980ca06cce1f46f737672346b0f25f3516acfef31325ff1bd8c6051aa11283eac146da77ca0baf5a8543ea732dc81ddc1061d7d7d62d75a3a0cd66a197b480729de000220a06c20f6608e96b1fa2856a59c337f3bbd9e681e83cc444708ab6e45fd1787336e6f48dd758464d34e583b859cd18e90b96637959cf7d115612c6826c4a743e8242128042c97990153d599f4c8b0c229adf7ffd817766bf6ec39b079124009f448438f54225594376c7d9a43e377c255a5a9efa81a88bae2d774f531c2d8382fc0c1f9470534de182974b903ffb5272b6f6b020fd3680cd7522393c6cdee2e484c825ebfc158b7d79eaa4921bcce5cd7b31cf3b83633cd2fb680396d946cb9c0c2b70571dd8f6e93627e0d1ff5fd3076c9c580c898b29d5acdabf8d43b89f41eff0a36c032393abd40e990a9b5541bd707a3fc87fe130fa153761755a186038cd3870e4d5fa4e2213998abfd3fc94a336333ad7d1eeb5c413d19cf5dd91e00de70430a232d746e85d127bccbd4f7c61ee0af0aabf19558bee30f6be0cbb2ce874c8e95f97a39bb819f75bdf43cc12f2b1678b6e800a6570fff6a01cdf24e3481cade001a333e395352eed09a78e216bb9bc29ab2405fc006537c2a6f209eeb2fda29d013ce992f8cc519b4bab612022d5105372a97fb01ee8e1230f1cff140da89c42a842e9800dfbbe9a197af364641ce6fc9876ee98b535f41cd5933fc0fb7cd47eb57f8c1f0d3fb3e34f0615f12069a0adcee2601519f7ea13669e17ac5133cf9d610834b1aa456a8064b3100b52a3e7459bb4cb61ac777670eaed0bcf4945525f87ceb7a755fd5dc610b5ba4b9dfa54004d0b1adf3c419dee22cb736862c27d2a713ff53566b77306b3a1dc85f333e71f086938f1e8fbe1fd3c1397c6466c9d6576eda98c82530c0d061fe3930316e96b8a2dfe45326d9969f8c044ee1cf97376f2766a7684128560fae016179e21032fc83d6877541feb134cdb20025851ae4a00036a5331e5e9f01b740bf2f949601cf7d0bafbe90a93d40895209fa365e891953b2210c55c41806f9b2922afed2899c41fa9a8eed096c52b3e7a93a9e855dc3fbdcf320e7d0f995b0d0f641a561bceff5e0a3a4c858e06ff7c8a97ed2c89351d21304197b0437b5262f0896247e4f09b97880126cc7fa6ed4295f58f1bc8d341b14048db971b098bb7d2d84b7b158ee2eb0a89a3bd00f4a057805757c96bac1e2501041663216eee829f7bd5fe1a8ab4fd68cae14177004a6b411d74e4d754222bfde4c6f794ec9892545537c1ac66e4581da4a2bab482671f7f1b613b86ce41847b2058ccf8583cf554e7254f334b48e02c2f8956af7a3e8bc123ffa252a562a08450d5669bb8d09c5882f06242580a1958f54261dca7fcd7a0f367c132c0b39a6c7314e1657218d4a812500af15612a0a19210bbfd5e5f937f713f5ccd293df7033edd1dbea06dba5fe64c6611000045bad098463fb58c64fbc262bdf31d0be9f103079d21d9b2609dac6dfe7ffbdf9dd14e2979d453975276fe32fe8a8c32841895fce4679821e0a7fa1275176149304af67ed0b4f09ccb77ce551ff9cb0d6f0a17c857a14ffbb548a0c0f876398f7e3a1afc0177880d052ef0afa49c7c92e8ae120f4bc2dbb35a7694c05b297208ed8daa5b3d677fd9a4619d9b892133349cff73a1ff80c537216a1d16b63bd3d95b64b861f6ba1b24b05eb6aaa27aa58a3d1593e6fd5d621c1a10b556e6c15a0e9a926d4bb664d8cb68629fee8ec7b846b4a6db494e6ee2c7df6ba40a502dbdeeb1e09fe0ae4a5e325cc3c40bc481e3cd7d1625a5951cf73e76ab1d93428c9667a56e575ec9300b7c8ebdb738fab112036a98ebb681375b299756f40bc3d9ebeec6e5db0e9a72296fd20041125690143701ad97ab6bfa44efc17526eb5a984eacdc2c076693aa93d69b7350e26751571f186258738d690ffdac30922470eef92918a9569d575da1cc854d36cd492d935bbfc0d2cb407ccaebfd8f9038939437141bead4df8ef2af1e494f06af892f6b23483669427646f336ac7cac18b018031f3e25a330a1f4211cb878c2e781625af9da607b1b8365a89dc42b", 0x1000}], 0xa, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="17e5514b03ada2b5d894be53a8c959d76e32b483b984d545af1a0a252533184d3682bfb7f467519cd9e9fa9fb342f573f86e924f188ef9e31a1bb0f4be3010026a32ba344c450d302d0eea4ba094141d62fbc18fc220c7bc2cb1e6b84727138fc643627cc6ea789c6d3eb439f667e2beae7ad1cc127c25722956eefad2f1efd6645939ba5dbbf2d834f55c7d930b72aecbb5dad85242bf17500518439639b10145f2f8e0c3a043d114b6da95cb5f7ca1ccbe582482cf2a4810d6f94716c207f76c6411821b64f7caa622332f26f42c37b23eef8b8fe49a08da8c929dd8b72d7593b4f091823ff689c85841fb22d14d690a73ff3ce2339970d238a928bb75", 0xfe}, {&(0x7f0000000340)="6f950ee4fb713e66fa1aa806d240e6c1dcf116cde77a1fccfe39536fa008d0838cc5f60f4feb7ab40779d35530afa60beebaba68066bbc34c59f7cd60e6c8dcaed7a5529047cc0c8f52a4b66e7a0e202ab4411c4617c0edec5b95545e483d59288e71c2711cca3e834187963dafdaf031625c9ce1e0991fec6b241a206658fee409f42ba0ca63e1c80f3455773be74239a2683e8f117b19806c19df95df6", 0x9e}, {&(0x7f0000000180)="ed6e6c8a56db0124e5a6354558fa514ba1820f2fc48c087df851dbbf96281e79d7093c85ee696eb3079b3c37debf702f4b93e5755dd22b223db794cf92f063e5f3b4b8be878d10d161f09b80858bad184e1ecc67c6020820bd219e1f", 0x5c}, {&(0x7f0000000400)="a4d49a328e44fdc81acea6f99177380f6a4f262d523ddb11a066f3b08d26c72baaf1302698ab", 0x26}, {&(0x7f0000000440)="7a8e63ca2308692e4daadefe86d770f8c6725557d884b6b908350e2433c81c0e1231a60a41371988a4b8d9b78ad7f9c3b29e58f1e6b7c754f748be671654a29c18621e9fbcf208470ba1a0fc567cbef3593dac7b283331c3ce1a3120bae37af9666584987a5efd8190b8d0b4", 0x6c}], 0x5, 0x0, 0x0) 14:42:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x8, &(0x7f0000000140)={0x6, 0x95}) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0xf8d9e3eba47463b5) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 14:42:23 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) socket$inet6(0x18, 0x4000, 0xfffffffffffffffb) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r12 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) 14:42:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(0x0) 14:42:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x7, 0x3f, 0x8, "8802276f3f7fce3e1bf18c770b8437c7af6e5c21", 0xfffffffffffffffe}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x4, 0xffffffffffffffff, 0x23d, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x7ff}) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 14:42:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x5) shutdown(r0, 0x2) 14:42:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r4 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x400, 0x100010000) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000002c0)="7ca07adf86de275f3f4d4f15b7b440644b89d9dcb36a5778bc7875afcb931825e480304921a3f6a118945b9fea45878511ed680d83f78082d7f4801dbee0d52ead4ca40a100bde9df77d09a3ac900e46bd3d1fa43e6297f1fd62118cd34167bd7d39230b16047af3fe2df85f98b0c697c74d30a2bd2a41030de9fef808fda341987a84e989", 0x85}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="3800000000000000fffff8e801000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x8}, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000500)="95cc299e1dc2dff57d8c9c62270e1c87a2d578601f7b1966eec2ce120952e5d409481d2604906c72c6bded10ca2d14266c5d672d5dff4b7c1b859ad4730ab812726d66386633255159c9e5df662a37078bcdd879906813fbe2ed5cf2dc9f21ce0971d6626f4cf6b0d448ab31bc8e18ae5f759b088c820ca608b6050b9173d134eec5a65c038cf05c3844ba0e7a436641fec6dfb2f9c7f39e9cda0ff3de3d9f09ffce887cb26f0092bdec4fab5a30", 0xae) renameat(r5, &(0x7f0000000240)='.\x00', r4, &(0x7f0000000280)='./file0\x00') 14:42:23 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7a74887f, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = semget(0x0, 0x2, 0x81) semctl$IPC_RMID(r2, 0x0, 0x0) 14:42:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x1, 0x101, 0x3f, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 14:42:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 14:42:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x9, 0x1, 0x1, 0xbcff, 0x3}, 0xc) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) getpeername$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x3}, 0xfffffffffffffec0) close(0xffffffffffffffff) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) 14:42:23 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5000000, 0x3}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 14:41:20 executing program 0: r0 = semget$private(0x0, 0x1, 0x88) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000012c0)=""/214) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) clock_getres(0x200000000000005, &(0x7f0000000080)) 14:41:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 14:41:20 executing program 0: stat(&(0x7f0000003840)='./file2/file0\x00', &(0x7f0000003880)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/235, 0xeb}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/167, 0xa7}, {&(0x7f0000003380)=""/236, 0xec}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000003480)=""/150, 0x96}, {&(0x7f0000003540)=""/228, 0xe4}, {&(0x7f0000003640)=""/47, 0x2f}], 0xa, &(0x7f0000003740)=""/155, 0x9b}, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') rmdir(&(0x7f0000000040)='./file2\x00') load: 3.50 not a controlling terminal load: 3.50 not a controlling terminal 14:41:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000c3e7cd239526aa33263d3ce6fa46f0d4a71f714a0a51e659d5a3042aa4e58d6663ee04571bd9f1f8c9b29c733ea1ec1bbbafe6730e37085e4170d8229151f9a6ed"], 0x0) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x30, 0x2, 0x2) recvfrom$inet6(r1, &(0x7f0000000080)=""/120, 0x78, 0x3, &(0x7f0000000100)={0x18, 0x0, 0x1ff, 0x2}, 0xc) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x208, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000007c0)={0x3f, 0x1, 0x4094, 0xa139, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) r2 = socket(0x20, 0x2, 0x4) setuid(0xee01) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0xffffffffb82d196d}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="03a92f7bbfd0a70dbe6adad974677b3fc6681474e1d96b5878f354969993c91d389d6f8b9173247655adca883d675023ba8452027a1f83b3d631e9036d4d386260e8f8d6254b60c4eff90c6e651d8905ff51fd60acb25a1fb2e592ddeb342d9c63f1a1c59399f833efc0c82ad88ee2168934ee5a64be3689f2b56497d0ee6379e5fc6738f680e8219209a52762ca378e62e5", 0x92}, {&(0x7f0000000200)="838eaade1da84126ba9207e64886235ccde8c1536bdd62211619399f4a923002ac3a9c587518b4c8c3c5cfb851279fa37dfbe9ff2eb83c45300042863acabfb5c24184300c8cb5f435d6b9069737458988221bac688cead5ea04730c0baad7afe5fd69980b9c33e12a02c6e33906eb083944bd0534695c6a18d2ce2e6a32161348f5413b78e095950814a60f14bdec715aa9b595f93b28adb7bbd35fbb3ab1e343a8b5bf6ef0a90a41ef5500114a980c577c22cf1ef2e31756020a4349e041de6147c4206ac7352c5eec79449ba0aeb70d0000f27e017fadf7adbad314c93234816e8a3c6fd2b0b2a5df0a90", 0xec}, {&(0x7f0000000300)="7b332a66e8118591e2c7c32754d7236eca2d8704672969a97ae8b4c8eb3c91d71eb8efe3fd044c82aff333ae215dac6d27a77805c89a4cb64f4c37a593f4af8b2fbdf858e30f9e5781b9f4", 0x4b}, {&(0x7f0000000380)="75951b0ba06cb77ffcca091063ad3f72d4715dd89d38bc32b47809e02a92c91f70cd679b6c31d7dc67b785d869b3294e653e9b0ec8805b0888e721f726057ac92600ce169f5c2bc9a7af6d18cac895ec157b80ff334ce9e38bc24f3b4c500526e59fad4c004649a799c1b08a3d50646c71a1aff2e5950486cad778d12efdbcd681cf3bc30e67ecfaabcb8814e905b473c49f12856e062efa443b9ca79db3e158108188226678f447159b127615e557439f5aa658f8c43706f8101703c8998fe239556afee60198d214f3df1a2924104dae48ba2bf277fe7398cec704edb319e99d3e8978d8a1c890e238b6dd8f97a0c22240071fdb67c690c525453163c0da", 0xff}, {&(0x7f0000000480)="496546ea0d47a66e45e532da71a7386c16032d", 0x13}, {&(0x7f00000004c0)="a65f95409fc593c340c0f4ec837c566573da339be810db4f42cc9b505cc09cb53f89cd9e1109febb7e67ebd6ab20f574bd51aae6c6de56a269c97ecaff9e8be405ede06d5b51025faccb3dc283635975997ff725f553e83c6b6f28cf", 0x5c}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="700000000000000001000000000000000f442187ac5c7ea1a0baac027a971137c3c18a098081139c555715e45be21770e78ad8e808c7a97e0e8fd943b14dadc79e4582dc32d7fc722f70c252cd4975a191f4839e4e0eb73228b003510659c9abd97b45ace721b5208bb52b49000000000000ff010000000000000005000000ef0000000000000000"], 0x88}, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getpeername$inet6(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r3 = fcntl$getown(r2, 0x5) fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 14:41:20 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000189, &(0x7f00000001c0)=[{0x49, 0x0, 0x100000000000}, {0x21}, {0x6, 0x3, 0x10000000000, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) sendto$inet6(r2, &(0x7f00000000c0)="1754750ad3e0e7b96fbc22c4cd3a65deab92ae73c7a4cf09623b67c7b669aff021f44d65bc4584b4a1c39a14ff0bf90399d6a8b1678e710ee152cb9c61f23a6f13a28ccf4b6c85", 0x47, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x0, 0xfff}, 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 14:41:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r2, &(0x7f0000000340)=""/96, 0x60, 0x40, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffd00) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 14:41:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x7ed67f9930c2cc7e, 0x0) r4 = socket(0x18, 0x2, 0x800) r5 = socket(0x20, 0x0, 0x80000001) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = socket$inet6(0x18, 0x1, 0xd1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x86, 0x40000000, 0x9}, {{r3}, 0xfffffffffffffffe, 0x16, 0xf0000000, 0xb9c, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x10001, 0x401}, {{r5}, 0x0, 0x8, 0x40, 0xc, 0xfffffffffffffe01}, {{r6}, 0xfffffffffffffffd, 0x2, 0x24, 0x0, 0x100000001}, {{r7}, 0xfffffffffffffffb, 0x2, 0x4, 0x9, 0xfffffffffffffaec}, {{r8}, 0xfffffffffffffffa, 0x10, 0x8, 0x6, 0xfffffffffffffffa}], 0x20, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffa, 0x8, 0x8, 0x2, 0x20}, {{r10}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x9, 0xfff}], 0x20, &(0x7f0000000400)={0x6, 0x3}) r11 = socket$unix(0x1, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x1, r11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$TIOCFLUSH(r12, 0xc0206911, &(0x7f00000000c0)) 14:41:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x77) getrusage(0x0, &(0x7f0000000000)) 14:41:20 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x11\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 14:41:20 executing program 0: mknod(&(0x7f0000000100)='./file1\x00', 0xffffffffffff2ffe, 0x4) acct(&(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x0) acct(&(0x7f00000000c0)='./file1\x00') 14:41:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x40, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x20, 0x5, 0x9, 0xd}, {0x1, 0x10000, 0xfffffffffffff779, 0x7f}, {0x40, 0x0, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x3, 0x100, 0xc992, 0x0, 0x9, 0x4, 0x3f, 0x0, 0x1, 0x8, 0x8001}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000400)="08af8a8d1a029be96914f6357e3a", 0xffffffffffffff87, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 14:41:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa148be575b2eeaaa, 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), 0x10000000000001dc, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000001600)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 14:41:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1ba0, 0x3, 0x570, 0x4, "06640a7e8a89b03ad44e2b247d6c989cf1585b13", 0xff, 0x9387}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)='\x00'/12, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 14:41:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0x74) flock(r2, 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 14:41:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x164}], 0x1, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x40000, 0x80000001}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) pipe(&(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xffff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 14:41:20 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x1000, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x4, 0x5, 0x5, 0x4, 0x5, 0x80000000, 0xeb56, 0xa7b]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 14:41:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x22) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="b1bede4bf9a27cc98d5f4eff99ebe271002ec3423e14acb1771bc6801fbae29c8df7a385e97ff36689fc2d798f2388bbc3", 0x31}, {&(0x7f00000000c0)="17e85484a8130d9d130b9cc25d4f023e0c3f5a5a9b41828f9d4ed86315d915adda626168491c14eedf201600c28f2f80b911265bb3d18131470d360901c4784556b4e12056f759aae7c9ff6d5567924fcb19103353152701c963e25cfa7ac96765fdf66652591968aeccd657a9a0e8ca8b7fd5c3d92fdc2cc6d330c6e0186ccbdd51874b36686de913dbe4e91c80dd", 0x8f}, {&(0x7f0000000180)="b3f2efd4f222db86764fe315af23e4965ecc850f09129bf440d37a2da41978c3ac0ecc4d59bf9186be6ba32a00f7b01a01e7cd34543efb18efb88250b260a2a91a57af52b33db429179f1c7bbb3edc50066d0a", 0x53}], 0x3) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)) fcntl$setflags(r0, 0x2, 0x1) fchdir(r2) 14:41:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000004c0)={0x28, 0x0, &(0x7f0000000440)=""/40}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r6 = semget$private(0x0, 0x1, 0x43) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r7, r9) sendto(r5, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xffffffffffffff5f, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r3, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r3, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) dup2(r4, r3) poll(&(0x7f0000000240)=[{r4, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000740)=ANY=[@ANYBLOB="00002e2f66696c65302f66696cdde808c2cf81e8313fbbca22d31be865300003b35f96652a649246123b30abb8a55f8861efdf4d79101cde222da93598966281884aea23a43e4a4dd127b14aeb1af88c5ed41bda6de2611324f0b6c0b5ba3834815527d55a497a6af07c1c0e8092076cea4852fe237377b5f8bd86bc29f7074eefec0f96000000000000000000"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) fchmod(r5, 0x4) pipe2(&(0x7f0000000840), 0x10000) fchdir(r5) execve(0x0, 0x0, 0x0) 14:41:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x6, &(0x7f0000000180), 0x0) 14:41:21 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x14}, {0x18, 0x3, 0x7, 0x100000001}, 0x0, [0x100000000, 0x9, 0x1, 0x9, 0xf00, 0x4, 0x200, 0xf4e]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xda02, 0xffffffffffffffc0, 0x3f, 0x1, 0x2, 0x5, 0x40, 0x2, 0x1, 0x8, 0x7}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000001c0)="67ac0d5e39ecb3dea99423e6bf9cf443181d47b3fcd82e785acf248a0fab54cca30af22f4a385de167b182129f56c55ca2a563810e4c6e3cae583be95680076421142ea2032e63", 0x47, 0x2, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r2, 0x4, 0xcc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 14:41:21 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000004c0)=0xc) connect$inet(r0, &(0x7f0000000500)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="dbdd5ca49de02e814935dcfd5dec14", 0xf}, {&(0x7f0000000180)="ee10fe05eaa7262df74e5f49cabd4e187cda010df261e0891a0dfeef7f00eea5f4dfb98a7674130ae624a6a060fe9000913f6c8997ed08dff23b888b53dd9fe34dff8e560dac89110520ecad168a4c96d2d49a", 0x53}, {&(0x7f0000000240)="b349a7c960b94851df1b9c69f2d477c4a9c0b4ef9a98032365e18cbec0665abf0c9b0687b36fcfc680296d1eeb26b292174f643af43b6ddb920dfa4b31209f7f3f42403e6052584fa238cb818840bb75efd3df24a7d348290320a5676e08e7451cfa2ec77779c4b37b39e9dae958f88c54fd621efa1f3868a4b2b58a4b4b29016c439a2aa4830459a9c2ab9ab54950ab818d70bd1236269b85fa834284a36b2ae933b4fcf054d192298db88b", 0xac}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xd4, &(0x7f00000003c0)="b68741eb1739a2bbd51fab274d71d58469e6af8c0b76404fc408e16e4c0d4758703b8153645ee769d0aacfbdc6e6ee6ae48548b21646a2b0257f2a8329e0f2842bcde99f76d3f959ce6f9623435858a66145364daaf69eefbf5b909762890104633f8c516f059cd7bd78aeb4a5e698b3000000019afc9027639b9c0c01e6d72fc88ab6fb31fa88cc04ca67af631cae8f74cc860442033abbd285942bff39040d6e2d6416a9e2f53a9e00000000000000429442d645353a292c03e98e7102e4f951b89b2e8ed6b83815d3290abb9747369e52d9ea") r2 = fcntl$dupfd(r1, 0x0, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0x16b9) fcntl$getflags(r1, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x2) 14:41:21 executing program 0: setreuid(0x0, 0xee00) getuid() getuid() geteuid() getuid() getuid() r0 = getuid() r1 = geteuid() setreuid(r0, r1) getuid() 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:21 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchflags(r0, 0x1) r1 = socket(0x2, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) syz_open_pts() write(r2, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 14:41:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) r1 = syz_open_pts() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 14:41:21 executing program 0: r0 = socket(0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0xffffffffffffff67) getgroups(0x3fcd, &(0x7f0000000180)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = msgget(0x3, 0x420) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000e79f2696c7eecb81d57117afda21c9d45b7ec6b9f16c08f5bf1688c96da3273686b90ae3782a8bad23902e680824ec4469cfbed33c9d9b44eaf10fbd0793274b470ff56a883419d3bafe303a9b4d1bdd89c8c0bf99d969ed9dd6b0680d1300b311dbc47a589f417eec05210b3f4a07b4278aecfa9a69efeb2dae8d44b43cf147d66e27eb0efa88b3bc753b1554d454b13fcfbdbd7ca7a6af4b5e4c98cfbc42d18a0710d216fa664601435da23898ec34b8fc46fa85e640d33b78e2b7d097e675e9d7de2984f37bcad2748eab5860142c0cf61ba410140431967c400"/232], 0xe8, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x4) setsockopt(r0, 0x27, 0x80000000000000c, &(0x7f0000000040), 0x0) 14:41:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x59) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r0) r2 = socket(0x18, 0x1, 0x0) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0xbe009a79e5de1330) close(r2) fcntl$dupfd(r1, 0x0, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 14:41:21 executing program 0: r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) syz_open_pts() r1 = kqueue() pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgid(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) r5 = dup2(r1, r2) readv(r4, &(0x7f0000000100)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1) read(r5, &(0x7f00000002c0)=""/4096, 0x1000) 14:41:21 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 14:41:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) 14:41:21 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x2e8d) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="a6affde62de77bf8a99df5a9c42a02628b3fd9d8814400b798e98b1756ac3f6bd772c3a8a0c8b2bd898e05d2a730108d535ab33fa47540a8e06974f3d85f474247564206699dd090888d01024fef35b9dc65c7043eafe0fe997073bc50f8317a33ce9b259f694053b5595c519bfdbbd4f5d2c54ba9e41cddf1cea9f7a41798e81712d25c7a0857d3b9cf7c48e423d042c74e05953685c9092d92e8", 0x9b}, {&(0x7f0000000140)="5cffc0685e46d738128e52f7e8f6934a4a278ab5f1af05dd0063ca843f8c92ec09bcffd898739ce2e861cfdbd7de3bd14e13c0c8d4b8027f5e71751652602bea99dba8eccb0fb71ade22d79c12637a467b8cb3d1ca7097752937cc62185dd54eb093190b63a6af5ae1bf2299c09e1a9610c32b6b1fa54592f5aebe38c972b34291600009227228b801aedee1d3419d57eeff3a382d04a9e10ccb254e12f729c3707739d764a56c15fe1b2673f1a973b1e49189ff6a55ab7e20f38b3a721b6b719f375de6be9b", 0xc6}, {&(0x7f0000000240)="3710141c5e425190fd2a7d314f2198ab939b6b3de727a91839d9aa750a51c4808436e32662b8abc2bea2d18ac2d34c526ff4e1f11d6f7e14798a237bd861641c59176b9c487754635a7923f94d94c18284baa6efc91322882f813648153c87dd66802b4e24b212988bdf24d1f9109d63b5f7973cadea37fba12a223580cdbdfde05e05ece548763a03e34640c28509bdf106247c8af0c834a462683811d321624270d824d45b5f30cce4e71e51", 0xad}, {&(0x7f0000000300)="69874de0f170ebde2bc83ac70006042c222dd420e3f811839bae5fd195c50ec84a0fed0ed571170ec4eed30528c3ecf88b1af6279c7aa43d0acdbf171922cb236202a104f9f6ea4d8b4186e5983d2677ca9180e436456dd32a7737bf3fe0c6c246209b2b730b81bd676f", 0x6a}, {&(0x7f0000000380)="17d4563521a13de51738376b938cea197f916d61eeabd6ffc1ffed0a15e4d7f45fa3dddafcf6e3400ca437f1df5228ba884162b5c98a27ec41a9cf9728154899b6d51437de17f78bc7cef77e024782f2fa5965cf342923f23c4bfbaf9db2804b0167701c8474df20d0bb79c3ef30b76b0596c62a7346663caca475fb6c418d17fb97970fe9ef1a10d43aefbf5a53183defd4842dc7b065b7c1651c2fa57d5abb34608539445f2c1bc2befe9ef39cf3ca806576a1387f344ccd92ec2c877a6f88b0a4319fe72151881ceda4c195b9449c9eed", 0xd2}], 0x5, 0x0, 0x14) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000500)) 14:41:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000380)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x60) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c8500c9c108", 0x1c}], 0x1) recvfrom(r0, &(0x7f00000002c0)=""/181, 0xb5, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x674, 0x8}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x81) 14:41:21 executing program 0: r0 = socket(0x1, 0x4000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="9df2ceb3249f7c83339867a888af7142f831562f7dad93d4e0554ab1a69077097f3a83727f9768146f114fb2acdc95d79eeeeec5357872cae6e96a3dd1a6f9145a646a316269b0a31bfe1f34df08d0287751d3b67add9cb25b8bdb9dff0a9d812774549854d765fd76914f9fe53504e66b0818d021f0dd950f8fde900ffeee1e658f21d87d1c52b5d9b82e325c6a71f5a36954c5cc3a045915d517c95af0fc", 0x9f, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="9638c363ab41515092062aceca18be012f949d1207ae5c1af71c3e3482deeade6d1293dcb4b00a6e3276b3bf61332f5755020a233eeca8fc727c33042f6ff6c02c848e35c94ee0d9bf70cba4c6b6baabafb972abcf120ce6937d305a11542153dfaf34d9da4b35fe31d2feef18", 0x6d}, {&(0x7f0000000240)="4a29e9f8a556bc85d754cc97ddceb4887c990ef55af5ecfa3916e73a2c7c3e88978a51e00016576c4b9b5d1391d06523dbcc47895b4dda8a0a1f82581bd3f7752ed35be1b79ef3d7d615560e26915933d7b968bdfbd18760a7270467ff46f7edb5fa6aad6480fd2ada6cb8789564ad2b9c6f2e7c071262c40a8daed4c278d2c9b49bf1b1a2ddd2cb814f5a789522574da7b81c0c6111213803021100df388c297d7f27de737f7c4110ec5a420bbaec422ff64403c9c913784a9c9999f0b63e6f18b271c0f7766f090d2613a689e198a6f88d813f6f0c7e9529f9f6a38ddf14286013a5e0bee53b849a", 0xe9}, {&(0x7f0000000340)="4165a3de719eecc6a8ba3c443da9ad97", 0x10}, {&(0x7f0000000380)="ad99db7274f86953e37728332a1a43a97f1f4c83dd901e2d8b590aef767ed6b02a29a38debbe25ef6df2d8b3da09dfa0de041bbee948a99f07de8e938f6ac04e13b6b0ac9dd40cf36b01149fbddc8e538fde42436d30694a", 0x58}, {&(0x7f0000000400)="b345fcebc7d2a6a1a0512839a32d5abb8168d230a9609d581668cc996005fb03e40a4c4bdf8bc74ecbba58a4116c628bb522285bcca92fb111830041c208cf68bb63906543472a3dc8acebf22120272168a121b7b6a97c3258e00ca6dce7b2068fc496d1862747880c1a1a932304759d130f04494e55ece9337ed74a35cf32ce4f3067105fde7b9fb3e7bb311414659cc133971e4dab60247650220f36cd8ac523f428ff66d3720eb0f37405d534", 0xae}, {&(0x7f00000004c0)="2f750b63c5bf2db8272402d8855a2ae8955d499aff812a6fc1c9381b9f078d0f1ee67596ddafb8d957399efeaeddbe7d7990c48b509876c78efc549032850fe8a5e38c132ec3ea8a86e8090a243eff03b73485779db8c73be8c4edef212439459114b174436bb497fa471434dc4441f6aee510b941ebee39177f2405aca0581775dab16eba570fd82707332f1b8be5e3d1f620d1fa7d8b93c921f418981d2677e1f4ea981b0192fbc37d7252c8472b8867e719a46ca3e6dfbd600ad0b7536b7e252844fc22977505132c7d582d912372d688d71302f0de9bd65baa15b61f", 0xde}, {&(0x7f00000005c0)="52be5d069797ac14f9dc6a1717779ca06c2448ca2b8703ead09e5047bae5072fae154296cab7127abc887e1fd1fa15cee6b47b7b7831edaf9d940be5ab6dd07176f6ef938c0369dece48ce4499fe309cfefa9df7f05498973d7523990407cfbede33a2fcef843c6f483999cddb32a6092a3b39ad0a365f82f03bed814d712a1dfade0597ea3ca4cb07f178492c13afc467c5dc9de6f9a05520368226b5f81cff8e86efbd5ca9d781c11e2be43a34e7813529c4256b04acac33fb9f312f2ba2bf5f4aafaf3dc1f9c4336cc48547d06b73cdbbbc3ebca2e423fc21a0ac84c9945a98907a41", 0xe4}, {&(0x7f00000006c0)="ac56c110cbbb3875ca7007cfc47162305db83ee9bbb847469a31548142b402619b171db2e51fdaefd749960688445f4397071afd91387f18be5822cdc4fd83671091ac85034d4aa99e00353c8a1ed6d22c0edf8cf3bce4091a1735096765acafc4f9d2643eb3fa9d3781d5d46a323feb2410e25d33e05a32c8bb4ba5fd1c67a5baa67443ad5e27fbf7be4507150ba078b1751e6dfa49ba621b158e01f9dbc25d8485c8c147ac3506886794dd86c159fe6e04229180d73c32953afea28b56bf51d9f41ee560e53271acc319d687342438d4d65151b1f322d9cb0d49578810f58b95b63e20dd3033e2d745d7e7687779aabdb1228ee9be8c617f2541fe28f3539d2b3830fee4ee7a77796b51d16530fed2ced05c6db024d2ad507cdfc227d3498a3790e75a75a19b183cbb024fffce48cc839030b6cf0b96bbe4c1e2b1081a4023c10959e345bcc1e600d7fc8f71aadd41c81a6164d96ecb6fd2e2fd57d30023e9fea9660c1e162fbb91f22b38fa4501820a6f0f8983cbf9dfeff6dfdc6b01df54e4017af974aa7cfa9eec0316d0851f527659f7bbfd936657aa0d00dbd1cd1e1a343af33d3ef45f8849d0900a7a2ac872fb1890ad6cb57ca77d7e56286a8a2a38ccb6d2662b7f08d83190d7f593e0ef578f4f17b8e967b5f150e06616c50c7193810d6f1e2de3992c040746f761be6f787bd1a4c06d4e5b51ddb64b6ed1a51c44b1af2a6cbafd6e51c84402dfe52293a9bd62ba57b3dc0a7a05ff5b0e2e0f088093edfc40a8e50c53e37941042e2b80f6bd322f1889a0435b78866bb28cc0c70cffef54b5fda0770a889f7e206eaafe6420e2aa06670e501c7f91513e542bfa89978a2a2d1f11e396e0d9b2c1c9363080a13c9322c5655dc9ece6736dedfca79d992821f4a85ebbd12986fd6721cb45775bfeff0b32f4c33a53c1bac81354ec2fe323defb08473c0457df498bfaa89f4a2914c6e6f923fd79a07fd9f77026da8d6bcd7ccf616753b4295353c15baa754f48ae14064685b1d0947d36d511fa86a9fe0392c5171163adaf96e87b22668422099f7a6968e746b54192093fd2231bf3fd4492eb6ca355e3b87293d2302ba38a49d441aa43f630038bc6e78d35a5736d9ddc481b3de54eb73d1fd6e2435247dc56e53fad33cbbed7612cd1c91523b615acfc520c49bd831ba14f6ed329056a84be227d3e748a01f730ca9ea714c2472a9c50e08ef5e286ca88d063b66f52fec859f3f7db52f1bf3412bf9cd99513c06711899609c3617e9984ef35733c35c82a2dcadff1003f199f930b37058261ee0681b5e144c8f4dbc3124f502b73f095b5494587b869d4b70ee755371d8b1d919df49021e5fd28de8f6bcbb7d33d71a8e5fc7b57009a5a4743ab0930bec23afe5951c3a888b0c3804fbd9893075a314cfc02f6bf8f587d680ebab071b9484080b95dfcdcb85dc7709085d29d836a9a95160c8ef2ffa1e94bd2620e9afe5c5b636f411c3a6c294bcf619462bc7a6d24fc03bcb4943282f2d69e98a3369cefb4e6c8e9c6046c91ccf7c2dfa8243287849b32e750bcc05ba40e60d1edbe4078454a1b33e88e383be2dbca3c32a983c9a76b058c57a8936b005c8cc9e3df92c577d292b65633a0c05e45a2ad54c4ca0416097e9a41a120aa07bdf720efa2c1330342c7198180dd917849a23e122ca5b081c50ee82bbc495219105a55638ea4566d7a2d3f7473a6ca4d6a97e899170053bb9e33da88b2e64b5af2cb76df39a5d0e40e420e1e70005e552c70c9a870518907b15a5850cfda7d74fed3117760a75c47602f1fe1f1c8d79582c0ed033b6c61e78baace24e3d6db5b41110f5eca0da9452801e4895d5367f49e7426b5cff5a8d1abac1e552281f2db1c64deca38ce74f4cefb074e7aac43e69f8635801f590273d7f067632f6c54d8823955e8e7f656a3789876793c2964b188c6d365bfee6c1cd093f07493d22f6be6669123bfdf293d1509e2d472e679b9b89aac9fc622e50d532977f604666b7f36a7cf7e1dd9edbb2cb57aec4eeade2d225e468fc3cbc79d8800ea96bff4689370796ddcb94067f8ab625fc9bab12cd9e3992bb81afdf65536d420374fc59889817d578472ad141422afbc71927547caf477bbab5276db990e3b0ced10713f78f5bf7b00aef2b3780e32103a9497cf5838102361a2d398f2fdaa75a79a5a9c8fa469152521c689f385803aef09e0ffb9ebacdcc732087f522a257d3b89f8aeae37497d5674922fa72bfc70c7ded344722bdafc72d193ffc1f0d1f1c6ded229acf45937a73a689a832c34ec431c8d34c568070cf36c5291ecba84276979de13af84ebd56d631b4ad08c11b02ae1bc1dfecc7ac94e9e2d042641d1bd7707f5d95058503ee23bb6d7ccd53cef7b6395336341164ff3b1a55e89ee130637ada98fed8ef44b05d03c1111b9bce878cffbd7435eacab166083e8d3fd38b9085d25b18865ac7d0a4ae075c9e7ec2a54d71024de2c2fd11c4e77c31d92bdf05e923c7d04c115675d6d85791d6128bd8ccaa1e9881b33d1a8a65e737986f65ecc83e7b0dfb28d74b206f941121f3c1ee84e64a807278c032d26758128276009ecd6553bf285618b166c03ec8d943843ed3be74eda1e01f2eea7fe9ae101834d3fa25b4742463c525d1a2ddb60f110b3e28eb667ab6ce15d72139c50252dfb58cf1af8e975d67766d6001697b9ee9e0d84bce0d2b124aaa1a5620cedf57caa67d2acd3983a63ab45021c1321d221482037234adb79d78dd15d3c3e29aebc3da01fe8b76db59c97ff36ea0849d722658d4361115b18b361590bf33c58e1a5aa317c4afe66bdaaefd06bf689c1fddce00d2ceed6df6923114c442d30eec8f25ee32ebb428f5a85fbaeeff63c33f0d30da93e49706a9f6307a52b293423011d4bbf7d8132355a0188108be90e571fdbe5bf187eafc09479de468fb0fd4f77e63f746eade7ee29857e1175da3a89a4d8e4d29b621e1f2f69400cdd8c479cfbc9a025535e7a6043999a01a1e15b76a81411bde2d771b480536a9df431b220d80a66b84d3d2b450b1582077f399d90d5a667eb62b019b2d522b33f98de8068c1de6cda977d6a8e0afba200153792b318f1ed7245a5f145c3145f1e17951cd412a4120eff0a4cf6cfd20e350bc6d6c156e3a881bcac1d7cd6bda88a6b897bf5035b49ce062174c1df0389cfbd263e0ce4f255d4123868fd3338743d6e98faaf02cf9a571421c72738ba61f488fa04fcc305e2da46c4eea5d171d4ef5f9554c62103da4457e8d95df994af0d75673a45ddbd06c38e7858769306ad9f700ed2e1555795ed1d3d30382640f6e8917025c6366311934b7fd1c51a58569b60ed9e571c61c94364d7df23e044d19d79630664fd24872df0f548037b776b43a80055d4fc9f72de41c98850660dc71ca3ee72c43f15294e06b2e5326c9818af2df4bbc5b736af54c1b7eb0b3736adc9ab9ccb0efcfa2259157fcb44ad0bee91a814d274b49c3f2c14a1ed348cff66bd3845707dc62357f49db571f863b1308148a816fcee513c789bb49692524e237f8b812034e4a169ce8ae6f425e58aa42e32c91333898f592881e5d0a260de7d765a81bacdd14aefd27a5efc40fec68bbf30c623b3b801a601c3fd32a44268700bd968de2be886911da66944f1115bedba01b1c01beb87ee820e8cdf162183d71895fad0cfbd3564c1dcf31c9a5b388d3b16c15eedb99447404e8e0e2c4b160646919c218e2b2a0b088cd4417f87e8e9fcc6ae87088248e304af232aa2050387f62cb65774b0e25f8a5cf18a1cca445456cda13de9ab7f8998fceda10eb7eba98e8a687e5f9e9c084ab6e0d71a7577438b56f238c6d79d2076b890df0fde470d8f72048a7a88c65a210385556d87f79d5beeea6548882ddba531c8fb7d0de5b8afbae638eca2553c9e28b5666bb4058dbc5d0beae213507b004bf475ff21888bba66c47c2c2576019fce722b93b7c0fd940b7756cc71e359eedcc655cc130dfb978507887a96618262aee07a0862ebf3db94545ee1873154973e1a2a24f59a2aabe13fbda50e405c01bb7689124e95c146b190aad29f588c78e3a41b5454bd2d15351bbd21f39b6f8d043d34e09d1f0566dbe6634292056f62f165323b1337f55f6301f465c6890c717d079abea9b2a2f804fe97accc46d07cc88c29b05dc02de5c7f267744dbc13d417ceb2bc670e86097c28c09ac168df6c229604b75f4615bdef5c5736ea5ecb116c01945a86498ab68fc8d9871afba49cea8cd6bc7b4f14414a61afa45eb17be15816fb68152695e6a475acf02252aafe5613c09ea262cf38582819e7dd36aa917f1739220a0f1934ce383931c964a31540bba6b7931e7d35d97cf41df0c8d8f6a44ebfb97d448e433f9b0376ccd2d91d174472cd56856b7e5db5894282f1ffdf7e334010ae99c95c74f57247346868dde68c19eaf1cc0c1bc86c5d7b1d8e2a06d7e0e51a1be07d5ddc59ce7522999c328a36e277480e2bdfcfb9124bc9232215cb3557449601f2f610231cdfecb40c1bfe5c1ebb4181cb38f2d4ce55e23007ac70e52685e9eafb43a625e0210894fc626326fafdd26e5418a69db7ebc4cc706b4164168ba04942dc6b7665da7fce637a3496a4995e0d3fb76ce73d896a7985018d75a8a000cfa6e1e2884a5a23e74a78cef925b254beb51f4e22d54a8c2b9d60de2d2d3515e5ed262b91eff185fdac62225f26176a189f8c3859b3c2f82485a79b95292daf30796c203ec57c4acb6e0abf9fcbcd9e36f448297788a6cc087101d27eb027d3e442c88a48989c92fef24bd4f33261983a543021f12297bd3607374f1120d1aaee6117931f39ce5f777d06cd2dacf8271677026564d364d6a5fc4b12053f44623ceabf342d9b9a7d1eba612ff65a4cdfc0acd435cec92a2049b5c892886f6d5102c77dc89ca76dae6ea9eb508b3a7b4216ff315f6447d3bc782101a09706981dd8d430fe09df49f0332f62d1749f29c395a8a5dd5fdb2b648b40e082ce554d4c010544b5049409cf3af64e8eb72605612eb56dd349fc981637bc614681b58dc1dbc831480fbc96b26b98bff7e3e58d7b2ba2dd8383c7da4f500e1863b6b9ac60f4ce2e5412e0cebd9dc070337151a57cc371c4cdcfe3232ec5acc621ba08e1f3341d98bdd567aaf87607c714931c5289a31d9bf1a42f75d33c9072620d153d71b26e22695a23ecfc604c47f2f5c9b4ef28243b94873c2997376e22558ce62a3db55ab79e68da9f36b0c3148f85d396cacdba4775bd701e8b7cfd39946f0609e6a81d21c9a815fd9289269c55ab7260395d1e90e92518c5fbd87480cb35a5555bbf74dc8a2dd96a6d59abac37820e4fa648b8a4ea1155a96c1248fb9829b8352bb68cb9c9f93ec8e071a63e3da08a96cf1739f818835a763ad7e66633b43c0fef5d725b92b36a052c13991f88417f88fb16f36fcefffa816223d7da240d6f86d7be070e54e85e46a9b3cb42af075018baa0ab3b16919b4a47439e4ee5db12527523a4544c182a070a783e7bc0466c5ca0a8536cba9320f4d696d7e5f542c9323777c9482ce195b5727f9fb2d188258055103ea77b1c1c1b108107e7dd1c2378e46994457a590486f406412dc12059856032fd842e270ea7a8a8b196923faca67a0c9644900d5a021c7dc8d22cc6d19f433ad83e13eb3fd2349ac076ad767d1d4f9b75b1af22f4773c79df42ad772ecc6bd3c2d9405e91b00f69a4bdb277c7718b9008ecd185abd2c7277478f1f27597f6d88ac28792245f129639", 0x1000}, {&(0x7f00000016c0)="0edc9996950295c0f008e4e3c237f26d307f25ef8ed1bfd987277d4e1439b68ed99d61d046f278ae48eab59285a94ec337321b7f64e46d3013c2d2e9934e1104559c19bfe46140aa9b6b843e912c050ce173812a90789d49b0413ec6da84fd75d32e3768da9c7b7729d3606e55cfc9dbd0455dda544dccf4bce506819803698b358674243f92b95cebdab9d1f23a592fc2a03c562d62145d7c324ca1cc62e7ca024db97dcabb5996d2071eaf", 0xac}], 0x9, &(0x7f0000001840)=[{0x50, 0xffff, 0x0, "adf02ae042034251b25d419937d73c3380e2b36c772a6c4573d60939eb4b8caeaa9b34ce94a16c82c58a61411bfec861d27d3443850d913f45d87da941a336"}, {0x50, 0x1, 0x1, "13fa536a9d90b7e838328fe43a0c4839b7277e28ad85ece059648e6d98c28b3f99cb19fe9944f48128fb4cbcc4de80e619743103cd58b5fdfe8d1dd207f962e8"}], 0xa0}, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) 14:41:21 executing program 0: r0 = socket(0x0, 0x3, 0x80) fchmod(r0, 0x26) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x2eb) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000200)=0xc) read(r2, &(0x7f0000000180)=""/66, 0x42) 14:41:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mn', 0x2) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="8357e9443479f37b39202fac0d0131d62286a7528da68ee3bcff4504889f5f3762e6eb2121519aea3920dfd1c53fdbfd0d5e34790f3cb519b3533f44d9abb2d0594937f382811eafc32c50f595e1786ad110e9263ffc7fbc709830e148cecd165bf3d49136e04639", 0x68}], 0x1, &(0x7f00000001c0)=[{0xa8, 0xffff, 0x5861, "3e0925e30d8e787e50eecef0181bae98516cc65f3d16bd7e82fae92b4b9907a61bbe3645e5c0bd3606a02b24e45e1d70cca4dbab03ad17e72adc0e565cfb376fde9d13748027cc9b65bc7e5dcef612c46552f8dc757cfe01a26e9d5a72891f92f81d7637e1220a113a99f2ca24668054887080384cd88b5ea25ce5db644e1c410546820aaaf88f163030a3b9711ec4ee9835ee40d1"}, {0x80, 0xffff, 0x0, "3dc0966edeecea8bd3bf9b86089bbc177de64e5d6176cefb112ef8a093aebce9990f678166f4a1f7c4132a205722f0c0711c1351a015ccd708c66506e8f3659bd3b9d29bd60fada367aa554e7803da6cd30dfd740463bd0a59952d07f9d2a088b5ef7ce5b10b00820a6a7f3e"}], 0x128}, 0xc) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) 14:41:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x81, 0xc6f, 0x7, 0xf664, "d75d552719029e8049b98850c2a67013681074f0", 0xffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 14:41:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) socket(0x1a, 0x4, 0xdd) pipe(&(0x7f0000000100)) 14:41:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/171, 0xab) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) 14:41:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x200, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000400)={0x80000000, 0x8698, {0x9, 0x401}}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x32, 0x1, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x1000, 0x101}, {{r1}, 0xfffffffffffffffa, 0xc2, 0x10, 0x320d, 0x3}, {{r1}, 0xfffffffffffffffa, 0x19afb2dea7df5af0, 0x8, 0x200, 0x100}, {{r1}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x76, 0x8}, {{r1}, 0xfffffffffffffffa, 0x48, 0x20000004, 0x70, 0x7fffffff}], 0x9, &(0x7f0000000140)=[{{r1}, 0x8620907515d64643, 0xa, 0x2, 0x4, 0x3}], 0x0, &(0x7f00000001c0)={0x8, 0x1ff}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x0, 0x7, 0x9}, {{r1}, 0xfffffffffffffffd, 0x22, 0x0, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x13, 0x1, 0x7fffffff, 0x1}], 0x4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x80000000, 0xcb5a, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf1453a72957aa84e, 0x6, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfffffffffffff001, 0x100}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x4334, 0x81}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x20, 0x8}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x2, 0xfff}], 0xa6, &(0x7f0000000380)={0x8, 0x1000}) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0x3d) ioctl$BIOCPROMISC(r2, 0x20004269) 14:41:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xdfda4ff4e0be3b01, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 14:41:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8bc, 0x0, 0xfffffffffffffffb, "3dca342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x198) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x0, 0x3, 0x376d10e5}, 0x3ff, [0x5, 0x1, 0x800, 0x401, 0x0, 0x2, 0x5]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 14:41:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000000180)=""/135, 0x87}], 0x1, &(0x7f0000000240)}, 0x842) accept$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000aae29c5f020333a5b95400000000000000000000000000000000000000000000000000fffb4ff20d9a1702fffffe000000000000000000000000000000000000000000000200"/117], &(0x7f0000000080)=0x6e) 14:41:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x47, 0xd4b, 0x7f}], 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) fchflags(r3, 0x0) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x81, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r3, 0x80}, {r2, 0x8}, {r1, 0x80}], 0x4, 0x2) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) getppid() 14:41:22 executing program 0: socket(0x2, 0x7, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 14:41:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x73, 0xfffffffffffffffb, 0x4, "20848cd09003519d09241de4af0afd6187699d4c", 0xfffffffffffffb11, 0xfffffffffffff32e}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3) 14:41:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() setregid(r1, r2) setregid(r1, r3) 14:41:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f65696c657ab7f011ade4d276d6720ba89eff89be8824acf1000000004802d7523f12860ed36985ddaf51053901507661c8bae54fd8cba5ee852592898900979aebdf79ccae2029ddffe7221be5dd601aa2f3d56e9d4f86c35ac9a8de4829ddfe6bd9cddd4d80125260e34f506204fa90cd09e0cb06730153711abc3265e50f947d598f1de7dd821b0d47096d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x82dfd7db9c9428a1, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x10001) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffffffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x7, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x2, &(0x7f0000000200)) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x91) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:22 executing program 0: msgget$private(0x0, 0x80) getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r1, r0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 14:41:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7f003150ec0ed2ea3000"], 0xe0, 0x0}, 0x0) r1 = getuid() r2 = getgid() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="2142111cef7da55ac2f83c4638fa4f9faf5c1cba79188e045dc0d78226362a176db2635188f6046c29524f1eb207b2ae3e56862d92192a491b6cda903a4ba9554816d11420d1c4b4a9203095da423a43fef01943e0bf689753c3739b117f6770b9e22f45064449eecdda5efa03b8f7f792dca3d424dcffc1c3ab3195bb56b569cded933cd5a71fc4de562b652df9beb753f8d42df5711859a0a055ea90657eea0dd5ab5497460711009275a84522aca35819962147f662d10475a8ca1a28b787cbafa97076cc7e2f075a01f26258c04ecf8e442a82e4a7148e4e996d101224369f171ed3a8cf2283439426fc4e2550e97ed5d2c56cf98cc7b05cbaa6d21e7db8cf1fe4301f406aeab09de77fc2ab37f20d3f35d9d32f2a9405487c3547af00a83f1455253d7699e99dc25ffd3ff816df265d21d4165e6db74e37b99832de7a3ab23ae1e9601edbda4ea86d65b2c9dc0fcfde6a5a3deed2279023cf655d89fb41d6472074e1b8f54ae086f8b6fba6ce6bffcb9d4b54a7dd1b4234c269f2a90bf1132e76a80b53057979b4bddf798dcc8bdbd896868f6f47add3fc22c964b7b847dbffe95119e065615c78f394fc1674515493b35aa59d80086176f43e622a72846ffe071c46da7febd29c1093a993f565a7f48da95899e8640d6774a4e637c65d9d55529ef32bc3f03d6b4d0447deef72b7b26a7fb7f82085873e24f4052ff0565c7f2843df282cf1acc0f03700613b6595523af27829adb47b96fd2886c94b4625ceb2e1e1529b9ef6df6acbd5a9fd0f6327e4eb0f87529561eb0d869da28eec9af33e5ced4aee17c34f70bce0f3f0fdc17b1a54e2bc157d840d2c8340e71bfd52e1fa59d7e3499520cc690760ac28ab9ef202998d70bd520ab8081fed26be3c1e631d25425913066d91527571a4584948995c09c1359d21e65345f72a22e314a2acecb6575324f1ce0392fc0c9ffab638f543ca118278b925cf14051363862d3484d9b99fee8b4de3bf70f7f65a22046112d22bf8469b43960431ccea5ffdc2533b316251775dc6ba38cca29da5ef19567283470f0c8463919355dd6ac5c8fd47620601c5bf092017fde66a16b2d24970f2a0703a41f93167548a0a5fb7e807143fc2b1bef658b50e7c895f8046171ad469f834c6896629ed8f4c7addfadf9d2782fb8dbb310a952988e75caced8c0dc16db8aa567a119f737df642db5eabc01da6ac3a954ca7c51a6b8def2f78d9283d87bace8901774fde9c02b1b7605467c0f4183f0f27595a156ab648170405e4993f373383b010623e272a8554ecdf0b842982bc289c0fecc953b8f7c00732b3f30c062aa52a7bb5149e69ef8507e1d1fe586a258206cc59401d860fabe2cf86f9d1cf2e617c0acd81a62963a1014c3533d8badd7ffebf15f853e3ab5ab6ead89ae9c1c0d2992531c3dc02315955eccb193fc39d28756de0dc852751f3de171d90fabdac9e45c76a970c3b499588364247770fe74aba2dcccd78e8349e541d90fca1e81b4ba65a661d83216f9747a3b5702707ec5f8979a4943a949458cc6c964f9101b285dbb692d34e7ced8c9c43e98ce9b098d2826cbd5f63b5f6a316c34112589824634301225c179313b87abefff7f0699c2024a06d2e4868d85ab570b88fa4df27c661bcbb4623f053eba6f0a0d8d89c257d72c7d3b1aee30a7845e9a1869e7e65793d1a94f9f6d7f9dedb058594ed66de0defbf9c817ea6ca9caeb37fc300f1f7954059d611493c7335691eede916f711877483775fd41b9b07f94b94ce90e17b121d1fa5683d4a0dce3dcb8d85879f1914f68af43555d80ed0540c24c05d09d51fa12f93b0f08a3ab57a0c4ba16ab45d9b2993aa2a080431a4b78d975419a3072de6fec3d0fe45d2939b1770cb2d043992a86c159fe926be148661fa27f46e17f8e4ed0b37ea17fe5921c9b4f95692c7718ffbce8fbab9939f5fe5b3dc2d5aebdaccb3d412ea6e15ad8c1ed780d509561abcf8109ee576145ad0949368ef252f25874d8efd7bc345d23952983a8a329a59d1f7e6432e809d4077b3b10d9183f29f8e123a51a7f0be692305074732d913b22002340086e50671b804430d4fbcefe0853e9d39842f5e2bf1157473dc40011fef9b6e40c79154773b4eb72c204a7ac198d6c19f8a597087e704cfbd514d09182209e9f921340b1501f0be998cb1444390ab9e929f445e16b2250a7c2b828cdcebfa6fb036ff361c8400061c719815d9a5f71551536ba533f0ecc16f0ef72306edfbf617b4aa9f897e74b25a8ceed6d3b8da2ff2a11b801401517b39eb91978d66c5c9905f3c0bdd713e5aafb703310d39f992dbcb044f1cd6a12c2beb14a4a50799804cfb1e0d6acb1c1a7869f054fd75221594bf550e5bfd8605ba70dc84b89f2ce2c8910f1c123fd0a2293b3db7751063cb35bf1c0c398461409bbe2956750c4c729e069e94d52c64175fdf573d56b3425e4c949a9e802fb7fb3376ebdc1380f36de6a15c89139ba9a51853030663dbaae192311b7dfa67dc2790c846c7ed896b88708395d1b571888b6e3bb7c64632b603dfd01b13e61a8785acff6abf33032c2d1c3969e10cca31e90b6e2317cc35c20cb8eca935a03a71e91d138320895c1d57e96def739e7e84bb51518a09412692643362c279dc540bf939f9a503cd5dad0f85cab0ecd5212512d843c0b038bcf975b91b99f285e9bce0c563149e5aa0e4249adffda806a96df546cef3428aa3cb6a7f92ceb2a8813ce7487da383fd6a8bc1ffba7e6994bdf7adf92988d469a5aa64cce090693ddcf3caf8bc02af4771dff386ee53bc6b1f383d6df5a9042329e05f5c0d1c4b21f303e4ec693671f94fc3e144c3a8f46f15c320eb58a51164610ff0e8a9e72ec36633e32f4bed5dd75ac2ed1012ce5bf5ae19e9b813bbe656ffc3bd306041fef4ba78cfbe474f69e64967b68ac5d78ccbeb5d94d468ef4a4472a165b24c9794d2223ea5c54b70420767a403d44a402170eff29e0a678e45b8601ebde142dd765aa34d420d9e5aa32c4a0f8c85686dd77bcc13a585eb3ee99479fb40aec929c79efa2ca23d5ad09d9c332caaacb952b67685f0d9525d78ee4452b5357706843098f36add043df1f92f8699e21e2a3157301d3396743653763cd8997d631b3b936be63831998ac0153b2e6e3ac308eb6dda7c37a282fbed0fe84004babe8a3e6f920c4b6328819a4e0cbcaa2d5a7b1a86173d0e7c4eddbe33e71c6558a199d104f2f51a7d91c7dd5eb09043d782f8c5fa6d94085d1f6d03636d3b26f8ad2d1e08e056eeb4a8e26930f2a37162c4cef5172a59d2d7af1585a51d28a8b34a246357bc83e7900abf4502cb38df87070ed6ab307bc757f8c952d31eb1493735efc83b884c168367502f7bce24e98e40761392e7e22fbc7dc465a1d6e24eee5da17c54f10251c0a4f0ab71ecc0a7187918aa3592d0e4381161729dd35e40e59756eef2f1e86f0dedd57e024b62a99fa2677923af1dafbc2e8e47331fc2eacd44e0a30dac3c166d8f1a3a21d3e9e71e48140710b590f810755a3bf9d135a428565dfa7057975dfc05969a48b0cd649f99bc324419000292321bc325f2d72629bf292dc308532556f9f160bc9d72de64121f0365c1eaa313a6199c46035af510b7126203d6615f0119221c4ad54c2eace700ea8a2718935baa51e68c5ad202cd6fe01a160b2d3ebf41e5877ff5e109ed76f319d36c7fa4d2e9b0d0aa64da28c831ee3d9911645ef7a2e626292ee19f5a49044bbde9a236ce962336857b92e119ef8274084d60b2ed04cd2e4beb3d99d8b3342d473f4f962529933af0e48d26596511ac7d57d075a98381a3790478621530d7775fe2e48779757b1a3663691f8ae180ded3c6fd5fbc5b8932737d2e4e7036b2b71fdac0e19c59cd03ce9acf2996e871dca50be133366a45f7d72dfedf51e1a81371f64770af5a7e85df9a6602dca51deccb3784de06cf2414f3ab8cba4554f0815ee03ce99a8d4d679c9437f0427f4db36e4bf91c3d9d672ed8757295b818a3803c800e03e1fc0732058ad906ed3625707d96737bbcdc45a0f34904ff5d498a66315419aa8c9cff196f9b5a39aa8647f80bc987fd359ac60e803aa7b2abc0f7e8ab2e1ac17d64a549936554d94c88680c2b14d757dfb100542928ecf4a5e8e59a9e621f37610389734b7494f1e4fd178beacb27e0a0e56e960528c4152d683bbcddf81e286d73d555c22b4eaf9705f81300acf867efc9a4f7e85b4cf75f01f512c5b6f5b9dd81c02a0856cc1dab11b206a9212c80868c043ff08f42e8a2ae93a66e75ef1a4597dde2ca366de376a7cf9b045a65545d84d880d0414405a5441f419be8e7400d95175734b5965aff25f8fd2e9af7a979b4c76e3a867b563856875e69ff44099197d960000d1a9aeb151314d7d3dd0a09789750e2d2ef79a0a969698a7e9805aed7a06a92cb702ebf86764d6f857a6fa37dfdbbb7e27abf4cca8aadb9f66d9aa44e360d11db2fb76abe22fabf0c8d1bdba081f01fe09401c04d72f23444a8330230978daefb2bba648502fca5cca0de79478b08682d7e8167d816ebf86a6ff9c951b618fae0508c461ca5d4ce415616cb5499ff83a3caa9f99b50b6fca3e3c7fd12002a727a3c66e7e275fe5f2668e3bdaaaf0b1645f0a4d1e03ffa46f9b752a91ac7f4247db69c4db35b10fe3feb999dc63b56e7439883134e1f2f7de8e1dfcad99f0fe33960cfe72522f3089847a39b96c78ad562030690b1dd17d8ee7c930347b8960909af113fa9332d694b337b74d68fb08efeec6b7b9429850a1e448d6587fd76ea49d5cc1ebe9634a10f5c9fd5d2ec93161f85b582af07d52dab6f14fcf0e49a4fefd2bc3e997ef9f9b312aa380b7d0e828471e8d00d3e5f7bce106f18e3d2877bf9e78237e5beef89a7bf641047d18bd6b2fb8803eeec3450bf762d7b7861faa3c2662908afd022b48067a4948f5f3753a292fc4d3d045002e803d47a719e2d65d87c173161a87ccad4fac278fe6629535f6fe24fcc7c14617f5ecae7461dfb80aa36d5a1e96b29c66dd9583718b1cd1ce892e304887038081c68590c731cfd8136f230880b6120db764fd0a86ed1876a3031c0d0dd38e7a9fd5124245cc1cfe1a180af1843b88738046f03200787a8264bf252c0d250a1a25965781251b95ae7fce163134b2f2ddf7073a2113d07ceb82f4f7b103eff321c88506934ec2a2148ad7985db7bad356f2454e8c8c45e1f20cb450a13c5f7e7f83dbda342116c7e1c9d1e5cfee421153358d819e7b033b45a6a72872ca04e496e22ad6e3cb0b2645647e0ba0f7a3c5cb9ca2e1aaa793319dc1e81b2f4925c8a18211a0bf3ca9c7112835afcba6f38c45d9004df74fb61bd0ef9d93c65a454ddc07307fcf3108b15257e19d36851c821e1015ed711724e8528fe2c9eadb8d464933567a2a9ed31acad6d74d900aa5d3e7a5f3233ada673a0a14cdfebccd9c25ec3be3d4de3a9994401a79718a346dc980e12e10fcfd467d714d245518f573efe80ef56191de8fcab26dce83f061be34ee18ef2033f4ea8a09d807ff5b1337aac16c14f3d7bb14deb0719fe36a0323107cb642cec00fb77ff834cb30937b8928524ecb85830815a6828d0dd85b446f261332cb8317ad1c2fa7d09099af127692c3478e53ea0e5261efd2f379146c2d5f058cac183402944c883dcfc636a164f690728df2b0a8f138308afdac04c728c553d2acb531771d91ff5836c2b09f9cfb3926dff1dc24782dcb6f57b11222394dd8480d71743", 0x1000}, {&(0x7f0000001080)="c721071dc2558619e1582fd94f736cf2488f27344e7eda89e5fbdafb320824854f406ac11605fb60277e34ada44bd4d8781e63114d74558d33bd80b64c49d3eca37189e6e51f5b3d176cdcc855ecd0e7814ba7e73afb80046b59488e32ceb51993b9", 0x62}, {&(0x7f0000001100)="7653ec6b4ae7ff775b4b2ad790b00700135356226692f8ac4d38b81c39d9cf14d81adb051c895148c1cb59a004fccb4def3fcb8993efd95fb72981b41a229d5805e895ba98a4cb83332ca9f75e6c1de52055489ca71af77ca8b3de4d4cab47cf46f4f178a834f56f6b4a8d76fc61d7de174cbf8e5c11a8ef69ae334f4ebaed86445a8493face0e6483eff6bd14e06a0f2b0f020c6b86e7cdf5fbdd47297da7b2706c02ff32ee14c8f628f1a9a8db1698feb13fe40f72da52838c4910ca421bc7aa08f2aa0006ce", 0xc7}, {&(0x7f0000001200)="3709a93c24314fc958f02b5da9a90608e2d1525bc8b5a15116003bb973c7d75ef96bbd44f238ad413c3f7543ee3aa472f8e6aeea55a00f60143ad2fcf17c637a63860892c09624b5ce4c9e7d94a6ebfbed76b67b7ce1c372161460b475a245913a5fb4517d16f07028ede72c5825b098e02be6558b238bedc0bb", 0x7a}], 0x4, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x400}, 0x1) recvmsg(r0, &(0x7f0000002680)={&(0x7f00000014c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001440)=[{&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000002500)=""/186, 0xba}], 0x2, &(0x7f00000025c0)=""/135, 0x87}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000026c0)) socket$unix(0x1, 0x1, 0x0) 14:41:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x7) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0xa53}, {0x24}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xb0f6, 0x3369eef, 0x6, 0x10004, "5758819711513a657afa04b5d408dd1dd62c8f3f", 0x9, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x101}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:41:23 executing program 0: r0 = getpid() setpgid(r0, 0x0) getpid() 14:41:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) 14:41:23 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000200)=""/148, 0x94}], 0x2, 0x0, 0x20) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000191, &(0x7f0000000100)=[{0x4000000000000000, 0x0, 0x0, 0x525e1a6f}, {0x2}, {0x6, 0x0, 0x0, 0xe86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 14:41:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x2, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 14:41:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:41:23 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x68, 0x7b7}, 0x0) r3 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xffff) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 14:41:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) setitimer(0x2, &(0x7f0000000180)={{0x20, 0x5}, {0x4, 0xcf}}, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 14:41:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x200) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xffffffffffffffff, 0x6, 0x0, 0xfffffffffffffffe}, {0x2d7, 0x0, 0x8, 0x100}, {0x5, 0x7fffffff, 0xfff, 0x80}, {0xa8, 0x100000000, 0x9, 0x100000000}, {0x40, 0x3, 0x80000000, 0xffffffffffffffff}, {0x1, 0x5, 0x5, 0x7}, {0x6, 0x80000001, 0xfffffffffffff000, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x810, r1, 0x0, 0xfffffffffffffffc) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 14:41:24 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0xcf1448ad8208632) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff8a) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 14:41:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/254, 0xfe}], 0x3, &(0x7f0000000180)=""/25, 0x19}, 0xf7a80512944dc8e7) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0xffb9}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x1, 0x0, 0x2) 14:41:24 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xff}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x80, 0x4, 0x7fff}, {0x4, 0x7fffffff, 0x2, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xfffffffffffffeba) r1 = socket(0x10, 0x3, 0x0) recvfrom(r1, &(0x7f0000000200)=""/111, 0x6f, 0x0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8005, 0x4) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 14:41:24 executing program 1: mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = semget(0x1, 0x4, 0x400) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/179) munlockall() 14:41:24 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000667000/0x4000)=nil, 0x4000) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000008c0)=ANY=[@ANYBLOB="010880a666696c65300030962c4b3c2b2d19db82fe589a21adf6c6434cdcb321dd493f8ab901f0ffff7b05be9301b5b22fd05843e14113fac099f1d0057fb036427945129fa275722f345da90845a133dbb5bc8d9f75d84ba2d6b4baf3cb96b134f16c1e40c5f4e44cd8e7973beb205cefa1ba61cfbc1ea37e8f8650135ea65d49a53229171917a6d3d7eb3f68df6f399c5471d0c72a5d160d1b8742a4a6efc6f315d73af8444b0e6983b08b38ca2b"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="88b1c535349950f31824c208749fd3d051102661c2dc5330fdcadd48512b0c60447935d862e001620dce247fee731268fda94e9942d89f612e2eef475566e6369d7139723e9c54ba3204aeee3f1ffaf5129e678a94695c8c550a491add8821a69e9f3cea0c21", 0x66}, {&(0x7f0000000180)="ec3395cd838d2fec6bb8aa05c7b4eef5b97f09403a8059f3e05bf3cf5edce9fc57672066cdc38f64ab5e613ddeb5336e1434caceb959f26f5964237f0d8968882e660b09f4def056f173baf45d36af03bb92a7e8bfee5e608a6f528b6d6fed66fd33007130f4d733c1760028b1fe5103b01c83c9e1a2c70033c3fc88ecc13a1f7f19cfa408e6f0ae9970c0146e7b67621f93085de49ddd4feb51038de977ff9a61eab923d56737ec6fabb3904a144ce46135a90785b59aa7b0b6a178a6720442121871ec8350aff05f48ede987df27757b5458f98cd6846121d9b9141b3add7e4330c12db12be3a62d6a6092ea5004f53e6c", 0xf2}, {&(0x7f0000000280)="67ba10403b8aa055fa8e2bb1249e75ba4ce327ee7d255884d0e797e9849fffb0089f34b6aa6fe2c1da8abad1ba05428e873f60e38e5b9289b5cd1ac002a3cc9df0c0e3cdb1feabe0b9c11eaa6b3d1c653253acc22e8daf8aed45327281135ef0f93df8d0868ea500904cd7b4793516ef7869405955195b6d8ca97e5bd3c1cdcdaf2765db60cb487b09d9622bf15a458967c350733f07f4419f2575e657ea82614037a4af2c2e9476c0861eec815c13301bb75d3077cd8e3066d7bbb6ceb86203b2afd62709d9bc8f144b6b5f752b58e617ab6a12ec3dbae611d937074dd1675b19df8e8d002abbcf4851c01ceb088b4076", 0xf1}, {&(0x7f0000000380)="3687cce09ab17b146ea4332f18b3946b629ef9e2dd6828b846e00b75c1b9cb36a2fd66f385f85908f975c9821a915d5cc6e00559e6ddb5bc68731211180648824fec47822209b8aa190f6b29c424b09955cdf8e743e8d1c8af41c2c692035e4b574568076d0fcb67c448c53d0cd1f2e8ac3baeab51df3265074f97eb20e5a8b07a8c5559ef860656bdb96f97486b4a9c4c257738568800e67b3a8f915d13d3c43d9eaafeae77ed97f6c0139f7bd71db596be147daa2853dcf261", 0xba}, {&(0x7f0000000440)="9728176a208cca26c442b093691b028f7c42cd83033afd1dccd4efb640e957dae5714c27328abae018fc88e23e0cfbae17df2d0e742a7c20315950d7f2d94e4bc779ff4d15983737ab70542549ec281ec575", 0x52}, {&(0x7f00000004c0)="7044df341366cd927a9b660423401ff3e90d2fc2c95e614d65c10f696981d81ba3d9f8c80a7179e6f91a320bf0a549b067e5815c590a1462ffe8967a27213c6407825fa14de86c46c0970d6a511bfae8b848ec39263d3450322a81a2449ad5f79b639698c0f0053a03122133bf700d04bf7f93e9c9b60407ffa08b549c53205d4d30e3aa57c05b0048f6d6a94fd8f7dfaf2d057149038947d7805140e084c3e87f63bfcd2158d4122546f227994b42464901c3dc9ad5f05051d99e4a68afa50f211c17", 0xc3}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x405}, 0x7) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="63f641b55531d7567b72ddc18d4364631f945f03c43b319c4139d0219fdd682b5774c44aa7078ce4b82b1d6a475fef6ba49bb8a7d262cb51241c294ed6b03200a370de672e59d07539fac1ef60d4da34e1514524cbb6446b04e78ddf0ed4b1e8005f042bc98c5f937300ac794c388290537975ebfaecbe9030e604e5906db802b90151", 0x83}, {&(0x7f0000000300)="c56e8e28a1963f4d11896b613016d0495e10cde7601828f80245a981888a8ab91fade99e2d3f7e87a85ea737f7d2acb77adbe5a78e4e9ef155093947651a1620931c55a38f9d6e0e25bc42f41dbc76aca5176058ceaba230f6ef5f0b9c9dba8a62d37e0b2571e07108ef41dc33a235df20052aa6e2203e7a33b1ba80efba4f9c6dccf6c5a1d1d7f99c8d6cf4069a6c5315f9e1350b11e4c1304af787dc8637c0361c4ca78a9a3dc1e811603aa0a7d86ef0a6c8e060aaac897134f4b468b0ca630ecc9400699369696ca478301b2c621692fe3c18f406dfeb01fab3ce1a89c77d8275", 0xe2}, {&(0x7f0000000400)="415fdc965f46a78aa27460f4a922d469334a49402b581f78f3d79da3dce2c5d28f60a29260caf8c10b972a519419899d321999326434b10c9f0561d9e70b0ca3368fbe2b00747debfc456362cfd250648f4df3f9bd8e44005afb801e26d6931c6e79033e6632859c686af4b8b40c44016c52554f64a00742ff52a0467fb54050eb5d12df8b58606262fd14a8212f92f6bc", 0x91}, {&(0x7f00000004c0)="921c0f4a60c5f2f64991439cc771f13e1b680c89b454809fd392d79f393da39d0ef4085e27c70d2a8d5b58735de7378bcab326cf0a1f99c040d049e4f17946ec1da1ea12e179c08057ca33f5b12a", 0x4e}, {&(0x7f0000000540)="49724da9afe5f36501e0245a1374eccf9ab9e5705d3a6d0d711ada824a444f208e12d2dec5f919c3af631d311ec808edd40af132aa0044acd4403eb1923ab4e5c710c64a55a3efc8f80b13a84093a336d1a95fef64689f8b8fda79fe07f4cd14b57ad6d8554accde", 0x68}, {&(0x7f00000005c0)="b10a40a62b6078a9b588a5f6d6d07ec9b1c7d0834c360430fb47b9114f0ddb78addb3205f76884330a4a306346dcaeda40b964dfbac6d01d1349b1b01467155878e46057890de0eaed1b1dc191c05dd175445e63f6ca14e2f61740cedbf120923bb8c7fa7863ce279fd4e79df57721750e47635fdf0311c5d5d46d258be52904158dde27ead54fc38a94826c3e4bf5bac56381362efad48d48c199c6aafead53332b5d01dbe9382d9c451cb2ea2aa2b1fc54af0259c4a15452c473334e427d2cbf437a8e46a86b98099efb16656b39fd5bf207d9682874b2caa09ba70c8d35eaea3b036fa8992fc091ae63", 0xeb}], 0x6, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xe0, 0xdd3c0521a8d60f29}, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000900)) 14:41:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000600)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000580)=""/99, 0x63}], 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x2, 0x300, 0x4, 0x7, "14523e4434523ab7e258ee9a74c525697969e772", 0x25f6, 0x10000}) 14:41:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/115, 0x73) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000100), 0x10004) 14:41:25 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x18c) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:41:25 executing program 1: r0 = getegid() setregid(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="5e3be6af502b77a1df257a523a562b8b21f2714082e6153a5c6cb81be6d96f77a2c87164edbcb2f1fe7cd2d44c5c33fc7404d7f67e062b9d39287d92b5aec9976e9b6fc2f690f813968e74f7c41dc51d5929235ae8eb444eaeedc3ec33fa4cab88b38eff2888aa6df2a464795019f333d42755574a78e8e8a7007e8e43abc66e410166530dbc5628dd3bc043afae65d54754bc13abd5b4eeed8a53f66bc6b6968986", 0xa2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) pwrite(r2, &(0x7f00000001c0)="3054f023aef9c27ff577603525cede60cd63f9a1b7f6cf2ea8de66203b4c930993d37881d5", 0x25, 0x0, 0x0) r6 = dup(r3) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/57) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x4, 0x5, 0x18cb, 0x4, "8c298df31316e91062f3574174299e21a630c247", 0x5, 0x22}) r8 = fcntl$getown(r4, 0x5) r9 = fcntl$dupfd(r3, 0xa, r6) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x400, 0x0) sendto$inet6(r6, &(0x7f0000000300)="57a50e0b514f1220ea99b1cbd938a362f0d727e44e92e1009d2ea0dbc62d584bf6c8ca0eab5ecdc4e22461fff6c5bfd0bcebc9f602ed7360a12c7d9a54ebc10ad8d215dfbf3ffc3e1d8874a4f338089334f557be614028cd7e62e1515f3c0be409224bfc703c66764ccbf5af88e5c02033ec20e3a9d5feb383faae03e1078d1523b94bdfdb6ea0a54e066413dff4ff3bbc1affb7081a3f6eb8", 0x99, 0x9, &(0x7f00000003c0)={0x18, 0x1, 0x9, 0x99c2}, 0xc) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x80000001) setgroups(0x1, &(0x7f0000000440)=[r0]) r10 = syz_open_pts() accept$unix(r9, 0x0, &(0x7f0000000480)) ioctl$TIOCCBRK(r9, 0x2000747a) accept$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) connect$unix(r4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="8c7169ad4f9697d478e357ae820f94ee71a74ae063409b1954ba99fd5c786f399e63d257266be1853cc2d3c824ea1e0b47bce8e1090e7fa9aeb52afd3a1ee854ba7cc3dc962efd7c378f2fd8332f1345ddcbee6b20f03a3574e6020c07960e80c8345f1b9234c144e28eac1fa23bbea188085a5e99af0ebd3f", 0x79) write(r10, &(0x7f0000000600)="9c71cd5a124ffc10e5ef639d227fbc27993d2c7f0ea8cfbb61750994e8ca5069cac7cf74cad3fd3a7912d1011340a40f8083aa0ee9ec916d9ed1c6c6637c223c61bfe6fa5dc8dd2ed99f355bdee4d48794155888d2e3f3e05ddace848a8d7715ca962952d205001e4b691c7149876eee6d6331cb7144b63274569b6cac43543bef50cd4aba0a67bcf0eba965d96ca08852beb28aef16ec0cf6cf28405735c6ca872a096d1bea3de5584a21254441472424db2658e13c256c628684af84c2a001bb0852cdd630a162efa6ea39f5d0aa1a6876eed30b8788de41f91dc9c411b70391cd10c76219c379e30d", 0xea) bind$inet(r2, &(0x7f0000000700)={0x2, 0x3}, 0xc) dup(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{0x1ff, r11, r0, r12, r0, 0x104, 0x9}, 0x10000, 0x81, r8, r5, 0x0, 0x2, 0x100000000}) 14:41:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x2a6) listen(r0, 0x7) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000000)="84") 14:41:25 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x623, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x800006}]}) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000), 0x0, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 14:41:25 executing program 0: 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="0900000000000000ffff000000000000f87c8a5b671b1b542a53870600a714000000290000003e00000035700100000000000000bb019e37b57c5218edc893c2fb0df49846d60905a83c31d5d23e14f068bfc12760b3e5338618099cfcd129a25a957ab9fd0def006e4ed8a48c4404f1c713b9bfa3fce272e4b0c386f4deb6682f227bfd6559379e72dfc62b9e1b95e81e19c64311602e69aad94e215c3058f5e9c81ea832af0e6b5adce5aee29c1b86eb7526efe009ddc34ff0f45ea432aaeccece2adcd65ec23bce9a9e47d9841ff964e90f6baf7762cb66a08df33553c760a0f37490f056f923431737c5a1f3d8dd997c489d05569d7b2caee75ac32c3a7f2fefeb96d5b29fecfd99a85af879e204ce324118555f5c467a798c6e2a0a992f6e7a7a3b9a4d59b5d20164306a45ac7e95f0fcf28857509542e1a5a72c09cdd6bb44e8638434dea77546e0fc131ff312111389ca84aac6c588259458496348683b554543a15cfba1688cb9afb87e3794c2d195baf5626f75"], 0x38}, 0x0) 14:41:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x800, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="63b6b1e2c8a8a996b11db1ff6f52d6419040f3cdede414ce955d2a8aef8522e470ff5e72cd9c90b197206f5e0aeb6dd02340d69a43d343ca80948b7a8cdc07e3d968cc89300b6197f507825e63cd34983521f50e6a2ef19a77f558df48d7e7c5d813145d9c0e39083d23d3a7b373c1b406", 0x71) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0x1, 0x466, 0x4, 0x2}, {0x7fff, 0x2, 0x6, 0x3}, {0x0, 0x3, 0x2, 0x100000001}, {0xe1, 0x8001, 0xffff, 0x5}, {0x2, 0x3, 0x5, 0x7ff}, {0x6, 0x3, 0x238000000000, 0x2}, {0x10001, 0x1000, 0x3, 0x1}, {0x3, 0x2, 0x10000, 0x5}, {0xffffffffffffd699, 0x40, 0xff, 0x81}]}) 14:41:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCFLUSH(r0, 0x20004268) 14:41:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d12ea121fd4246b77ed833369153587dba7ca0d27092cf2417f28703767fca90486e68267304349e8e9d61627cf9067db421005ad980bef61cfb46eb420efdd115345cff3e7152891401cf6cfec512559cbcebd4a74f731f3fb0a9e3bb9b04f68647f76ef6fdd2cdad0de05c241eece04470d44e04e86700138ed8611002a9f394b8b5f59280873e2ac4e4d52338cc9365c4acb1597d7f5c3b9f4554ce40234dd92603bcab30dde74ba58b1b3a6be1002fec5bf766c8b98a3064850fec5f9f782b4c4c15e736e7c9f2d31ac199cc5bf19930d6bea02d2bd7d87f1ce7f144ca9ccf0fac6b61e50ffcc0aacb4d5596e0d229132e23", 0xf4) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x8001) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000300)) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x0, 0x1a}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000440)="b81d12fa599e1b486d4d2c7bd3ac3807cbba3310b1702e5eefd16d76d602fef7f2add336bebedaf4edc3314ccea19f4ace1886df34429e6376a55629d4835b1944779108614a7f8f1738e6ee7e414fe8ecb143b9129ef5b99a3aa963fb3d1d468821705d2226d1240abf07", 0x6b}, {&(0x7f00000004c0)="931cdb6fb951583c2f5896cb5c5260b048b7ba193c8933f7537ec5545b827691bdb4f4fb3ffc007e19c14ef47285439f426048a66661c5bdaf602dd009b08d944cd1d502fdf291f0283387d5c5734edee000b79a9ae5b935494edcb598c411cc2123db192c0e7b8e608fcd7cfab522d3d09faa389656c5f91ac9540a71868f669c2546", 0x83}, {&(0x7f0000000580)="df8f60831b3d936be644e3607c7ad3793e59bfb7d1dd0654d1cb3119aa2a709c0e5b6d8746325f821790980caf1a2e524f621a11198ad564fd1efa6cedf07fa1e4cb9e36190cb012913e75ed4fb78087f3c21a0073794e4abd8c3950acc4fecf32252e55b35005795342ed00416a319ff5b2e44a87db5df63c2141d9f1b8fe57a8c8b1ed5e75a1089d4ade8b83a3284381bcc23f45f56bd47eadfd5e9ff000057c0611141892b04c1ca6687b55212616d47f9a00b293bf0e55534badc12eb563226f89fcb5c4b1dbd9a0c26fc5ccaecf9f61484cf109e4e2f3d6cbcc34b355c109b8c94c00deb8978c26c543d963d6ffa2014a6d2d2c5a833d3ee866799d29c9491084d7eebf98a645c96f7c411289907b55f29af9ac9336f7d46e21de29a245e31c0a0c93a21da4d3d3aa08fe002726c9679896297e9ab7b3e4c93ed2e2c935e51640a5b90fd1cd98fbf19b4c554270a0046ae2c4083ed3f697e06f02d1d9deffbf51e90af635e620d7f8f26ebfbe586e4e6d9ba2dfcbd8268c4ab8ba757ae3102311d31bf55234f83b183386c5eebc1683bc9fb190c26fa93c94ada409835c85201f38e49c1e3f57d9c741d530f96250fb96284cfe802e8d6b8f542d98da39b5ca38353a5bf6ba4c7299d4cf328bd88af49493bcbd320e5f6dbd9dde7e1e060ccfbade174d5c44933c8d85e6713d89b85c378ea15b612f2949dbba3e1860d77ebbc399629fb19d227f9e300ce0ffee86f871b2a7f76f253b919b457f3f051b81a3887a6fbf20e214d7d526bc790e5c7a2d6be6c12b662f71f4f785212b0fa3b52af766132333bc8b8383747668398e2fffe094b02b956133342138425f5b21000187851f57742517daf85cead64b1838bf7623c6104b06b252f0a31cde5bcdb3dcd6b4ce0262e269be98fad3e9c8ca452a352b5ef1594f52f2a806240667d288b4bad5ab62a353ae1f2ae4642491771fa02193b233e6dccc912a7306d4002b877e5149785178d4717b6bd1be5f38d0ec9914c010985233dc8d4b8b8cce8a34a03be1f2095ec6cf593df8414107c2a0c3ce0fffd48222dbf2919a2c76e677ba90c9714f2051a87dd692c530db652f345718bc762c21ae06f16e2d605ec243225e0ff5277658d349c6fd0060122d0fa57dcaf07a8453a114b9dfa409da123a1814437a6bc47ac3f2553738d0e8f82ab1a5009725926da671fb73eafc12a031829fb4d6ce5348d2da2ba3b1634acbf0d676f39b8132b38d6bf986fbd7868d1b2f3542cb09c5e4b51eda5c5aefa4440525354c72ff3369ba15c633fc6bdc9d1eade185cfef3a30bef24b448ef45c667707d7f3967edee93599eb8f8f2cb53e029136718a2b8ae71907b3c4839833c42c6e79f51af428442a9e60bc332646394248f4fd6d30b562cd4a6ff5c1d2517a8aa0b75cdb9383cbcd6f0ceeeb9c4bc56448c1e207f39bf2c17ab4b9d2705d6f48c7b526f2bd4ea08035e866e7f2c8b69ee5fe904ef7d223dcfb798a42fc92ea9ace16f2a2b1e4a96732b6849bdfdf30331b7537a807c8e198355046658a7a179bf2754cd11bc726aaed3c30f177e948d0a96d6899fac5430bc9f099a4f6dc128fb87b11677ec6c36e0d6bc6e830a350e7727aff6d0b405295a142ceadb75095e9965ca0288c342c132613d1e17c1ab3e8bb4f2cb28622662545994aa773d3162b4eacc11a7f1bcf91f2266c7cd054b78877085f79b6d5520e4d73e3ec790200573b50ac95513cd5eecb59a467a0778f91df4a50a9e8f68b26935cf9b7070f0e0388722a28cc220fb2203d17fbe6d8b84d1355723286f5261f7b8e36d250c1dc3c83e8e376b92682ce8e0bde2dd8445d9bd045076f6b0ec675f2b05437a55100868b7e13505e902456b888c416cecb1d1f3a0af8e5ac0faa79c070afc5dde6a1d1f6ea84377c8aeabc8bc6eb73dc71f1d12bbce69cf26d6fa3807f0160ccdc197d27c12adec61c734afd381ef903b82034edc77038ded7990c340b6c26fb5eb2f5643c6a7af25fe1664e81e7d787ca8aadfed9d60ced07f81f695d4ca2ca7545658dbbe75144f4c8d820b98346b9130598cb02838f6dc8eda9bc96d8d0c79c458eff6aa4e0ab6962bd08d36fba72061e308c7d1bb65b35f1f4c827b3940ce47db4c72cbd4fdd51b1a0edc6596494a42ebce40e421963fce001fd65cc0c574c4fc02506ecf010702abf0b0b1d63878fc46d72f5730f01a03f8982528e77609d70cc15c65ffb98af3964d6afe47b7edf94497b89ec4406c15e6ec6ad4a97674956bdd697e58b6877dd1a85ae5b4c11a34ae992d9f177d36f4c647144995bd04bbab98751afa3ea93eda58ce666f329827bfe7cb80f21b0e9f86ec3877a1b8cee52ee4ae06a221c873ecbc3b9a74b052b91cd6a9ce47242d3f717b695e671529e657d234aabf2d313b1e55b9a4ec38b1345eed3f555e217880092c9ba5d7923cca3bd13dc6901553136fb15827f09731883b709fed8af20fdff0400d680270b07f0b48c2da5a8eb874917089a0930afbfcc3903f3de44714377f639376ecc38aad07c68a628c235328dd3286ae29d610fd5c7c98480a2c6627f7833eef7976588e7ffbd1f8ac44bd68f0be227ba2eefef2f5017657048f123d6cdc0cf67ec8a8ce31cbba5b1b86615737eacdda930701f97691349c96b808f9759a8bb80ac0deddfced27550ab9e563eda6f4f7272a02ee78afe8ec01bb2b008e055e11e0c452a09067d90086eb2d440b1f7889e49e6a90d8df942c61632c700ff3c737f8431a6fc88b8efd361fd2c9083dda209c2e24470903a09e79d5f43b732655dfb1b9fa4906cb0fdd41bfe8ad3fdcae7b4613244009084831447d9ef3e6b0681a97a67250de7f37478ca0e02644d85e7ae07f196b5ee8e633a93afe3a7b275543cd3a5f5245af4eb4522383a1c98afbd7e28e03d439b7fec35968a22dc4a6a013aa939a69ed4316d652b0c2920874ca2a9699e84b8747cd9d6e5f93dca573296bbc6136ca4f67cd5b44d9aa2c3c3931a33fb91b949c82afebf14b5471770e378ea007dc0dfbc700039dadcab4fa264c61e083bd15b52c34584514cdddfc12dfec7d30f11fbfd505e8958caec15de8f3a5c9cebda73858f69d40e2f1043065f412005933c67e424dece2f8e0fe186ae98bf90277c908f62aa66a7d14a9101c777feda0e9cfdf7e2e9add1304ce84319cb51249e1ba30d24c01f8505f7f997854502404f85334b71eea631cf18ba0224aecdaea6f9f37884d8e7bb9e061a1be36c5900a65613d8393a550ea661c8034cc417c8e6eae4f7504acd5cab38cce5520d37a2f483fb5678e9ee8bc7c11ef1cde90aaec2bd5da7d3091d86290b2d215eccc9b5708e3845a12281c16c4355d3f13bc76b86e0a5a8ea5b1926911299fdfa02e66ca66136b26e52c1f447421b3fdbc5164b105287a841f0a3ff3d5b2382915b5e849122d118724d09d028dbe9c2e8e82cb6c23f621262c1a77b7ca1b9d6aef727e629cef72f2b41223a24a38fefe4087290252aa67a2ded494ebe25698a412f44cc7d074a6204b25504fd102501513ae99e08f627fc86a2056082392d3e2437d8964fa822209d2d2fd15945a9f120238fe9e95c122c8e3705d8f9cf17f775a332fe55a281ab67573ae4e82e89f8bdec2f3b4416e74ee120d8b5515e932e6047e0b76d775795f52466cce77e3597cc076e6ae6f51480da8d31c77a052c2573766472d3cfa5511b4cd32b898d59b3080cd4bb4b257cc7a9dcb530a514f5ca272e0f6c60ab3a9a93307e5160adaa49bb782ac7a9e9fdb69ea4e94b17238d8540166f50f2ae27b816a61caf285de26f253bc5fc084a964df14832030df3331b59a4ae3f236736dfe7170e421e3f644df0e2f2b8a07296212eea56d7823b147368ce09ef5005e7167a66c825f90dc8cd516037809ed85a0da78904a2e2ddd152ff190df9b003f3785b0ffbd04c9718bd7981d4c471c22db18a713c5fe29d4b0833402822255140360a5c6793e8da55c68f34345a7be532e455ceff0c2f7930516fbbc63dd8420ec9388ff209013aa2adf9b16c7ed210847c5514a96bc3e116badccf47beef1a40866f80bf00df350751d340250a6bc748292902077232a3a93c1f610c7b115ffeb601ffea5c916e17428f3ef6f65744a38ae5618d298a2d92fd56f21b1f4aa540769f8c2fb00d35155a6f4bc4320d4f55fbc2332d46ba567f403ceff1358a41903870720a9f4662c62557200f351fc90f213a003d9f54b73d5f4fd74e9919d6240574efdf9e1a9d7bef387e1a1942d7ae28071d6605811d905a29afe5c9a370f1cc5bb15a2c7dcba0ba3a2ccfd03912165539028a7771066dc7b4a067fd9368f258f3acac6102718d2f10a5d04e4dcccb6e2454ab25b9516597f5d301b162c5483796abd3fc1c547a828b585acf33ff3e946c3def74422f78c7e4d248bb26f53021aa84e603b16cd336de6bb8311a0246cebd7458b8d0f72c7df5063f7baded73b08164e7f0a1bb9b67294e9d5192f8aedfd7dab43bba259c778a6ff6646daeda98ae4b2d75a8c0c45e04c55c01145f251a03d054aab63a5b88d0d3bd9701b3a17148965fb6d41309874d11aa3c5b0709391425a3afb43c2ded53678d6fe05a63a251b8529e4cff01f8d87a9ef883178cc3a95d3af7c2a722bb05a8cf0cc86a90c4cf24cd8f63648cb696eeabee133abde3158eb4671fb1e7f95ee96bf3376ff1fd6d4745a9b7d5535ea9a75808702a8a20434a832e9c16e4f5fe1995205334e246d5ec7aa533811eb6f82d53a08abcd3efc09a4db6d9eea67a9b99520bd3277899a4680d3c0b5becf148b896b97e54a6bb92e6e4c9a1fd740676068ede825b39512b2507409326bdbcb12961ba61dfd1c87e80701669d10c0a23ef8c7693a0c2e66ec9e3b6765cd29529f6edc974f12b2fac58b7f056bf7ba12e4c834c1b55e5959ac2d033e0be8c2ec9f5dd285f4addcb735008915a7d5029e9598cbc9c5abd0b38ff82351dcb7fbc2c4a5de4b483e44803dee2dccbdefc57eaf399e99dc38d2c50d90e482dd7019207c9dadc5c1d6552f8fd6a88e5e2a5c9a58724352fa4722e561f2efbcae5d63f1a6d1e8bbc46902bfeaae69961f435a335f74072de942fff0f23e89ecc18061d741933d7f8015dea643bf2fbc2c4dc4865ddf6f7107c892fa11bc7cb8279a8e1a66b698b1de97db19c2edf7f427922a192b0b6292270ac9a673f48e63b2e2d85ab4754dbaa4eca5da5d64ac092f8bdb28fb2dbc380a9166874527d8d6ae45498637dbfc075d1342e245e3d26e5ee24b76771b214bea513d5b4935c685d29f5590de77e9e4e6223a309f37ba12b0d3b813408708b16d2fa5e2f5b40a94cf6e4797887ab1fb54a3994e5ec3b3c5ab943092b23aeca938e1b929430538a9c903d011d47f4ae48c3dd91fca483c4828860d265c461dc90fd8fade857b43e9cef6af2da50c4803d39dd8753facee238f7d329a7a7ddffe520e9e2e45149339862ed0d1dd3f0c3896b58d85c4a1aab45efd40cc64325fb4188c62d0f31ca555f4f7a723611cb0a31ce5f9fbd5582e67c6a7306cb125ea0fa0fe7eaf8e1d8975595d7cc48eab82653ac90f0e5eb6de4fd1f242b9f4068a8108d959f4a207b7e42b1afb6dfe35266805499d703c208567b115eef32b58992e7ed6bd896319a4981d2e06c70fe2b30686560a6bc985cfd65d2306c609bc500fa87b34fc811340ec7e8c9ecab96c3d16ae79b79dfa071a97b5901076905fd3ebf7731a85dc8a2b1992d4e6c0019ec23bcbebec8eb", 0x1000}, {&(0x7f0000001580)="4918316b4ea19310032e587754cdd864820eb72ac743edc1276dc903fdf0e80ebbec19534c670d61dafa441686d52febaeb7b4ff74048c9282c969edc1c62e141295b9d800b7bc8d861798a8b16b9248824781dbd6a1208219a7dbbe2a79baaf37041820f95a47fbaea4fcb6beec514dcc52a98e73ea9d1ae78b3be695df7b398c8a390cc3895d97bb82ab9f13ce893afc043d9844d21860aa6d78f9da3c1b3d421ef91593d5da63e20a", 0xaa}], 0x4, &(0x7f0000001680)=[{0x70, 0xffff, 0x8, "9b40a77b649f080776b0ddc3a473731c26274ea01500c8e5047f972b9258dbb3b477704fc4e4582513d2c607849b599f8759437b81500fcb5c2ddc8ecff2648528c57310f4a555069bef88a0bde4b6deb32dabc8cf93735c47b4"}, {0x38, 0x1, 0x40, "d1616bcf6e0371bd90ec3238ce039322ccf85e3e9a3504a06691dbf786c2ab138f2a03c2128aa5"}, {0xb0, 0x1, 0x1, "5cfd1d1551cba44f97d71ff566055164a9954c353015d0e319e69f387eb080a855c415deb7569fa2f7f271bdda84358c2b4fb08dce89449f7c513651e9833ad06d1f37de13149b799756e0b44de703135a08e92e79cf29d11004dc6ace5ae9709b872ba4917b8cbd902f265fe00b3142a9419075b10af4442abe17b83c3bb6624f98eae00d05739a70bb5ed44d7afa3105e5b353e87db74fbef71c1b5d87"}, {0x50, 0xffff, 0x46330cf1, "f2eeda97145953d1d3b3a9edecbe241a0ebaad617ccd3c86a1e5715a812a55b40ae3961029754f0cb8441a5104abd1da18cc3a69257699739fde35eb"}], 0x1a8}, 0x8) r6 = open(&(0x7f0000001880)='./file0\x00', 0x8000, 0x101) getgroups(0x3, &(0x7f00000018c0)=[r5, r4, r3]) r7 = getpgrp() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001900)={0x0, 0x20, 0x5, 0x401, 0x1, 0xfc000000000, 0x8, 0x10, [{0x81, 0x0, 0x8000}, {0x9, 0xfffffffffffffffb, 0x9, 0x8}, {0x9, 0x0, 0x0, 0xfffffffffffffff7}, {0x3, 0x3f, 0x0, 0x7fff80000000000}, {0x3, 0x53aa, 0x0, 0x5}, {0xfffffffffffffffb, 0x3f, 0xce10000, 0x1}, {0x3000000000000, 0x1, 0xf96, 0x2}, {0x101, 0x6, 0x5, 0xfffffffffffffeff}, {0x2a, 0x3, 0x4, 0x401}, {0x1, 0x8, 0x40, 0x9}, {0x3ff, 0x4, 0x200, 0x8}, {0x6, 0x1f, 0x10000, 0x6}, {0xff, 0xf58, 0x1, 0x3}, {0x776a, 0x6, 0x5, 0xfffffffffffffeff}, {0x80, 0xffffffffffffffff, 0x80000000, 0xfffffffffffffffd}, {0x9, 0x0, 0x7, 0x80000001}]}) fcntl$lock(r0, 0x9, &(0x7f0000001a40)={0x3, 0x2, 0xffffffff, 0x7, r7}) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001a80)=0x7fff) mkdirat(r0, &(0x7f0000001ac0)='./file0\x00', 0x20) r9 = accept(r6, 0x0, &(0x7f0000001b00)) flock(r0, 0x1) chflags(&(0x7f0000001b40)='./file0\x00', 0x0) getpeername$inet6(r9, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) 14:41:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000000)="60518e0b3b6c5b9866d2692a1c1db3c0d55b7cde63122ee68823480d3a4d265512640190a7db8960d829ad00498cde3f3ee0b9817b36", 0x36, 0x0, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1000000000000) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x10, 0x10, r1, 0x0, 0x0) 14:41:26 executing program 0: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) semget(0x0, 0x2, 0x204) mprotect(&(0x7f00005ba000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x100010086) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) geteuid() 14:41:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0xf938cbe7c96b8dcd, 0x4000003) socket(0x2, 0x4, 0x7) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 14:41:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfff, 0xafb, "ed12d258e3eec339c1c7d07f745c8e2b882b470c", 0x9, 0x80}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:26 executing program 0: r0 = syz_open_pts() r1 = getpgrp() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0xfffffffffffffff8, 0x7, 0x3, "b6f8473a8d76824027f533f6d30e31e280ad6303", 0x9, 0x2}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x11000ffffffff, r1}) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c, 0xfffffffffffffffc}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESOCT], @ANYRESOCT, @ANYRESDEC, @ANYRES32=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC], @ANYRES16, @ANYRESDEC], @ANYRESHEX], 0x7) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='/', 0x84, 0x0) 14:41:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x6) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x1, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x200, 0x0) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = socket$inet6(0x18, 0x2, 0x92) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x100) r12 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x192) socketpair(0x6, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000640)=[0x0]) r18 = getppid() r19 = geteuid() getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r24 = socket$inet6(0x18, 0x8000, 0x4) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0xa30, 0x0) r26 = socket(0x10, 0x4000, 0x2) r27 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000840)={0xffffffffffffffff}) r29 = fcntl$dupfd(0xffffffffffffff9c, 0x47e79016d9b03ea0, 0xffffffffffffffff) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r31 = accept$inet6(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r32 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="a928b6067f8ee3b08f7665a3badee9111b3a67ea2f2a134610ab068e582790cbcf65ef8c161c89fdd838fbd5068991e5410137e3c2703f841459030b0bf681c1", 0x40}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000f90000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x8}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r35 = fcntl$dupfd(r34, 0x0, r33) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xc2, &(0x7f0000000240)="5d625ffce786e69e87a351ef59f2830918982949c7227edaec07361c5d8e61765e807d46b6928f2ed459eedfdcf73792f4921ad2cdda50f3d504315b775f8f1a379a57ca15e18a1d2a2cb79caca168894243ff45090658132251ebe7e7242147a27b6a7793acf4cb0190e3b11c5192b8579edff096af5500eb30338f73675852baab767ac6431e6c692ee35b3a634ee3e35ff44cd323b3f1387bfb9fd6dd68fa89d8677d44afebbe179fb272ac50371c6cbc7a213caaaa002bbd588edcfee2629efa") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1, 0x9, 0x1, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100000, 0x6, 0x432, 0x0, 0x4, 0x7ff, 0x9, 0x2, 0x0, 0x4, 0x3}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x400, 0x75, 0x3, 0x4}, {0xffffffffffff8825, 0x100, 0xa58d, 0x70acd354}]}) 14:41:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc) ioctl$KDSETRAD(r1, 0x20004b43) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 14:41:27 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5dbcaca6dd9e2a9df4ada3248442ad954298683bb9efd179421163326368e7e71c248d5eef561df47496cc80a60d24d0cdc8bc6e9a2e8b44d0fc3ead36e8e38467a74c901d32e5aab5569b925e1074dbc4ac04355f8a689e3ca6b69541da0c6343eb3059a2fe973b3ef5aeb301ebe13941d135a90b941e89fd5d0b59b1353746bd47544210e597642ac2cef4dbe458f211b64b0f9d76f793995af7559e084b9cca1c7ecc6cb4dc48305f819a408440fc68ed6d729e4c844d79f38271538c9f89ba0235ae3d7489e2977adad5b363642337f7b656ebe7", 0xd6}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 14:41:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x89, 0x10, 0xaf5, 0x50000000000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x85, 0x2c, 0x10000, 0x8}, {{r4}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x9}, {{r4}, 0xfffffffffffffff9, 0xf4, 0x10, 0x3ff, 0xca9f}, {{r0}, 0xfffffffffffffffd, 0x27f8283a3cdb4f2e, 0x4, 0x0, 0xff}], 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 14:41:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0xfffffbfffffffffc) 14:41:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xfffff00000000002, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x39) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x9, 0x3, 0x6, 0xce, 0x8641, 0x0, 0x1, 0x10, [{0x8, 0x3, 0x4, 0x8}, {0x3, 0x7, 0x600000000000000, 0x81}, {0x81, 0x5, 0x1, 0x4}, {0x7fff, 0x2, 0x8, 0x4}, {0x9, 0x4, 0x3, 0x10001}, {0xffffffffffffff81, 0x2a7, 0xe6fd, 0x1000}, {0x9, 0xfffffffffffffff7, 0x259, 0x3}, {0x1, 0x9, 0xb8, 0x1f2}, {0x0, 0x3, 0x2817, 0x80}, {0x4, 0x4, 0x6, 0x3f}, {0x20, 0x533af74b, 0xff}, {0x5, 0x9, 0x1, 0x101}, {0x1, 0x6, 0x0, 0x8}, {0x800, 0x0, 0x98, 0x40}, {0x2, 0x8, 0x0, 0x3}, {0x6, 0x0, 0xa6, 0x100000}]}) 14:41:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x15) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="cbcfe80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6c56deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f30b1ec2c4f124582ad098882c9e6fa7e000000000000000"], 0xe8}, 0x0) 14:41:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x42, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x4, 0x1, 0x401, 0x0, 0x7, 0xbf, 0x3, 0x0, 0x1, 0x1, 0xffffffffffff1118}) 14:41:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r1) ioctl$BIOCLOCK(r0, 0x20004276) sendto$unix(r0, &(0x7f0000000280)="f2881ed7283cfcc7c3a7bfbdc5aac62dc0954fc407b30129a5ddee594367fe24e4c2724f7324effd37e1867152f242e462781951e9a4045bb698d78ef92ab559939cf6ec334f98072b86cba006f66ca49bb7ec47c4df323c8942cf82e3dff9f54fe9b3bbf96dc3f7694f8c524fe84657ef37e118e528b6bb3d4b17f727403b87385cc4ac4104bc8b0b08451d30449a4b07edacc80ba432bab028e619400071dd352f2c701f2c295b8c892d80ab8ea9c519dd486b1ccb2088afc26c00ea43236d0801a1046dc734064cd428ee30419c7ed8f512cd70f260", 0xd7, 0x40e, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x100000001) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xfffffffffffffeff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x3, 0x8}, {0x18, 0x3, 0x0, 0x3}, 0x6, [0x3, 0x80, 0x5, 0x4, 0x8, 0x982, 0x1, 0x1]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x24}, {0x4006}]}) ioctl$TIOCNOTTY(r0, 0x20007471) getpgrp() syz_emit_ethernet(0xffffff9b, &(0x7f0000000200)="939bcda8259e9c437829d6560558bd99fc5d9878615ff1aeb52f29a420658bea22eb695fe987691675e01cd904cf6093d8e00da067063d3923e2fd69ae125ca0dc6bf3bd41960612e3beb193") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x20, 0x5, 0x100) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000040)=[{{}, 0x0, 0x1, 0x80, 0x101, 0xd9c}, {{}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x80000000, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x5b31d9722256b356, 0x800, 0x5}, {{r0}, 0xfffffffffffffffa, 0x26f2ceb834b94200, 0x44, 0x3f, 0x5166694a}], 0x0, &(0x7f0000000180)=[{{r0}, 0x66161a7875858385, 0x0, 0x2, 0x9, 0x80000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000000, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x5, 0x90}, {{r1}, 0xffffffffffffffff, 0x90, 0x2, 0x7fffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x8001}], 0x7f, &(0x7f0000000240)={0x9, 0x3}) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) 14:41:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x6) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8562e033d96928a622b155a9cb0d7ad6b8d9678d65762e465872618b4bd227e79424dc51bd90d4745fe5967ad3ae2c8486cfe913add97ca0e2bc9a5a54462b1982e7c218e9c072b35b2fffc591c596d2fa954a8934f764c8709c666b3c14eda5129dcc3db3acc00d07a66c721ad2a675b84a594017a5f47bc050c20d5e2ce76f34914b45db48c474799bd2dcce788b6962840506ccf51cc3a465bf56659bbf9ba9b2", 0xa2) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x5, 0x1, 0x5a8ddba0, 0x6, &(0x7f0000000180)={{0x3, 0x7fffffff, 0x1a6000000, 0x3, 0xfffffffffffffffa, 0x6, 0x6}, {[0x3, 0x100000000, 0x4, 0x8, 0xc7, 0x8, 0x6, 0xfffffffffffffde9, 0x3, 0x4, 0x8000, 0x7754, 0x80000000, 0x7, 0xfffffffffffffffe, 0x0, 0x7f, 0x1], [0x1000, 0x8, 0x200, 0xfffffffffffffffe, 0x200, 0xffffffff, 0x7fff, 0x4, 0x3, 0x3f], [0x0, 0x4e22, 0x9af, 0x2, 0x6, 0x20, 0x3], [0x11, 0x2, 0x10000, 0x100000000, 0xff, 0x2], [{0x1, 0x5, 0xffffffffffffff01, 0x6}, {0xffffffff, 0xd, 0x6, 0x5}, {0x9, 0x5, 0x4, 0x3}, {0x4, 0x0, 0x7fffffff, 0x4}, {0x401, 0x0, 0x3bfd, 0x2}, {0x1f, 0x4, 0x401, 0x9}, {0x0, 0xfff, 0x80000000, 0xb504}, {0x2, 0xff, 0x9, 0x14fc000000000000}], {0x3f, 0x0, 0x5, 0x800}, {0x3, 0x40, 0x7}}}, 0x8, 0x7eeb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 14:41:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20, 0x3, './file0\x00', 0xf9, 0x5, 0x200, 0x9}) 14:41:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8010, 0x100) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 14:41:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000005c0)=""/206) poll(&(0x7f0000000040)=[{r4, 0xa6}, {r4, 0x12}, {r1, 0x4}], 0x3, 0x7) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) msgget$private(0x0, 0x100) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 14:41:29 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x20000000200003) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 14:41:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fyle0/file0\x00'], 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:41:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/59, 0x3b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xffff, 0x9, 0x3, 0x0, 0x7, 0x5ed, 0x401, 0x1, 0x1, 0x1, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x10001, 0x7, 0x3f4, 0x9}, {0x5, 0x0, 0x101, 0x200}]}) r2 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000540)=""/148) open$dir(&(0x7f0000000600)='./bus\x00', 0x20, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x14f) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/17, 0x11}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/28, 0x1c}], 0x4) acct(&(0x7f00000001c0)='./bus\x00') 14:41:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000003d00)=0xfffffffffffffea0) connect$unix(r1, &(0x7f0000003d40)=ANY=[@ANYBLOB="01002e2f07006c6530002dad00ebc827f77c42c31aa962c2e0b9a451ffff00005c207b55325051188ebb6b5429f2b46d486ba9d580564fcc199effdc4ed168d8b914576a377820ab35dccafdef0444ff80e5e4f281b9a5fc961d312c3a9cf507131528faf609c60f177c1b8e8c35f5b1df336879197bd991b6168095b4f2e1531b52760c7e91a525363a6218494baf734b1160ce9e75be91394846ac555b9febbc4716398e0e0ff7b787544babf9f64176123336633b0a66880ef1ccbec0409be31bc7626786d7a4733ae28f39f9ba01a9a0500b132e7624f96771c36e1124f53871dac4b87989e0c5de09938811f7608c75a5c6c04d05c29750e2a63bbc70ba279fbbf9f7f72433e4608a4fe4ac0de647a0b9d762ef91d91b5c5e8b3013908647644c918d5f0a74c603d16e6f71254306152b28a56bf54f29150c8279f0192d16300b996384f13287521aca29cbab3ce383273a68a673a717fb7385504feddc6a6f9fb08c7b7a4e915526bc3ce5a1b87d99fb646cdd29af02daa60272e15150c2a6669c81a29add75bf471c2d5cc31d0c1664fe6d40fb39c307ac10e9d1a0db5c92e04740ec9d2b0945c54a47aeabbad77ff0b002b22c5d3125c590290d2392bf60220966adbd357944bc95407d3228d77b51f07b69b5f5f806511ee23e9eb12e2ba6dee164ecdf813ec1b58dc2bfb7ec1282e54f0bbd6911b6bc252cd9702a15bb239de1075db310b4dde95630d98de19128d9ea0669bcc0e900311cd7999e4bf1d31b1f75f6bc1dd34e1085ec1d421538dfe18059096d0c1479942c6d5695f89ff0370fee1cca13cc1e6ef6c4450a39cea6ef46d3178f4050060489d22d4018ca036a152e3e66cd3b95ec465ad1af04178c12b1454029baaa30fcef547c6949614554a4034eaf701bb700370a5b5bf7a3b4095da14cdd57160535a7a2fb4e9224e666ee36c4ba34b75ce7ce642da27be96cce3395d9b617798828ac0f58c22ba9079ecb6895e05b0f4de50eb31bc115ecbe3e5f9989f73d777ae9b8f4176bc322c51b4c1913c2a31ffdebdc7e33"], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="8ee4cc7c94c5bc4839ac77459d4bde51d7c7530f22d3ee257edbb3782ed00be34d6067c40dae7def12942bc39bdc2bd591c2236f63b9ffdffdbd575ff339957abde82bb44f45714254e10e8e6e1d0f7b99223d12049ce3230ba882baaa3529c593c4a78a6f2093a11d08571070f9381be016aaed70adcae1be1f8e0e85d05102f1115fc79d7e2a2e3a6cb5573d8e39fdafeba05a257f3f0f9e2be286dd44f6f75a9f80788787b5adc745c2b5ae7649bb99790d33215b555affcfc7b7c805ced6010cf72b946598baae904afd653f97c9a58e6b29ff9ea15ebc2c23190817be9bdd6a7540c416ac96383b5fde48c5e9be9fd336a10bd34fbabd6b475fa23dcd23af895aba15a1c04fffd261e8ee29d81913754367cc62c9ae91078063e1994e052f6c27dc05ce84259800498ad03bebd4012f658bc6631ff4aa6a8827eee6738686046fb92954553caaba2bdd2d5aabf9530d687e9a4a5565288635165ba3cd5f9143b5988bd9bdca4239e4ec61275f06713f77457f000cdb6990d811960df3b2a6b09daecd2a27f9163c0da429d9a8799b59d5a81ae3e4e17778d8b962d901048afec30cfcd798cb88b1f9b6d4ee47528cf337ec6e7873002d2a93bee96cdb9b566692ecc4f3dbb5bdefe8e5bd46aabd1bd09c115b7a4e5907490a9122361f58538cd0429307f41d2894b50781bebf04a83e3181b6bdfc1621af24e047114eb66de766f8d2ca5ba2cddfd9a777231c6fa6faa704e93e39efa35ee8c5502da6d3be67b6ff8db106453e7fcc7c961b7df0a3cdd0635337e897dc1aba0babce5b43e413ef3c2c2437e8f2db30048cf4a930be51cac18ed00a972c8b214f5a11083ade1f8afc4457938f129fcbd2623af5a526e453d86b7afe3ca5f6b212bc6d0aad67d90384f3fcef1f70955373eec2e38474ca200168cc0a24b66d9c00ddbf546661c60d24ee8c2638c3860746d771549b27c711c8a9dffba4730a6ca3ecfeb3db17337ea70d01199109853b03b72288bcb2005403998fd49ad44cfd6db60f489cce7a98398f86a989c5bda048205b33cf44f3e6f6c2d21693480b1a924c77b61aa329b6b9096b6ac45be464d25690cde8307b1b885328245b729497a2ad45f91d7b9e263c6982f9e77fee5b4d05e7f64c612a91b69e2f10c3726299d59354b65a5a190e957900cd20d33cf803d1948cfa161bb4fb107bdff4543a3bd2415a1758b9180cdf624e20096a8d731079322b1cb02287575f0d0624969203ad6bb03f25114dc158a6f0a0973def80824ea7410cdccc64cae813f19989f8bc415961486988e4834a56be09b4dee24bca5a89b9a774c945a86f44f14ebff89d62eaa4d0e5dedc5f9ca267aa3ddd58f6cecb4c04251b8f79fea719dd8322e196d111aad42e6d50af212dc189ead7e2f027465f89e3f6a323b21d736821029d7602212260bece0700e3cd5b9d9e4542c2ef8194ca420edb1625317c6c97efeea24e3f322c234fc367e07b2fdee24a5a7a55e8580315ee18af82b6b7db00318a807e8325404ad8316d24bd924c3957286a1a9453585f998b9ac4537616efcff71c3f15204bfae27d1387c56c1eadd32de2b2f65dc9be53611cf51d9c3ec4685253c33d2005ea8467211408665345a4630e99c8e8a1e2f2e2b0158f8f877db2f7fb2c50aaeb2620cc0890ef1ffce475bafc4936029206bb52a5121b605535400032a5db63c497c7fec6890003d303ee8acbff9cdf4af6ca31b4cb17a1a34f338f6bb33bd6fa6bfe1f146dfb97384e1976548493f42f49f98e5217ee38e6405874e2cde69ac5ebaa04c8113e43ac2ba709e44d7476bd8885dfd0aac3c8ff11a9b1e5aeed346fe2768c8323274b0e751c2af25970c8eede24a3c6017050cab32e48c7316431f4d28f87513f085f40a0bdd1d2a0dab7f4843dbe2730f7d325944471bbb6924a6dfc885045a32fbd3a72d334ca73d0e2097b75fe0567b0e9c790426acf8ff8ef7b455c799d85781683beb2c49f58ab346c6615151dbf441929c6a83d38a1ed7f43fbfb00782a165cb05bb9aafbcdc1dda40141d5c7180bce14501eb08d3ea44d5a4c1ec73208613b6abfc3b410abd7077f74b94e55269706286a95f13736b0db055b448c8a5bbcb839e03fb411ba5b7ce3d73862e9fc80ec31c146d5b8ade6dc5eb82d7cd8a8d5f7edc522a33e3d579f4239b5f0ad385530926c24446bcef2455c9c64e57c72116d06dc69a07fb1fbf2598a71ef8a2b3c05cf3056b3fc030445f65c2fd3c4f3c2fa3aa1951e6f0e91ee15eb76b3396fb27081423e34d4f4c23b75c28c3ea2f58b95726ad606603c4a5d8d7bd79e7576209c55296076820aa5fc06583edcdf81968ecc11ebbdc0b8e7fc056a5d0bfb533d5317b4493242237eec7e4498823ada52905280ee1258cdf446dfdc8796c5cba02c4b8052d5ea10ed0cd8877e545d8c84297ce77e0063839b6e0cadad3bbd4fa49fffd31116784ecbddf104dbdb635e8ceb4ccccda38a001f51bdf83df4a119eb4335ebd83be1626446a203a341f2d81c7dd0a67b431feeb079e2190bd28ef3092a2d2dc554481aa01b3709387b79ad3b283380f6ef4407ae3c3c27ce19b09313b5bd3a6bd553ba87f55e57aa855d86c27553e8a6ab3890f8348eefea81ebb32ca83a921577ec55a956d9bff03ec478b35f9c284c2382486b7fc3fba25ce965be8ba61c1cbcb54e70ba4003085ac19cc22f11715452d0f3d294db2afb04dd4fd16141fa5ab2ee25e9dcce94f1af4a03b37ef4d5861bd31ddb7371bc03c0b231ae782597f2aac9eb176242672dcc3af488db9f1fb41d49baf2f6884d8584bc0d764cbabe524e905c7317b368274ac13566275eb297b16f248238440619f89aa778b5b1f40906457880634cb9f8b61fb7759b9fee95d308a3400948e4d86b5afda730ceef570881c33b0ac501e03ddbef2f74eaf0e1d60020212090f1578ea111b46392c8712e26f4e2b49880b358756c4b4c95fcef7d8faf376acc96b99382de72f33699be5e591f6c56ecbc6cc22ac0aa196d5d3554b443f4eb908eaf9d771aa845cbc06db7f2748ec71b28e01ecffad2c46810bc9c6eb040ca45b1f39385fea1915f68255156d438c9f00afec0f8a0490c02d718c9c17f13fec844482b1ffd7434c133095a1095585136fdfba5b53ec620e2fc9d53e71448a4de1905a3435a91dd0500963728efb6f94fc6296405529c425da57b1206775878811174229efe887ddca7e4dad5ee10017cdc8953d3ed38cb36a00762d33abe5f40d44fbd81c0e4c11bf1c480e3f6af1890c73936f8df2724184cefbb8c1d3148b8723c9e8d7f8f2f47fc075a24ccfd12246bccbbed2efd0130606cfb2f4645a0acd675557160b081376e38d0e0f3f5d96e70d7ab6c9e5b439ab2dddd4c09984f6ff88ffbb633ebd74633b17e6e545e2bf5c90a294bb242dcc5c2b0b1bea0b1caefea4191b1e2af8fffd4e51056f5a59f21ef3750194873f57905135de14e09c7b9da8be9732448849f184e051e6ad6edbeb8830ca4d25c105d0d568ba37b151c4cd85ae40b74c96d3dffb952a157cf88a8e674c73f058aa34f5a52662afa8392234aca07b4d7b4de3db8586a38ef54270d73c0bf26527d7d5263c3b7f7b06181bd809c3c8581655d62284bd14dea9c00c76da189b20a9c83e1cf0f0e3ad6ed3765164bf5436e2be1e26a9b7f17ff34e5b0dfbdfed3f3a7ede1dead767ea70441193e64676265e3aef53966b174b0a99259a58c940ce7fb4f6fcd41407320fc3dbe47db31a914cf2a32f1bb5ea188145d5150356aeae5a7d6c7280ab29e8f74ef1d4d58ac3b0016d5a436f1d7a5a155494aa242b7fefd2f458cee5175bf8e607235db83b92f8c3ba98e38646c7c4ea4f583259db5aa1e3db6e1d56c03481356677b6d56fa264d1728d1cac44800314331442cf629dedd39317df99b2702e222143a9b7afac5e196e90b75aca93b63c4749c210bc3a7fee4b6b5568119e94bee1c6c559fe0bc9b873eb05cbed44d5001977fb926527a4ba2485aff7c32e5958f7b1acd10e4e444e8a184770737fdf1cf3cfe8f7b5148e0b189865e7da1f77077b6f625025bfc5c718495c5b982648ea9811da29138549b301a4ffd9b3aeb3210ea67a9630e55f1a81641344d253723398d04f77dd410d038e77722ad477cd2d0ccd08eeec2e97a14efd2ce822e7e9ba2995be90846da380146351132201deb420120bff7b317ae7e67b3c4bf3168b468cee30d86ef588acfd65c6c15b075159e13ee132154e996f584ea9353db57a73f4b318697a1ad6929ddea817c83e9b1fc331b85bda80b8e6d38056309f21da881430471ec934238d710ef1fd38df7442b7d4f280b7fe8f08283cf045ba084c038acd5ef6144b219abe44c06e76150626c4e6fd99d31c644b8df4713511d8ab51e37618e9450e96ee738fcd6de31328083f387c9962f29fcbfee41dec8b5914c98842ab7e429ae79d9c3e7587db033c6106601bade16b9baf893439acee8248832d75708331618f1758ae6504288fc245b9fa350ecc1423bb11b5212a2c547b1b781ac8d8cc1b69068f6cd804500d683ddbcd7bf506babbee7f7809cc2a7d1c77e9ba7ac54049a13feee35f505335265f22615bf3f300427b502c818cbb6398a72f064237d0b3a916cbdacf445f26acc965c998932d2a2c43ece13db5822253efb46d55d3cbca63bd4f92657d8c9807d1bb71e872b1b207ee26649548c50dc9b3aafa3edddb59d25a763593c07a3b4da27b41a2bea8891ca427daf104fe7939393b07a66027c0eff7636d9e33b5400acc959d3dc895a328058f2aea87f1995f6f52014928c3d2e0db37444c2f7b201806904d9ca97a1c435b88a20a52cca01355d8f20270c59625c025392bfcdb47eb4034da468ec175a0193f901ed883f79cb60592e1fa135a1f4c53779cfb39a36be68aea6afe9891e2714fdbb8603aa8f7f04fa5e68f7a506dcd837f51cd6aed9e1b1e5450abaa9f6432a4022821b3c568bf2f71d92934f003c0f2c24755f47890956427e53e666864f803f8c2f23c48d0d65f146a1cf0c0ba40a74df46fc760d67401b06cd10546a24a287bee689417de84cffc5a57783a6ef553fd25e0502657baf28c2c441c74b93aa91f6ad175f4bf326583ab2cd97f1bba72cff2b9438998fc6ae36380e0e0b7b377c99e3d559fd81efcdcbbf70cc92099148128136775ec07444481f11742eb0918278a0627c72392c3ef33b0e4abb701a049007077c2d6e83cd69bd58d29d1a3b4a67e4dd57699deb65dc39b9d68641398fd0e01fbac0fdbee722c54fcb3160e30616418545e6ce4392658bd99702f7ebfb5639373670a0e606b53d7fb15fff6f1cd1c405fb360bb909ed7821d39a6bcd1091650a1760b12a96470a53d68bb158613fc73aa6f8418b03d00b159cf7ee454dbfd230fa476bc93cb1960d7bcaf29b8b11a2edce3d8b02e7c85bd2ab676913d77dc419dba6700e61be04d57bab5bf11d579d153e8cd86b144c3fd07b58b85057863c9f822be150bfe26c856f5b3089bb08584eb97795d69c0b73f4b449df755ed371ac56d718390e55f6db904b756fda9c9ed11312996f183226d5ae9ad514eabe7f4316569aed4769ddc49f14fdedca15e0ef9b10c01efe336b3a67d21350152ea238dd0333f7be416593eb56df34e73850f9b5b0b61dd37aae037dd8e4d528c80ef386c54fd21d5cfd2c9dcdbb810ba18204396bce30062ec196e20d625202db9e7884af3a595e71d98f7bd42d64cefe19a584e3c10a58b5e9", 0x1000}], 0x1, 0x0, 0x0) fsync(r3) recvfrom$unix(r4, &(0x7f00000011c0)=""/51, 0x33, 0x801, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) pwritev(r2, &(0x7f00000052c0)=[{&(0x7f00000039c0)="e2cd9a5e9bb46ee3db40ff4789a79e15e9ed521b6308bbc2b0e1b42b7407b2bda583b4dcd6d8c76cb6c67738fc97a5c720b13b41d34c0af123a6a54e7444840bf048c4dbed3bb6b49bf9ae83d6d8e486dbf5c961d3194f0f605e9ccfdf3d23673767feb78f74d8f9e9a2a475863e2e2e0107efe0c111d5668155ce69e2b108875ed7e3be3b139dee80ba6cfed5666317ce230f090de8261521053242c98395252bf9", 0xa2}, {&(0x7f00000016c0)="4b0d53eefd1a9e4bc1ef7333e117cf34ef04458100a679f4d0ab3607298bdbd86d8ae7f03930aceffa54417e19b393cce89506d281febb92c261728f68f6526de9", 0x41}, {&(0x7f0000004040)="40a859ebcb41ed49fddf4fc95db56454f08810dc6a0c9277319f272fb6c2de8624f02edf43cd85cdf889befc7dbccc97ecf5dc31e0d87846ca7f7af54d0f247f70cab45d91df4b5cf07488f7f54dbe29d49ac6498271cf9f8ce8c041f8dfd7f669327ea39d36387938b36db16d9206815b303c57c2f6269c14d4abe12d23bd1b74d730fb4c93b95fd75835c67d91a30cb5c1126b4a843967d0addf27942865a7d15bd2f3b5df49a029db4dd4695203bbbc5058443038131be5af22bb52284fcfcb352e321e00fe6f8d3e2776449abdc40ab41ad5551c4b6ad696202cd53be19c9706dc2097ccf9c82c10f1c90f32441ca796187a5427f7bc688682c661c2828671a6783280ece38f316485ea990302e1d722faaaad71a88acba0792d3e1dfc801e399ee59382851ba0ddae80f1e16be525f058c3c09eddd3b2073ddabd92a88bd54b8e66281e4ff32f837392601131ea9abde4c81f34fe4847cdf2bc1d8889b877f14de5c877bc1fbbff367169c2df9b4bd8d5637a40190614974f2220516e4781a3bae3f5d8e014ee2f38b49defd39ecfa04c38ad0a393c14b32f0e8eea476984edbdaa1111a4eba312802b31854c0b4c20cf1777c1cf926505c9888b1eedfc6a3f263028b61408e546823c0a6188ae6b9a156c568538666d45cd9c4f3d835f687f3a5904841d525ab65732013bbd376b01e88d291e2bd1abea4b0466fdb2fe88a66b7edd6bf61acc72936aed77e388b8b46ffcc7a617dc6103a6d0f7edf2fffb756dbb9921a48aa19ad46831839efd27972e6f90c98aaea67bb61c0ad9d2a516d1e05217011df78745d3256fc4642a8990de51c89badb8e982f15da2d2267192f4a8af090c7dfc289696507281dc794087ceb7f25aeeeebee32eec334849038b7ab81831000d1290d293ccdeede85a3c5dd49bbb6e1eab93692585c3c16f446883fddd17f96629b09dab245b4c141b044a363f1be1b131d36353790b097cb53ecac36d4eaf3a0845d3b7361b919f482ca696e8274f5328dd9028b05fc87cfd859c9662ff0fe40fbfa30b4b2df24a38217bea85de3eebeeff3addec5a66e28f923ef49d6d73bf55adf8bfb45669b96e4ee0ea9cb7f087dbc9ee2ee5923d46aebee7e68dfcc615a51a8979ea6ab5b1fcb3154bc3d7e58b7b20c2c7aaa41320350304b8c53b8a91b6be9844c54e4ff57a3b2e4b357a0fbe857d090c35e7f24ad5d002c35e3dab2ade1d6e6c8a60a4b3fd938c9f5621b297499da1c4d56d6f02fbb3df6c613977758ecc6d6320cd9e2e6ef4e43d78b60ed3c019cdac515f8678bda6cbc4fdb90b614e2e06fc8596f4ab0a014c4c1d111642aef7a359c9ade4058b0c5130ffb6d8006d3009d4bd3ceaa4c88e132e3eae67b64ea095f5d78789d920ece78a8bc1076342571544c5a033664c9ed1d4436c384bf9c2eeb29a36755cce26de25fb9782298f0080650f72a7722eaf62556b5e3d05255a76814ad2446523ad75111253cbf96d224c2b39471bebb248d3533c13342d83eae825c828ed141a7bee6f5047f537e63278f4c8e5614a8b36ec92e2e4675c3ca00a9daac3004e7d20a7ad29a071298af71073faaccb7a038a3fff8b0455878ce1c33f647852a4af7301483877c63c38e3720af5590c6d2a93e24efd2ac3261c0a828a6dfaa044443fd436557ad3065b06edf21c15c3b1024e841c8c9866c44bd11f639f58bd663efeaafc552a8f136a448df3cc4b8a5e4613db082259a5c7bf505ef6070585ee3042462c5f3ebc7946213361d3c570e3157ec08246fae0b2f6ac7c9b08870f77cfd09caeeb3cd362fc966e120ee64a9060195d1e41dc48b3fdf253fa7118ef5cb1f973d0a31b99454bf811ad9cdc728d92ca435e3862a6f3d7fe4bfc8a01c418704edf36534cf744ec27f63353bb7226369566734d8e33e3372010654f2fc8f0ddc92b8aff55a4bc0a3560bff4147c6f9d5e0a43641a284cf37925f60637f37938ea70cdfb5119faa2155baea9192a4e57c4bfc5201e03415dfbab1cae087941712e4ba88a88bc7ae5b44e48d8bdf01a7f728b09b164385983651323da0f6099810512e35a38c345e1b93daac4440cbafacb9d001d08c1d8b00c0863603b4d851225803c429acf34932cb37fc4a633f4e31480bfe26e127d9313ce84c05a3d2e89e143bd3c525c2ee1fda80232fc3319791b1cb9bf027e81599ff037c0f3ecd69db2495cd51addb5e307c711365cbdb8eac527b17e0bd1e8e5e1ede93526b593797a54cf1f40c5e84bec42119dbd6710b7412222a38b97f007dad99069c818404d14bb620ad0b8c2e3b7861fd8f6a2f6a03f1f96e93c5bc91781b6aa91387aa01d126f1d963013956f40a45e3d2122a6c20c3eade0307f9ce48a3b24d6972e45ca45340f0d1555e973d6ef7401105305785dc02e8cf1e4f91bef51f90cd90b6d3b261fb4aa238ec35193d80dcfa5896423c1049de7afbf5027a4f9a22216e8bb2dfc13d677e344fabc2216febc6ca87819f4737e6706c0eb3e16b6217a64eb7733b84bd53ab6746d838006ea9a840b407c0efdcf56a216a7ff0161485bef637118241872e44f15e9c6e792bc834a5132ea78ba6cb57be19c0642fdcf16bc4aedfb31f187ef3a85180a1942c1afa50acb1239fd9acafff2bc94c8884b98ac3536e153f00e5f76ee938675ede777b458785aaa33fc3f5383b5b537b1f737c85353f0130fc3b28282a7c1292e538704c50d6a6170a87f3c23ea93bb3d2f60013a93f4a14291f9d8746cc4dabe8edf48be64db30b9819e40f98c0a833c3fa3c90130cfa4e7bf8431adef2e7bae450d8849a8cc466984ced370823d7789de45c31fc24e948effef01aa62668252a2bc4d654080edc133f47b25a2f5673fc50736ae19a6659cfd062480a69f8d5e8fde6a7f6aeabfc1fc3a7310f7d297a3e0f9fb1e8d458ef158071ae7f7613dac258d67a95d3cb624357aa627c6f5cf4af3f7d0d064586ab5fd0785af74c9b9c2c1764ab02e017bf1d4f501b8182bd89e031cedd394ac55f739ec262ed4ba3dcaba47cbc6af52fd0daf10def8473376adaeda638bf62ba30608161c0967bd7d48e853f4803e1818c48ecf846b6788af1263793c973f87bf3090e845256fd7d6ccdaedc711f1d517c4e61d91c97b469d6b2856f7890b799692c4515703dc4490a3143646c0a170ee3bd1fbdffac470e526407d882966bb3c63ffb4e269dfc3e1d6c6006869e1cf8c426f306e9e8eeca1a6293aeb922f86b4fcce494a659878e5db40d55a3b2777669329efeb1d9c95f0866a69ead8ba9109736c20c936618baba47386835f424e492cd907c76a0e9c5ae0cf3c7523d759508d9c19bfa0e4e90bcd07609f48e958cce81c04c770ee8a80da3c2661c1e4e64c512b8b6a6f3b9932c33888272d50a2aa254ddc02cd2ed51b8625a9ab3dded36a6ff1ff26c7be2fc53330f82c96756ee610bc84f8b90faaba4c5fa49ee17b6f099fb3c9549c7581cb70c2098307a9798559fb90db01ba375f21658723fef244c525235c0b2550f13484e2dcaf70e3b6ad93d118d50cb914f687dadc8999b1b47fb2ed537d87bbee9e38ad44439594c72ce4e33cd8cdfc9b001136c83afb5e83121d3b47a4da6269aa2f8671f8506d5f3f369b0f42d76f1cb4247f0ad68a0acb5e26175a9cda4c17443694f3b293a400fa8e4240904c74d8158ae937a546add6dd491bdab129d091effd9d1ca2b6a3c41b8382173e61954b28d1d53d0eb9ef4ef5c9ef40856d0f7ce910b9a6a5cbaca3a8498c9e9b6242d33d12bd33a6b473df93022c68c4fa2f6c8141138c53087995f8a0ea9726edbc8e7ab82a01c890eedf23e31741336c83c86c7cc2a954cce3f660de95b5816cc74d1fcf8dafdc17b3fe70be4621bfb0bbf7011969314dd251f051743602555358c79ee25f4667a69b87bcb6aaee213dca365cdedbcf5cc7b2c9790e8171bfe50f6b0102b2e9dc831d53f8bccd296147a5d367dbfefed92bd07647f83bcd101f2100d5d2867dfa04ca03f20488f2131f1c00bfc95bc5cb78faf9062f22f754614a323d84b31d1d184ee064fa4225a96f0f56aedb8b51a187163a184c798a7940167138183788aed13c58c1eacdcd7cd7da7b2669a72f78363056e11eb9db5e210300035479a37e605cb617146955d5fdedee77b1994093e803bc0b6c0af4d2d397894d517e89b02b62ca2294b9a9370ad7c85c8118ca4ab2e9bac840e8dfb122f704a3a8a2246b38b22f488c69ff25bd06f9115758b5dc2dba5e23be9a49efed86d77e27c3146e2ca6bb6043745dc913821efacfdb8bdcdc148197793aa2a830e78482bb8379b1d837bc682dd7d50d3466dbdcc30b36f186fca2acf34ca82b1c7e04f5cd6221fccc70959c6a5546f260115684b8af36eeddba7797c41c5dffcc3312889aa5e45e7c2d7aacf4839f7e104fe96beac9f7b2b1df7ac548371bf3a50b0f67e5a4c54d000a285854941e64dbaac1a1be8a30d91c317b8f5cf90fa4ecf38ea0a5747dba83028f7cf87956b5aa38473698482c37236057445a54f9a249d6027861e83f8741bfe0062647bb1ea2648786ea6d203f53f07e4ea5acf70bcd56ff9a31bf27833900de84b8806d4dc19fe0145c4f47f017dc5a78d42a04616790430cce8bff6a4f0c4d6050265e431e5a081991b4171de8c19e5b4ada9a4b86a2fdd624d0a31ccabc3865afba6e0f2bf954004565d74594cf989afde25842d58286ab6972e84ea4856c61f2140b59e614801e5ffeaff44ebdc20ad36daa994b28af38e4fe17dc8a64772d41b23d9bc90290f1636a02ac1045a6882d6543858e7c51eb1dd4a67ad004d83792719962987972eb65e37ef11d7651219321a43e86db7f94283c8434a31f2480174e0d2ec0ecb357fb6b3ff6b57d09bf9eefceb700dc76cceab565448603c5528780fe69b19f84de03b38ac69d7bd82c80b1c0fc34149c9fbd731cf27bacb1681b7228cee5497d694160375eb38fe2fd3d93de8e51c2a2358e00cda84dcdf36fe12aff024f5508f4a60e1fe86d0c18ba6a45f931dba7a759971a644280b2e43315f412a5224ffe7fefee1a55058585794d8f6c90062f9dfda36ad010f8c4172403fd071649cf93de031e4f150802a92bfb3c04f9dfbe92a7e2746cdc9a0a1d057e3036be1c69227f1470daf3f10cfcf067e35a6e824d854c74dc1cdae4ccaed360037377ec695814f754c52c7773b1cb833b9cb5e19d6e3f4d86e04a61b312bc76da14054fdc6037435f2a62ef1bb6e89c754dd962d3744dfde0c9bb233029fd423e6edf07ea476196e168172401c90e89a273a374c1066a82c9018ad0c5d42cc09e159ca6f6b65a2aee4c3824f73b0e622b1615c273e922ddbf1bbb61420cda76934889c799f83a7dba38f008a4114dc4dacc49d852ce6adde59660a74d133e0226639b96622e91c6b859b833fe008ae00dffe0fc22e9303e17725456e4093df9badc2e2fe744fa4ceb5ae7ec533cec4e085f6fa68cdc616a02889f225663fa515a7f2253e7d7235bf991559d396668df197bbd601a40464fb88ca5b02a71acabd5f28668d74ecbb14c22b1a97c67abb6b94648fa7214c286e0a26ab2e3d4a4e08f9483c962bbce3efc7a2e0823bde5292074602dff1545365a3bb5c76648f89bda1016dbf2c4d8b8ff8cda01c9b9566386c4fc5b58d665363c5c381cfc385c7f23050b1de7ac6c4d00ba1e0122e7684e65dc9c78268adf96ae22f0584877525c6f59d70175cbe48d1cb5d0386a02abca454b49663e66e3efe2febef4cef7", 0x1000}, {&(0x7f0000003a80)="447de95d31d21d67ac33db7f7a93f0c32398b03202ec05e2abd464e4671bfc09dce429798b2a90757626e438e146d0d8492ef0d21cd2fa1a93a7b4dfc21e164e0aaec5ae81827089eaf6ac3a11cd3f4a8c5bcafb406f3dc03c1207826d7b5df1bf9e0c5f9930356a0e912a35a3bf3b1766f9b505d4f135815c1a75c1a06aa9becf8f188e5118e1d6f6ab6d5b0fd0e0e48874425b0a9d42abd8153826283c1660df91ca507e29b5104e2dc1c356b0dbf6489364613f38b5d4da71a7af9d195ad6fdb0", 0xc2}, {&(0x7f0000003b80)="cdb9fb69d3abcec8bc981cd8e7a88c26f9f22d4b1cd213df5d42626b2c79d95ece3ec111110b0f3114c7aa49bcaa76c3c8c457d8d800616844ea39245333ad9ffcc558fa23bfbedc813b4166b83fefc7b49c1ff27df9b0ac3b32065fca8f678d2cda511acfcba0f2ca46131e9e", 0x6d}, {&(0x7f0000003c00)="69e9ac31d769f01358da196210c7e90c9a8c320b9c4cc62d87f8e398e20193185e6806e99243bf7913f4a3e622bdf88d062797786f11080d4d885cd1bbc0f68fd748a8be647634739d79184596e1faff20dd8f69496db1adef72082d751cf4f0bb1a6a751801d055612a6006dc5b197f6696d300764f9e8e0855921d40ab0a96cde141b6ff5733700286ce7cb06ab32cf085d78584ed0e5b53d2a01f", 0x9c}, {&(0x7f0000005040)="76f4ad5c651bb78072a84b2da0a249645a65f66d5c543f90f9087eb6c3992b8e1e94297a77d8785407cdeed8c124af6e4e7bc85132daa2b9b8cbcaae357fab0913d5392190161ff71a5ca4404c839feb5b14b5563ef39fe018faa00fa2d8f01a4624dbfc41721843f24f3aa0eb201423f72a869f7c69416b9cde9d", 0x7b}, {&(0x7f00000050c0)="4f2dccfc7d8bf1ff6a435ffb493c60813f326636c6143ac511bd5369d6173c9755bfe492e8d26cdd53782309566441fb344c21204dbecea29d577a4376c3463668feccfa3a70361d2930cfc43e7db7f2249d77614405602153139e95acb6bbd0d79b88bd26d3e608f9bc1aebfa1430299f443bcc38efd3e135faf2ab19ecc832b63ea56171e1f2fa458e790411a1303787749357caa307d277c650538dd4a1e2fd53029c10cf82957a68cc0f685d478de9a9b8d3a578a7389ccf05e3c3366b2586eea70350a3c3d9", 0xc8}, {&(0x7f00000051c0)="13a2c85f9b3319d7ccd1a3f53ce4e7b3b3797c27f510c6e44e42007310067e3d5b5c0c3b1bb14fe885e6ec0e4d814a57bafa835d9596d8ecbc815f777dcbaab08617c2789676ef2a915477afb0bd47c49a3caff5a07106e60255b8913375bdf9856f36e1ccffe2ebbee303a2377d46426a1d7403990ed0b50acc7e953793b0b0555cd8d40d1f7498592d450c83e456b7c8a7d65fb8863cfce0672d97a4e0cc26923992d979c964a1b0549e42f7100609a248cbd0f0202e1c8374f7544915a8986cc35f83a92cb55f82f1da2b60acf37deb0d3f", 0xd3}, {&(0x7f00000000c0)="772faec13fbc09a3cc287ab494b0fcfc7dba99701146d134097021a2869df29880779a155c77ff6c0cd18bb1", 0x2c}], 0xa, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) fcntl$getflags(r1, 0x1) sendto$unix(r1, &(0x7f0000001740)="0adfcd61cedfeece4b6cb3bb1ac235d9debc39b41aa3ac4ce601ef29cc81440c8f2f1edcd88fd827a689b6b5ab7176d766b97ef8698c2f59d66324d956e8cc08fd89c52026cd0dd98739f62b5a62b429656e2192d07a5eef0f74395c1e446de8a078f9315456fe5316355832e73107961a20933c1ba7327832f41841b9013c82e7fc7dc535b3d1cf290845eac8c968b6e6cfe5685f418ccf943e3afcc8ada018d9c763aa52556ec86115bdd4712bcba16f2e76bb0f29a413bd", 0xb9, 0x400, 0x0, 0xfffffffffffffdcb) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001400)) fcntl$setstatus(r1, 0x4, 0x44) r6 = semget$private(0x0, 0x2, 0x1c0) pwritev(r3, &(0x7f0000003900)=[{&(0x7f0000001800)="d7e3051390ee68189637832201b3661a1fbf7e2d4f9d5ece02e869eb08bf5db1442ff37a66269c025eca94c4a25ddbe8787d4d65e0b98966fdbee8b0bb6d97fde7822a32e3163f722b3b6443724c405f093ba00fb27357fccdfa7312e04b71986e493216cfbe2c0db015eee28c64fffdbc5afe896bab5f61e21a0a5ee2b56e69683bf5fb2144c6639469d771b36acf8375dce63766e926af319033ee141739371923aacfddeb35e5dfb31b67d0d69e5f2eea23d6d0033e0085215ed06203efb63bb5f36d8296d7839591ab275d1ec01992b2d25866db8ee546a1d131d1c7ac00e678e1eea1a83a82037d83358bc8e527ddfcb522d5f209415a81ba9726ceeab704253193444ca9ad30cb70251409d647e22f94609bc450b6cfe8f7c008ffdf9c5a682f9c81eb1f05b6b7628215750bd8dc82265cbdbd47ba6a8edbc4af494ce124372d220dac9e6c9c5d91becadbf0dcfaae774e7f7de00b4171f3e64a0bd1bf59f68ed57f1303a11a33b6b97b0f1e4cff49269eb09b6eb92debd6b4439a06c9e7bd17811c1b513262909a7261f9477b42fc270a191aa43179493d52d416236268a8a9b8d8783d8a0c07a1a0fde643f89c3ccd0536e26aee5e24782321729b70333f6447bb23a6f9d6a7f986b36f72053cc3f5137de769b3e86cfc22ee8b11fd31334e79278e30dc467ea4a7224e615ecb2d355d7fe1638579635b97be3fcc63fc2b36c14dddf37c163b85f094dcc40d21a4db5dca1dfaa15bd30b00da7863d35a8893a8ff0e280ca684d3f23be3abbfd48593d9faa6bc4bb9348b65979dedb1053cf764834869aae8b955501f5dbf2fc3454fd0086cc492eb49b4f72e3ff4c8c000c1073de7957642c493f59ab125f17fd824de73dee10689841fbe78d9c0637bf3c48cc54d9dcd83c2af78121e837e463523f83aa6814ef14a4156e0f9f62ffd6d2f0a21598cd06cdd8caf9f14762d9d09b75b2c2f750b857f1981eb6e7fb141cf539dc362f01b044c070487216f57ca32c8cff21a848814e005dc3c22d9db4032bf1658434bfe1dbfdeaf8cbd0f87da186bb4634d3e616d7a6db9be5b867a8176fd1348b5c7423895cb2c6e5d9efa4e200107c48cdd789d750ce8f48493ffc215125ef3a2a1903307fa691e9a91f5852de0fa838df36ead77b6a4bae7e49137b57434813528bfc93c69162e7dc4cbaeba5fcd568c89c32ca2507c1f0a15c355f5d8931cb11af45e5c6ec9000586d6f754605dcc8d9d645f3a859cf47a4e7f5aaf74a5c992e497bdeb06343484b19de5a25082490d07085b5e865fc25e00a8b6745731a4d8121eac82090c31d0d6f0de74bbae880164cd4160c4d6ba71d3d0242bdf376e2fd1903f3b38959109bb7ffb676e0338311c1d06da014a9f8eea5715e2b3e4ea444de619ae5367d5849d1cd8673cd931fd75c5475a12b2c6b01f782f83d0442da1d74a690e1a6aa0015323b64e7b33f5b3a42567b1b8ed9e09cdd239b368bd2a6b85b31f97fbbf576789cfc3b8298f465d5689fd2f2ae9f53098c329d4a60788b46a3aed521fd8f31c45afbf6d13f416e4baa22324d32855fae0c1f6e47cacaa49099fffb293e558e31736683052a3b0175376c76a5c484263d9e15f8bfc5f6bf59944e9322dc07fa0392205ed886e4b85dd9dcb49519ed22136b7dadd06d3cab2b8f0c1b1afa6bc818ec4ed05445f9e686bfe676079384b269996f0a07cf8961d78a792d5555f87df6353a8480952154f355a145efab16e516c3672bff33450d6ffa0dfb5531368230c318c39daee8a6c923e315a043461cbb39b8907725e32becde2a2d40ab1c73dddbc82e6dffd73a3ac5cca839005d920b394f309eb3e96e5cea8716eb6400e0d61970502835ad8aef49a94257337e13042ca0182cf81d3915b7349dbdeb7a604b772dc94880a54c616d7b45a0cdd337a96c725bc805ba9dd27f337ef514285f4f52fe2f8eb403887c1a6140b9a8869ebe2da4b7a8f454552a7867dc2d37be2d4595f0e3f8580ed5f6447bc9fd7e8a8643171d87a220aa47445a7d9355f801b96ece47139aa5c605376e593122eceb1d145e3b9c6986111b85cc95ad52a7a3dd2fc90ea51fd49853482d7e117714ad9d55fbd021ceed2e5f9e7f3461b932e3520ef52d8c2423d4158de5aff6614157269cbc3a5e36a7fc79d8a3ec13a66360437bc911044b5fa60968b0f4267aac5229b0d02e8611d4e2c4533ec980318210f949faefc620d2470b203d48272b855cef965777ab8e76e9e25940d48e88c49bc7f4c1b323e5c017e4956a3ce5b8ea467c67ce6f6acd8b6ab2c117fe6cfc5addf869e4d15a1f0750f4d028ea4efdcef4c52c72fe24ab616abbe3be03e10cbf1eff2bba593740ad5a39bdba5b5a7abc8ac7a978233b5470d345799519adb78cb04ee13f1dfeb6e39ee5f1668ccad5eb57afc58e3c9ede655a569f3759727f786b1c907ae140b6a4978642e2434b71e6cde16b45c1ce7b0683e1f786c0a0fd8f1ea13f865ab8a8b3a58c396b33c98b965506bd7c92fdf960ceffa48a00cae0dd097002db9c8ea4309e8329bf19f3a73b25c9dcead318d3c4c18d83e1ee498c732a585eeb54af1b4339e629f484a92b487737ccb116ef0965efa6f53e38ad6862179db2af1b054a672da3163c6684d1cee156f1ad622a59d8ebf4c2bf977d80c55e14582ffccd5aa4c595789dc0276d59ecd931b915701df875bddf674fd5b2feafdadeacc3265a48ec4a059cf06b248ad2231bdbd2863f6dd66fe0e2480945e52cd63ed7317bcc09cd44a2e4daba7b9ab469ab539ad5f47171616524d571defe4aa702b3adcb42e1fdd6710078131af617294a35328a351af9b20eaace6073300403775c39ba1689dc7a367350be1f780551c85d0dfce942fae9d6a70e99c18d5fc3d4f4903da3bf66066dfdcb23a7dbea2dde4e680614b54c245fcf6c7c9b5b085592eb8fe2ed6c2809baf1f3655e2a0080443f0d239c4992d8656e663ddc0eaa763cea4d4b02dd8b6d8ca524a9eecf88a449ed0d51bd46e0f65702400cf832026d2002a1ad8a0fd254b5b6d61229e2ff0ef476b61ea24d6918d4321df1a98e4336c4118f365264f3a5eb279e7b5b1fee36225648419d443b459ada1b892fb042c6f4deffc85647526bda2dd800e38c6184a4ae320ef726bc8e5ca151d71549932e4e8cbda9ed5566519a5f73d330c3b3671a00e8492cadade18484e174c239e542e3a37c73278f44a77c5a05492d0df7bd8baa978e3af9df561f4021084adfb6f690d64bb4d07838ec506361d485293d154201836e930e16053db7603aac12e88aa8bf8f1eaaac4b9f16930ade53693c739b54aa0af9715e2f907ba2e0e46ccb3006aee7b5d731d5dc339937e1d4311567f2cfe836bbd1dd2ff79d700576f83f9b7fd66ba1925bca0ab57105f7382e0bef47f32b85724b8d663693f05285443b4dea4925c151dc23931d58eb394a20b61fe7eb0088ac320bf8d413c4f6dd62ad90e54d5b92b8cae75171f16eed481107347456f949a1323c151b619b68d641a0b9b4917b9cb3bccc352c2cc8bf20f222c4e7640cdba2530345c8da2526d1e0ae9213dd27429208f7a37e84e0060fa46d011ec639abe10dff3599c4634b3e49d43694cd165387f83e824aea0a9ca2ff39624a2bbc302651e9ae1125e530d2cfc03fd8efdcd65090d48705b5da8b20b34c32bfdb39c439946e4a39d4f37e0e676cb3dfc51ec084d5fb84a2e139c258f9be939d049bd108d22bac734233097f23f4ea5c830d9bf621d83b1db2c117d161260dd9e7ec7056ee7019ca11eda15240739edac7e618e1aa55486839f95e8c85d48f7cf77cb21af4a489017396c747f4a6e2fa2536136637af989df8bdb3b65616e78de2af18d999b14e63c20e572f5a7e3747260483497396e1dbf173b54bc54095206aa01dda2cd590773a2e723d7428e6e6669a5f30a608ee6d57557036b016d0e86c2eb486dd4e928d9a0e1fb6427b61d01e8e8fe33379c95371c556d79fce78d4c6dc1d8a44869b239cb11fe6362d77ef07d5a9859cb383fd850926048636ea30b138f983fe72690be73aacc506062fe62c5e61538e4bdaa44f2e108bf624f86e675349ba542c0ad4c3e974921ff04f69d8c97c5941ce7c1fd516b822ac3946ebeff1a09a0c2715f28ded6d3ac9ebcecd6906872ca27d86acd4f0410a8ec40ef384c2df9a4fc9e5b40b2aedbb57c5db2e64bd53e3e0c0e82239656af85d5c99b2d26be1e54357a7260dfe34abf5f196cde9944164a3a476bf79c946852b39b62a62ab76ded6e9dd85dc53f90977133aee463bf1fa0dbfe2e952736892f38400d1f6ff46914c9edd02224e22e2e450fc1e33fed78f6e2ec083ec775620cd76efb8c9582fc21f48853afeda9b988859730a40538fda4679a2b7ec5be212090b04dbfbd377fc88d27c6e12bbdb06a3184ab767f3cb028ba1f0edebed3a41320714e61fc83f6f52b3e59f178a5c6a502cb9b584caeb41e8d676f4df609c73db724a7b2608ffde32efdf91f505f977f2ec0236b8c642316e932ccbcd190e20770cab99f72d302b8aecb76ba052fea8774293d4024557b585c47cc6edcd83e779eb52efca45c6260f9d343a6532e48efd37b91cb07e5203cd7e7559f725dfa5d203cb7eba69eb3fd4bd7e88ad1b1b96f8ca148e108b9d21241f42077f2ad08eedf680326b0846f6ae96b1668029bb6d49d67e36180a657e30d52cc5cfd6048909dbdeeecd5cd87140bc92929243a6a09ef4ce15cd5ca1a368f12486beb41650e92d89ddaa6e3dacafe6e0dcd65e89563affe17b764b142df5773fc3b392f29b1d7400b6d62c7a98511e2f8afbfba37cbc93d72374afab62d92c1757647e51fc28c901809192452fd873fa03b5ff46d29143614240cf9e8c81c6ed64ab1b0a7faedd2cc36fb25a40b3d7af03f669ee1426a6e2d7f86870be676590f689c0def4dd6fa10b275c0fabe190a930b0626f93d7c9552bb9369f07f47bad19411d6580c83423a91e51086e3ad37103475460999190c1348531969dbd6b6a4388ee25aa5b07bd9950f015dcfb19d34d226ce63844c914f4efbeec37c796c8fadbeb2218c9d3995091f9ffa8d5e80b3ac40481fa7aa0a9c8731ec18c25b76c0c6bd8c8c1ea552f30b1342b888d3676f0daa7cd9d64240bd009ac683b6c92d043504ef18cda4bc1e86accec50bcd2896211e685d6ec199244a5bdabe8c721921c02422c70f39c5ca08ba461cabb6e5706320016da55abd351e4116c8b997b3be65f98014fdd962f5d25c8cc275efe24f0207611bd97f99484b72ab4d5e2a4b58af130ab101b4b9cf29027c7c3725d04b880e62b2f21972525c602ade882588578914cd63b0612347b34a904d1f7d41da21f4a95587cda6aec6f509276f1579f3e2c5584e7a63d3ac851c55d217a64c71aa687969ceceedbcfeea8a59ba167d0c11aa6546013a7a8ef3aa5e4fbd4fbc12e2db07a1f5072f049cef40dbd274b31f250a3aa540e461f54326e4ea64994400917876fc18bfed33fbc4e555f97df4df62bbb36ab83f45676d850a306d22e09506d1bac3b534881e9e2d03b2d35e9a85948166f9fb2caf86f918e3eec9559c4246fa8f2cb65b1a21a0d3d57cacbdfe505ca4860fff7df798db021ce1c728a580244e8ee4c3fcf01a5a839e6c1ae9ec1d89323113f21a8a07aa131c315e4123fb186a4ad67b3f26f11a24b9aa0ef89b46926e2d253f83317c6b80b22766c7c5c3b77d82f777e7754853ad3259698d548b8bd29ba4435999dda9ec", 0x1000}, {&(0x7f0000001480)="e906b95a80a69bb8e89052320d283c4871b6b40eb757c640c9de9f32bee54873c4aa891237a4a2c2978d36215c9bdd9778205124b83414253742c0eaac7523890985e8956b14d3bf4cf8aa485c8fbfc01a3e7c8f73d31bad94998242fc22b40697b1c706", 0x64}, {&(0x7f0000000100)="b64a8f94625c4986a9d9b18d53b8f24661efca923d3e279110531147c5dda10ea305c936b7e530a54a40156200d286add1094e2635e28b5d", 0x38}, {&(0x7f0000001500)="0cfbd87e5d52403af833a286d2abf42cda8414665b88801a77c62849aa39437f0d3bf290a0d48c3ed56285d2a8", 0x2d}, {&(0x7f0000001540)="e3203b315910400a2fab60416561f469fe6793dcd37ffdb84fbe82496cbe1a852bbd38927fd0dadc48a5df6fa8484bdd5693eced7524dca2e5505539f83fb042b5cd6532a84f72b8ba55ae8a5f6218bc3fc3716a4adfb31b3b005c9d6d6dfb1c349e", 0x62}, {&(0x7f0000001600)="03e5de4180b2a9ba5bd8524245ce0ebbe1cce509b6f3d4e43903fd67aeedb98e3792f87ec69e2ea7660c8ce8e408dda2ea9a50986dcd56dccb84a3c3726b77217231d8823ec1ab06d665ec93695b5ae74e91f367", 0x54}, {&(0x7f0000001680)="fa05c37337510082e1f305fa0c5d9bcf943f8e41a7db76cf9f", 0x19}, {&(0x7f0000002800)="49eb1b3885da44f490c8ae42369d97a7a87e3dd2f3f48b8933ab3fd81c90119eb9a4cadb1c08d3c8138ea2eb8bcc841237ee46739bfe3fbba9ddaf67e8b42b61aa0280dced226045c6a3eda3db5077959451da641094649aaa794b1c557cc1f537cb444b899134686689c400e08faee34df96c86973a62ab5a20173bade87563d2df0f599958fd5f4fadf196a9cd112f87bcb384043433bfd3b220d7123c792e31eeb30b1348af64dd15e17251157baa8ef5500738ce3fbc58e755887276c7e52a8beedb77181cc19a9f3ccf1d6bc93a83575215c9a0750eb6fa160e39b80067fadfda9e427ff7b6104c9d6f801f9051dd14f6a2a2048bac08a265d3422debaf4369ec5b90af7d0bd01bae927c3306417f460dcf3f1c8c0bfac1e7e6f9812c2b0a04c7c47ccca619ddec9e86390b5aa3dcf7cc5beb70191a8df030b08e9096bbc91d1fecbddc14a2bb7b645d38f10251978c8dde2c02506c409e214af51c8b6fc936d7ad0f05c13f1fbee0a7a5d69739bb6015ee85cc1142a4591965d56cce8446d2cb152a109d45cc9651714bedf2a50e322074ba8ec2fbc6e289c416a78561ed0a051f431eba5e7c0b44a0a8ed18c2d3115d5b545e2506f8ca0357962db861fae42e4846e810f589bd19fdd8e42f823bd9164d3d90d55b840c0986afd187043bdff4bf83c5bca9ac96946b121f9641e8ac8994fa1bd13afcde5a59514d049a08d1e8dbdca501f25af65cf30bd5266976e19893c19d3c65efd9f8517c17849eaf4c9de99bc3c04f7d663808592b5aaf6acbafce9be2b93982384786d5cbffc1245b11c661afe3506c8d7311a4938aa21865edb42b4c1dbc7e324b03caf72e4c3cb2c513b970f6e035efe158e78cc433ed0708cba29a8ef4eb5f96fc37b67450de863b31f7599525d04644a431597f05738d4666146acb46237cfd3926774f9ca78f0f0e971ad3889fb38565148d3c19b3c86e16b4a7b964d7c7289a1c6ae2508e175de7ec89c78c8fbccae4e64511055a676ac683a9946b15a1f9c6e64e4802614a33b0a63aef240976a3b354c0010fc0ee63f9f4b684905bcc6ea7a78c4dc82f9bb89cdda980af50dd51ab6ecdf7938f58d920aa1b6259daaf7fcf6ad2ba51f564bc10acde5ed7052ca916bc465107f60162668a10d1764a937472c05992548e446af24d9299c98620a7c7a5661dddd51bfdb3caed5becf3d161b63e9043ce0c04c07d64a857eed72dc4c737d139ae924a82042f467bf1a21cd5dad913b8cf37b5cb859848b46be189e5cf0892595147aae226a11173231500f7d235c814492392790443280c86c287d9352b29c8e629356d3c10e7871426c0fe7a819ffd05508b767d1b76e6d922b76ecd70b3a39eb0a306e2b4fecb6be5a921a051b4ca57d8257c94d620ee6001671245b4d8f3563582beed3f6836b607923ab95ada21ef19c60da718af14009c9f6d1794c04e21d98df60dfb02b078795334e8d9262ef277bea11f08ba11ec17f3ad57b49a55f52a0cb2faa08239e3e30fb358e8434a8ce7eac1e62c47b97e0ddfff8691569a7a0118d9650e1ecd95a8e079f915aa0025aebdf7d959ccdfb6e250c56c8b65f9b9afa598811ba00d47c7d07e41dfbc70e8fb2f341dc8f096f957da252f0533c2229be7836667518237a42810bb9b07537eac597044d58462dfb189129b66c06a2dae1146a45060e48bb90d8ba42d5a750598ee4827ad07c8bc030818e50746d3eb0c59561918aa6bd138b8b4a684e5038124ecd4fd3b49239cb1294d53f9d0ba3de41f8c90fea16611ddfea039bc03749ae64490550712f1d66a8cf74e4797f4d5b787ddc24ed213ecc8c43a89817610dc393674e396c28f403544371b2dea2c8959e28424c89d25278e10ba93a5fc9cb6405dbd583490a7425986c20719e9530b7b4be4b59cb0d7154b7c86a612de1fca15b9b5b60e8ecd1d72f98ce7c60d3e8f7d87dea1f5bc26b9656220303f45b6ef1d6cb5455f7977137371e73b8731c466ea5d96be2d9a66e08dcc4ce5899888516705dad0f9001a08574bf0b521b8e5299aa90c3b31317055b1123f502baa8e77326f8faa4ca84fbcb97ed5c2756608084f1af3786d28f86ad8d9e3f2f9bf160aa0d8deee61cc164c5b1e88bd38de364b2b0712760eaf6c399da8fc821b0e19decf5e23cfb90b282899b734cc6284ea9ed05481a13d8f261796680779ee449d44602e05f93835ab36a33792aa3d2414c17f3f1929e1622d74e957e489cff74205afd5775b44b7fd278ea0556e6b9953d138fe4bfcc16b47aed594401de13bd86cd289f2fd64b0b174b5b8931b666100f8570cc7b0b9bf064770a6e1650ef5ffb64d1ea7e75b07a83dad12bad5ca943be1fbd06655c7995d5b2226c9cf7fd2bdab51ab44c206e71874bf8c53de3c2413896a406ae8efc696c3e9d145056021dd93e79183660710e753a6777fcab625633d1ccaf1aa4b5aef168c37bfb47fe64e03388437bb6803225044fd08e826bce2b1f2233f463fe404ba746bd923c58c5ce2a49c4be8fa708f1dc2af446343863bc7ef160274309d97e236245b6126d78a838d187b2ea8054b2a20af4e0ebfc12fa99db6471da3a307e4ef58dd179041a639ad543d547304fedf9e37abde598a3427243b6675fcaac9db262eda1272e0333916c954530eb241b13acce287b5d51090f4b04b41cf789d7a38ef411491773d392fccef5e7348ff3c8ba8c10f503a7e5898d2427084812e364e67a660d1674b7b3fb8299be66edcb7e1e42ee3b8d2dd39f73661e073defd63f0453266bd5bee29431ff77976bce308bc75b80b139eb15a1bc53379222dca4cb6c7a7bf106c1481a9d10f5024c36d6388747247e5434c3961cf426555cfe3af1c91e39181ae0e4ab7ccf438475aec5c056521fadbaab5f68cb1d87d196bc640300200700dd1fe6d377fc14f1c7f5a50600ce7d1c82ee0da9e8090e857a06f240303a247ced5cccf827ba5a9eabaef6302781516f5c68dd241bfca4c04df3d9b889bbac6ec72690485480b1f8125d362925afb3c965d7f038d976a91e235cad81a4245d1cc521a70bef9a983767baf40b1cb9a7e39a638bd7948f5d1c0a0bce9937031910792402d2e0f2d862882a9bcd7a4d612f92538847a8ab4ea062d1db14b2202101e903eb0c2ea33c6912552b21b836099c7bd5445350ad0b0397d0454af9edbc7001354ff79c3ac8f80cb6b775f709c72534c4d10510f27d7ea811e8f8a5143f119a3ef9de4a592494d6e43a33b706f20b59437788a22b4e3ffdd1ed62d4b6b811cb93e9d881018df8e00bf6db7b0cdb696710e1a3828290caa0c96e78720c166b71732185ed53cf9ec79f1b4220cecc804b087bef3c1c2e58def7464cedc9cdaa252a9316f8da8c5bd93fd004acdfffd4d283a591a88bc3cbd18080a86eebc211421e00c1c08c512962d5fea8768500593fbfcb72705164d277e5f9f998fe22ac0dfe0e512b69d68d5be805b203e4e8b1c3bba646995852a31f15dcfeab1b648f32d5e4e4eceddc39d48df577e2ea9b7e62e2032600d2b033f2e9f8ba25d97f21005f68312256843f839b98ffc70ad2b027e6cedd1bc333110ae02bade06d16ed99fc88dc97aaa0e45c7390074b835fcc3f7dce7d4468605274ad133e96ed62d7ca4be7a98819c2ba0e2e5db4be6567e20cd145a63bb893b0d584d75355f6fdd22abf2b8ec48794dcf186f1e5bfa67a7a9045094e8a13b92c8d0290e46059e6d7612fa3e8ae8fa09407a4b7ac9f0d67884584935e3470ac13184d42e024a3d0cce4b9672d8dbd7d9bc186868166dbf8450f4fb7e8dadf11cb3065163ed2ab01edb60cb7e33ccaf010717e16217aea5d8f14db221a5dd03a248135908f7da053bfd854040ad75b406500553ef29e5ee4da57231ece6b860c0f96720f99ac400760a009fdf2b0a91a27eee6f51573cdcd19949c36fcc07f628e4b5224d002e02b4be42ac9afdfe435bb3ba6ada5fb418ca93122442177d65b13b6279842277c8538d02a79ed1070c172b79fcedb74a089dead0eaf4856832d5a9a436947926ad569174cc8d1d104a0a0679d0ade6d1d1c32970bb43c8141f63cfeda8f9709feb804a99a234397aea88000b73647eb6265402ae8a85603fcbf9e65e5078c53472f231c3f5d246fc2698c1f0f28bded000d47ddd66ce9a01e882e553fff088d7d3779b830d5a54c9a6de96a4bb736fdaf2b4cf621ebf3ff5b13cf07b7cb03eb489472a9a7f21af4da2c0354613a4d5f6d8536338de5bc86ab2721f5810dadee507026f867f4df5abcbf7ed5952a862eac9937106b7c6e54257b820de8d08e13a679cb1792fd5266a70cce76410428b4fb91ff078a6162f8328744d1189558c15fd0bf7f1607211f54102f91abaf7b2cc2fae82ae3408acfd0a4b46ca059e4b4e3c18a3e054fc19eeab2a0e633433052752afd5fd629d4950415bb80933aeb3b83faa62f1fd84be7322642b08ee1db2a59baf782780767ac08012d2d23f5cd354e3a2f8c0292207fc6a6bdbcc399c5e1bb392c0461d588dcf3734f10f6627eb4dad237f70955316134eb79a55715aeaef7f7d7ceb17f5fb8f5b6faebfb201790e4769c6caa1a9a73afef2b73bf645a0152c0e9f74cf6268b90fd445097416ee1302a69ff9aab637a0436e8a87c026479d6a57f66a040cfae7c87ffd3fbc40d21309a5f33d84eb9394445fd00141a5b7861258e9639bd5b3290cb8e0416c071d908ab7a431b8538be489787aa000b33b7a63a37e29de472a71b53a6a1a1454bcb34239ae218d60123d9f893ab51c5cdb2720d6626650210310168fdf30b0346208dc10f18298609c8cacf41523e39263cb82d2bd8634150224255dc7a48c10947af929b120c6527e87d7ab8bcfc0f6a6dbf2cd72e2b4ae8a39d214101261b3c20b7245078cd33a68d8da3dadc1bc4df9bc11d7943bb45e6735771da5424ee2fad670ca171e205170e6185c7b222431b8a0624a17515002e87333e55007b3bb7a12085ed19546165e8f52d1c4379553e6efe7808405c845b81f2229c1897849fe1b1505da04c458d5a1c55e24b9b32c1ac5c7d90812fdc4e045d034db4cb1805940ce3df268844a2256ea42fef3e542fef5e4eef0838c81be3d57a9d08a7adf99427cd229fd76d3f2f668a394bdc2763f8546b44066e772a36af6c068c8befd9642c4d150913c768b73dcfef3f0733b831c27cd899898c8e3c501f9059f786fa861d77ac41ef8450a44271e78829c3fddc4297bd7e628734f88d21d76906e0b45e3f496aec7dece9c3664e077444666db14bb4843692a1d8ba9349246e0706f05396773c992c072d18a9aa226936000889685e8f198959b11f0f8eb2eba7ff7869b425a0b417457fe53de0fb18aa312d62ea5c8a4eeedd4e596c344e02b5f80a1941367f11959df5806d7bd7e33e462387d9991f0f2fac0e83111741ed7bb2d3a622e8ea3aabca4fedf378870d1925295864e6eb1c2cbed04322a304c730ad455019c83e89b3ac32101ace13191b1c27c039a733d2d0a71babb7666e350fd9589482b3af2c5517a07e7c9c7c2aa6d7584a89bad34ec66f0a0982cbd3f60f891cc0ed4ccff42ec24ad6d3e7c9a0652b4e90b0456a3a26523b7c07f91398cd758f21ffed89c65463ab1ef120dd393ec493365b956fcfee8e2dfb3c543112778a86fb725adcadbc9c7aa379e4ab62a73d43b880b24fafea7c297f6e86247b3a4f57b81bf3708b8ea1322e99c84baefb126d27969b53dc0efff91d168ee21123e661e4973ac55772855", 0x1000}, {&(0x7f0000003800)="71059c79583db26ca8a2a578c115d0247d00cd15df38a947b0b011436aa7008d8c97420873cd9cac46e0f3aca51732c5888f248c0d659de42003f8d82a7d5703ef67e2c6f1c43d822088b0e0f2e3432b6d6ba9dab0dd920875770286e013801a9a1f967d175a5121344def8932bfd81ba413742ac7b653e68e16b93689468adb2bb124a2f687b0fcc4508bc3aa6104160f0715e5ebf666de2e541a76581a2064134efc0317de39d43e3f84d8e9a4a8af7bd59191828cf73709e839757456bcb1b9348463fcc59685ae4663a4ad8cac31a4e92f9a", 0xd4}], 0x9, 0x0, 0x0) semop(r6, &(0x7f00000015c0)=[{0x7, 0x0, 0x800}, {0x6, 0x741, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x8, 0x1800}], 0x5) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918f", 0x24, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 14:41:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 14:41:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe6a37031c72cec7ff0000005189b391", 0x2c}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 14:41:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="3cca4ed49087208f8f1bd62f98ed305496a6f56cad29bb7a8a4596bc38d5f36f254e9b8258624bdea25a2ce0e0a0dd8689c0e96adc3847747a5c5b2753d9fff00bcbc7021a4e6371a0a58873d8ec5949d236f0fc7ea2edb7bfe8a4a926f9840e2b9909fe30fb62a3bc8ee8", 0x6b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6ccd10b2f123dc8f04ef2211bf38d6b0e73b0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7846182f26f2c8200016b5787fd7a4583e14ac33c8b0a693151cb4cd95aec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632df325742b478f35d9e2de78ddd750f7b38428054e9e8ab2221becbec63178fa6ad6ed8864323e801fc89a1fc05dc0fbdf00", 0x16b}], 0x1, 0x0, 0x2000011) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0x22}], 0x1, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x3771d9926c1022ee) execve(0x0, 0x0, 0x0) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x20004006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x0, 0x7047f100, 0x800, 0x3}, {0x81, 0xffffffff, 0x80000001, 0x8001}, {0x80000000, 0x62, 0x6, 0x9}, {0x9, 0x6, 0x1f, 0x1}, {0x4, 0x6, 0x5, 0xdde}, {0x9, 0x2, 0x3}]}) syz_emit_ethernet(0xf4, &(0x7f0000000040)="b6") 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 14:41:30 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x3}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fchdir(r1) dup2(r1, r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 14:41:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004002) 14:41:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 14:41:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bf0000000000000000000000000000000000000000010"], 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x108) setsockopt(r0, 0x20, 0x0, &(0x7f00000000c0)="4697f03d3606c3d06b5356c1a6df31535592ca7c4afb22a0537300052b392d7c61bd4df7e55e3025c0", 0x29) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1ff, 0xfffffffffffffffb, &(0x7f0000000000)="b65b8b1de5027f445b701c5e9ccca4b2b051e914a6cf2dc021cecbedb3ca73f805d22a9000689e2bf0a9c17c9a22c6b38152b6a510f2561712657cc58d93ce03be8bde8eb0faa8c9a6d2efc97b87d568665ab9a5348b422911246cda8e24f8f8dcb29e2ed50a22d5d5f24c1be8d77a2da151", 0x72) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:41:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xc5, 0x1, 0x4, 0x664, 0x8001}, 0xc) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000080)="6ef073678e53e9f3726b95f55099104bf485040e3e75593860e153a75f0e0295d9d67a05d26fe2d2d8a344be72ca13d673f5aac2f8c0436d5cd4a07d4904535e9cb56e6ee2d591a664e7a8d35a309ebdef271f53c2bf33123a22dfae3e510eabd75a4949ac7407d50617bb70908104c1d91b89b9be51a5e25da1f2ff42f606e8254894b64d012c", 0x87, 0x5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 14:41:30 executing program 0: readv(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) msgget$private(0x0, 0x80) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0xc59) write(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffef3) r3 = msgget(0x0, 0x200) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = getuid() r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x7, r4, r6, r5, r6, 0xe28f64af53ff976c, 0x100000001}, 0x1, 0xfffffffffffffffe, r7, r8, 0x5, 0x1, 0x1, 0x4000000004}) execve(0x0, 0x0, 0x0) socket(0x10, 0x1, 0x5) chroot(&(0x7f0000000200)='./file0\x00') 14:41:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2f8, 0x81, 0x3, 0x5}, {0x1f, 0x0, 0x4, 0x1482e199}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x10, 0xd5fee238ec72fac9, 0x100000001) accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x888, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) syz_emit_ethernet(0xffffffe2, &(0x7f00000001c0)="d9") 14:41:30 executing program 0: socket(0x10, 0xb6b2cdc550a8ace4, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 14:41:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") lseek(r1, 0x0, 0x0, 0x1) 14:41:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x1000, 0x3, 0x1, 0xc1db965, 0xffffffff, 0x8, 0x7a5, 0x10, [{0x4, 0x4, 0x0, 0x80000001}, {0x4, 0x4, 0x8, 0x200000000000}, {0x6, 0x3, 0x32d, 0x7fffffff}, {0xfffffffffffffeff, 0x4, 0x1, 0xfffffffffffffff9}, {0x11, 0xfffffffffffffff8, 0x1f, 0x8}, {0x1, 0x8001, 0x8, 0x6}, {0x0, 0xfffffffffffffff7, 0x5, 0x1f}, {0x2, 0x3ff, 0x6, 0x672}, {0x0, 0x6, 0x3, 0x8}, {0x3, 0xe000000, 0x7fffffff, 0xb1e4}, {0x101, 0x7fff, 0x0, 0x1f}, {0x2, 0x3, 0x6, 0x6}, {0x4, 0x8001, 0x8, 0x6}, {0xd9, 0x4, 0x400, 0x1f}, {0xf80e, 0x10001, 0x5, 0x200}, {0x8, 0x5, 0x9, 0xffffffff}]}) r1 = socket(0x2, 0x4003, 0x0) getsockname$inet(r1, 0x0, 0xffffffffffffffff) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3}, {0x20}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x31d33ee7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x4f, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffc}, {0x1000, 0x7dd, 0x20, 0x2}, {0x7ff, 0x7, 0x0, 0xe4}, {0x6, 0x3ff, 0x4, 0x100000000}, {0xca, 0x4, 0x40, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) msgget(0x1, 0x400) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20}, {0x30}, {0x6}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x1ff00000000000) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 14:41:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6531008d89224dab00182311901a0fd875526d01ccf74b5c1e1162db3d645e7da57a850bb1c33b9550ed1a650fc7ac80e94e22d1f0f5b993296f4fde14c56a8a4b1050a31f427f83b53dfd79db224ab68df048f7d44784f1b71069601d392ce726ebe6cecd7b776aa78632108ec219330a9d0560cfeb3be5e49bbd55d6a22d95eea11db9705fc7bc87481e4dcf4bd81e1b99330c4327252a0531309055c7a94f55a535a344bafb129468c45396191c7012cc347bc696d41e70c074b787664bf4d4d5b6cf9299fe5764210f9f73202d0f1341d1096cf3899ebe0c7c38934c3b0fcd7326bfbd203db91a01a0d3f8aa41b8d3b07234c8f69a718d794356e32faee7ec4dece11d538fd8b926931fc812a26c5a1dd385798354b7dc850aa186f412f2d986250e9b34a0a4e2d38f1dd4e89e95be8d8acb71fa58c1569abfe2a310c084af1ccfa6b29226a72ea947f40e09226f3c76280f28629544da655baa052051b8570285"], 0xa) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 14:41:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 14:41:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000002b40)) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/107, 0x6b}], 0x9, 0x0, 0x0) 14:41:30 executing program 0: chroot(&(0x7f0000000080)='./file1\x00') r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x11c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 14:41:30 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x7, &(0x7f0000000040)={0xfffffffffffffff9, 0xbf}) r0 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') clock_settime(0x0, &(0x7f0000000280)={0xdf4e, 0x1}) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/250) 07:52:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="6d9222666100000018"], 0x1) r0 = socket(0x20, 0x2, 0x6) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) recvfrom(r0, &(0x7f0000001400)=""/4096, 0x1000, 0x800, 0x0, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f0000000240)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x80, 0x34) recvfrom(r1, &(0x7f0000000540)=""/162, 0xa2, 0x800, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="a7d0cbd7bcf12aa9c1e59d9e75746aa148fcb909bab9bfad8b3868ab4dd74e65c08807701f2bc88f6047aa9126314ad4ac6f32d88cd7403628fa1cc90da99525ae6b29990e6c2cafd3084a9257d97f6a00f6d4667fbc1e5007eb859f720640fba59908721bad60a3068a903c68f8e5a31fd650dd718267f018f87eb31e120aabb0dcb5956a07e6ba657acd", 0x8b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xfd) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000500)=""/19, 0x13, 0x42, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x8}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xe16, 0xfe41, 0x8001, 0x7, "3579682e3cabc21e6ee3e74e06dbf727089b9231", 0x101, 0x7fff}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x100, 0x5}, {{r1}, 0x1bec807c20d511fa, 0x10, 0x2, 0x0, 0x9}, {{r0}, 0x9b45b9b38a024647, 0x44, 0x1, 0x7ff, 0x3f}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0x5}, {{r0}, 0x0, 0x20, 0x20000000, 0xd2, 0x4}, {{r1}, 0x0, 0x0, 0x1, 0x7, 0xcb}, {{r0}, 0xfffffffffffffffb, 0x10, 0xa7463394214e076f, 0x2, 0x3}], 0x2, &(0x7f00000001c0), 0x7d, &(0x7f0000000200)={0x401, 0x9}) 07:52:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/233, 0xe9, 0x1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 07:52:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eaa560e0000000004bf9aab42305386000000251293f7457931f3eb446af9f30b7e03d0459370410510fa651c1ece0efdd308e6b7ca", 0x77) 07:52:46 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d028e"], 0x10) getsockopt(r0, 0x6, 0x0, &(0x7f00000000c0)=""/146, &(0x7f0000000040)=0x92) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 07:52:46 executing program 1: r0 = socket(0x18, 0x2, 0x101) getsockopt$inet_opts(r0, 0x0, 0x2db6289a76e92e4e, &(0x7f0000000000)=""/5, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:52:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x7]}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x7cb46e5ed68a3ebf, 0x6, 0x8001, 0x0, 0xa}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 07:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x100) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x7ff) 07:52:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1c1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3ff, 0x8001}, 0x10) 07:52:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6, 0x0, 0xfffffffffffffffd}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") socketpair(0x10, 0x4000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 07:52:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) load: 3.04 not a controlling terminal 07:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x100000001, 0xffffffffffffff20, 0x6, 0x4}, {0x1000, 0x1ff, 0x7ff, 0x5}, {0x5, 0x71c, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x7, 0xb4c4}, {0x18, 0x2, 0x8, 0x10001}, 0x20, [0x5, 0xb, 0xba17, 0x3, 0x249, 0x1000, 0x8, 0x100000000]}, 0x3c) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x1) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000002c0)=0x401, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) load: 3.04 not a controlling terminal 07:52:46 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x3, 0x4, 0x0, 0x80000000, 0x81, 0x3f, 0x0, 0x2, 0x10000}) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/199], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x10) 07:52:46 executing program 1: r0 = socket$inet(0x2, 0x4, 0x95) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) 07:52:46 executing program 1: r0 = socket(0x38, 0x2, 0x5) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) 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) 07:52:46 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f0000000000)='Y', 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0xffffffff, 0x200, 0x4, 0x100000001, 0x86c2, 0x7]}) 07:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xf6485639c6ebed13, 0x10) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="c5d9fa2cf4c8e192650de2acfe006012c2e8ce17f5f55fa58b333bfc2f19b3bef56aa2be2ac4797f24c39017d0a61078f79410fb7d593b26dd3880cdf6212145ecf74e471a78be977ad726e99cb2bf2b4bff467de95c478f3e6522e0299e8fe4a8bbd17eb0b3907582ebc471005c175fde2dba1a607f4220cf3c34f7fa98b7030e5f30c6cdff712beb038d2bbe6bc5631d377ff5ff94dd5ac833146fb1fb0beab89f38c8c74878682d16f44b03b8560067293c42", 0xb4}, {&(0x7f00000002c0)="51c4dac30caf2b780d39d4263f7a9af1cf1fa1d6696bbe809d3603e99e6c6e046aab3471c2eed2b70cb35f0fa0ecff4e252ee70b2679d73eb943d9aa460425ff21f82267deb7cf46b7e4a5df7fbb5fcb823233f23c63cb2ae11fd24c26220e485aaa0911f1dc6237440923b1c56c8e8bb12bbac79ee4963d12ff4a444c4b3deb0bc046f0ec425d69752fe30b6199d9c78ab29849b380ac0737e72b1d29086eba326ded4656e574332f09f7e0", 0xac}, {&(0x7f0000000380)="f9e20eec36894f529fc3e36363abcd", 0xf}, {&(0x7f00000003c0)="c9467f848d43cf253633ce58250cac151dc632046da52b44dd10f477e74256e27767d512d3e8b445c3eca5b3e0b275a1f4d3a91f92654737ba9a0f3116675889c4b1e255db35b6bc0f379e5ecb2f49284412d852180a1848423e05c2d0ecf3a1b90a0ad4f6536508cd0dd61be46abfc577bf60cb47e9e458856ae11c0b55104d0c2b4b359362866953718649a3599ea1bdb3fbda66b87bea8d7c9b8e3bf54a4f6333579e2859a73b10c21b6fef17b66eff73d39fcf1d1123e78fad62138386a32ea249f9b6a5d5d74f14", 0xca}, {&(0x7f00000004c0)="0faa6b9ef9fad6d1ec2afd7cb73a688ba2cb4e18c0f1a3944361cd10e25811f2ea0020404f9944574586f517d70fd6395cb485154ae866a20210942d85228d704666c18d5a5e502a9dbbc7ba462e4bb16132894e9d942825", 0x58}], 0x5) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 07:52:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) 07:52:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = socket$inet6(0x18, 0x4, 0x34c) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="82404c02d6afc2c487f98b2f12c753d39df8be33a86483bd3e6400774eede962ed938fb4805650aa637c81bfaa05dec5b5beb3bb15282cc56af03a9dc35da9f7de3ffa6088def38261a37036c2728729c482f730996162a9b48b39c8c2d1f45f19b1fa5bd8145730a38d06d8b2a518a40ea25c36f6c75624fe810afd556ebf24809f5d087a203b45aa29524076a78e898f18c99d7b64c40ee03fdce8ccfcdf1510de71d16dca5b5227077d46a0ad9413ebabc6a7c72479", 0xb7}, {&(0x7f0000000000)="975014d52cc5d3435956617daad846befff536e7f8c31ef8254d679e090a509f3d", 0x21}, {&(0x7f0000000140)="5de62d545638e6a78271a521f40db1268119cbc7b822770a8a246ddf977d76781614ec379bea", 0x26}, {&(0x7f0000000180)="258f467a5909b2f4017a6fe500e2882463b85aa2aac1780f8a", 0x19}], 0x4, 0x0, 0x0) close(r1) 07:52:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc", 0xfffffffffffffc89, 0x0, 0x0, 0x0) 07:52:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = getppid() getppid() wait4(r1, 0x0, 0xb, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r3 = dup(r0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = dup(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x40) shutdown(r0, 0x5) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) 07:52:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000014c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/157, 0x9d}, {&(0x7f0000001280)=""/133, 0x85}], 0x5, &(0x7f00000013c0)=""/225, 0xe1}, 0x800) 07:52:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 07:52:46 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x80000001) flock(r0, 0x8) flock(r1, 0xa) 07:52:46 executing program 1: semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r5, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) sync() r11 = socket(0x10, 0x0, 0x166e) setpgid(r9, r9) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r10, r2, r8}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r12 = msgget(0x1, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000600)=""/186) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) r13 = fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) setsockopt(r11, 0xe6, 0x901d, &(0x7f0000000380)="eadfd682bb927ba35832246ababd64500f0b57c09eae639fffc66497dcfa2c6b26c150610c8e8c47fa72fda802956bef9d97b22130d51282b1e6ee82ed1dda9a0aaed945f7cf6fa34c83f6ea", 0x4c) setpgid(r4, r1) r14 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x101) bind$unix(r14, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0x9954b671620a3906) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r2, r6, 0x14, 0x8001}, 0x55ab, 0x3, r13, r4, 0x1, 0x8001, 0x5}) fsync(r11) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000540)={0x7ff, 0x0, 0x8, 0x6, "4292a933389178d45439b4d0f16a1c37da81dc42", 0x800, 0x80}) fcntl$setstatus(r14, 0x4, 0x4) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000580)={0x4, 0x9, 0x7fffffff}) 07:52:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 07:52:46 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) 07:52:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) mprotect(&(0x7f00004ff000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x3, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='%].\\\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-)\x00', &(0x7f00000004c0)='\\\x00']) dup2(r1, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000002c0)=0x8) dup2(r0, r0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 07:52:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82023e2f66696c65300030830bd48e3918b70850a46e54de96a3d0bfc9172cbd5e6c2783f6ff869bc1ff301f792f435fe11faa7d8d851e3532fddabd7384323dc60effe75dec6362421aab30f937c7c4e00c738435e3e2ba7d34c4c3707ab3a71ca18f92429a90ab2367df630ea955554bad35cd5c30202da78ef044cc148ac3f2e8aad06deb3ad70c4679011b4d32b1a8960a0979b494011795fc923fe7cec078c77476b6f92b321fadddcc036d67f1083bcba7691bb9b30e36f616aaf1430c91fb7cc2f06e32ef641946d9da6573"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 07:52:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 07:52:46 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) socket$inet(0x2, 0x5, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0xfffffe46) 07:52:46 executing program 1: r0 = kqueue() r1 = kqueue() read(r1, &(0x7f0000000140)=""/139, 0x8b) r2 = dup2(r1, r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x18) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) ftruncate(r3, 0x0, 0x400) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 07:52:46 executing program 0: r0 = semget(0x3, 0x1, 0xa8771c00917a4e07) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x40, 0x8}, 0xfc9c, 0x8, 0x9}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) 07:52:47 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0xfffffffffffffe48}], 0x3a5) 07:52:47 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x48) pckbd_enable: command error 07:52:49 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) chroot(&(0x7f0000157000)='./file0\x00') 07:52:49 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000472000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x14) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/53) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 07:52:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x105d) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x3, &(0x7f0000000380)=""/158, 0x9e}, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 07:52:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x80, 0x2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0xc5c4fe5646df6bce, 0x2) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x40) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3ff) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 07:52:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x6, 0x8005, 0x3f) 07:52:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000001bc0)='./file0\x00', r2, r3, 0x6) readv(r0, &(0x7f0000001b00)=[{&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000700)=""/115, 0x73}, {&(0x7f0000000780)=""/44, 0x2c}, {&(0x7f00000007c0)=""/170, 0xaa}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/100, 0x64}, {&(0x7f0000001980)=""/17, 0x11}, {&(0x7f00000019c0)=""/43, 0x2b}, {&(0x7f0000001a00)=""/211, 0xd3}], 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt(r5, 0x3, 0x9, &(0x7f0000000440)="ac7fb6054eef2293ecde1517c01652d46b8690ea140080c11d0ae5efc500cd6dc642fa3824052ae9e66bb96bba138e96deee07379013d008141fa4aaba3776ddc65acf8a8be0c31e8009ecd1b2d711b1ba4b7040b7b131e434d892b0a26c99ceb5ab7a59958e09b11d0404b8d0c180fa78f37c922be690fe38fba0196a1541807161217003800447710e29c02575ad45fbece4591eff19284c9a3194fcbf13e0c0cc", 0xa2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x40a, r6) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000500)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000180)=0x5) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000002c0)={0x1}) r9 = socket(0x400000000018, 0x4003, 0x0) getrusage(0x0, &(0x7f0000000200)) recvfrom$inet(r7, &(0x7f0000000300)=""/242, 0xf2, 0x1, &(0x7f0000000400)={0x2, 0x3}, 0xc) setsockopt(r9, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000580)="d6b0f9d9c4af971d4e042b13857b42bfa1b447b8f57781f662b31dd09aea890b018d51f18a56b8ba85160f068474199abc1cbbc4d6745a4730cf4752509de1c0412f1fa3a9ca630cd50ee69dd3dfaefc1b9d0611f4f60fe2afdd52d62bb0967a059d101bd0c374d7bd4a9dfe56b22027bcfbbd48af9e506b8828fa8b64cec086cb146023bce65b0cd72b694244f4fbecef7ef39292852746c2ad5c31797eee53a85588134852d890470a2415028f9edb665374f3b1ab73e9f4b0a07c9551e6c50d4ed76b1b535719fc0ff7", 0xcb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x200, 0x0) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 07:52:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 07:52:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100, 0x6, 0xe4b4, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3e7, &(0x7f00000002c0)=[{0x80000001, 0x7f, 0x0, 0x2}, {0x1f, 0x7, 0x0, 0x3}, {0x2f, 0xba9, 0x3, 0xfff}, {0x400, 0xa2, 0x8, 0x10001}, {0x200, 0xffffffffffffffff, 0x8000}, {0x2, 0x401, 0x2ca5, 0x7ff}, {0xffff, 0x8, 0x8000000000000007, 0x1}, {0x80, 0x3, 0x2, 0x101}, {0x7f, 0x80, 0x5}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 07:52:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 07:52:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 07:52:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x4, 0x4, 0x3}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 07:52:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 07:52:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x5904) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) 07:52:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)="559f050de3cc77ff4b0b44061835bb03063a544ee2874c219e5b551c2c20fac5d14f1963ced221003b0a18e6ea50a65334c19b3a22f8ec6a47f0ae501cdfb7768686889a14edf661658130b17e89d6c503b214bf5ee348c4fbf45db5d73b2a650ad22d53216622bfa1aefcaf60812d08c75bdb34001525d1204f4b1f5d297f13fb1074a49ebc7f5d9a5e20c4c3feea67006c8bda02013bd1cd8c5408b00ac27cf68c303063e3bbd39fc1c8516bbad8e5aff88b189d227a4d5192b6af21ff9400e3a6f108bf7d6d29b46675cff686f8b5d099d81fdfe82bb3ca79e8fce5585c8425500dff4ed71cbc5dbf7cbe00", 0xed}, {&(0x7f00000002c0)="e4933c19396f6f9daacb8daacde9998a0d883f802a9144f48eac275ca6a91ce8a4ddad51e5f3584254563ff33c1db0346d76dcebedbc17e5760042c930a2b61b2ffbd1e55606b73768daf0ed4fdc3f014136dd0532f6bccf8f582a7ab3d51ace176bbaee1130841bc79341b5510b90484ca0e12689f3e705eb458bb257d5d005c8", 0x81}, {&(0x7f0000000380)="ae3fcf47268ff19f000190c8a163ae74e57a03db01c0cbc379126e9ded1a6e4a11fc867ac6fb63d5fb375b64b729fce2cfc62aa4106861fe5bc1b4cf2b2f07ca6b8e6dff063bd2791b70b47074555bf14913e2ddecae32eb243404c6464f86ee5c03ef7a1955a7da788894b63bb32718e3184eee4e81b2f6fbc5c9303ab02ad6a1ccce692b04d8c00ecbe876e3d5aa8e9e3ff70c86db7d72bed73d7023b74f429039b941f5f5fc99dcb75ddfdb3d51caf9ed12222d10b2766c0001de3fb6303541", 0xc1}, {&(0x7f0000000480)="dda4cddb2c2b77cea06fd07652870d6b90c21da6d201206c6711aa7237cda11a29e7a2b834ecc26f6e1d789dbb8830cf270b9959ea0d0f9682a0efc4aed61486614162b8d2519aa254e1977293d03f0b513f76dbf0a754c48a3d9ed16cd2e44accb011e8a33189f52375b58238085eebfbf6ace15ed1fc5e17cce85ac6178b26996e1d393a8527bea2598229308e4d0ead03eb33fb48797ccb4f8a5c076ee5022d38ce8f15a447ffd6baf425abdc60", 0xaf}, {&(0x7f0000000540)="196ad963ef9423c78d29191eea1b7aa3896301bd41bfbc6ae18eba5da06d2af355447ae6b1986e6fed48b0188c489e3d8b9f7152d8211715c00f", 0x3a}, {&(0x7f0000000580)="6da76bc5f320d56c2d79b45c30b225a1dc9b160d97cfc985262e4db67e0c5ec0aa6f5963ce3c3ead5b61dd890ae5c124b7371e6cea8f6b8b2ef5a792d5037cc12fc75143496150d4674c1b6e5d9113cb842666ffd6779b427c0d5e8cdd80c5bb8b86", 0x62}, {&(0x7f0000000600)="5b896dca9d25c7ee794a08a8e6422cc5b82fa896fb6843d0c729a174a2f62bc5bdbdffa060de63c7b3bc24257e3cacfeecef1a49fff9f2724eae1c766c2420750e0a8beff3461a3068ffd6749d9ea3ec348b111adf7ac370d60a4ae7c3f8fb48a28441341a44040522315627863c0f15a134c7a7bd1fa95def44c3fa84dca2e524b68c6ceec4344d1c275ca6a9fd6c70b42f5625eec960375c93f679f7d129afd375181e709e031d13af787bc34e453e7cb58ba8e0a0cc40490113f05e4e0c085d98f9bfd75923574bdac7ebae471a719a25b490300c6b2749ddcdab93b5902ac2cddcafe645e9220ebdbdb725c3eb2000be30afa49de5674ba335f995d9dd6bd7787981323e94cee0ce759930547f37bed2570d3a6e9b197586b6996b03e8fec6d99c10a7a5da7a9e6943cb5b45ae5fb1802d6dbdd87b1e50e38c4b311896960cfb859ce9eebda14863347eb7ceddf2c6a9addfd08ab9ae01a80b28b3137a9493884f9b587e4b3042bb541697d5e09e792b7965a9cfc73d0d811d521e331d6ee79e93de74a67a6f747b6b5c68a115dc6a4b752ec670ed65dc6a360aaa943068b92eab2274782668a5419523b1c5603e541a75efd964c3aff9743a51b6dcb91ea16c49af6f6ecae55e331d8e93e8b10ec69e57b62ab9e7ddb4eb47f2de048b95584bbe23ff1e551c40d5256ce81e54027d9aeef3c4a654a920712b6422eab70bf56cebaa6301ce988cec80d10fa371ac355c9fa8cee8bca02da078e4f29422bc766b2db9eac37881da993eedb7d7ed786a520791b7397bdef660980a1c9f8e10af85e779892c360c311b68b2b230ef0d324e7793fb76cc3e6703eebb22c361387c33734a05987933f90951f16ae0d832c33c1f4a039b4f1359e42ff70dc29a9e5b79cbd9430c967bf932a79c8fca31095d01e792d86718c81e91f1d781891724e7f63b6875e0a15664b2ded3a84e8164f3ca488b9d38e9fc72f029591bac0e03c2964e8f34de69e6e0509bc08dc5f15a53681407ce18cbba2a222ea16a36cdd5c4520b457b5f0703051192f1f04b7440c4ae70aced6055b2af364e1d3d12ce277796b95e91c8c3685998edeeb3682834c18114cc4b3041179aa0dcde1f1cacce452f1c7701f240087bf48b272b0d06bce22bfc5ec656eac15ea844d1a24802b0454601edd6a15c8a9bb418bece07bf8fcfe0358c176f9381b06715fe8b8f9cc686abd0aad18f44ac0cdc9d1f0fa2fa200ad441adb8a1b1eeb9afa2bcf453df9f0b5f4dc7f0de16ed7c9daf8b3cbc224c1e88e789b2bf2ae65e867dd8b425613e05e39ed1819508602b520fa9a65e7cddcd94d50cf32f8fa2fe70da91e722e215ed4365a009e8682bb8c707c12ffc4b872e3bfbf75ffc1b7767fea2b9f4ab34d9f8e64788ad49883f35957f9643801238213981d1b569c4e36d3b1b3d8620b32e6e6fd1e52413c8fbf44559ffe39e502242ec8593c35577bddc94eaa3cb6c86caa00a30843a1515a04bb72e70c6d02a726d9ce54630e8d0f5f3c2e76a2bb7a25e08a04ffc7c1b722b9784142df0f64a7f4a3439c6942b4b7cfbc6193aa88613b5fcba8a988de607206e303825a1fc3cd12325549f928e30724d85c08fb3325f718c388d2b7131238b88f89d5a94e2cb49f213f104006cbc0c4e15a8cb2acbccd1d1060270b5e9cc5c02c7383008a333938c7d769a474dd46f641a0d326c0897f81141dfdba46c6288ac4f614572c055a6520d8d693c58fcc210e8be1484c99ba701f9153f04f67715a90e9a318326b592dadf7920f0c511a6d0276c011f5aa5f92e5ca1f6b257bf29964c0fc38b0785a6f8b7fb6e1e0d103aeb1d9f75acf1a112b8917cba712d3c570d78557869bdc7da33b411ff9c05cf40c3795999a694a6efc578e261a538ecd60686b4d7b5a0f7660c794c3c5cd2ce2261e5a1523fbe1ec2160492cb8e5794a515e9b4cca2d1bad4371186d6c8cefda1c04b0f58414dcb82003f9c5592d396ab66d8acec9db9ee419d889654815bf28233cdca40a296921190f400c8a65df658c166d376d3ea5a9bb206921adf496a7cc318c6c4c0a56ab93f5d27482a8cfae04c013a1dd56728a1cc52ef987d555a1c384f0b5698515f61069fd47e475246785fbf73fbd0a616b92fe882c8ff2edcd69b27e74f56e564ba7578b0fab6f8253df9e0d113609c38728e0469942542f9be9971def6e66e1c73e95e5804568739c801f3dece72f778cf4eb489dbb68da4a456af3149239e96bfc07a3dbe48254405d5420f9d1ab9ccc828464a98ca691c5a1121c33af868cf66d6de5e715025cec267bbe584f090e160af9c97562105157039008c8039299b5ade6895c1ebde6f4859efbbd6296cc0381fe686cd3e63c8896e4e42d8a33f18f7e1ec841370f486890648faba37ec16dd45caba95f3f1daf21fdaa17cfde6a057563d9f2000e76ad8adfc3d67c1fd768ddf93fdbad65afe47650c91ee4f34d9b4d9597e60c9a0e1e214d5a9a038639b5174f7a4d5ea045f948e078b9dc69d78e8c0325938b1cb8bdf9dd458f0f38a78f137ec12f8488a688a5807133e1bf79449b36ddf0d0188caa60efab650b63b146e8077c8945d534949b0c00762980d9f7ac964f48dd22ea24eb2f0e0b56fd830709f399b2d835acc152c42442ff8bfb2fa25ca3dfdef8a93b2a620e54f417e0fc71dd24c7d7f6160b9df0630927592a299f12b5609835d5d22e88e78f63d0004ce0ff06732c6bb1e32c2b288626ad05b85b101482c052b39ce0f2225f8789aa625702e29e1e53e16e86fa89a3a7955af2ce1d89549ec8796efdbd4a6444db7bad768dd1368effe892b23bd557eb58c7f77cc7be98f8d6d06652012f82ea83e75773d70ae00bcbc2215afdf154c36ca752b4575bf4a32e05d20fa627e5f8821392aee534d38811c484ef7649818955d44b74e5e353c85426bb48c9224e8a64399609ca3055d625ba503f51a514fa1169c1b0e55f60fe6a4cba80924bbd808aec7ce624c2cf3bcaf043d769a40379ad393a6e950345126a997c6f6fd55a4cb303141fe8e5f633fe9492c248417ccbd5ef1f92675d7a304b82961acbdd5a28aee62f14e7a070d962701b3d21ad89c94d3bfc4494dafb0580bc0f475d250a21b379984ccfc9a139621854af0d35d1e6047017d03cf9f7a06b3007ea3552d8bca5ab65ec8792eb74e02f8d0f06754e06de812993ffd9efe475e47e21adf947eeb76c59e5e534827f256f674b362ea9b6ec0355763c2831ef44346295daa9a4d394da8baf5000ab33c0cd37cfa9bde7b4528788f678e734d20ecf5f64a34cc59150beb234b4c190c978489d1c01e80741c7ff873ba1a03cffd443ebad99fba89b33d671112b22ae01445385ab095c2827680968701bb84debf478ea211ce8a34c213c5cb93fc487cdc8e34efcd093c719c607ae5afde9b61ec0a8f5727dbd4ce08d2cd7270ee0934f64d02da22b4206db029692b554208d93b3876b4a4b2cf4775c4435ffee47a320a2421ed37b9024862ce31be4f0af9899d29d42c6bd5229f9c700f1e4f504c1edb666de085d4e8a31e6df4a8891f82b115ac24e15f685e91e071b7228aa72f64ba66900995a342ff4f47fb77a0a67f4e532b240697d95b633614e5a5858da3695c0b2bb6d2f8e513a2e8798a938b49f73bd3fcae50a1df2c320000e06d7af7624ca91719b4a0b381e69483b89e34dba6799de9a9e3b94d28b292f635e3681abf8b2059ee99efebf0542868ad86d2fc5cc1716533bd2ef44aa3afab85db4ef406fb07958606aae61f9106cb132ac838cebf4742c181f2f1e2b435c01789b53bfebc910d8571782a76e4a5eddcc766fef0d8c2f60cffdd8d281b77f8cb778236c4884076ed4ee5ea6a1b086b2caf3236a0dca1eb17eb8c5ecd78940f304daf6d3973e655f9b083a2dffd8d69369426f350d705c81a9d5a777292805f4223912d19d91760f6fb3705f264a036006f3957876f7b5a05dbe5465d36e8ccc8733ab9156fd97615daf4f7bcab3892e9742507aa1d5d89cf0b0084b06e59464203c14398f934a3ec16a4814d15459a3fde0b793ec1938b31f9481e9ef7ac33e10be75ccefc70129d0cce55bbe9e8e95af867860f02d14ab799333c243dfce35ead9186396994ee5fcf9ba93a731c3f12134e9c14f2f0fee0bad204fc2a7c29165f43d4d052481803df02660e62aca97a318c843942fb4be6242b01ddb34cb6008ef1471335111da7a1c16003a9b1fff987fc60f50c17e288bbd919ad7de0d3fe28f8af122f1191b82127fefb2ef37abf0fe8105943033d7cd48551aab2cb00da249e5bea9ed9dfeacfbec7279bfbacb4852b6b685250cb05a9cb7e7ab7a7ff35e5ea6c62ac916891bfdd2da82c68a71bd26dc4573e4405e2ebfc93932cbb56e139c143e3108b3d0ea3f3a3a21d6202d062867358441d160254743561bfcc6724e70e7034a4519d21d43b476ee5f323d3888a35aff92177a97667328cd0ce8e6fe89cd1e31a2d871db07e47de0db78677eaf788c20c65433e01afc8dc3b73fdac8d0bb1e9be090ab2806e54ea91ae34c84a3be94d6d3bf2fcbc2c2b19a059e28de34c4b10599ceae4d5101b56061cfa3dd38b4e09849b44dad5960c03b25436db487b035bfda29de832a2f8abb348f4fdc761c66e5971d213aa1309b230ee0a03744be7cdeb5188aef4fffb364f9fa7c741228e34ad95e6dfc85ce7e29f93c62436bbf0f4a8c83d1aea9435998222d4af681b8a490497a8541e1eaba53c3c99f4cb3fa6373e943db5668ddc912196f1eb082c121be8d9a6db691a6635237da525618fa04d6fa514113a59669a02f6cdd65e3f96e0afff5779061a997e56b2bb960e41a0a5887037519d6e24ddc462b80394ef46ef40a4fd931d342fb53853f98a382d8f81f7b05159e382fcdd21d6b3dbb70749727c4a3b03fb9f0d4c96c49040afa709e6bd7fd9ffca12e714018ab3dbf46a5c4ee1a453841811355953e97aa8ce59c4b79e73fa14767fd17f20f1674a29e590f54cfb8258bb369e2328dc5f54409b3119b77275b11511216b5fda693c8ff8842ac93638add9f6dcaf8305a036b98835c445ca3c87a0285f90949f8d4e2097b0fc0b8b50f9f30341b37a5620fda8172db95a9550ca7b1d19d999b6fba8dddc99ea3b7b10113bb8378e5d217015896317b0f5c8c4759930420130d0312b51cdf7f29d3baabeddb8d41e42022bb2c0caa142711891175733c3c5e7fece8e03d299deea8e53224d310150991b43f1c4d8d3577a7db3a087c0d74d183a245c11ac85d39f0db3a6ce19e4bcaa88fb9aea273beec41a6b103f420ef340b99818cbe556030835294f67fd9eb7e38ff99c77c64d777b69c103025ff04210da60649f561cd11ce1b1fcc33e5c0df21d9df455dbce4eff56ae03c70f2130d15da4aa8f2ae99f55aa6e31de412ac2c442674c88db08dec6b31a0dbef54de3cb7d4373c10892ba5f8aa4121eac2c12e5ca7ad6ca23f2ae9ea973839cecaff4fc6e54e85f6e86872b2da8fbdd85cf4ac8a3b96ff4c5a9843bc32a051136ee872e04e9b1381897c446dba78dd18013e295f7f468e642c1a0bada5694521252564016b193cd4b13a5da1a6cb03502d9ff0180f299ceaa0ad7732743b9b029c223e68a064c1ed6f3bb3121581cbbedf6fbcabe5f86ebb1f9f579b41eed0035b3e6b2775f59da8007ebed1c93712ad8c165a5fb50a65a6b8bdf743f86c6be8bdb621a9b928e8cbdb58d1b79fdde38311429960a6499922ed813826d3a957ebf1c7de3a6f955", 0x1000}, {&(0x7f0000001600)="4b983b5aa9a3d45bb7f4619d54519911a71f2ea93943c6562b4c781d5cb6e529ea821937321ff34ea0cd452511cc86bf302d5a9e1a92f02b4c034c15a4bb5a193fa921022fb93b0fd7d15bc29584", 0x4e}], 0x8, &(0x7f0000001700)=[{0x48, 0x1, 0x100, "df496878ef72bb737104fbeee6718dce3ba33a6edddd8e826347b53111a781234515ff973fcc2b0bd34a9893c5ccad6114"}, {0x88, 0x1, 0x6, "b6fd29d0756794455383397f71e8b81f4457a090af3587e983f596f14dfeef26cbfbe9b153e3a396312372fca6d453f5e8dd2a1f237bc379037f33eaa5ee9da863738a5379f34a756dc762d3f8bfdb747d5d8d56665f15300bcf1a849f0f7e2d63ba66754617027720351408ae637cc606df41"}, {0xc8, 0xffff, 0xff, "c79b718c7a6839a79c19dc487e1036e27e3aba45149522045ca554441d3a9210355f7a2eaac467e958dc11df566159eefd1e6aa1416b7f89a919965725c93eda6be134760552c06d30dde867d2bd0036c1b6728b7e68247057b526d5812ffa48d1b1eed042fdaccc293c67339581f4e243f672fcf90f39f245dd769f8e6f364788c13b014973c83182309be425c26d9d98a416706c1d951fecd0097e884ab5606fe7242e08d9a947facdc42a82687260e0"}, {0x98, 0x1, 0xf4, "b8c40ef82b930c9a71f76b36219e93702f68ed7fed9f29560c58fe83cbbd9cb18112fdbae2c2ff84a9ab2d5a1a465163ecd671950a49ebc3405126400d7b2b3f22143d62492e3e66381b6484237b2ef9757671ad166c97c133d4d3c5871159620f3c9b114498d64dd3a153d892771e5122556ca739cb69dec83cf33ffcda4a4c74d521756ce1c5"}], 0x230}, 0x2) pipe(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/205, 0xcd, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) 07:52:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x200) getsockopt(r1, 0x9, 0x144, &(0x7f00000001c0)=""/14, &(0x7f0000000200)=0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 07:52:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f66693000"], 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 07:52:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000161) 07:52:50 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0xc000, 0x7fffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) 07:52:50 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x100000002) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file1\x00', r1, r2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') chroot(&(0x7f0000000200)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800000300009f00ff00000100000008ae7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 07:52:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f000051e000/0x3000)=nil) shmat(r1, &(0x7f0000150000/0x2000)=nil, 0x2000) 07:52:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000f00)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0xffffffbc}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) dup2(r0, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 07:52:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000300)=[{0x101, 0x81, 0x0, 0xf000000000000000}, {0x687a, 0x9, 0x40, 0x3}, {0x7c, 0x4, 0x7fff, 0x401}, {0x3, 0x5, 0x2efc, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xff, 0xe0, 0x8f1, 0x7}, {0x69, 0x552, 0x9, 0x80000001}, {0xda8, 0x1, 0xfffffffffffffbff, 0x6}, {0xf1d, 0x8, 0x7c, 0x100000001}, {0x1000, 0x2, 0x3, 0x5}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) flock(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x101, 0x1}, {0x20, 0xcb}, {0x41, 0x6}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000400)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 07:52:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) linkat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x4) r2 = getegid() setregid(r1, r2) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 07:52:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r3 = geteuid() getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, r1, r1, r1, 0xffffffffffffffff]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r3, r6, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) getgroups(0x7, &(0x7f0000000040)=[r8, r4, r4, r9, r7, r5, r8]) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x1, 0xd0fb}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/243) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 07:52:51 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 07:52:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 07:52:51 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0xffd0, 0x4}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="536237158e09ef27819b8df54dd2f76f3aa7f8b11cadd64dc8ea9d0654245bf9ef85d8b8eb43566ce3a913467994d559564525a0118196fb5b24deb4d8e35f54b8d2f6c10d7118d87a0bf10ab1f0dbcc592b047b72008caec2b66e0090c90d62e5e1eb69684ad702a7f11687aae296a432c34010c5f1b0cefb2758f6110944513995ce4e9d6041356843ddba61275ea078c413431cc38c5cb4", 0x99) r1 = syz_open_pts() readv(r1, &(0x7f0000000200), 0x100000000000014e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124", 0x6d) 07:52:51 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() chroot(&(0x7f0000000140)='./file0\x00') close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000200)="65c68cbcb55f8576d22a76832fd588b30b9cc253eb6c1372d5d04344eb9ec5acbbcb99b63026d13f25d5bed0e097de0d6acce9c39dcbecc1672e4724ca5d2409d2f1a90fe7dc788ad824e665f64cb50db04f5b3c74cd31efd43a0874fd0e009fe9d2f256b8925f65dd0aee9fef9ba8e9b4a3815a42a1cb0dd5a521b12e5b0e23ea23483a2d856c6844d6", 0x8a}, {&(0x7f0000000e00)="3ba05ba850cd0d4e6001391a488118c818ead0f3a59b79cd4ef3518aa66d958b57bec8f81bb9f13bd1e9dc3a27b1c14997febbfb104ff98a1978038326ca07034f6033b2585772e682a8c5dbc6aca3f7ef97a6911f6787b71c53de087ed455f38c477304125000ea55e96bed1d7bfc45d1761915964c", 0x76}, {&(0x7f0000000e80)="6ec72165bdf6f5a08d375539b77bb8d73d27bb5f62005a39bb9cf350dc8d1a09a19fbd0d0e88de6a727fdc1add33249542d18b9cdd0581cdedbfe663b52a8dbf80aef31d1c6b387d828b2cbbcbeda07552e5f5739e802ef2265b5816addacfc17fc57f1e8039d2ee606a4aa587f1d64dbcc22fe3c43eebfc78a7e405399394c8b5b8bd88ae67f4ea6a5f38c4985659dc52", 0x91}, {&(0x7f0000000f40)="d88fc5adba4e6351a292f4e6536e9607116f130a261ad7d8f58d873c8066b66c4348fe3d6dad791fcca1254c0b27d072bd7584bc4923065d8952280bea43a38ab04b73c4aab4acd84dcb29f19d7fa27595409b994cb68ac9fffa404e47352b7bc95b460008229a13e52638683a89245ff59ffaee922bccce82dcef174cb30c4f8cb6470f9ec611f88e00efaaada4b95757380f4b7e2f", 0x96}, {&(0x7f0000001700)="1fbe464dfc243493e06fe6cec1ad25165cb07cc11add491b077ddc9ed1f7839a6c96c0aceccb8e766ccb1e08e852b977804d26eb24106cf7ce55b6a532f71b6a9947e3335495c3636bd7979b1c35e35cb817a88ce197edb3a5d6ca09e373cec9d75f808a1ce605ad79c518f33d51e1d48033d2662b5a4bfbcfdb7bbb6a9dbe8e165f26d628a89f7b0e7e13a90fedca2eae20e6a25d70a50c32e4a6262150fb7a0f43f15ae0ccf124ebd093e034474f98b6d794742e19ab4c2686142052047ae59b2b2a2bb7c8238e5e58866a3f5c2643cd4933a0d1dc991154b204c9013e540421f8214575b1d6203e36f8aa8e3c1bc80df6681ad0d9d7569005a843511f696b7582976f896a65fb4f27a7f2104fdbfccd3b1125567af98a876db75ad2d4fd2601b199e7ae37594560d8f3f6b36743cb6afd0487cd5289846b0d58565d2109342f588b4da784726d520710539983d4a884a2e983f162a44b42d6491677361217804d5a7a187e75f23472c489ef4729f85797e02e7d3a0270e5f747a41ff81ccf74f585b85b9ff8cb2ac102d613814a995ed7dfec554729d84dfddf7df4b474bb05fbdca9d14035e4f82e5c4d0b278a8f0ed8f8a918697b5918d63bf318f9dfa5f1922acbd8c4f23a12d4416283a4a70dda827f99c1bed993a1697ea0421751b3ca09c99a573e1fe10f921fb243210bf62a6d044815e76f4ba5fb801cb0ecc66df119e0abbd5b8923ca54b05cf0296c359467201711fe00a697e8745d7dda4fd53d1c834650d14354d08876daf5e6b9245e6aec230c0e2cf8404f6b1fc282ea20bb814ab7941ddf3fcc7aab1f6856b00a23d9052f06ffdcab7c9d8640c70f98f366cbefe5a825f685bb28a40ac49d4c6ec7fd0e745761997c701011968172e1958f1743cdfa0cb06f3c04ff2ff6d86f9d1c9be1aac8c896c620e16734ce2eebe4e1410b348119aa95afe498fbb2d8102cd3ad88be41bff4dabac23840c0d9f061ee8e6215901d17f41e30c97844f9cd5fd8c3f9552623c0c1168d8facff4233bd6c0058a841603ae811b4138e8e0c4600d3b1ab270afc4b52c5b5b941033e9b1a3a1bc7e515060b5b1c38dbb463ff847c45868d0fc569a8b0a9de7403616a0f0860bf92d7df348d5eff1e53b3baa31d1c1f70bc5423eae29706d55178184aeadb1d80af61d5e32f6b2e39f9f95cde4bf816239c1b906c746f4574befc3ed1c1258dbb498e9a6cfb2bd3238f9690a20b652f78f0455fa1af7ef2728377dfc1c34e2061e5bdacb1a7fa546407c4fdc53e4b93939f101f84911c7c945a5d51000d9ff5a7e8892e3a35e8ce313500b7a3d76f86cac5fc962664ec6bf9fb1031c5ef917a2d27a03cb6b2284c7f4c2787ead247f8cfbde050928efcec66d4e97161c942555d7b55f51feeeb821864a22d4adb91954cedaeef6b3987e5f032074202c84bfbb05a7d673fe043812203c4698dcda9f233c5df4e905f2331582cf3ae42a4760f6f5266d3b7a3bb84eb40f8a70877e98ae0585496b9c82ec77ebf95cb0c56e726e80a139342ccf22a268895992340154821c9c448442fd466ae55aae5224c3d11f6cf5a761a8f3ec3f5d1ae25ab06558dadd25a8d9a13921447810c71df774981b2bf4017a2f68006694c785d99e622b80d84f2cbd9a9e849bf83c947e8e5facddd4b342efec45d9728b4c2b3010a3079fad7ef880be6b1865472fc0f50963e3a75af6d218dab20151004bfae7e34b68f88a27f02d63322395d15cd9a6980625f3c9cb8ec0002ca01eb95cbc2e1fee6dd3608441d8be60fcce94d33d1182ebcd3a0806ec79a00e96c7dece5df532f9bf9836e9b3c5c1a9b06b962c49e5aefbc38544955fd66857e54fbd170ed7ba27d3908c578899478b9491497403adbc5e4eae3889ab4d0a1dae3da0c4da2110c2a99d20f150fde9492a8e3688bd4343d7b311007decb54a04b0d4263b8a96a9f91c39f0594c31fca391d38f9321834b367151f84b28f1af912b067fb3baf8efc96ba3d07e22bfa3afc5658e164c2487404a3676e59d5fa45d82143b9e0a893e0fc1d6af9dca0a26d09d25524f394752797ebc389725b8436b9d415eb039e1bb5c5b62bbb0f0ed10b9e929988e38172cc551774454e31aad0888741221392d9b513f5fe4dbc3d7d1d7f5f5c49e7cbcf81f38dc5bf367f5274b44101ea04d6a988b487989d16952c876ce2678e1eabcee4a9c92124aa52ef84661b52e1eaae71a1e88bf63499e88c6271e428e442d2b6bdf7dab55eba977880fad2adb6c48b166c5b30d7927805ed5786ca16e24e506a5d07dbf34f7755f02116b4aba7d119a1de30aff6f0566f2a78d1a4393511fb4ee0ae001505d94c67da4f245e30a13b8f1e3e486d731b6b5749c19070fdc6470675227fc5509a24f7ec6423deed7a87035ebd266c2cb79e04cfac8777ed9f02f4d0f2f3ecc470f62fe131ffa3034a9e9acab445bd1e160c6e164b0055225ce216653778766cd3b104521108df11e57c689485629c661128db921a480a0b6afb78d382f140327bbb01dab4a7141ffce9d500faee65b548416503fa08b3fefa556ce7c32a3605bea4414c9d7de7273c9cdf8573326ba027808512bec4301f7c532ed3012428af2099eb57645d79f3a723d19c9b2ee3fa7b467d874ce420e188ddbad33ffbb046591205d7c404b7fbc1a27f05578b498f8cd36f8c27d0176f462b085d1684f84beebcf4a9cccd75aa228d9dcb1ab7c68d8f6ec4212363bb9e6b7c00740921d00828eb0c312c9b9dbd9fd854310ff48eda6079b98995478b69c1afc57f8fce2d4af70c3f50ddeeea2f9709a1859391f981888fc168ff6af8d61c7f5102e0d4ca6fad310681c7b2fb90d2eadfad1f74805897cdec01a869e944d42ef16c37ecd0f63c0c6db3b45d01eab3fddc74f1ecea1cd31e290aac09cc07b371106debbe77d710cc781ed810f4b79c160a329eeee6451490afe0df3605cba8af69349ce878bad1d1510d99ffe743b2550842c90072e4ec9eb66ab7c0a661bf76a4c42a60ee1979cebb31c84ece24b731656f5ad898c7dc869972b92b93d5a6908629cf78aff4e27b58d6a77ab1021eb8cdf1e90db991347a1f658df5b1b77dd94a95a6d015812507eebff4d11a802a82e85ca4e1b3480d164393fc427eec0d09365c0c02440630519ad03e40ef5d82638df52e85be83b9228411f41723fc2be5e95086a997d3cdf06a108d5d9a9911ac9d8f4a4e47e5db057ac71137afc2d8d960012ce4c51b7d8eba5025865764ccd78cae92a419889441db193b2b4ba0eda7cdce67deb15a1302005b0a500d17a54e3cc5b2a9dc8ee47fe3c31f2e32509ab37b41ab145ab9f719e2c1e8be47eb471043ef97394f89e2ac646b56a30a513f2a288b340a33eda0ed786b12cbdfa34a95769fb39016375bded2b63a7c4dc97a2418299a91de576b1dd336efa153d0728615fa5c3a19d775678d179ad89a2d554d8bce1611bcda2b1fd283c207e858db4e75e6c489ca91c8a28e3ba414b2a35de456285755270d5b13ed0797b43e408e8d0f8de75692d0daa0dec2a055b036898bc1a47a26d1ad3faecb50de69c14689c9b103084d37264192118e7448fc06151220a7b11b5670d0e737a763aff54f9a2c0a6ff5bbbf269437174f98b1f0191391571b7cbfee1094d492b907255be2aa8f2d6160615f3aead46bffc502262996f7501d997c1989c0ea00aa761abf053b79609ab62b6df287e31b8a2bd2021b19397d7bdc682f8b964f6019c9578ebd4e1b9f1a771e26060cc9f72575dfd393155b02625e2b672603d4fdaac62f33e9df8456b71780d7f2e81bfdb26cf46cfc7fdcbbb2e2d4f4eba9c6752616811b4c835d9055cf88f6a878e28989446868a8cf8012a047b3a3435f83d4578a73396ad4c353b101f01d0493f585a7332b89e4d014b6de05974a744b3276853d5257cfee577dabb134b805285e13584590213e20d45f58d31dce5c2d3051065f8ec82688fe6ec58864646386147b34eae19b0258d18817723ac2f0772f075590880e737da18685a13b42a83218e586d02b2286c893dfb30af7342d2a54e5f85c609c37d533879b6be162f48f3ab212e226dc97de9b7a8d7f7c47ea80413440118236cef3a5e70f1ff5f0c4cd72689b4515f87c651cea06f829793a090c25027682f678e15221b50b3aba4ca6e7981cd8f97fcd9d5ac602cb723ace0ccadce670b4dfb40dc2cb52eb325ed6970d32cbca21d35b77ace9c45f02769795f14d9c55230cb33d461fc6305deaff2232390fd4d73cb38eedeced42df488921662b744886fbfc6be60f13191f6ec0dcd949115dd77fad1c7a2693bd6d0fe425fae1d65f2ee9fc8c96ba23e29eaf96ffbc6cf61a1231260bdf27c51baf72bf76731b13e82821298f685e706e040a9c9055f2a8ab40bf98ff3f4501ac72e88256fe69c3f09272ac507a97e800411e76bf3ce259415866b24af6db39b6c15132dcc6e215c1d77577c4e80b70483ea2db229890cdf1019c4a604ac164cf0e0585985f2b70c1a1f7a20b927e4a675764630e750cea049dac8c70316fbb3224c47a37a7910e3797feba47fdf57d2e3964c1b2275507b873d0f9ed8a3ea7ba1abdf526f827fb2359df227616c661e2850883618d17c27b28b7210e3fa87df29884edd41fdc003e07c11b37e5a4046e1ad130a41f199869b4827ad92698f2e80e0a1786520060937924020baccff51cb31588c6ae83253fc8d6b87c9f3601d685e10f1ad413f669537d06ea5e9028b638b405b4fc1b4e3e720df23e46476407b87956ce07db2ffa030fadef7ceaf635657810e06a56ae5311d09280afd26b05cf9e4ba6114242e80a7fefb1b8bb639d1a24d74657faccf75cdace494d007daa0a2e1a0b2aee205500751aebe7d0629f12b7389e7de5fb9ce428c036eb4588429c848eb8f46d684aa1d582c0f8cdda9d941953b4e9ba7435142fdc56c28a74f97523e503e667678aef42c39ed59a5e9cabde8b678f936c101bd5443e611dbe8a5cc01290868f8e4571a0987330f5b4b8ace42ad46c3cb5fabed55e75fee77077a8e8defb81068a4d48698f3da579842447e4a225b91eca8167d49baff4702ff7924aab7a144bd8494b7b13ff9c66665ec085034154e4e7cda5060bf4d74cd207fec1d56ce07063d5396e78d84d5a60837679552f181939067ab02c28150fa76444499d0ac240b6dd3c0e5d283bd3b409b5659d0812075c551a318aced87ed61310da9b4b626ae2f419866a37a7bd6e82b5a6bf70fdd299611498745931e87dd587940d360740d68d0e90783bced346ca601244cb9a4dafc1b1531f789b31839beec7f51a96ff7b4caa8cf4c56132d3b39c51467e93b35969263aa20e6039696ca23176ea92ff550e08bee1d6bcab8516eebfce879c70942bf1fd11cae2eb27d97c261cd1667a734df8781d5b6b7b16a9dc6a9b055188bffd1d42561a7b4c349fe23c0b9a4db4412360894bb2755553b50016ac3991d7c600006c8953a81a58ffe2ae59231e5422ef8ec03ef099dbbaecd92e66f58579da1858b4489f713f426e8e8e00a72f78adb22a7dbbd9f80a2c5b7acc0f4c8ee87f7eb3f58afd5e3da93aebc47f721b0970b0d2211be95e00340fc7168f9766b1a955020bc4b17e0cc527fb0b75c74b2ccd9d71c287f043281ee24e9875788db694e85ea010270e39d91569acb9550ddd36ba41a004d734fecf9ec0c60e4d1463f6d82779d541c6dfdddee2b75c706cb40959de41268adec3d87b23dbcff4d08e9b3936c9f4cd1c45ee21", 0x1000}, {&(0x7f0000001000)="c2f505ba350074be0a97bd88bcf2cfdb068bdbb0887dd5cfdfe6df758bcdc26d826db812ae40e1e02bb4d9e9e07d6da39a2ebac55df9a5c8accf33e0af7512a632c9201d38a199e0ba485dd204e40d83c560d44ee1c5ec363dd8095363d5b729e7fb0fc62381e8f1ed18f664895330b4b9c5fafa1487c6", 0x77}, {&(0x7f0000001080)="2701bea6254624976732caf9c6f42764c59b6abfef06d35603d616b7de15f235310832d19c827008ca86e3c37ae4110bdf903ca0513b8de08533474d9deb9d00eb8c632beba337b843", 0x49}, {&(0x7f0000001100)="bcc94cfac3438f7b07b4cc5d6a3351ebcb6fdc560b11df785b1270b8f7570f5e91b07dff35629285a127594306151df1539a57725c9860103111d735a61baac9ae05c2a162104e33df481210a4c76b891fec593b1a587784e8e9720507285b14719b3112ba9212dd13400135c62239e8e3ef41641d468c11f457369983c8ce1cdb7b85585449ce6f439942a25d4b0e36b363c2a570364e2b00dfea40d421475ae248a1b9eeb32fcd71bd7a70bb0de465d8026d3a4c9546c65eca016d071e5b9dd378a1059ddd02d5525fd8fb5e683237831a9d41bcc57e191912242879f365d6f6ceaecef01ee161389208e9e2e3de970c1a55514e4e", 0xf6}, {&(0x7f0000001200)="f86b068d385ec40976e3a72c4606303b38321f38c146c681ba2889a4fd2e53fb79d0d5ce1b057206b5cedd8a1bd8f507f27922614c591b22422f8ac45c5e9efb68738510a387e07943de7f913ee6f985a99f8dc98f7a4adad513fc7b787afbec3556f0475e080c8ef721570bb8183d9235fed5fce04fd4e9b26211ef9974c93984adb53f1f007b0f6dce043d996967e1e927c435bdfe9710a898cb4676e44ce6", 0xa0}, {&(0x7f00000012c0)="5d934b82f4bdfb7f2e2d291e06066bc6f05c9f1d29c22f812f7a81f13bf32a3383694ec54603b646232d13b369f8f8bb33651700667f48d5e54c52147b8428f818970acb173d62fa", 0x48}], 0xa) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x1, 0x5}, 0x1, [0x1, 0x2, 0x2, 0x8, 0x7, 0xfffffffffffffeff, 0x2, 0xf3e]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0x7, 0x3, 0x0, 0x1, 0x10000, 0x0, 0x3f, 0x1, 0x3, 0xffffffffffffff80, 0xfffffffffffff2cb}) fcntl$dupfd(r2, 0x0, r0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001400)="5e176d2f875c949848a1ff32bc7177c85ced396b3e71bce41d4b5bf8713abd1d5acfd0d3abe4d3e388f8eadce6bdec757877fa43a80710d4ff344e0f1a00fdafd98849f8b857f125cb1630ca0cf46a", 0x4f}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33ab70c2e54e03678a5cb996c3bd11f5931f300bf002870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeee0800000000000000ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159529878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc1", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 07:52:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x2ff, 0x4000000000000, '\x00', 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfff, 0x2}, {0x18, 0x1, 0x9, 0x6de}, 0xe00000000000, [0x1, 0xd6b, 0x401, 0x1, 0x5, 0x2, 0x5, 0xc63]}, 0x3c) 07:52:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xab58, 0xd96c}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003967c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000276123b5f076f4d221197f6419d757523d8a97f4e6716883982e451947e85d5b2a6182b0d0c573569096f9ece95e9117d5ab6291a504cef1e34347064e08533d205ac21b6cc483880b9119dff268115638619e838ca66df71820f13364c7398398929b14b61e130401a29c3c06841a8faac17b2a5a11"], &(0x7f0000001100)=0x1002) r2 = socket(0x18, 0xc003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) seteuid(r3) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:52:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x800000000000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:52:52 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 07:52:52 executing program 0: getppid() r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) 07:52:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) kqueue() setpgid(r1, r2) pipe(&(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 07:52:54 executing program 1: r0 = socket(0x18, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x8) r1 = semget(0x2, 0x1, 0x210) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x101]) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x4c393ed0150d8c4c, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r6, r7) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 07:52:54 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, 0x0, 0x78aad3f7eec5f5a6) 07:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = dup2(r0, r0) read(r1, 0x0, 0x32e) 07:52:54 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x41) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 07:52:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="5b9d3013") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 07:52:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000001880)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="8c8ec0fcac8dd991ea82875966d16ef9ea3b8c9c93c9802d5f5e845f89069b4dd4ea932e581bfd77eaf05b394f79b8b0d5e0c0a54cc9185949a182361201a1c9bf2d2decb984d89e74baa3141b3dccec62096ab2da9e9d7698ecdd79ac69bb37b6141b4bff79c0cb104f6af7b459c0d9123e3455706f4b7c1b0e2345428f2a3f329f8fe84a4413b85f4bcf068b786003c743a0d0e5ea837a38c75c7d2d56d3c1dded8b36032c76", 0xa7}, {&(0x7f0000000140)="0751cf39ccfd6d853e033cf3415bb1eba7b267bb1e613db7ea1103ac4242aeef16addd45d8aa20f85f9fd122b2e636aa82e84454c2828613012d22e35cabb5790f239af5b48ebbc49c797b6e8db1a5f637cc69fa9b548ceb84e50a674491c350c2c0200beeee0c53c843953e29ee4708958b5a096daaff6e551c475545aa87705edee07db6729b", 0x87}, {&(0x7f0000000200)="0b3779c8a70701487cacd23aeae99334fffc0a9895a04e77e61afab405ba59c8495f96be061965ded456018134d7cf76022d1a28c995893aa9711e5eaf26b99baec8771abaf97d7e585e9e5773", 0x4d}, {&(0x7f0000000280)="a4d4856c1e568323cd8b8792e9c218802456f97073c7a6cc46277e3a6cf4e30046029894a50e4bee09e6159e1617313b439775eae88e1d3c0a27ea2e0b3b19915f6389b320bd629834625ee6bf0fe633890c4d1d00a256e903123080a6887b42320faa066d467aeac085a44e31930bdd1a74fa0c6ac5680f89ce3dea8a37d92e96222f0165853dd96b651e7ce74ab0a690582fc33fed95d953b2e4fdef50fa8973cba40efdd9bb5354f1a6221a15bc8d166164b9ebba28104b68ea72bbd73fa217", 0xc1}, {&(0x7f0000000380)="7cea656acbf14655ad79bb99da0d34b3ec5fa83973a0c18742c5b7055623f080418d73ccaf4250ebbcc173623f825a7a864df5134045bff349435511b7ac3f620b1533cdf7110f743733c96d8abc2dce0ea08c95246f5547bf17afd104fdf46d2b16dbc20a1313e044d6a7bd9fe37831808287f857c41eccb3326231b50362863a5285d295ca01fc6d40918900abdfa4c14302a4285ea190864ef830779dc5ad68cfa8e1626316f7c4475960", 0xac}, {&(0x7f0000000440)="e3cec9c3a8419346813bbcc90e0990115a947117374856ccaa6fc83b1521d87de1ec0c37a49489c65c33d15cb453d29bdeb3569a731e2b5d04f54ff0cbab26b1dab980c2ffa716742c351b43de71730d1a33fadec20600f7a5375750bb10a45315a2b4b7ce646646d340325fc6011f9ff803ae1fc845618ecdda0b084c447f113788d618ced61ded505a", 0x8a}], 0x6, &(0x7f0000000580)=[{0xe8, 0x0, 0x4, "90f6b75ad7d79061483174e6690c5eaf7aca4bf95ecb68c96a9454c36f5c1872af1f235a0218dff9309abbfa8790f5b0180b9447b8134ca9eaba0c42c709bc31697623cef26cce11f92d1e1d7fb8d0de31342174208e01355d8517fefa4567d030b0f08b539ece1c86700d38740f9cef08e19e82eca7489f62c54a2ff11ab8cc8e56315d996df80da67f7bfae9b1ad215f3384d7e589599a78ab8b9e9f4fa46b07f370856b1904e5c1a1f09c80093f9d864eab038c719223db562c1e20346a82844b65a5bf40f95d536b8077df9b0a679143ea81dc10"}, {0x1010, 0x97b1e140c37f8525, 0xe, "2d1ef1d9ef1f30e2dee59987727a295f7e1ed5957b17e88e0f1144296dbf7c3f0766169ff41d1c3e189c13f5783e7a6972311779a803b9ddf1d1cf7729a1c11ff972196443d69e48412218968c1371a6661fba1e361c201bfd88fb5ca4f269f750092c758c2c4534928fbd1dfd76296a6c11487e86bd398f2933b286c8f040a859a8eafb8bf28b54269f87da8b4085f8b0a2026fd21a7bdd384f50d1a6031bc2e2589365e783dbf7cbb179121091ad23e58ffc9fae110905b54c6f8443eb602ff11777135945584f4de2a2f3cdcaa983f6d3634a7b82864e596b29eaa2019c466f4be6d1bfd96539fae8e4dcab15cbcda062894f02ed65c514e8f6d253bd5dee5a491725a8bf5b2293c5d28422abfadf16ff7aa52cc2ba0f9534800da69dd72e55ce0fa141a1c8c34890d343d18334a87522a9f510682a3671137bd6fc783620a0ca82d38a4c57ce80a5889ddb90e7945f2cd2e0656376974cf042e0dbeea23f8172280662b62e58a4d3a1c932c2dfb95262e7e72d115a281f77bc93adf42d844143a1a9c7b7311ff936916200923c39062511b36520464ec483b7fa8aab63dffac982fba06dd67665c94400eab297637af6a53d4fa28f1dbed56eaa7c86b47b16515e0d99dc2f26846e1d4db5770dd5507f19ad71df5d564a924972247dba34d794a280d1eb8fbec3680819f2839f1f32179485348524952a14a0b16b024729670e5a97f681695faec6961731864235d4e4a3b29d534bfac2e2693d8b151c804a30035f66ceb256909e741d93f549dbbbc761327d97cee7e47cfa55c81ce9d968b61c06497be8a1160d1ee3674062b7fcb05069b1cbf310696032abd15e7315b25005c2ff9645547de578b45b054e215e5607a31e4b443d69e8fd0e89af02e61f6801db04494f72c5326d34d2285da0b559bd49ac809522f1c9adbb03c1b235ac208a548a04688871dc19430efb51caffb4e8b918c188d3fe6025e9f254a9e86ca66b316995d621ad7bf26c20a5f0218c5ed0e4cbd26b585936f4e63df520677d3b7ba49ffc3484f5d26dd5b2a9756bd7d904749b4cc9c80e133aaf1c0d468278c57c7b08107cef47a326b04218252cb864ad09a800861eac1d4ad90391b6334d4bf7fdf8f6a398dd64d6370834991254ae7a7fe1ed1d0bc2ba88161e303bb927a199200ce2d0c9d0c958a66b94e9893bf2061ef4af41fc8a0ddf71a0c52ebd0114d5f8290ded86d53ce45456cc3d89142cf63184b9a6da89fdf21e523334a3ef6df84845e70f8dcd3d2ccf92bd577709c95e12442e7fc186400969ac0848fd6a382c4796034f16c77966884ceb5611617e00f0b8009cb478b3bdf531b13bd23c27bb4a6f46192ca79f2a58abd20dfb4a538d9942c3bef699690ea0604e2932652e07979cfcf1658eeb99f4797a2f278c8eeee1c4e64bf807adcdf780168970345ad5a5e171c22f9152142461b371c0781d02cc1e972e3bc4b64da237f7933b7e177146e5d8260b8dca6bff51116707b366f868dd564ced2b26d7fab4c26970a7f62f4b6b71ace074cad37b9abe4f6dd0bb26cda63078fade707ac4a9b2bd50989689fca05d0ef0c2212511f8e3fb03a1a4c7734b7407af693f7a6f6a724c88ba188c5dff37103779fd1b86139c0fef6b50a075df14cef409c893f5eb7b96c02d25d0a88e2cd096cea42370aa0fbf45adbaa1de128913b876fa2438e7bf01086267400086fd55199af06818fb7fd2992943cbd996b3848315a5adb307adb92d644c2f92e292368329069de0c8bdeedf8c2278b417321fe32e3ba79db62bafdb4716e379e52d6ebcd421f0dbf3d1e089251c13ed666a45c190b73c07780a9cdd67e44f6c61f4b9dbb7b6226e482818209a4efb3d195131804281b0a9f57278e4422e0b986511da42c098fb8aa4292e404aab6aca98353abaf4ae7af089e040c8334c372fde231fbf9e0421bddccfdf76b445a032fd277cbb0d0dfb28a3ae16484f99a2c06aee0de4143f7682a40385a03635976e4a1d43d2f1021439b64e5536900471ac58b0dd9ebd626ffe89d505d2b23444c457cf295ba3ae16c436d8ccc15983b3cbeb0010e8f55b4e7b04244916355898c5ba2dd8de178d0fbb4c2f23c207218c11c1a64051c1427440705f25c3f7c35f74c16253bdc332704ae911ba5917b96a0fb76748e65c95c4f3890c3d115a48069b7a81e1e7709116228c2fa41cb1e06782337f97ec60ba10e8d98606e631f57d913020ea5245c65682bd715b7d4ea2e698390bb7bf6cdb752a2324990473310fcf7eb00ae2ef8d907ca02e99629b1f504c3c5a64cc0c08d3dba4faa1b9e6361955c70c5ee475eca758b4700a5e8d268c860b23320986790c4d390ab6caae47027f16b7dc380beb3a2a440d742c96668103dff6fdb79dc57daef705bc25f2b7d217ddd0abbb0f382618b146269d693c31e42266bfec7dc8bf0ea731dc6e6621f7ff3ff3b079276fcbb8ee51ad032ec1b598fcca6452db321323575b1e8f13a8976c268f9a4a1a543760bc071f53e8c76beda091f82262e7a31a59a8566814b9977d98cb20bfe181ceabb28a15a0789a498d99cf9b7bd7d9aa12a25fc8ce607dbafe36b803ad910e6e189692b46a3361875f2467a31459e2a71f40ac51e7a0c756feca59eee5fb13782c56d300e11b57aaf5fcec6dde03e069844e80b7be7fae0db7b7811cf483490f4ce640d8089d35a27b4980e8169a975bf080cd90a5ad8963a5d73ca4748b372201bfb2eff8f9bae06791f1f99dd00775df54734dbed8013119381ab0f26618b6068f38ceef7229e6b03afc8f49c030f502e790bcdbe3096f2e0b9f21cdf978f163bdbe7a2b0808e161ed4cd8c4b99ef16fbc73f1e438c63000b5409d5654ef6cc971ac92af938555ef1c032e58ac8a52c035c1dad2872d8cc2bccaed9bd178abd9f32669b0ecc784827ea9b3151a2ffdd3d0fca04bf8115f03bb72adb309e794f641c621d0f0ed8f7ba5770ac4ef064edf77bb56ac2d92d548c277246746c92c9030fb0668a00ad60d65133f4b7bc006013893e55a2921f32577ded3de701a02f5b3f39d689fe73141374f6d7caf9431e9d3ec2709fe1bc7d39b34d32ddcf11a1861db4bdf4793219db08efc10500061462659b7622909895e189bd3e92a6183150deed5e9de294e6d749ce6bdfa3af45a0130f1b4258b7eadbd99e004356889a972f2ef4a02708f7a523ea9a74605c52b6d738829730a88f818ca85e3b0f4c8367c30a0884abac90ff6b3f83b1cd29e64cf2ed28466669c32bfc7bf3e90d3a204065c5f430fb911ae287bb66a649087530bcf95cfd1e3c6c4762e23db84e5e8ec247dffcf0daeaa5cce1fc489e51c0aec52605535788759b50b3fc2241826660ae6970f3e73997f76daba9a874ee9e4863887641a2238886fd985d221cc496cb98c4e335ef572af8df4135aabb71a2da5557bc1fee55ae568f93afcff8a1dacc77c88575b6b857beb3a3e492c1083115ac5b3c3eba69d91ebf69e74f724c82db719263ad2bad4ff864b867ad7c993e5d296c4ad5597ebe006ef90916a060a87da9bd9398fe9c806c82ea6af7b9b90580a7603989cd3661667b6f6b234de690785dd5c6b82e3537119e9126755eb25d31ca9caef788a7bd3022aa7a55e54d3d82d9c9d1d45ae4d16d72f4e117f6f85d58a95c337434c7fe71d4d4949afe355f3441186fa9dd8b245b4104ef3dc797555a560166138963daf609c6c76187851e67c99e510e9bacd7676b93a986fae6be69cccc16a976bff5b3c40c8566b00fac3d7aca23750e2a7ba06188d9aed50ca1c3db52d992c7055766affa2c663934c116e6b774bb2eb75d68be003ffeb05d9fc2483d23484ed40ce3d635fa58ff53d134255cb1c64f67dabf6fe36eaf0b82bca664bff8164f4adf976651f64eaf2cc8998c5342d4c3dc92c17555d0c41fe38f35ac7c2e238aab09ba1fd01d48b6db6a9bae5c2e2df2ff404c7f6b20702353fb02dde94bf958b6db18ab5bdfb92b76f3be10a7fb3cda1d9e9479f1065a099482dd95e8e5243d02dfbd470105246e8f82f487d840d3ab4dcf9395bf7f190b5a88061b89aaf6ea760aa5e7f9531a3d142abd1d6009facf25f4ca61394a893ea16b5b5aa6b6a774f57ff353d78792842516fedf82c047a507dae83b8f632bafc874dcfa742720934a96b31343b681ed339b641bbb5fca6db1ab2448ac32bac809d3864cfc1acc439442ae1caa22718116be4e3bb9211a71d6db6a9f7fde6f379d9c44cc9bae53e9c7eec847cd157b73a25e456b47f5d77d7a33aee8abfcb1c041f71de14873213a723322552515c975eab0070e21e1d4dbe269cd6df462de40f7f106e6da9ad897cc1dffa666baa2ccb62f7c9541967796a8bf3fc112f95c5269c41d1a6b7d44bb882dfd9d8317a6baa2022c8b2981e3c0bd7f5297a208ceed74002a64b1520e0a0ca43b0300e2bd0fabc2e5ebd241c92c1197a9470e6eb1dc8a55f549cc5782928c662764db8f3fc66c3445253c8b118c4662e2f844ef8e8ae18dc04b1306f51f9379bfccd01a51510f0cc5e55a2df4bbb795d7c7f2718e29328df17571cee92e38b7a4fb101dca3fe661ad14ae0aa6791afbae31c6311d684f807b1a4262a7da779a9f6714e69e6ee3db171ef010ac7e65784051116bfa88156629a834eabcdcd4d0e3a9050235e68168edd5560391d887dae1328523d62715acf834216a30b8e8c63ff3585d6232222c16639890da30628b7de31505b635795c842c9d67d5b276301591b76198791af350606d4041115e5993436e57279a49e7ae98b95d0c9eda679f32a4fabfaa481fae8682ef44fd5a4913a6338116010aaea0df27dbaa80072a42f526c79a38c03866ad34f921a02110e0187b2588d44949da3e0a50b8246bf3a9f3fd795e0e0dd605a89be6a232ef371f6f3bf915abe915184f9051087ac66d8dd12b0cbea253efab517f6c9e1f230318ee45995c6bab31bc53db457f9be91e5f85b958b5428f4e500dda8a07afa55fd61eda408656e3b0d58b3620a3e715188b9417a3492e238971d5080f487e87f9298fdbbfca3fca07b5d9e02247262b25e79b6506a4ecd563e8b1653bec17845365afd1c7950fde66f8b201fc8aa22f2ad33b0890795883bec7dc1264e54ff62518b18e7921ea6038e498d38e7ab34470aec86927dd024a40e5d08a8e38eef897d593a5833ba79b5ef689115b77111b59ff8a50d64dcc307743f2659f62434f36fb55ee7329f3fcdd52d22a89b4b9ce2eae632021e03ad675d503bffe216593be9b5bfcbc56d21e384ac6fa99f0bee71a3a1051e8f8b17edef0fa91697d1a026fb49c3fece948f8593967a9020f1a754a77e47d756fc8aff066f8deecd1c60ecc06947537e3a6c04f996304cfa99b29551cb6392ba19563a9a62fa92adc6b8cece07e1595dc8bac14fef3a3f12d81263ce4399d95efa091672c53e4969b6221d967bdcc727ee47d507e2b140d0653a223ba7a96603678daf575e8c2be7ae01a7f7bf4a6f3289ecead670cb6df41ba20d9ce2dc3c45fb3434e0e4a9c6567028e25a333ec3f4ee2bf4285074abb4721b5288b2de107c56dd3b1c29f29fb9bd9ac894d1480070bb728c4a3d15a3b51d88354d8b2b776ec34f74d4db0127b9b030361721cca47bc2a12851e9e50cc8cfbdd22f14056ac56aee1ccbecda64f974b07fab06da167f9f3601fae28c63bf974444554db63ca15a9716ef66e50daa2303b5562e31a0659b9027a2e715987013dc9b8c0040dc345f18cc5f82559b7028"}, {0xd0, 0xffff, 0xffff, "93670a19592c91abe0b8ac448307b47667e60320050843f1b29d2ea019ae25dbaf79954327480715f111681c4fe22dd5e48a51bbcbbb3883294cb1cc71a29a070bc0976a58008a6038397f0114c1840727f0bff4dd9a34a6999dd9df419baf927ee7ce39b823875c1083a912c245697f3ea4336d2cb752ad85cf57607a3d4dc63d49ba49dcaf47fc445b5096f8f75f090b6463f8b47fdac16572be9515c6ddbe6114e9d2eef83b229db34975a067af865992c99bb7583a2b696c38253e20dd"}, {0x28, 0x1, 0x80, "3ef243a7aa41213c8387f38bb4fab435e8dce127"}, {0xa0, 0xffff, 0x34, "314fa31202ee78dee6f7afca4fc5514bcb064955429c78ce2bf4a65e9931c592631a81056699b768aaffdcba7f28da6fdf8640d3089a4bf1f706f4c859b0c2398af32a2b19b595699e47b1a31409715d458fa28854dcc4063185eb6d610c03e7bb06cb22ab3cfd029d6e5d2327ce9142929747bcd6117341660398074068783f73fcd4e9580d74d0c7"}], 0x1290}, 0x405) 07:52:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 07:52:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) linkat(r1, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00', 0x4) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) flock(r1, 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="684b83a70747b38dd982e3cdcfd479587e9ac21cbc9ea2b8b9ca49a6c268286a59fbd1536e6061a838a0948f00fb0546", 0x30}, {&(0x7f0000000080)="e0ed0a7ae88f037a3d", 0x9}, {&(0x7f0000000180)="bc4e71d3bd21c05185f965cff1e756c5f1a00f29d83f252ca4ab2b56fb494439c8318a7d1c0f682dac12453b54d75eeaaec66c9d7ed956b6907138710e885333256956de45389fa8e3b9b707607c43cb699720ffd57591ac81e0d8eaf70130ffa229f77eb0dff3d9ef8fbb53bb9caa010e5b8d3ea009b2397aeeba55b35e19a1a1ad7890ee518edca97e75ca6ad0640db7c78ab4d3af4aeed61a4e714d7859458608a14b321a156e1316830f34bdee650a78cd63ebab14a0f5fa7a876e30d6823a4054dfd31c4608b843618930a06cebd28969d5e4e040c6b5a29a07eaf4c0946e3519ce68b5597782fa5479dc25a93662237c832d64f209746b7d0a14", 0xfd}, {&(0x7f0000000280)="7272f209b766bc62db63cc50417a50314798feb9d0027c10e87ef0c4d8fc4bbabda620e9eb3eb2e4c1b97208145d", 0x2e}], 0x4) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 07:52:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8f08226194a56639, 0x2010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 07:52:54 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:52:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r2 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x10001) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000400)='./file1\x00', 0x4) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 07:52:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x4, 0x61fe, 0x3ff, 0x600000000000}) socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 07:52:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 07:52:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) 07:52:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x10, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2e00000062397380"], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x1, 0x107}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$inet6(0x18, 0x4, 0x7) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0xfffffffffffffff8}) 07:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 07:52:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="aa3735f2c1fc32186405e240d600ac7ec8b98f8f23c228c113d030ecf2825b3e702f0e220e09508a0faccc25b82d548f63b54f8ee75bb34533c8284fdcc290fb856c2c8c3d9d5339b5ce21bce2c2d75fb796dea5d6fe228d9097cc5f86851e8ca1bded0857b5bbc932aa04bcb5bac5936bb039251ddf10d759593bc1a2fbcc6ac68699ae88e4b22eb175b422f98147565bc7eded8c84a6bf0431df65074a49009d4b9b9e27e5e3ec71a63817933c6751dd4f647ad64b82f8cb5073656805a18a72e36f311c6bca829ff96cf7fe16841431ba7b4367852f85495b54cfc1fab2c8ad5d7530c154fa78c1fc890572d5dd7dd2296ac7b267dff23551498bbfe35843ce8a179db167aa8a59b422e0d10ca1cacd383e5f16b1cd4d044435899061f245cf3db7e862d0437bd39045b513fa5b22faf43268f8d46b22952466ae7756bfd888c49c7951da821030b9e99dd86c9e794e421cff59e08b4d101f555921934f7c192fc8194417d84c69e12da396d07a61c855d55a3c7ef481620ca68b9a141726c244c0f4c69b4aba88778483efe6d457e0c78197c026e4f789143df713903566dd8258364d490aa7810c75b172ace13d9fc0d493b8bd90f193b6beda415ba0370a59d925831314ef566aba302fc35dbabfb9877226dbd3fcb46baf9b56e2d8c3a8e70b167659cef08910f8b01cd49221427eb69aa20dd5ad6aa9b7e775c422e678b1a595f0920d597d2ab53c3ab621184707423f14b613d0264687481b11967dc4b62886bea2e57c22514dc4d15ab0f7213c75429ee93b4fb5ca96ae75ff57523a9c6ee4e3e7bf3c0f1620cf87c7b184797d6c7e5536586e5127840231f8f048b08335defb8bf9ef52f25f2c5acd121735a9bfebdb6cd8ec1c99ce1f26f20eea91d777e3648c08042e2f325fb8eea37bdb11d2a8507ae17d82b0c761457fe15ac40d54bf3413609ac6aad020baeaf0ecfdbc282f356fd79a3f4e6cfb37913982fb8dc82c487487c39c9872749506ee0ce8437ff60493ea6e49912b5d2bfc2d244059671057d80a8471688ea91d9e39348a96d4979a1c18d222687500fa66d5306cde1cdd8085f94653a2c14a23dc160036dd2c7be0728ad9aaf18f1d42db4194fbb7395eaade38b2ca923d855e9f25c73840f98f0cee282ed877200ebf84225d55976c37979962fd4c3fcf0883527d297ba463214bc2d9f58e58a1dfb3e00b800f901b1de5ffc1b1237408550ed2c3be81efe24c90c9d8fd34887cf08d4c13e154ed9221bb1fe8ab7d614fe21a811409dfc33f70b7cfaf9e2994dea9b578c72b40778a2482d38a12376c4e9fcee4f82f9de00cada0bf6070b91c04f2b40967091cc5d56c460dbb407c6df102cbb2f202d8d0e805ab3df6e9d042230c88ad2db050a83746924e4e73e6cd141b4300540eecc2f027363bd09399af60a139520417b6e3cd21e1a5c499df971ae8acdba375f04171d59b11778dfc127d03a6c41420590f02af8ff562e1446522bfe1a095004d832a5f3a7ddaed1e7a2e94683762ceaf43566fe9dadfb13ed0273de351a664dc0c310e446c46cda6032744cca539f6db213a54b4591c571f4395db96d4f8538751cf2fd4f9d0e8f7abbc2367a4508774aa75a1ef7645fb4e814d4e4a3d43341dca2f300bf66f9e76130fc4e271d44ea54ea82257770cbeb44964657167fd40a9acf6e05bdb42db3abb6e7f98be2da9b2d3bf073999afb36319485ec0c6219cb3dbb0b1d91ff9d7da4b8c18f4da9c84da4fb34c91b442241902a1dcfb2b2909c1225087c074ccd024ad2f5a9a255b181b4082243a96d6963e6acf1a8c293f01d3df120291b83f04e84b935179e65e9e02b96dba4922d413266f86120a94d0fc63d80506437964ab7270c24dbb0ec4d659b593813744024b55ad234c32a26bed6583dbf18c01ad011ab4d022a3b9811342f8e9b2943eb39a6f674e4a21e2a56fd3079c1ac63f33c649af61d7b7d868f40ac1b07a0e0dac9a7b35301bc28c6c88c76d3a818f17a51e726f900cd26c9b98cc8902c6c96df4bbde461b9217609a50f3096ff4e5316c9a17552917467ce70dd0c5cadce01d8c655042107c525b7cae98951f50d01296e33bdf09d6aad3a7768945fd6cd0c2cb7739292da69909e47c4819bf6b1b40526bb9f7ab5755c25769814c47d35b4b86043d724dfd3f9354f9f927ee22e49b078fb2425c8324f3335bc6a84b59104cf9bc71d94d5e046ce8366eeabe18f8400ca456497c0ebf374520a59b1f985592ed4a79878b064e101cb1994adccabd07d89bfbb54e5d9e36b922d033a5bc96509b8c99359c7dfe462f7254b4cd85c30ccbafaced6bf40e3602ff7ed6b72b102920772c6b6f43784dd8b6783420eaf7e8faca14aac99953255b1ccb1edd235c6ec9e4ee99ac735e79d177a5fd984632103a9abf058be738505675712d5d244d01888cdead31c0ec3fcf6f5fa0f59ed5b00584100d657721a3e2f1590e360ec6160de565882d5414ee08c440b97508634061418a49ee0f176e5889caf03c17e328ff06b51e5d1dbf53020115772da2af9d27c1bfabf2e5bc6c3d07ccb82f28bb934e6aa8fba11c4a4590e637765925780a24d308fef24239a1f0c286223750cc3a6526a6f726773ae8410643f623df0c226211f8a8e2252ba92837f11b6e1761939e1605cacfdb87dd388c01e3363775d65583d72c8715635de5312cc16f17a8971ff11f33ff7589df3366d884ddfaa574d493e7efb92b513c24326b0cb5582efa344f7738f6fc3bbf13c19fa60f69250970e498bfbc502de08c14708eaf2d85e6abaa020e50accadebf297d0e48246380c8d13b4085e9985533da300f1b03ac814b80b9412828048e2ba95e9390c5266c348054f59500c0af87d44e437f3f7657fb3f87a6dc0570b2be4b923ae422484fc2175cde36a399a660d3c7df540dbf3c027703d0284540381bd59cec09003a52778949b2d24ceff1bb1a2b34e32ae743815efd35a58b4c1d1d39dc468e53911fa61e1e524f7b399252c2538aca7e2a9326a08446a622b980a3215fe03d53b368235159614ef4cfba39fe344d3c46836e93c65d258b8b824c93531ceada6758b53b753b9b42bfacceffd802f71c338c93be4d1b72f5073b6eeebd7c48d7736006952f04c6959433f5e2e4f44563a6bac0950a19353cba975c52e0c83e147339509558986d025fe3cddd3e003439584d83f8f43cab83fd36710bac0e50f912eca64c602b83db7c4e60aaf7c83bb7ec34ef50231a0169f37992272cd2e78ab250b1f2bb45138d1455c6282f79f05e3223d1dca0c48e9e22e26915bf74bc7e29bec5c0138469484ae8232974e4d3facf164837dc127706e63af8b6fcd3a13d466a48850ca7ec45bcfaa4a7e82a195d717b90255c3d7b6f0ecf3c93673a812d791b5254e64b772b628ef6886fda8e08f9e601d3cc4dfa7e983960a171758e72b551a8429bc44f67c52c730f1a76543ba7a2bddbe26d62127ca8edd543cf25d72955efa5b7f6fd9821b163a6dfd8eb5f3806fe1d9afad4a21c726b81e4c72a7cd87d0f446c36a04aa0177c8e7ea23856bc0a5842b58b98e28b3e1634b6c2dd2fdfcd2117dfe3f5d6d43a5aa476b9c4a8280d20f6c398217f173b61224a9ed7a5dcf5a5d3e8e2d65296d306a697bb81140f98fb5cf4c995c058f315f0a53dc214c2b3eba217e049773777164345cf8fc02aab09467955ad924dd914cd88087498213b4bc88cd2a778c796c1cc054053e1b49d66880cb283f1b56fb8f03a220e3ba6c03da8823a731f09b52f105a478e8eedb51ec958b674bc6c9ba9cc245be38e434b5e8b1c7e1f466e8af57acda658b85af9d20640d169dbb4e249acec6104a7ccc649dcf935bdde4c0efab029cd99a302bc7c9029fd9d1f51a2548505c0153e13a1294f77fc48c872d7ac6ab6310471004710d5a292c22bcdedabd0ab697da0ae7146ce7e50cd578f5a3eef36aedf10bc728c6f3252d9fd1143281820be9037082fa250fb8a2eb6b20c1e451690017e5f9d8bafed1d1f90e9f325e76fd6cff54d602e54f462ccf4a325d154f0da771b6145abdfdfc36446aea882c35296c9a2acd1f76a71fc3029e0ad830b95c4bf60cd108c6fe38d3c9af159bded9eecca0631668f21cd1f3f98477c98e8692a81415f779cde6c10d9950273caef8517c5b84db275324dc1ffbea590c51eb0f756b3a58b823b9e948505816640f24e6ee39f22a27edeae2c1726d5588a31d606bf75225deca51975a4ccad89a262eaaafb12bf541063dba129ffae472ac45f93c80e251474f59d727ae002d2781de044a4bac2a989ab9af1fa875740fdc646ffa424426c4c283ce0634a007d2f81be5b850866ac18436630eafaae75ea08f00c1ec93e074c3d4ad02c4b281d8e020d410cdafb6ee2f8e68d68c0a86681a48aa82c8bffa6a3e4df8d455833b9598716cd0957e8835d8bc3d5993981094cf97c173ff1afcdc8bb02927c476541d0cea96d699c5672e47452b9dfd26ef80055a92000d99f2dc284eb63df988b5d6c3e252b3e43f54a1ab4bfb688100d19b710bf14d7f06457f9ef87fa534c97b95d4e27249077eef0540e0d450c4c9b42324632a250983c892a8b90321dcc968d48c454e54265365f056ee08c94ae81dc99fca97939e8c8de1d691a4f5e959b58134e1f42220b5a83a09174bcb9e96af84d45c339fdfeb395b0ca7d04cdae6aa1edea274ba671eb8c48465df9beb058fa2d584f57ff88c4e23c424003503c9c03faefc8064a316a6757c33a92999e22d588443311b30d220b44848aa8b936ae54362c0e0748dafd45752135ade4d5b271a89035f6dec5ca74f38fde9cd2aa7ca9216db70c4f4821521ec34631482e548387e75eabebc83ae121d292714ac9c694df702c78154e3ace82b7e6b75783be5cb15c189d46a089a02af97823fd36b990dc09a788b784c15cc16aecb72433fa1bc5f212e7855e887a60389c49e0fea65930d132fda882feccaaf8abd0ca65492e75b2eed527a1dcd33e727fb92297214ccc1e146f32869b3e106b2a190e03256077c44676f5c797dcbf3e26f9c13a4fabeb9bb4a7d820a031745ef6942ba206f4d2c3f0e6c1c8ced73262bb02c56b39fa5d18034a6abfdcd54617e36903fe84c6c75a8390157046df5df435b5739c719bf36889d7cb76b6abb7de7684301176ab1a7d2bb32c8b474a6eb10298f8e552e2f266ebbbfe4472e2b859bfc997812066b11279d6d58d4f6d8f6893727c714be28594286b85e6371cd9075ffb32f32f47386918580415f5ddb261452c0f8b3c18e3c82a22f52f23e62ceecf115c7e4005895820e77a66528917c4fd68ff8975cae96e5f7b83dbd06defb2f17c1c4ff6a7afd9f233d747b0c150955b8b6955c2b56c9bde2d191cecf688fd2907ca2fb0d85d8b33eb5f96dd952d97667e65a5bd83ae9ee9d7ede4b8ecebcc8432465d7d82f11e3d053f15a9cbbd05901361c1304fb926a9334cf827d44512ef50b04748d3f706923c33339dfa3e606741ff9e579815e79ca69c6ff3e671d1b0ee9ede94bee1b7a186d57f0b667634e343329bb2639541c9d22417179090ccabc04950e0803b41beeb43c227ae24f85d0f0534851a567918c40740f5a731c9fb2c119e47d426b9a5dc78a7f27ba164b01931e047667447716033015b6affe70f2901c1fce5a819be08e8bfa317750a8aa2bcd927617241656f2f9bb8704d5ef54696530dfcb1481a4a44bebcf23f82233c45e2e3d517db52088211163279374cb30e27b274128539", 0x1000}, {&(0x7f0000000200)="bd17f00020263e83bf8ce20414ea7021f29f001a4f8ab260c08275c1856e35765f182487166530ecb6ae54241be6873ee153c368d65a79aaf0a501a7fcd0d429cc6546c4cc11e7d29315f10b75c4c3ce71ad656979754525ffce5c5c5d926d334cb22497cb7229ed89805a965e79a676b180c56cc80ee53990852786288a9af2ee49f24ccf712c824b3d993e8c29aa1f986dc60762610e89fa4c74da092d344e1f52", 0xa2}, {&(0x7f00000000c0)="6fc9833a3a3caf9171522f53a95a17e8e02aa78c61e3a0fa9deb7a4bc91c0180070f54a4ef4c93d5bc4d5aa15b7035d32123dc40d973ec173afd7f0948d8e1d172b8e2359390dab39f317bdb96f99f7d562f752a1b3f3034561d77efc894be635c3e4b3f963c3da72e54f089e905bf127da57e8949e503ec8e51c2ab0a64", 0x69}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:52:54 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000202c2, 0x100000004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x16, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/37, 0x25}], 0x2) 07:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:52:54 executing program 1: r0 = syz_open_pts() syz_open_pts() fsync(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x40e0, 0x8, 0x1, 0x84ddf59}, {0x49, 0xdb, 0x3, 0x1ff}, {0x5, 0x7, 0x7ff, 0xfff}]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x1}, 0x1, [0x1fffe000000000, 0x6, 0x0, 0x100, 0x9c7, 0x100, 0x0, 0x8]}, 0x3c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x200, 0x2ee4, {0x3ff, 0x5}}) 07:52:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f0000000040)="3edf21b5af779edd8de1f528986214b6458bc59ee4fc0a721d2820f010b108941aeaed3d128931cc1230014494985592ead54e9f6a91a5ec2ddf87826c92", 0x3e) 07:52:54 executing program 1: socketpair$unix(0x1, 0x716880b9bb413eb3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000754000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x8) 07:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) r1 = socket(0x10, 0x2, 0x1000) shutdown(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000800), 0x1000000000000031, 0x0, 0x0) 07:52:54 executing program 1: r0 = socket(0x800000018, 0x5, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:52:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x14) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/92, 0x5c, 0x1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) read(r2, &(0x7f0000000100)=""/26, 0x1a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 07:52:54 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:52:54 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 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) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) 07:52:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x15, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f76307d0400", 0x4b}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 07:52:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66698be1dc651e6c6530da31e6df9157e9a76a2a006b90712ec9de1b4456d92ddd834b08baefa4afd109b844f07ebc25d7f4fc012527c9765dcc9a74235b07c97314f56c28482e25cda5baae486d0cb09f849da24ec98a19c8b2a5dc82ffcabfbab540d5520d6a8193099472115e6c3179f1"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001580)={0x5, 0x0, &(0x7f0000001540)=""/5}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000100)="4eb8e20a28bdff47759180da68c319536b6a5a5d0e7a03e59a99e218b17546f7a630306ffd302fb5ff291a83bee3687d7c4defd70428e587cec77941d6aee79e13d8b452a98de4400bd142f0b8fce8fdcc25980c6ad8c9b801c7f85abcb1e4fe842d1d8f79b00a04bc3f5807f86e28fae42004504f2e414750b295c10a0fba67d6c7527ce45878e3b0afac0a9263bfaacdff53880a0444ebadbbaed723fb900e03bfadd6d5ace3b9d05ed491d179a2dd93b38ce13452a99398f78c4f41d1e1931de9d3603fab6b4f1fcf831b3891d73e00f8f0bce3b54dda54901fd7a8e91d8a3c2535dd8f8d18b305b5b56d75a46690e95069", 0xf3}, {&(0x7f0000000200)="f459bf5334aea08c466f329e126f760878c3cc651b1fe1448cda1a25447b6733523befa650355c922873825355aba0a3f96b940e244a503e013cf36af43452f3ca2b179fc4149acc01c9e2b6f35cf56152a11cfacedfda650cb9b753211b93f9118853e5f8cab5dadff9204e2bc4f7875b38656e05736de9c938c66674d6440954646bebdc73d2fca2b3bab8c17444d329c37743385aa82f0628acb0eb796b35db7f678f93f2b26e5aece62ac7e776605d7f424d2795fff87f70af8aa61a7c3aaf828dbd524ad9cb333657730a7892462f6df67dc89497629e27e98c4f13d7b12f323d1d6aa1f44f70cd072ad98b72c075d12091e76be45a2c8a36dc4a8e74e94fd585d711d9d0cf6a01adbaab34859bfa4634b06e5816b2f030913fd642d977e7b7954a5b736e2e30c4115525b2dcd285d8344e55a3840229f6450a9e23a7d9d4133b1e0fc13f3d14074649cc8a58c3f2fd28f87b419c15cb0c24dd0fa926fec92f8df4f93169dd585b729a5d4ad892408619d4bf618dcf2e4b647aac393efa6df5d24886b6e9b4e16f68f7d6710773bf548e856e9b563a7a1f01aa8fc59d295af78af0850f088fce1900600394075076e750aa7f4cee9b6c26117e3732c03f185e463aa7e446e4f6039dcd191fcb863e6bc1e5c44ab802c517575cc45aa6d38d801f8c3fd3a352c974ef3c09336c4f95e0e1e928fc05b3f93ecc5ab2e390b6ab238ccf680a6774682f4ae4b31f3b57a31f335a69e35373acfdb4399cdf872f2f923dc000af29f8450d1a64a016ed44c6068718669304466c30bd011109672aacd9695426fd8da18c651b7ae82eb1bf8cdac8f18b8465a6cefe58b02da8fa4d1db2515da71bcee384fdaa364d85b19fc19694a913db75f6b77380b616c47e2bcd2f2d690a1cf4b642b09eba264cdc38650103f693d7f5eaf1d5da5c2b2864d19ed6f35399086858045cd5f4068527f0ca77f259cf60751449866d227b968d18d8cacc49743426ce948c753c432eb91b787ecc4cae15cd101cbd6911a45d2920eba9569e5897475bb580d018d0092dd09605c458e6e702aa7a7525dab5756947cefd6f75dbdb6a5f9fe06894422844ed35ee70b4646803e6e518b9f0ff2f59ead930dc86a443ae86aa0470bfb22e26b69c261006559812c81f2f9a697878c81d760324f1ba5ae37513735b978c84caddfbcd6b50c00b58b92cc34266085c17009412b1d9cb5c53cfa87bb803e5b344f5935162c0b6becebe13163d817926fc985656e1f01c8209a5bbc8c8a668f2960304027e820d8e1e1dad87bb3cddcd26b14ba11f12b7d2150af2371ea6e784ec57cfc7cf6f94361e3365283ae59e2d83f01f586bec8a393dce6fbb20ca6c5429cd9ff29f8baa02045419f8072176822826114ac6530297c9af8084b43f82abd1e874792fc439afd1c27bb72b5fde6e3287c821f54a68ef77d1c47bd6296ebdc5e02f1fa7efc1ca76d686b15e9fc603685c4c7c291798ab4cf9e982e5d310cab598569b15a1d05d45749e016135195902b437bcb24fd9f9eadb3d0f6ba39de5c85dfe58ed4dedbf0eddb3e0ce0d7b1c3a7500889cd45b2780c1e976a8f58644b4ba20c86d1abd1ed000cc5db555e26ce27387d1126370e0b614cc2d7bde97676bc39fde6f488421c875d678c9daafd01d43dd6d57a4809b30ab82c902a36b8f8cb28b1492ab971d79e3084be84b4fe2d109092125768a6319a3300f5f886b4fcc4587b4017fc7002ff441f071368fea80f6fdcd5ca9a89eb94705b8b32d6e53ba8e281441592af882ba845ae1df68e77c70bf68ccc9cda108d61e51ac32e4055efdffba7bc5aadd04c057319d51c0fcd69eaafb681c23e8990b63fceea1cd801ee1db19c8d72d65bb68b65394893039eaa041ac396e3818b9fbf56e19323e462999b9fc159837dca3655163e92118062d975a6ecdc828581faebd1c741136bf0a7064713c013c5e0d65d9a367a724df2e8debfc4e125d6ba47a043d1c678309237f9997d868fb82a8d6436697f3565f84e1c6c3cf2aa36796dce9310f565e79ae191049be17b0d9545c6fc52f0b00829021c53cee5d07ebec225fc14ecefe93d7655b6ce1db3459212db96e91d8af68e7239c69a51d02d0a5eabc0997da2926ee84f97c4f6937c7bc66cfc0f591fb9404062f4827f82c400374f2a201c863553f4c378ed761ffebd56dfe59364a6068f67d556aa606ffe7ab747b78fc09a6e9c975904987131f283db3046b1d6423f6a6302ca26dcb6ef6153bed6b93173402215f1a7071731e0ada34b220cdf7a071cef1bbaf467d88aead68e0278c58dedee65cb6025d8f939e2fa6601cbb3b149f1c56ec8d88d4ac8958f7e8be767772da778528019e1f70a2df427b667236c186bd5b3b4be7b261e65de5e5af0a34d81fbd833ab310bdeab1454abdb83f8a7299efafa1ac1d193f309a3dd317bbb54fb43db0ea3357ab7bd7ebb87f1416313be1075e366ecf52bbeb6dee5a344c283f1a2b86010bb2293fcb467c6386e447ab4769cbf25020d00467723f30d164602087478f1bc1f3bf16a6230bbfdbee50aa345f496d5c0462c4198e057d5de1a19a2dad7e3256ea6d062fdcec64edae8cf426e0c743ecf230b2d86f426bb7998cb7de84cf446dfc97c3f0b19996ce4afbffb172e1c7e6393e1526e0f9855f52b2fcfe6ecdac3675f15a8c6f059a7d784c54b57c91581f1f81772da993a24ebd89bb3380f770b464b53a68f20f4a7c47a7b05d7bb9316270d7372a9ed5b19498b17cea1f765851e41e8e054bae48cfd0223b05b617f1077c39150960036632ca75497c095320ddae5a784c9573e13abfe0957e4229ad3846b5172051f0f69c7c9a3a5f60a0f60fd6cbd463c1b054f128a388c4fcf14ad1355591d5a730ad72dc42c159607a15b068d0a959c4e2045fdc65e3b0a90dcc091ffaaa02c882cd0eaaede3819abab54f3739bbe64647740e359109825049e7d774ed3eac1998f6fcc7d8b2e3aad94393562af76e3f3e0360489420bce4b4176c6628d7c665a43c9797ae503efeaa6f9e483929ea94df53bcaab31af37bc338523c74d90601ea7d97871e361d2b0ddbe0333ea9b4e0adfec0b2e1806263ac99dd7fd3ac4fa4df7add947ca9d2bc952aa3d58ee2125e50f57e8c38224adcda259fce6dcd3c6d2cd5d527af0121626d1a4e960fd745b0c01f226dde1465d3f6e1a8b25be4d1437d3257b132ba0d036a2a4b57b757f663cd5668d23e20f7bb9cecddc137b23249a75f5e2601c2454736a45b8f1f07d62065e9edfc4edcb108012732caa701439797f9c0152b192161934023b59bd295bb4897e440e5ceeae0d12885a1f32428d4a17cc03775ac350952559900b3b884287d1fda43731f1caf9d2a64635a9269ad6f0f68c1681c684b00750b2b7ccffbd2257f2ae741e3af876b0674000c52b7f0113c345e44e0c871ae1a22c043a3b5f266d82c237c4416e56ef9ce10e51618f74b65974c6abf0531a81a957543c45ee93aaec4d9932d1bb3847b64e1ebb5c30be4b048318936901788119a9029fa3c4208aa4e227b657db3ba8d3ad00e3c81d8520edcac2812955d44aa465eedc3d6e08efa79ff628f35c735cc9b238fe1f6cb1461ef1a4e283f6e13edd1fc503dfde0917630816107795d393e2194a42967d98697b36246cbe50528dfd58d43f496b778d1b9a0aba95b4a0ecb87d8ccbb2386b1e4147e7a452f8bd7e0ff507556e6d82993a564c039a82653248bef918960b5d6effb1d05cc7f97c44d92350db4564bb2cfebcda419c57518099505d57e987ea0332918cbc37d6a3dbb3eadbbf399ff642072c668c6301158858f0ffeefbd4ee962a004d65fefef29014ff807545656fbacad2c6d27a4b9491580be4d0a290225d2457229d22bc52323c49d0bd649a25ea15afb4c7cb2544fdb4e0f6a2ffb26c09f326d5899908a8e9ac07879c21d2fd713c1be2c8a7642f6222a190b3d68b55a6b8ef6a8344ccaf1d8a22905a13f46c193ee273c99051a93b2bc3ec98cab2ab6679de0828369e67887d5306cead928f9a8049177ac9fdbe6d1913071143814e9cf83eb5ab8adc6755a233e30c31ff0dd1ab6529e7200cb78b5a13602a89f8d3888b9a6270681dfcbafb3abf668a9c59ec3ec4af9b6d580bef6173936514bee4572e517e7c67a59b63bbe30d86b3ae01584730fe7b6a44e93c25d31d2e4c83a7c2558e7729dcf8366f28643c883173a6dc3a61323f30f8c1a8d65aa8a7102c565636d1648d572a42e5440fc8e49dd4f8150b98755d95a97cc9724d1f0c3c65bdf93ff9fdb14ed606f729b91b21f2261feecc3afb26e7efe845caaa58f91ba69946f5f2c7e31bc1f5c8c986ede6926a3641e442224c4e8d04656ba8edec8ac24f70ac4785ecdb08e2b2e43e63805cfb3d40589184500362473b257e36dedc22c37d6552da40d09e4862c307ff447f4c60e63cfe67a9080e293107db21f268f3352cc34057bdee014b949b1f2740088310469091aaea063ba1dec4458d45d42305c51263215dfbbfe5f93845a2dcd08c3c0ff1290c1421089253d148becfbf1ebc42a02ee5516427b2e9213d388b8bdf1cd218a18211ac423a7f1e118cd2838ee2a68e1abe0a38ad3daacc3725ee1bdb495513012300e4a8baec45a167b26c77d82ab69844bd24497530b45e0c489c32b7b515967650c2546e6fe829a80706d0bc39ef1990fa15ea700d355b2f9e5e8b515429bcd5323eb0534dd4be579086b4c75a9916ef4508a0bf30af4c564286a0bc5510510f510220069793dad16332c8f530772e1b2d58ac5be342bd1a68a1d993ff99481b71a4f0006b1463bbc5cfd4e329d59781ac75b71bb363a83545f6d50c641f3719e80f874c776877a7e1f2b3f99a14a8c9d1787dc42f21db142ae863bd961e39ddfb5bba1cff1c4f66e66e1f29343eb6d496e0986e4487c444e0beccf057b7ca16155e1ba31d0c9167b2845f57986c8b11ea3fa90d35a9cd78076eed6b216b2db61b52348caf2e5f9c3a9cf03277a6817d8ab6701c66df43282b506dc02f6ba503bef21d75ab03d17c48dc33f51d439cc0535908c396c414a1d98aadbcf69b2158c1e2e7835657edf23fbab4e198358e3a2c6c81a5975d9d92e5757ec9d2e31e7484ee857a317dce4892b83499ec5f1e125e2719173050af0cd38942b7b16b6245030d40e2169daba6260f4b1089f2513b37339ac8d9e2024a4e200616d76bf7d3c0397a2c776c4194b0084645a8bb9523f4f0e23a30a5cbf804ed2ff4522ba8f8cd43bfb8e9ad68b9f04dbbd112e8e87aae89942ce0070b83d632cf055622966fec9519d9662fb9b6bdd3e3f9b3a80f880426a9b03e2c23d17035a495f83a17652825d187c17b37135c3a74a27d849c8ba1cb483dc4e4d13c6cc6d8f023a0a295ae9348c3edaf8e12e74a1cb0605e510667d6b4f6a6d83c5cf817e9161dbec5be6c958387e1b840e735687d543b01592b816f10825f8d7ddc1e0b0409f499588f1ed5176deb48b55fff6d4da9806b37cba8ce63b63e8f7a06e4c57ff9bf82d56ee4a29588ff59f8b603b4358ca6cb0c5c6afd8d4e2771bd49f4b1609f3a36c78369e796e89d8849a2c0f2f750bffe5b4cec70f8bacbb3b2941b60b49b6609cae62614f789ce1b872f3acdd2506b7036c651799fa2fb96b7c16bc9e1ab6a6b046a2fae9a0f3143b2c153bb15e8dafda442d593b0dd3d0e54ffbd82d05818fac1f7878b731118a5d415c4243f3eba9103e8ed95ea00a9ac8f520bbff80ac0b76287e76be8475", 0x1000}, {&(0x7f0000001200)="79a8be00d3eda85498636f19d5ba1f47ec1b43a74683a7476548379c203384feee1577f8172a8d0bfee1592b931af20585612c39ebf68c7648dc5fbbfa0af29b8790e4d8ba08616e3458ee18e4d2e70d0b06d3d7d15356ef6cdb6340eba0ffbc2d328ca8d3d4c4328b7fd763c4d140bd230b1612c27c813de3f4270e3961563fd04a992f8d4c870f3ffeb8d3e363b2b3f183fccca43de62d03b61fb2a389a0c554c500aa0fa742c191d4f3c37da7d185ab88d7583cbcdc539d3a26bb", 0xbc}, {&(0x7f00000012c0)="cedc0a6ea7b9dbb963b9dca7763f1438e00f169d1ed54d2d1648c4fb028398e930507f3d88903ae1eb6e879c5a3c6e4add8f2f428815a6399c13cad5ed3ae02667f9fb7910af3a92201118b88c84e659821fa6981462fd53a61de900067bd1568a242b5adee1c77b2789cfe33a7fe3719b02485f", 0x74}, {&(0x7f0000001340)="a1df8d5cf9d643468c28c92cac541135bf4693fd5f3b0a481eb867f420e613c431bb5769e52df2ddb31581acd1dadcb663bd6cd82bcdae6f66cf3dacc3ed84c02fabfce4b7557e49dfb413abe15ac3d70f3a53d4fd4c06113e1820808a387923d578fd907596876eb9b2a9c65e95d358baa0b9e9f1829a9a290e11abc59ba33cfe310bbb2c82b91d3232c1efe1a1c5ec82a202760e09327fdd1419f314624b2654ef02334a304ec3ae65f03f8ba81dba01fbde574fa8bebf", 0xb8}], 0x5, &(0x7f0000000040)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x9e1d65b45a5fd8b7}, 0x406) 07:52:55 executing program 1: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x4090bb2a1f2ecb16) r1 = socket$inet(0x2, 0x1003, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) r3 = getppid() ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, r3) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) r4 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x13, 0x40000110, r4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000200)="d9c8b3f904e68ea15c87fa9d3608f256a8477aa2072fa12df8df98c1ff62c16e64dfe81cddfbb33501ec6ed4f275f41f979c79fd7bf899df16ec6cdd88e535e3bca11e32b04c7d8da8e7f61997519a40886d31365708689fd45303fd6e6b5c99c0fea657878ce6477a81142ec20367c7f7f6ae0cdf591f3e2fb759d3b3f0c4"}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 07:52:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet(r0, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x4}, {0xff, 0xba000000000}}) 07:52:55 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000001c0), 0x10000203, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/24, 0x18, 0x842, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 07:52:55 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x5}, {0x3f, 0x6e2}}, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffff9c) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='W\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x4b99ee01ecd162a0, './file1\x00'}, 0xa) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 07:52:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) 07:52:56 executing program 0: r0 = socket(0x12, 0x8002, 0x80000000000000) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:52:56 executing program 0: r0 = msgget$private(0x0, 0x14) msgsnd(r0, &(0x7f0000000140)={0x1, "620fbab5fd20ce51f2ba290afa8ed937e5977335a85dd95d93f2a86f5575de05bb36d2233ff93b56f1286136b420cdfd8b3e9c49cb8ca335dfd9ab8798e8def52f72ce6f9d458b2193b9f1588a862c5390fc991892c394f6011096e15475ef9b4076b114bac9eb6c0a7296e973b6199b371d84fe708a567ae54be7b4ffa7ebd94c896a9404048bd859a0136a6f67389c3a33aeee011f32c57b2c817d3a95778b59a9a1e02ee9eb9bc4844b332563528e9c4db321654781df899fa5a2eea280a58d5b6d95c0b682aa14995cf93645c23a9a13403b7ba8028b7d88bf7027e8e49aa8ec2f8d2c5bf48af6605fc66d5cf3bfbb6f3e906111040d9575ec31e195a319392dec78ce9a93c4ee0093c6137b76d731434e432252690f6a0559ddb7bf9380dd42d498cdbd8c8fbd1428c4690d217ec6cea690f4441fff9333a9618eabf5a45eac90fe9bfc6711c3c6cd4cc799dda3d25540acb5d9900cad8be8ab44868a9d60cca97de03f1cf47d5f4d5333d64bcbea450f133bafbdc028233db5b0f57101ad5bbeb5c3c4a2b4fee314ed5774f4ec0bb9de5048a9dfa3ea24cea0c07fb2a80d8998c42ee5ec8315c9849730cb8dcf84066f4ae4882e2c76568e1c1fcdbdbcfd19116b9d03766a09d1c621c0197fa33fe4b3af32144ff31283240cdc5536163475697f137d4c1fd3a7ed579aac304e24679a8e404ffca25d2cf44d81748987c1330f287d6d42ea127d7a9d30ec88d578bd42dd5fd5722eefdc7bab0795f857e5accf15a4e8e36f2bd7b633b81fe7a29c517c1b2a0d8d98ff804e3986da05e25866f02bebe41e93f0e6bdee5dea256166ef1e619e76be7e603c1c498963d640b38c0a3dcc842a82c6d696e33a1ebd6f35d30151dab99dafe726cea3c811dc0602bd694e0c7706aee88a59f1d67ef3fd3f49a4894167f9828daa6aadd63669245fda297b95d4ca735cdc7d5926ecd342a5a7a22a87c3dbee94ababd90d1f66ce46361b2a14d0f5389f0c3f01d33869f5d9821782f5f47d5cb5f085c6c9abf2cb2daa79b7b3beeca89425ee937414f1704ae3636b9e4642c74c552428ec12378af8c647c9782bebc127a86019b1d40225d57454746ffe4ccb8ab71f6840b0911630e6520393e28087c84cd6b2f0c9cf936b26e74bbda67461f7eb48de1c9cba908fcbdfa9761e9884f85f47bc957a9ac15197f6523deff2b308dc189f8401035e8f5267ecfb313bad7ff30330c5003b088301d02c903693958820b34da2ce9f9ab1096ccf0f67495ac40fea38b0e990a2d4a84d5d932c7699e291ebe89ccb2351a9d0484086a979bc495bf63246b3d93b79a086df5426e077fe4587c2e0b08a330e4e24826aa4b8594de1fedeaf58eb5113554957d9d2901d5bdcc2f0f6453917509737db4698a97b3fcadedd3abd98fd850bfac1609361d7cd63c5ae1226bdfffae2a792508bc95791d1ed55f37ae1bc9167112c51a6576117b5c57fe76f90ff3ee7e0f278e569559c50d8df82bf54d1fbe3958517e3d5920aec58b30726e00408d5a5fbc809c64808e542e28a4debdff82a5a1ff873c1f5b1ecadc9301f015bf460bf73c07fd904318379488b0dd67c1bd130c6c26e602a8afa9f0ac5be5820b45316741573a5bf6d3e546c6d8a703bec2d2596dc9dff49db13497113b6cce808c5d43942b1c0667f9f8049d2c12d8940c831e7b74528d9f965a57f961df38dc883de53647fa9a64d9428c1e19e20bf0710a0ff3c07539f801c84c7ef8c5fed0e7ca456cedf8179a7b5cd986fe9427960f5217943401a3725a977b413a4e1f8d8af8790962a07bdb34abcec9be66962a69c0d2f552c795d033caafa755a4827f2ad9225fd46dff66e57b699b750646981566ad6e7f5411e462116a28b748b827b749a4943048b6ab8f97fcdc8f9972ae76c4044410ad1139d2d0e2ff5c2d8e3a540f3d24be434e89e11065e9d3345d7d048d52e720c4b63bb51ebb9f91c2307636ed5c4a942f6287661ad8fd49551c4469b9ed31b89d59dabb51d7008281a0007cbd69bb47421f7a822cfdfebae781d80ff1811293465c942983e044ad620bcdca8b52d19f2f3a7cdfd956a80d125778e98b06e89f81531c701e2ca908039d2c973dfb066866218af6b5435b17f2e33965cda37824479630a939d6a64933bec49a936a823bcfd63931cdcbd67ede05b985e8edcb676a105023b0d9c9d261977b1cb1f77d30d86c63f021a5a5361ac5c7d3c056bf78d633bd33048addef168b501b932b06e907180e824fe51602372118e7636fbdda4dc58cd7ea791f385f9920d8ffe91cf0b6262e48a8301a9d67f6a4bb66c4579a3454c9d6491eece2d3384beb03a4d14db62e7b494306e794eed1feaf9f3eda77ed50114cf14b4b6b5995a99eb9767dde1d2dd83ee98a8bdf307122a62ebcf0f756ad2e456ec00feed0a6c7e3f72d8910238974cbce0c91120523c8e0d6e779c791d7da26c085a28d8f1d9cba50dc5e12fb883701b6d505400bc2500ee09bb4d65cf3d2bf9dc68ec7d6837f96a951ce943abf9028bdc6f2c911d7cb47b90edee4c96f7c9389c72db5b7aa9de76b2f25c5f1def9a2afcee3bbde6208752ca5c7f27ad07e3c4c90ae7b24ebbd92192d44b79060bf1a0c9b797216ac8ab233375f189c7972a5fd912f6421c4ac01506cc25e4618fa3896a43775ce8a02e1abf53be4868659f8f85f85cf2fe7218dddc6a8c599ab3a454fe483f3297b5da2887224355faa909cb37bce205d06993854337f232e98dfa949cdcae4ee081c6da30d871aef46f0b911d8d6a95d6ad521d3437b3445e09e4ebb5893444c4dab5546ee5e4dc66f4e83876d9e63527b6aa63d117ba92a294df4ffcdcf07a9d38756a79284fb7cd63388d8b76796e01c4f1d78abe306f5d7860fbd8c816649be836117cbe514e0ced91419026464c4df9246aa8a9e0e1f463f45ea31c4300d308418ee43beb7191e4f07df48d6f7490af94660231e2e13f5d7237f97a8916e6e417b4581519c5dc119e8e0a2d4bd20db472e1cc5731efed5ab3071d40ffd79db4a94ef2bd43c6ea64cab026076991d49a6b4e929361450fa868bae9d959084f7bae1d49d3f7f0946de4ec01dd3aa7e8986f0dd9f5b2b4d6e3ce081d97e054165edfca8020dcce8bb60ba1269062a7e0ed11c46cffe3d410d9fa8e93c764eaff2163bf63addaf990fc6e75d983b667c8838bf0a282c047c41b8919a6f027d35412af9e5078969093b764f304b39189d436240cd1560a21945052d136486981812b26dda799349b4241cf4cfcd7b620d11928a9ea0dc18ae658aa710ba2479988db0792e24523fd5f96d0fcb9ccf535d99eae4e54c66aa3f402ff5ece498e2b99909e9e225096b21f6b564f9fe5f8f24de04fadd14258c4bede9c7bfe36be684ec22f02cfbaa3c7e6b6934f79f89c7a807c2a5b414e1c60b6858ec79f61c54fb25cec36aa12ba0f4cf26c31c4d18ca8c4289d41f2944cfefb860dada499fea56f93bca382cb7f7a4b0143a71a13dafc9fd774e596a5053e5d2f4076e49eec4a470f08d0182a484c3aaf687f86f0b9625c17ff3f29ef0774ad34506cbe18b64d1ca3ac1212e5d8bbf0cde6c0d588f5f83ce897f2d642ab7f1d8d4b01d0b201720b9a1154e44304fe919fe26f5ea1de402ed3495b145ade92a4262c84d5301b7bfb866e968eceea287ece90204bf1d76e4f323fd8aa9cd7c5913ee6ccd9a946926d4f092777a37d37072d908ad447b78ff08b68285c52c0f42b80662e18b64a93da84f2cb6c229164b24f202ca144830c62722cd8acaf9c972bda15376cbdf96f83c10a0f962cc0ae44a70283540ed655fe46c2ef678df4fa6cbe2a65ac4ee7738ddbddf6560b592910991418daef6b0c59e27589fab4ba6cd4fe0860e81aea77b0482566a2d96cefa228e0677e4e2fc1e5b35e9b647a6f57f4a2695259e0f808de0a35481321df9ce19121524af8bf9ee68cb08608c499ae9ebed50358b5dd0c561cb21813b2103736292f7191325ae2601c5f7d53c81715d88b2d7536c38bdd629293ac09ee546e8e139c05078c97e4fe867610194f16ae4308e7361073c52c81ffd18f51412c6b7cf532ea806b331bc9915bda7d81c5128859fec6d33ec838bb17680fc291ee0235facc6206ced61bad022ddcd92dad77bd5cc12bcee8dd0be869050e1ecfacfc2efbd7cf0361f2d30e31105fd501d0b4b04305d1cce23a6fe69de5e53ffe401366c20eca4ba4403453dc88ae38afd01708ac14134f9957bacf89e444449e7ca023684e815984946af4dba367b5bf39237430ef7fc9439de21dd1e909ad1e8abc4a60d42e23e588bc317b4b27dc6020da22ef3fc5eb489d2f32a32f3351873ee5afe165f01732b27ce3cb0249be18f06e66769f140f7e7da1f268ed78a79b1452c5400bb465f025e7f561d1bd9c106302a3df805a1dbed9b488ab9989f5f10a067b2ac8bdbe066b021419f2a7d2fcc14af9c7f6029d81dd3fb6dae6401d828056b26ac95d67b27ef70c04727c6aa0239329627fa2932249d1a11b99bbabc3562c454d7d0c1da6572d3e2741b0abf5943e3b14c8b0794af45f22175887025339d7e240ceda1883712bfb4ec64138fff26c93ccf1268096381bb845a8f5d1c914826728d9b658d2a6b92dfb6291f3e036a77b399fba3f53f3172cffea3994756e7eca77b4448e9f999c29dfc05196a119f67a74c6807c0a5816980e71a2333689307437071ab55755f711a72c29e70cf413e3b8424e0a01aa62c40932a5222b08929646de1e623f3f6255500451f217f308f42f9264945ef803f12aa9e5de7bac4494c531ca53dd5dc0413831a14e8fa0a9c5512e20729c13c11ec7310559e334f77328398834f7643d5c15573908359858e2e0e0ff20f290e189a0b17b6bbe0fb2a6c568872e2b074857182bb30bc1729a342d848d7fe2d2d92c10b693f1d86111346dff481bad65bef17df2d508c866c131e006a219e1bc2c42635d88d326022867602ff8f456b1e51ee62281227e40d1df2853a79f36de8e23320a8060a0dd64a35309a21c312602483c5ec03b642a1ec2cf488026c90f7f390ec5004fd7b57fb9883e1225bd3facf221bda951034e92dc894a57b30d112481f6ec70c863ac187c323a9cd29e6c9e3e6771e7645c4e7cc386c6a76100215c333e59b1707dd33d69c85eb54a1d1b2a7f3d528645ff56ce34d38a1d13f10c8f63706c83298d74508a2b4146522418f78d2010ef1e4a529a6e133d4906b19957a6498effd51c875d98ed9545ef46d985425a5d4d8ccec0b3912620864508e08ff3f1a121a416c8edc5fcea4394eae4e7f21eb7898fb2225ad82a6f9ccaf9ec1b98d7bd0f58891e182cfa3e6e5497d8c931b4e0c729f6b92c8be602c21b3e285301b7a2cd4579ab861f5c34704df7631db564e2b676f5de18796c0482ed11914819a0c36114743c0c5f90aa610498f40aceff50fd004243484cabafbea85dd8f8f29b168f736686b5bab640a32959c63e20e387df51fe0b28521bec79efc6b6989d28a1055cd2db18f477ca5446fa9c4a3cf490f0538a734eb12f49dbc0a233b339f0df85bccf2fcb053ced407468e81d378f9a538f1ea15708cd794b48fd87dc00bfc5331b26dde8e14c319f894514eea7aa9b8117c9257c8d2a5229a4e849cbb0eb403cc938135578c3f17363a2c821c82592f0b045bf8d3ff31d5cdfa7ac03ae2324116dc4aa968212b3a4942f364831f011c645f0e101f80cfa5e60e4786169e3304c8639a960f1f46d31ed2286806b2d"}, 0x1008, 0x800) setreuid(0xffffffffffffffff, 0xee01) r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) 07:52:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000001400)="d6") 07:52:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000100)={0x3ff, 0x8221}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/122, 0xffffffffffffff1a}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/197, 0xc5}, {&(0x7f0000000080)=""/44, 0x2c}], 0x6, 0x0, 0x0) 07:52:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 07:52:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5, 0x3, 0x8001}, 0x26, 0xc6, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$getflags(r3, 0x3) shmget$private(0x0, 0x3000, 0x3d0, &(0x7f0000ffb000/0x3000)=nil) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) munlockall() r4 = dup2(r0, r3) mkdir(&(0x7f0000000100)='./file0\x00', 0xe) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x10001, 0x7f, 0x1f}, 0x5, 0x7f, 0x4000000000}) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 07:52:56 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:52:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x100001021, 0x0, 0x0) 07:52:56 executing program 1: socket(0x2, 0x4003, 0x0) 07:52:56 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) fcntl$getown(r1, 0x5) 07:52:56 executing program 1: setreuid(0x0, 0xee00) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() setreuid(r0, r0) fchflags(r1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10000) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) 07:52:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 07:52:56 executing program 0: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x189}, 0x0) 07:52:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x80}, {r1, 0x40}, {r0, 0x80}, {r0, 0x8}], 0x9, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x4) shutdown(r0, 0x1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/131, 0x83}], 0x3, &(0x7f0000000300)=""/151, 0x97}, 0x800) 07:52:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000200)="a0911d6f53990388fc50da2dfbc8954329c41d75308007f392623148fc53ca31753cdfb7c42bcb206dfb26147ee5fbea5cc1b42f1431bf05c22b593ee70a9640d9966eb530a4c0a87df109ea7e65a1a6656b2bc3e57539e8ba571b61932f803220c668002f74911f80750785a92b487376550594d8a8cb74f0c54eb86491183abc8e2030be08df9e5dc0d1e9eb90700143d6ae", 0x93, 0x404, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9dcb, 0x6}, 0xc) sendto(r0, &(0x7f0000001300)="a564481c24443130134bc3b793a123d223a32d44c379d2ef34ba3af9565257b4af8ea6e8186ac530974358768327a6b90aeaf04b9d7e2d79cb245a73e51cbcbf63e76153863b745ee2d1fc869b9369466196debafa6f41d76ec550965da244bb974ab15036431e0b5dd0dc80902f24750e3c7f14c352ffe3255bb3d8f2b028c8723b62ef0a67a5c1b64a901151171f180e2d1a24010b39187ac6f7dbf31f6d51bb377d8353e55a6a853952f1c0b291752b5f444a9bb60a11", 0xb8, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xc0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) dup2(r2, r1) 07:52:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x6, "d730c1e7e400000001000000000000000000009e", 0x0, 0xfffffffffffffffd}) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x10}, {r0, 0x2}, {r1, 0x42}, {r0, 0xc567dcbf916d8ec6}, {r0, 0x8}, {r1, 0x1}], 0x8, 0x13b2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x400, 0x8}}) getsockname$inet(r0, 0x0, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0xf86}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="461642320e335d721a70aec929d435661d6a356c6500cbd39799b1e442e36067854a4e499eb45c34f7d0c7ae1f2da2ae", 0x30}, {&(0x7f0000000180)="9160e019d8778e890bae74342f71cc1b6c6184591c076fa8dba0a34a6c29738d43b2d2cb423b4bb391698f7ce335985340ff292bfa0f76d3ee3e27a0217db7a1add2bff8800b90bcfd339e65727ede22186b1a9ad2d3afd6231ee725ad1f6739b11d5e98f4fabe1f9782", 0x6a}, {&(0x7f0000000200)="d4905ea5b0bff67acc903f9357d9a4e0c0a96ea693867857077da5c97493a934099d33aa8e01119cda0618bd39bd25b6193b91578a7a7cbb3989ebd7f869e5414a4f86dd774b9706479ddb80a80b71a33b700407a4c5bee9bcecdcc221b203645a990d5d24ce9b531dd665c9b0b6f27749a0b2e6ede242f07573ba9baf869ddc607bb6e7c82ae5a7cca56cbf587825fa1409ade4dca61992b012274467f2", 0x9e}, {&(0x7f00000002c0)="9a1ac0aec016ebb70757f8a3ec690b91b2ca61c9be238bd898e70d45b0f08ebad574de68aa57fcac6ae6a516c81de261ac63bf65f531128a930b2a858dbbc95e1777dc267a48833b5b1c4f542328363990712db9200fc66233275a494ec949a00e3ddc294c7a4e194683f086bfd7ef49d68ee58b02bb6f8ea012435e2b", 0x7d}], 0x4, &(0x7f0000000380)=[{0x88, 0xffff, 0x6, "af18c6004c6903442ce58ec1379f19311d8f86b25999463b5131939b3fa3e1bb5dd2725a6a1541cc02b32fe87fa02d3cad562a216126089c90e5d39e0d1d80071088fbd3b3fd39230a5c6b1a6066056cb9e4bdc30130d3805af0fb97870f71c2a7835d5a49d42bd7659cf96526b4b02ac42cae36"}, {0xd0, 0x0, 0xfff, "535e0ffb70a55eb8f5740bdbd832bc610db5299871d81db022d3e5d89526303efb876110e17a170df9f042dadf347dee965d4e28897730a22db0f60174c12928e351412b58283cb6c4c8a9d7bc4052bf12c467cac38953990254fcd2b1133d17350a0fc8fe94baf2bc2e52efaef58eb699ccd7ed7f03a30d889d168e0fb6fccae5618e516aff4de851ffbbd61e923c788b30ac4c6565bee7e2674451a95b0973c90840ad6dd806b9ad74024ff233349e9fdbf454e19c08ead22ba864"}], 0x158}, 0x1) 07:52:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:52:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x80000000) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 07:52:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = kqueue() fchmod(r0, 0x20) r1 = getuid() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) setuid(r1) ktrace(0x0, 0x11, 0x420, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x800, [{0x0, 0x9}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x575}, {0x2, 0x3ff}, {0x1, 0x4}, {0x1, 0x1000000}, {0x1, 0x8}, {0x1}, {0x1, 0xb12}, {0x2, 0x4}, {0x0, 0x3}, {0x1, 0xffff}, {0x20e9cfa8548d6e9f, 0xa1a}, {0x1, 0x9}, {0x2, 0xff}, {0x1, 0x7fff}, {0x3, 0x6}, {0x2, 0x7fffffff}, {0x1, 0xffffffff}, {0x1, 0x4}, {0x3, 0x8}, {0x2, 0x7f}, {0x0, 0x1000000010000}, {0x3, 0x101}, {0x1, 0x61ca}, {0x2, 0x8}, {0x3, 0x3b7}, {0x3, 0x1}, {0x1, 0x40}, {0x2, 0x9}, {0x1, 0x7}]}) 07:52:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 07:52:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:52:57 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) getgroups(0x1, &(0x7f0000000000)=[0x0]) setegid(r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) close(r0) pipe2(&(0x7f00000000c0), 0x10004) 07:52:57 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d55a519c8e640c451253e3fe1d8"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56020000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 07:52:57 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40ca03498299ceea) flock(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x470c7792, 0x0, 0x0, 0x0) fsync(r2) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 07:52:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x8}}) 07:52:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2a) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28008, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x1ff}, 0x8) getsockopt(r0, 0x200, 0x3, &(0x7f0000000240)=""/232, &(0x7f0000000340)=0xe8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x28180, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000003c0)={0x100, 0xfffffffffffff1b9, 0x7}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x0, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0xd4) utimes(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={{0x6, 0x795}, {0x155, 0x1}}) munlockall() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x5) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x7fffffff, 0x8}, {0x800, 0x8}}) getpid() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000005c0)={0x2a0, './file0\x00', './file0\x00'}) fchflags(r2, 0x10000) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x100, 0x2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000640)) sendto$unix(r0, &(0x7f0000000680)="4eafed91f7452a6e1fa6736a043ab61bb0c480758d0b3150422bf310e1d574061565439c8caac5e764bc80004d537261b2ead32674ae004f69d2587b7b92deee79e812458983d266db0057b729768049f29727ff9a2944b0242496c9bacb2b05033c9cb8a51536bc0240", 0x6a, 0x400, 0x0, 0x0) kqueue() open(&(0x7f0000000700)='./file1\x00', 0x1, 0x10) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x9b18, 0x8}, {0x7fff, 0x68}}) r3 = getuid() r4 = getegid() lchown(&(0x7f00000007c0)='./file1\x00', r3, r4) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r5) 07:52:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x70, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = semget(0x2, 0x0, 0x80) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000580)=""/4096) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ktrace(0x0, 0x5, 0x20, 0x0) r3 = semget$private(0x0, 0x2, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x3, 0x200) 07:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 07:52:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) chdir(&(0x7f00000000c0)='./bus/file0\x00') 07:52:59 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000600)={0xff00000000000000, './bus\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) close(r1) chroot(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xfffffffffffffc01) 07:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:52:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 07:52:59 executing program 1: socket$inet(0x2, 0x5, 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) 07:52:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f00000000c0)) 07:52:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x24, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/233, 0xe9}], 0x1, 0x0, 0x0) 07:52:59 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 07:52:59 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x6) fchown(r1, r2, r3) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 07:52:59 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 07:53:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x8000}) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x2}, {r0}, {r0, 0x10}, {r0, 0x20}], 0x5, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x0, 0x7fff, 0x40, 0x3, &(0x7f0000000140)={{0x7, 0x2, 0x5, 0x9, 0x1, 0x0, 0x1}, {[0x8001, 0x9, 0x8345, 0x100, 0x3, 0x80000001, 0xa9ba016, 0x9a, 0x0, 0x9, 0xff, 0x4, 0xd160, 0x8001, 0x7fffffff, 0x101, 0x29f, 0x1cf7d944], [0xffffffffffff53fd, 0xffffffffffffffff, 0x6a5, 0x0, 0x8001, 0x100000000, 0x8, 0x0, 0x2, 0x6], [0x7fffffff, 0x10000, 0x4, 0xb9, 0x1000, 0x3, 0xef68], [0xdf, 0xf0c9, 0x2, 0x8, 0x7fffffff, 0xd5d3], [{0x2, 0x7, 0x1, 0x9}, {0xcc, 0x4, 0x7fff, 0x5}, {0x1, 0x100000000, 0x7ff, 0x9}, {0x8, 0x4, 0xcd95, 0x1000}, {0x7, 0x7, 0x0, 0x10000}, {0x10000, 0x3ff, 0x1, 0x3}, {0x25, 0x10001, 0x2, 0x6}, {0x4, 0x6, 0xf6, 0x40}], {0x8119, 0x6, 0x3, 0x9}, {0xebb5, 0x4000, 0x1, 0x1}}}, 0x6000000000, 0x2}) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x1, 0x8, 0x4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000440)=0xe7, 0x4) lseek(r0, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000480)=0xa9d, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000740)={0x1f, 0x7, 0x7, 0x8, &(0x7f00000004c0)={{0x8, 0x5, 0x6, 0x7, 0x0, 0x7f, 0x100000001}, {[0x0, 0x1ff, 0x9, 0x7c, 0x7a3f, 0x80, 0x2, 0x4, 0xfff, 0x400, 0x7, 0x2, 0x2, 0x20, 0x4, 0x5, 0x8604, 0x5], [0x5, 0x9, 0x8, 0x3, 0x6, 0x3, 0x1, 0x9, 0x6, 0x10001], [0x3f, 0x1000, 0x0, 0x1, 0x6, 0x8001, 0x3], [0x18, 0x5, 0x9, 0x400, 0x4, 0x4], [{0xfbf, 0xffff, 0x8, 0x80}, {0xbc4, 0x3ff, 0x400, 0x3}, {0x9, 0xddd7, 0x4, 0x1}, {0x0, 0x40, 0x0, 0x9}, {0xfb6c, 0x2, 0x3, 0xffffffffffffff92}, {0x2, 0x8, 0x2, 0x1}, {0x2, 0x7, 0x6, 0x3477a354}, {0x3f, 0x3, 0x1f19, 0xd90}], {0x10000, 0x1, 0xa4f2, 0x4000}, {0x1, 0x200000, 0x13, 0x6}}}, 0xfffffffffffeffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000780)={0x1, 0x1}) bind(r0, &(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) chflags(&(0x7f0000000800)='./file0\x00', 0x0) fchmod(r0, 0x9) clock_gettime(0x0, &(0x7f0000000840)) chown(&(0x7f0000000880)='./file0\x00', r2, r3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000008c0)=0x770ed7c8) linkat(r0, &(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0\x00', 0x4) getsockopt(r0, 0x100000001, 0x9391, &(0x7f0000000980)=""/127, &(0x7f0000000a00)=0x7f) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) pipe2(&(0x7f0000000a40), 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000ac0), 0x4) 07:53:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x7fffffff, 0x5, 0x7fffffff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 07:53:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000140)=""/217, 0xd9, 0x40, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 07:53:00 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 07:53:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000000)='\x00', 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 07:53:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100), 0x0, 0x801, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCLOCK(r1, 0x20004276) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) select(0x40, &(0x7f0000000080)={0x1c3, 0x0, 0x8}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="99c6cace73b524faeb755a46f2636577f5fc0274460dc4fe96", 0x19) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 07:53:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) pread(r0, &(0x7f0000000040)="364774ea4c6409d7030408f37adc4ae291169138e6a80ac9b9b39a6e72459915396243b2fbdf9575ddded19f9ae56e6b4b35c808ae86b1c425e72499e4b9ee384e5098", 0x43, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) 07:53:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='\x00', 0x2000, 0x5) 07:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x4d, 0xfffffffffffffffe}, {0x44, 0x0, 0x0, 0xfffffffffffffffc}, {0x4000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x7f, 0x3f, 0x5, 0x1}, {0x8000, 0x6, 0x2, 0x9}]}) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000140)="791ea4fee21865af1bff0700"/26) 07:53:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007295b664c02192ddfe06e32", 0x10) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x3) 07:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:53:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) 07:53:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f00000001c0)=""/225, 0xe1}], 0x2, &(0x7f0000000300)=""/154, 0x9a}, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 07:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x7, {0x4, 0x2}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x1cf, 0x3}, {0x100, 0x9}, {0xa45d947b5785b20f, 0x8}, {0x20, 0x3}, {0x82, 0x100000000}], 0x5}) 07:53:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ftruncate(r0, 0x0, 0x2) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) 07:53:00 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="016a1338fe711d32049c4435e1f70ae1f4ca94f84a8c6c56d948b205843c", 0x1e, 0x0, 0x0) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) 07:53:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000180)="a6", 0x1) 07:53:00 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0xd748, 0x9, &(0x7f00000000c0)="5f84c361e401ff834c4e4c1e60a6946d1610bf0a7cd6d1daba855f09c0e75966f35ab6b32e43932640cb4343c4c915", 0x2f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000100), 0x0) 07:53:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000300), 0x1af, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) wait4(0x0, 0x0, 0x0, 0x0) sync() dup(r1) 07:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x6, 0x1}) 07:53:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) socket$inet(0x2, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 07:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:53:00 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 07:53:00 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 07:53:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000100)="7ffd0dc635cf215d3efb", 0xa}, {&(0x7f0000000180)="90ef0c0b54d9295decd94d09d13f7db1a24bee26b92040c976687131b6ee845a2c9e24f3b38b6b098087263776e14e3a5c79ae3f6792bbee542b09f8ab802e1c401c3f8de4ab3f800d219799a1d220e8147355fede903b14ea8e7f8cb80accb504b5ff004ab04dd9b2601e8cfb08", 0x6e}, {&(0x7f0000000200)="edcf8779ac878e6db26d0b739aac216ab6935336b6617cb83656e06a09aca18a5b10ba2ba5bbf2903d97a2da2e56bb709ae43c357f86f6ece024e55fc5045a9ab299861e0783", 0x46}, {&(0x7f0000000280)="135f467e6166e2d2523b3bffacaca6715b770d61b91f5b969e677a269bf30528c464f544118866f4ba12020088c72c7cce572e09de129d4eef0fd1b1a1850e4f5a6273ebaa3fbcc7f9a2fb0348e73074085619ef3d86b91870bf1442eece69f764f62450485da392c472af5d8727285ec5acb503996a32d30749fb7a1ae36eb1b685bc3a43323b5bfcfa8db4b01c95e89920086b8baaf311f6", 0x99}, {&(0x7f0000000340)="b5006867878bf457854e2ca89996c922d300de00466630627770bb9117468811fa66cf5f53b0103d2f6ce5d4d1a05d9e2ab87661876a8788af9acd639370feb7d9d0b7", 0x43}, {&(0x7f00000003c0)="7d135b047ab17b00b63fcd93a173fe7084d07e37666265f3c7f3be363a7a840bca6eeab5f03c4d55d608b8a9ed7944fc2892f33f257e02c27760a3bb3a2219bad79f7ea7da882062e5d40d7bf67708826e7aa0bf2fb706e15820abfbce347af45cb728dd136d68005c2f86e047276cefe26d0dcbe9d192f548a4afeb00cc4799824e63b15d4d2af46ea49563e7673cb392840eee30832f756517be83c03855ec1397676c307ee48295f398ad23ef2dad", 0xb0}], 0x6, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="3c24a40e8d7ca85e5f921deeba2d89c37d59e6df0271dfbd09845cada6501126451daa720708fe2605891eff01d01a104c5ed53ec2181c9580fa2120a915cafba5a8aca3199bd2902b357373d6931284ae90527519fe444e9c60bda5d2df9cb0f26861fb9910f62666e264d2c54b117a", 0x70) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 07:53:00 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000002400)) r2 = accept$inet(r1, &(0x7f0000002440), &(0x7f0000002480)=0xc) read(r1, &(0x7f0000002500)=""/4096, 0x1000) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="8e730219720b4bf5bb3bc673c96add8195a40a6a6b192a0e8a67f503be032cd855ab22d981dc8e1bd729f3e8c27f51d3b9f6ddca5c1a4c5798e38b4e9247a50f61ba01d8946d109a3a529a58673eb45e0ffe0274903a25b40cc294e44970ed0125f737ebc7707fc845974221df32f6fb18dd2fa228c05189aaf9191bfe676a4f651857eab01e73e1cc1fc873681985e15b27d79443cb6fe4929df90e0fd8d8e4841b68db500d3c9d734283e8", 0xac}, {&(0x7f00000000c0)="5b2fc6b637876f2b8b092740a426dd22be80b297f2f7b926570dd34ccf54722659c126bf54ba21d80ffde3f702ee4a731a0227f281c7e8dc32c43d996263734d364ec9c40b9fb8d1a06d90ecd0f21c6a2d09b3c7aaeb3de53e0ca395f6f84b61d0edb4b9a1cc1a26b45e23578b7a11c34f5f535078f6756a02f79fdd54d0e4dc35f2b2d03bf21aa258e94adf18e2adf5ab19ab59434152174fccdff14f4d28b6d6ad633c97cf577c33db2e8940c0023c05", 0xb1}, {&(0x7f0000000180)="6e53e454a463fe73b7c49bc3fe97e57da6138c87e79019aeb705", 0x1a}, {&(0x7f00000001c0)="2f1b65d022bcd184da5f7b7a51e526fc5600fb5e7ca01bcd1668402222e3bfcd3d50ce35f415312caaf6bb890e542abd322443c541aedfe4f0a9cb34da897c57ed15e341d868366c47ebad453ecdd2c6eb8c6d1b46231c481cb76b388720a1cfa366e2610ed823422236e2691f214f105f3709ea8ba9dda7c7bc8826ceba4c95e9534d001b97debeb3d5b6e4a0a909918b0711c13559616dffb52af442ccf3c78d85031f97d88a32b3b50f8b82e1fdd3a89aac87e37e5c8a0633b0946d08ae365f10a71bec8db59ac63851eccb3ae765c346062a9c07b10f8870b339054fd44449af7dafa21a4c", 0xe7}, {&(0x7f00000002c0)="a253aa9d83d2a919b985887ef2df0c580131baf17319a9b9bffe83a2a75e118401703756fc9bdd0ce5c2eb6f146a6865ad0ec1f7f488b757d990cb8d3a551fb0c0a760d741cfcc3fc55f7019c93eee3edb04f9fc5550b469100a36c177257c32cbab66d18594351db70c022af2e1666006acada91c38de43771d39b905e868e52bd4510c01fcf77afb262d7dbdb5e01b45f141f806d32bc71359f7c84650e94aa4", 0xa1}, {&(0x7f0000000380)="167c5c9f8bd56f4722e7e5f479ddc2c268894322f9087a5bb06e414c857e666926b4ed4dd9be4170e78816aab7fdd5f6fcfffb9b1c746fc0b021c8a0951407ba3ffdff231c46d3be2e222bb20943083568f1188af0f1678146beb31e66ab85671fc1f9035149c9c9cfaa5ac72d1c656eede326fa92b0fbf280ea7fe9acd116972665cb79f5b11925fa90a8f09ce41e2c0216463650261402bee04959b5fa3678cda2ecf4efa8e747c01684a8f181aa9ddc501ee6ae1943c5be2d3d62f69f9fbdfaed3632102396bda8073f2aead0d449b8b4b09aedd9c9d4aecc40e2da5891d4a67239daa2f3be55861b50a8074db711da3f4dc5b0f03b5faa67ac9ba454456bb538f86f8c5508d7ad37fab57f7fb792d803913fe1643ea6b469d2933ab8aa95895416b03d402c96a4cd25ac840d9f0839c91bd0afe89764b209bff913d71f24065b370485a81d4d6877dd51c664ce535029504d2438ddb27ce2f8e197a9ed12c6f3f82a4b254ac8ee4674de12a978792ead47fc23e92254fc825f6a52b0fe6242957ed281762e587d861d2f7d19dac4ce85767395e23fcec0c1c9f9dc671e0691c55c4d60ec2ec5124750fd93bb4a0bbd175169a392c3347f2fb826fb9c1f2e70866ad76c369736a4ca853e93b19112d6a4a6f53093c53e1cb98c419b2227d0e495c0955cd849dd3e1732eef09c4f865c5dca126a6e81f8aba5cc11506824f8e0a67f1224210a059e99a6879f9e509bbc6aa10979c2167ffd296ac560e6503c270d21484ce48e30871ac9d93fe761c6cd67978ece77f9317f0cb25080d61aa005304417f6dd66541a922504ea55cf25f832224b5d7d71649e51c2827edde5e4cfacc9dc239480009962d772bf596c559b0916f232c681fa373092f95c79139e2d1bfa20ba645909dc132d176727a6fa623d309b47f136de794526b34384d41ac1cda992b969a16ef1ec73d23de59d87f7aa4f4d3ec86d7583c665b7a818226acdb61aa3b36d5b93ded9f6e643600a0c129680fc886829172023b43110a948b778a11e9ca749b9c0cec5a92925b94f29e72bcc11bc71db07be8771e8e926141d284851babb51b6410f2f4ebe92fa050049fe8d2d2c67e6c932dbfb9d263f5b4b88f29cb22c1080bf873c535496342f09f0d7a80e2215b83dfdc7fca431d1bb073907423a818ccc804cd0b4ba9e38e8f4e052f6f407323c11bcc62eca5830c0855df1a1aea066541e9b980641023670bee860ebaa40613a34696bf5112a69eff5aab2ba54325e5d25c75ddc1707fc824c6849eba90951c90c139c0c40ee874cac559941b644643e9e565797ec1811d72443121bcdcb971b1d50e9ce0a7b2af7637af0d59b7389905cbbf8a478612191511714b33e8cd5c158153e44489641c34da191690172b6c0a79e3e53324beb6e173dee15b47ee6177a8198bf869144c0e1ee44792dfdea37ed4e0e8404a33332d1347ab2f54c7f853571c7564a5ab2297686b3d6fa64c49d8b93b71a8f4eb85132f02fe7cd46f24e9c79147dee77bd05149fb16d05e76bf2f6542fb6ec40805718640419aca80285772519e10422c330c99b5f651a161237dbaa634dcd69a9cb7deffffa1b71b7e65147055d6727537397cc09a9388fcf91c14f334535f98b2fbd5d414089cb2c90dc327aad5dee219d877dac61e2866fa6e39f39a0f795bdac45df77e49f33b5c9dcf018da15cafef6a7d00cef3e614b97b580275b8d64e77f936d91e30761f483c78c4ef101f274c0bf6d11356ea3e6de9e6b4256ab703c3b258bd22cb0f3a9953aedc4f296b6200530e5e681ce1d1f540966f56afc6b2ecbb78c3e91b7f56b5fbbb3b4c62d1cc69dff884f1d6562a812640f67ad99aa65be3b0c07b05e628edbbeaf48e92a39976fcad40fcb8e16ffb21d61223da3a8c6e6ed406cc32977c273b07ec5179f13559d8061b6bed5fe5e4494a774d774ff28c37ac8298d9282fddb6ab6a600740cc5f4546f8cb2272bf2766e8e9b5af39b575c636f7418cc4d470c8f884bd77606b59369c49f7cc21698acdcace7344c96d6157dda73a16914c38063aacd03f82756420a378026850687d36574f65adc4c3abcde08bcb7309f9b7f0121753986f654dd2a4628e51666be1a4b246965f9fd74c1280959bb3ec06cf2f23a78834433bde991bfcd8871153148eb9184b10aa88e45484300b44c66393da5f23400e626639246a861d9054086c71bb3572c274fae17b5133b8daa3a240027a353b043db6eb260cd7509221523357afc027a3515a8aeadb8e9c34a752e7a34b520a9cee768a8d531b999c013aeb0c1bf02cabbd34526d2fa13ab0a548494b55cfebe3126289e4a2d9f23f25620886f22d0354e2c5ef7e5835759f8197a8eef820c8ad2b0a16bfb15dc7aff383f3e61be3f3818f75ecdf86dde4c24c59c10d2f58eec560fc69fb1dd3f8eb77b4c9e2bc6f79b6da1f3d3320a319b983dedd91b6ad25d822fbfd188e8b2f446ff315cce3466aa321226113a6b87b2b142f69b4cc6d2c7531a9afb3ed46a3b41ae6650912cdb6f1902df02c809a46cbb26de0e38046b9a7b099e361655333e1597fdeebdcd4ec165cea6f7ffd78b683bfac44e5469a5581e9c0f6d84c648a9309019c26c6af9ff218017943d32f925fcccaa5d223eee9930561ad993943ab7e06aca37e029201d15fcb3203414c3708f2c736963768630e7817144ae2118780eb266e9a31d09976996e564ab51ddfd868031de38b70cfb6ee59c28cbf44fe66ff7cc98f012c0af3298978eac68d805f1c2abf0bc27d6df4c6d95de2eae2cb34b830a31b847cd03eb7fd34168db6ad110b556b655d1c66ba832964743bebc59c78ab45b67b6c5c5f9d98c2341fd007e418e0cc0e51a0cdcb1e8a58fd5dae849c84aefd34833fa1f5d2a3018d6b175d34f052fcafb5f30d3976f45ea3a482f2a7343fa43832f5e48e6b6c57d3ed20d63deb117ff0f3306d4b8b9abd03d28bca1cff9141072bdce9e56935e3777dd81876a9d830cfde4ed3e32de69a8540abb6b3b2e1496efa7f0f941bf9b631c9348861d19a76f2a152a0643788ef9c895edc8b116f38e1dbba2ad7f95982658eaaec3b332b38e8df7ce4d72d7494531205a0013a9b6abdb3b314210179349e1b4b7995c9e72004d11bc8e979b416dc065029919a0726dafbff191b2929467d9425a3708d017bf8db605fe2a141e1e6e07fe5c28313dc6d92606159807297ccb9b18b4724219a4de744097769b4587381e77ffb681cc6d7f245324d30fb59dfdb4260c0f655ac2c9d61f512e24c9e2f5163f2d4f9ca45a90f2fa9d758a4378f46ce4c867601d15ae558de178a5884d65f0c753630f0de53475dd39e6decae63cc4da6de4c59561d6458422b8f08f9c0ce118c335d0ed1438d854064112e131b1f9777791193c4d9a5b416c02e0f5b1b850d25e1e1b07653c78d68fd5ea6f8ed053fe28c2766448f8c214c14a8e031deda194de54ccf51ff886f6efcd896c87782b4657ccbd07d9eac9d462982bf027de1b6c980326d6522a6e2ed18b4abb758184d691c68d0ad6e335efd81224d74388f2ba68ea6fb9bbdd974e6e950f79c96f4c0484dd5910767de52175fb342ff5701b8287ac3fda0ab69e2473300e2af2f0112469c2627188945603a09268eee44c2a6771901996130996da0bd0016531bd5fe850e2a653f92c575ea2d00cd28736b0c5ab521bbc85cc741b87bb04c8c94b666f09e16fd0f30040518f218c6da0c0240ea3b7d399dd95d064e24ce908654e81b568c9659be87368aceb7686fc1b7ae123ebbb8c5dc07cf9a32822c75e3484c5b3b10f351b1798434d8e4881baadb68cf5cd22d786d705c6606a54a9c67bfb6e28fe7cd7d8f204e6c529ce3632c09233968185e154f680dbc31622348e0cbb27a28ab2ab9600675475724a1a43840a6f4c88a8b91c279286e36e6eab4a2f2d37b56d9a9dfe46b2abe4c146df54aaeaca4c182e9305ebb1af28318c8e7e11a928b4de261e40281b732dbb0f717bea57f2ab3e0934cf214786e7b63226cfc726a6617041a8d924c90f950420ee1fd439bbbc1082206c2c1f336cf6a9fa899d234e6438ed6cbf9bf90d0b9222008c01e7c265268baedd50175365259fd7296b54e6311d08129662b4b521930616cbfe7b8eaf04046dbf2bdb6d062276bafff1875ea98b4cd8a20c160ada1bcdaa15c3244c1917c11d1a4f8c767d336d1267f77291fad993b7395d1d8ae9195be345d25c13325ecf69eb11cb59ed063bb068e4b90aaa289bc12eee51c247c5f718e5475d8d85c0a6ba10d3793ee34a5cbaa813d809980ffe0c0114e9a6482efd72c937d1c216093a90bcf7cda99bb24ab267ccd6302119d6356cf0b58612c05d7db65c2d16c1b805fc706a964a44b806cae7fd6e2e8371cb130ab357375ffada096958b9e10e4bdffb64b6bb177d2b1499b78f203e409a6a9296ea1241a8672bd9eff9b8a5d61177c87676391d813ca14cf27c130c2c2788fd3671a61bf3f78d8dbc7695bc58c2379f259ff88ec0f2956b48885e63df91ab5767eb833a10d62e484135a14d0afca7085d6e803291951f967460299455fb8691101a90dd059ebfdab3271b8034b2ad2c95ce2e816c350264489453127cfcc36a525f7a7745638d38cce3c5ddf566b4f882abe8f5ea6a8d554c6a0d103e94f5c1d1a817c6cd2ccb17675fa0cdd7bbe785e307db4a119cd7c3edc4a6fac092e01382c1dd92d269e97d73f9006db2a7fa2a2cedcb789c35f5eb897183cfa073649cfdd8bf0cbd8ed24a4ff16cbbb62b2be83b9d3a3ba6cea62539978f6f4fa9e8dd411762a0d8c40a6944a15a6d566f2d707d489a3a7335f6aaeb99226d83fd2fb7f092e966d990ae1d374a6ebf4a365c581f7ef88ed2261e5d55e31cf62c9a6a10c3efaf8e93e1e0b53f81441a7361b11784871ef030bad0b7e565840685f86866a3577c8cc4b396ab985c238fbae1a964e2286ef503a476e946070e4d9e3dc5438f49845015724bce63c4230317816983962ecd809abb1e8c2953426f68413e560598b5c211b715a21871b6272700b210105d1e94fa3a3e330ed9f09ba66a7220e20191c5646d801d964ad8d95990fbcc244e1acb990e1a51612c03ab954d6829197eaf133d934dda33e7ff0990462d746f7717a35619487a5e27fb05cbb4382dfd2544826aa3406f5c0b59a5788a39a5d50fc0fd52237771351ad27c862ca59a6032ceadfbd0b2ac0618afe32689faa02287dc2e1fe05a951aa578f231164a670c76b55789ad3087b50fc42b420c95cec77f062db9a77a984560bf84b5ddf3480196c8c7585c93c0b19e0a5b17fcc1dfdddd74fdc866008928ac6850b743dee0d6884362ec9132335fdbc3660fd6dceae388d74442aade9456c1270394c2d9d16f1968de56c80360c2cba14d6b0f4a9bc585ca4657314e890342050c23ae91c22ba03b2433ba15f15a2a5a254d539708ef1082fefa67d2c9b2ea5c54d51cfa4e2b9ec65f2e2747e6352709f9114a46ebd40173997ecae8994540f73e9e8508fe1d873de4cf2230afdafef4d2c0b2391c35d970551e41672e3403051a37599dbc66b2a293673ba1ea6b368884238157d1872caa6ae2f0bb3c1e8ae850578a25f779e19399bcf12aaa8787612e1d5dff850446b25b252fd2691f457e14d52aead7e62920dff1c410be3a9fcd15f4e24d71909cd13bfd4e067f59d40b8e5947b3b171c7444e8d768337d3966cb286149bfd5ece1716880aee87167cd2ef007ae6a0d992166b25235f1e159adc", 0x1000}, {&(0x7f0000001380)="d95d588e0999982780e9c547d22645d476eef241118ff9eedde7e527d2bfedcd1274ea99963ec9a9a45cf96977f96312972651736098714635358dd6ed74d63fa0907df91f601b4cb4703a7896713a4fa14c838ac38551936d010bfb671f3e5096195c3c1b381f0e553f89cb999a3d33d31c1dc79ed4c39f5ffd790cdc5eaa3326c20b817d3ba1818d02166ee11dd28cab70503740e8fe30cbef231d94799784ff956e9085eab3056c88d1828c2ce3568bfcaa48c81cfe669f2f7579eaf79e0ed0bfe6a6277203683646d90c1b5342997daea45e49cc0bb0fb0d9809b7321753e7d5394ef5632ee80c9ddc4c889ec9d07ba7741325a0c3b892a496dba714fc9649ae20e0bfcf12a0bba47ed41f9179588edbf4205561f52ce73287cfa3e92207b354cb673edaf5fa7705944e778902ccade8fd2efc83cffbdc0337bccf86cf40fd7aaf28b8a2424fda8bf6b5d98136af100fa9e5d775291ead773cdbc5028184eb66d14dd01bb6a01c714410088bced012c1ba97604ef33500b069e4f1e7eed43bc32ca0c5993c966812e7d661b27ba5825261d1e1ac63e867c3292067f26819777f71c4d0beb3e7ca102f1b5b32ff9f831d1cac75540ce4b44687c5544cdf1d72c0d61b9ee75e6694d3327a9322503ccb3772893a8faea453a17d61913fd5996b04db4fc92cbdc7ed1a9881590ebd3d4b60b7cde8b255589293253e7ba6fbc85680ee276f4bd09522b2ea14ef7c3fe66d2fd740c0b193235ff5444bea1373c7ca1e78c55c53b0fcab4006935efc31d6b8241b0fb6cc5178314a9b0000fd9e9ec90cb71444848ebe82f3800aacd001b5e0d60dc594dec6a26df026d3513dc7100d699db37e6f9da90772be0e010bd6f773dea8e3dcca099387029816d0f658e144fd5a50d62af89791f919e1dd54fa85fb8c368d3836e072cbf5e8d44a37f11c35ff4b8031fcf91759a13bc092a2420965fa0a3549225221e8d50c973b998295b9e05937e5956262233e122160927fb3398f8774f06286be630ddf0fd93e5576fed6b8f0c4db103ca76a105e7f64cb8009bb3c1b37c85c88b711372cfaf193bcd2baf13cb79bb7c1e16315b16a5efc86c401c8b6436db16fc4972bd40c8e8b0fa554d6ffb2c319ca6a3802609e2dacf0766e7dc1926803ac0a434abec5755018acf2731173e4b45d150e97239fcace19463e20dcb5083d206319ce271fa9664a6301b7cc95a77e8147ebc54564ca9655eb028af314749b84dc8f4162f824128a4c3e46e7bed1c480981c500fa0d2c205c9412b56d3a525d59bc9b6e968ac94f700aab5ef307b86bafdc2abc15680e7022bdfe422f65a1aa68e967c00c213272e703748da50ffc26e922de51523096995567377ba86d8ca63128d2303084f66ba76652f4d0e2cf8eed04be441c154e3d7c85fa89a9c28c478ffd08a7851e77e42007b7f0ddaebaf2699e72c935ef99017daef666691c4806c0868296afe4a7b6e479a1c679da2d44643f712bff75cca564617dd108e61676d6be79a939f74c617f551bd47ed4f30f1c6a2c4a4cd82b39b7964bf5bc4c83d46f03b4c12c99a92259934658f28859d5fd34d2ebea45e8fd4793b41777e29cbdd778b37af58d892607463c8e647c57147c5e3229f5f29fbcbaf674efcb30f49f6cb331c510d3e718c12805670db6264a8c81bd363b9696275ce0d7049cdf61df4ab2495fcff1d90f56bc9936392930422194da47e0c990b9a0c191b24a55a934a712a43b50b7bebae92b1c34de47e6f5c5c2c6e005702d56246adf36884ee9ec3e4b8202e79b37019d714dfd996963f1e1a3b911d1a94f1e43d0ab0c82f2c0c98fba67e682de18e4af733274bfcf326a4ab1a898afc7dfdb5fecf0f0cc9236138542306ebfd4cd3c82dfe08a2eb9e9d0ed77b4619f86af4d0d2326df50f4ad8e702fecfbf95613f86556ba076f67b891faa06ecb770c521562662eaa9fddaf462f7fe223a4c2f6d35284f3af43a98f335167aebd6dc05c908cff2255a4f4b717b8b0fa1e815af42a7bd2279c1e1676d5f046257bb1bdc58b7ca325d0b781883c7c19642f20c20b3c67785da05f04c7865e07069f9c795737cf7f5bda7d72e18e1b25ab09ca31e2457d95200d9f66ada2b66c13ae488ce80b4efbe0897f30a530a251315d6acecf9d50dfc9d23e30aa89c868f7976ae60b59cf9bb36d634b13dceb4973b543142c2611b85e501c8f19b9fc5e1bba1719777e5bd6feead23c6573931ce1d92d96338731b2e1c1d39c11231833864c740e1249c28d599a4cab0179ddf62f4980076adf44b513f48e0bf7072ce2e912eb826781975bcd2313a76e79287d371ea01ec3468f143c9884cd121375a09be19961686b34c065fc855a2055e1db00d8b4aa31dbf5a8c3a13aa7f3c371e50b36e6ac84bbb0c7d7d3d8a1eae5e9a50742056ad01f2ec30c1869016785614ef55e7519bf52d01b8fd592ebb2aeff0171fc2d15af6e8e0c0dc046c4875ddc4d5fa0fc59ee9d3bf274eb4e94060a65f82134722fa5a9335452ee3f957b21b25f976cf400f62c8e37d456a1901ff54c01b8c79933f5620668c1ec96a39d4561c591547ed3cddce7b37aa8a5b5b3b0cca0897c61d5c45099681bdd32c9322b465a0ce7594aec67f210e96a00bd885f6eaa367dd7ab0fbfbb008af2f3b0acf31d8717f0e2cf25aebfffc1a6e75ed576c184d97be0f4770704d9d08ce25611a92ac115d6d68fea13337015093acad09755a60f4bc656adfb4b255a84b67f3b1dcda64c906f63e73eff1c8814a5d83663e35ed0f48cfaa4fa027acf374b9133d58648707e5e677042754d7d9bf6084786f553629a116bed01e7c3cac38f121f14069dcedfcc79b63c5da051a2b4fdec401ec65bd10be0846a7f539e92f1b569f6408b63e2e247ab225c59351a6fc7c1e73b268ec83f0f3d5d94ebe8336b79166dfc42a15540e07bc4e162434f6f7821b86b1ccf6b8661194b6217b10a0f53687a1ce04ec1f949e1135c89f18b0dd7f9d48c77b777b628e84d47bbe317aabb4740b86641a163e304df4b7e7dee4e178d984c814c5b051ee547571e4fde260108c1d4dd3ef0955862c2ddf3c4a2c947c9a4c61caa337d1a072bc61541e8955bfde8daebf28349d8a0707894bf973fc7f90903ecefcca7ca433bf4130106209cef5346dc71bc76e48c3c45df9de2eeba0a6c52cd57209d11be0f66b1e5f259081bcd379134fc0b89d711d24dc0501daf67f0ff17767379fe45abd521419c5aa8c15e251a0d428d909c352247376734ec9b53ab57dd795dc256c9e55871ae1bd74d23263074f3d1fe620d7924b17b1f1e18157f6e4ece6ae05ef9c0ef228a13f6d5fdf5bacdcbc5750e554de6f2ffae155dde724e24c0f1aef31477af78212088f9bc3413e4ab78ac5566851c0294a7caa08352713ddad559450b481d5b0481eb5cff5ddde5cb3ed2ebdcfad1b6f593e9b1d5726e49a0c659b90c3ae9c0f77bfb73100ed2f4037e6971f94caf8f42a61dbb6c931159ca3e59885b80f397b357dccb06901bedd28bdd68f32bb5c9f8650613a0d8204852b0fdfb8116265c7048f063353d68a43da07734e18f7bbb10cd29af717336dcfb52b97512472cd286df58bd35a73bb7d5e7613d44b86d45f774911ca4bcf60e9a4d228aaeaff18e730878c2219c2bd62be0de04dc1752e467a6636e428698da966fbf0049d133e8309d2e322eb34e4e0b38111cbcaa2291d787f036e4c4518bc9ac49ef8db8dc89f4b5081bae69d6310708acc14f6dbcb9d7f8f26034e2c2dc13baa609fa427d5f6e0dbe389cc603c67ecb511e267d8b6cca8ca393c80c2d397c3c482e4de4bbdbc6490c53dec5b13042faa77d05962c74cedf65dfff87b64aba3c66a6b9a52fc73a0dfd6e63d2d4b2bdad3338d3da0ed1d5cad5750797ec66e2e17114c0016b93eff96dd7f88e1710ddbb13c0c974dac915c812a52941e79c1157b7a30af6c164407cbb127a5d65ca26d3f329edb706c4024ec861c11286f85fa02a9d2167c973668453e463812eb2857ed96ed07e4dd47d3d02e514eef34c634d9eed7b8dfd553d7fc22095d3bb84e61046d0e2979193f5dff52f214629c1b8098dccf1edfbbeec80595e6bfec1a4196a487f01d4e043bed1505bb706375f8ed96f76a697ef5ad5bf4625967567b6ae121cb3731f03f86e8c25d3b80b14c2316f1a4aef15901580b152a19972c9e90ee13aad6c24e7ab79dba6dac61cea8221e1fdbbf4b50e5d9557c92204137c61b36691dd3bd5b7c46ef4be70c0e500af9816f24e70f1350363c127c4d2e57da7a5c5cd5e0f91c86127c9bb434a56c7c7d737642ffbb345c235014b22a3fc45eb1a7ac9a0efba86140a6e2817a58bb73ff8706c5ebae14eba2bef09def1dd0059842d091dc8d721b1d87ca804cc83c98163737a5a74f6dabe2d7d9048128d8330ecea82706ce7391e12671f33a3ccb0a6d79f8569181f6a18634e9d2ac65cfe0fa92946c2755f23e3338d9cfe1b61fd6bf13bf4f72f0363634c379371f7d2dc63405cee3b8e097c5701391d88ac3f400e266d125684b70734859cbe5486f649200a528bd6f501a777ad80f83765eb0e939548c0b85648aedc6081e75534ac5df18adeb33d29b17ee64697c80e14c6ff901c69609c2fa92525d22d3d4b46c4ab8f6ae93528bbfc6dff901754efd0f02ef9e3ede41b42bb7d8eaa342d8a18fb871ab28eb469c628280491aad13aba5a470027812183561f71b011f7dc9bea8a3e74ed2bb93028b9c3248501541176ee43e34b0541d92f347b01bb46449082d394a73c873433df4fcfe0763012c999fa299488948d8d773e5b899add8999910986d77adac973102ed36c673ba05e4d4d555dbfc3c6682a4ec29a678761f07f3a1472eacaaad5757ce7d0905f1cb860fb1f4fb0df3a59c98b5eb9c6c369a36c57b4261e7d4df4ee264afd148abbef9ab0c80129981f7db4e0c093f7f6df5426379f27fdedc7d29d369c6dbdb0edae5b6c0bdccaea4559c5191c44958cbd6e738c8dada2391ce3bb23a193a207f0e5566b96ecfe8534243e5c11eeb0e2b8ee629ae92deb1e9b50402a66f76a510ef3a7037db90ca04aa91ec475cd6c6adce55e26bbfa66c95e5d691dd3e0b4c0789d70fb29d69bdf7a2a315dcd26e5acd626f6f485e9a90863417ae79592db66898ee75a9b7bdea0b73fe7151204f1b152b6b5efe5441f52456d47fd4265f7b2f53f2548498f57d72974545ed90f4b710aa23b4da6e97ab8e18f4f5bf09b071f9c2e7448cb87f655251fcc402b054e20a72f35e42c0c2a335fa74102a97120e6070d601d0e9bb5a3d66604584eae4ba1b5824c88c0712a605a94dcd8c3f41194f4eab623938053f2e4e6d5f099e8a55132e58137df4c39a925c36341601d7da315599db38ab40ab49fa19ab2683720605c87ebaf8b913f7a5c2925e5c3bf6fa92a2ed9613e8e66bbd6e198ff06c77951b6339ff4f50887bfed646a8daacc552478e1ac4db6d853d7557e068e33a61de21bcf622c8a84bfd10826269f5d5d3e3a8ca72715ee69d79d23a60ce8764fc708f0a28a7e655dfa931a7d581f29b3bfd2fc0d00fce00cc540d5ab8cb9ad645dc44eefb963cd26bb0117522e27835e00af8281807f30e1eecc9210c3ba5dbbe14ba02f0218e0080f3a88f45f9c30a13560ea41296f88b4a0b7c0c6d59c9c345eaa7f9816f6f489668f26e684e7b4b5e9fc0002df91e67044f0d884d3af633b8b73957424daa67e4afec85a63bdc12a47c21993d09087802b7402ef4eb", 0x1000}], 0x7, 0x0, 0x0) mmap(&(0x7f0000719000/0x1000)=nil, 0x1000, 0x0, 0x775251c6f6c3def6, r1, 0x0, 0x0) flock(r2, 0x4) 07:53:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) getdents(r0, &(0x7f00000000c0)=""/113, 0x71) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/163, 0xa3}], 0x1, &(0x7f0000000240)=""/132, 0x84}, 0x800) semget$private(0x0, 0x0, 0x80) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x1) 07:53:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xcf29487ad484954d, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r1 = kqueue() dup2(0xffffffffffffffff, r1) nanosleep(&(0x7f00000000c0)={0x2, 0x6}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) 07:53:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xfffffdb6, &(0x7f0000000080)="b6") 07:53:01 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) setitimer(0x81ae8d772bee2029, &(0x7f00000001c0)={{0x7fff, 0x2}, {0x80, 0x8}}, &(0x7f0000000200)) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x3, 0x7}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r3 = kqueue() lseek(r0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x1b8}, {0x10c3, 0x1}}, 0x2) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r6 = dup2(r5, r3) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x800, 0x9}, {0x18, 0x2, 0x7ff, 0x5}, 0x3a6a, [0x0, 0xcf, 0x9, 0x2, 0xff, 0x2, 0x100, 0x4]}, 0x3c) 07:53:02 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x606dca76) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10010, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) 07:53:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:53:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x1, 0x8}, 0x0, [0xa4a, 0x423bc5b9, 0x6, 0x2, 0x9e, 0x256, 0x9, 0xfffffffffffff30f]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x48, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 07:53:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x100000000, 0x100000000, 0x2]}) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/242, 0xf2}], 0x2, 0x0, 0x0) 07:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 07:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x80, 0x80}, {0xd450, 0x9, 0x7, 0x2}, {0x8a03, 0x9, 0x3, 0x6}, {0x3, 0xfffffffffffffffa, 0x1, 0x2}, {0x2, 0x1f, 0x80000001, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:53:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, 0x0}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0x59753543a91304ce) close(r0) 07:53:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 07:53:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000080)='./bus\x00', 0x100) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) 07:53:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044340da7a0070b473a31fd33055552fbd5e41789632dfcd9000000000000004c3c1ecfbc8ab0d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a00"/114, 0x72) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 07:53:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x12d3cb21c2ec9151) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 07:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x2, 0x4000, 0x22, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/91) 07:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x94, 0x3, 0x8, 0x1f}, {0xffff, 0x0, 0x3, 0x10001}, {0x7f, 0x9, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="c45137b52bc3bd83f9d2f77a2969092b041b77ba11831cc7defd21d928097d5611952b8c8439e8cf628d30203d5a021605c23ef99d411ff33818c9ae352a559cac4b9c792804c05f99bbec7648db10fcc4ee0b74b93fa8c4607d5454754c57ef739ce82c28ebabff9c7522b215d2bd08ebd4028df16ed84e4f0cf6d95089d3291c88b9d61477bb050f4fc21624946682e6653d6dc4bee68383ec9c1c19f0cb3b2382089e42c0ca89204a1e90041904e33e59c698147de2eef3d4c3118bf5dcee477473ec1e7eb4a61139243b2e279ded730bc8da37807dad4afda2e919103cb377e8dec72e56e34b3423a9d63db6c3250c39aef760d2e3be84809150821dc6df273de1d307ba1eac8af656de54e3c83c230d553e270a456cdae4643b9b5a3f5a89f4d46cd644c045ba1053312f125b0727224bb91b4d5304f57b5234a4a09331a1dd3653d11c643920c4d745a9cc8d4045c2d13f56dc78fd8382bea8d5fc465227937428ea7f878bd2137ddc57c84d02e07fb1bfc46b0bb9087e3e3e1addd278e21e694474305012a8fbd3d64c382eb60f831e5695f603324be0e62305858a50648ee97b2c3f7678a6e1b3f95e0fe39d5834734195023ebd7911917102a31ada0cd77bba85866b86a51b3ed6fbeb12d35b6c30ac6ad5f025c07153060679ce649b0edb756a74b7486944badeed3f9cd03b5e98168ae7395524c6f1dc1a16f58d0d42741ab5f395198d71aaddc23f4ad2af8525feb6fc07f852ebaedd1b1c50ca1b56eee0746f27ce5930d803de8507762e5f0470b6b50b1a4b76a5920d0ba0ea616da063828c03032ac2b7659f45027994d2450bbc5e26860834e0432d0cfa52917c78fd02136072cf7afce712df274b6e9e4e86ac06476589f3eca6e5d51f5e970c0c35f8ad3b6d46389f7b981cf3d83b201806869424892b72aa0900a1d4da01acfc475a56559cee37562fff15824e3e7002a3bbd503d6f6fb352845b6ff563a41619b2d4002da339bc4a744c0ac06af0f646c285ed5ba929cf58f60ce152f5b1443452325db00748388779a6cfcb4cad87ca03451f83a350560d3cfb97ac05343fcdad6557159a04356f6f61ef933e6d4da889797e289ee508236d39e2d91472271437c6aa218317626dd04b909c3d5e3302661f11c71cbfb1af2131b397e5e0d2632c79a00403df44de249d030ac240f650036654b8883bb13398366242ab776a64cc6db0ab07c5f123426f6491e5fe7bba00747803b5633b59742523ab13f420b24cb6c4c0176dc251cb841dd4681e3c627834cb231e8986d441c2b4e94b57174e923ebce444d02b753d68ee1199dd3eb5324d253d91face02c2b4668a9e2b399ed234360d6e973d88df193b9e0d5eb01260738f90a5971d9de8416398e251854d99d79717db5667341c78e8424b2796bd93b265826e05ba68dfc24bc6043b354a8dfaaca9e1ce8ffbfe3b257d3f4c78591dd1412ea6b32b5599a10f9060a618e600e021e88a52d277d22e67188fe77cfdc196d8f628a847d2c56d31da5d2b0599b9b193986b685da0732b0ec74dcf723b11a00f025062ed167f93f5e3eef98291af4cb7fd8f92e99d578cd38d4afdc745c49cdd35d9b2b3c2d5177c064744ec82f0f2e15d96c2e37941d4ac8681043b3c2d9d78797771b6f3228582c3eb4214748b48650dcf3a0fe0c891ea5e366fb7d31484972d6782e45e460d1e0739616d0ee66844423531b94f20c5391d648303a45f46aa8eac9d519be6310f250ece120fad342a64043f8ed72fb77ee75af3d1fdb6dc1039cef607074e39c6986d1afc1c52f90c3465e378aa6a37e73fbd04656107de380c09a52104476e20991145662b3d2e0ef458530d9f91a4717a9156fceb7bee3bcb0249abc874c3715cd9d41bcf302f46d04e513fb17995288e87e4e508eec93536e8b1759a9c0ac703fb8d8d2f9068b5a90685d25c786f2724412c920c0b2d6556d297c656c74a65e80f72120f1c6ebe605d4c20841e75a3a9548a57429202ca0e1d586214baf56c8277537767a5cda17c48cc5feb8035805504e19227daeff0ed49806da8172ae495d590c48430c52faef368b636cdba9ef405a51b6d735e7c09b5609b3d6444605d119545406b2406b1fc7eef2d2ff40567333b309a44685738fd9b03c0a9e4a0ca4e7232642c63b06519ea6b44602c4b60659bd02e598836ae2f23e64b6ec0b2855af69337953deb9693472df01d72fc2de7d167c6aecccea48b75f0e5d0f53d53cc169496c312f61721797dc8416d05cc747081bf8195a1a4e5f8ca0f83c56b3cb9cd2f73038b63270568ad73d5c178065063e6aaf0e1976c6c21db7bfd880f87da6a1292fc3d05efa9a50fa8752e62f5cf8c6fe395f554e718951ee5f1504ff0d45a24010425ab25767b08d53fb9bcaa41f98e8907b4dff1ef35d2cf7f76296f4e8783417482dd8080231dc524fab82f83ace699110e0b0961a72b9b4e39b0d648e2281c5064bc02cc98d9dd0200dae1615cd162edd39d7e33b36211a2b2b7f0a957afbbd2a9762672fd7bdc629442e729f64546e8c38127f7fe48b1418e3384c1c29ab696adda6bdfe8731700a7de27186eaaf27e4fcc9823f4e304311c97fafc09d1050ac920c2d40a5d20ad5fec98579e044b72e34cc50d2870cbf2180562e7608ce4a89dda07986ea334377b0528411f3e37513b977ccc266cf4d1f65a995bb69f13d90fd5ffbf69b16d106ef290eed7558e8137f81839557d846bf68b3cd9eb5b9002ecc593484856988b19ded7d5c96302da396c93d6fc0594e006cdb837df192ef1cd5dd687c1825b3ea6aa7a9be0939e6ed9e9a0184689d50f9ad2b791a5bbf2f7cf7e5845823b4a00e1e30560a034ca1f1a72d96b2ebd94c26e935244d8b487309f4fe63a839ef2573307cce24b8f7aabc396bfa6e0959307472a1887fe8a861c18727480be25066be0823929ed201e0502a78fdc7b15d76b6104ffcc5daf062674f1b907131203084683db362c94257d52021e5de7daf7155e1a3b0a9a0230bf335856bf686ce0e84d786b0eb79ed66cef3c093b7eaa11f4f9f0501ee446c3654cc23ab3ea268a77de24426ab37d3dd097a46165b05f92625dc2cea7737e2891874f2981b71dcef171c2ffad6baadd35a491bb9c0257ea6de6568895053c669e4d5071fc846fdb66580d1e1c1e8a1a108929ca08633d8fe33e2e84d4ae839fcb74c9935527ef0f036280a244018941f85ca686ed54782c9a50e2b76f84a138ffca3ff9446403ed4e8f18e54bd361cc3c00913f1c1d531e6870a25654658cf40d794426e2b4a5ca8dbf76adc56e879b841711d42bbc4963301cb6cb2b51f98082c1156428b64827e83652664c9dc09ce9c3f3356c6924c4b5c0372d22e5e876cee388851bd9b44d8b583544315fe0fb04405b4044f829be6f2bc24a3d996e2574474b0be1ae85aab9d31108bec9e6c50331d4e62f96fe67970fd9205c4bb87806f16a887bb2d0fce25ee62a5cbbcee10bde4c5c4202731fd6f6e4aa602a40436b0fac2a1a3f468f55631e97a7c33c8d9225ba1ca8698941d1b0f168c4bb225319f678e923b9d05dfed5cf0d6c3a2d14c7b38cf2e8d2ac5af58e9f6a9d9f918c3ebdfffecf43fcf3467928c870c2878b726c5e16e54a08e3e40c3750b45502538999e718f0ae6881b512eb3e46e7f3fbcde7296c6d6c99a5556077185371618f5b026f675657064a552322277b602c18ab059a7092d64b1a968b88a74ef115012c29aa3dc90b5b8bf7cd8d2978a250843a65932f65a17cbb94a570bd32bbd5fd0376c4ebfe79fe859ee164fc276db773282bc717770785f11bcec2dd666dd00d3a04eadbf941a9f6ae1aeb0f5cf06125da091fc86056b9e64afc89f0b46eec7e145424fbb4bee36b5d4f61e351ff00bd329718d798b4413b8945b33d8bfe96a1da54607e06def3f11005f35c1c41e8f2face57ee99835c32abc1a46680da52ce9c16ed1eb9f6919dccb88e4cc6386cd720c0798bf1172e5ae99cf1cdcdbd3925c8d2de5aab45256f4bf12a536f3e6f12dcb363ef7c2e3e4bcfe3a7cfecca87bf60977a7e845c6b9d07e612cb19dcc359ec01895ccbde73a09b47ea91ac2ca92be2eafeeee496b399a9af60c47aa0bd5101cd68c64b1c19c3fcaa13d18ef5966dfd8e8c75d40b7c0a7b0b53361bca476a04255ae0a847dd3ea255bc805e20fe3a443d9fefcdcf2f6e277e250f7b270ab9c13d3a57452e066fc6e5480df535673019528e2ba22494454e8040cb409559e0ce7fa479f3de7d52971f999f7cb01484f47da2fa862e6f0b0e9a5e71f762b3a9d3af4a801505368b00f9264f97d4c9eff46546c3a17a703e8181ec01225fbb6eacd8632f112d166894a162ee77068bc7e6dcea83cb47a673bdf834a9810a4acb4b82ef86b42496f7103d59ef0e8191791955ac97a94c8c3d218ee1040a19df5f72fd8a635120b7611b9740b05abb68f217dbf048a0b8c1ca19b4006b5423a81b883101d428ed7aa795d0f015297cf446fae8d65974a3adced6d7d85ac982e1645526eaf9d26da0d16af213b6a78d59a26c738ca147ae823261d47d27f07a49993fdebe22b618e9b5f9b0156400802836e36b6af35290aa0e2d540eb0b055b9a195ac81f3dd1ee028eabf3d738726926d67835ba2e3f2640c43fc1bc10d24234cb0bb952a020c1f8ac9d177c4efc76ffdbece7b43d1bf0bd4a5ec08733ff90a93f9043db72a5b50cb3b1b82a0600ecddfc2d1d427ee049863b7f694b4ed77c3be5effb483481c732fc97125b09827ac152fabf0f655a825b6fd13896630e7849c476144361af58f280ec5f571de6cd87b66500c4469e2ce742999e416f8b78299b28167f16fcf03bb571b71de189d5970ee668bad295e4cb698b0346f53889fd10a5ed85287a2ff6da28ea7c525514251fbdfa57f564e0ab8c78dbd3d837ad735b3e5d0488fcb5f1d7a4c66195499962c843ecd92b969a283655a848014cde139f44c21b61f7c64a6a841359db656b3b720221265ff59195b244df5594dce80a682b27403eac1310652007c69e1fb6e778a409b62e9217a46f8fed0e2ebfa71212ae915c061e81ec2b9fdf9fdb8972913f6873fdfebbea09f5b7be6c345b9ff9c4f674bd8065b672f8351961175020cb83bf1fa3ab1a72781ca27f32d234bc18fc46a3c060b8c3326a02363214afad778f18e34e5b09b3410b9fac717c199cb8543d98f2d71705b63258c885b2d747f6966ad1523390642c1a39bb502d8635894f3dded4fd1c0456cf3e2af32f0f501a936a6e671af03e010fc9382a1df04a0c54f8632f6a00daf1650183e07e8fc6cef11b43e7101418568d17aa7ca4cfcb52e5d8602f67034114864657fadfd0904dc22ca95a669cd3b4b8e809bff1097bb18ee1b1bf4d3a02a845d4804ace69770fd1a1f63bba26cf392dacf386ce42b94ae463863517bc2e764070e62d1731421549c95ec78611be63c16b8aeba437238ceb0887b1cfecbd78b5e98ff6de9d817571fab1a3fca6a67bb1b9f129345a84ebd73d11bfc46d131f15341ecd2e48339704e3fbe0dc51750e912b8a6931a458ec08d2f456f4101566f3c3c9b37269f698e5727f17d3209d41369ba4165c2e132de592b305d4fbc361c32d95c4d2a84788840f4d432f7f77742807d58d02a7581491a7aecf1673e2beee6e215610eb77017255bcaace96e71c8b0342f26cf7b862f7079b59e40050cdc745348b057966da384e9333c44ccfaa9f898c4d3369cda1f2afb2d2d59593aedca2655c15", 0x1000) 07:53:03 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 07:53:03 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 07:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a65dbe6d696d02298cf7fdfdd18699267b49c7736ce3d6619ad9339f3aafa8de016b1c3e536258db200460d293b9ce3b47bc3", 0x243, 0x0, 0x0) 07:53:03 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) socket(0x2, 0x4, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r3) 07:53:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800050000000000000068ff00000100000008ae", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 07:53:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000040)="2ee6a6618170bd943e24d3c7a7", 0xd, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000140)=0x1) 07:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 07:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x39, 0x0, &(0x7f0000000080)=""/57}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x0, 0xffffffff, 0x81, 0xfff, 0x8001, 0xdd1b, 0x1, 0x7]}) socketpair$unix(0x1, 0x9bf0d004b78fa2eb, 0x0, &(0x7f0000000040)) 07:53:04 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x14}, {r0, 0x87522f5520310dd3}, {r0, 0x6f43beeaf6668947}], 0x3, 0xffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x200, 0xfffffffffffffeff, 0x1, 0x6, "e0755ac280dd821100286d1670fb11ccf6ed8497", 0x7fff, 0x2}) fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x81, 0xfffffffffffffffd, 0x8000, "2d43b428247d38d294b6bb174bcb8a16bda2e7cc", 0x1, 0x3ff}) syz_open_pts() r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x28, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 07:53:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) socket(0x6, 0x0, 0x9) r1 = shmget$private(0x0, 0x2000, 0x244, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/165) 07:53:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 07:53:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 07:53:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="fc7d1e7d56da544de3b9cc25a01d9de1", 0x10}, {&(0x7f0000000080)="3e6b333aea5347425073035f3bfcdb06de429c42c7d6577b10af458452ea46ef89082f7f43bbfcd045cd7bb281476259ceb7b56e6aca22793e03cabe2fcfe5e13992e4f7860dae5200e6ff07931a57c8bf5d151587246bd894992a5f7e8629ec28058326a9c03cdadf46436c37b92e53d5b6c3fe851ea5c857a68e4ecd25563368800c8df306b2e19d5eb3eb3c36e7e479fd8bb072dbe12ca08ab56f2cbc1f1457ca6ef5188a622349ea62015dfc8efe92740d66bb903a962f24ed275d00829e60be2fa00e62b62bc84b50a9d524666ff5dab61cfeda3abf4ee0f9569e6b1605", 0xe0}, {&(0x7f0000000180)="1ef407a28265831f182489267ba53c9a7121c9c733e76193ba66c3e57ff4ec02ac51de", 0x23}, {&(0x7f00000002c0)="06b2edd3b62013a2e46f5d60d139c9c9c8618756f9758e46b8bbf84dbb7972f50a8ae4b9d4d07a7a3e6e6bc00af919fdbdad7a932c05b178f3e583d7248fc4b29340190c102f4e49e4bbae17c89fcaa71bc078e92a589be0d48c3ce08bbe04032573315d25a6d3822e20b9946771da19e62f2792649f1919f1ffa373dfe025a5d9b88f763b3bc72e7a4c027a789e2bac964a2e3af9af0ac813d773e064339a8b702164eb3784246ba7500a407f95b8279d69193081e772cef98a681a36e9c515ff89b72d230e6aea79d39b5876a7c3398105c3b3bfda8664b0752e8a14ecb2ed9294227a1ba3e999e8be3a69bf92b840076aeb21df33366c88907b50350f874529e8fe6ce38ad42fb51d4cf8ea3f261818a60715dc924e3685ef9e9d923e03125c809578ce79786b568287feec6b81cef09b830baa103598007faadb69e1ed34c7e9bd77114a83085348336791f0b564cf3122805df16eb97c1ea6015e0bf03dab7afb74c53037de7c1753123706ceb449a9c51ba4152fdbb2ad64759038b6a79498b16ff4bd6dd1ce606a6e96591f297098e85e5c1c75591372d31028cb9e11ac9ddd4892c16f67de285f984c3cc833b5cfa0ea1524ad29eecefacb7c5975fe6b0aa0d35fd4bc2891f70f87c0ff406ca44e57dd845676eaf606c7a20b574421ed6c41f99aa35383f060e7096c418c3ca202c1de9930fbb308ded6c5cce3dca3a208c8e8b0ddc5aa79ee4b0c8bcb3fab335045ffef81ea925e562bafae16077269c17b2b7b4b8829eda1ed78d8528de40bb21f008fd3ab7b8e75778fa16fd004ee09bf0d3125b5713372a174a39dc94fc78150815c913e6f0bff9911f7f5d7bc17bc05d8a070935228da7e773b28d4b89e32d1f5e95377ef9975640e8baafcd93e2d639aeb1e906d4a1d6e6e6ea93574550f2cdd74a63561b752378efd5a0bb26a8aa5f98eaa655915c1899baff273b9d2248707a12da243f31a09ea565040eda6e62cc590e9a6dc4aa862613c57735b2d929d047279eeae28356bef67e5a51a2433c592184c85f136f9813f403603da6c1ba73aa9a56c675b63404b3d06ccfd5d07eef963be9ba304121e565a840b790dbc3949cf23acbe35e20882f550e13e35eb7e680d596c6466faaea156724f89772c743a0602b0389e1b2c02648a401f782e2d3ba4786c9339c9de37215aafd86fda2b9e4067913d01afc2d6832ae3f238c6ee330b31c0f38d57f884511e0eef621fd1e16beea61941c77711b63e3a303933ab9f6e61bfcd722174517a0c78ec75c2380daa20b790ecf5f9d84f5cdefc5e13873e27f7af88aaeab9c87fb3bfdae48c0a02eafc64e278bbc3e8a6a0301e34ce984c38d80b1e5a462c41f0250489976c01d0dbbfc55889ae1df399f3fe08f4de0192c1e04bbd0e92a30148870f15b20c9221ae8ea598630a09aa0bdf48b078496339fb180d4a8fbafb8c88053a82ccfdf1031d10e88a71fede9ab0cf837684ad8f991e8c4c3db64469c88135bc858d8cc802bf8443636a2d9cb9f99a933df6b8260fde5a85a09986249843f1c7e221390cc76b9f2c7571108eab1afdfd52e038c2dc7c05120b2c4dbb4ea2c2d617437dc5ddb5f6c31f4ab907a79a599077b0dd4b4c2df31794bb2f404f64432246e358343b7319dc4e43e9b015c14b1166f634cf6a326092ea038e699d7519aba57eaf94e3cf6567bb8844fcb0be566fd696e965aa737d4f8cbcf633fe117a58ce5105c381a0afc7a594bf55b8ebecfe42b6fa07edef6b2c0f75f81c8c9dcf67541820bb7638f742020f4621a15c543979a0570521cc14e7bb5aeda5b99c7e981ad4ff5104679d5c016499a452ddc8f3e168f9c381edc3ec3332d4601af1232ab00921b202120c3a74732134d1ae274fe1b9531fe14e45757a5ceb6dddf0fd7500589ef3d0b44ac1e103dad1619f0fef24ea0f326f86074231878f66e93025770b0e1a8291ff28c447ed35cfb09e83010b02c1e6d336215a2a19f95b5e19eae207a42518514edd2cb6afe731a5daa4629b741093d8b3e0ac16182121d16f7023804021d310d1c39e9499c664ecc8590ce46c6de2a0159059f41380c84ececc46d2f668cbd0991a9790543308e93d4bab9202fda532e35f7d3ac60910d0c564d97305ef07b10ea6fb19056fd06ce87bcbc5679f5ee36ee880ededc80ea0541c2e1d05aa5af01d30f660771dd64c59cd9dcde96c4b8add73bcb64891da9577e2528a4e6aca9e40b21b76e150c8fa0ef02c1f8f0bb374e35ec9490716227d58be3d02ee4c75ce70f4ded884669578bc39aded4abcd8eee8c195519bff675a67da92bb22db1350806e92b330662a17b8b39cfbb89eb3a01e4b657a8c57fe51e55b098f98cbc4a6577a84c558b6b254f8ad27d9c0cb34f7abd47dc63cd4807497a18784d581d7ff77e0551e27a7cd3bcf6dc304b803fd4f15e4cfcae1541406af9e704f62314a9896d9afa3ae1a2763a75e44f7b041b5f8c4b0ae52bf94836c2d5f928eeb3638184bc0aec023771ed11bd6cbcfa8d45a3912a091ffa76e0c468594214a74fc832e48d5a30831ea78cdf7c4f2c5076b55cd6e6cbdb257aa1ce7c7b29beed3adeeeb39a41851759d49c681762409845558b90a6dc2916efddc65c97645453f4b81ec6b2660d98f28b87fd19237dd5af46d41e257af38c62a1f32f6555481ed9cc13f8c44c2f9ea405145225bbcfbb5e65d00136ca1c48890811c3be364a51c6ba1c6ad58c0d99bc028ad79353dc2e2b7ad13ebccf4e0b0c594a3516ead8078b39be8426cb581a00d36208486c6719408f05d07b911ddae8e90fe614678d11e3a95fd78da2bbcffb105b289b1aa7311480480b9f103c99c0978404d8a66e91cc89204d6f0665d39f1395e108ffb079e7e0eecf8f8d6c6e244498e423f570cf17ce52cfdb0342bc50c5bd49f91788db7579c98bea2cab688fa38479a3e97e82ed23beee705fd11e65f93593372449eeb78dfd14bb7dfdf5a866e0f2a5bea2af88b0766600687c7003e6ac4e1953bade49e2eefd5ec134ea19ec90d9b00b03d88b4e48b71d8b826569c76790093223ded39269eb249fb0a8ac4d5c82775e50a6680859eb32fe38315508b8f0d6702f4b0cfdf842476a2c7efbe3d816bb6372b0e57851d07c9a57947463e50dcfe5cf73d50a284aad7bd518008689dfb1641e94ca75870cc996d4243d9a549b2fd41316fd2dbb348de54b714fe02eb0e9240423fd5ef5cfa3db65b804f5d71ed756327b450c03dd954b6a231ba65d0009814d188767e85cc4e17fd6eaf8018fc0543100fefcbfb10cc7b1680d9120a7210e1dabf02ef33726e4578d1b05de0a6de35472ae3cbff9e9557bda66accc0b9c5012fd424912b91fa77035679588ae6f52b93fe52c51907f1052f350c84ef5803e0b0a968cc76c578f445391a6bc1d18ec6b7a8dd8152f82f8a0fd172833e2c9b82f5eadb256043cb9a71a8d48a573f4c7e6a60be398f0b75c05280f1b6540552ad423f32bc4bab855031f0a83d0f13a394911f7c986875b7026ba3677934a630804993ff902fc86cd0a891d14d8af8b711f7cfa9a86cdd6e5ef5d3c4f5e02d16a35e9d1098880c08b7f0783dab7c204b5523faece8db28ef1e672115f2aedf9bf6dbdb503802aa8fd557b068daea56c609a8d979d3853fde2bc58bffaee15e75d7624aa4ec43d53c897ac7858c9cbc1d83f223c482a9247538e28149f1ab6a0dc75210bce8a1f005f391aee0c8dd50b4cda0aee2108a2368c05947a0089bc93d011c0fe37ec3ca3b1dca3b91e12481d191970846018b18902f7d3f726105ff6977f489e4cb6958f540706e65cbb6b171396e6ec9ad711723aaf5f716e4b5b22a7676f667259a95933dc191eab698e9410091e06d229138bed4f1d0bab5d80fc3e01c4604070a402dde58071ae079c8c96d6d82b99e4378c3775b6d679a7400dec2777755485b9bc1f173465e5303482f0b542e7c95bcffaed0a6aeb5be16325877647a800af0a4ce6865ae5f66cfad3b92342c7ed4e3d968e0555f1806d50198af565032eaa01fac216e9e314860dfa0a647342557342129f39d79ca709a2ffc5fc3c812207de6dad1b932dfbbde21ce347ca2d0fac1f6a6a8254c14b1c875658555162d68ddd83b662f09c8b804a10d4d100cdbde8f8f45529da34e9c543462ab5199f87973fa5e08012d9c5207e435b0a1d855e46affafb3e7da3b26847cb2a00e92fff53f6b8e26016e50a0caabdebd74c9bb812c8c9ac273ce16da0f9bc9f2aafaade4e80a2c030d0c3b7b8766d57b89f9c856ff39ca3cafcb8b580c154bbe5849a819e20e13352030f7bed9c07e482236b1e453d15c137265fcb25956f5714a87eac841414fdfc14febc4d2b9c6ea96e013e87fa8a6390ccc27940cff2d852633bcad9d50aa107227ada3ff8d13907f00f89ec80e7da2f4329411757783fe4357cdad633dd9196bda244691e6851f5ab0b1ed496d0541f2ce258e9b7917aa10ccdbd2a550cbfe588d26fe078f7f0d5fcfeab3a8bc0300f22eb7aa1779786f98b5f81eb3cb19c0192230eb5871b854ce151ca19ee832418a4b1e48bc14ac87c15dc0f7d46ff24161c7a218763949534ff1a38919a72ce86ea177eb6a08acfbcc58487f4c68a965fe04af3a5ce02c61fbf0fb39fd7839aa437f6d417bf0ddca056dc531aef57a3bab1497410a7d4fb92d22f7193005b9092c3614ad710337f53f8a5b4c7ae70e1ea45c1b949c9a568752b8a97b00ff1541af7b04c4d4969ae3309ae81e29ad86ff4126ada15cd56d9b08dfd1ff2661c7057dd9c122a3dd4f8b07d44854398900f1e852869759a582d72cc0ed89ad110e80c821993b79e95de99adbbaa19217d66aef5134f43bd70c4bd68ea1beac0d30205e7193fc00a03fd55e91b98bd255dd729f2376188ab820bfa4be0c2d40ddbfb739e392cb1b55d07c1ce1369a8879baec746a06fd698a49282a915781ed7b17188d75786b8edcbe9e6a7d598062540e5bf2365a7b8c7756bd07a737d70f91ba46094ca0046fbe8c7dfbf36a6e335c813ad8dfd27525b1a17fa25a522f315ea86215e73a1bbdbc1e5d4c2c173684bf2bba787dd7df584fc1acbefa0c87d815aa81ecbb372a30668d0081009c91852d03234debf78b2ba91124ddf9f1e858f3e935cacc7fbab7a894c5e5b0f9b30d3a96e73575979be3222671c1b9b99c26969d7256e505e0ee4f17cc5e16892ecbfcf1d0cfb3e66bf540d4f4caadc4394a3950e23717e641f4695c327f923b3e0e561ea2480b15938a1431bed6572f819a50f7d1a43335ec8f0db66317716c706a19f72b915e2a24b1a0742b2ccecf7f088dbaacba99f8a177813559f50564fcd1b87a70a5b47480fa0dea1e6d5530013d65550089a9e071f504e7ef73ffc6eba32852d3693938f87528135a9318950957669e0c85f7288f8ad13962dc6252269e239f0a29b8ffb155060f6e4ef0b630deb0a7995cef6841e8054b8d04077a58ef827aa8869cf5930b5dc888f17d3a9a0abfd746a3bb2c737b09741692a22a9fddd32e9549610e89370661c1e7dcca2ab9c743c31e4a23099f1a1765fc1d05348334b442ce717aa27b44d66a850892892ee13da14cd378ba029023058eb2ccede6d0399209e4b94317610565125192629fd65b9c7c092eb970d99f38931eab680a9a41e0242bcb8e9111e4e32405fb1982799abf4c2b99a30d0f8a0f06e66f6296def8aafeef8e347984cd0be796c4100a02d9d8e239b0742139e348af27e002561ad7f42400c16a2915c48cae", 0x1000}], 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) 07:53:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x100000000000020f, 0x0}, 0x0) close(r1) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r0) 07:53:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x11, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0xdb63993f8d7bd0c9}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='^+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='-\x00']) 07:53:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 07:53:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa63cee6180fdef9d, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000f00)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0xffffffbc}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sync() write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 07:53:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x104) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0x5}) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x1000}, {0x0, 0x1}}, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:53:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r0) 07:53:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001340)='./bus\x00', 0x100, 0x40) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="ee30a8b1264e52076646883ebe231bb45f1583b6196ae522dee1d3e17fcd2ecaadaaf0989c47680a59c388c565595210c73dcba5be577f63b4981408bb302d40a5d18511996bdd6dc36085d9507d86398e1bab4ed2966e1ea0a942d689ebfbb6e31d8eeaf313752dbe75f3d9ed21c4f085b766f5376f150286ac36b7c0d53be0f041ddb6774daabd9e673089b0e7f0a907372ae7ed965f896b1d24a931150c642fc626d8c71610b87783c1f79cc8e3bee2e51d3aac7dab50c4b045b1f5661c126ee7a9d4d19dab800faebe2fcec2d201603f156532d27bd5437a286df0314c3b5d2fa0fed0f7c21b56e7f8b2c83f16d6deb5148d57709d640c736e5b68cb08093d12aeb4d867bc0fc42df1a38b14dcc935f94e5ae1245d646a21d6e26ebda0a547f58bd2b3d4d1621c75ced818deed753e8dae33f80340f8ca9d92b196135545c3a9b42adfa8942f829cc68afec409f7f5942f20f236da8a108f9e9021e43e5987a990ffd6c661220cef760a3157d545e44e2411805625b030758d09fc7e708d9423a03072f3cc9985e7b897ce8e984e7792b9f283f99a09d022fb0341538eefc952c6cfe9147ea7d43a0bb5c0e7a85c2bd485ad487a6eab7202dcaff7417ff0844e90401d4535b693ccbe491840c3af1382f99b69880c78421126fffc4ae47b0b278453434060c5acbc06bf42e5486c8442e72e3e1fcac4507c470ec9d43c962830a8aabfb1ef6b50b18314b92edfc6cb3d1fe60f4704d43fe5cdcdd02bf3ab2105edfc02f0c0edec3fd717df9a64c3aa8c45f34ce4eabccaee4acd9c13aa21dbc8a1d04386b46d208fc55cba4212c74606b7b6f24a3629ccaa57e855e8dff7289d45566f453e41d098ce5cb33c989d6e0a5fa96abce93f03e0d1f6d85f2282efd4e7c159e9607f74b93bf2634e8f38ca60c95e88f25781319aef73c8fcce3e20fda4525d60675d6a55fb4c80c78d1c0a74a1986658331e50161094a0bc9e8b79b9bf79c0bea72c2166dbcad0bb3204a8ea43c8b03248bb62ca847f1e5320b3f1f13870e81345abdf739ad7e6edf4ebb2360f72eaa3c9cce3d06637d44f4a7732aa1baf454ed742471174e4d7ac921f7c456b55276b02b41c9563787ad5404ead7412f083bbc81482fe149c90a22c53ea366a20cf7dc6036814acc7482cd6c2f24b8a15eb0eff40a4c2a0130cb2e989d6f056f841e0ebc0e18eea2d28c34c50d9f5ba8f1eaf5afa57be4de2fc32b214f177f7277bcca9a863a67b3c1a54e2e093fadd127e3c1e06b5d2b8e9d5c6d560109e08dfc599e12b1c066ad106b99352e27e8aa9071c21da1ef724ed38d1f4c3d2501e968938eb77ed09e51d30bf2114c69a74785fc77a400ec72041ec760182d99eca40cfe66ed8a1ae70d7484148c628481ab5bc7ccbcda21b61520db7a29845aae3bb6a831d15cedb76dc2b74dcbe3e7905f987694a9d06ee85261e7cab754cb8586429b3fa4a4424c16b25569c176d0c86889a5c219680dbde7bb93d8554d0a60f7b7890330a25a9fe11e7741e377a6f8aae602f4272c06ed3efad91985a05da79c935b6d24fbdecd169e8494911ba7f9a16aa304c3b7165a2a35b0889178df8dbcad722839ae0258b1d0defddd31ade74f9183bb996e73bbe5bd77f178d6dd8ee29f668f9e8f4ff9f55fc7fe7b029b16f4c66790701bae26325131980da5999357df43d46ee8476e07ad617c91c6118a68ddbc779bc10bb65995ac95d901e2544de3448077d20dfbdf9a10ef9f157c05f23292f65e292dca0d425d77a1326f1a7a3a713fdfd68918f2a4fdcf6c396eafc411cd2e0876aca27f7a4b891e633df126b51ba879bb3178226e3bc08252f0b311822d1df1bb120ee9227575a4401b0d536bbe2188460045afdcfdaf076460917f88fbe3b137dc080e4fedc5fd16d89e1745129fb254226a6a83ef708cb052089be180cf81a6131d1a8167b68c55725d5c181ace469d0d5de1d799c56368c9fe95e86a0360699f5c21bc03a43c80985fe4376de3e22aa94030787ad410ad8f8edda38f6a99dab9413ac07e609bea080a9b02d513ae890a5108ce860695acf1429532c4e389dacd258dcac882cbb9458402159856fdc628cf880ed3caaf08afc37c21a524fbc4fd9c992bf776f098f5fa024bd0a5b81e9fdaea78db9295c92b09baebfc9ee1cf58d7ec8fc44a0c914b58085790749ce9050e758b7c5cc5781a7577233cbfa9663d4596f9de43ee2c3f94b00ff91aa81ca21f736d4701e838d1c6591b387b0baa0c25768b57273362029c4827bacd30aeef49dab59da9a9d4a738368dd9cc60214c84dc525ea6d54835d85b37113573d3e229df7feb292d5d2ddae6f1ea2426544af50975afff127dd9c1b62efbaaa5caf9706aa8fdf71bd3793335f72b951fe917e84b098200846e551c122900a45668a7cfefbf550f7c33e3b9654e07a8cac4d33496b947177f753aade0175b0e819c238f066cc895b46990852585c131b571721e7d00005c917c879252e2b133b43bbef2ec612a72899bbfeac069ec50c16644d22c1c00e9383f6c72d8fec05b77392d50755e0c66001e1ba425c4cf2c35a89f6ea41211455eb7dc6868cbb3a491b7520cdfb7e96d596a3231d743064743c5e6af51d0e4e83447435bf0ca5b084194c30eca744ab3609201d6be0545c343ed415ec4164eac1ce7c5ddfd42365387a1997ef30812d0f9c60b576a785512e085d2db5c54f59f79485a71369523627a26a9fac1f714a763730f495ab202bcd271c307b0486efb0df47190885886edf94243727c3a7a0ec0d676f10da2f8925a7985c2514765d164fe913fc1700c5e35d812b50c208eaa804963d0964a1acb6820e8453b1a00f5265cb984bc9369a35c6ec1a286e7e4110a10fb6535d24d4b1e6d8cf9b35ac1c65c91965aed958d8ae9cbb74d90a21296963971f1a5add25a36445ebb2b3dd0c81f45a21dc9ce1bccf26e68277d77dcb04e0e7b489a1de0af698f43fb38d72eda065f54348db7f8ce55d390c1283d638ab15f50fe47fd694cd7aa7cbf8e9ebe4754abea1a2e4e89e2ac48fbb6da30730424375d4cf129f1efb9b4e73068c14c00fd396abb575382fd3f82a556489356ddc85b1eb39c6f003f1c765c2076292e4819761f4771157f435bb1cb9dbd4df218cfb53ca81e5224f70f45c71fc4cad15f5706bec2282ed87c663ca355323c70933e82c98831bba422b270cd1c3aac1fa1185a0b29ff81f4b096519152ee39012cd89f9fef7be838799c64470cbc08f8688f5f3d1d8e4686a3a3c63d6ca9086a4e0a304afb98f53e484fbcf04e06d7c9921bc0e7521900ac63e659c36517f3d38521afdac7938affd14e747ce5277dd47e3cc5a0de3b4b51a4db2872205c6349b875b63a14ae6a08ba24aab5cced2926abba1dc239fd0858e075f50ae20d9af4ce6560401fdefd7abf9b4ba79fd8fb75d1cbf09fc608a4de83971bc1b6f8423ea56b3f6b420e6d9ad6c31631f7272d8b8b251ba71f8df77751d3df752694c0ec8eea1b4ccd5cb6d8b3309d108fb3fbfa0ef0958329ea54b5ac98a8b4ca17e7abcb15525e193a7d41c9024917ffba27dbf9db8904001d651e1e595c6b9f134f53732417a355dc023ec732695951ab5d240f214a30184802c631bbdfe6c3373617c94ef6504ab086d8d11d39888eb41ed9df3c9b600c7b954374205271fc7e958259eb7f917dac23dc0484deaf0e7f28e8f9e1eb34875b0d3e5c300016f3dd0b9ede9f282ae6b0788670125812358b2e29964a0c0127ba2be4e285dbe8467f0fcfbce52c1f77e7cf528f24c4a0362fde530414078e09ddfaca6d1e03732517a5bbb3e0474929d3f9443812db16fa9e272c44f4cf63e8fa072bf0aa63e75a349ab83cea8619ef0ce7345f0c408f03b55318312ac4357b1bd6a9850c3c53fab027002e365de28453ec347f517fe92d9b63f8a904701da56ccd7a714ba79f50830105a444ea4ca07f2d942a84b57ce1c831976cf9336f146b5b558a88fe07169f9d75f3c46df25e7a6d09c57782ffbb8e18856ecffdb8786989034f1db09ecacb34a208520623a1c81fc805e4fd6eaca89e369aa3e6a9910f90e4626626219d477055c19971dab06f9386dab0871cc30cc5741e3dcc45b92d471c3a364fc4cb3df56c23d685079a1ce87424af8629ff2e48a1db8dcc8e2888843348e8f839c829f36384b3eecf2194ddcc18e19ae8aa92fc23e88981257465259e2f60950b635dd7df91fb3ee4124302c1409b6020d4835b46624abcb006f765c7aa4417328c9eaa117da16ae40478869634d0b3dc2ce625f8dc1ed613fb39226fcb9b2336d17fca1963d86fb22c1307943d978d9eb68e1e9c3acfebf9ca97f68f780a09dc11b2a4b071883600cbdb441e9627997dbb1299ac76994787eca33019927e2c4d07a329d39ac11e06f2f5ab42059835a048f2a72e7d9166064106d62e2152508c81fbfc115ab2474c75933e6826cbcf77dcfa7b8f871bc99a12b335c542aaa74a53f9148eb3049e06f64006283963cede78da17c4a8cf4691733f606ca47721829884a0928d5b2f4a3a5c5498c8179806a8f112fd456fe8762a2ed329fc29088eb5a621dab310b467d5fceb95a07772ca9681777e19ae0c569e4e27f5472c83a69fd443182b9e5a24a7d659f4fc7ee45d526af1ae35852f74c1ff32f3b43843d8f3c291d9d91367fff7e47d5a82a6a21dd4f8ac1f0e334c58bc234ef84e918ee7d351364b76b0d9cb06a1dc458bb8991d8164dad5db45bda12ca274d91ac27b842dd222b7e2c47bdbdbc8d7af7b125759d87b9bd2e81adec373b0602c9dad27863349f85b6367de06756e9b00a2d6df4244c383590a9e216bb7c0f8c8e124c2d6176a606f43e50e18048fcd0b3cc59a52d86c8e735eb0cd06707f435545e9f28999bd7c2016aee2e85982f7665191e5de2b26bb4b3673f4c049db40c6feee49354e1946e486b73a98d5bdb5adea7335cb8b8b2a40187f566d852d1915dbe04c4e088bfd9b449ea5a67386c25ca4dd5672c4d8762ea5f81c82ad2c1992ede4a8bc7755ce7652244451199fcb4be54f10ee6beff67a636a38ec552d72accb17b2056bacc83e1a4d176eabcee48f93aec2537b3e97a8962370e0b27c798689a2eb25bc3b8648874629c229b348b9a9ceae986a53dafed6b8e867050e38a33a9e5928c9a2850fab47dcfad67b54adc42b4bee1441d6331b5f61a89e6bee131abcb2e104f97404d130aefd470bdf8ee08a928df8a116d6f89b7cfacb34995f796912a1f5f24019346cb7b00c1bc148ed7b8a4b8c40dbf9c18cb523ef3fa128c8a22e67da173815fd8db06a6388336792ce66162fb9a8ddf050515d5c0b82f85881cd89c49019ed44a6864cbd9b454289aacec5181040966a8b3018e5d3e366c3d65feef7656af379d53256df01c4e1ba75eb51ad9a5313e64a9a7e8ffcb9b774edddd6949dcaa98b17c21ed940c323144de24896e31ad1ec16a3b5acd3c43bbc17555227ce46c336e05818c71c6166057df04d80bde9cbdda6caebc15cb6fce1fd97926b0c3db4123eb8e04b8268cb49dcac2e1165b19332f7a0892e1563a33f43131f3f4a9d5ce3f52a784a7aa179cba3da3455dfcf5f5a9ee1cb9fcbd4ea515c0ec0601b6909ab746758c392e40471d0b2fb2d91d5283413203b706c486ef60501cd85849c4f51af833a828a40540f97f4633b6d7042b42ef9783b5c41148c65947d808028fcb30e7865dd1906bfbdf2e495f65313689e11bcf6cc00e09b2c8c346872844067454d6", 0x1000}, {&(0x7f0000001180)="d3a3508b9a47b15b2b0a1677e958c221fc8c3c003ab397af47ee9db20d3703c35aaa43aaaa95951beddd328e185574bf2669f13508beac4948e5f7091cd173c7f206909029a1a3aadecfcbb53630544d0af4f5abe2a77935f243be01207e48b8ca89c3c02ec03825186912e4b1b1e0dce2f23d2fbe217cae9a3cbd05a564c5812a50741f1968e4dd6e3237064d5ece4c3f13b1cb6c9867fec2846a574510b8ed8758eb8fff479244b0a3fc293eb7c56fc361e92caf98c9da2a17070011e0", 0xbe}, {&(0x7f0000001240)="a0c8a31f3160f6bb7b79ec3482196709d5b10b288f95cbf625173531c30840aeb319f2ee39d1ea76711883ff9339a76788028d0a4ea98366c47c555d1b9129d59ce06b6c7b0a94e7e01e3fa6152c94d0", 0x50}, {&(0x7f00000012c0)="7218e925dc8be2f27d8f90455876b823629dae313c27f3a2c8e3f8bbf2df335f8347df97bac2289af2e32e28134e039d225940b053ae8eaa0baa2eb2fe5f44f68f1818f959166c1fdaa420709b269c5460fc801f6731a868a9087d145441d7a09e970a14cfb11a8e069f45ec0e14361c5348", 0x72}], 0x4) 07:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 07:53:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1780) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/244, 0xf4) r3 = dup2(r0, r2) r4 = kqueue() close(r2) write(r3, &(0x7f0000000300)="a50dbcbc28c6d5ea06af58152155afc4fd318845d35458ddfa16724f3dd09a1059aeb8a5cec02907cdd18a01455557a13c126a3ba5b0c00857db2825b48927edbf62a8e2ac11cd43a343695fa43d32c617c7e3a98184b7c70265e3a56802564eeade3e41744304708d56779cc51dfcd826d607f7acc80d04e3b59faccbd8be97ec823633b3f7f2023f33e47a5e6c56ff4a3eda0091d89453c21bf8b4c7240856763b8b18e6c2991558d76ddc27d9", 0xae) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 07:53:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:53:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './file0/file1/fi', './file0\x00'}) 07:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2400014}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') fchflags(r0, 0x10000) 07:53:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$getflags(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) 07:53:05 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x100000000, 0x3ff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 07:53:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000026c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a3900c884"], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) flock(r2, 0x8) r9 = getpgid(r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r6, r7, 0x8, 0x8e01}, 0x1ff, 0x8439, r8, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 07:53:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="3022483d5e7be2c82272"], 0xa, &(0x7f0000000840), 0x303}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) 07:53:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0xd, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 07:53:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) close(r2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 07:53:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001080)=""/83) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90e0000000023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d04a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93ac4b8666f4c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f31fe872eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01ed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8348946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0xfffffe8b) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x5) setgid(r3) setuid(0xee01) syz_open_pts() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x805) 07:53:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 07:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0x6888, 0x0, 0x2}, {0x4d, 0x9}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) minherit(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 07:53:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 07:53:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = dup2(r0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x20, 0x5}, {0x9, 0x87}}) 07:53:06 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) clock_gettime(0x2000000000005, &(0x7f0000000180)) 07:53:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x9, 0x0, 0xd49, 0x3}, {0x100000000, 0x1, 0x5, 0x80000000}, {0x3, 0x20, 0x3ff, 0xffffffff}, {0x0, 0x3, 0x2400000000000, 0xffffffffffffffff}, {0x7d95, 0x80, 0x800, 0x9}, {0x9, 0x8, 0x5, 0x8}, {0x5, 0x9b5, 0x3, 0xfcb}, {0x2, 0x40, 0x1, 0x7}, {0x2, 0x100000000, 0x1f, 0x101}, {0x4c, 0x9, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 07:53:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="58b33cd940495e9132d0091d508fb5aef30ad27fc05390f98cbcc2e462aff75899d02e9b57b53bc72c392a8689b36bf689cad68630b0885c3726a00e3b131144c3df3d95469b39d4f8211d2f0ca991c6beed2c29676033c1e15ddaf85cf4c85e9ac39d764d2a9a6de65770f01767b34f41ddcb9586a60cddbd1c2bf519e9f388b398f346afa6f5a6a305a41168108e8507b0ff861f663d71c8728aced1969b4e7f4e1f65ab53fa12a2e93689c47c9d4a329e6a33b8264104f0b98afee2495fbb011a342ae86b56636e5383043db43303f2ac", 0xd2}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000240), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0xffffffffffffffd2) recvfrom(r1, &(0x7f0000000540)=""/4096, 0x1000, 0x42, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000680)="1b71ebd6816e5b32962e388f2fe75526a70e0c9ce01e8f1ec273995c02ad26bbca1000200ac2324aef1993e3727beb9f6de434c69ef05244f7232947cb64de58eb3fe2940d92c012b330d23fa01c770cddf735eef92a74841eff2c53e3d3e339592ddcfb5b000006b176a5f1c85d4f24d5ca6cbd53e7e1a6ead58f430c7d85e6a4ee94acdea2d99b8f51add308e512a0ad98d890d8d954b4ec13f30a8e51d5a2d122a96854d835d1238cd45f897dd9931d455b202cf539b3adc62540a0be4b145a24f20c3413690fcad28f43d6280a035bd4a9a22dbd427da82df9385a01d1655cf4d900e7ccf19551375fbfe22a0000000000b17203b2174e797531cd03943b814ada243433547d3b09f46dbc0e2ccdcb11fbc94d9caa04223fa53a198b9fcc06bd3c8dc99fe504bc8f8b506008b60cb0f3909a013cc92db221c746e20a19321b93bda637b0b9368e43fb91da7b4ef1a6207ae122428a7c7d0e53245c91753c29d71aab0e3219a4a83edf3e46678b6461601955310b613901a245300d53164f7fd1a608745bd224f845fb3534063aac7a38a4ec4a8377689dfcf060def9cd3271f75cd918fbdeb2de4226e924ca75a1e5b871ca2abeceab942b7e1febb224e01a20dd10ab06963e057fc07bea52ffb9f1f68d7b232c1a27df314ca0369d7c3ff40345b903a962e57e0bd12f8f21e2fad4c8d1945a3707") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 07:53:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 07:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 07:53:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x4, './file0\x00', 0x9, 0x80, 0x1, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:53:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x101) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000140)=""/212) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0x408) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 07:53:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x80004}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 07:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 07:53:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x953e, './file0\x00', './file0\x00'}) r2 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000002c0)=""/236) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21f, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000035eaf05dc7dd07f589dadb3a753c525172022c26eaca632a2f2cbcd280b249754dcde79a3f7152b6017d6f11eb1f0ec6fe738ad0b7cfb7525d2ace1bcfbcdb683be2a7374c10a1bec0c4df08cf23d8564b3104ea15294f"]) 07:53:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140), 0x2c}) 07:53:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x10001033d) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x20) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 07:53:06 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffe, 0x7ff, 0x6, 0x80, "1705761b9b6107117519ffffffff600000000900", 0x9, 0x4000000400005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:53:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x42) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x3) 07:53:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c2570be96c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:53:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 07:53:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00\x00\x00\x00', 0x7}], 0x3a0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09", 0x45b}], 0x2, 0x0, 0x0) 07:53:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x18}, 0x104) r2 = getppid() r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)="c5bd95443f3f1cbd69f706c35101a1dee18b913c4e3bc0b9e3bc19770b0c6118bbabc9d93d65cadd1b8dc566447ef3ab3c3817d519e3a2e1b59b86ebf79b7ed3577ff67050d0d1c3a107f8dcda5d37b5cf91643844c8e034341b12c850eece1461919d3c60709e1d83f160d51a721825204a89e0d9ea1c3a9bbd215c3ae7a9361a859b58d29349bd2a1eb97d0fcd0e2f18944bfd10d5afda8132ec42feeffb", 0x9f}, {&(0x7f0000000340)="263c1e82ade28aabb9ec67aaf99670fac3b3cc22dadd2a9a375ae2e0f674c4eb0208b476721032", 0x27}, {&(0x7f00000003c0)="7ceab85228f52b8fc29239679a632ea5fc033ae55c02d5ae20e573f8d2501dbdb6f5c4e76e6975b09db231800e49d4833f1790096bb5c4ed966efe8d301f12c1af087ad00f9d0b045c1259a6ab5c53dbb7f2b224939e67991fb255787a0768667cb128a09c5d4e666b0cff75c0", 0x6d}, {&(0x7f0000000440)="e04915005398859992f36f148d8592444ef0285df94063b492a1c2b6139ff65d82c1deec37ac706c916fd8621e9e84e934ad5abd2fca339997d11a136fa5154a77addd55194241ecc2015f5b0460865cae091c8c51739eac5fdaf3088711cbcc8f85ba536773fbf4017a1a433720b0eb9f063c10f2fb8b2990c0ff2565f04c6570d6888c03d6369df19e1024f43f662323a0e7930d68cc", 0x97}, {&(0x7f0000000500)="60ec2cf8fd5e2fbaa21b2926d669267819d99e04d1392aef095ee8404c0d557665581f35269c0322256cf6aed949261a39c9f65e3c597247b6bb741cca3200abb7338de3f3821ea9f509a95aa9d08f82d1caeef98077d1cbb80af639e50b1cf46689199cb4130160b251d0f65f74d33e9cea1f8d674fcb3d", 0x78}, {&(0x7f0000000580)="9b8042871a6b8006de4233c2a18fee1a8f85a3f4ae5e2cae1963475f249fbf77c8e9bea75129bc1f37158ff695c61669f8a370fe61af35a0350b5ac86a581a8e31185bd065e314f78a4c7ef72ddd730c47e4ef7c309d940f80eea629c73a89e5cbac40bce1ae4e5e49e800da6d1b9ea19037ec992ede8316c5c666d889fba9d68db70f870dd9ace2159ba10accd60219a9c19f", 0x93}, {&(0x7f0000000640)="8b0ae6760d2b3deabbaf7423e63ed6529a0c8b47d02825e492860f7d6b900258f004d8218d47fdb99567b961a66b01f864632eb81f3a", 0x36}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x100, 0x8}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000100)=""/212, 0xd4}], 0x3) 07:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xffffffffffffff11, &(0x7f0000000100)="e7e4") 07:53:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chmod(&(0x7f0000000000)='./file0\x00', 0x112) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x0, 0x0}) 07:53:07 executing program 1: sendsyslog(&(0x7f0000000000)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0x15e, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) 07:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe62, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 07:53:07 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}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f00000001c0)=[r1, r2]) 07:53:07 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f00000005c0)='./bus\x00', 0xa, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6) r6 = msgget(0x2, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r7, 0xb, r8) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0xa5) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 07:53:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) 07:53:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 07:53:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0b00135cf52632bd", 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="cd6e1312f707155e3ffa62e4dc38a3edbeeaa75b8780f3e7917a6088f0b8c48e33741ff64a2f465bc753319f2edd6e8184e5ae329d2db87f73512fc22b442d458bd6efd4a4811cc407cdce960c14145603c16ec6663c27a1775cb3a1cbb2d3ff8386ec49833307878ff18d8433c563aec3", 0x71, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x2, 0x1}) 07:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r2 = dup2(r0, r0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000080)=0xc) listen(r2, 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) flock(r1, 0x9) 07:53:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) poll(&(0x7f0000000080), 0xa8, 0x8) fchmod(r0, 0x92) 07:53:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 07:53:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) r2 = msgget$private(0x0, 0x18a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgrcv(r2, &(0x7f0000000140)={0x0, ""/147}, 0x9b, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 07:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 07:53:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) read(r0, &(0x7f0000000000)=""/134, 0x86) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 07:53:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0xc99, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:53:07 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 07:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x7193d83b7694f5f2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x7fe, 0xfffffffffffff4be, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) 07:53:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f663000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) 07:53:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) pipe2(&(0x7f0000000000), 0x10000) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 07:53:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x10001, 0x7}, {0x6, 0x1000}}, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0xc1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 07:53:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f00000001c0)="9dee") 07:53:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ff, 0x0, 0x0, "f1326825197dc8851bff321725dd181d466ed720", 0xab}) 07:53:09 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x21, 0x100}) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x18d, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x2, 0x1, 0x7ffb, 0x8000000000003}, {0x3f, 0x9, 0x400, 0x1}, {0x5, 0x3, 0x9, 0x8001}, {0x80000001, 0x7fffffff, 0x20, 0x68}, {0x7, 0x7, 0x5ecb, 0x7}, {0x7, 0x6, 0x8, 0x7}, {0x5, 0x3f, 0x9d78, 0xf18}, {0x0, 0x100000001, 0x10000, 0x5}, {0x3, 0x9, 0x8000, 0xd6}, {0x80000000, 0x16, 0xcc3, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:34:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100042000, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socketpair(0xa8271926a7dafa58, 0x5, 0x6, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10003, 0x1, 0x80000000, 0x5d0}], 0x7ff, &(0x7f00000000c0), 0x8001, 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 13:34:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) shmat(r0, &(0x7f0000ff2000/0xe000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = getuid() r5 = getegid() fcntl$dupfd(r3, 0x0, r1) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = msgget(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="8372cf75e6dd93f60c535bc44a0d69d081ec6a0dbc042a0cd873ba586100df0d76bbfa07a236c0be207b992213391c846b3704cf7021a86fee9faef476baa45b4ec35d6d23b7acb5914ad9a8c723192902e93631eb8a90eda038f573cb6421236db3f6be4d644990dd57fc925a4f46db45f6e5c3ac4b2192cef74233139a66444ee0ce9a9668b288cf6cc9b3f9f43380c4b6fe99ce70d73e6b46944db8bb1fb6edc2cae52c55208beb53f3d79f3a94b5ac21570dbfba53e71c06af1e6f599c", 0xbf}, {&(0x7f0000000180)="88a462b9e798a0ef1baf833c5208e2070585aab0e89df31c379bc7dd3150f479840a03479c639491234f8ebbd3e0ba256de349e085d7901966c71169fa1e94a515498359f9c8b9342e883e", 0x4b}, {&(0x7f0000000200)="aa70d14a76e583a65220f5b0df4857782a255ae33688a40eb15efbf51cc321e5cbeb9168579f689df606d76dcb014f1b0fe77894921db78893faf1cd814ddc9f1ddf5cc46633f4a81ef16d9f6a4059c7f7c81d4a49ed7c920c1af33ae82c439dc96d364dda1fc5e8af022275af6c94d69b0d9916b9874ae1cf5c6d2a5cb426806f617a33c49d5a1425736ba6d771848aff7648f6a97eb06e75603db8e75ceb126de3f9ef3e3a9d754a7b5ff295d10834e7db59d12343348f89cb44a96e39d2a9a395ba08d176d4c8c764b52ab9ffa72f", 0xd0}, {&(0x7f0000000440)="f69dbdd10dcaa8c4b604d3964aa6808da1a5474382e7b2c89d0198a239d25994450a9746ef74fd841312e4d4848cba6487417d230b3b4dfc5220fc00f4cc818236c84c0711689e91274090ca385b2a77de54dd264f1c7c06a1e2947de130748df5f2c4765b82bd54a5a3728796b928d22cd45fd341dad3462866a30c5f12ec5443a2fa2900fc79b5b7add411dab462d6d94f73fa5406c773553bc739ba58c375d9839bdee564492435aecbf1000e", 0xae}], 0x4, 0x0, 0x55) fcntl$getown(r0, 0x5) 13:34:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x7, 0x10000, 0x2, 0x7, &(0x7f0000000600)={{0x7f, 0x1f, 0xa60e, 0x1ff, 0x6, 0x80000001, 0x80000001}, {[0x0, 0xffffffff, 0x6, 0xb, 0x3, 0xffffffffffff941c, 0x4, 0x7f2, 0x1000, 0x0, 0x8, 0x3, 0x0, 0x5, 0x8, 0x5, 0x1], [0xf3, 0x717, 0x1, 0xd796, 0x9, 0x1, 0x5c93, 0x800, 0x7, 0x6], [0x40, 0x4d, 0xc1, 0x5, 0x6, 0x1], [0xfff, 0x0, 0x3, 0xfff, 0x6, 0x68], [{0xe5, 0x2, 0x6, 0x2f7d}, {0x3, 0x5, 0x4, 0x575c}, {0x2, 0xffffffff80000001, 0x75ee, 0x7}, {0xfd, 0x7, 0x100, 0x4c0b}, {0x1000, 0x5, 0x1}, {0x1, 0x0, 0xffffffffffffff00, 0x72}, {0x2fa, 0x400, 0xfce9, 0x90}, {0x0, 0x6, 0x100000001, 0x7fcfd5ef}], {0x5eac, 0xe7e, 0x0, 0x4}, {0x2, 0x4, 0x3, 0xfffffffe}}}, 0x6, 0x5}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x3) pread(r1, &(0x7f0000000300)="bc69ec0e7bb4c029649059de039f1f662ef5769a17a5c76829bbbc5d2a30c5c582d53825952d7f7a927427daf199e7fb8f6801b51cfa10a518cdf53b3d5263454d53e52de49da1fd00a9699345e7ceffe6204648d190d3c5348d10cf0e41e32955fdd7aedbbcec3d", 0x68, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, r3) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) setsockopt$inet_opts(r0, 0x0, 0x14075e07b34e8b96, &(0x7f0000000040)="b7f12c911d259f4f22e9", 0xa) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x6, &(0x7f0000000080)={0x6, 0xd83}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x80}, {r0, 0x100}, {r0, 0x1}, {r0, 0x40}, {r0, 0x40}, {r0, 0x1}, {r0, 0x1}, {r0, 0x28}], 0x9, 0x6) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x90, 0x0) fchdir(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xffff, 0x2d56}, 0x0) sendto(r1, &(0x7f0000000140)="92f7e335dd2d6e68677a94ff8ef12b56b3f2f8501df52355ccbe0f73ee6ff7f499a1a8e5d4097279915fe2120d8e79052207eb22454ee2fb443ba09f18fe4f81113771b71f7cd370eee49ad14b8b11", 0x4f, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x9, 0xff}, 0xc) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5308) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x10000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fsync(r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x9) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) pckbd_enable: command error 13:34:13 executing program 1: setrlimit(0x7dfb0ffe8837c8a9, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 13:34:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4810, r1, 0x0, 0x0) shutdown(r0, 0x2) 13:34:13 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0xfbb, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x9, 0x0, 0x0) 13:34:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x4) dup2(r0, r1) execve(0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 13:34:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xffffffffffffffff, 0x0, 0x0, "0100000000000200", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x3e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() 13:34:14 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, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/166, &(0x7f0000000100)=0xa6) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10099, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x3413, 0x8}, {0x18, 0x1, 0xee7e, 0x767d}, 0x2, [0x0, 0x100, 0x8, 0xffff, 0x9, 0x400, 0x0, 0x72]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x80000001) setsockopt$sock_int(r0, 0xffff, 0x22d0199134b8e0bd, &(0x7f0000000280)=0x1, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000240)={0xd06e, 0x3aa2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = dup(r2) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) r6 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r10, r11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r7, r8, r9, r10, r11, r12]) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000211dd6a056b3d3a9d863da00"/214], 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 13:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 13:34:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x409) pckbd_enable: command error 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 13:34:16 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() 13:34:16 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) 13:34:16 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, 0x0, 0x0, 0x800) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000c, 0x0, 0x0) 13:34:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r1) fcntl$dupfd(r0, 0xa, r2) 13:34:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) 13:34:16 executing program 1: r0 = semget(0x3, 0x3, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) 13:34:16 executing program 0: semget(0x3, 0x5, 0x0) 13:34:16 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x71a73705798a22ef, &(0x7f00000002c0)={0xa, 0x0}, 0x1c) 13:34:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 13:34:16 executing program 0: shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x4000) 13:34:16 executing program 0: semget(0x3, 0x0, 0xc6) 13:34:16 executing program 1: pipe2(&(0x7f0000000000), 0x93b9822237fc04d0) r0 = semget(0x3, 0x2, 0x210) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000040)=""/232) 13:34:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x70925424c8ba4707, 0xffffffffffffffff) 13:34:16 executing program 1: r0 = semget(0x3, 0x2, 0x0) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 13:34:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x88) semop(r0, &(0x7f0000000040)=[{0x0, 0xd2e, 0x800}], 0x1) semget(0x3, 0x5, 0x0) 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b0dd40d7153e00000000000000000400"}) poll(&(0x7f0000000800)=[{r1}, {r0, 0x80}, {r0, 0x80}, {r1, 0x40}, {r0}], 0x5, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 13:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "72640b8b8251800000004c8f0897a24aabfdab29"}) 13:34:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x2812, r0, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 1: semget(0x3, 0x3, 0x208) 13:34:17 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: 13:34:17 executing program 1: 13:34:17 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) 13:34:17 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="92844b5b84fd6df3256bcf641b52d33fdeefe0836f1afe0c3ad6331845ffd5c4a1246b8818d6c1e939ce1bbb84a0a623b0dada5b1de09ab951a28f6542b6f72333d301e1bb2aebb38962a20e666889db719b33e559b5fd5b0a4eb52cc00f0965b7f00efbe62df502caba18cf6d3675d32d92115fab61e3e90ada8eb33db8256d4060a0a3fea2885b9c262f19e5f613129970c863b720c8f7a6fa78a096984903f713b4637c4f4a71f7f0e2c1ed805c3420ed6a471e28f233356797dce96dd4bbd7f4ebee8675f111407f00b0002a65aa540b1edb0589ef889cf3118a2b4425ddf44e015499cd457cd309b695", 0xec) 13:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x380f79edb09d6e9b, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) unveil(0x0, &(0x7f00000010c0)='c\x00') 13:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) msgget(0x0, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) r2 = syz_open_pts() r3 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r4, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r6 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000300)={0x100, 0xfffffffffffffffd}) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c4889}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) 13:34:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 13:34:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) sendmsg(r1, &(0x7f0000000200)={0x0, 0x192, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYRES16=r0], @ANYRES16=0x0]}, 0x2) 13:34:17 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x401, 0x7, 0x11, 0x9}, {0x482, 0x76, 0x1f, 0x6}, {0x6, 0x7, 0x982a, 0xfff}, {0xff, 0x4, 0x0, 0x8}, {0x20, 0x400, 0x0, 0x8}, {0x4, 0x1, 0x8000000, 0x7fff}, {0x2, 0xffffffff, 0x3, 0x5}, {0xc1, 0x7, 0x80, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3f, 0x0, 0x7fff, 0x2}, {0x7, 0x10001, 0x401, 0xfffffffffffffffc}, {0x5, 0x3, 0x3, 0x2}]}) getgid() syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 13:34:17 executing program 0: socketpair(0x10, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xff, 0xe3d9, 0x200}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6886, 0x8, 0x8, 0x0, 0x7ff, 0x2, 0x2, 0x0, 0x1, 0x8, 0x1}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x4, 0xfffffffffffff001, 0x20, {[0x20, 0xa6c8, 0x9, 0x200, 0x81, 0x80000000, 0x39, 0x100000000, 0x89e7, 0x1, 0xfffffffffffffeff, 0x4, 0x400, 0x1, 0x1ff, 0x3, 0x6b, 0x4], [0x1, 0x8, 0x2, 0x10000, 0x8, 0x5, 0x5, 0x7fffffff, 0x8, 0x80000000], [0x6, 0x9, 0x9, 0x0, 0x200, 0x4, 0x9], [0x101, 0x5, 0x6, 0xffff, 0x20, 0xffffffff], [{0x5, 0x40000000000, 0xfffffffffffffffc, 0x7}, {0x1ff, 0x20, 0x9, 0x9}, {0x9, 0x0, 0x1, 0x1}, {0x695, 0x8000, 0x7, 0x8d7}, {0x1f, 0x2, 0xe34f, 0xffffffff00000001}, {0xffffffffffffdacc, 0x7, 0x6, 0x1f}, {0x2, 0x1, 0x0, 0x6}, {0x1000, 0xcede, 0x80, 0x4}], {0x3fb, 0x561, 0x0, 0x4}, {0xbb, 0x1, 0x1, 0x6}}}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000440)=0xb75f3b711028bcc2) ioctl$TIOCNOTTY(r3, 0x20007471) fcntl$getflags(r3, 0x3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000004c0)={0x3, 0xe88595d62fafce1f}) fcntl$setstatus(r2, 0x4, 0x8) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000500)={0x8001, 0x401, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000540)={0x7, './file0\x00', './file0\x00'}) fchdir(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r3}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000600)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000640)={0x6, 0x2, 0x0, {[0x3, 0x2, 0x0, 0x3, 0x7, 0xfffffffffffffffc, 0x0, 0x100000000, 0xfffffffffffffffa, 0x9, 0xffffffffffffff5c, 0xc7, 0x80000001, 0x7, 0x7, 0x9, 0x10001, 0x4], [0x200, 0xc47, 0x3, 0x8, 0x4, 0x0, 0x3, 0x401, 0x1, 0x6], [0x4, 0xfe7, 0x7fff, 0x8000, 0x4, 0x5, 0x16], [0x800000000000000, 0x1, 0x2, 0x1, 0x4668, 0x9], [{0x7ff, 0x4a0, 0x100}, {0x8, 0x8, 0x1, 0xdc}, {0x7, 0x1, 0x6df, 0xff}, {0x6, 0x3, 0x6, 0x9}, {0x7fff, 0x1, 0x400, 0x2}, {0x8, 0x4, 0x5, 0x80000000}, {0xffffffffffffd36f, 0xffffffff, 0xfffffffffffffffe, 0x1}, {0x2, 0x80, 0x6, 0x3944}], {0x0, 0x101, 0x2, 0x1}, {0x2, 0x3f, 0x81e7, 0x1ff}}}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000008c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x0) r4 = socket(0x2, 0x4000, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000940)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000980)=r4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000009c0)={'./file1\x00', 0x4, 0x2, 0x2, 0x1, 0x0, 0x100, 0x7, 0x1, 0x9e08720e80659627, 0xf63a, 0x2}) ioctl$KDSETRAD(r2, 0x20004b43) pwritev(r4, &(0x7f0000000e00)=[{&(0x7f0000000a40)="e65962ac36e1b131e360e52c68f98c88d511794b31e216ac393ff9d2c429778708e6072ee37bc4c9f9ce7ce7b3808e8fbf918bc70e80", 0x36}, {&(0x7f0000000a80)="41230aaf2c5ee25780d579e612a6f18f1b54ee49283293d18fe09f656885b22e5aeb764ab8722281c488a9fa12df474cc39f348819e71ba1190b3854a12caba0072379767fd741d84e7908fe28b30587a31b86920bf2f7e9cf1840671184a54dfe7093e38efce870e9b104b6cf37b88999258c848997", 0x76}, {&(0x7f0000000b00)="030ffb01cb181b72537f753c0e9482ed868845abbbb5601d6e49f72f02c82ee4a379cb0b318aec71802a64d038e172ab489667665a521c091e1da06724c5654b386968cfa21e6623f79f699f963e0ad86b78a0873e273bcf3293375c7d40b1354a9dcbd82ebf45c073d778c7089a2df1feb7c1ed0c0939b725907824a95a225f81f58ed1b18635ead24e21980905aa6a54515bfee657711cef7aa86e924d94c57197795300c7a0d666a3fbca0bb925ed76f71286afc4ceb0876261e962cf10c8bcf6faf767d2506f943aeb6829285e56ac9d5b21ccf3d85b5edcbe53424accdc09c8e2785184cc98a77da24ebe9786806ec10e73748178a170", 0xf9}, {&(0x7f0000000c00)="5948414a88fe03dd683abc78ef023ccba1a26457a06a64106753134df859594417fcb4ab1bcea70fea977292c35bb2143494e74eb06eaa0fdfd6200f80d500db5312aaa5ab0a0c6bf9455fae5692e3e4226e4bc15497206b919cb3ca140861ab44f3be7e90fca03901ef4936a7824e7aa2c83797f706a6572fe06213299f44bcac271ca7eb4091c28e0b7f30d00efeb5fc5f1c1ec890f98177a00cbf583b7ea07af5c35f4f3ef20685c4aa3735c0c14da479a7f772a8792b85e3278503ce9c8752e0cb9e39a8d92933e904c7824c8bd8706ab618f79f72bfc060a1cd5647bb79f8e9baea1eba1d1e934334fb650e081c369acaa255f0", 0xf6}, {&(0x7f0000000d00)="e0a02086f0a6d4e28f27671fd42a9426a3db6417bbe2b319da0dcaf48211e325b5fd5bac771c23e643bc6f90f40b91bb075b37c76fd93186ef4a2db41af75a14713b8d195567a50b1d64ff8f187f2eb42dd490a26363fcc4c4fc5baa62da442383df853ada1c7a8d0468", 0x6a}, {&(0x7f0000000d80)="98ec83ac0f064a8a446f40c7e14507d5a75cef620cb8809fb15042d1adda10c211d7e21b51e33e8d707d9d1ed2643d53a6eb15aa149e4e7176227b61ab5487305f9ca0ddc3035fc2da14de84ce2fd7f0", 0x50}], 0x6, 0x0, 0x26) pwritev(r1, &(0x7f0000003200)=[{&(0x7f0000000e80)="80a7eacba49a5d7c96a4217fd1c956fa95e5326da02a58fa70343393ca380d86702346f54b731b77e0c47ea2530f3c79b90475056024760e7c9a69cb5f3c39cf43da500ab606c381bbb18d077d9d5e325bd959f45363c679a4458329a3c9c0ee7978b57524919697e0464b4599680cec15d7849362b91385c21c7b53cb53f5969348dfe10ae20bbba4253d929dd3c19d8bf4b02dce44bbe35abc45060f845aae3f437edffccf8877a5be1cf15c08b93660003f97fa0860a4cf5b6bf472fd13aee492f361f5cf1433b4e5e529205d49bad2f0ae022ad2b83e69c48f47c47e6f4abea03175596a3131559890c623ffeba89cf03953a8d80cc06d1e089c025e2b7829c72077f83b5f19e6bf06c4eda5f73a95b0884ddecd3aa13842cb3e27bd09e7bc24f1b29e713956b06d944fb193c80707e8c352b5a4ae9a185aba4201a34d2e7f3ec9203c95e4375b211410c2d2e4b2fac8be7790b9d560090e9258a5b646385b8ec25dbbd5af525214af39419a6932ae3ad956437bd95111d92f062fb7222a0aa91bb98fc8c81ca2f9b646f52143cf20fd287f0191d3b18f87b464fabda7eb32b2978c91e6ff9e97749753d003076b9165f87c3ba847a59a8c01d861ecfdc4c71b079bcec17739d5564bb52127180b08f9042fef0e257bd9bf034a29af75c9e9871e8293cd361c3b2e898ca36fe14a8ee12310fb94454dabe29df815f44f8495209d4859f2635130aee5eae20933d3d4182a2d3078db106a2990b39ffe68091277cbda311c5bab1ed6619ea36410b0d3d2cf0551ece2af792bcf40a438c327a4a8c58756146688aff7de8871d993135fadff5cfd07010176e977c202560f655ae5936212ed356b052b8e6422fcb0db1d8efc638814d0208785a77a714f20da55f42f24ca5ff3b9168f7b82156b31dc2f80ae7bde06d645b70bc416822ff186aa7008df85c5138f621c8e320258ef02c48ba6ebef575fa3e31a9e3a1c91f281e446db1d0ed14028ebe6d19b416ed8139c4baf6a54e2473a5551a9160916bdab53e7da0e12fac9caa01652a11dea4d01bd99b4ecc64eb091d881349810fd1d218d0dc11fdf830bea0bc8d4f901ce2ab084d5b79750b99732ad9ba258e7f6b81766c8791ffd44ac8ff65052b011e8b83bfac079f6acea5bc570ae1e261d12aecf5004472870821e374709f2f3408fe06018ddfb6e6062d5d4a7b894e1e79d51bcdb8024f8985c20e8c07cae6468fa91a415e23272304d8f6eaed169b5212ce36d000e419ad4c16a818e1bd5580d395728c21947e4c979fa0b13d0d27d26639ab11af8a0eb10c33e3266cb1c86e866e2ec4f68e898995b261c9df47534e848904b9187e962c09faab1b89354e0d486c3a0bbbe9d1e98e72252011bec01536499e3bcb7053f321dfeea330c989f384ce6dda97c66dc9fe6ab5951557a4c5ec5d57fb3552646d2c6ec48056fd4049b1869ae868589fcc82629a5770da135e6fe92f2cb8b708559c7f36d88f851c37fff01c0116af7682e22bf854ff99a7c6086b1a2c218430dc4e20696f3f93ac195ff5d3db1741443bdb5cfca1ae50207e88f137580b6255560c3b405828ca276eb1a7026d505ad5571736c8a1150304d62d003a41ce1bc638e8bf9ae440f700c1a32dcb740cf149286b670e3ad5e5c7991d161fbd088a09df92f02a902f2594356b976fa5f1a559df212c4b41bde8d1eddf8cc3cd1e3cbfb86cfc62b482c5997319924aed98dea717691c03137600dc52ff4601995eae2677e8ca039e27c9e026c8540c8636b32e3450963b5f5f8231acf29d3914eb15beca1b2750e76e0887da54ec89a0a5a41159e316acf63a3aaf1958d994df561a397cd094e148c48a9e3a3bf112f3d7bf5c468a10248bf320f5bda3cab55a7eb780a63f8ed609ca29ab866ad886f3c76040a5b7574df1727914bbeb320ea4a7294f4c7c8a0db93eedf03d6133f974a374e750ef8f561a124e48a6ca332d6ee4f25ab991d0262da640142361b0cfd6596d8694dea50695d62358d1fc8012cbb87f78514a5eeb8ed9f519c0972317ad8ccf60000ce03a96297d340e0a875517a8413edfa12fa8431c942f5196f9de11f0355fb48163d74fcb2e17ac3140724bd1b27be32e1124e4c0cb91aff871d2232dcceabe07897b40ab4f9c46506375bc1035743a6833bc981127f0b81b11523fa374af447c8cf1303eb1570c536995921f3bc01b548e32262b7847e77592e540b92803b7ff05c4f2f7849fd473ca2cee643ba28e2668b355557d247a8c11a54d10ec718f00e513eb617eef87d3c2d3cc562bcd7d048bd794feb2c2c632862a670d46f5d1bf06e17e93423c50269050b23babda83d01657e59f3e8638a6d634340e6b854ce59a3525c74e062c9e7bece16a8a39c4c548044629824cb8c7c05b2a0cfcab43ae46f089defa7392c1ce7b230fd2157c3b5d48635050dbf5b51ce4b5728d98461679d0cd56217a5c61c14b9c2dc67e48742c582836dbefbac9fcc47f3d2adae74a2c4bfaca9854aec6182edaad37ac8dbe2229aa663f7507ddb00967616a149556a3857a70e305d044deee706c532d1c30df3173f5c82460ae9e573e60c65339275791a82707db473d772c33eeefafec81f2a3eccce7bb6838705053a19260031451c812e7872a1717c5269062cfa69cb651cc71f3e94944745d6389606785a093a18201df9ddc2bafc765708136b3d676a04fa609318c78414984386187f25493f4a24b0694fc3a035c20b2fb9f01b4cbbba3ff4f62d46105157fa441ab3ff11c033976bf4e4e37ead67502435c4927ddbc002f67cf37d4c6cb432ea7e73304fb91676ab1a8f79628d28bd9a7dd372a164ca7770d7a44dc1d21a794f9a45b4ced8ab22e5b9fadec4aecc87ceeb57c253635ab15ffd458fbc1edc5abaa1d47b96df8b84327aa4d8f9f32d7b1a89049c5c50ef6920ea0449cca12f0dea5bc17be80182f0ca21d7465b110ea38e0eca9714a5c3c5273b8b7c3b90faa59f0d9ada7760d334f2c692e0bdbae3c609915ccc836d0f9d93ad84f353879f4ca0512042319a791fb234af59cbe09ff82c53082da2ec5d7bd7a177541be85182ea884feb2ec3ba3473aa905f0427e37f864140628cd575a07c82b1f785bb8a9319f6d1e0299dfa7156e3efaa823d8d1c5d01f18348ce3982839721470be054d7249492df82ecf2a9371a42f6e75277d7eda726b131b537706a937e19e7c6d168a352d1a1cc45b626ec50396d347fa13122f33692094e1c0eba0984875aca606d5799a092a6c36bf8a1063771aba4d00c58dbf898306b65c18a3f39ff29c83e85a3f30d6503f95cc4cb3790cb66e15af1ea513f48bdad83065d881d84e5275801753cbd3f39d964706fad8677debd7ea5781ad576bd9afa7a98ea160fbcbe5059ddabdbb237bcc4b7acc40a8841416ea512d222e45024b2b87b357ab943b054860491879ba21b07dfeb5455eb2c8eac9071e487170a58018602ee6014e7092c1d98ac4172a8a957a319ee242373d82590c0145f9c45466519afea7836f059762423d55cfabe60ef577b605adc4481375ceb90d1f94a87e6533d4fe1c60a8095fef06dcd70f17cd9e8d9b9571e4faad10022936e1d5c8685aa1d1a9749be8c7ae64bd5f248523ce687039eec0235c21a85a21b2b1e6d67c66174948484dd60d6ba8bcc0b475146e110dc19b99b8d5185d9037666afc9cd71cc9b6f84519e815aaa8c2f060d2168cf68bf5867e132b2ae27edcdfe10a2938ac36db43c4295ba1838464c956c55491f2cf43dc21002ea396be2e14837032625e5a2b10ed729704e5900d34d0be5d2157cda527bd5ca5154e394cf289b4066e12e1b76d1907b27344b9d0cbffe77de8df44d95ce1ececad036aff579c5dfb746ea519de177aa1224c5e2e1579137bf65184e5f4443179051a2772b03ffe71bdbc7f9f3b576c4950422e53b7bffbc04bc5afdcdafe5edeeff1b3f31cf5946671c556b8bb0dcdad93eebf7f47397bb57f7db8e0cc41a874ca9d7e73d593a178cbf6a1f24e6f8e389993f1934fbae0a6010fd7bb68a6bd65537c462b27e3dfc89b74ba45a32a0625fba282bd51833f480f45e1dd5dcb9d03fb27d9dc3c2105c3d778a7143e0c2ac921f05c18d5fa5d40e8b2ccaa526e8e665c770143fe4c6d7bb0ba96c2d3cecd8416fdc5ff0474b315febf01c327d74b8846238ab401c0bb868d87305f7d661fd2253ca1f510e6274a5d650dba1edb04efaccad6673827d98725926de64a48bdc1f24aee28aa8b081a46ff3ae5c2623b919b8379805c5a7b6e977e14dc81887f46b165634fec7a51beefbc71c4edee104702575066c528558be8bbe485ee196ef1a0b98c781a377029d0b35448fae23b4ff6afe005790b9de2070a7c60643b573fd70ccad4438189b06e33acb79002b791be685cfeb2d4535f1b34d4d5d7d95eb6b5428312f236fbad6719104fc79814a3360ddbb99f275ba792b1178b41e9b464a25fe538f0b144c43c57a295e461584c717c120ecabcc0c9a6f00c04e290448bd20533d1f86360cb9cbe7c225c9ca3e5d1a7353c69f1119a32c8660a1831bf6132eee68b24e3d7388d197cc6cd90913ab4940971e62b1f6ff69430518e4836b663313f9fbe0d8c6b79f4d63a174a775158a06902ac2abd7a68911a5bc344f940773b80be610aa79cb665234c99ee3d8484eab255c9a070bfc1d163eeedf5a0839bcc381c66bca64e6b3d854177cb061c050bb8e4146832f49875cd326075936d9c54cdf57e8c8784338be060b495b45c5a0e7f8b0431f3377cddc2e80efc5c17d3dcbc04aebea49f14bb11bfc436a83eb869459008969d6d62cdc1cb5d9545b881f57d12f31aeccb155b91e3dcfa6e8ef220d3badca22a00cade49f1056299f1e0631f51b9bb62c1d97ebb74bbaff5a80818205bb5d83bfc4057042f5c62b2af88646486cf993910e01495c3d5b545ba991ccb22ac2aa7beb1343dbac2e859b33b10bcef6c436bf822b33e92c00cae933d74752dec1b793d2600b7ba08e4ce8e5f2e9f7d775f30bc297a6432231ecd4f7401ef928f1c813513f6c490b2b9b062c126efd34bf0eade24df9b82c9e2d54d5e622370343043dbd0c923cf8a359cf856e324536f2c8279e3d36b9f949c073ee115d51a4fe9eb2f02586871f923ec65b1bd4e6bf565e0e2e3ee92b0c62f436e7f3433712d043a9d4b0940ffd9233858f834e15fd788b06e20c706bcbd98d53c58720af61e80fce3d591cbf62f342a358bccf5174c565298446795e9f3cd04485a3d61c2361d0a7e06be54934e1a66aaea8b2b1282b175a30550a6cbc77105f8ad541e03be1b30dbc207afe7ad9a19e80a7e45cbd3f0fed40653ca121c2b34db3f4d1f77ac3d1d12f82ec821230488809861467d915ce705fb92331456accaa035946af96e98f963749f848c73e280003e6a9d147666550e5e90bd822143f47506caa8d5fe5b50e162653119caf0a9487e9e01e17db09bcdc0b6f33b0a0186e598cfe5c07e2c96eb0afe2f3ed49dec8e6a71c44614f786a1842595026036b861507403180c7625b2c457cd70a666b2df3ab740aa3dd35295cad04ab8cadf4f3d64a128f5b80a7d58e3edf9773250f67181166789729605307fc602709bd38084440b4809594f8dcf76174fa4e65fd4e81506320070eaac2f29187e18c9f6592f14202b33b9102ee870c71bf4510d2997fe2a77112e9ad6563753eb8cd20c190c08ee39126e0e01b9b25044df84b62d154e4eaed9330f0ef691b39383d118ac8098c8b", 0x1000}, {&(0x7f0000001e80)="d49275cffc18f77095c4304aa1b2a92a7a9d9881a535a31b9ad191cf98d493f2e1506328c5b807a8af72f85b3ba15196a5373a4a0f7f1167983d6bcf3bbee0ce6fdb1de8860fc1fd89fe614383d6d2fbee8c0656f30524da1dd50905a0", 0x5d}, {&(0x7f0000001f00)="63caa9848b657bc1099799840474f08f7444a925fea97638bb411316e2784da71af335eee9fd4fe57d7961088f488223a74513c4f8d9e03498fe7976630b7636dc51798e837fba47849423182674d6f3a2271be18c815d439ce441c58875f14bb77f7286a08574bf24f4164057ff2bc798e4faf8783d98d3649820a091095922b8ebbf7f35a1ab10c4194d90df57568c0a64621584a489c88fe7742a000e4f63d7d05b4e646e19e47c3971bc3eb4fbdcb705e8803cb89008d01f9a722adc935d3837bd1380200e45ba1a78762c5613a3e022b6a0cae77bbaf66366ca53b5642368d5ba27cd21b059efa2c3803614d4af3fce95401acb7a8ea78c57a7f31abf619126d6fe9eba444dda21bbb3d6e7ab9b7a48b4b45dae79ba0959044411645aa59e8b6afc369a5880cd422af335f9545663f7fea5229a9d6753d6056065972b4b9257f4f6b7e522bffd7fa595bac45befa0f493d3deaa8326ce999c644aa63c384fcf6d98b997e7c8708f8fb5cf2c532674142c76322d3368b2fa3e28d0b37fd29c2623da8fec62a83b7daa87182933ba75c0e71fa63f5ee4180859011074ec4f6901c5d70fd20a86161138d74b081cf925ca62e22ff00d7e766e7b736f7946feca3f11593f82c962a2500242e33cc641c29badfccb4e41cfd67ba95c075236f3be7b48baeec232dd8c4a4751b8e6e65512d1f0f45f0a333a22f92e4f50fb71a842b59e9259113c0f52d8d6f8599c4439ff2aa77b3442d6de1e6cf054876ada8debde71796d6557292d01b540e563fb00ddd8d5797c4802f1bd381266b215c8c33280e084b4e4972666b51a8836389219d899aee8fbdcbf4094078445dbf0eebfb949791f385a6b8cbe681ea0d83b36b07df8f46b412fd0a20a84a6722d1dd36e19aa0216748112b0e11403ce7152d72718afeb1bb47021fba6b4f30d938f5f0f0bee4e6b9f6187e2793c218076e6688e7784e252586c16a66b58d7c14d3c53d47998510367a4b032738caed3739b40dee2c5378a97d8562dfac3f0944b3d5e7e2c811ae29d775f05e9230b89b45edf41582190cc5f778bc2c50074485f074abe266e1f556279efb07493b56c034cd729ae2a35db4be91a0d2fed4a01d5edf97c71bd3e289c428790f997e21caa9b0ebaafa17f3b60e8204d8c93cb08f64a8763d597ffa29b2ca2f19480b9487a87c50892c8c0fa502e723eb3bd5c0da2f69a243fae984da240299a6150ba5b2d868b69076efed7ceb21575e6c2ac300433e1d43be8f52b0699b09de53478db6b81743765184f24b011e96687e77469669c9e6a7f0da6a200d62f1f7a4b4aaed2ef7e00039ec12c152287567c15a06b27b21fb75ee41d9bea40358636fb0ea7eda063c8e8a60f83309b0c622db2b57e86f26edc0505a0c777fa8091aba54a08bd7ef7d43e14a1c122fc5b770e43251cfea0ae49421ef8a09f69fea2d4fed8c0517c006f8988504e4570f8661fef0725e5494aa168c084755e144bbc5e31302e3e9c2ebc181eb90a76dd125e0ba2f3ea6fe08fcc36f85c6dfd92c6ac98d4e583eedc9f9934c68b5fadce67c4eac2cf0944ec2f07be305a1a0c8d3ec51789b6b6aae72f994fe72acc8f781e480752a442c50814774779e76b3c25db42769b039293ff33beac11617273098b6dd6f89a2bf13445a6b7469c040847374f1ba16faba1f8b676032df5a17fc017c426fe91259fc0ae384a7dbefa8781ae45be9bb579a65d639db052505ecbbae33f0bdd6d3cc4c00e7d73ebbc8305424bee77318126d15e1a868cf021543798f527469fb2de971d8d02c38d7f4022a9dfd5b430c39b02662f25ce2570510cb5106afaabbf25fda4517a08da8bb8f2f5a26bf3cdc37ac025282d67a04a1b4db442467f4ec67b6b9c1b5b3e32005781d5e3fc81172ba7484f21e7eec6c4bbe489558bac0d1d458a389bc507531bedd89c7fdb58a02fd3561b16de31f40ca603279a6db2618b8ca3a464a0568d0fc60f170918dfe96f4eddd3c2c318c6b447545c7368d642a3f9dc1a630955acb3fd9e15fa1fee8f4015b2b73cd76f7841ed337a86ea0d78af12a13b1df6259b7b98e2a95b7815e159bfac2a29b6a648548cac9cf695086bcbbaac87319e85a57d57f87b58c87483b8d9be38f87495c30f6c94eea9d2d5ec9ae7c36fc899933293222b67b76f73904d84cd161d91a185ba9563a9ff5cea549bea4e221e8d0aebc15a91423c47650853adc6606d3a20175dbb53ff58d01da84c4a6d2e022e330768c215ce46edebca5783f96271596fdff32353dd4df13fa6332948f7986405e6676425e32b298a85cd6ec18ba8244d58a2605ed0029ecb5fc5151da1bd7f9eb5696aba4ee3f89fe290c928d1607cbf109786a3227615bad2d3de2f6ca0f8bc7434b2da1a090c3dbbc692d67bb497cfe10b61cc06dae5e2be998402e2befa08ca924e7a713f9d74c42e59f9d1d56cde4f680a1000f162caba241fc7c0a1712f8db490b188de6d300bfd5ebae046deb0e718f16083e82ec00fafaa0d03dfafba32c718b3cc3ec47444973bdf79e6ccc788d413e2422cde6d05b6ed457b4e680e607f411612eebef79fcd4247b1c0cedf5b498c1574814724d244186dd5dee025dc9a62fe9fedcf019ece1ea887b48f1f545ba05a0af58c8c9ea8efa1866534e7ef2016cc32b2012102423690771c66897637741a354d25d549aaca131306b1fed9119556013bf56c8fd9853b46cf2420e9d0b71efd956247655efb66432d9faec067195c861ef72ce67a1c2e51548ebf8130183b2fa6b6195a0050cb7240bceaeacfe3fe4be232851291f0a018c0efee1570957514dff2feff51d1fd5e722bf9ee1577221a19d04c390901f28a84ba38e3d509ed25f1b4afd404d9791de99b8a64e4b7065ba3d7bd012461614adb4e28fc1ffa923ab74c3c23573977fd700b684220b6bc3ebb41bfc7c462186f31f4b162ec2cdd0ca7f62ac25a79ca785045745db242076d3df6cbddac0250664974a334492f51a772c2bb9b86918d712047c2b27686081279681dda237605bf1707baa18484bfcc8e9c56bdec9059ae0426514ad1c8b6567cb22e28f6702b804d26c85c956494afd1599eb9d946b33e74022b88abe68564ea812c9ee9575ed79d9c7fa2e3baf6aa785d9e6010c213c6b6597526e555fb6659303be7c9c2dc74968e158c4b2db400eaae914a27ae915d975ea5587f2ae4580d7fd58fc97aa35eda313b9174b999982fd4a31f18396e9382402e6c95b024f6312e707567db552eb4b87d95c5b0bde1408695578627442044e319bb4a9a6cd2d72c106b7d510b4c694e5ad04d31b7ada186fbe3e68c22bae1618266f39eb4bc79d8022721145a1057002d8c4e13c5f09bfe057b88b906301504a66a4cfdfc8f6ce60753d7650b733de7d096c659c834f0e76dd3c768f15427266739e29a96ae8a863c23003441197de4819bd7e63d389ea085734064460a60720363bf9304817ed3f86cd782ce68cd9357872805f17bf17620d58d8bdec40c848ba0b9afeda8ab9a60e196a13a302d40d0ad9a008a498c2e7ae5b2dcd6e22595682621a22ef0f6563d6bd063f56082b748760f9e277abb54e5338a2fbed0fe89f1a3aad040b7905cba1e3c468ac32241c15f85d1e0caac4b8871c6334d96eb9fa34c79c3fca013c6982747263f041033f98951bfaf4bc4d62c613c7baf7d78623c70476f4cd17eedc004e5d916a7741944586fe1c3a57029ac06019b3143ace1641143556e69c759002adce903e17f3e00c665df37b3dba80a5f8d4f637b7ea529f14d82988476afae3235dfd82349d8895466bfa73da5b448979dcaad925ff24134ddde537a2e6a7e317691ca907e04a74c93103a76443a6e7efe64f3eeb08f46ce0d30186ae30e50434b934af6ccc6260f24797c7c4502584c71f04f3e577f8ba175505707fbbb577156de5c2309eef1fd8bb6510049951017b183a16963ad40f35c940312fbe7f3cf8be9065b6d7d2cd45ea07ab9152fbccbe1500d411d9768a7b4813739fbe8325234a2a7e425002cef7a2ec4e74ea511c0d6d984d763b58c78b43517bcca9a65f5dce0da89afb4f4b029e1087ba5210cd83e546c99e7a386da0893d8f5d4e19e14e257c9e6fc29772ac20136afef5db18651200a48c598f94a61d1b10ee0eb1388b0989bccc9d97576230530390a719394bf5899b984cb3e7df21a7b2116a7dc6aabf7db04928c7f9048a3cfef7934e506eb7cc2e094256ff3498f9fa75d4c8e46e40ad830d680260c27d665085251e118ac3de7721c340008aaba27060282255881b309cd22d81a6287b389f5a8812e98d69ce8bd960c51b1908f38d0d34202e79980ec6ffdba3568f94d0ff4881bbd815a69ad13e0f81de5844b4926537510536c1b803b81ed4403a73ecac46876cde42e0a85cd798d274e91a81ebb3e8c10e123cb39068eab2b9b16dbafd211b0ceef249ab0d813a1579e816a9999d85f40491fc8178fdba9020cabe85e85405d5264472fedb5859f76f1eebfa14a768784f8ad91251a7cbe214a0a101d76e40c4d50035f16142f064abde66fd6ae26ca76796dd6ff0ed3c923ae5eb6c0ec4ac3aede06dd3b87e5f79ec2e5b60c9649795fc2f0ef5d411f95ecd4d380437a5068ab1c95478557d60072748ebf5adbb8008417f78460304aa68866c851f8cdbb4b19c3232e4668bf640df841db2eb76026b3a429a12d66c23d58e4c1cb067d0b42c0004c8c6e9cff4389439911b8f302d95f0814a5607ad90608415e00c88f29acc28243bc59d7ba0c8eba54fe46c67fbfe724c28b2e8ebb6b8ab204e2a968504ea3c265c4359db4ce9f88301aeeabba047f59d92bf61d553f75b53efc23afc9942b21992d0a34274350b68de3225a6d72af8707ee1312b5b18ef01fb2a6f0ef87475ad1316888cf0837d58021cde81149022a30dde9c6c823b7739fefeb7bd033a3b4cdda6fe7b159a42c4237ab94cee8d79035cfc437b15d2160c41c66fcf4fb00b1e3fa3723da18e04da6858e236663f05cb531134f304b76957abff9654d4c954370913de5fc89237b8143720e7498b6c5bbfe32d8f53ef4559b10cba7ec462c9e20ec82c28b3131a274607263c99988a40a24bd441d2550b01aff1a0a45e4f20b45fb177daeda0fb3fc8607cb114e0443364d8a7cb0d56f166eddf4ee47ad57bec1ab48c49b0d1c1b423cb37caa52353c4251333258e93799d63f0e77c77785d9c3863ed6167325fa0188237624dae8973c19688b216c46f8f557a78bd03b57dd918dbc8d9fdcff20993d6ee47cff686b260b38f734fba34db130f4df98df3926c4e1b6fc6720c138dd3889c3db107cc27de46a4b90b4654f15a0bcecf1214d1ec0238449d6274e10206666dd8478f4ad420814b4e1fc63ea5dc3fb7330b4b4f4bbcb4542557a095d05506d1f2fc3c5021a709f10af203782314130bcd12377bca2f68618d09301da0ca8a715204b081c8d7e2ea15878050422b8dbc2cc75b51eeb907b93458f9adf7075dad20bc9fcea8fa62b62233640d704f553c2172a1228727cb649e0bdcdb0f29c955515fa52815fee110a01f4f2dde749b9bebf6a5382c9b0ee3376e12dd1aa8e33115026809a7f240017dd1fb583fbca174c23e75d2b5496f02298b0269af63c1e264ab8601a68bf1c77f82a8f040242a5bf331fc1ce2f5ba9edc6d483d4679fdcaee317391251baff0c3cdcd6003500e75258073115f08719918ee16af33338fa2a5ea0a8550dd3353afb65186dc2c6565564cbd3c5dfab91e3bc18", 0x1000}, {&(0x7f0000002f00)="2bab0dbd32dee5d2a5910e66", 0xc}, {&(0x7f0000002f40)="4df0cc3d52d27892dd8957516a534c79b9ddd6fea5a9b3ac8c672d3775f2f4c6f773a59b1020fceb17c5a108ba38c5ac89b1dc4126bcd16a50ffe0acdfbc25149e6ada271ea00d6c7bcd8c27ec46b1c11a7703c85bcdf0cd26a555ab88d51369c1bd43819b4299736ee1b09d3c3296663e5aad8357480f5ea686f50b58c69247d0c49978f64331c59597a1aff2ecd2b20a0295289b272a9378de13a1f708c69478eb2a65d4a27621", 0xa8}, {&(0x7f0000003000)="b7851546d241b5bf5011685c031f638d01d6fd6d59137616a32669f1fc999091167f61d7d88859770c2c409f6e2e58133bfdd5d9604bdac3cb66b67e39e2c960d517fb85b1aa30abd255cd37f9d117a2c6de60668314000a44ecf659a2c688a2f82e2745cce1d6b4a84dcf95f67747d5e805d0a3621a76c9c71ff3c773cf11b0045fc3", 0x83}, {&(0x7f00000030c0)="5d50291304ce3ff42b7983041d23236f85250cf6dbb18c3696423627e8192b650b8909ebe3a327dc1bdd3b48", 0x2c}, {&(0x7f0000003100)="034b33d5ebd28a93c3adbd263f8aaf1f1268d363cda35f26f19c8208154236b91e191d79f80d66fbef221a3b9bf3a503bcaa97a442f22dc16cc1f9c4e532c4d7a75dc5ad53ae509d102f28f45ec5b8b9310d4040602624d510d7bc84ac77f32d1cfb747ebb65ea25b40d9603e304cf17e8478867caa60370209aa76e3535e5d2a29fa69af3896bf3041f7baceb2470d09c69010d83c6d0e6f9ff4159ffa70088f450efdef2179b66547a04699a6234ce23f0afee5b2509ab5dc694ded504277bcdc8290caf7fe4857e90d963c970c3d69a15a02768c848d547054bac6a7731c5db83b3", 0xe3}], 0x8, 0x0, 0x0) poll(&(0x7f0000003280)=[{r0, 0x1}, {r0, 0x1fd7ddc0ea830400}, {r0, 0x10}, {r0, 0x4}, {r1, 0x4}, {r4, 0x4}], 0x6, 0x6) ftruncate(r1, 0x0, 0xfff) 13:34:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() madvise(&(0x7f0000695000/0x3000)=nil, 0x3000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 13:34:17 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x882d5dc2c805aa88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x1f, 0x3ff, 0x0, 0x5}, {0x929, 0x225, 0xa, 0x855}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x20, 0x2, 0xaaa) 13:34:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf831", 0x6a3}], 0x4) 13:34:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) clock_getres(0x2, &(0x7f0000000080)) 13:34:17 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) socketpair(0x2, 0x3a8f5e1af514cbfb, 0xa1, &(0x7f0000000000)) 13:34:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) 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) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x1, [{0x1, 0x800}, {0x3, 0x7fe0000000000}, {0x1}, {0x2, 0xfffffffffffffff8}, {0x3, 0x9}, {0x2, 0xc069}, {0x1, 0xfffffffffffffff9}, {0x1, 0x1000}, {0x2, 0x8}, {0x3, 0xffffffffffffffe0}, {0x3, 0x80000001}, {0xbc85a2526a7b8808, 0x7fff}, {0x1}, {0x0, 0xfa}, {0x3, 0xaf9}, {0x2, 0x40}, {0x3, 0xf82}, {0x1, 0x8000}, {0x1, 0x8001}, {0x3, 0x1}, {0x3, 0xffffffff}, {0x1, 0x6}, {0x0, 0x2}, {0x1, 0x4}, {0x2, 0xc36}, {0x3, 0x3}, {0x3, 0xfffffffffffffc01}, {0x2, 0x6b9}, {0x9d5933a1abf4c2db, 0x9}, {0x2, 0x9}, {0x1, 0x3f}, {0x2, 0x5d007cb8}]}) 13:34:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:34:19 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r1 = socket(0x20, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 13:34:19 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x20, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x3a7}], 0x1) 13:34:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80000000, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000280)="edb466dcf7c567c742e6c2ed1fb86b98b5f8ea4de1f26fa425ab14f170164d457fb4b5eb456ef85efa0fae9351a50f38f9907d0bcfd1fad1b1d5b48b7246de7c6c3e0dd9db6748c6e308", 0x4a}, {&(0x7f0000000300)="2bbe8ecd2dc6019869c23e390c8f2de1b0fb7069efdbe6b7aac73016469ae11ce9011a1dd738057c38581e09a12e1ce0904664b8474a74fc29077076e4f4e14ca8aee36d0f4e344088d799f1955284ead2c77b4260c36ab07d9c036f36608f546da2b54c6048d586b474dba97efb9b2deeb029e29ee3e78f35cc212f26", 0x7d}, {&(0x7f0000000000)="4a3b9b4595f40ae7cae623951720aa6bb8afbd9c2349bbf54a5d60397b443ea7c74f92e2d1632be551140ffe392bd8498fef4426ecf5cb749b18d21f3d", 0x3d}, {&(0x7f0000000380)="b893230cd05db95a5fd1cd9d387ba5760336c1ef2dc92141324be12ad79f738c9ad6e8e6e827209c5f0c1f113e09c321f0358f234bc01c5a02f71f69f68405057310c15f7292da05c4801b2ce092f459f47433810ffc525e254e48eb28ac0d6d3c294c00003b90aeaf82148da00026288988792ee37e990b340597a5df34d991cf135cee4ffd328b04a037f64803a927a5e33eaa9220b39cfcc6f7", 0x9b}, {&(0x7f0000000580)="974d28832077bf3d08cbde175aed2540e9539585fe0a89fc4bb4f916e5f706d4595c47362e", 0x25}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:19 executing program 1: r0 = socket(0x1, 0x4003, 0x3fb) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 13:34:19 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 13:34:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) recvfrom(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000, 0x40, &(0x7f00000020c0)=@in6={0x18, 0x3, 0x10000, 0xa4}, 0xc) geteuid() 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:19 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x1, 0x6, 0xff}, 0xfffffffffffffff9, 0x0, 0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x7, 0x4000000000, 0x1, {[0x1, 0x400000000, 0xfffffffffffffffd, 0x1, 0x4, 0x6, 0x32e, 0x1, 0x5, 0x2, 0x6, 0xff, 0x0, 0x24b, 0x5, 0x435, 0x6, 0x7], [0x7, 0x7fffffff, 0x1ee00, 0x401, 0x5, 0x7, 0xffffffffd4ce6de2, 0x9, 0x1, 0x8], [0x20c, 0x45, 0x8001, 0x1, 0x80000, 0x2, 0x101], [0x7, 0x8, 0x7, 0x2, 0xffffffff, 0xff], [{0x143a, 0x7, 0x200, 0x44f}, {0x0, 0xb953, 0xa2, 0xfffffffffffffff7}, {0x4, 0x5, 0x817, 0x4}, {0xffffffffffff7fff, 0x5, 0xe00000000000000, 0x9}, {0x81, 0x10001, 0xffffffffffffff7f, 0xffff}, {0x1ff, 0x6, 0x20, 0x8}, {0x4, 0x9, 0x7, 0x7}, {0xed87, 0x5, 0x80000001, 0x2}], {0xca9, 0x0, 0x6, 0x5}, {0x7, 0xfffffffffffffffb, 0x5}}}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xe695c509431e82fc, 0x80) dup2(r0, r2) 13:34:19 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x100042000, 0x7fff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x1) getrlimit(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x80002002, 0x2000000028a6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getgid() r3 = geteuid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, 0x0, 0x2) close(r0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[0x5, 0x6c4, 0x5]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x69c) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/25) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") chroot(&(0x7f0000000080)='./file0\x00') 13:34:19 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') getdents(r0, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x16) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) mprotect(&(0x7f0000195000/0x1000)=nil, 0x1000, 0x7) setuid(0xee01) r0 = socket(0x20, 0x2, 0x2005) close(r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfd5) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:19 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgrp() r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pread(r2, &(0x7f0000000240)="c5e04df4d8ecf07e685fd3110f23bdbf02f48017079033084899e6ff0a2cca2a8fce61e817ab5095ca2dac465968c42fdc4db24098a5ec9d218c492afd73fb5e86550c92ccb7ab701e151ddf7aa79e4f87bd470bb8568eee9e106359f2bbf46104aab2c570bef8ef476a5b6096d34bb30463d0e0347af40041f046c219d557bae69e63ccdd90ed252313cbe772d2a52db72029744cc8431cbb9bc215715996b234ee9263fe9f93d97d618c2af5756ddff61eddf9e299099c870d0c476dd0fbac8647b6df04312f31cc2902bba22289ac9b24897652908fae945f261d3065598c4873deb8dc199fc4594743f7203a920a2b6ed988b1066b9446728b5b2c70bda9c1c246a6d5db30b0e833048660a2c8e4d851a9d0c39a4a11f3984facb94f9c0537645c55cefacdc322eef11d673c14e1380c503abc2fed314770371d1ab6541ff4dfe1a039ff8f639885347fcef81d3622fefaecb7a73312cfda3d3a6f6355200be5dedf967f56fa68876cbe461de565f24c4554a516941db8215d5cb0c1ed61ca261365193db1365b61207166c05ff712bf502ad3ec72c7eca6c875c6d9e110c32ee1017547b2f597a2458ebf8ef57aa45d64c0ee7b3be2be721be414e0277ed92a67a4255a70907b0c76da19f1fa872b0186d6d91ff0ed42e8f04b72f8dce06a58f01f3e61e48c29dba99a75bac411d328876e9a8f9fd3df58f50f9bc5dd32ce81c01f6ff6a5cc2c23dfdb7e8d8db826ebff4c2d105c6f7fd92a4bf3be08e69ae9dfc5fe5fe8650cc121e8e1668089136c7d5bcf8575a0a0b99e41e9b47851c1cac088d2af7d44672581b3d12460c8f4b2de686dd5115c14b2de3653bef0e31670f2d3d9a7269b71a2eb4c5e2d2358158cfde670c9879e934e8777eb1048753454345cfff5ab5f4a6568b7c475f1caaf7c66ac0b05dad2c3a48b1de4621fe64d1e511ce17f5d90dd0a86421c652969ce0a39995804355105fafc374ab3eff9245723d57ee66a824c19d2b2b75f942ce1a90a9b1e195ab281c1cf90af71ace1258fce6366c74514000dd0631d1825940094cd3ce8817e9f27ecf01af30c6cf800668b860e2e681c356c82ea8408a4d350ac7aa2b978922dd9396a4cab7a3a1400dccb037d5c4129998194cd6e7d6ba40b245f31568d0d7cc532df524d3bf3c8fcf12559746f4acfe8e4b0be7b7bbfa3bf9a53728f3e43c4b6f381ad248fce228b3b58b4439d85fa9018383fd91ca3c834c040b66d23b91933c14fa59cfa325abd72e1cce03e8da98d856ceeb400f28181848ef18ced26f2cf8283826d1994e5a9911c9fab9b687358f7245a16019841e4470b09c414922c6b1a45f5a67285344facead018aefe9ed871b943553018e2456aabc8eb120423a4a9758373a5c15e52f40f24d8cf4fb614a13235510f68bea076b9a250d98e32bac882973dff29e8c2e19542849a7616426c7bafa9e8861156652679024911268e515097cbac867efdb751a0fd2a090e395013843da501661686b3a5236e4984128acc07c64b5dd5fdfb449d933a1a37586ecc550c114cc7f08460c0e814432927ddf34b8459ad8e2580bac368350b70e795ce003bb247f40e8a8785c4a00d04d3bb642cfee2023db113853e155589c5db55a9310c1c8346c73acdb15155de2e632bc756a32c51b34c420c61a009318e18503655a6cee1889887f98a74bcf87d25372e771806e4afb1d71ae4b0eab003cf5766a322c9cb9ac14c935a9a9f4d92ed5fe9a5549da54c377ac6abbd97714e880c6039f8646f71dbb8a01a29b3a2135aa0be179770f5b5ddf1939b21ad696b3d400b9ffc6668f7f3fc7aed47b9ec7b113fa4c56399e2ab68793aa5606ccc5d3f610307f75fd8682708526fba57dd8acf09e1c3f5ea8627f5e4e91a6c69824a91e2eeea1febdf5e69ca382c1f12da42234888c061790a4d2d7b0a6eee51307896aac87854292dfe3ba023733cfb62e5a952e1797b75c647d1d98e05e206c9a7856788d2a969860d611045dbcc22d24ef8baa7f76cffe48037ed9342219b25c71214ea43d162d0114e9fb59c9fe4cde7819afe5ae575f06cc4f03b3d27fab789955e770794bcce1870f18d87086a03e4c51efd039e5524880da21973982749db185a4d9da5471f27d1c56c5298e48a41d10c8ece538d4a1802f8584bb69227fb0a7efad51930b1dafde8fa57b0b3dad5868236b212829bb8a4ddcc939c4658c4edcb83f9f57b7b2815144125b764907007b5e576adb9bd2b5c362c2b3f0a0ef12b023e32d35ea8269eaf873af4fb9c3d1314792ce948d4a23fff0dbdc796281daf9ef831a8e78a60b254f50cb7ff78bfc9e7429325dba72bb68c40209e45099c36bdd71f1e7ddbddce857eb2732c8adb32526f4e1d073e8409a6aed816e6592abdc40fb309b9c6d50497ad7c5765c54ca506606e9c7ff1f59108631ed1ab54b47d4f9a390d2d69fff74b7600dd35ff8a44f98a75ea96f97f2cf530a2dd9130de396f50091f229becc2db546ac97755ad06dfb0f0c9f6fa6b6ade270d5cca72a2920861359c3416e29ffc82cd08ae0f4c3339f613dbfee063b118ccab4161b7aa2ced26597bdd1d5c0537386732ead84523d770d7979bc8b3a2dcc0ffbd29b3197d68efdddb1c2a99e4fd5156dfe21d6892ea1ad6a2c9148618314ba8e75d66d97e1fb47692523fc89ebaed5477b3113a5c53635bca8a93f3daecf95679845db821ccef39f2fe43ce3408fbfa787bd0d9a51781cc09a5a5d1c2b79feb1bf6761cbe203c8e3afd65a84e41d2ceeaf0287d734584702c1406f3510e069ccd88dd5cf76d7fb598ca7d2c95b47c9f193390fd075fc816afd4753ad886505906a7dc84f2cdcc34de71a45b9071d1fcc5afe02899e167bc0804a2d3d9561d7606ee3f68c1f12281539a07490b1f7ac7f129b1f33d906346aa8da1dad3da39aac7bf38a5abaa418ad0a91750553ea0d51645457dc829f0c4afa0662aff1eabd08e7cc5f09f7174151eb7c399790f2f58e3476b85250c36426b26342d913c4908e906dd28e78cbf330654a3116f1388fb5cc233ed5bb4d1c6f82e0ae4a56b4e8a9acf78ff05e04d59d746b3a9081b12b1ba09f5656d06439cf2b029a00560343b04866cfbdce349542bb2cc438149f294e6b8338a30384d25d60f9fa5a85cff9a64130ed71b6c772d58b775b948461bbe9c4647a7433901a4903ff533b8d5d51ae523cfc6bbde7fe7938ab143c05638c48591830fd7611cea3b1df5ad013f4ae7e31fda9deda9957076cedaa66b87d274dbcc3be46e2260bf00448f99526e3e4c7246de2f42d8ca7073148c98254ada17e0c64a7c9e36202b21c929434685e17d6646237fed19320fe64a8c290554887448e429ccd050623e0c19232d78a01c8b2255e9fe8d8742d2778108d329140952b6f8531061dda09a32e6b854293cbfca5c146c5fda810e4da4168a0f1bded2807573159cd675b8e5f49ffa5585c81bcfdb6e2272cd5de41fb81d4a0e9e57b7141d21eefee6f6baec1d3f39e474ccf1daf14d91b1aae4aedf7816d73e5f95b1764d754d6b2b7fc842b8ecab4fa5419d9542f9fe69743272f3a2d40e293cb4d04d95b5fd74dd3cab888c385c73fa604154bafcad423013f057e7a1c644efd40d34d80b9c4ee3721ac1857dc22bb57123a0fcb9283352eed7f8897d71254ece0e577f0344e58e0bee7944e84f641f76a3e1bebd4b3d4a6b6afe9cc525bab41782a62d476fbd6154d53b14891e667f23ca8f63874cebbef3d1b6d813632e4df2680eb4d449278ff0ceec60185bdcae63bfd111ee9dfebba368704449370d93ca11d50fa2923589ca46bded0a40892dc7ae61fd3a64b40d4b8bd69cb7397365b421ff1647f3487f03a04f45ec4bdb4ae75fa01afa49d68ba52ac141c050a8f8fcc84e9c253aed667baaa70e82fb7daaad204c45c575524b78d89f896b95b36bb8f3589e375e6c70b8ce65a4cc74138a70f0d4d402b1d9582791d63b587bddbcedf4280cee86dd7a7d39c76687466ea0ee6e7148e7e3b8ba5ba07379fa360a72d030bfe644616b6c539268377eb12afa23e9f37b4fc9ffc40df28204f52b0fbb573a287242cc229f6655a61c917227fafeff65c508e45d66f6c54c0aee2f8aed5298a55b9f6cbb0e1eb2d2fa68adb59d8b3eda5493048cff59614101ecb18127897a9f985c6b3c34dbce8a3a6e8c7d927447771b33217f4ebcda2d087a3446ddb63bf74627073505708997f0bfe5b114813f4455004581cfc1d617d04ec074f0543a15996e0babb42c405da8f9157ae4b7c724630984146f74c94fbe9891175b7d2e95bf5a614cc8035dcd3f83c11a7c8687cec6c1aa2cc955d78683eeda126a41840df6c20197d01214ae15743df0a9aec7e6759e9f30c1295db1de3dc5a6045164bce795520e37829d595f2449dc4c0f6572b9e5aed69edf47353c46a8eddecb707fa879c3a73c6f967fba6069266ffdabf5241f84fc368fbd3c48e3d561fc0733d8716256c8cf81b74ac9cc19e5fc11f3955f83d2bea9e5163b506c8dfb84abe3bedd98799398edd3a52a5051d0f7ca6b395de399b5a79fda6b4f60284194151a75be8bf082d324f7eeb626e0b469a8459f7f9312c528d62661ab54ee32a47c90f4199e27d4729dae36302c2a6fd8b0264b04366dc64e1c9d85a6df07a844f58cd6c7f63e0edeb632b65afe22bfde0adf2cd0240f6f9753daf98479f726cf9e869e16ba0a2a2f69a41c73ceca25fac9e29f0840998d3dfbd3556f661d35ed71fd630baf8b06ac6cd16b33d9bb7054259da9815de89d87102227c4f4d8b594406704aa18511e8e6c45eb02b059325ecfa044825a531ccecd46d2d8363d25136325b8e3abfdff796f5624c38e52764f6a797bbf541a112370f4314400d78bb52cd1d9d9c0ef3e123c4e4eba0196881e6e9f5f0da7983da18a6fd79b565f0d2832f3dd7c2906381cfc46f6fdc1872340947ae07da3e85779987001dde6b0cd06014ea03eeb4e20e4daa921c958098bbee356e4871d2b262ed3dfaf23e1ad51f85350bea86f73a2a11da6d8f3335c9a1c8c6da809e8758dcab9e33a308e4500751a012553d75914df20eacbb9692a0ba80fe2db9e5b3cd9eb0681756b3343bb7a34df7b0e13eb4db97e587b4f85e101edb496606c8fc3fb7b75bb8f03c5f016ed83ba5d04e3a9b0a1e4dd61aa860e553c1b0f2ec655451a7366f3c8daddc3c474e3dc960783f1232fe37b5b471527e7d3db499b5682dcbf29d6203462893456c7b426611112635293c1c953568edc249b1b9f8bbe87978d1e59718a9463ef75538fed47d8d14ed4ad370a2a38047dcf0ad42718fd01253cc8da398ed9d323832b746deb42d36cb8d831e33acef7cbaddff996ad2410aaf806fa16f98d57538e37a2a1347d01b0c31402790aff74b2a51c638dada142251b417c88f6381c75f1af37012c34fa6b49b1c2a89a611142aea8bab981b8669d81eb0582951fa79ccf873803fb79c630ae77993cb1a295a21b6ba080e4b27bda39695703ff5b572d26f67a8b5d57ab9da2b1ad2c168e2684cf20ccaf8a82145240037cde62daa1addef3c2b925e8d080748418836697a403be8e5782e5d6a0102f1f0338ebc2644b1459d03e544ae289882bfa41540e1dfa897b655ea8bef9b0ea62b5e88e472e43706402204aa310a625fa6345743bee964d44f3d46fa22bed1da1f30ae26175299132308c0ac3fa009fac1efefd1d2c4973eea4f02c405de49028cc62273aa68381d9b0d3706e134fbd345449d0fb23df72", 0x1000, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10010) fcntl$setown(r3, 0x6, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) setpgid(r1, r0) 13:34:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000), 0x4) 13:34:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3ff, 0x20, 0xffffffffffff7d95, 0xffffffffffffff00}, {0x4, 0x100, 0x81, 0x100000001}, {0x1, 0x9, 0x3, 0x4}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) 13:34:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x600}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01f92d2f66696c653000"], 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 13:34:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a71671b1b542af271607cc2457962200000290000003100080003000000"], 0x30}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x40000, 0xfffffffffffffffa, './file0\x00', 0x7, 0x8b5, 0x0, 0x1f}) mprotect(&(0x7f0000656000/0x3000)=nil, 0x3000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000200)="9d1c56b266960634ecff678f7be0e9fe527aa42f858611a8c8b0690ad7f430a5541bef8d0e4bdfda58312c17ed0c0f7abf9d7d3000c9f89e6b295d2956aaf57470228422a84e3f7729679181d5ffa3be381d12f328fc34d729fc13a00f175f8b9cc3b6a338e1cd04125353ad9732dddddf4ab1b7c2c74ebcf83b95b63bdf86056b447f1c20438ed4d6ef577564639fbbb0db1d73a8f04941a1d9a2cf56d824b826be51437cb1ea99a376fc1d4173cb2ea679cff19f051c38baf8fe0542fd7c3400f5e0c48301", 0xc6) 13:34:19 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x280, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r0, &(0x7f0000000540)=""/226, 0xfffffffffffffe48) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 13:34:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) 13:34:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 13:34:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x18008, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14c) flock(r0, 0x95d1315d144768a4) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x81) close(r4) 13:34:19 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x100010002, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x2000) r1 = syz_open_pts() preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/219, 0xdb}], 0x3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) acct(&(0x7f0000000080)='./bus\x00') r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) 13:34:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x1, 0x0, 0x40, 0x5, 0x4]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xbed) 13:34:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$getflags(r0, 0x3) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/172, 0xac}], 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="faef8e122e3a8067e7f9872e21bec2dfa29e2b9bd05c1b1accc937dd26d65ac0046d478cdf933b0f87436e61bd3b09ec3a0b9b90611a4e3478a34f330f1a1f56b838ccfdf678ed973800ce986e16b8149257d534e2c5438ad782b4b440fe02eeb1cb1bb6853a10c1a85621cb14400540a8e6bb58e76b66be28545d2fca9a345f74e197f90cee8ab05b4d3033c70e9a11b2f080baa95e30708f71c48712ab7ceabc0b1055794e174a7f6cd765877c9ca6ab2950536851a9aa91d1e97cc0d6e995568eea0d"}], 0x109a, 0x0, 0x0) 13:34:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) r1 = syz_open_pts() close(r1) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="cee2578123b24dfe98d5d87d6e4275ae3dc4ccb86ad54184acb60d67ae75efdac6e53478fe48ee765510e8ca1a3c2b4151dc0a35ede5", 0x36}, {&(0x7f0000000100)="18096316c94a1c3af69e76d90e20c989d5343b9f053a178136fa553653ca4036d7cd09e39eee6ae9299194dc9826ae4f1ad2585cee40911315f56ede766e820f72bee5d1f27e32370a2b5efd079a09f00facd7855e640686af1703bed9d73f0f3a2b7e5acb8da3d84f2a62705caf19e537ed6c8cfebefa1880bc153f403c804e1c1a6d7e56a8519fa92a2dea983d60286fb60a2bbaaf02f83caf7a10737aa33a4848b8", 0xa3}, {&(0x7f00000001c0)="9ca98b0b4f9ade6858bfdd71eb52125ce700dfab3240fa8d569fb606eb96955e9e6c779b40477658ddfcd9b18ba4d7a7c120d36f32113cf87c1daa18febec85e8d955b0a92cf4d5ebca8f1a3d7d38ab54573c90fe8ccf0d5f40194cc182be36b69592dd70976b6c96f46c4936e00e60126", 0x71}, {&(0x7f0000000240)="e9345cc50ca4b4c8d281c8bced3a71f0658de40b50a9496a536b", 0x1a}], 0x4, 0x0, 0x0, 0x2}, 0x406) syz_open_pts() write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 13:34:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2b, 0xc, &(0x7f0000000040)="74e46629b2e8572df0f84f817c5b14c98dd3e93159d86fda877aeb0e5e492af65b4b84338e249ecd866f2839c8a98dd0904a24a827b7da538f2707524f1af7fb89f9a9901692e4c202b3c0d62d68866ce17150d41886f0a0b8ad24c16b5a26ec697e4a2d3c0d92ccfc6899abac63af66c333572e0530ad85764eb987702818ff24d186d91e48a1f68a4c2749447449dc35a48964a0882c6e39625ead3d506f00000000000000", 0xa6) socket(0x16, 0x8000, 0x101) 13:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendto$unix(r0, &(0x7f0000001980)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71eefa55b61e", 0x805, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 13:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 13:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/93, 0x5d}], 0x1, &(0x7f00000001c0)=""/91, 0x5b}, 0x1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) 13:34:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x100, 0x101, 0x0, 0x1, 0xd0de, 0x3, 0xc7a, 0x3, 0x0, 0x4, 0x2}) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) write(r2, 0x0, 0x0) syz_open_pts() 13:34:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) r1 = kqueue() fchdir(r1) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x4, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/253) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) r1 = dup(r0) getdents(r1, &(0x7f00000001c0)=""/150, 0x96) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x100) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x9) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x10004) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7f, 0x2, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) flock(r0, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setuid(0xee01) fchdir(r0) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:34:21 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:34:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x10000) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x67159abe) r2 = dup2(r1, r1) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x6) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) ftruncate(r0, 0x0, 0x3ffff) 13:34:21 executing program 0: 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') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x80a8, 0x8e) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r1, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0xa, 0x4) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 13:34:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x81, 0x4000000040, r3}) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000080)="e3bc5a3b6b5d82267de9c6ddc040c2d5c1371b05112f5117c2aa81b33f9a79359c0f85ae9fe4adb5da58c97f15f85663fa2cfc06db164d887bdf586f7d189d3632402ad3894b5045ce9549f6dc7041ad4edb8cf91fdcef602996394a43d46c0e38a10cd429ba1bd81e8af1f7333164e99fcfa24236aebf68470226ac01ba08cbb37a8a33811ff9fee761c270c2ea5766fc1dc0dd13f9d4d0da92ac609b4043b23f8517673025eedb446fb4992de212af693c0665afa25adf6685049d033d42bba32b5bf42c0319a3385da51f8d", 0xcd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") fcntl$setown(r2, 0x6, r3) kqueue() pipe(&(0x7f0000000180)) 13:34:21 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x463}, &(0x7f0000000040)) 13:34:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) shutdown(r0, 0x0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x10}, {r0, 0x80}, {r0, 0x8}, {r0, 0x4}, {r0, 0x1}, {r0, 0x4}, {r0, 0x4}, {r0, 0x80}, {r0, 0x100}], 0x9, 0x564b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x400, 0x0, 0x93, 0x1}, {0x401, 0x1ff, 0xfffffffffffffe01, 0x80000001}, {0x4, 0x20, 0x2, 0x1}, {0x0, 0x23, 0x100, 0x7}, {0x6385, 0x6, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:22 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r1, 0x0) 13:34:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0xff, 0x127c5f54, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) select(0x40, &(0x7f0000000180)={0x870, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x80, 0x4}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x401, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'\x00', 0x9, 0xd813, 0x8, 0x0, 0x378, 0xfffffffffffffffe, 0x1f, 0x0, 0x0, 0x8, 0xffff}) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8048, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x92a0e8e}, {0x21, 0x4}, {0xe7, 0x9}, {0x21}, {0x24, 0x5}], 0x5}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x7, 0x2011, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 13:34:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x0, 0x4, 0x0, 0x8, 0x0, 0x99, 0x2, 0x0, 0xffd3, 0x9c}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x406) pckbd_enable: command error 13:34:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) 13:34:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc}], 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x5, 0xffffffff80000000, 0x8}], 0x66, 0x0, 0x81, 0x0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000140)="000ffb05e282300a8a309f533e8643b1bff5c03f258d0aca4299709d64a7ecc877ca9b87ffb16aba5122b99157d209b9159b6d6db5f66eefad9acc4a278fe3d5fe9c3182700197e14831af7cb8ca0fe16958ae413fc8907d9e607404aad1f40431c5fb32cf00993cdd78e6fa1df5c73ffaf774e7dc10a3c83594e5ccb2e587a33264f2ba49a200e3304ee00fb25eccd811d786986e85c11c3b69800a22a1fed603d0edee35b45a4e3f5f1cc9bd91fe58c2eb6cb46c8e28f8039a2ef2a2adcffe7d2ca5883c03c3cd5584df8e99902e6e433a3f6f7d83c5dd3ed829c139acde6fe3e52504cb1ccd3d") 13:34:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) fcntl$getown(r0, 0x5) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x4, 0x1, 0x1, 0x401}, {0x7fffffff, 0xffffffffffff8d43, 0x3, 0x8}, {0x7, 0x4, 0x8, 0x100}, {0x8, 0x1ff, 0x1, 0xf620}, {0x100000001, 0x7, 0x10000, 0x3ff}, {0x200, 0x3, 0x400, 0xffffffffffffff7f}]}) 13:34:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 13:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r3, 0x2, 0x101, &(0x7f0000000080)=""/121, &(0x7f0000000100)=0x79) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 13:34:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 13:34:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) r1 = semget(0x2, 0x1, 0x4) semget$private(0x0, 0x4, 0x580) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x0, 0xe17}, 0x6, 0x0, 0xcadd}) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0xd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000100)="00689b6e69957ba273181ca1e676a8406b800828bb1be919b1cd38bf98f71fc60c0b91dad049958ef96a822d57411c0f1d0893192938f845f1ab1a02e778ea279d363f0c5b706a37e19100812f7b4d8b4e8fd293baa5cfbe40f08ab1a39b0b75c10fc5ede785749c88adec30a1") 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f0000000100)='~') 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000009e, &(0x7f0000000200)}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) 13:34:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 13:34:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:34:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x4, 0x100000000, 0xffffffff}, {0x4, 0x100000000, 0x4, 0x1}]}) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 13:34:25 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000100), 0x10014) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff100008ffffff91de9581a961717b87009c46bda1e45f61b2305a0300000000000000fd5abaf70000000000cd"], 0x10) r1 = socket(0x945910fc5289ea0d, 0x1, 0xfffeffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) close(r2) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 13:34:25 executing program 1: open$dir(&(0x7f0000001440)='./file0\x00', 0x2, 0x19d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000014c0), &(0x7f0000001500)=0xc) recvfrom$inet(r1, &(0x7f0000001540)=""/4096, 0x1000, 0x800, &(0x7f0000002540)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2b6, &(0x7f0000000140)='+') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001480)=0x9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x4) 13:34:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') 13:34:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000200)=""/158, 0x9e, 0x41, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) close(r1) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x20) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) fchdir(r2) 13:34:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:26 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x39a) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000e40)=ANY=[@ANYBLOB="500000000000000001000000062b7b0089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca92cce0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb3df3ece126fb591784a89155262789c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514e178289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29f8de57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744a89d6302dc26e6ff6c34420000000000dd158fbcc9f5742144bcddc960f7c82496993c89eaa2342939f68d24b07170e1936cfcfcb719b08c83c90e1b92fca7e47052941f152b46e7baeead6535d2ed887eff2a1d2bcf38201183902ac13202c3d5431106349f3b4dafda76e67ef95a8caa09006992cb7c6cc7f9c3b89bcab4fdc3f6fb97207bbe348101aa433c1d71c0ec22af35e192af2cc5e3effda2367a5a4c037bfbd5d6901883b55a78c97dfd1700"/910], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x4, 0x202) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, 0x0, r5, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000ac0)=0x5) fcntl$setown(r0, 0x6, r7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x6, &(0x7f0000000a40)=[r6, r8, r3, r4, r10, r10]) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = getuid() socket$inet6(0x18, 0x4, 0x7fffffff) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1e}, {0x5, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0xfffffffffffffffe}]}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000001b40)=""/228) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r5 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r6, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r6, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r4, 0x1000000, r1) 13:34:27 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x2000000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x19}], 0x1, 0x0) read(r1, &(0x7f0000000180)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 13:34:27 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x102b0, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) pckbd_enable: command error 13:34:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000c2, &(0x7f00000002c0)=[{0x61, 0x0, 0x0, 0x7}, {0x4, 0x0, 0xfffffffffffffffe}, {0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000200)="60c73c79f2deeb3ec1914efb8bbc87db4dd5a6c61f389cc61462be62a86c32c4d7287b64b4266392b4c65ab388148ff3d864482b1b7307cbccc4a459c0e0aa68efbd35557bf27190fea7a9c0e773d8d9557e7cd86f0d8fee3fb52c6971ef4ac449d9083d16066f40edb0ea39eb7af92b7cd6a30ff8d0d7cf5c774cba878ba890765c1d80693c45e97ed7fcd7995990001bcf96f4871c60ca7a9c45fc15f482c8456727c12b5fc96116dce112", 0xac}, {&(0x7f0000000300)="8e3a6375d1dbd72c46b4ec25e220c4a49a90b5bf50eac5ca3c5feb1de95f3ff234428c7e1a075b15e9d54b84e8492684576b1e828e3237b30727b4312ed87b4015cb2c36a4f7b88e27252cb27e53eaddb74d2cc3b01adad25248a07a919eb756d139883ba3e3c9d57839386cb57004e95d649a0aebf01578d0481323c04819f06f5135b2c56619a7680691cbe90d559f80a566154cb19b22c6e0e023b097efc03fb2521d087e6cd6ed4f3d6870d3a17df1a2523cbead118b576f1973f6670c8d7bb28addbd30c727ca9ea580e51752cf94648b601a6fdf2c48df9522011d08c0", 0xe0}, {&(0x7f0000000400)="a13d0371bced682193a078529d8cedc97e7181b287d2e5ddd9950b8c8f82599cff35d6dea2704be6368f8f2025be6e91c17cf3ad70ad98d65335cc7db8ff0dcde2dd241357808801a3e4cb3495dedb387264007789aeb3d68aa3daf9e83624b380645a7c34", 0x65}, {&(0x7f0000000480)="f3d635b0736b2343e2ebe3a48b7a7c7b2105456d9b54a88ba7d4e9deef345adf9d410d0847ec674f42191bd726c32b53b342d52f2ecfc6d03d45e60b74952acb49cbc97d9b0758ddc4458c55fa25ea922e04947323cc52f8bd0d6ccb2cc72b6f104167fe9b2107efcb0fe769aa", 0x6d}, {&(0x7f0000000500)="39f32d5a7ccbc649195bf74ad8a0b92d7b1b6399d064a32eee92e39359db91f95809f9a646a7f9adb67c8d76abf80d84efe3e1c770b0344eba1d307501bb9412e27b14502cf30a69a1ed7f10a1c68811464a845550d85c61da153b461f902135202109884ba19512a0b94cca7ccc24e591dbc1750d2e5b2b4e4c196afcd55785d83d3e5b35b0ad722df9806142044bf8d3a0985cc22d9d4c75abc323de4b758d7f5647153eaecf9914bdc20feb3f67a25e42cae9072c0967db929ab41a4e1f77c8fd80003d8978e6694a7430c0fb0eb03bfc695a8699ee485f707c9a129c495cfa2247099366348e82bbfd1b7c1f529c1081ef712b71f816a8d8e73e1e7468a601aef8bdcfd5a94392aed9bde1e4cfeb54aaf817b8e066d1350a716f1a20b3ddeec4345308219a55f355ac8afc606c5ce3665e9827ec0d0ef96818b03c8cd9303586d2a207230351573889066251f9fd82b51c9242ce4546284eff0b6810dffc07ad5611d103623a1f0bdc6210be35a11a3774d81db02df52c109978135b6246e6afe381ec2694fd6952bdd65765f7eb26508fdbe822792be3afac073427e1248ede2c27de1cca9c814b8a66942932ab1c0f766cd3ac409015086a33bd8316bbd72abf83e915faec4500a5f134a350c25c933116de19c2ea4a69c2fddf73d2995415f65190ab4d6eadb9edb133be093d322fd2ba75b6aa167a655f8995f99b73a256ee8ac5d4fca0eb92b6d772785306e70eb740a93724ec5cad85ff800d37822e29da26e67fb1a3161b15e60445ebfda9b742cf5b61fe5e9b7faaa6b0e7f29b6078da82657ae4ca1b6534447868fce9719c856ec30e12ce613fa2349ee2f033f0b010985d08175fa21f98d8ab223e5b176a472676753151cc029f363ea1b78eab14debb80165ee472ba86457120e05129c877543220754e1a9ac7bf91eb77d9673aa1bccff28c1b1962bf4ecebc38286f12337dff3a7ea4b2bd91aaf6b55f52cd2698c20e68bfe14a61d2e6ffe169a79699a0cdb2444148395e6aa2c78c2829ff9aef66c68c8bf0e4cbca04012b6ca539ec72b87e2ef7c21a71ddccfca84b899379451068444fbfd33d754ac8fd9bf9b66d40f6b7cf3bd7338546d02692f01c03680ef5c9221d8e36d1de46fa8ebe727f978460bfd4c8101493b628824ea1e61ff0c1d5368fef8119999a27c60284031c4fe905f35e908da303a452b8e00efd986a5a54446c51a57d3afc84186dcd45dde9c7c979c3d94c69148fb3f85eff2d1f4cbe4f4811cb24a7788d9b96aafd9bf409ad06a78d25574d8b6bc3d14a5015d8fc6a7e773571cd87a4a029118be8f98f83cde38a1439b46a196d285faeb840d6c524058062749daf8f20a2682c577a8a41ffb5733c5eebf1e4dae64261284f577a1a8cf44642aa9af734c107bf784e7a8f76d78940b86e9f91d2fe2be34ffa83661451d448cb790da5d771f62e5368980ae619bda8d464c73d7033cedeb9732475f1290bb2bc80d7d8777a7377544daf347eed0e8c0d68f8f8cfbeb9cc28128776e8150b0d4375ca0144e9e68c8cd316f1ab368ce0a569e7792230206176275a0adaafd9efff7c1f59db16cb0ce6f60c50aa048c6958ae5302397d914ff0fc6fb70fad482b67ef687efa94f8e45ba9e5621c1ab1477066a4511f3e8289455e13ce8b12808c5841bc81cfe32cce34c2b15d6b2e8d8a04d30c29d83e0c02bed9a9a01c2aeca273dcd303f1194a9d09d0ab1dec9b7ab1b441a04ec55e4320ba028e69fc7fcbd120d1a678294c0622b25217cece4dac6a955c4461b6c6ad7e98df891c4b45ca155bd1d15fdfa0bb640bbe0db7e3148c52ec7e379f4fce275580208e30cdf4827c891ec69a246f1537864f0cc443a36e4cfaf5df427a3f069ca054e89f9b44799a7cf233c3fdd0e9267261fffa2f664303cf5ee6a7cd40913215204d5b01137bdc9f78a65dc3eb2ebc5b2c949a00927f15c73201652902a8bc28e95e1b457427aaf78f7f3148340c50c17093f318cf82103c7c821fa77de399cb7b99a63752a9a0c889003e78e541078d62aefdd47f70111afb4461d488c43acbcc2c0cb2b09bdf2f810d09adf0acda479cc2716996eec5efddf062b7ea774acb291c6a6d34ad46d65bb92eea5c0941bcae0c3b6fa40cf0296d5c113bfb9657388b4f824d46831e371c00e58bc851957828625600d65a03c9c6eb3f873e4e73a5e18432bc647601f09c0d5741b8fa7ed00a628de54130e1687b02a18067d03e87ddca275137e9b0f795ed140381fe7fea1be45e76248531091c8406c228b43921f5c8134b04af0f7ddd03be19c36ee59aad2b3474bfbc4f4166b6179092c9e72f80a285c30c443c969f0a78e09d79fd09d81edc0854003512ef884ef00201346349e67b0824dcc586067dc6088e096f6de16c44ddc4324f0aaf03226f9947b72ee76c89adae6e6f8d39542077a094aa30d81cd7113e19f48d838447863f409cd6b654d21fb2c156b4585beaf6afcfd3f3b08b38841e7b1dac7aadd86c6de54fa0cf7d974def316531e6ef2cf567c9cb19eae8bbb0dad187f14445d92497ca106f22c87e81ec78cedf9dc9dd58d2dc584450ff70cd37162b4290ebd3b685d8b4815e745f0db11251b20ff32ced868a83909fac9975fda17e0d3cf7a4dab000965e73372fa4403ae003da7b63a77d8dc0f82eadac27d7569c8db47d538d4019ef0629def829f63b466e0701db86a5c950373c45e52931593f3275e185b8e7391a52f177ba2181ee7c2746b2851fd9297396634415e24c28ac246dae4b079ac01f8fbb3c6e5858a0d1c8b10cc60d9e55a2e4c2816d1b2cc436a18e9f7e23205cbd948ff3624b39e810830cb4cd7b928f020d69a96da1a1c3fdd237770367d9499a4e8d56c38b2dbe44a7acb926bdad7473b14ecd5217bd014b607647c4b4b9a2959746f69a6b4cb90109fe4df2cad07112ac319332156fb167abcfff80c7d01ca78160bb6ca57a7dec86fbbed52fbfc695638d9ae3041aa23cbf0f202f2883ddc20ee021f9dff81bd99b0e22836c2c4678bfc1ca3705ff4404a7ee1a02a2f5f132a27c6069109ed847389b0bbe0b87bfe9f969b7c43959d7a4c171a8814257e3502e0164961c13e251d41f89e507b66623353650eedfa6b3f798ab4c74aed3134a695e768f19915ba589272bc70f75805bccbaefb12d15a8e2387ec89d58d78585238648457a5f685ad5ab077f1b9c1d6695b36bfcb64b6efb000c5ba5d07dc7f34cf3e5b2917e674a0450fe80917049b77bbad23487bd7dc9f4aacf29bf0565a25a1ed77a00862d8e85b497be644864d36db41d08d9854047848d46d4310a6d47c80104b2e5d6c666bf07b9f63096a30f570c993f8a21982a6734d42b43150f6765e125e7d3367fd322af3b1697f24ef7acf69cd2d3b0800d1de0e7461b373cb69a87404b237ecd24a170cb72d57e4e3583a1ed2ea126c91ad7236fc244e43c40486ec8c4754cab8ab3b49e9508cdda74f0da9ad994be92ef8eccc36496074dc4976c65f42f1987b6d2140ff3f23c940b78160a9e67702de959067ab80828648784abb318a8695b17ea395a4f422228bdc1696b7176d39e9ad0b731bf6654b76f570d6d8d7da4c89642b3927a7ef9f15d569009c7feba2a8bb7b29c051a518fd972b8292a8d288f457a0070ddc715a84965dc8cf3a7c5bcce1d2432badfc105f86361166841c296c354395bc267c10c7bb1726ea554a8d4999e360a21d07a31f29caed0246d49653fd7205a92d8b788c1b532333ca5d481df4a6973efcf3988e63da391081e8db1890c6bd2b1178d49e8e72eb955bbd5e578f3a1f19342f126cf963e0e92a91e13501696f99e820b79a0cee251cdde17896b99d4e3c619e590e85511d37ad1af972dfeb0502f90dc800c8561a46bf3731d2ea5ec17b2e9e36e3687d9801b3c3fb8668565c58540c7125ef03b6fed727f0e1c8892bb9da6267356bf26ff8884592573ba5a9c3876cc78eca6a8fb4c33319c61428e28404e91435abbcd1f23595a5fb3b2e379ab7b9bad5c946269563f350bc8c3439ec9b54d9acbd0ae210652101f927a25a34e56fd279babce5dccb4b0be96d0afde2b3f2eb4586e96250023bbf3d8e99cb69b921931acac6fe358e2ea1359e9a64a19973e5ae2e08dac34c2d2620794e128d838330df69a5bac6b8d5ed43617523f04bb85d512e9ece09e2b813ba580ad97222ae6007edc2f7d98b441487a84eac13cb49172de81f3ca25035eebab1ad5ea7ab868dd3ddff1e4a72b52bdb40de5f76b67cc921a93c5adc7e9c197be9f715fec303719f2d874082142065a8f8af427096a7d085bccb900e43a1d0ac1d12728c36a809b63315aff93471648b3407dbe333fc3910f590c9c2a65bae76f7551821a7ce29dbc71c66b87948743b9ba2d9c82d4df223108477a11c09b4df5011d92e1ecde0a5c343c1f98daf1abf049abe50aa20d6d7fa8195cdb717c46004a62295d25308b0be9785e23ba4d46aa8b85a2d1ed22f3a464d69a7081712f8d5a5984112e3f88bfbe6c8054f97fa1802bc79b07993e2c7057b1c3ed2d2322286f7214a6c5c800868558913447ff1bdadb8ace689c5bd89d2dac54ebe21a80209bdf7c9af43c522810b53070f9853d35158dc4bab4404f1be071f90334dddbc920e0970ff8b0b57a494d1a689dcf3a8b5f9104a2dd5707af30e607b140565770268493a915e31dd73d1e87defcc389a496b4ed42a9fa68f07504d4d143de44466390ad4e10bfcf1771fd77909e82e98d5b8d036bfeeb182496f2e2a8c64cedc91e7fb3dc49e73e136c7735ed91ceb7d688bdba38075f35c98234c5a4f1ff65654ae6e45bd71afa1327a3658f0c0ede888e72a277ef688b47d8099cb87d1901f98d05311d6c9a7f8706ce2ddaa68c39f3d1f9233a5ec90b586ee073d36419111ba5cf15f205c1d9d83fb57d779eecb9f3d74d9e53d57a216f1daa58b5f03ad8057692266182cd08850d100536d5f57469c7e5f913d84e1f33b6bdeaf3435c8cd1173d66fdeec236ea768cdc86620913f21b5fe45294cdc39f672aec46ead974ba39f7b32f88ded5e3dfae7ebcf389d1dc5be7c0473a87c29fca08438a3ce76ea379812fa6ab863848e259ac00230093512c5bfc141aa3da63dd1ec56152364189febb7934a317ddf0999e1425af21dc77bd45891d5952420bcc6c5c6f0a9b9089fdb08025b8a2c3662381c80cbb3ab2a5e2081a231f692a531fc4cecb4af47d54da108d1f5a8c25fd0e4490303fc1d2bb262a8706fd8fcc87cf80dfed75f3813b1163da101868253f958e784dc50f095bc78adab800724081f19b90eff4e4ec045501aac38460850ae87ccd120337e5638b1964138375726d5ba78086a80483cfc34bf72853610ede9f3611e472e4dcb899b345ff3b1b338e9b397a0aaa843282653006aa1b955448f7f85f334605b350450860508b617c0290349a61d673a96dbbd882b5838dafd254fb783c107a1d83313e3ce4e7faa118b9db5de1ddffcab331c36af5c5d01e24b0f88762318cc1a11a035d578baac60ed6a14f547b069202fb50ef9e0077298029534b5832943f273debf329202193396bf8530ceaff8116368f572ae3ee809c5197546d4e3481d9e1dd7c8b0b72b0bbeff0ec577c2c8af03bda06d1ed3ba238fe046d70bc2dc909f8cb9ce1704d32a8745a32694d2a745442abe6b1d2fb856725572b9dfdd26c7b76f879992c10a85d1384344b2b04307368bc36d1ae02fc783b88812712e1f854c8e78555f15eba7dbe12", 0x1000}, {&(0x7f0000001500)="83008287aea64ac014f3724319b118f664770ad00384db253d0472f24fae4f6e1e0a29e36b69e21d93e68913956a6f564add7053b4ec5b04a2c165903feebc999d4c34c1973b2ba61ee418a59662bfeaf1f2e5131616fec3886f854e9c3e723ba547fa99cd32e635618ea6bd555d43de4ce2edeabc982a26c316f4886cde8840a137b9a96d919fb0586a759217f8760d7e51ad7132a471cdbe525dbb16f8a7a38fbd7f945b121fa2e9634a5a03169b7859a44836c5f760232f476ea55b73780b4db6c7ba79f1558433b355293c66eea3ffd0575c5ccf051afd4ea52bf32376917b27468c0318d326510db6a1a4b4730cfec0579defc234607a89cbf91a", 0xfd}, {&(0x7f0000001600)="941d09b8a2f79ebe179e4f0b3660cf8507dfc70d6166a6bd0196e5", 0x1b}, {&(0x7f0000001640)="a6fde368cd0b7ac6083caa47eceec062b18653829642477fec578f004230941c1374da19a1bc4add3fbc1380609ca22360a07655e5e807977746d9ac805220a00d431d7457151ac1329318d0667dadd08477eef68c02f91ebd47b1641eda57b734b688b99ec56d721bb8d5966bf001a9ee035d2568f7e551799952712451f0f9d676d7328371dc286a42ebe20356427929346531d782f2b29ec969f83aebaa5891a20a5b9f992564f8d74db070c2f1b3a60c4b75f4b2aea21176176c1f4d7d4951ee251606e7b386b3f49b9a9f3c806171aa13540824088e2345d70dfca78efb31a097effc31a4c0b07002b388d0678b3324e59e16d5548368ebf0bf12aa3e9fadfafa5c2173f31339a24368bb3d3a7106786a5edec58414f319e4085b70230b8eb6b7c7eb5279182eef53083ccab1bb2ff56c2ee18842a0ce9d76903f73a71821e4a1f8dd948e52588b3a4cf09903399771bb27445b99f6e66f988ac3b62cfd3fa38218d9f86cdb3c512d3a77b445c70e7f94f90c53b1c876be793b26aadebd438b5092e6003310f8977e6a17bab3afe3c768bc459987daebf2b17031a094b4b4cf7b60caa5b5d8e7ff580fb59049ed36de84f7465c314f8abbee4138dda17af44844041e61444d536ae18cff3646f456d03fd288398b25547146f955b6342804016793e9633628310da9216700bd2a738a44e026c12904e4e0b77159e344df9781daac588fc6a9089b9f46e94f102c43adca52b87e42f92e37f0e894af60b003819fb1eae2dd583a44279baa002597188c760e64db15ad78a8781f015741a8d7c31275e78480e05ee53cc69b75d3779e29c369053ffa340f59211f5ac4a1a9367ad98833bf22a23291b785798318dd849326185b21775833cb526f6b0cd1583be89935b55730f1848a3fd9d8c9ce3f5eb9e1357aee97aa57d144ffbc375bc0f3013cc0d2605bb96e03c318eedf70192ca3c50863c3c3721f996476e90d477ea4be9823bdb3ce4d0760515a313a87907e516dadfc03b3bde7a5db05ddef301d6a2d02c3446461f6673f54494f982f5e5c6a323f16db16d4f29a05e30d11584fcc7ee6e47a4c2521dc319027334b97eaece2f6ce5f0632d8201f08be946699621b68c3d1396c04f5edc9d190241510d15a16d6a8d5f371019d1252244339fb5638b07c7240089cc61d7b5c01ef68e274ccbc61294a3b07e8cc4fa54f70da1580719985e5dcf95234d652c2dd5d9535a722a0d9b84eb8d315bc179a12f69d8ea6943b5a116bd439a54887d48e3a1cc7004da7177bbef8f7ff8efb1a7e4d7fe2ef23ffb1beca0840f036911e3498c071f232ae29801b6c564229078e87cf1adcb0bdafbc9e00cf9fffc44cd4dc2b2fd455fd38b8a4766f7b450c819c780510f7ca1ccee454ad2f14ab546610f3bf919e13e4d2ea485dcb3f4de819af85e9e34de42dd7cafde4cbb4fdd44aa9bb7357fe8e2d51762c40ac9bb0ddcb73c904d5c58b3231e71430a354854201ac08f5db5aef325b3b4b0ac592586734c32647593d14d3c2aac00c0c1ca20e4733b92401636fe07c90a234690d80a6d4ecb5e433487af6a668bab811e50f846b968e9f8106592e3ceb3e631ef2806bc73b568cbd453829c252c49a2b100e5ae3b344131b34a7330a4abfec8182b24ec1a6d5e57bc49ec3601dfeff3ed855e5cbc1b6f421f78118e768b7fec43d504958b179f83969a76d0b375c3f3e0f89d3e08c070ae7f86143e3c817bf7828d2cb16bc3fe8fc87103d976d6dfba76000cf4c5a7441d34f5684fd045e4245d96b7d9865cc2a1a5292152193bda8b885ae50ac319e645afd7988f3df2ec1a83ed39739c193c8bbd5a34dc57433df0ff9a3102e25a4038c6544dda0dee318e3603b2a1e0789f825f8c41c341e80b06cbbf998bb7d12be76b8997f0501c09b22e10e3c132b41cb7c5030edc6600aee5a8be9b236fc20007b1e345dec75c7c1eae9062f8c2a2af438e322c2f10d25aa6814e04a3c585f6c9c8e9f4f006b27b80b2cae20ac07f67d0e726c57af7d8bc78847a02eaac2963ec8f0915b2589683a0726a4a58a1a329009a2691a9ecc45b150f914a30b350e0e2de18c4847c485151353cba16df383a4998e8c9d9ef434ecf91e70599fa5f65bb0fcd5b854122b65f3a6effbeacaa8f423c3735636bcce67833510fd9bccfd8c9b0d84403ea1af29fffaaeb5de3300b8410aba294491e0fd60a802206b15edc29d10d3db056aeba25b540624ada72ab4fb568112c1f48b132d8fb5a23b11c61b9739dd97067d7b4cefb9a413484067f60b5be6714902e58c4f20b559e6ce9f98ca0b7e8164f3a1b68a0b68b425ff01f5c60751654401a66b156f2c08db9520054e27157dfd3d18ea3dc17b140d629fb9a9b16261fac07734d4ae3af554652bf7e17e53e9e852b2f4d409ee751a60a6ca8642e637c3df42792017ab103b18b9b39762d0a506dc3063a4d164dcde62c2cc53660b4e9a0b5eb12522aeaf54b2069ed940c197e75de1b56eac6d3100758a72204fc036d553116a3e498bbabda0bec9eba5dc5abfedba92a4d37f68ae15c437f6437b90789be1ed3988ce8f42e63ee8b1a24e9df15b515826337319dcaafde94aad4d6a49736692025c23527f21e8fe0451da7f162037d1ed990d4e07073ce16d294ffe2ac42534d19d0a5044e6a5c2f385e3d95177c38eca23b7ee1a7a975a6e6d5944f697d3b0b02e1b97dac9038d5b0ae4f144281a8acb519a4b0f658d45fd12444a9c7ded85a6365936922021167143306762ba5c9915e3eb4e209531a848116c1a4af2400c80bebb24713b6022e8bb9fd3ad8ba02c632646383a660cf197b924c1b32c879878841ca0343ecf5e5bf3b60bb9c2c36aded3435ab64b3015114698711573246afd0fda17f497b35363b1aae5c03d8e1891e3ee15d4f031c86b54c07a27049f0b8bb9778b9ebd23f219838cc254feb0f441052a3b82c58bd8763e3fec9226474b77978d13bed306aee62065a27c75d95939f2580e1d28160cc177a7103be487ba06fd96a81a0494d8eff26a8d9fd9ed252f8053e984459fe7cdaeaf276b31752436cd432203073d356a42485faee23a2f05b753c83e057efee4dc1ca5e5cf3b481980f3d55dd680247fdbaa4bc718cadd3f4a4aa177fa162d7157b47a6a4847abb9ca3cd21dc02efbb3c693d00deba9cb18e873e024723027293921e4d553f6b59c8f2e21cd5b6c5b19ac3722ffcc17c459f3992903d4f87810bd54b0cb31f7971918c997c0e1431193643080c3c768f973eb84f5789b6139954ae96ec402b7ae303cf32a2e8ea4c82a3bfac656586843dcf09555ed6089775924d127ceb3afd517efb47eee8864641938d5274973dcb6f8e4c98d89484527fda7563bf68edf17a3c4ac15aedcf101b19dd267fef6772c8e856645bedf3c8b1b6b83e22880c727aefd1095d0c32d50891b4ba182bd8a9c57a9e620cd01f187e3b8ac92d215753d8b2909d3ea26048350be5b33c51da028e126cefadd99b8ee4eced9d40fed4c9b7b4a9b8e871cbc0ab3553106f22ed611cf70b9574cb51a9d680d0a8968e09c5afa337f4eaa28ff8b310e2b650cefddc20737da3e875ba06a6d5df7d4a0ed51bdfbb22a2b4925eb69bc4024b76b27ca0c7b0467ea2df18a8b23ff7e7a7304d4e8b82f10f530d9bd4af5351d96f9652f1ad476742e913a7f3b824ffdaef3def0e0c7f891ca94bdbfe46a0f2f8bea911e8da95a496aca1e9d75abb1a9ea9a6eded9c5d2fcbd243c9ca9d8a78c167984a771fb91da8006dfa45c567118fa6b9d0103e505100403e1d2550ea72ed7e0d975082cd839925a5b9ba48ec908dec7ca080233e4bda4f3d3b0d8a7495a2907ac6eae2fe33726fb0033c5fbf7cf97174cd7a72678cfe9ff7272a7e0b85c78aefd127c1cce3320d327048ab8627c9c3867530dde1293bd5f8aea84dfb16cb96ba310a1114dfcbe532926e3684eb311344838f743fa0d38140780204518a8beec6aca90084554a12560535dc171bb8f00b2d384d7b7d684aa5ced3e52b6d08b661dd0ecd12b0f35676100e7841619f3eaf01bcca903984289fd9598e8ba71fc7a0aa24ad36022949e8c36cfa1bfc0fbbce12937a673f20a4c0d3031d9db316db2026851c54ac87458867632f3c21651193032d7adeebc080eaaa8cf9851386f52d3e1def37a5bfe648c592b79e0cffc8b8faf8cf8e057271bbfc0b4dc64f15152a38100e6fd7246ed39faad7ffe8451b7e7c41173dcf9e502ed02e463cd5ece8d8e79652c8cbd8dc93bfd8d13639a85f97524c0792c6304e301788da60403ff59c304abb7c53260bf5112cd3d8b433ecee0e19bcb1b20e7e557ac76a2c482792ed571191d11f5ebd1cdf5ceef1eecb7ac390645daa4d4dcbee26a06b2f377adbed7c4a3f4910f2339c4f9564b5c3f386c0377ca20517aba5d67ec32f5af7b26e3c7b2220484421f9d2a6703f5df8e12e9cbc89efdfd8c6cba8af6f210c6772c2387eea43b0d5d20fbd69853315855a57286eb2080d53ff84d16d06b67115910b6494a074e221d4d438ee52b1e95ff2b4d43b3a8d68445efbb2371c33ba96cb98ea91d58e6414b2146b8346b65864e8bc0307d47d3e3ba978389e2d3550c15fdd55f58bfa34e5cffc5a74958567bc8ca6b8e925e6b3d90c06f9c900c35413b7b5e6e7d5099b3bfbe5f7fa50657aee2cbca62c53790746926346f29ba1698b54bea3d8f107e02421ce7181da76e725b99c5057c9791edfbf45d4375d5864c979ab4beb523130ec5a803c26d23692e8faf1511e4a3b5884e6ead2449d907b716abdc7ca589171d0fcee3844b5581a9c0b06e1bbff61d11bc56271d4bac1b9d9e7b7cb45cd0e3519fb2cc0de7b863cb5677def70bc55c1292087ce814ea0a01e4bcc24273bc4c900ba75a4efd548281044300d215f40ae764a64ad827cde590917936f08d8709f919e37cf1f31382fca5299ab7e0c3cbd94c972e77ea0e4697f4018e288242919c57131dfabbd5956b5d2f2e073605ae60566ba96e76e2a98eea1b9d4d6c85d9c63bf54dc8c709ec043dc60b0dfb7531f0dbda7d1f33826b4800356f4c62ac3402bb575f2e1da9b89be96d32ae4f02ed77e84409eafd8175cd40e8283f6ba9234f7bc5305bd1883921d19010d87f2f4f7712a8a97b5013286d2ee97219bc9c68e8e80ebfc0f186654bf6e48cbd1870a53804f4258ffaee190322ee86df34dc0712fd8e231cec3acb08554ab483f93775b82d5d95371399abdb79144fa39a00566b36cbcc763e60474a3a51bf3a0c930dc64a680f4781f303fda8e70bb3f41a794c0602d1b2dc1cad74a37b45fe8e8b859666d36d73e403dafa28c8b0885c1cd129f9476ec7cb1b669c3c668779490218d195a529ee6523e6ef7c1478790e8528cbad9afa8f999577a9ba375e51f5430a1eb6f719bf8c03b358bdcb702866e2b77d122293b28b9909bad4c065ec93368fef9a3fe0410273b5cd99becc8a6ef3504976adeb534253fc3d97ac77ba9dd6e7b40feb61c06707c9749c30ff8d2919e30f3672284f82a7c10b38f84b37514c10d20e1c7de97a081e1a97e1221cce9672e755ec0c43376960749de8f40377c6ca03075ad299f2728662a209096aa60d453a603120025b7dc83b8a8e2534465088a5dae4ef164f46175df616ce64c424b01c942dec5a9c029cc4ae1602caa9122b36a32d1f1c5ff8ba4bef1f2fa2cf72dc244932e0552b48cf307107bfbc4eb92f6331763083b1d51c4a58fea9fa3595932378eff42742e7a5eb32", 0x1000}], 0x8, 0x0, 0x52) 13:34:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/10, 0xa}], 0x4, 0x0, 0x4) r1 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r3, 0xffffffffffffff64}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getuid() r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x6, r5, r6, r7, r8, 0x60, 0x7}, 0x7, 0x3, r3, r3, 0x32, 0x3, 0xffff, 0x7fff}) 13:34:31 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) sendsyslog(&(0x7f0000000200)="dbf3c5c8cf3b154484b3f21791f98abe598314dfe8ef4b10b05ded33829795fa9a13cff1698b9dc697f09e7e10ca9f4c35a90e53aa21483388307c58cca6173448f427638bc7904dd411e77a3e6cfd3a34f03c1456d2c97bca3bf3ac54f539178f9e0fc070b11b2a81ea6bbbc01bb0730295e6de36c6cdef5c84c71c413dcde0fb8a6cbfb6a8ec9fdd5d5cd7ed6ab97e589b61a66d55d66a4e3abd1bb745073461dde0b4347cdca3b79ae58b4f1210faebe90e261184a0e2ed1ec8c6ccb5889c6dac9e1efc79925f4a69d8231e1071077d79d77d45fc2b30c94f983a1aea9a4d307c82aa48ea07aebb2f199a7de14989624bc85d6a605e41296db82890ab09", 0xff, 0x3c) sendto(r1, &(0x7f0000000140)="86455b2f621d0ab4218803b9d289c93d2b5b0ca74f325cab39a29b10b6644a7627a3d067135d1eb6518d462e45d707858d53b96e31281643601d0a2b402a97e9a9cd622a56b47a0b035b5a0ba02dbf949d790dcc50a501c96d5d3c32b17829e1eee2e20469631cdb1fc3bb7d410c1675aa36359324f95f4d8d61bb928fe96447c0c9e2", 0x83, 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x2, 0x5}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x7ffd, 0x1}, 0xfffffffffffffe2e) getsockopt$sock_int(r0, 0xffff, 0x1ab3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000300)=0x3) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 13:34:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)={0x3, "c02a4fcaecfd7e5f9c50b3d8e3df8a8347bffbf2254415b76393b4741f8fedd93e8529cc889721e11a76664b72700bd3326fe9aaa9d8484ceaf8223fc9eedaca71f2ae74db8c4f547e89e13e0c0417579a977258a603299457e6a28f77"}, 0x65, 0x800) 13:34:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000002480)={0x7ec4, 0xcd3}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x18) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup(0xffffffffffffffff) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000024c0)={0x0, './bus\x00'}) sendmsg$unix(r2, &(0x7f0000002440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000023c0)=[{&(0x7f00000001c0)="7541d488b8e70141b0b0b6f7ac969c1eb787ef274b95521ac31d402c7eacc9d3abd0a4ddbbd81ce0", 0x28}, {&(0x7f0000000300)="f5dba8c483a593d8e47375e90b0aae4d0f48003dc65454fe656f05850818b2195dc1eace4ed480c436934f243129f81eabeba03088f2400ca17d05bbca0b592f18d78f22ef6f34f92ee181478d31831eeabbcf29ef659fa27c4650b2a11dfef450aa2aa3a7a7376efd72b52c8398603c7ede8ca3199e0f49361f7f8b3ba2e0c672b612add769f5f1aa454aff491f143cb6fb57166d697cfdda3f5ff10b79e2d278b80b9364d508daeed41e0aa0af600947f855e2e8b40bbe2a5483dfd6d8c5d115e0dd7a2fe1ee2e999c218d2a7c06b93ab570c76c0d3d12c87d6b6f568053e98765e8bad80f04afeef54559f9b4d10d351db5b98d47a460ef656e978503cff04f2bd62e2257fcbcd798bfed5c7af926ee26d963276d8cc2fdb75977a145a7c5e5ee5bfd058c58e41ab917bba5247ae7063fa8430447b8c13bd3b6f982e553c372b7f3dcd8c7ed4468ab3cee6e5c672c1d089acfca331d187f7dadabb4d9cc15518ec357f37fd7bd5d8aa07d117828c2a1874b8769cf07e40912b87d633a3c826812367f56fc27a93fbb776295e713f64a5cad36aa7f4bc5a0e2b6fd99ed00b1f149099998414f506637f470acc9602c887f77bec75a0db08c12fde3d2ebbbb7344708ea878bdde403555e06bd41ccb4a83929213cda3babd3be01508b17eceab35a0c0cdfa5c3cc55255bf7f68df66e306cb2bbf808ebac975568d49da3040f1828e53a227cfe1cbf850866082bd1e09c5853f7600237697a334d0c7165df924c5d933da604a0770af41ee6a348e467c26d4a83734661e19d02ba596b56da71949cdcc7fb8b37e00cd126d1bc9f257f411f81c687a86ccb0040c71c6ad4795c07c5cd1d745e0b028bf466b9b66326dc5d51cc8aac477e3d2d630fa995c39185848b569a5cea943e785937e9a75c58e86d0843bf729708c8274476426eef162bced97f9ca6df7879a62229442f1c0ceb6dc073f8ff38e3cc97b7e9968eaabeb1d6b2231f66ffc90b22413f817b32273995c1eb228996d5140483e099a99e073e6bbae6018a31cbe5f01ebe4b6fa054a3e60a7079755ba39d0bb5166770d95f6f263b00169101e3d981b55f0883fdad4b086d0bceee2d3b28714364de3ecdfce7c179d383d84f31d1069bc07888781e1a47bd24004be31669f475637567f6326bcdab27229378f650d6e25cb30d3c640f8e4a55690e9fec26467b69abd48c8f75ab184da31d84654363c02e249664fa6882e128f48b012109b9e56c08fe5d290ccab94fd116042c98f6451eb5cd0fab98c52cce5be114accf122e52bacffa1fcaa060e51c8660dc71746333e59ed51b343368a849d0c4f7f8f654cede1dfc315d7a31186678d6f541573834fb0fb66d5f3922398cee6ee3d21edabfa3bbb8b58f4ccb41411eb04014cf7be67681bc95519b18f09180d5f66cc8a71c5738705145ecefa409bbc5ac0ad40025c230d105e7ee9dfac8719eb26fec7e9931f43eb4e1931158925acb123f7dcf49221f0a81a420ea9b0f5d14fa059008eb4c907562d27454ca03a60eaf6c8e506d59025e6562d87f66202b7e248da53eb6f957114c7c38748478e60cbcacac4ee171d7a66d2ccdff10aea655eee076b1cc9f8976f747c5161fcef92b782bfdd8cc0f50e2c5ec7a153dc31878e5c99ab09e890ca8813f34a1f3cae719f5b9a138ff0f5af57a61e922276dc5f22bdcb23b809dba173123f900861da7dcc683ec5c0d844244d88fae46bbc4aef61323a467e1cabea13cf1eb90bc957782ad5b2b56c467ff13a02298908bb3d82779675946bd546598e7632a1ab59770f94f9d8ef1eb4b73445bbf065fe8a3419f9243c1be97b46def83db9911bc61c73aaad4b02bff15641b784aa37e33e2282fdf16c25d69f3c02749ec5f06eb254028f9eb244e535bece41848dce5ce3f5e49abbb21a5b8de3362cd8b9ed896f8220e58a64305473af7055d55ea434373a521352def102d203ed38d2ea6a182e9fdd826f47c37295517a8903e05ea166ab10f946da1604e3306824e9397a237d03b0fc8bcabf764acc670b80f8a890b0169d33f3c350ae4d49cea6a257937c645f12a368f9de0601702b57fb30521f5111fc9e5806859650ce26b51a349fe18d2c8db8f0a68c21dafd96a39011dbaeb9eaa2452bf8a7e1093621fdd41837dac1114b498eecb8c2c5c2981cc1bccd264855b68f145f15dd00947a5a2d6f01ec6607a37e1e97bf6b9a66ada4fbcfed39eabd0aa0dc8af6fcebbcd1aabc515e4bf52926844af92a8d4eaaf5678e50550986cfb3794c19240a58ccb3e29053880ef89050a537fbb4668e9b03849bb2999a00897d57d4424dd363b79ace7f16642d69d3fb861b2fd39324d2bc078ad1941b0dffdf8deb6fc6884b9cb7a7a0593cfedbc78617c22be0fba50916be52613fec3624f609d6dfa62f0bbbe13edf0840f01f20e267feb8a177bbb7a0916382589e56d9adf0bad406a80ea8df9fd45c924efee3d97f4e3593569b5efa857ccb886c1314aaea42aba074c29575aa96da31184d2b7a0def3f7898d6b89dc80c763aaea71043f914a2a4b2ae7735ba5c51c53f00c6121ebdea2fee1124e1f35501dace275578d5b86505dc07847a6cb3a4dba68162d7d06391e74d6cece6e3c4355a19898790cd09ef650fc398297baa200bae708654ad423b37e8b19d127fe2f6520233129974e153d52fbd5d83314e3cce6fa674241a92e7024f29b56f1f68a6f9a24ffcd1fcf2310662cf37575add8b40467f008f6e3020550c3709ee3c356ea610f4c05231c9dc876ededb25ef784ffa9f6e671a806e172429de7c01b68d734c782a71343546ffcb837ba8f0737bdd9a772e345c1d387e46abf97921d38022fe08ea1fed1059643a7686f383d3bee6eef57fc40136b50211fb3129a106a33f7af12eea6f7dc13fddc5e2955f302fafe29efdc9c3acf2f2a8a622d9cf30eaae612650fd547a25437070bc47da0c37e4f357fab50e698c4496e0c9ae280a8e9f53858123a7f3c90b72f0838edacafc0c102b2ac4d11fa9b2a23ac26bb4eb38775644042715790c5818387d3bf73fdef4d2c819d680a81ca0bf7f965af27f013b66b91ca125009599d3fdfbfb501b70c6e2fecb76811cf61cbe451dc4aed5ab3284c7163289db87542abdc8eafc7e9fbd6d9ea155658a3d8e430609e26fc1a201d9fb18dbbeeec2bbea97d1694a80ccf1a0b65c25f75f651a82f06627b08b550ff89876fdc2477d0ef68248b120c22cbd11c9c07037af4c4a5fef8fadb1e644eed3252a75cde8065b211da71258701ef43f9a1211426e3672b7997d8336b2b2783e4978abba7e70f99ab74ef279938d8ced601a2a7ca2afb89a0bdfa6dd46c7b051067c95af51053cb959764f58cee4bfa790b0fb31972341a459a91156d73126aac73b7ecdf5b24e6550a20816014cfda6671a1645d3632c46396d6f3f4c41a9b30a1d82bc490d127cc6f400c7b623dcd1e81be48188928cd740dae2df2450dad06c865c438afc5b2c81ed47304905a6d0f55d7aefcc16bf3cec4aeb5adf74e1cfa0b14aca56de12bdf0638d13bdfe7071807f4ce641c5d50b045d4088a327c693e0a32e12f9807b8d5237bd728e06a55677a8f66bf267d21b3d9c26ed5630d2ce169a22b2018bc3b93ebab59d2a263f8e318c44f63bff3a750f99b8d8e5f36b7c5a1b5656995df1f633427e06a2904cef6c8dc4b8f2fcc7a5942070d5f9c68b95d780074ac616ea3f210f538a8c3db6b5c0da8ddc54531727fa8327460c0e5fb0d68b1078f2d7010786fef851767723c5a880ff1bb0f86af4982a614900afae2407546e907b16d39cf271376b67313501adbf2bfc388d940346652c1b46557762531bc3d85a84157d5adfa5addb2070f60b21677bed4dae85fefd922268b06bfad52c72e3ec142ef7ba18321b39c457a9d97731e2d6f79d92445b560c24e965298e31944d8beba9c2f6ffbd6bf96a0ac56f67243b09064ec0ab16d6932dc08b6c6caa22d1e356928fe41888a57d03ae717f6bffbcef8fced9b3112a774f3c003a971d3b33c8e7d9d25668d439a5d79411c87002a5bbb3d0f26c6af2f95bb288e5666a400c35f1e349ee45514302b6e8555647b7b6871076c9bedeb139cf7b00dbd046a865e2af8434cf1ceba764f03df9c2f7dd7eaf658eaa851a25bb03feb57d3e443b7d9caa9322339a9404d69d8d1e3e21c1113023b0ef6ca94e8e3317923b7e436e7cf16546fd8985bdeb00060d18135e4d5b0b9c286f266c368cef01db382179ef5d3e3bb2ff280703936f6666c304fb624647185a585519478e6cd38751c76c338afff964548645131c2ff1cb4d4562b31ce018b2faade9dee1ccc44a674bcbaabf376432d0bde2571f98c49180c9e789eee8a2937edacf73682a6ec34f22ba36568b023dcf3d4034e875bfad80a9e4038d099df2de3f96f187517c7b84b4e692fc263731232a29dd80fff118f08e6cc64274080d20e61532a773d584feef88f9b9325ac9b584646beb600ef93258153cd4651d2483de87e5c19ac06c8805194e66dc916bb1ecf310d84b50ee21fb02fd2e6a54502752a4609dcb5223649e356c97281a62e1eec023dabbe9cd6315fc2fb2d0088d4170a0dbb9e95fb6e39333c740221ca3af6e1ebdad0402c783c920859045a9204b29994004431d8a6e17738bed6d2aa55cd99c84becf91d53510e3586c1883fcaac9b2606971a7542e69094b1d90f5961dca4387aa123dca4598a33797fcd5ea21ce4004bfd004cf76ad4ccb7603179a4d971ceabd3c7208acc664ad0d4e2894721a934c59d1dae92bb23e218f68a360e9dded02faf16c31eaebd9219c0274f7dc3a00bd0b418b6d85aab13eb9a90697e1497ebabfbb2257046aef35e94901247cd6aedbab276039905f9348f5cc3eff7afcb2c19ba92ed2250817cf0a1aad93d82cdffc7c9ad446448c4b1f33205dae3e7ca3e77354a3a789ac45ebf3a7aed411b0a009f345ccc5ada9be620262544d5c5e5c4830ba275989db60b266a5b0b728b983d9c19bc98005d7f4ae124ad8cb63d5cd9e1691d02bc89fe884cc112e0a11f6281ab7c651dd53888f6049d15f817630879d607f8ecf778cb66456a9c964bc89f0d076abed65fbbf880075d3afd51228c1e3742636c7c4721f83128e5d6fff66ee9b4780c3d3c008f9ef9d06b28d2ac73dbf7c5b9d282e9e755b01982b9e0ed3bccecfcf3bd38da6968858f04545a5be812055dfe30c376d2490275c3c7562b0cce6d51e8e6179be9135b0eb86c051bd0b97516ac4e0d37453105283bf1d2f11ee3a230824a3870b9b13f5315bd0bdf1fa50ec7da3c4d4a1529d833b3d7e8443bf4b6b58d9928702a60f2e4e715458762c9b69f24f0f2dc2d682c72f96d81be4442de2f126bf5ea329d78f081172942bda6c152289eb8b18d5230876ab001e18465b5968c534c9fdfc7fbce6740ff8d219f2d6a193b4e35fa83230526e90f2271c4186c0366252bb43f696634d78c2db47add48973712f2c4528461ef3eb0eab78d62691b094ef380dfce04d33ba498beb9d6ad965f8f4b35165f820f36d56dd37972113afbb8127e982ec073e3968526b56d0fd89716c20ee3e853eea7703f5c340f05a9f59b97438aa933ef68a0c7f9b7a1357172b37de6bae73e98ff8eaf50965692c43f0a311a5d288f5f4a8fb1c14d92b8f4a0f9f603d37266a39281acebf05a277eb396f85e01c3689c32eb8030e7f068dafee0d66389f582f62ee2b0751c7b2ca2bef5eb11bcc5f061f11c4cea5efd701d34", 0x1000}, {&(0x7f0000001300)="223e23c9be99f741846f6e978ce67c62808536614d98cb20fb9b00d104ee11fe9f0275bca85c0a8ec1d48a377415e91b1baa4849fcaff5e7f4d0bae19b04dc37dbaac471a762256a509499e09894923ca67732eea67c0cc498f7806cd7924c7bcda0e1e5745a061a6a363bca6b98174239b3757a2799dde7a9816afd32738478c303cb56beab36922d202ce637530e43154022513fcafd5e94777272253dbc9075b28f0aee5f0eb1ae2fad72ae72431cdf8a53666aac028a475b0f654629f286ca77aa493f37ca7ead4985752c7a635f886376bbfeee6abef04d5857422a694261778730f35df74e9d38d84ff19ac9eabf98adeffc4ab269eb32277bb0f53a1c16e500e134e23a2f8c8f7fbb55a57527a57553e0d59db99d504c4aabe4d7fca63bb3380e4a92d4c0d6b1299af9741971f083e98a0130bed34460f97a29504252488da3b6cbbaf338c524e225d7853679afcc2bdc9be920cb2ca3bc37984921e56d2de1e2ef8701727a2e83d3b8777213779b0721e4027ca548d54f7619a0939b663fda5f894a0aa2ff1684d1235e28c3e12a38a2e2ec5fb06f75b864f9291860c7773061012a818ac1fe937cc019be9c5f7985caae861ec8875bc60d01faa8597b619a893bd87f7cfd59960b1e58a78ab58aeb8ee0c45d80ecbd211d8cef894647dc511d2c3d4b9fcdf6f64ef2d96df3ec9466f0d0ba57aef0d2aa4a036f8083d2fd30ad7eab9a49c07df66786e10f9845a6444b71e6a488c245831fb54ca8499a0c19e6628188a9f777cafe42dc36fd6aa4506bf9cac2bbb03f8b277ad0d7a266737a186cb2a6db4e7103b7701461ff1738ef95d317a55235364116e14eec58b8d396e976932ba53b9b3a491e15aca26aa38f2e7bbba8fd0d7a0088c2c9751115ec57b07eee903d7ad20cc38c02bcae45af88d60e7f31ff72baf820d50095046ea69cdf050757b045095650f88c65bed7fa65d6dd0def1982416a6a0f0c958b3c405efa25b4a188fec22631a6193de10df0dcc12219bf29fd6857c87fa2d16b8e80e1a93a16568ba118a359719a329e876a2d91e8299ce01640681c8baf6ae2a67c9f544fdf6c05de9e4559bd468b5f0d25649b598035e2a4d0e33c907867da10efef83823b6451d148bbb09a18ac31ac10c717d5cc4079f74fcf0d28ac1f9774f1d443c9f11960f3898f7cc143ba963a136276621f1c910d75edb3adab3178e4171a23770e4732e1b4f197bc567592ce0cb36c862f307bf185471e201abbe755a3b1dac14f7c7fae3615f9fcdb3b6695ff7759e03cc1d59d734d3514ce54043be965539002b7f62454dfcfa60b7a44d1998337c925d383540141ee9a1a71d3ecb8dd555ede806a48051523e282200c26446242fda15ae95e4e393fd239b4a321e750650c2dbbbf3f81397b26a866b395c622c39699c7c600597d9c8289fbfa16b7cb2fbc69b45ddea9bc2935494bc95b2b474edb6da7f361a4ab4654659f06c1a7aea073d9fc333b3adb019537031c65fb7ecf47e0bc500ef36547a0235ff40efd2ef355206b0d6fed9dc2e795a00c2cdbe1a5fe20a009339ed492eb41c68d946ac0e122fd68dc0f04dd7394bc43761e28638b091b96097764d4a6e465a0109ee7f215ee0fd927f3bc838afb5618258ca60faba4830a2dbe395e8fcad47da1d90f17e30b87170f47a02abd4a76cd6b3d2a7e386b3554ed2d666ac11d926433176782f9caf5ca0e1f8e4a5f0347bcdc767ce7581007db8de4488dd7ed589336f87df5e0318eded4bc6a11c5428ee7f952aabe5fe53d2d2e7937a20f7bbcadd45a31a627cbed4a0ccf56aa7629e848d3f47c8ea93dab83369f4914cc35cad48809ba266c037df5a5b688d652609147adf79d69d0b93302f99b93035ba367a2919d46a5b8e69e6b5e69b24dd6e2d2c2e65e3b8e161cf100824ed809287151784688cb2f31846a267fa778f791d876a1d4b2f8061a6158df0cacf2416debfc9754660eace5c76e6d685133156ebf90964c2065ffc7e22e88d076c2c9ab361bed8c1760ead89dbee4feb64db51fd2856ab7b53c867a03281825853454d7697beeb283574ef646b26836a11efd27189324323fcbd40929fb71bb9366ad6b7abf2f12802856a8a88d8689c4f9428ab328be29356fd7d61df3637c470aa02694969222e3b8fe4e619d3451825906481bf6017e6ddd68704d9e719e0d114545909abb358cd2d1ed88bd15cb3cb46df64e55d6fbcd6cfd230d5d6754f3f0c7a88b14356895470375fe75f2427bd50e2a030a1a3858c00a3b52ad656cb8e64fcf60decdd89e2a6b4b80d14fdf2c0b013f72bc1ad472cf190b9e2c5e872353bf4bf7787d627c609879f35d8b1b4788f3d7a5ef19fd50e4ddf4c684be7c5cb67ab5911e84a4494e5955e84d3cf8be1485b041d6271a67f905e8f93dc7179c8adfa1609912ff22761da8776c04272a62a8e994acf20cdae6e35812ddbbdf9a76c5e18cb8a3c31a31e1c2180222647817f0a9c292e5bbb98fd3fb2cb3ba44c322890d5e31ca98384c53e35d3503ab1d72c7ea9c6202cf4d62f16984b68a61b7ed1a24db7f2919e6f0d7336517ac902d5870498c4d7732b1742ae2f4634bfa14ca8c5a4fe28bcf79c24c2eb1ec3223be05b60a36720e871253a7e9b32ba36c791de48ae6b0de7569fee8d5289cb935c3625c78b8a8b1c2542cd3a8f60307ee2840d737094745248e983b1c8994d2140ff9a51fdc3f257400e63152adf65726ae4ae3973e4880b644f59cc49231e2272ea98d5d885404e3e0d8657647e8d08ad0c83df602b91dafe5972a8a521fbc6f90941cb817016ec5f728907f005779b1196cd094e52c01581a86ccaac67f450d12b0e485722204c3291af9c3f0a0d3992741c327c4b01ffd1ba36870b910b1709278415c92c9e980d5bfc6570b755b88e0724a30668a1486279b58381becec2c80b51433b7ffb268e4baf9002fd6d340f7dac4eb08bb60f75a081cd36f7aed10f457553f830e0bc13f50986a2115697a2d5f2c4aa1c995f14010a20986e77c26c580650080e72f4c52d26e3574993ac74608a7ed1274dd3d94261a5b650ccf44a39537258ce04212908bbc497af0e8c605d7a2303412a8babc035c30c89f38d2fbbd74e7a15980d8764e31ee71f79d9a0d7d79ee3b552ca20d4b23e54796c8fc95d207afb31c8d8f7fffa3c9b7b1a7e0c250df14309564ea2590a284dc8b72c0390d437583fe29513df87a922e84fba1c48d6576a3f6c74e12826fe1112c9892aeacf204feecca87f7218b61ae81284efb721aa2f5a5c80bf7f3673ec3109d85eb885bdedd5897ef6d0af46a15d7cc87a24596a0eb5bc3cd9ac67d1103523b4b57e884867eee7619872e03498629bfb0327d64b3704ea6440d9333f69f25c087ecf549c8ada399e353317a27bf10483413e0a5407faa00153d2a06d44c202a6820b751343a8aa68fb1bf080fbfb006e40f2ff0870718afbbd5ddba6e36ac14a6ccbbe1d9a34299ba0e63ed0f5b6c0cb2f0e0475b9880cfe9d75e245a8b2b2c60fd6af53197ec1781cfe1f31ae84f85f03d6c0910f7f8411c28ba1c2c5d89c5b6da686fbc53560a65d057e34f7a33b2210b1da482bd04b56d47dabd0dc411ac2a4b51eaedcaa7d9a72678f8b7cae1b6695aeba3f4be1b9baf1f21acde816bf0b8e2182a32a4636ac034887268953dc2b6f2bb1c400bdfb1b2763ab4baea5be4df3787cb08c3ef1eece8938a6db2d7eb638d1a0f49369eeb92bcef9fbd5a389a522974daf67d59cf7c03d4ea3f6bfaaea1f93626af53c22ac17fac699613ac3dc8e928135c403213e5d0372a35aa1f612143e4a25af09a810097ce92778aadc0fb3b646f739513d9ef0c6e48dc83a0274106f80582a23934dacbb06d73f6d892d13356e0c843c7cd22bb469399f4c6f27369a55708a5752aaca7ea3d5926b8932886759296f1390bd2a7e404961d454fca8e7c99a3cefb11c6692c87acefb306aede800545dc3edd2cbc79c82e0561abbaa7c4402543f74ae7f34a5d404e92de4c3c619b56114caa1aafc3ea638f284bb308c22c5bc7094e9051d70c4ef307fdfcc43631a03f3431eeabf1cce33fe6fda86c9dfd6eff8b3d316e57759b9a4b699a10801f0d350026e2b448504d3e828795c44417cf9c4665c66f6b12ae4f0980992954150408ebb198cb73177f6ee034df0e80c8feb70400adac4d482d87e66bb80ac76a204867b3082f9b1818a14a5ef3799f17e0c23c57e7823f64e701442713374fc1b3263c1d880c46d72d843e0ca6b2d897607343dd0a4cc21ae0b91e2e132abad992924b04dc6baff9fc0a2d9ca25877fc9aafa0f5e0af61523a4331ec1c8670553de668b61f2a563ce218fb65f68f26db9dc6ab27b48ae1d4545932c2a9249df5d7125b781ac8e764468fd3831bb94672924f5268d2d5cbf048ed55df251b787e80b1d16e1ee734278782a629091968b8efa4f4a279c868ff90f5eb1048fa578ac816d93364aa670f3f7d51b5c385b374dd28d1b045046027d1b92f3b69adef76bb3306069a4ee2d3a7eb11bf7255459520e4b99d28d2802e01da52bf6c66d9898ceed6f0e84136bbfb047349f9d31a10a1bf34f970f7ce5872513b9c88685396953a91b85bbc6d7ed0e2afe5214a5eff147551fd9d3476dcebd9c107f6cec635d8938629ad4176f7c4001b4071f7cc15c92c144c9cabfd2784aacb29d706c7ea91ad898f014ff73dd6db6a73f2148bf2f8771a4282d097c932bbabcd984d6fef1e6493cde3fa1e7ac81a4ca52b4e7ca69b4c3d07200405408bff23fc0a904cdc63cb5a2410b7d9620d8d3d206da2b41c4d7bc298d74b6ee1173b895508891eae952d81205ff2919704f2a1a5b80c3b7dcdbf60c026ae07a75dd25b9df125200a8629d3ec5f09efc4b7f904e3432cd94a3dc5829657725b31c7afe90d83a886e5d45515a749199f646de7d7fb2c09644788172c085f40b6d155476e0d5979f22746a2e516aeb8481c97f4d8d060cc7f2332dba05728c6cf1cced963480e75606307ff26e9c9104bf54acb0ea1167697c5eddc9334d5fb8aa47eaa6cd34b3962ed5e30e01c7c37c316c8ce09bfa2771ea8adcd05711241b3df3f1a027eab42d53e193494a24fc8a7c44d71c7518070e4d06262419e19a515ff34e7485fd0e6270e38e6501a73d0fe024ab99bc654818de68c04c13bd4710914a53f7959a6def7f102b632e2c22d8751f912a07fe42e65bc74415436ab41c7e5f137b44aca5601129029387b890d124e37305677573898b259d991a5c12bf937b10cd92afebcaa5afc0f33a17d8c99e2b36dd9f327ec61768ac9f88f70b218305958f820f684942c5d624b90b2c64ff64fa6fc31920deecf5017532b1b0edf19d5c72f427e50423b5739e23aa50a997608e099d59e540a8147c09d4ebb493f4dd09d8b7b08efff23b3c3cc7b750bb686a9f2f465a6654a04ad922a51144a903568046a9227f50db3e23e86602d80bf84c1ee0023c90941eab46a3231d6c5a5939e0f79be1f46a6bc63e88befe0909dd9ff4f28ba579cfbf13b4d33edc570f782ad15e273cd1c6c1e931594c38accafe0ef10b26c6d32d0f0691cf9b5b25af6ba0ca4e039cc541e8420080f3831cabb8f003ddce09846fc9c5ecd3059808e4d9e4d5a2d6008a314fc7eb4fea15d9b8d07c4ee2d46cdb3d8f8d5bea70bedec6db01d3cc2e17c469af7a30cea588201491d22fbfeb02c310162ecbe22713eba6eacc8ab44ee57b31774f92403b3340ad29713daaa736e589a8000d9cf3aad", 0x1000}, {&(0x7f0000000200)="26f1ed1d7e253adfd65d68e6685aaeac35a899b8846c37883bdfcc2cbc2cdd0bcd17ff4dde988c90a692a9d80a5c67282a40d5cb5ea718408f8295ae26fc9c8e5d25370f99296c49e9da53fb4222baf05fadb08f34b60c9398f71d61ea6b351b", 0x60}, {&(0x7f0000000280)="73f4b98a5a221c6aaf258987c050b6d584eaebc419ec9886a7043eaceefaf28f5dae43", 0x23}, {&(0x7f0000002300)="fdbe487e5a1f442cd4f661aab12480e662a729de46c9f077499dacc6c0553583afe7a3297e", 0x25}, {&(0x7f0000002340)="e82081e29589a1003fefd31366b033463e48d424c5a5daae08a16a38743d67c3bebca710e2020f38f842969949e73a54d745c9062d43918b253aac7e5108a5dd1e229b26ef65704e8bcac5de2e4184a3ec05a92f19b296", 0x57}], 0x7, 0x0, 0x0, 0xa}, 0x1) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x6, 0x2776, "f4eed7234844c1aa5abca525652ffeec6fe3f91f", 0xf600000000000000, 0x5}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0xb897dccdf935c8d4, 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/60) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") fcntl$getown(r0, 0x5) 13:34:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x5, &(0x7f0000000040)="816f8b8dea28b87e34dabf566572926ca1f2df0e79d0c9d83ebe37ec4c6d7efab6bfefc4bb48fc7af79fa65772f9b427c4c26edcfb165867ef2d2555572f950d23edbe54a5", 0x45) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8001, 0xe2dc, 0x7, 0xffff}, {0x0, 0xffffffffffffffff, 0x8, 0x6}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) 13:34:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x500, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 13:34:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) fchflags(r0, 0x1) 13:34:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = socket(0x2, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1], 0x1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e1766696c974c3570699520fbdf9c7e35653000"], 0xa) 13:34:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x100000001, './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000000000000, 0x8}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1f, 0x1, 0x2, 0x90b6}, 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x3b9}) pipe2(&(0x7f0000000080), 0x10000) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) shmget(0x0, 0x3000, 0x8, &(0x7f0000000000/0x3000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x800, 0x10001}, {0x18, 0x1, 0x5, 0x401}, 0x0, [0x0, 0x81, 0x7, 0x3, 0x2, 0x9, 0xffffffffffff0001, 0x5]}, 0x3c) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 13:34:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) socket$inet6(0x18, 0x5, 0x9) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000010c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x117) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 13:34:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f00000000c0)=""/30, 0x1e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x4) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 13:34:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000453000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) poll(&(0x7f0000000100)=[{r0, 0x94}, {r0, 0x20}, {r0, 0x20}, {r0}, {r0, 0x100}, {r0, 0x1}, {r0, 0x100}], 0x7, 0x8) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x8d28) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x1000000006}]}) syz_emit_ethernet(0x3a, &(0x7f0000000240)="0b13809b0e29b075e49381278fbf03d4b1e375ef71ac4d4d10da684e4a66a70bc1a95fb872321faa81cb586787891590a994233d26dce8eda72f") poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x3, 0xf5f80000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5, 0x7e, 0x100, 0xff}, {0xeda, 0x7f, 0x57, 0x6}, {0x6, 0x3, 0xe0, 0xffffffffffff0000}, {0x100000000, 0xffffffffffffff56, 0x8000, 0x6}, {0x100000000000006, 0x3, 0x4, 0x7fff}, {0x48a, 0xb50, 0x2, 0x8}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x8aa5ad5f730ccaf5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x7, 0xffffffff, {0x0, 0xb5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x420, 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000600)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000680)="f12c2ff235304fbf159797c2b95f62d412ffc308fa2d04c46e4ed0e8030336a2d1de395ba4cbcdccc872a2e94e81abc05d5eae07858f2d5ea26e5c259e32227e60ee33b56ea4d798912202226c68355c62bb167048d1261f1f84022e36cff2c2a231d9d3c9c67a", 0x67}, {&(0x7f0000000700)="4149f07f7bdff608d91dec58b9eedce4a2a4e07cd0877e58b95ed618fe3b5b1c787b9e392bbec746a256b671b5ac", 0x2e}, {&(0x7f0000000740)="a02f376c377e9fa4d2fb293736beb5", 0xf}], 0x3, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000640)={0xaef8, 0x192, 0x5, 0x4000000, "5bd46b0c5bd8eeec00b77e182244beee8da85b1f", 0x14, 0x7}) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) 13:34:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000100000000"], 0xa) dup2(r0, r1) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8840, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xffffffff, 0x3}) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:34:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) 13:34:33 executing program 1: setrlimit(0x1, &(0x7f0000000400)={0xb, 0x100000}) r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x4) r1 = openat(r0, &(0x7f0000000380)='./file1\x00', 0x7b99611d071139b6, 0x4) fchmod(r1, 0x4a) r2 = syz_open_pts() close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd0, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0xffff, 0x1, './file0\x00', 0x2, 0x7, 0x1, 0x686}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r2, &(0x7f0000000100)="19217f27e7032cb7fc5d25a2a86db12c10ab8d00973ee1e88b18169ad1bd2e480bb51644b7cc486b252e281c8f588af94b1c67e0ab655aad52cef7", 0x3b) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x1}, {r3, 0x2}], 0x3, 0x2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r5 = dup(r2) dup2(r2, r0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000480)={0x4e9ff9a5, 0x3}) 13:34:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x8003, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:33 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x38aaed4a8ba8ac31, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff15, &(0x7f0000000040)="b6") ftruncate(r0, 0x0, 0x6) 13:34:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRES64=r1, @ANYRES16=r1, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="585cc9a018d2bec260c24a2e5aad3bb145405c06116224988ee9ffc4a76273e19b892589dacd7b7964399500512b941918c0680ab7b245c661d7d1dca0d69b37c42a58456aef15f9b379bd11f718c6aab97cf0f3bd13f42a1a51bd1940cd553e897088a39e741c22d2502f7d7720b1ab8f6727da69bf97c1c7860e8c530c1d4f6e42489c41fa7c0fd9a9ff67f4eb107eba6a8931e20a2cf7d46e5c03be77615aeeae93e2dc8ddd6f5d4bbb035a2d9e422dd3fa8fb66a1e412e83d4e59b00777e3b081a8b5ed836df6df3aa818e6e04265250a3e441b49b3ee43b792b59139db50bc3065a38c091e23286567e61c58c256a2a963a80a7d939982574e9847d17d3449ddcaaab53f42b48b7cd7116164f229814fabdbcc85b5df0da62d7fddba2f8911ae78dd344635736ee789ae3ecc362fd341f6dbeda11055a353c62e5049db480eb3f98fc5dc2b1896eaa1fa807bb21ec00148846d58824eb25d50bbdc0cb1fe0ed71cd8d96557aed6fefc407f2e2285c89e63dc4101c14b377613c5b51f89090551fb3506f3b8334f3b95e284a79be49cf37a1cf8a079eaae416c7531dedcc031fb6947bcfbf241ec6ae82a663a7ee1418ad0ea84a8f912d9629fb13703b5c136903a0001c1a665b153d56bc6fa998b40f73809de38ec810ca33ce3804bd4457a31c3c9478bff5f64d51511f53dc6617161e24b1863d10bba3e361cf9a0397162daa67eb6c7bb480f21cc2667b7a56ddbe5248452e795ceb02f0ad4ae2f1671ebadef230fdb1a0cf71f199004a8dee4eee30474f673f92f72b10ed592eeb06cde8c32eac2d78e53f77ad9657667f41f1be0435b947395209ce14e6fd9d87137eb6a02d5b0597e8e7365430b9f97211603cf48230b22fe363ed3496277ad37db18212c00b4089814e4977b268ef6b1050f960d66595369c5a06d05a34c4823de8a215a291e584bb1867f60ddf1ac7a749f41273a870f9d975dbe0ef50fca1305f9cbb4b82c56d62e25d13a01cc51ccbc33b446d6098dde2ec69a29163dabf18dafcacb47a1af268710f3128ba498377afe0d4fe46c1709464525110c980aeca14abf8fab18ff59a5b76a63e8e6ddd316a11bd60d209aea93755d7b8c2defab65ff849b1207c0de65096837f1b4f0844b8c19f1fa6cc3b96db489c4aad9dff99b154496908e04a72184daa71b3e5535530632244d58667100bb46131136f3ac4decd69af89ad728209d63f2bfd4dc0202778745df5b66388c34a0e520b5bf1032c48cac8c6930a65d2dc871782ebddd1b1d0efd09b1d46e4b68aab5db706a4ebfc90915c342747bf0a04257862efe56f3dfc2a5b77190a70e0ed72b4cdaa3aa895bac2a00afdeae74865a0e7e13224feba45da805b9fda20d943996ef21455ac21e3ee94dd9b1b12d6a6c8cadcdc9808e7129e7b3f81b99d4d87d68545a8168797657450cd05e58f5a12d5f873706fc3e2c2b9a145412023308472baaecac9f19b6db1bd7ded7009bf75ab94276c76aec6d279e795ae441db08464bc84d8935fe7d4fe339866c231e32d9abc9e8a0317afd079fbf045f00515fcaf790cb67c6983dbcb0eb0513ae8032876c8ad8ec618823115aedd020a5e84fa848a0deeb5deda066aa45aa75633fab4e30e9c984a40f25d8f1a2f06250191e3cae0456df1aab975fe9cfe1302865c642103c4364795aa00c64ba36d7a508e1eeb2315e9036325de2985610f02f2a7351e2bad40bc9ae4893cf35239e14dd47dfbc862b4afd680cc06e5c1e520286951f6015e5d25a6a681ba542a13377518a700fc8e5e1a80aafcb43061c33dd1044395b5a00d4f5f7ca9d91dc0c7df5b6b3a0125f515a1ce5f9e0d3c66b2a3028144258e80ca958d2cdfdb12565bcf5d7361060e6ee78451ab7286f3028817b62de2ad1e060850433fbcd344f508fa2684353d633d4c5418c2a7cb2a8ae6e04b7bbb3a3ee7e9e8e67a403c9d175ffa723ddbe039a7a7452511cbe2362bebe95bf4087a9fd916336d9f7a261171963d327b97ff91ab9c32fb953bc698fa79783e4f3b547dc699c3220edcb9d42365240e3abe963573fffa256313af4ff916f08327cd4ae871d6092bdc993b1f3cc498c53cb58729879f43e8e2af5103865c9eb3295b947db3408561a6709ca10207cad6b315afad070249213738ddef7c71d3427a3e1f62ec74cd587dd5582c4a6c341dbf77f86360dab5e4193f49e31aabae28c00c22e25719135b133a1e68db40d27d461ab317a2d677b6711b74b8ae726da6043b2ce2eb06ef6b634aeec675bb25643d0468f3c61c8fe7a8b40ca14adb9755395a2db1d4ac1037da7c49106bab0911d0ed76e909b1da83542cfeb98a8868bae7e86f08a51e560bf78ab378e56f0999e059c5fe786d761b429dadbe7733c8215f16549d1baeb4e1cc0e36b6deeb7e8d3affb56133420346fdd9ea6a255e4d2736b18743c339177c5778c28d510475757eab5757d726b4e431473e96c693f7927920c324c2d1df364572ca8109ac5d3096f33cdaeba4ea3fd6a50c9ab5058e263ad41873e44f98f321fd84815df6c162616561354befd8f336a75bba3c4c5fdb52dda2a5a31c749a6e56329b1cfbf882a5bcd4859707ef9427191fdf4efb683cce3d1c1175c87c1e382c6f9ecce5e8864d0438ba4005879a68187a4f89b28d2aa7d2ba0800167c0c9082d1cd692a3602903a7f23c7757a6fd5e7b8afc20fad8b56f57cf6b49f3e07632f3f54145ae6dc1bedf7ddef2a6f017d7e7eb501fc25367c8e77cc06c8b0b6d716e2a3c7725a4d569d7a91ea70c776899738c19cbe37fa49753d9c4a1b297e873a7702c920d08a0217eb2eeb085f29483aafed793a60697df84a316e0a94545e5759b02c04c5732a78b26fc0f4cd74710b0ac4fa82eaad6ceb700274afc7f91c90793000d913c9e4d0098b72df75fb07d14c7d974d7ae92fab4dd20b551bb58c72c6977ed4129b90da062a45e704574ac059b9f8bbaf21de3a3988c51d699604c4bb21e718d21b517deb2414bee9b457151beb10a02862c46c67242f0e5e046fc145c4bcbed04ca19f351ae2b6fa954bda66ec781752f70fb21cd73cdbd08ea9f45094f0958cf4a5090c1fcc2c55b023d8e7edc78200ea1847d0e3e4df95d34b6b44f3712760633ae4813ee996b0596ae4b82d7e5fc793a7844f4e3efaa7a1f3d2a7a46ca6d007e8c05e464d259f7daa85f3018b32dab873711f914c421357b3fbb2945c82d440c243f7c39ee426d7f20c16d0e4f525248a7e16cd1e75d69982a8c2e8b0791025ac214da44477f6c5d206fa9e8f4d004a7b6b14cdc48a5ccc74c95f9e810dc2f894870325f9c0394cfccb098d2a76678bbc54fec9fc241d4ac91441636656eb46151a15252db05c403b115e7027753f0df069f1cf73adb20bb1db9778e1d20289c826a2b314080194accb7b82111b99232a4445d937575169eb7e7682e8709af7b4e337b4df2c6ff8a8c9d49f9058d15a31c21b82e7494b8ddc9277b4d3af084def500210e96b79feecc6bbcea6fe510836f5ec815465a341db3cb22157b56257ce27a716c4b96a7d89ab826ab31a3126fc64b612e58c2d02adeada085b710ff5a56b4f0ebbbc4391d531b1b49182b850ce3a10fe8c4f9afeeed4afdd433e427cc20410003de5eb5f30bb695fa7e774599ae9be97c06ef57dff4909c4be5fd80361669a00d523b3a40623b7d8d8e17640f1dfb9712f8d1498a4567b3692efea92046ec3bfbdc9988e56d4d93ce651035732861c89d4f4a979d0b5415e493b3e24ddf9f563aee9a8b9ddfd582fc55bbb323516f9ae082fbd8e077362fa5723b72afd306f8ac03cae9b2945386e3e97927932ee6bfdd148c373bc63ebbbb8627423d81ce73040d0fda2a3f77e8754fb12ccba5675321e4770e9c0328a778c764bf3a86c10cf384ffaef1b41282a39a9ad710aebfee4f295471471d94072ff400ed72f0983833f3b3d50da95d7a28b5c5c273d754e33ed51908ffc1a2522dbf1e5f3354f79f9953ca805e2a6022e3d0bd2e90011534efae486de32d85fd50577ef5c1af8300cbd5feba003f34b94f699184b7580f8e742e97a67a0b9b8145aad223984e9a25756566506a4bb265f2bb71474101a3be13494631b3718bd89b6f676af797f2a6101cab97c7fcb54d0ac4a85b990f2c6b9ee0ab51c833c9bda3c875450b9383bf26e427cba5910008c71bfae737efbfa6bafdd8678b06ba99fc52adea893471398ad2e89ff851bd41231f76f648dc9ec5addf2dcaf7d3b7060595685dbf35d09893a20dc1cb43bb49b9326997537ee45472689b9e66e92c4109bd3a16154429fde11618defdd4579d0cbd19a40994a8b6acd8ac91ae35149ab5293aa4b784086379f67507c56b8e9cb202cfa1be922d1ce5e387e834195c759e39f63a010a82818076562108ab44213f0379decc1d00b1699eb62988adefca706058ebeb6c48fb3a3857b5098516d499613fef17394e82ea7f05453db54996a9e6d34d679201b79c720f493d6a17864712a4f10993817ebcff648b8c6898f1230844ee7202af29cdda1afbc403a1474bcb2c8462f73aa6b8082da2110d546927c5b51b3e142bab834486cdc4d89a88ff0c882112eb0d1e88d57a759b4c67a1e4d701b4d5e822c9a4485acb9acd66a35bb1589baf2ec0b12b8f7aee38f17360bbf4a5097a6a6790584d525e32ca60002a82e4dd44fc0407026d4d54a53c80131323ff4725c807bcc3bca2c6d1261d99ea6646064a1ed73a57e0f5010afe03076426b1fa287f9f1091e59289ac569bf000390106d8b0f8d1aad4f79d3e9ca274153fe0fcdf544544a52d63b3c2d62808704622dcc3405f87d053415786bbe73483b7b073341ed8d7d6b4ff536f9dd82d675705634e8cd6f165e4eff266b36777edc60876909ca44d54abb964bab111e85ab49d0c3681811348658084f76f84f6e21dfec4c2fd2cb00c1e6897fdc3735724a91cf61ce1d24ef4c9763a4f50a135f856678fb905912d2b246d3272508972768d32aab3f253c1ba5faa22ff548b1a6bd106542f32ddf795535b107f490a4a7ca6dbdcf93a01228e30a4ed54fd545c52d87d7e01c6259ed9fafd35a6628db3228a1a4813c49db58bf187aa9a882c133f42c4053c2ab76adc55a2c054c637cc39cdce15790cd401893d740962c89795bd4a4f165b02bed9e7c3b3f5619629af212ee3fa91881af21d41bf11f8e770dd21baeada50dba3c97e455b06b30558994753597f05512bbecb6e9d336cbc1376575d81167dd10e5767bc05e89dbae4a67b57a4c483a14e0ddc0ad532129a8b9248b3a078788f7ccb5ba01a9a1a1e342e58220d060e0170172f0153965d375a1d3df7e684982e997eb0f402b3a456d6f8489d5771233a844e1c9faff99b1b41bc8abb6bb4ad632c119bc55b6e26a0abd6e59855695b59d995ffc3056c2dd3b2320021c219f124e58467050e79c5ef765368eaf980591ed4ae64546098821e04629a344ef020469e420de6cd1268012b77d487de73240cdbe2fa5733ebc1c826f3b0ded7387fe09d3c4eeb8ba6c3d2d8c228a21784125f09b14735186931f1b94cd3207619b2a934eebec018903806715b4377b134f928060bba735655f4c61cbcc0095d71fe9471cd946df8399a08bc23af686469d766a2b93c6f494485402ef9e65c447428d8f5f33b4fce98183aa2fbd87b8073b8c8075d1e9d0791560152c7d618953114d6e956dc1e64c3343564c174436b35016f1fff5390e679771bceb4ce5113f80dc787d8f9d6046ab", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYRES16=r1], 0x6) fchmod(r1, 0x140) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000040), 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 13:34:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd29) renameat(r0, &(0x7f0000000200)='./bus/file0\x00', r0, &(0x7f00000001c0)='./bus/file1\x00') 13:34:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/85}, &(0x7f00000001c0)=0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x116, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6, 0x401, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0x6, 0x81}, {0xb48, 0x800, 0x5, 0x6}]}) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x43, 0x0, 0x8}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7adfe1ea) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x100000000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x82c) 13:34:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 13:34:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x137) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x31) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x101, 0x5, 0x6, "61fc687ab697984245bb23a1c6325a7a95bd563e", 0x9, 0x1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 13:34:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba1017021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a69b2052855d7af1090a67782152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000000000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded938b1770f4c9ec0500000061e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d00000000"], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000700)=0x8) r3 = geteuid() r4 = getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) setreuid(r3, 0x0) r5 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000780)={{0x6910, r3, r6, r3, r7, 0xc, 0x1}, 0xed, 0x1, r2, r4, 0xc5, 0x1ff, 0x8}) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x8001, 0x4, 0x100000001, 0xb5}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:34 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f1c000/0x2000)=nil, 0x3}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000f84000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000f83000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e76000/0x8000)=nil, 0x8}, {&(0x7f0000efc000/0x4000)=nil, &(0x7f0000f72000/0x1000)=nil, 0xac}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000eec000/0x4000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000e8e000/0x1000)=nil, 0x4}, {&(0x7f0000fe6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5bb3}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000fbc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc8f9}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000fbf000/0x4000)=nil, 0x2}, {&(0x7f0000ec7000/0x2000)=nil, &(0x7f0000f50000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ed6000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6b}) 13:34:34 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x18, 0x7, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:34:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x10001}, 0x8) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) nanosleep(&(0x7f0000000080)={0x8, 0x63c}, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 13:34:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 13:34:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000380)=0x8) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x427b) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) semget(0xffffffffffffffff, 0x1, 0x0) r15 = socket(0x2, 0xc003, 0x1) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) 13:34:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0xfff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x100000001) munlockall() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x4) 13:34:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="b70577b270a4583e852d568a8eee38b556af90b7d4156b33cac1abeda8bdbc6f7bd0346a", 0x24}, {&(0x7f00000002c0)="b2c2f48564e3484564436a93a618711327532a350efaa187a9ead4b20e260de0ae6fc5d7f83cc6b60558ef43cabe62408103b3c6569c3501977f2eb1ad6185d662ea3bff21361b02064d191c30c359850e194f541862ce3b00a0bd1db86c232181d6dbf2a3c453f9966d8c01135221e5978d6e54c7fea25c2d6f69b75185b2b52d0e651fc6fa819f1ca607a1e0f9c8053c5e584c51094ad9b3286386c6bd5045251f91dcdcaaf4683efda404872670ce533fc258ea58ffd858cc10507fae64320a3a734a938a818e0f99e70bf535db0561cab7e786e13c6e3c1427", 0xdb}, {&(0x7f00000003c0)="6c46a1af336bbe1e12955bc5a0668e1942720dec1143cff7cec11a4e518bd01a1ad09e0c8fef24e411715e6eaaa204de452cad951aaac040cfb72e4ee6f7c1b79eab77bd16ed600988743959913562770c5b071f5602719e7e2899ba7a33fc84cc4c69480306aacf3e", 0x69}, {&(0x7f0000000440)="8babf6d1140af04e3b03b1494b7ce4d61f336047e51fd04aa3ecd631fef731da251956e3f98db6951975151df04759b6e6aef78c5e1fc478be449a736753b1d94bc4e52237b01edb29e8358fbbf7f34c4a19968805243efa9e6655c9c458201c78dfe5e044f0db59d14056e5e123d7000e404048fd3f53", 0x77}, {&(0x7f00000004c0)="668f1f3b21976f09f054bcbfae9ccd2512db53cf9018a04bc49875c8994f8a2af0844fd542f7da30e1f1cfaf291d9503f4445154a945ca1fb16c340f6deb4bd40bf1f2ee1ded79f7f539ad0e070f8b9c3e0074a80951c8f5e09a4ac70904924496ff69828e1a007941af415ab1477e3b03416bac2c3ed044a507cf4ae13576e0905fd7337f484a310712efff162af4f0af678cad4549acf5f251adc6cce4d49fe7fa8eb0bf4e6ac54cd15b0c72fb7fb2e777b9a8e1058c343f63c3a8fc7c6c11b2dcd3f5a049f9b16c59cddf22773e15e0d075fed3e08af8266af8999a59da4a1f5092c1440c687bddef0e13", 0xec}], 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000640)={0x3ff, 0x0, {0xffffffff, 0xfffffffffffffff7}}) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x84, 0x80, 0x400, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x1, 0x101}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0xaf, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0xffffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x38}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x3, 0x6}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0x5, 0x7f}, {{r1}, 0xffffffffffffffff, 0xd0, 0x40, 0xc4, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0xaa, 0x5}], 0x9, &(0x7f0000000140)={0xfff, 0x3}) flock(r2, 0x4) fchdir(r1) 13:34:35 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000880)={0xb0, 0x7d6, 0x6}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) setsockopt(r1, 0x8d2, 0x7, &(0x7f0000000780)="1916f9fbde7286f5ca859545cf934d65e8a6ba83cab04aff451f302317097ca3383bc62d5110745aeefb400cd7bc7c4e175fc13e70bed7e54e445ebb1879167f57cfcd152e31b56091de4ca2ed9c4351310c586ee7240361fc6e4df7f1b31a51acc1c3014bbdbad30cc397400552f84da7e8cc15a8d469cb050b78ce0acecffb2620b6346baf8d90ee567650aad32a513a960a834c267f66d1ae915ca44fa7589ac61b12dd10fae36ecb74136f0fc2dbb0d1bd6eed037032c8986c7f47f07eab9f0e81d27e77b00c5a74717c8a0a4257bc0784102abcf4df52ab0f24f855127ccb378b8d3c9b66b73b04e2868f93", 0xee) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x1, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 13:34:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x102) 13:34:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0xfffffffffffffffa, 0xffff]}) dup(r0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x1, './bus\x00', './bus/../file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r1}) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) 13:34:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f439c01bdd0bbc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000452e1a48c4ec21261c1831000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b7deb7dd2c989e8e0bb70ecf201733aefab4bbfcac7527eddaf30046caf1b7cf63539a63628267ee8e51e9aed765f8b81ca3a74e9e7d55d8c936bcc76986440c9c2c20fdf5ee17b25e8c71b35a01ff790134596b85ae02c6292f5f2382d7712f9aef181f30d8b06ec07525c9c26f54f34e2c55228c5f8fdf124db8b6ebcc0b14f0a4bb1ddadc657f1a5f9927e1f768564823223134ea1fc50578e0c8490608e8b9b44618f841a1caac44c46ebe22a372e4d621a1a5416a06cfb7a90209ce23d2256a08439fb1cebdc9c75a9b09d72e6db09b15e1f009fe8a782ab6a800c3cec57cc92f7e7c881c88336ca4d3edefbc9"], &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001080)=@in={0x2, 0x1}, 0xc) close(r0) 13:34:35 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) pckbd_enable: command error 13:34:37 executing program 0: 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", 0xfffffffffffffffa, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 13:34:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x6c}, {0x101, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:37 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2b07, 0x2, 0x59d077bc, 0x5}, {0x4, 0x101, 0xffffffffe038669b, 0x2ae401da}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7531f6bdd1720d5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 13:34:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) 13:34:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000340)=""/244, 0xf4}], 0x3, &(0x7f0000000480)=""/6, 0x6}, 0x7dd33b18fb2a59d6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x3, 0x6, 0x4, r2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = dup(r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x2, 0x8, 0x7, 0xffffffffffff8001, "2b53ff98498b9ce0b724994dffff829eb8f6b552", 0x4ce, 0x8}) getpid() syz_open_pts() 13:34:38 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) socket(0x30, 0x8000, 0x1ff) socket(0x20, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) 13:34:38 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) fcntl$lock(r3, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) dup2(r0, r3) 13:34:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 13:34:38 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x83, 0xfffff, 0x58ba60f2, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xc9, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0xe8, 0x1, 0x9, 0x4}, {{r0}, 0x0, 0x10, 0x20, 0x0, 0x1}, {{r0}, 0x0, 0x3, 0x4, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x6, 0x7}], 0xc51, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:34:38 executing program 0: r0 = syz_open_pts() r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x9) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) write(r1, &(0x7f00000002c0)="b8b012c446c2e02cd7870e2c3435bbefff514ef8bed2e72166e830e05faa54eab917033d53caf6fda9f6ed6f3315fb8c3013", 0x32) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fffffff) 13:34:38 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='#:\'!+%[*{\x00', &(0x7f0000000080)='t*\'*\x00', &(0x7f00000000c0)='@-\'^\x00', &(0x7f0000000100)='\\\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='/\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/#\x00', &(0x7f00000002c0)='^:\x0f\xc9\x00']) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/208, 0xd0}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) 13:34:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:34:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x9, [{0x1, 0xfff}, {0x3, 0x1}, {0x3, 0x7f}, {0x1, 0x1ff}, {0xa05c6966caf60a9c, 0x7}, {0x3, 0x40}, {0x2, 0x2}, {0x1}, {0x1, 0x10001}, {0x3, 0x5f}, {0x3, 0x10001}, {0x1, 0x7}, {0x1, 0x4ec3}, {0x1, 0x400}, {0x3}, {0x3, 0x8}, {0x1, 0x6c4}, {0x8dade79cf1ba7f46, 0x9e}, {0x0, 0x2}, {0x3, 0x2}, {0x1, 0x3}, {0x2, 0x8}, {0x0, 0x10001}, {0x1, 0x20}, {0x2}, {0x3, 0xfffffffffffffe00}, {0x3, 0x80}, {0x2}, {0xad0fcbbf23e55cf, 0x69d}, {0x4d5b76f249140c5a, 0x7f}, {0x3, 0x6}, {0x2, 0x3f}]}) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x1, 0x3}, {0x1, 0x8001}, {0x3, 0x182}, {0x2, 0x400}, {0x3, 0x5}, {0x2, 0xe9}, {0x1, 0x5}, {0x2, 0x1ff}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x200}, {0x3, 0x120a}, {0x2, 0x6bb7}, {0x3, 0xfff}, {0x3, 0x80000000}, {0x3, 0x1}, {0x3, 0x7fffffff}, {0x7070dbe5c2b6602e, 0x4}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0x80000001}, {0x4c4a7dbaa591f41e, 0x6}, {0x2, 0x80000000}, {0x1, 0x2}, {0x1, 0x1143dd5a}, {0xa8f4194b9fd30512, 0x6}, {0x1, 0x2}, {0x3, 0x4}, {0xcbc64718316f413f, 0x3553}, {0x3, 0xfffffffffffffffb}, {0x1, 0x84c}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000300)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x34, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/182, 0xb6}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000500)='./file0\x00', 0x2000, 0x5) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000580)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000005c0)=0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) utimensat(r0, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x1000, 0x6ce0000000000000}, {0x2, 0x7}}, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000006c0)=0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000700)=0xffffffff7fffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000740)={0x1, 0xe3, {0xd4, 0x3}}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000780)=0x7) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000007c0)={0x22f1da0f5c1ea912, 0x5, 0x1ff, 0x3, 0x4c3}) renameat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') openat(r1, &(0x7f0000000880)='./file0\x00', 0x100, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000900)={0x3, 0xfff, {0x4, 0x4}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000940)={0x6, './file0\x00', './file1\x00'}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000980)={0x2, 0x408, {0xf70}}) 13:34:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1a0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xf618baf08c7b1c75, 0x2, 0x400, 0x86}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2790a8d561f9c708, 0x29eb687e5e246f6, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x4, 0xe0}, {{r0}, 0xfffffffffffffffa, 0x0, 0x88, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xc854ff940e84b713, 0xffffffff, 0x1}, {{r0}, 0x0, 0x40, 0x10, 0x200, 0x68cc49a8}], 0x6, &(0x7f0000000180)={0x6cb8, 0x8a44}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='\x00', 0x2, 0x908, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x0, 0x30) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x3) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x100000004}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 13:34:38 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x14) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x52) fchmod(r0, 0x103) r1 = semget(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/114) lseek(r0, 0x0, 0x0, 0xb23f4c18838d0429) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 13:34:38 executing program 0: syz_extract_tcp_res(&(0x7f0000000100), 0x56, 0x2) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a4022e2f66696c6530001b001a5e90e7d8449f2a3b9d5f9f7ecff45009e7740e3a6a2bdcc561291e6b1c9b1f280b173ac56328ccb182c1f1966ced03ba515da5543e9e3e4a0aa958b1b86259c1ca9cff9107"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 13:34:38 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x7, 0x358, 0x100000001, "a4fb9b21a9fda44ab700e3533683f1d31e42c580", 0x0, 0x100}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) syz_open_pts() r2 = dup(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x7, 0x41, 0x4, 0x5, "b14b6806f4af65effb244098e728bfc9527ee2d1", 0x7fffffff, 0x7ff}) ioctl$KDDISABIO(r2, 0x20004b3d) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124", 0x6d) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) 13:34:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x1, 0x0, "00000000fffeff7f0002000000ffec00", 0x0, 0xffffffff}) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r0) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x6) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000180)="c6d90700") r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) connect$inet(r3, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) r2 = dup2(r0, r0) fsync(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffffc, 0x1}, 0x8) read(r0, &(0x7f0000000080)=""/25, 0x19) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 13:34:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x75) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x6, 0x80) socketpair(0x6, 0x5, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$SETVAL(r1, 0x25ee23186acc8a5c, 0x8, &(0x7f0000000080)=0x81) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 13:34:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x100000, 0x80000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) 13:34:40 executing program 0: r0 = open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) r7 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 13:34:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x10000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 13:34:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffffffffffffff"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x9b) 13:34:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) dup(r0) socket$inet6(0x18, 0x0, 0x0) 13:34:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pckbd_enable: command error 13:34:42 executing program 0: r0 = socket(0x18, 0x4001, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x100000067) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pread(r1, &(0x7f0000000000)="0d7379eb675f65cdc0032cd5e5436de618d668e729efb9e9b74e92a1e669b6a5ecd346a332837b819c5f67a2e582935ea6e2f6afbf1960b80748df41ac47ee9bc47094f4f067788730d9f154a4f56a1f9b1d4d4b3351055cc9aafa574f6fb920525a4957cb73e5dfdbf335441431f7e9ddf73a3c661625fee98914bd669f0463bcee87c0b4da55f02d3459ce733a2d59658fd6208f6c6d7eeb199cac453d290ee7630dc4e7ba7826e7d3af94e8a284574669112a739f22249173f7c02becdb150f3c5bb259aabf9d6a00350b0994f572efa3a3f06447206c0552898972da5ee4fa43c3ddb5b90fcb88cb6f9feac89f", 0xef, 0x0, 0x0) r3 = geteuid() fcntl$getflags(r0, 0x3f0d3594821c9943) r4 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x16) r5 = semget$private(0x0, 0x0, 0x100) semop(r5, &(0x7f00000001c0)=[{0x3, 0xb8, 0x800}, {0x4, 0x6, 0x1800}, {0x3, 0x3ff, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x3, 0x1800}, {0x4, 0x7, 0x1000}], 0x9) chdir(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000240)) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) ftruncate(r0, 0x0, 0x3) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x17b) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x1f, 0x7, 0x8}, {0x3ff, 0x8341, 0x20, 0xa8}, {0x7, 0x0, 0x0, 0x5}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x10095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8000, 0x20, 0x3ff, 0x8001}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 13:34:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) 13:34:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 13:34:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) getitimer(0x2, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getitimer(0x0, &(0x7f0000000100)) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 13:34:42 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x412b, 0x7}, 0x7) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8e5a5ca023f23323, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000017c0)) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="da301d3bc628263af32b77603e5dc4659df603015c51f3b3a6d6f166facaff85abc6e252937e4e550da6b7ce23f803609298fbf3d4cc37dcedf06284b0c61430cfc168a0f1092a18cc98e1cdabb291a8fcad971fac84a57c2a25f1092df27b910f80c2f2366dff51c1620a7cd065e2da990b96f45e42198ef40528756dc6466833058b3d9cfdd6f11cd7dfb3e8ab7d12037ec12cf833f9b683c11040e32e111ec9a5cc5be7fd3e2292a6f4ca6bb8c426ae5c64a78b6bd78ee0a1", 0xba}, {&(0x7f0000000280)="6c0d9ac8fd65ed989a6202df054bef92ecd50c768685d895e22795afa8f3406da1fa3283961a53683ed59dd655523db425945c60fc1627340be7b4df15028956aa6197ed", 0x44}, {&(0x7f0000000340)="fd4f0463a35f96ddc064cb3ec9fab5bb7e397c3fa4d9023c2d3445ab7fdc3918", 0x20}, {&(0x7f0000000380)="f5", 0x1}, {&(0x7f00000003c0)="9148cdae9a218f3749bd7911e7ad2dfd9083160e888f899db0569893bcc34bf641b4242bb9071784f5cd1471c8212b543d8ad2057adb11e331fa7d05cb0a1563fe6d0042e5c95ecdb30bf049d5f08f6e43ea2f35cfef9c55c900b961db32d8adf763b367e1efeb1156d793cec03c1417b6824566a4a431fb49022ddcf2c69cbcd375cd613bb0cd0e389aaa2defa5fac1495d9a4eba969ff47d72661ed7d9cc104def2b3991e2df7df1bd3802bee67a4b4a119b8c46e5b713ae88ee4ea872cd6e", 0xc0}, {&(0x7f0000000480)="409eb01b72dd1fc0aa6ec071240aeebc033ed6bd0d5e96c36d5af585c089a7c65cde8f833da06c36828add0501ecfcf770a4126b623443175492a2a8697c5f6ba3d478e53db9c3a3f992a41a4bbbfb0be3fa83e24551797ffaadeba4704af266ee8d430c314dd7aa7f18a27fc102933edf05e924534b1df44f64f4988c939a4e37a371de133f83ed31aca1fb7b5ec86c86eeacabb161325a46577ba85d923ced90c868eb8f2a9538954fcc945d5dbd77e336a3588b026001ab9b591ee2c36913ed63513c51a7cda7a90618b8a5eac5f05e71bc73c045a599fcee52b07792ae4074e7c52d9352bf8bf412dd02417e1336936c976e1c19ee942a1e96c52d34f68fae8fc4a7e30be281a4d26a820e5199b16909447c7759db5de23c14b53c90c2b3e3b29a3a6599ca6d514dfbfd5e04f5b56025dbf571d53bcf38628f28f593d9d104e72a9844f7176aac043a96e8d61d599e266a9238a5f79840d0e7f757ffe18f6743f699097a5d6134dac3ee2ec6f553fedb4f252c2e9cdb0d2277385d82675f7ca8009ee0d1859a33f33ef7d5bac8dff9b680abf616f484e3a46e618cc42c7706a77de4f46fdb4342f4847838e1a94a761f51059be5c329f4599bc2d51282e831eb4d284d5917d2caccc7ae5b6c956e8ec875346d4b25d372b41c7cb612eb08d628d08926cc36ef6eec7dc1f461c1e40f64831bf6940c216727eb8bf9a5317a178357a8c4f3adbd546633ae7cb0795c3352c1c0f0e639be736a6e2656841ffaec1ad753b41104084d8836d6fe9a2a116d79528eb7d700e9452b1a0b4a4e2f2f47430459e62f0e3d8e1fdcdb73062f6517ea9f3e46cce565131fd2a80188225ef74f42dd705866a10701410c0146bce5ce3d0104f8a03dcabb29608377d68d52328d5f8cc699651e65ea287925597ad8038f1362d323e8d92cd69ca87434256bb3719bbd64b9b9ed1788beba1d87cf0f718989c3356eeed5f12d98f4c32a4797d7ba2b8253728f424197d85dc5695061ee1a10a1736a4d6637bf645342f6bacc12ffa68874f039567f14af97da7e7f71f783d381eb59267d46e994db54304f51ac774f13468bcca27133bb48e9b71d15b0bbdbe2ab25f45958ae841571e5c367c0858f1267bd8de2c58c2214111c757e6ca98e97995aaa00f7a039ae69adda9ff933a7e5e17763f5fb222d5c8a5d84c39bdeb12173d5c3385c24e50a106996ddf5dc918349284d8a377da1e0fa9a398b683ccbb9374cb549dd1cb67e9cc4f99f976878669dc20e8f18b626bf886c8bee770e82d16101699d80f5131d0dfe2b7fc02e275759ea8d95de676c857f918dc4921e04d4635b52fabdff7f16b9ff1736536823933e93cf22b0b41bc7bbb87e467327df58b1ef4d9d65b9cf35df2dc8cc09eeb9f072f805815a75b6390e0ad5b38392aa9d9f68751cfaee763c5b06f686197567c7f1c69c6871ca62cdbcfd7bc571fe7debf909b4c1fb0cf6915a6b9f4e00fee3293cc2f7bf251f5ce0810654512f35bafc5e8c910097e108d927fc254ba63c33b563d04919ec74612d0f2b92e9037c4e9d79ed99ca1ce7ae2701bbd79c47f38776152092179f8fd261ba8ac6c930b79c826982e7c1f5a6a4f8651a9526a6408f80cb3b5403d114f3b518c7d56718e9f7303e9dab53ba32c2700db79cd2327c6768006f3ff7bc5dd087243c6342695f6c6e243f50a0b4b0106e0da1f08513d5fc742cc9fd59fbff0c815c75e4e674546d1b347c5d8a4c1037929d490ab0d3d3b3a6f2160eb3888d32f48f5a06cc5c1d518d145bd23257f61d2a6e337689241e500e5658568ca4b9a894c42b16680fa2399d35df9c8e9609bf26f80495537f9c80d05e884cf658d469bcfaaacd8e69119f569489292f7e8a739ed63cd36751d6be2eed97e310144678e358a66d1ccf79be1e0e8a4d8f038050b55e5f7d3f605390952946900afed72f97df1ed0885723d6329c097aebc623a543477df1864fbfc90440f665ac4d18bab515da9801cf34d828db753b4ca30ac25c62f266ce9abfcfd9a8a292a776e88e4cce927b38b1e49dda3dc3a89b1ba167e1f1ba19591efbe2b69771c9871e56910a08462c59c1df8f33c0e212db76b27da94556147b4eedbb0ade420b764173cfc0ff293782be56a415a75bb38fa89bab3ff2bad9c6fb8475ab78a1f0b099c47b9cbcfbf809a828f3b36aa953148c24cf6193dc6269d13336773005024d42b1d17bde764a097a5ff431bfab26b2b0280a49e9c277d77c2201124f990b83a434c481a9acef56fafb735e9762b3ddff8b83d4ea4e2d86913741afe5abf3be5a654e0cb3da25ee3ddd3f899ede088c16f56889037f6dd1863b4c12f594c89f0b2304274a9ccf20bc09bb2790d1f7fc8d56f1e1b13a263f3e02e93bf8248f27c10538d287f5db6a4be95d49c6416cae8e24109007a52fc32b395ab2fbd0db472bee03216bb7844a10bb7d4c397e33bf2dc24ef6259d6cd399505f5a6e15e6e4ef696895701bbd2d65461efaa88995c6a903e4dd779bfc69fe26bea484e65370ec7923d07c56fc432668f299eac842a461a932893dad810bdea49d1f7c67024f1398a52cd777c2d6be3e4e6af48e904f5d7a446ec4e9271ddc2d05e647ce5eae40e21d99a4f08fd3f5cdb0156d22cb637ac15e32b5203514754a0acab7edef5897a71f48ff00b63c29cad4778f813989c81a8c4610482da48abdad9d12ebd4616080b16334d00dd6e22692e09c1ec3462a7ec2da631d0320f67b37a8bf73e20c43053949881f57f5b8fc20f7c645b492a811ba963104343cbedb7e8690574b6b86bdbbefafd82d87e6026bf7bc75bba16bd0314b9f5c3ed409dabfbd439f2a81d7e87863d1bd9f3c0771793acfa96289efb2c6ca87d7e958ed341fc69c3b310caf3850b270f3d3ad4d9b00fc682d826f11545a148b96b01b3e091e8a0bb45061faf2b43bcf6a0642ea6dd85e028e4278019141eb82ecf311c47a482dacff05d1c22d3a4397fc6ce5738042ad42fb5d074aeb2210537db78a586b7828b75dd26527f65d1b2ead29de3c68fd74730a017b7d6709b224616a87705f42057c91ce7c3b99966bbd5b51a8047fef6d49389d848a6aca9b25aba889f9e438e17aa7a2677bef006b865273fd1b6ad9ce0b7251e197c7da2497b5a6e92cfaac06a2b9040ef8f61e6e7056f37219fe651d6498e36261ef47be6e1ca9b4c23214608b8515c6c56ff87ce76e7dfbddc502508f3a9cb8d7c8c92a9ef7fcde3ef1ad715f5ed1238f27854dc0634135424a7ee60709eabf30bfc85758a0b6ffe7a84efccc4374ad5d1575c5cb10e0c1d7bc5558093f737d2449e9d9d93c3d9f934ac84674e87332e26926b10640195957e274f1b642c6aed5a70bb2df94666a0b3225c793956b4a806dbc9e6750c0ddf24b0563f1fa01330e5a7f9bc8afb90883da877adc755915132294e12ae63829c5bfc936940ce12cf77f085a54e4782ed50966363ca8e6dd67a7046e8cb57f9d57aafaa503460b1c29da22b68bbc67e948263491bcfacbe989b60fd9244ef2d0b301713b88dc43cc29843d2eb69efb7e30c79b770939fa43e213527c8f7bf38cdb5413b17f4fcc404587495c99eb8e7476156ec1c47147dfbe1111524af5edb5db5fe873b713f179344abeb652f59f0011c0d00e3d5374717decae773085279d0152a00a7288e5df7e8f60142209e4ea9b967a98f734c04a669cadba97787845110c8598f0d67262e5a834ae89f098068e77a8102ce84e75e625597ba6b242b3060c2f8df516047d9eda814734176cffe711d51017415cfc26c3954f05cef2a4755b398a091fee5ba6550d16cd1ef7fca30eec763699dea35a31c3a057c0caecae18b7a9319aaf30c98ab858eb433fd708d0d2b203d6ab331287f55064b59aa351469ba79bbe7548519269333a8fd6632ff607eecd57587f65bfeffa8a084600fd1f35e5afa6be84aeacaf78273705ed7013368d5821b7472f46f2d0af0de9aade50e47a341653dea79835a908f1de1ab087658b2dbb22e97052b82f0d4567b9fe76de35a721b5d660c5ab1c94da3ae9d016b32c8f874faa4f760b48839f05c1b09de609d393ec97132fc74bb19457b636be7de4f7c1fa01896af6f511cb25da500c5db01917a77f34af7db11b5db1295c5409fbd169c3619214a04c5715d943bc3d69de508bbf80450f9d6e8b436e85ee3ea2ad727c52d1c4cd071457e6774fde1700a3b8fc47b44a65e4a234bd2bd61fd4e04b3e9de42f9e85291fa9ac2132230d34c4ac040aba8d9222be001dbd1d7ed9c0771df4d3896be574941a73b89c22f92c9cfbae834ffe6d1a44df03361c0a6456728d9684262cb21b3b2da7d55d976ab93ad3643de02252fc7e8c16f631d013e1a074ffffdc95b6725af7fbc1921b21c3ed6770874c6dad816ecd09c397819aeee76fa16598e9b3413b988766153ee3c7337b5bc8943298d2a53412147cd71f5fab7b1a73aaa9248212409f4932161e3234f8e83b2e4b482148eab1cb379b211a9b038e88256be326ad3743fab37cfc5e7b84b64942f1f329c2563bff74da36d5611210d6251df2c934e703887f9173d69284e4de3879f97c9004f0ed05c687282d8b07722ed9a4e18b54767031e34e61d561431a83091fcd5e3715ac0944f81e4c060800307d23e1278cf2c13279b763ca970c4f7ade79fc41b2116f5bab0e706335d952de81c10e7105aaefe535c10d870c3cc74db0e40a077f6d7fde2d6a1cbc117f97506718a3613327ba48786cba7d5fea48506fffeaadeace5ef188230f9044bff0ed0b5da70b761409c1b6b77f9d8e2d261345982c69739d74d7297571205433a3f7db256982b21dbdf3ccbb9993c1cef81a42dece8b031fb9fab97baa5ff01ad1ab8103772f8e516bc9ad7a57c2bdb864e9ea17ffba87712dcac93028ee02d36198b9fc3bac625bfdb012c140a8f4fea8e955e43d7bc83ebabe3e0f57cd547ee568a26fee8e5b2acb3e12243741443286a7dd5655fde8069fcd85ec4a333f24a5ac97a96c247310596846aed76ed7c58946401b926c6afb78b0711b65d646eadd1448e68d53272a614e73abb129607d8e9c436564422e30800fb9150c4c25f16c65d3d904b3b3a0a0a2ec612ec9c11b3924e38ad6a37ff045382138e3d8713373b335e3930420a26a80ebb5bf0a3ec80fee5b26a2870ead3013260c290c34125453c660d45a1048fa0b41e3af45849213c54ad7a3f698a94f8e06ae5c0d92c0aa8ed1b539c686c4b1d51b7c6911d077663f580372453852e8ec649b62c66322514e9c2c529842ee876cad9063a44aca6893318ba16fbf76d8d4cf716cbbc368a9510dd8f67e1a1270d0dd704450b58fad31b0c4b8d83f2761675f2dc03ad0cd58f28a04048d40e2b91cc9e467ceea8866969fc06cc2607385339f1b0fe97fadeba6380a4f7970f37a092347aeeaba2522560ec4769143153028d59bd83c30d2ac674125f1b9b89f62645d1beb6d8f3f747584a0383bc960a9e49a0bad34d2c24cb748c4b263964023bff085037be4c1ae522c322446168ffe158f5b18f5e490a690b06998a731fe9265d434943549fc600437d06753c78f2728755e9fc0c41be37bdded39d71e52f1c7fac02cbbf8da11198dbb622394e4b53af82b0dadd1c064729d000ee95942149fa3e339f0f48a3596e7c995c535b7c5b0e11fb0b7d7edc243b89a0e548d7c69a48f68042d89bb83ec2fdb63fa9ed40c2a4b87d0346a873a2e3427f3472aaaf00fe1b7ef7df335b643098abf8cff6eac82", 0x1000}, {&(0x7f0000001480)="6aa14b211f92db6dcf1e5d2397f5dfc404e82797418b758618b82ab1b9197b140268a08dc5c6fc52d2bc0f53424d0cdd1d6fb77a89be9622d9bf586ce850a74e2a9235eb0c1ff1c5ab4b23c8f092717985fa5c088dd2da311d5e0ef194db565b4965c1d5f639b9854c7077de72c140857972722deaf614abc6d8b20d4c7be080b926b56134de3b841bf46831138aa42861dcfe40c605b491b8c8638a1300de989def6c8e47fd21bf82c5ff65a1f0b8364c75e0afbf993f871d968a553aacccef6e0348ddfbf6bc23a50e30c207939065354aea", 0xd3}, {&(0x7f0000001580)="5c91a6fedd0a7053ec7697ee344a54a168a2e9be50a928a7b499a1", 0x1b}, {&(0x7f00000015c0)="9232a66d2c9a139754ab437e539f4483536f5c22017b86da5a13b0951d3509df52ab344b2c45f632f309619a876d9278a41982f4a12b29fb8e2a5dcbca9116d13d897fd592f91d76b26f0d47adeac7aa048ec32463bb797536cdb87638b3f8cb8bcd8cb4251fd057670ba25bf833e50240972153a210d91814dc8940156f8818e3baaf4bc961a09fb30d997db54b1eda6e0fe7cd64663b166b67674e10f99b2be6d416764e7b9e4ccc1e38d8fb2328b5888bb81727f9ec227b98045a7d5e9dbeba792167d512c4", 0xc7}], 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001780)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') acct(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r4 = getgid() lchown(&(0x7f0000001840)='./file0/file0\x00', r3, r4) 13:34:42 executing program 0: r0 = socket(0x2, 0xc003, 0x6) socket(0x6, 0x5, 0x5) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f6cdc74c6ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4201000000b77c697a6cff56ae0b6e250000000000008530c934efc7f5274f87e0e6b1a83917a7309304e2c04ad241804f109e80a5b795f093ecce", 0x3ad) 13:34:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x5, 0x7ff}, 0x32a) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 13:34:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x2) r5 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:42 executing program 0: pipe(&(0x7f0000000200)={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(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x100005) fcntl$setstatus(r3, 0x4, 0x80) flock(r0, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 13:34:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x8}, 0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x400) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x4}, 0xc) r1 = shmget(0x2, 0x3000, 0x101, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xaa, 0x4b28, 0x3e51, 0x101, "03a6e3ca1d97da00474bf9cf85513533157b5a8a", 0x10001, 0x400}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000400)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000440)=r0) recvfrom(r0, &(0x7f0000000480)=""/87, 0x57, 0x1, &(0x7f0000000500)=@in6={0x18, 0x3, 0xffffffff, 0x1f}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[0x10000]}) fcntl$getflags(r0, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000600)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000640)=0x6e8) r2 = socket(0x2, 0x7, 0x100) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') getsockname$unix(r2, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) connect$unix(r2, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000007c0)='./file0\x00', 0x41) faccessat(r0, &(0x7f0000000800)='./file0\x00', 0x10, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000840)=0xfffffffffffff6c9) recvmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000880)=""/57, 0x39}, {&(0x7f00000008c0)=""/129, 0x81}, {&(0x7f0000000980)=""/211, 0xd3}, {&(0x7f0000000a80)=""/244, 0xf4}, {&(0x7f0000000b80)=""/179, 0xb3}], 0x5, &(0x7f0000000cc0)=""/4096, 0x1000}, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r4 = getegid() lchown(&(0x7f0000001d00)='./file0\x00', r3, r4) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000000) dup2(r1, r0) 13:34:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000040)=""/17, 0x11, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x80000001}, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) fcntl$getown(r0, 0x5) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 13:34:43 executing program 0: r0 = socket(0x18, 0x3, 0x6) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getppid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) r2 = socket$inet6(0x18, 0x1, 0xd8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 13:34:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 13:34:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x8}, {0x9, 0xffffffff}}) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f00000003c0)=""/205, 0xcd) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="aa125749e23a17c5e71cdbe4cc020992cc423c4f590f359bde2237efc6bbe29ab546dcc91639ef8aaab2df2c929110cbd5679c6110712a086546c03ba081514890f8673da279e8909ede1f7617e347c84b220ff6514ef23dcf0c77d917acda620922b3d48660c1c84105da90d76d23e38f2b22821a3aabe092af2dc850c520ffcea521", 0x83}, {&(0x7f0000000580)="2f7d07c8763803ab5226186b41d9569417c1361b9e7fc2c57ca33e35088f9d98ef6c57778e13b034693153afe8a23934740c13938fbe1ce61215f4b21db148b90e16dd84d97ce4e7401c19ee33d355341e152a258e6fedecfedb5e420a8a", 0x5e}, {&(0x7f0000000600)="0b5de682035e57317e141981d495c0b666d60b3e96bc605aae430a1588b9a30bf5456edb1d6ea24cd5f8c403c721936d76080c17f0d6372be84387222472c4f3f8c78504b87f13ce9d5a70db11c27264b72b2d0db891c2b8af706a4f9ee05880fafe9765a9e534e78a8f6964cbc8a87f72a2d7109fe718bed0aa2e2e75748d48c526bf75ab", 0x85}, {&(0x7f00000006c0)="d8e8baeb4504473bfabbca53fbee6b744c1777264569e941f61f3873dbc19861544e59da573b60086afb4b783dca413f1e58f43e6b6fe05e3b021196a01cdd526abd57f9fbefc142defbc03c762eeee6a09763d013c2464cd6f8ee8bb4d5bbf71a2c3e854baa9ae171a961d9863101b5cc9fa2440ac3e812c258f096e4955012b73c888b7fdc2e004d2cafe3060f74ac91193961fd0e08bd3b2f86b068d876c40b712441", 0xa4}], 0x4) r1 = msgget$private(0x0, 0xe) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000c8912fc1db39f2884d215d94072833e8fb23e7ce074a3ea5c3aef8489b334e8a353620efa93b7e44afc7913e93cb32dcd22a958ac92441db7b029d1b8ded1a19c4f35f23a9ef8f68c5e81b3eb1366610202b2001000000000000009f1008174ad22df8512862938454adb41ccd8c838856d7ef93dea342c57155266326b860294975511323c72052fd840b1654609b24477c3973fc84c9b0a42941b964b1c2e0363adc0bd478f714a71366f0509cc3d841"], 0xb9, 0x800) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10000, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180)=0x38000000000000, 0x4) 13:34:43 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) geteuid() fchflags(r0, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff09a31b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) 13:34:43 executing program 0: r0 = msgget$private(0x0, 0x2) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x100) dup(0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x7f) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffecb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xffffffffffff8001, r1, r2, r4, r5, 0x0, 0x9}, 0x1ff, 0x5, r6, r7, 0x80000000, 0x3, 0x4, 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(r8, r8) recvfrom(r9, 0x0, 0x0, 0x801, 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(&(0x7f00000001c0)='./file0\x00') witness: thread 0xffff800020ab0c70 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8074070b38) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128