0200)="ed35567000866edae2580682c1543bcb326f7b175c7396d021d7144f8c9f86dbbedf6513e87a1416ddd6f01c3d979b3e612051a795f85e4adee1a5b8ad3f1ececf1d5309ad5e5302441b524bc6c17017118fc1c30da849e42788a716c7151127552b54f93996dc9b4ee3e98ebf19f13043d9642e8279a15c0cca633e518c5218b7d1907ac701cce6b89d94097aaa754d6121423bb7a1bc39186178c682a4758befd063615e9f27630eca9c6f5c7f7cc6c807c36b3050068994cb88c023c4e5483d94ab5b3770236d88967209e6e8853e0acc18533b3aa9ecd54fcffc496540a3ae54e41bd8b08c3f", 0xe8}, {&(0x7f0000000300)="bf6c299f59", 0x5}], 0x6, 0x400) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000040)) socket(0x4c, 0x3, 0xaf) (async) syz_open_pts() 05:44:06 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='c\x00') (async) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 05:44:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) socket(0x10, 0x4000, 0x7) syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) lseek(r4, 0x0, 0x8f4b9eb226f5972d) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYRES16=r2, @ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB="e592ddd4073954a652f8820335e1dd975792b0dc6e7254f5a85f91f0576d83259f562625ae20b30816f1004e33915961fa9a6ff9870efaf76647f5b96a7f4ee5cdfda342e0cc5f332d81e019fa731f793824e4ccc249df89087e7fa14cb3365b67af91692704a7cda42822ccb280e40595e55f5b8da1988649e53b61c0913cdd6f945739738b97c878d68d9a0452973256449e2b91babd31dd47598907005bc02e257115c218a111ed018d947f13785f73", @ANYRES32=r0, @ANYRES16=r4]) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) socket(0x10, 0x4000, 0x7) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r1) (async) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYRES16=r2, @ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB="e592ddd4073954a652f8820335e1dd975792b0dc6e7254f5a85f91f0576d83259f562625ae20b30816f1004e33915961fa9a6ff9870efaf76647f5b96a7f4ee5cdfda342e0cc5f332d81e019fa731f793824e4ccc249df89087e7fa14cb3365b67af91692704a7cda42822ccb280e40595e55f5b8da1988649e53b61c0913cdd6f945739738b97c878d68d9a0452973256449e2b91babd31dd47598907005bc02e257115c218a111ed018d947f13785f73", @ANYRES32=r0, @ANYRES16=r4]) (async) 05:44:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffff, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffff, 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) execve(0x0, 0x0, 0x0) (async) 05:44:06 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="6b1840"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0xfffeffff, 0x800, "8f45a47753495097bdc8e3f562f5a9bf4824b1f1", 0xffff13c5, 0xfffffffc}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000503000/0x2000)=nil, 0x2000, 0x3) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 3: syz_emit_ethernet(0xa6, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0x0, @mcast2, @mcast2, {[@dstopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @jumbo]}, @routing={0x2, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf5}]}], @icmpv6=@echo_request}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x63) 05:44:06 executing program 6: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x10a8) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000040)='.\x00', 0x8, 0x4) 05:44:06 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x62}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x7018, r0, 0x401) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0xca) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="0991901cec75ac052bf51733db56663e008acb30131e6c470b242098054c383b3b51914fcb869edd27cba28160313eeb5cda7825e98a7aeed9dabb4f9334bd51d37b3e8b4da3ec5e9cefea6b360be0029fb6eef9a7eb009dd2a2f1d8538ecd0e3d6f65642d5c50366c654933189e42764a19d1e2429acff7405a7bda1b1b201db398cc4504ced07619682278fd0b1d3cdb1f45894d487d8871", 0x99}, {&(0x7f00000001c0)="62813ad436fc483a2be13474fa2382e7fd9b888fc9fc710e59ff5bd0c4c85fe2c135d0be1f871bb076de2f38370ff1d70077c57304863e987408769c34505b51d57e96e36a531a3290a640", 0x4b}, {&(0x7f0000000240)="8b295073ef470ce7e3c3fc71e123f7e7cf3d", 0x12}], 0x3, 0x20) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="731d82000fc272c0d1720c11754d1460c661b83d562d2e95941fefa9bcb9e8c4aeca7090b2c6f1a90065bdb67e546ab808352927c2ab5cc46c0eaee3c1a72c76b6fd64be5fa6243893f02525ed0fcd5819d61735663f6c1a499c565d83ed84b881fb72962d6452919ee9896fa1253df22d644c02c9c760", 0x77}, {&(0x7f0000000680)="58baecd1a6e85fcced70300762077858a68e336f7dcb270790ebfb18ec92698278cbafc87e648bdcbf33a0a8ddecdfa1b5b6eaa1895e28bdfa0f72e12ec9f69623e2b96a6a7f2f2516beb2862de4566fa2cbc58f6cbc57683edd040caeb4775a487f7c3ce4aa444d6b8bda58d36255646facff91867b8f1b596fea", 0x7b}, {&(0x7f0000000700)="47deccbe48eec0583249301786093e9b594a6b5df5a6bfc090760df91e231f5fafab092118100ef558ec22d8cf146a4dd2e8744449778f9f5fdd8f62fa18444e29ed6c17cc9ac66d4bfbfe22478e875e9349edc043ef3bff4426a8c815edf485517992d1", 0x64}, {&(0x7f0000000780)="c8f2437e22122418863a6b3782275c01b4dc489d2f93868ccfd2858754c1684c382b23dc69efcbf1e6465ae510f56f49fe2dff1f4956485f74cb263a1fd9ea1849ad3349cf44f63b1a956603b13ef81114ec722db24a539a78cc46d24580477bb36634de4b48ab9b65723437f84bc72e1e63", 0x72}, {&(0x7f0000000800)="3f71ff56a356f5037ee6648369819df155902264a2ddf34d836e67976a9fdb798ffe5a2e8b9e2f43e54038d80e39066f8ff70b0d12d7e456aaf441069b452021445d5c5771dc6dc4fbc306217c8867cc092ac28239375bdaee75cb3c3526258a1eee02feef412506116ff12b4f8821ca9ab77fbfd3", 0x75}, {&(0x7f0000000880)="1342aeb10d88d97af7f20794728d3f28ed1066af1cc626b88a88adc5f85e8a071f89b53929ab81d55040baada52914f33b1021af7f4cd950f6842f8c34903b06a92c21546d554b9f154b905df4f53ea7b722e500fb91bd7fef7a80f264f14c272fa742311fc469af0eb01185b6ebc3879ec2b093105e085a169de5396256b5736bbe3aa917b236a812a81ad3e1cbee23caf1af8dea51e0647da27878af4ae52873fbb28c8bfa6d980941228ce71ba8a21601d3f2742ad37c216dea3acf40541ae56f9f619509487851bec102a335ba9dc01473702c", 0xd5}, {&(0x7f0000000980)="a87242b2c713a8335467805e8aba656bd9b8de39dc81b6d816d31f0f89a1b100e3f15058635fee249797eb8047a9f80b7d351bc69d9f34e8c3d49ae1fb3d9f5f83358d60dedeeb34ceadd0f7252ac045dcaae75d710280a3182d7f0e254b8450e9ba8e8c951a6e5d6bcbaf808c0eafd4693ad2587aa1a708a070996c4f6c77932e9ca924a7e2b58196f3212a27a459d36ce300d16bf6c2c17ca16f35759de77cd427374bf0ed6debe39f768ddcae8e9be0a36cb7bee9aa77dcb7f665cdf41b2574038f602ec7dce49314efdd8d0a9a37acdc", 0xd2}], 0x7) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\'@[+,}:#.+&*}\xee]\'[\x00', &(0x7f0000000380)='+]{$],\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='/+!]\x00', &(0x7f00000004c0)='(!]\x00', &(0x7f0000000500)='\\{$]%w+.@\'{@\x00', &(0x7f0000000540)='#}{!-[\xa2\x00']) 05:44:06 executing program 2: r0 = open(&(0x7f0000001600)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000000c0)="4db5b0bf95aedfb0dc7988962ce0bc8b882ea0fb13d5b97bac2cfe59db38579236b72bd6500ddb5e2fe191917e5b6a208c8da0b531b4b4622bffc10e32e7f0bbed1389232038e355f709f6194b79bf19a54c1a2ddacbe67695e8c950d7b3702b62c3b8", 0x63}, {&(0x7f0000000040)="08018075010f659a200d4bc6896bf28fbad92eac6585", 0x16}, {&(0x7f0000000140)="de513b53e75e6eebb37adad6bbaecb44b456f7bef260e4f6523e395b88c1267fe7f81989718588c4a32ba9186e94132c11cb65bb63f0f6c1aaa6374e910a78df752878a23267a76c6cedc6c01be473095f3fc316246d282e029ebdf9d569be729f113effa365087c0a32f077decf1b7b21bdb3e1b59139307d0b01db1b64874a9ad37e177650494c5e9bc255b688c7b4dfcba3758208d2a41ae3e9800d432deef25744456be37398c1b87b5140b651e5ddc1dcca97035436e533f5abc185aaf8528f47b4f5c3e68c3e362bc0", 0xcc}, {&(0x7f0000000240)="c942a5d328917580d819efc108b374cc7c552453f1d560c0939deac67601d11535daf86816deee254bb01e82dc5fe2cb937c1740d42cb59dbd9b5259fc8c08ab4f2e2b3abc86848a45d9416980faa49a3979958a87ea0931ff97afd75b8c8800c25eb47e2ac53420bea53d8d1bd77a18a52d2374c2fbd68c885ea015e115f8909098a0dabe7d7912f8b4a7bb3390105dd1c792fde0275094295ecc51143522d0fd0960d7b2f9fe41a208a2780f45d6f8bd136be08165ec02c2b03a497b93a5230037be3a459fe5b3fb16eb11cf5e10c5ea2f95dcadeee64f1ad299ef381b6da347acdfc42905da0f7a886326e9232c29f8", 0xf1}, {&(0x7f0000000340)="c118923320b3cc744370154abaa7609c1c08f4495b768a6401de75", 0x1b}, {&(0x7f0000000380)="f85692bd405431b5927858359330580483c54e05ab193c40c9e91f523929a76c92243e66ecc9837b91b0145aba4dec200ab8f605e06900e99a14682e73f9673d42b55ddcbf68df3ce23783cc7363b4dec6afb861b5efa894807928333ff92b24216c5461dc3c223e1a3e9d80729b25f1f3acdfb58a9066b60b059b4c01c56ee1d3f4c21ceb65c6728f7d76e15b551227bf51f0410b46e6689728d9d55ca1b8f622e9483782c3e5cdb1bae6a458030a88782743715caead68e888da860c859929b0606dad47511fe9ddac2cb3d21a2429f2ab001a171552b89093c4a1d9e04258eadf678f0d5619ac78db05b93ea74bb69fb3d05351c2b12bb5a890a7f860e58e2678136c5241a7f638e01a89a62a7820ba6ed89b90e56f159e13859b628123af48c930327844dbf4bc1b29d6a41e0669485cbb41bb22aeb7703d729a05b39f7c67bfadb9eb6ca836145ab4891f3c3c0c106a46d25d9881cffeeaebf898efb8d831b7841822498d935bf77af94875d4248d384b428727ed41c1f79e7f4c05183c31c8d89552482bb8100892a4f751f39a1c8f7a46a7313e08dc10781a7c94cfa7b2463bf9720ade963ff3b462d51eff6c754daf7d584068225bcd9260bcfe302dfd3a2319fee40d4d7ec99ed2169c1d3a036edde6c03f06c7a4103d3d10a3e1b726d3d251af41731e09a4c9e672d6e9a32f9cd966d1b05fbc248820dcb1fcbab6972019bd551373eb74313b36cbf897a3c96b18f8204e579308083e2b4e90590dfc675dbeeaaab70904d72ef33fa92d027372cf0a42f2cc3f1ba53e55ff9d0ad8850a744d75dbd67b2cb4ae87e5bf5b001883c7a10247e3329b1539292274533562a32887278f4d1447561f7e28f0f43c9e80bc30315e89567c7b4ab423f0e16648cc9e370b0ba27ff1d65258cd382522f428ceb9ff5331c6cd7836059d5e8f354f796b39ae876d20405fdcec7e307395566aa7f1e81a9f5e106726f45b014321d8c9ae8bb97a7f8361f84d04fce2f024daddefadaa659b19531a15a098857ef12ec68bc94b87b296451bf2999222caa1081614dd9896a90a46e37925872acd0c8d78d45b29b67d11760b2d79dfbc8533deda92756b037c5b744fb748bc6422480436195f494038344034bb104673ba4bb8fd8174d33c62479cc87907d4820218e1db02dc615b9f451a205e7dfd4a53a98c565dc61026078b23bd5ca6e7cb4e81782cf01ae2aa3e1c13b59fdf549a950da33b3eb86c97a4eb27cdf281ff4ba03c05ceb335740d524572a651eed32a5a29c3030e5a59bac213bd6370570c6cb58de1a2e1ba26a889462081015642da6a9f9f964cc9d130576c0a2b5875db3709a54ddb82c93a75adfb568b616f692f25d059240c36b3a7bb407aff789a0a141f22ecb37242f6d51eab21e5be0df18b209a81a80c33fa898f8ea6be356f2d62ca7ce7441086e8762ce9fefb464f43879743593cf52c9c91d9d9df086cea780fe9826d01f4915a7850fb251322cee4da9e25b7e11cda9f5008dc457e71ccb4282ae01f8b4e31b5475b6cec65afebdebd2632b4bb41d38dc117c4ce3bfc107ab701eac9a514b3d984127cbc5ff4279f7f6e17ed91241168393e462451e1ee70ada8927400f9286324a0a9c356c1322b2d4e14afd4d9f528414c6debb1fb518bdd03e034385183352f35efc76ceb5617676dce11a943e40109db245c5aaa24cb950fcd42c81d74581e449ec32aa98066d073a726090bb428c4cc2a76a03f84604a966d9df85b18415527ac16cc5845d33036144aba6c7295289beb2458eb5b6b80c07014ede1bbba68aacfee83aab49fa1f720e68f35f8a188d53d5125f0a15186a8700d08c8afa61c143ad12c0d68cc6834c35f5daf9ff6f691a4153ab3ba5462cbccec43ab686251e64df7381704ef7ec933f73368e6c75e52a250668a3716accab3aa89166b8a0bd38ed0fbb5dcccffeadfc55b1b7fb656e086cb74a7b08bc1c7724e07f16e51a06e7f7adf6227612af9618ff675cd65c66c3c723c5e95b42d4530efb1b13a50c887668e4a2ef89cdf878f3692fe61aa3dbb59ac2312d32165e8e5fa01c3258e3f25eedafc39ffbe61a2b30881808a0bfc0a6c6cb5aba9cc060c7976d93f80c17a0a3ed0c88f13aeba745a71ac52b4d20468e410872464b288bd17b62b75921a1f6ebc6c26af2d35d620600760b6b3ec12d4b5fa46f885eba84644fc6959706e4f832bc8b29559d176570294193e7b57615c8f3a4ac7177ceb8a2076d2a0a57414a1b38ad348a54674fd4c75f976a6f2f1e08c0c2da74566b9fbb07707ba515cf348509d96b5cebeadef23efa0b5b3fc63e4b2973ce52debb68158e0baed75f80751059aee428c8a2ae77e546ae290be597db4fdecab16508c0a18ecdd272b14c13258a221283d53da5ffaeb31843efc688c56a28b5ba9b09dca50354a45d8e6bcb978b9a04bb252907dd5771e132c5fcd854940bceaa9ac66f316b402aae3aeaba5cdc32de7d7d61a1abc4e4fce67c20ee8f6efcc191af0b29aa992c23088e408f33051fcde3bcb1f56cfc0f90f769cf643cb16174a7ac245a3632924d50ed130b197dfa3c75e565e506c4e081e81353b79facc0837f5a468e3f5faef3180d17e0e735c928f9a48b2ffd4dbe34436cd10ffc60b752fb32507e5113956b4310e9cc0ce0fb6e146e65edae23fad005bd9323199758d380655671efc2cb84f5bcf119eb6dfa4a4b296207ae0b68f59e36b8aac66404da996ef56f7d3c100d344e2a5a775ec14f19a9519c0024b55c3ee8a666383be2d583ee91d8e0a83029c0e49cff75c51576728a89a7c90ac50cafc2ec64385ec6151d6741a03cbdd688d64cdce4c0029a3e44cd3a6c7830d29cf0faa1ae8180a21c39c051c4a0a6dff8a1f2f4a7576401ec5b5fa7741d13b9124dac59f61a05463cfffa1b40550d1841f9eb6c1e41ec7501608dc64f8ace4a9afe00adc9d1d4d8b4d936562d8c6458d89e0fc3f7a4ac25b1be6b019c254a14ca404843a631ffb80f6412205cab50051765f553ccd6cecbaa2658a4668ec72ef09a043e351bb15083ccdef2ca2d64b981d6faa5d5ef94b0ae7097dad69b2166b33a6bd2ca1d800a6bc219d2041f0b35635cef80d3e363a88f2ef0beca26ccc38a6c535c232b3a39359575490c9370a05a620e2d2b6011974fb17ecd9407eaa39b599722e818f99378553de29f35d4a99c5c30480ccdd732feedb015b995836bff84cbe4a824aedd4b934d8debeb4613554e3d1dc738b39325e16776517363cf23e8688bca017029cc77553c4c8761b806a0a977e181b409f1622901e8a7c6fe4b07f6b3b0a24dbb1f9c36fd07bacae8e8d5d8cb0a9604b356223ae801f261514f54beee4366a17dc760c984bc25417d2d4880c776ab41bd9bbc26079d58baf0fc712559908e483373564aa2ea9911147fedbd1f47b315edc67922b3f98f1de6a1952ab24572a0183008c7261a264a248eb0525cc9ffd6b904004d49df51dd4f78c03dff7d349ab693c18f6f0fedcc38169b562f691426a84d93fb62e7209e50a618052136b2c8e517b517f0bd66d36fa9585ab10e460343ee91b73580aa9eda47d314eb0e70d2a1dc5dd32f92f5b590903daf166c06e5ede6f4f4d98e10a092423de49346031b892714833056f9b38d80187558019f26e69c47010d05475c6e67d99d1da04047c92768a3c93ea67e4fc487e4db83c33c8bffdcd69375389d67d9e377874c9b4820ed26740f98a8d259f342495635b7789dc927083da1cfee63bac9a286d17bf18ebd95d7766caa60fceae7dd33ab7cf349a4011c9a3da8d3ac02709b76f11c9bcac70ccf50406de7e674a1692256e19851c69b0a534b644b0464c6f3f88eb9b7e62d2630a9e53f56e4a57e140ac64c0034dcfc65e5edc70cccd22ac99b3b1a64aa652c96c5905bea2027a0cddb00db737765bf8fee9bdecd86aa052b24ce9e507f05f873bb449bd002273753f8ce621951d0cd1cad465fc9300cf389d241a6302b835c3df17d0eb10b04506b1003579a5b4aa5e2274841ad4ee7273b6d70fb229f4bca39a042d9f0f8ca981199eb778336a6e77e6d6ec2126dc4907c8d002290881f3d6ac28ebb4be2b616f14ebff02e7e12449cc572fc67f6426bce1367b5d135152e5354c50387f504544184088585e2e0e697c01e2398ac04e1ab9de5f92812e5dafe14450891bc81db3b961cf5cfe1fd01e4c142a1cf374b339fac89086f6fc2802fc6889cd1785cf58e7aa3d0774392532dddf290205355cad7b4890e7f739b27af408efedb8caa8f4a115e51082b1387e09054ae428bc55253035db0e3a3702cd59a14d6034c36fc61f5249557548f5332431d11db58d26526d13d5918bd23503c1c9b1297efdb5312e2e6684e8dbf7ecf25121b5f67230981a1c2cc4cb20052969f8e1ba1469741d849a3843f0130f2ffba4ae1a448cbef73100abe295f948a0711531452b29b73a6d883f610777d1416f8d33f4d9e20aaba3751cb895592a574f3cf3689f80ec7c3cfa28eac7d8c163b589c2171ffce9171e1d4405ead4b94bfd6668c636d33e9cd3f61127527ffcc7e735cd2607b90095288216526bd0871018d7a150bc2798499d56401962886cacdc18666f08c41ff7c6fe6956f34e979c98a78639d1b4b32fe83217c582384a7b1dcf962aade0d36063b3dea1bcf27e2e820fe4c94c73d2e74b9f4f612ba4e8a80210e6fea78033af4f0aedc7b747ab00d177263f670d6e66ffd1d3d9df5b9894619e3a7df6a1aa4fe5dfd4b02a3aa56445f70fc3b8717e0e4927d3643a2719031327e4ba25b5bc26696e7f3f344f9a4be44462ae3db702fd83182241ffa1ca1375d612c545fa62555e87ec41193d3bb0593f7943a51ee8bbabd8eec26c3fb74cccd356c75612f4a2534bac51de837b5b67e329d1a4c87d03b5d6957870584c9f21ea888fa37fda076cd61f1aa94655a8efd2e98b52682815812885fd338f1a5468489e21b4e2e37a7f18b4536ab46da1f92d51e5c04e0838374e57c78401b8139d7be010fa1fce6d0d47c599f3dfe72cbf6e58b1f3cb948dc13310ddc18c11cb42ac2bd73dffacccb0dc25455d54a6e4108bddfd8376d81a598c126201dc7a88e0fb7a2c75c3baeaae90b9cb1291d58d9c518cf2479f954b65caef566263b8ae698fdb377f0e97ae4324360d9b3df573a46087197e947bdb78b3c4f4872983bf7cb562173b63096f1059aaae1335a48cdd26ff91c2fb2c9083c50cd41d11292d027af570b6d5b703d7d89dbae371692044ad8e6b31cb2f793c8c8f9d65edb376ff15fd6d5e62c0af0460b82a71b9f8bdb5532fb3b95bba4890ac3726927a87c53623c7c26e5c13cc8a9ee11b565de76a905bb03ea2a15f2074a7027b2b2b18232bbb4471e2a96526557c54419c3e4cb57a064116e339bba1631f6e1718f0a6ce618d945f6bf461bd10d7857bae489c29a3e4fde8fed6484923f0f588cdca0182fd77fbe6c1a36d9e19c2e206b09979132f66354be029f3a21cc6553b035d0cf25d327c3ad31afff9fe446cac49e0913abe4d5927ab51f5e34e928562b183e5f8838a5e2f99b143cae6657b7b3c332a5537a3f5c925aac90840e4328909acca062a17a3f5326d4a11705775360ec3756e25113daee134e4002aaa3cd8e2fd757c472968b320edf199e8bccbc3ec003897bb62c43b25605f44c727a2b8cc3bcd6e94c81875ae1bb018d07ced5164ce2ae105b0666ce15617bfa579604d5a0daab43de72307509743b26c21f9e0fea6877f06558ce8", 0x1000}, {&(0x7f0000001380)="1bfceaf4c59ae8dd6ea00296e595be402777823a175d6e9996a14b19e7c8940ae2e595d5b80bc99c05714105b2cae250c861d744603d3b6bfbb04e5dbb35c9dca5ed7089670868ac168e10762f6aaf9701eae25f491beb89cc60b6e46f0567a8c12c0e212d385aacd4e7ea249627571ea6bf73d8e3b75867f6836187e2a572cc9d56f9c77d58b6bc0a50b1cf6b8ddf947898fab0451ade3a6658b60aeb95c8b8b0dc60aed89ac771dffe0149", 0xac}, {&(0x7f0000001440)="e2282561b8d815d87019ddcf42e6489bc8694dacb153ed70bfb54c1d7aff9f2ecf709d71d5b5ed70c8aa949359db70dbab33dedc500b628dfb2c5bfa201d42995aee98423444bfc42eee62cc5254d28010803ffbbe5eceb11d879504c2eb4bfa0fb17cb515667e93a693c1cfb64f405007d0d3afa9cc92e5", 0x78}, {&(0x7f00000014c0)="680e8743db619580c6b12c16f2332d612280a7532902c56f6453708c555e97b6f4bf3f659bf0322242b225a5551e271dd0275a682550fa2158fa7739c2baeb59f51650646624b899b18ad075d5844fb8e5d2236d6fa14197b4fba6adb8db646e7f4849861311e65f39ff7816d1c9ec7085fcb0948082b13eee35b4a227d19799d4f1dd0594c1b7f4480cf8b92b02302c5728f40eb25b30baabc36a5bfbd0f4a43cfedc988c66aecfc928ed8717c5f75842e79fa969371054d0", 0xb9}, {&(0x7f0000002640)="b777f2c237898b48bbec1c8b53135fced8fc213e99a9025126998499d51a164134417518ca807341c31af93c0bbfab5f0749d9e9593fe74baa3ed7d81e6ee1a24c013a5bd944656af069d74dc1000e9abcc7388020d4efde5a9b060ee1140c3ac0a671158429d13f96dc6fe66844521613d464ec43ddf9a012b6ed1c16074d0e83c3be29b3b5bd18a94dc87d5b7058e6d2585b3672dcdee56e490a4e6e6a959912daf691be979d05bd370319db1538e119b48bb3cb3a7d1262b9ff57e9a107e0c3e857fce6b5675f2b826c939e37509f2cf3324e7e43f644ad55edc6167644536500e91a51ee4f4c2c591ba4938e7ac2c3f153552c1fa34f6529bda7974780a3432116a828ad747f3ee1d00a051516be9c1ecfa9cc221e53006bc97c3a2cad2740b7fb228856657b334ebfe652ad30efb24e1f455ab0c80e0a2d68a5ed5ead1b1fbc96f66358de161a1bdc49add35b526af795ceb4b4b540162447b49ecd629c96e92233a13d1689384933494325d3d068af083d67d9fb514f161b6aa5c71304349a6a69af2e28f4b0c332a2317d86e0b416848ee002f50d1f7a21772728033e19a312c344fa20ba4603c9d1ff9b8188cc403b181166eac70783a7676c4ba18e40b06b80730ba0180295db420a0f465cffea062823401e8caf26a3c58e1671135a174d2864cfa75d6966ee9e50e6eb19d7b5b9cfed745bbfed6ef0d0a0393c339e275fd29d75a5b7614b89f6a70f5d526d2f919ca5d842f501ef20be40b9b73d9034b8a39aa928b314b860118932e5d92970e4534a7c6518d664096aa9bc092bbfa6f25b4337485574b8fc31cedae5c4e01614d8de0302484e2a70ac448d3513c95db9cd5840fd702d32af9bc7fd9b3a99b828bcdca38e3c23bde208645a670812dec7d3bdda1bbf6c4953272a50261a4d0d84c3a8977ad333879b5010131fd3e2ee725ed3456de576f7c7e37835c3bf055123339834d87a554d12abe50bd5422f3d55c042e2a581a3766910acbf62b563a59dae5e6dabb2ceefb1f249571dca20bd14badde059c7da78a3ff36e6fc446bb54ec00442b416a673b45d09e680fef4ce4677668a7919f7f088cce5d91a55e729db2a0d1a88087060a37297aef0213bc52c78510c376e776e83bff69059e430c28237e791eed608017e7687ce864bd9138b35429ac89171f1099cf9247fcc1c13fc1f7ae786ae7f316094784f7d28e6f6bf3d86528241291f3575c15a4cd232990686f07793fedcf6afeac77525dbf294dab012421ec28be2a334b5944919563123228386e925ecd4ee4085d76c45d6e304e81c87ae94ee0fd149246c6589ca77bc26138886830abdab65b0dad15aa92785c571aebd10c3899755d0b8dc3df1377bbd9a3e34f598bfe10ed7bfc39750cd0e4ddd86615b760192e36fd038d2e1a44bf4bdd2ee7941fbf0cb28392416e77e7992ba25fdfb197044b3f88a6e4c3f30e757de5151819c9e57f51887675b0652aa4e36ae338a9d4ba2ad81de0bf00b42ed4fb86f99e7941b3411d568a3b3fb7eeae6068fee573cf7a0cf5d73e75e0093e278aa9e5ab60062c1a9d535581df47ce69994209ee8f9082807a4d6a1ea5877926415c84884304ade752f7997dc06eb3da130182aa8b63c08391cac4e4e4bd6e8252c775bf527944d4df1bec008c0488d665accdb5edee906bd1b6b9c4c5cebbce2eb1fcffcbf5ebb15d75a802ee68445156710f9b3b6b95873634b156b12d1e4616900ebe0cea691fbb038c0ee1bb90b3997b5fda03eebe60c5ffed910a4d490b7e4575a94e31152a3f78ea31ac053031f3a2ab8647008de6801ebf92a680ab212c7939f52492c1b29bfcdccb8a8607a1b8624968bee287e0bacc9ec9d8a94f0293a84d3f5f806af03b47b3cca00a30108bce260017a4f3eec049fa82bad1ffcca301237735f381a6af8d2ac0f69493eef29bba695cbf055a9b5dd72db2c460a490324b751a6882ea782f08a3f47cfa7f3b41c280f499c7bbfb695f7ddb084f0e4714c36bff3b409d406885dc89f882325321eef33aa35b29007a3f72861d70c2ac0f509cce730314671708bdd1bbc68084de07a5b903e7e7f0c999482431b2842346e60f91bf4d47d70232db3c8ed0a358cfb0ed5aa66a41fe8882707ffec81f7a488c277c371db4790f95217203edc8ebf81daea752d2c6ce3cb43aff4a8bdac3e92ec48a4b45b77105c186e927d7a16a7c1adc2211c6d8e43d346a351edd023c184a463dce082ece29b0bbed505518a676e796bb5da1586c277128c970ef0df8e1d3ed7030d33adbd3d7189d0f914b99c1e8b786e500343a41de8938ee3dcf91426b7c0060fa44e33232ab10c139ee99a54a654f0fe7d472ee94b9192f11edda1e8a7c65bec4afd9ec285031f9dd4a9540a34cbdb27c6de3ca93c59478a6f29b421762b2b4b041003ee01f8bb444fb6c81aab0a2ea9d9077bc98e7f590156fc28ecc97463b8452256ad84ecfad6803d0b7df29143f96903f608ff339e058e3a4eb6a3c512b29fc0cc36d673dee812ae6eff7ee90c10becd0650021260ada5365b9bdfb8d47cea47d78018a09ab08aa9cb0e8faba75fca32d1908afff2d793e127a074647c7a8fd1da583e5874364f3923ac65720a6edb3225a38a2777e03fe940650fb8579ce674849b87b66128c5d537e9b221e955b12a3c615732ddd3184fe45483fc814db8042f9d47509e40f5a38cb47900ec2239631c00c1b445fd3cd86d6d4a9f5a9f0131c26ab44b3494f9dabf02e9221599d84f9c46ee32221c6705bb8b7d9403f691bfb0e9b9a6a3857998e55ab6411c80f4baed76ca2d3fc68d52da806b52925d515cf70609d64f00f50b1951fb1211de78fcb74d8b3471eabbf18a423ce5454cce6f8c54d19ebcc12ac0593de94efac542a664c45f384aea13d2a378cc661a3d562f3e912d1ecec8b5f217d6f66ff652fcf6e06c025cbbc2f3bf172c07aba07bdc3a56fe4353ecfc0d1fdd35761fca2099785902603e45f62df3c1e52429e3e5b56c2c77bbaa65546ffe6a1a4f85e58409ca3fc84b7b5f1ed40468233156d644ccc18654cfeab057eac0109217a419efdcfcd87540993d6e63b628301855e06e0f1cff27be96ba9787a447e7d900796f26c4a8d4f74b5a257388f8fed9ed304946968c0ed0be2c37d603234704ece4073936dc997c488a7f7e8ebf9c1abd51c1ce28dd1727d741ddaf27a781d45c5010a47f4542979cc76dde97f3c11756fe5bdb16be3c51abd145930ffcbe0d180d0c2b0b19c8ad18282cebdfe2cf691599ffd5469565a81a7c99a0dcec4f82fb0ff344d2f9cc11872024c5dedee04b5a283c7452a46458fc323b00fe3c0abd4ba40a7ed3425532e2587b375bd580fb88d169e166af2f753f2657a49cf33fcf3039a2b3bcbc2e891b580b8acb9a4ad22402d0cbe14a5769e62ce9c8a012f7cfd9b6a0779e521154c1c14339116085f6931fa8c0b75416cdb5cf8ca887638da222c3bca134c0894e3676f980c709579f319d60e3ab60308a59731ffbaa71ab1fc242e17383f7e441ad924586ba58a643853a9d0c68d324e91a897f230a43399c07df8b24ea299fcc6dd47eb61d95f2202ffb524167eaf98ecc30c1489e9adde42defd7ab785dac6f73c7384a4f9b7a52110e9fcbdcf4d36f509da2c4d13a991185958eb9c2bc6092fbe009ec7b5c58a21559614f3cd803a260871530de2fdaf25c39a1392ca03098c9e7ee2d8a4079f0039873790b2713f4efa4833c9099bfcff54d140f452a0e68bf2939294814c0a5ea6e90d1f14eea4c58e30efea1a191bac976fec7ac4d4db324a91fa9dfcc1aa26f5493dbcd9d956441bdcf621647d7a4c0b3b92119b9b55413abfd80696c88b786087928cdab7b34b48ae6f8ebe258dc85b5a62b2374acacea78482363cea302f6070fa3fad8c6cef1057d05964c6f4b5c751799e4dd14bd2689ec364b3b5c8e7d76eea72312e73586045c22fd046ff3999e2217ea3be245e8f2a44a409c74ca1476366d37862e6b9caa9e3b6e969f67361948d5a875701cf9d01b31846d5556634664b697dae437d4d9903193fc31b4f325fee0957f6f9f6acd65ad23a04630f1b814b7f768f1db690f7bfe29494e92fd0fc47e93d3d52b1d1b90621e6002d468f4225ba4aae629e459ca16169897bbb5ddb362cbbd5f716c7da8ecdd82edebe306eb506b10a54ae660a91de6ea89654779d3671d23cf78bdbcf42b3897425f7629951fd0492ef47b6a509974a93cb8f028bb36e5fb35968cbf15b1", 0xbd3}], 0xa}, 0x0) (async) ktrace(&(0x7f00000015c0)='./file0\x00', 0x2, 0x0, 0x0) (async) r3 = dup2(r1, r2) (async) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r4) (async) r6 = openat(r0, &(0x7f00000016c0)='./file0\x00', 0x10000, 0x168) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000001700), 0x800, 0x0) (async) r7 = openat(r0, &(0x7f0000001740)='./file0\x00', 0x80, 0x10e) (async) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000001840), &(0x7f0000001880)=0xc) kevent(r3, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x6, 0x101}, {{r5}, 0xfffffffffffffffe, 0x2, 0x20, 0x9, 0xffffffffffffffff}, {{r6}, 0x1, 0xd4, 0x1, 0x6, 0x7fffffffffffffff}, {{r0}, 0x2, 0x0, 0xfffff, 0x7fffffff, 0xffffffff00000000}, {{r2}, 0xfffffffffffffffb, 0xcea2e7bf3bce3564, 0x2, 0x6, 0x40}, {{r7}, 0xffffffffffffffff, 0x23, 0x20, 0xd008, 0xffff}], 0x5, &(0x7f00000018c0)=[{{r1}, 0xfffffffffffffffd, 0xf6, 0x40000000, 0x3e, 0x7ff}, {{r8}, 0xfffffffffffffff9, 0x1, 0x2, 0x100000001, 0xac8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x4}], 0x0, &(0x7f0000001940)={0x31a, 0x5}) (async) sendto$unix(r3, &(0x7f0000001640)="482d78832c5c7c852654fd7ffb366336d8dfe43f2a98c13bcdba1736bd33a1aeeb98f5d12fff69750bd12d7068c5e417c2b7b5363e3cc0873f642a1c3745bd215c984101d9d3a011ba127b454a941fd3cedae81bfa0058847b3f2c", 0x5b, 0x400, 0x0, 0x0) (async) r9 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0) recvfrom$unix(r3, &(0x7f0000001580)=""/21, 0x15, 0x0, 0x0, 0x0) 05:44:06 executing program 0: r0 = syz_open_pts() (async) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) socket(0x10, 0x4000, 0x7) syz_open_pts() (async) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) lseek(r4, 0x0, 0x8f4b9eb226f5972d) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYRES16=r2, @ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB="e592ddd4073954a652f8820335e1dd975792b0dc6e7254f5a85f91f0576d83259f562625ae20b30816f1004e33915961fa9a6ff9870efaf76647f5b96a7f4ee5cdfda342e0cc5f332d81e019fa731f793824e4ccc249df89087e7fa14cb3365b67af91692704a7cda42822ccb280e40595e55f5b8da1988649e53b61c0913cdd6f945739738b97c878d68d9a0452973256449e2b91babd31dd47598907005bc02e257115c218a111ed018d947f13785f73", @ANYRES32=r0, @ANYRES16=r4]) 05:44:06 executing program 3: syz_emit_ethernet(0xa6, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0x0, @mcast2, @mcast2, {[@dstopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @jumbo]}, @routing={0x2, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf5}]}], @icmpv6=@echo_request}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x63) syz_emit_ethernet(0xa6, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0x0, @mcast2, @mcast2, {[@dstopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @jumbo]}, @routing={0x2, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf5}]}], @icmpv6=@echo_request}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x63) (async) 05:44:06 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a3148f9316ead33c8c41fd97a9cc59826ee96ee9f587d097451b7677affd406fbf4b45180f5b59d161c41c7f3f0cf97f79c42ceb9b04cc0c68b4f2e7", 0x3c}], 0x1, 0x8000000000000001) 05:44:06 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x9, 0x7, 0x6, 0x3, 0x1, 0x7, 0x14, 0x10, [{0x7, 0x3, 0x2, 0x80000000}, {0xb3f, 0x1, 0x4, 0x1}, {0xfffffff8, 0x72, 0xffffff80, 0x9f35}, {0x0, 0x6, 0x3, 0x80000000}, {0x1, 0x9, 0x2, 0x5}, {0x8, 0x3, 0x9, 0x5}, {0x4, 0x20, 0x9, 0x3f}, {0x9, 0x7, 0x8}, {0x9, 0x7ff, 0x9, 0x4}, {0x2, 0x2, 0x1000, 0x2}, {0x91, 0x8, 0x1, 0x6}, {0x4, 0x9, 0x0, 0x8}, {0x3, 0x6, 0x1, 0x10000}, {0x5, 0x4b64d9b3, 0x4, 0x20}, {0x9, 0x9f, 0x0, 0x466}, {0x4, 0xfffff800, 0x5, 0x9}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) 05:44:06 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="6b1840"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0xfffeffff, 0x800, "8f45a47753495097bdc8e3f562f5a9bf4824b1f1", 0xffff13c5, 0xfffffffc}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = dup2(r1, r1) (rerun: 32) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) minherit(&(0x7f0000503000/0x2000)=nil, 0x2000, 0x3) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x62}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x7018, r0, 0x401) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0xca) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="0991901cec75ac052bf51733db56663e008acb30131e6c470b242098054c383b3b51914fcb869edd27cba28160313eeb5cda7825e98a7aeed9dabb4f9334bd51d37b3e8b4da3ec5e9cefea6b360be0029fb6eef9a7eb009dd2a2f1d8538ecd0e3d6f65642d5c50366c654933189e42764a19d1e2429acff7405a7bda1b1b201db398cc4504ced07619682278fd0b1d3cdb1f45894d487d8871", 0x99}, {&(0x7f00000001c0)="62813ad436fc483a2be13474fa2382e7fd9b888fc9fc710e59ff5bd0c4c85fe2c135d0be1f871bb076de2f38370ff1d70077c57304863e987408769c34505b51d57e96e36a531a3290a640", 0x4b}, {&(0x7f0000000240)="8b295073ef470ce7e3c3fc71e123f7e7cf3d", 0x12}], 0x3, 0x20) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="731d82000fc272c0d1720c11754d1460c661b83d562d2e95941fefa9bcb9e8c4aeca7090b2c6f1a90065bdb67e546ab808352927c2ab5cc46c0eaee3c1a72c76b6fd64be5fa6243893f02525ed0fcd5819d61735663f6c1a499c565d83ed84b881fb72962d6452919ee9896fa1253df22d644c02c9c760", 0x77}, {&(0x7f0000000680)="58baecd1a6e85fcced70300762077858a68e336f7dcb270790ebfb18ec92698278cbafc87e648bdcbf33a0a8ddecdfa1b5b6eaa1895e28bdfa0f72e12ec9f69623e2b96a6a7f2f2516beb2862de4566fa2cbc58f6cbc57683edd040caeb4775a487f7c3ce4aa444d6b8bda58d36255646facff91867b8f1b596fea", 0x7b}, {&(0x7f0000000700)="47deccbe48eec0583249301786093e9b594a6b5df5a6bfc090760df91e231f5fafab092118100ef558ec22d8cf146a4dd2e8744449778f9f5fdd8f62fa18444e29ed6c17cc9ac66d4bfbfe22478e875e9349edc043ef3bff4426a8c815edf485517992d1", 0x64}, {&(0x7f0000000780)="c8f2437e22122418863a6b3782275c01b4dc489d2f93868ccfd2858754c1684c382b23dc69efcbf1e6465ae510f56f49fe2dff1f4956485f74cb263a1fd9ea1849ad3349cf44f63b1a956603b13ef81114ec722db24a539a78cc46d24580477bb36634de4b48ab9b65723437f84bc72e1e63", 0x72}, {&(0x7f0000000800)="3f71ff56a356f5037ee6648369819df155902264a2ddf34d836e67976a9fdb798ffe5a2e8b9e2f43e54038d80e39066f8ff70b0d12d7e456aaf441069b452021445d5c5771dc6dc4fbc306217c8867cc092ac28239375bdaee75cb3c3526258a1eee02feef412506116ff12b4f8821ca9ab77fbfd3", 0x75}, {&(0x7f0000000880)="1342aeb10d88d97af7f20794728d3f28ed1066af1cc626b88a88adc5f85e8a071f89b53929ab81d55040baada52914f33b1021af7f4cd950f6842f8c34903b06a92c21546d554b9f154b905df4f53ea7b722e500fb91bd7fef7a80f264f14c272fa742311fc469af0eb01185b6ebc3879ec2b093105e085a169de5396256b5736bbe3aa917b236a812a81ad3e1cbee23caf1af8dea51e0647da27878af4ae52873fbb28c8bfa6d980941228ce71ba8a21601d3f2742ad37c216dea3acf40541ae56f9f619509487851bec102a335ba9dc01473702c", 0xd5}, {&(0x7f0000000980)="a87242b2c713a8335467805e8aba656bd9b8de39dc81b6d816d31f0f89a1b100e3f15058635fee249797eb8047a9f80b7d351bc69d9f34e8c3d49ae1fb3d9f5f83358d60dedeeb34ceadd0f7252ac045dcaae75d710280a3182d7f0e254b8450e9ba8e8c951a6e5d6bcbaf808c0eafd4693ad2587aa1a708a070996c4f6c77932e9ca924a7e2b58196f3212a27a459d36ce300d16bf6c2c17ca16f35759de77cd427374bf0ed6debe39f768ddcae8e9be0a36cb7bee9aa77dcb7f665cdf41b2574038f602ec7dce49314efdd8d0a9a37acdc", 0xd2}], 0x7) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\'@[+,}:#.+&*}\xee]\'[\x00', &(0x7f0000000380)='+]{$],\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='/+!]\x00', &(0x7f00000004c0)='(!]\x00', &(0x7f0000000500)='\\{$]%w+.@\'{@\x00', &(0x7f0000000540)='#}{!-[\xa2\x00']) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x62}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x7) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x7018, r0, 0x401) (async) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0xca) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) (async) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="0991901cec75ac052bf51733db56663e008acb30131e6c470b242098054c383b3b51914fcb869edd27cba28160313eeb5cda7825e98a7aeed9dabb4f9334bd51d37b3e8b4da3ec5e9cefea6b360be0029fb6eef9a7eb009dd2a2f1d8538ecd0e3d6f65642d5c50366c654933189e42764a19d1e2429acff7405a7bda1b1b201db398cc4504ced07619682278fd0b1d3cdb1f45894d487d8871", 0x99}, {&(0x7f00000001c0)="62813ad436fc483a2be13474fa2382e7fd9b888fc9fc710e59ff5bd0c4c85fe2c135d0be1f871bb076de2f38370ff1d70077c57304863e987408769c34505b51d57e96e36a531a3290a640", 0x4b}, {&(0x7f0000000240)="8b295073ef470ce7e3c3fc71e123f7e7cf3d", 0x12}], 0x3, 0x20) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="731d82000fc272c0d1720c11754d1460c661b83d562d2e95941fefa9bcb9e8c4aeca7090b2c6f1a90065bdb67e546ab808352927c2ab5cc46c0eaee3c1a72c76b6fd64be5fa6243893f02525ed0fcd5819d61735663f6c1a499c565d83ed84b881fb72962d6452919ee9896fa1253df22d644c02c9c760", 0x77}, {&(0x7f0000000680)="58baecd1a6e85fcced70300762077858a68e336f7dcb270790ebfb18ec92698278cbafc87e648bdcbf33a0a8ddecdfa1b5b6eaa1895e28bdfa0f72e12ec9f69623e2b96a6a7f2f2516beb2862de4566fa2cbc58f6cbc57683edd040caeb4775a487f7c3ce4aa444d6b8bda58d36255646facff91867b8f1b596fea", 0x7b}, {&(0x7f0000000700)="47deccbe48eec0583249301786093e9b594a6b5df5a6bfc090760df91e231f5fafab092118100ef558ec22d8cf146a4dd2e8744449778f9f5fdd8f62fa18444e29ed6c17cc9ac66d4bfbfe22478e875e9349edc043ef3bff4426a8c815edf485517992d1", 0x64}, {&(0x7f0000000780)="c8f2437e22122418863a6b3782275c01b4dc489d2f93868ccfd2858754c1684c382b23dc69efcbf1e6465ae510f56f49fe2dff1f4956485f74cb263a1fd9ea1849ad3349cf44f63b1a956603b13ef81114ec722db24a539a78cc46d24580477bb36634de4b48ab9b65723437f84bc72e1e63", 0x72}, {&(0x7f0000000800)="3f71ff56a356f5037ee6648369819df155902264a2ddf34d836e67976a9fdb798ffe5a2e8b9e2f43e54038d80e39066f8ff70b0d12d7e456aaf441069b452021445d5c5771dc6dc4fbc306217c8867cc092ac28239375bdaee75cb3c3526258a1eee02feef412506116ff12b4f8821ca9ab77fbfd3", 0x75}, {&(0x7f0000000880)="1342aeb10d88d97af7f20794728d3f28ed1066af1cc626b88a88adc5f85e8a071f89b53929ab81d55040baada52914f33b1021af7f4cd950f6842f8c34903b06a92c21546d554b9f154b905df4f53ea7b722e500fb91bd7fef7a80f264f14c272fa742311fc469af0eb01185b6ebc3879ec2b093105e085a169de5396256b5736bbe3aa917b236a812a81ad3e1cbee23caf1af8dea51e0647da27878af4ae52873fbb28c8bfa6d980941228ce71ba8a21601d3f2742ad37c216dea3acf40541ae56f9f619509487851bec102a335ba9dc01473702c", 0xd5}, {&(0x7f0000000980)="a87242b2c713a8335467805e8aba656bd9b8de39dc81b6d816d31f0f89a1b100e3f15058635fee249797eb8047a9f80b7d351bc69d9f34e8c3d49ae1fb3d9f5f83358d60dedeeb34ceadd0f7252ac045dcaae75d710280a3182d7f0e254b8450e9ba8e8c951a6e5d6bcbaf808c0eafd4693ad2587aa1a708a070996c4f6c77932e9ca924a7e2b58196f3212a27a459d36ce300d16bf6c2c17ca16f35759de77cd427374bf0ed6debe39f768ddcae8e9be0a36cb7bee9aa77dcb7f665cdf41b2574038f602ec7dce49314efdd8d0a9a37acdc", 0xd2}], 0x7) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\'@[+,}:#.+&*}\xee]\'[\x00', &(0x7f0000000380)='+]{$],\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='/+!]\x00', &(0x7f00000004c0)='(!]\x00', &(0x7f0000000500)='\\{$]%w+.@\'{@\x00', &(0x7f0000000540)='#}{!-[\xa2\x00']) (async) 05:44:06 executing program 3: syz_emit_ethernet(0xa6, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0x0, @mcast2, @mcast2, {[@dstopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @jumbo]}, @routing={0x2, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf5}]}], @icmpv6=@echo_request}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x63) 05:44:06 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x9, 0x7, 0x6, 0x3, 0x1, 0x7, 0x14, 0x10, [{0x7, 0x3, 0x2, 0x80000000}, {0xb3f, 0x1, 0x4, 0x1}, {0xfffffff8, 0x72, 0xffffff80, 0x9f35}, {0x0, 0x6, 0x3, 0x80000000}, {0x1, 0x9, 0x2, 0x5}, {0x8, 0x3, 0x9, 0x5}, {0x4, 0x20, 0x9, 0x3f}, {0x9, 0x7, 0x8}, {0x9, 0x7ff, 0x9, 0x4}, {0x2, 0x2, 0x1000, 0x2}, {0x91, 0x8, 0x1, 0x6}, {0x4, 0x9, 0x0, 0x8}, {0x3, 0x6, 0x1, 0x10000}, {0x5, 0x4b64d9b3, 0x4, 0x20}, {0x9, 0x9f, 0x0, 0x466}, {0x4, 0xfffff800, 0x5, 0x9}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) 05:44:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffff, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffff, 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) execve(0x0, 0x0, 0x0) (async) 05:44:06 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) (rerun: 32) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a3148f9316ead33c8c41fd97a9cc59826ee96ee9f587d097451b7677affd406fbf4b45180f5b59d161c41c7f3f0cf97f79c42ceb9b04cc0c68b4f2e7", 0x3c}], 0x1, 0x8000000000000001) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="6b1840"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0xfffeffff, 0x800, "8f45a47753495097bdc8e3f562f5a9bf4824b1f1", 0xffff13c5, 0xfffffffc}) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000503000/0x2000)=nil, 0x2000, 0x3) 05:44:06 executing program 3: sysctl$hw(&(0x7f0000000240)={0x7, 0xf}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 05:44:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000380)="fcd7ae1df94bb04a6d4729a05a4288f3dfda190b1f47226611de11c3dc3cbbcd417a1a1c2de8bf507776ab1a33979a882e03feefd08de2d0e7f50af3ce6c60d631f2b93f68ac725b80223bded8f97f11280d7f1e0c6e5c71671ec5af8bfe70f4fa298e94b2cb6d3e57e65e0aff88e1281e436892e8994910359f30a30e6f7816e426e4b41912849141c9fe6ff95bf9a343b54367e045b52f6e67ab1dbd31d363c32cf10af289f75695a946fc30ffec9706fb4b8a085a718ac3b0fe8e4ccfe6a4c9fbd6e071b45c571c74d9f473cbf2da0cbd6d0060e5d2c897eed21f937bafecef1d3573a6371f4273417c618e19eaa6d2307a355bea6049af881b2744ac0c85f7714fd4863429a844647f2241ae554fe25df5327bfbf35c8f33026fb1887812760901604bf4121df96ed07dff1f9540d95f545b7403bee2cb4dd9336ae40c3baaaf266d3837207fc21b111cccf1681db45b277fd88d23db7fd318e0242a83ebc444d23f7f3510c78d8d52c0d72d334414ddb0945f3132988f874e8d2d5ee4c3bd77f7862223dbcc0732d5dd5f5b59423dc9a611428d45b8055b8d98e30d52fadeee88816e260d4d8ae2ac95d49aa057cfc401e0de32502ce70d543504c20e7de194ddf0ffe62b2c2dbc639527912a45d4d97696019ee4981971bcf8f1757f3f45538e099cb4d729af37cc76863240e261c1bfefe5f15253d7e39139f5cc017010a6949d52e826fad660ad408807a486c576d146f8dc1b3bbbf4e2b0c4eaba069ba46f57f2c9947370d8eade56c063128fb07e84d33ac04cf2322259ab9ab7186a4bd25467a8426933e1641148087a4efd62cb4d1537631c39ca5d2aa1584965f4637920cb89d79022a8747323ad1d62c5de4ff286a19b22a59f512ffd92fa75bf2ff9dd7c1e82aa0f3ba28124c7e713c6bc67c71304f3c3c21125a44ac0328a34f6090ebdb4e9c5db413a6692631f7a085d0c95f0ca98746b4f923893458f9a815d58b4ab4c71a813451754bee6ea2cc14a27c58a49f661cb5d5f7105a0a80f6cb98d8fa9852f256218e0b654eb19c2f489bb6e4e51e445905b548aa85996040e52ccb279dc47e7fd1edfc238e163076c5b309cf7c472eaaad5eff9106fab6e819b5742fa543437af95e9557bb7c4c6c308a5d03dc5912c6143f87e5a05ad5230c42325bbf37d348d6f93b17395418949e4812d3fc7f2f2f24f08a8bd558d71bf4c3651813ee0a780b8ed9ed9f7a72bc2ea96f51cbee567c4251826fc9bc0936cc63e9be699bf9590751d504f92d2d3d4148b6ee13a014df8e86f0c66300392c3ed2a9fff3484b6dfd42ef295b3dde7e65b76e29be18f6899f3215f90154ee4beda9d8bca00912601bd106965c789a47831f1b8e6dee5013061d244b3a2a9a8a3b8d049e86615fe93a13bbfcd5ee2e6d912cad01dee3d3480efb0c4c4a6e6f7b07d0a29955b9e6e273df1292548b065c81032aae5ca092ef45253e484465f459c494c308322f0a0a60d6b168b3bb48047f83258e0deed4ea96c8edbcbfbf60a1a5112418514ee41632eb97eb09ae80e13efb309160d4754181fa8897d74065230de81d41666c1c953a09091b062db52e890932e2e9d799b9c6369b18894fd43d0324189beb031563faf046fe75fae4f44ea4b12d6a7e6b1c8b2cfc9eb07ab3d1fa769f21723a4342e5cfab715e17e00f48e3b40d66251be813dffcf4adf18d24b5f7c416b7371b2100d67440dad7814c20ecc242d662337c652ec0dfc5f3c48d4720f6ed66889f53dd2e3f70c9ab670640a80e44edb29d810b946857f00e916dce221888406b41876bb554227e320ee55bd13faf42dd00abeba75846eb5e331c321c5def757721c740ca712ca6e73208fc40ed6797a83bcfd057f70b7344a2139d588dbdd10044f668a22e2c6e4beeb94d5bf6192695a7f9cb7b861d8469ef761dfa12de55ef44473f7e2e16be17c72ad617b789889506c9e4299a0005bd15dee3fd38d8362d4293186b9e5694d5ac04b75037e4e50dd9399372d5e7494b1de136710070553dc74215c63425e2c91f521a1d4a8ba091596833705b80da2523e4d2ae0bc7eb60ad2766edcd8c7f20bdbbce25498ff51da36d7293363e0cd41e4da00aab3beecfbb3ace4a33ca0cf33115d5fe0f0a8d7b582deacde49270f2c795e8fa97f18d29209ac3eabdc385de8cf7252c4bd69146e4d0c981ae55776c7dfc8f349defb8554d1c7cf23da4cf7595b63b4d9abbddd58a27e47505ab5741616d85f0ef73c8e78175e39c44cce991a243404a5a5ca1b45853f164ee788addc6f699eff55bd31d882bc8de0deaa88ac6608948a87f7ef8ce997c7dc6628ca2619bcfa92fe9b8829f77a095925dbb5dc18562098b46c71b17d96bf6184e1605875115eb788933c9140c153b6def85da3c5cec77126154ca8f494c9e5e1b6647ec2d3a275eb0f7cd3693613c9b51be8f53bcfe0590e59f852a735e020656cc435dc0efe6b134931a81ae5dc981ac28e1c85cf2612805aa49ec4667cad8e434c0c52b8c652f8134d0ce4dfd864f32aa60f210899cf80e269901346ab0ef6bc512f332fef943031dbc77f5b74dc2893d08a8aed941776441fbc1a24b4dd1f3a88402dcd7222af1447d29674613e5df56be47b2158435cd2666788d0a4be444db7b0f706568c29ac7e33bb40945876caa99b322d7d99f3838d3b973c32124e938dba6f87cd7282de6a0b01f53ed9a7d59bebb6ddcad00b791e4527fdf97a115926d715eddefc75c471c01707b9a127699f4cec4bd1bf49f2edbc2ef77ab58e25975404a570f557840a911bec76ab51c333d72c234e1b0d745fe971acd0b4ca11ec46e37ba26edd712e22832deec589b3c7858151117db96326c44152133a0daf746d30eddf2d18d33618bf20cabe0bbbd4412df38d6f0c0229e4901ce59171967de55c4ce8564e36ed3b07812383d5e8c72cec16848794820c119fa98fd7bdf5d5b4658a9748d56340d269fec8f07def6d9a9d8dae62cb87cacab04253ab666c22e5420bcad85c2f656f13c77c81f7a135872349cb13f63e1acc40535b7ab0ed92886425775b9579d75f03665f0c5e46ede91e246079305f370c8a4846998e1becb1c415ebc10d9af236a460c14648ab734a0b199283c7910af6002e56a02ad5460fb68b4a277c7bcb6f79bbd8585f17d1fe5c9830f7ec4611f328e2c8dcd31ce94c9326b54db6969e56637b05f58f80ed049c041357db4e22abb8428e73a6ea0b3c97df099a10f6f467869508f1336a52393bf85e0542657b2bad8906ab7570399614d069787e89d5931ba3e59aac5a8bb9b43ca5f7af46899471e7a288f0991ea43beb8197d1c52a27f77b41a99a4b125a848b9d18a279010439e5ac5634c9fbc05264dfa7761993afa989a747d60d7b44eddbda4bbac6c078b6bfd5723d48d169b612defc45d1069a27b430830e80771c76f93ced9fb436f284b8447f46e7871bb69147108e7832cd80eb86a38ffaff67d31c59489473017a06491f0693ff5b6a5061a6bc2f46c4c5379486cd6ad370783d33243eaa09b762ababcd27ecedd241852a0bb2d5565212e867bc6fb16e07a0295ef7c1c6d4dcc5535cf5174fb55703f27b00891c4c0f3ab371e4b6dd4636f887689e538dfeb2225e004a9716cbbe57dfabedb58a4df697172334576ea84866ba63eb76edde72473feb58afac98a16f3457ab8369de690cc25fad2b3bb71f9ff64c683afaf78a6c7a0ab64f590fb9434863b9b5ebd992c02503a4b811080b29b3dfd3eca9a0fd23cb8e1a18dd54f2d890d6322981a702c8fad943aa5a0574be7f3a9a727e52e3a544b68ced79e335dda60d411251e0879ff14ca9c16eb48124a865f413975842e210d497ed10b2df42739ef5b678f9e3154282ca16a7c9877fb41c759dfb4a120519920f37bafc5bd59eb48ebab88269bac90bb82c6ddad6f066e6a33b120c63dc5b2f014b8b9d20cbb51520045bb80b802615a33ec2c200621d85fec71a26420f680a110e8b2355ec83d28f1bce586d2bde3759aaaee8c91bf00fa2dafb9b401f79e000077458f4dc8d70b0a10d8b34d5c344e1e72f9a9d3e7347ae86d18b8a214f50d3531547f4b67effe77930ef5e100182fce9b9ab49f43ba669fc1b67043f4a2baf1a294b9f1ff91c5851757f3318c7b129c773690da71535cee2700a3c73b09c62334478a9afa900d26b37a879db21856027398b3eb9684426e48c52e5c0859da3dd8b6974d388880c6a2c2b08eb6cb71b6efa8bf6cd1e4ee9af7c39729ad417f5075e79323d929218ba6f01e53ab94a161eb83219d1cedaa22e6fee74ed720d8afe13f5f58d81adf731b444dae3c7e2d290458a05f3e80f5db5785d3311c9451c363e1e2d50c4c3422e0ddfeb79a4efd77ce1fc9b931fa8113a2585bb19d7ac5e469780294f45fbc178314dae29873650b1757cf81e3a84317676e9518832b95b309d879d90b973d1cad2e1c63d933307b0994c3f7c1e1d527477e312bd114c1a13b47803289f295cf34911fe1c637e831ec271b25982e493452fe7c672041f61d66014d841fec0b837c0d917fed35dc89deb63189ffc123bcc63c215f3e6d7d5b936f2ce861c21fa11bd1e130ac42a55b5e6979328b35c74b60b2a4ed37a87cff8c2ed6486a450776b577e016c7317c1500dd338b2782c04970c53a729f146378f01ed0fbfdf0fedf30ef68e66391bcff9b3951a9ef275c18e8af627eab75fcfe24224cd7991dec5d6af5b727594945bc4ffc59de26d39613d7920e4050cb42692793dd13947ae62cabc8e3f85248fd8cc206e719035e937d48594290a588881db4f9648ae335b898d2e8169779ed5f71ef39de9ba15b83bebf015f02e48a54192d3ef38c24eae3820cde50ff0f56bf7c8fb7e94f3374203588f893178fc6385f776b74d40ca3386a0d064bd89b7e6079170fd524c89ad468ac34afb664fa6b1dee4df19969fe48c6cbcc2d31676e2c18e657fe70a2d851e1579c25e5d3573447e0085b68c450bade9353e431685a44f4362d09479bc7232e77693f2b209d54a05c8b683e2b34b983c3f862ec8af526d711b40a7780405f47946f4b71403ddf85b632769a326ffe0eeb993e193a1d3cdca6e39f2ebc77a8d420f21f5468c899cba3d32032f7486f4d03f5e5b9e4f22d2dfc4920f9f14e9dcd1b8317cb293af8decc116fbf33e2d1beb185f78f1ec2b19c665558931be911001ea629333bdbb0b353c20eead7e57e649cbdc8f951d1f21238f6f82586b60e95ea689fee69c54b18e4925cdd9eef9ba34a63eb3b9ae4c14fb746fd588c4fba9fc8922edef421317a5180d8d0bc05a78186b89888e9a56574b2a245b38b4f1590350ce80e46390f5760769a787338979672777dfc1dbb89107f0b3df3971d851ddd1fbb14835e67aaf573b12933a75aaf3c18d92c50fd1733569e15680f4ee18fbfe557a149f840ca364e9c6c39afe17b19859fe7c3f5992dff2f64f1cff9bb5eb1908675c1b71cb90b8d3bf963c3ee5e5c0118e695d4ed9a98d75e47c5b791d0124e6884ce487b2d3ccd452efaf01ddebc84797b6cd63a84082dcb4ee69ffbca6e13f4a3051bc0e5ceb33cf1a0f8467c05d5cd728c7187f0bfbd9025ce7df95606aafe29b4944b19b6160a9ca06ce2aa5ede60e23757520d2fdbab503c326cd40c8d0480c4230276491bc1e09e44e88d87ef3998cc439310a4202c7a3c3fb46692e5cb7d033dce92a3a63e7aae7ed1226e95fbf75505a59f1f49b5cdec936e108f158f0db2461b008bf3ef3a96c", 0x1000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3", 0xb8}, {&(0x7f0000000100)="a5781d1fe6aee59a92131f3082", 0xd}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) 05:44:06 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x9, 0x7, 0x6, 0x3, 0x1, 0x7, 0x14, 0x10, [{0x7, 0x3, 0x2, 0x80000000}, {0xb3f, 0x1, 0x4, 0x1}, {0xfffffff8, 0x72, 0xffffff80, 0x9f35}, {0x0, 0x6, 0x3, 0x80000000}, {0x1, 0x9, 0x2, 0x5}, {0x8, 0x3, 0x9, 0x5}, {0x4, 0x20, 0x9, 0x3f}, {0x9, 0x7, 0x8}, {0x9, 0x7ff, 0x9, 0x4}, {0x2, 0x2, 0x1000, 0x2}, {0x91, 0x8, 0x1, 0x6}, {0x4, 0x9, 0x0, 0x8}, {0x3, 0x6, 0x1, 0x10000}, {0x5, 0x4b64d9b3, 0x4, 0x20}, {0x9, 0x9f, 0x0, 0x466}, {0x4, 0xfffff800, 0x5, 0x9}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x9, 0x7, 0x6, 0x3, 0x1, 0x7, 0x14, 0x10, [{0x7, 0x3, 0x2, 0x80000000}, {0xb3f, 0x1, 0x4, 0x1}, {0xfffffff8, 0x72, 0xffffff80, 0x9f35}, {0x0, 0x6, 0x3, 0x80000000}, {0x1, 0x9, 0x2, 0x5}, {0x8, 0x3, 0x9, 0x5}, {0x4, 0x20, 0x9, 0x3f}, {0x9, 0x7, 0x8}, {0x9, 0x7ff, 0x9, 0x4}, {0x2, 0x2, 0x1000, 0x2}, {0x91, 0x8, 0x1, 0x6}, {0x4, 0x9, 0x0, 0x8}, {0x3, 0x6, 0x1, 0x10000}, {0x5, 0x4b64d9b3, 0x4, 0x20}, {0x9, 0x9f, 0x0, 0x466}, {0x4, 0xfffff800, 0x5, 0x9}]}) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) (async) 05:44:06 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x62}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x7) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x7018, r0, 0x401) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0xca) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="0991901cec75ac052bf51733db56663e008acb30131e6c470b242098054c383b3b51914fcb869edd27cba28160313eeb5cda7825e98a7aeed9dabb4f9334bd51d37b3e8b4da3ec5e9cefea6b360be0029fb6eef9a7eb009dd2a2f1d8538ecd0e3d6f65642d5c50366c654933189e42764a19d1e2429acff7405a7bda1b1b201db398cc4504ced07619682278fd0b1d3cdb1f45894d487d8871", 0x99}, {&(0x7f00000001c0)="62813ad436fc483a2be13474fa2382e7fd9b888fc9fc710e59ff5bd0c4c85fe2c135d0be1f871bb076de2f38370ff1d70077c57304863e987408769c34505b51d57e96e36a531a3290a640", 0x4b}, {&(0x7f0000000240)="8b295073ef470ce7e3c3fc71e123f7e7cf3d", 0x12}], 0x3, 0x20) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) (async) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="731d82000fc272c0d1720c11754d1460c661b83d562d2e95941fefa9bcb9e8c4aeca7090b2c6f1a90065bdb67e546ab808352927c2ab5cc46c0eaee3c1a72c76b6fd64be5fa6243893f02525ed0fcd5819d61735663f6c1a499c565d83ed84b881fb72962d6452919ee9896fa1253df22d644c02c9c760", 0x77}, {&(0x7f0000000680)="58baecd1a6e85fcced70300762077858a68e336f7dcb270790ebfb18ec92698278cbafc87e648bdcbf33a0a8ddecdfa1b5b6eaa1895e28bdfa0f72e12ec9f69623e2b96a6a7f2f2516beb2862de4566fa2cbc58f6cbc57683edd040caeb4775a487f7c3ce4aa444d6b8bda58d36255646facff91867b8f1b596fea", 0x7b}, {&(0x7f0000000700)="47deccbe48eec0583249301786093e9b594a6b5df5a6bfc090760df91e231f5fafab092118100ef558ec22d8cf146a4dd2e8744449778f9f5fdd8f62fa18444e29ed6c17cc9ac66d4bfbfe22478e875e9349edc043ef3bff4426a8c815edf485517992d1", 0x64}, {&(0x7f0000000780)="c8f2437e22122418863a6b3782275c01b4dc489d2f93868ccfd2858754c1684c382b23dc69efcbf1e6465ae510f56f49fe2dff1f4956485f74cb263a1fd9ea1849ad3349cf44f63b1a956603b13ef81114ec722db24a539a78cc46d24580477bb36634de4b48ab9b65723437f84bc72e1e63", 0x72}, {&(0x7f0000000800)="3f71ff56a356f5037ee6648369819df155902264a2ddf34d836e67976a9fdb798ffe5a2e8b9e2f43e54038d80e39066f8ff70b0d12d7e456aaf441069b452021445d5c5771dc6dc4fbc306217c8867cc092ac28239375bdaee75cb3c3526258a1eee02feef412506116ff12b4f8821ca9ab77fbfd3", 0x75}, {&(0x7f0000000880)="1342aeb10d88d97af7f20794728d3f28ed1066af1cc626b88a88adc5f85e8a071f89b53929ab81d55040baada52914f33b1021af7f4cd950f6842f8c34903b06a92c21546d554b9f154b905df4f53ea7b722e500fb91bd7fef7a80f264f14c272fa742311fc469af0eb01185b6ebc3879ec2b093105e085a169de5396256b5736bbe3aa917b236a812a81ad3e1cbee23caf1af8dea51e0647da27878af4ae52873fbb28c8bfa6d980941228ce71ba8a21601d3f2742ad37c216dea3acf40541ae56f9f619509487851bec102a335ba9dc01473702c", 0xd5}, {&(0x7f0000000980)="a87242b2c713a8335467805e8aba656bd9b8de39dc81b6d816d31f0f89a1b100e3f15058635fee249797eb8047a9f80b7d351bc69d9f34e8c3d49ae1fb3d9f5f83358d60dedeeb34ceadd0f7252ac045dcaae75d710280a3182d7f0e254b8450e9ba8e8c951a6e5d6bcbaf808c0eafd4693ad2587aa1a708a070996c4f6c77932e9ca924a7e2b58196f3212a27a459d36ce300d16bf6c2c17ca16f35759de77cd427374bf0ed6debe39f768ddcae8e9be0a36cb7bee9aa77dcb7f665cdf41b2574038f602ec7dce49314efdd8d0a9a37acdc", 0xd2}], 0x7) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\'@[+,}:#.+&*}\xee]\'[\x00', &(0x7f0000000380)='+]{$],\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='/+!]\x00', &(0x7f00000004c0)='(!]\x00', &(0x7f0000000500)='\\{$]%w+.@\'{@\x00', &(0x7f0000000540)='#}{!-[\xa2\x00']) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 5: r0 = socket(0x1, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 05:44:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000380)="fcd7ae1df94bb04a6d4729a05a4288f3dfda190b1f47226611de11c3dc3cbbcd417a1a1c2de8bf507776ab1a33979a882e03feefd08de2d0e7f50af3ce6c60d631f2b93f68ac725b80223bded8f97f11280d7f1e0c6e5c71671ec5af8bfe70f4fa298e94b2cb6d3e57e65e0aff88e1281e436892e8994910359f30a30e6f7816e426e4b41912849141c9fe6ff95bf9a343b54367e045b52f6e67ab1dbd31d363c32cf10af289f75695a946fc30ffec9706fb4b8a085a718ac3b0fe8e4ccfe6a4c9fbd6e071b45c571c74d9f473cbf2da0cbd6d0060e5d2c897eed21f937bafecef1d3573a6371f4273417c618e19eaa6d2307a355bea6049af881b2744ac0c85f7714fd4863429a844647f2241ae554fe25df5327bfbf35c8f33026fb1887812760901604bf4121df96ed07dff1f9540d95f545b7403bee2cb4dd9336ae40c3baaaf266d3837207fc21b111cccf1681db45b277fd88d23db7fd318e0242a83ebc444d23f7f3510c78d8d52c0d72d334414ddb0945f3132988f874e8d2d5ee4c3bd77f7862223dbcc0732d5dd5f5b59423dc9a611428d45b8055b8d98e30d52fadeee88816e260d4d8ae2ac95d49aa057cfc401e0de32502ce70d543504c20e7de194ddf0ffe62b2c2dbc639527912a45d4d97696019ee4981971bcf8f1757f3f45538e099cb4d729af37cc76863240e261c1bfefe5f15253d7e39139f5cc017010a6949d52e826fad660ad408807a486c576d146f8dc1b3bbbf4e2b0c4eaba069ba46f57f2c9947370d8eade56c063128fb07e84d33ac04cf2322259ab9ab7186a4bd25467a8426933e1641148087a4efd62cb4d1537631c39ca5d2aa1584965f4637920cb89d79022a8747323ad1d62c5de4ff286a19b22a59f512ffd92fa75bf2ff9dd7c1e82aa0f3ba28124c7e713c6bc67c71304f3c3c21125a44ac0328a34f6090ebdb4e9c5db413a6692631f7a085d0c95f0ca98746b4f923893458f9a815d58b4ab4c71a813451754bee6ea2cc14a27c58a49f661cb5d5f7105a0a80f6cb98d8fa9852f256218e0b654eb19c2f489bb6e4e51e445905b548aa85996040e52ccb279dc47e7fd1edfc238e163076c5b309cf7c472eaaad5eff9106fab6e819b5742fa543437af95e9557bb7c4c6c308a5d03dc5912c6143f87e5a05ad5230c42325bbf37d348d6f93b17395418949e4812d3fc7f2f2f24f08a8bd558d71bf4c3651813ee0a780b8ed9ed9f7a72bc2ea96f51cbee567c4251826fc9bc0936cc63e9be699bf9590751d504f92d2d3d4148b6ee13a014df8e86f0c66300392c3ed2a9fff3484b6dfd42ef295b3dde7e65b76e29be18f6899f3215f90154ee4beda9d8bca00912601bd106965c789a47831f1b8e6dee5013061d244b3a2a9a8a3b8d049e86615fe93a13bbfcd5ee2e6d912cad01dee3d3480efb0c4c4a6e6f7b07d0a29955b9e6e273df1292548b065c81032aae5ca092ef45253e484465f459c494c308322f0a0a60d6b168b3bb48047f83258e0deed4ea96c8edbcbfbf60a1a5112418514ee41632eb97eb09ae80e13efb309160d4754181fa8897d74065230de81d41666c1c953a09091b062db52e890932e2e9d799b9c6369b18894fd43d0324189beb031563faf046fe75fae4f44ea4b12d6a7e6b1c8b2cfc9eb07ab3d1fa769f21723a4342e5cfab715e17e00f48e3b40d66251be813dffcf4adf18d24b5f7c416b7371b2100d67440dad7814c20ecc242d662337c652ec0dfc5f3c48d4720f6ed66889f53dd2e3f70c9ab670640a80e44edb29d810b946857f00e916dce221888406b41876bb554227e320ee55bd13faf42dd00abeba75846eb5e331c321c5def757721c740ca712ca6e73208fc40ed6797a83bcfd057f70b7344a2139d588dbdd10044f668a22e2c6e4beeb94d5bf6192695a7f9cb7b861d8469ef761dfa12de55ef44473f7e2e16be17c72ad617b789889506c9e4299a0005bd15dee3fd38d8362d4293186b9e5694d5ac04b75037e4e50dd9399372d5e7494b1de136710070553dc74215c63425e2c91f521a1d4a8ba091596833705b80da2523e4d2ae0bc7eb60ad2766edcd8c7f20bdbbce25498ff51da36d7293363e0cd41e4da00aab3beecfbb3ace4a33ca0cf33115d5fe0f0a8d7b582deacde49270f2c795e8fa97f18d29209ac3eabdc385de8cf7252c4bd69146e4d0c981ae55776c7dfc8f349defb8554d1c7cf23da4cf7595b63b4d9abbddd58a27e47505ab5741616d85f0ef73c8e78175e39c44cce991a243404a5a5ca1b45853f164ee788addc6f699eff55bd31d882bc8de0deaa88ac6608948a87f7ef8ce997c7dc6628ca2619bcfa92fe9b8829f77a095925dbb5dc18562098b46c71b17d96bf6184e1605875115eb788933c9140c153b6def85da3c5cec77126154ca8f494c9e5e1b6647ec2d3a275eb0f7cd3693613c9b51be8f53bcfe0590e59f852a735e020656cc435dc0efe6b134931a81ae5dc981ac28e1c85cf2612805aa49ec4667cad8e434c0c52b8c652f8134d0ce4dfd864f32aa60f210899cf80e269901346ab0ef6bc512f332fef943031dbc77f5b74dc2893d08a8aed941776441fbc1a24b4dd1f3a88402dcd7222af1447d29674613e5df56be47b2158435cd2666788d0a4be444db7b0f706568c29ac7e33bb40945876caa99b322d7d99f3838d3b973c32124e938dba6f87cd7282de6a0b01f53ed9a7d59bebb6ddcad00b791e4527fdf97a115926d715eddefc75c471c01707b9a127699f4cec4bd1bf49f2edbc2ef77ab58e25975404a570f557840a911bec76ab51c333d72c234e1b0d745fe971acd0b4ca11ec46e37ba26edd712e22832deec589b3c7858151117db96326c44152133a0daf746d30eddf2d18d33618bf20cabe0bbbd4412df38d6f0c0229e4901ce59171967de55c4ce8564e36ed3b07812383d5e8c72cec16848794820c119fa98fd7bdf5d5b4658a9748d56340d269fec8f07def6d9a9d8dae62cb87cacab04253ab666c22e5420bcad85c2f656f13c77c81f7a135872349cb13f63e1acc40535b7ab0ed92886425775b9579d75f03665f0c5e46ede91e246079305f370c8a4846998e1becb1c415ebc10d9af236a460c14648ab734a0b199283c7910af6002e56a02ad5460fb68b4a277c7bcb6f79bbd8585f17d1fe5c9830f7ec4611f328e2c8dcd31ce94c9326b54db6969e56637b05f58f80ed049c041357db4e22abb8428e73a6ea0b3c97df099a10f6f467869508f1336a52393bf85e0542657b2bad8906ab7570399614d069787e89d5931ba3e59aac5a8bb9b43ca5f7af46899471e7a288f0991ea43beb8197d1c52a27f77b41a99a4b125a848b9d18a279010439e5ac5634c9fbc05264dfa7761993afa989a747d60d7b44eddbda4bbac6c078b6bfd5723d48d169b612defc45d1069a27b430830e80771c76f93ced9fb436f284b8447f46e7871bb69147108e7832cd80eb86a38ffaff67d31c59489473017a06491f0693ff5b6a5061a6bc2f46c4c5379486cd6ad370783d33243eaa09b762ababcd27ecedd241852a0bb2d5565212e867bc6fb16e07a0295ef7c1c6d4dcc5535cf5174fb55703f27b00891c4c0f3ab371e4b6dd4636f887689e538dfeb2225e004a9716cbbe57dfabedb58a4df697172334576ea84866ba63eb76edde72473feb58afac98a16f3457ab8369de690cc25fad2b3bb71f9ff64c683afaf78a6c7a0ab64f590fb9434863b9b5ebd992c02503a4b811080b29b3dfd3eca9a0fd23cb8e1a18dd54f2d890d6322981a702c8fad943aa5a0574be7f3a9a727e52e3a544b68ced79e335dda60d411251e0879ff14ca9c16eb48124a865f413975842e210d497ed10b2df42739ef5b678f9e3154282ca16a7c9877fb41c759dfb4a120519920f37bafc5bd59eb48ebab88269bac90bb82c6ddad6f066e6a33b120c63dc5b2f014b8b9d20cbb51520045bb80b802615a33ec2c200621d85fec71a26420f680a110e8b2355ec83d28f1bce586d2bde3759aaaee8c91bf00fa2dafb9b401f79e000077458f4dc8d70b0a10d8b34d5c344e1e72f9a9d3e7347ae86d18b8a214f50d3531547f4b67effe77930ef5e100182fce9b9ab49f43ba669fc1b67043f4a2baf1a294b9f1ff91c5851757f3318c7b129c773690da71535cee2700a3c73b09c62334478a9afa900d26b37a879db21856027398b3eb9684426e48c52e5c0859da3dd8b6974d388880c6a2c2b08eb6cb71b6efa8bf6cd1e4ee9af7c39729ad417f5075e79323d929218ba6f01e53ab94a161eb83219d1cedaa22e6fee74ed720d8afe13f5f58d81adf731b444dae3c7e2d290458a05f3e80f5db5785d3311c9451c363e1e2d50c4c3422e0ddfeb79a4efd77ce1fc9b931fa8113a2585bb19d7ac5e469780294f45fbc178314dae29873650b1757cf81e3a84317676e9518832b95b309d879d90b973d1cad2e1c63d933307b0994c3f7c1e1d527477e312bd114c1a13b47803289f295cf34911fe1c637e831ec271b25982e493452fe7c672041f61d66014d841fec0b837c0d917fed35dc89deb63189ffc123bcc63c215f3e6d7d5b936f2ce861c21fa11bd1e130ac42a55b5e6979328b35c74b60b2a4ed37a87cff8c2ed6486a450776b577e016c7317c1500dd338b2782c04970c53a729f146378f01ed0fbfdf0fedf30ef68e66391bcff9b3951a9ef275c18e8af627eab75fcfe24224cd7991dec5d6af5b727594945bc4ffc59de26d39613d7920e4050cb42692793dd13947ae62cabc8e3f85248fd8cc206e719035e937d48594290a588881db4f9648ae335b898d2e8169779ed5f71ef39de9ba15b83bebf015f02e48a54192d3ef38c24eae3820cde50ff0f56bf7c8fb7e94f3374203588f893178fc6385f776b74d40ca3386a0d064bd89b7e6079170fd524c89ad468ac34afb664fa6b1dee4df19969fe48c6cbcc2d31676e2c18e657fe70a2d851e1579c25e5d3573447e0085b68c450bade9353e431685a44f4362d09479bc7232e77693f2b209d54a05c8b683e2b34b983c3f862ec8af526d711b40a7780405f47946f4b71403ddf85b632769a326ffe0eeb993e193a1d3cdca6e39f2ebc77a8d420f21f5468c899cba3d32032f7486f4d03f5e5b9e4f22d2dfc4920f9f14e9dcd1b8317cb293af8decc116fbf33e2d1beb185f78f1ec2b19c665558931be911001ea629333bdbb0b353c20eead7e57e649cbdc8f951d1f21238f6f82586b60e95ea689fee69c54b18e4925cdd9eef9ba34a63eb3b9ae4c14fb746fd588c4fba9fc8922edef421317a5180d8d0bc05a78186b89888e9a56574b2a245b38b4f1590350ce80e46390f5760769a787338979672777dfc1dbb89107f0b3df3971d851ddd1fbb14835e67aaf573b12933a75aaf3c18d92c50fd1733569e15680f4ee18fbfe557a149f840ca364e9c6c39afe17b19859fe7c3f5992dff2f64f1cff9bb5eb1908675c1b71cb90b8d3bf963c3ee5e5c0118e695d4ed9a98d75e47c5b791d0124e6884ce487b2d3ccd452efaf01ddebc84797b6cd63a84082dcb4ee69ffbca6e13f4a3051bc0e5ceb33cf1a0f8467c05d5cd728c7187f0bfbd9025ce7df95606aafe29b4944b19b6160a9ca06ce2aa5ede60e23757520d2fdbab503c326cd40c8d0480c4230276491bc1e09e44e88d87ef3998cc439310a4202c7a3c3fb46692e5cb7d033dce92a3a63e7aae7ed1226e95fbf75505a59f1f49b5cdec936e108f158f0db2461b008bf3ef3a96c", 0x1000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3", 0xb8}, {&(0x7f0000000100)="a5781d1fe6aee59a92131f3082", 0xd}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) write(r0, &(0x7f0000000380)="fcd7ae1df94bb04a6d4729a05a4288f3dfda190b1f47226611de11c3dc3cbbcd417a1a1c2de8bf507776ab1a33979a882e03feefd08de2d0e7f50af3ce6c60d631f2b93f68ac725b80223bded8f97f11280d7f1e0c6e5c71671ec5af8bfe70f4fa298e94b2cb6d3e57e65e0aff88e1281e436892e8994910359f30a30e6f7816e426e4b41912849141c9fe6ff95bf9a343b54367e045b52f6e67ab1dbd31d363c32cf10af289f75695a946fc30ffec9706fb4b8a085a718ac3b0fe8e4ccfe6a4c9fbd6e071b45c571c74d9f473cbf2da0cbd6d0060e5d2c897eed21f937bafecef1d3573a6371f4273417c618e19eaa6d2307a355bea6049af881b2744ac0c85f7714fd4863429a844647f2241ae554fe25df5327bfbf35c8f33026fb1887812760901604bf4121df96ed07dff1f9540d95f545b7403bee2cb4dd9336ae40c3baaaf266d3837207fc21b111cccf1681db45b277fd88d23db7fd318e0242a83ebc444d23f7f3510c78d8d52c0d72d334414ddb0945f3132988f874e8d2d5ee4c3bd77f7862223dbcc0732d5dd5f5b59423dc9a611428d45b8055b8d98e30d52fadeee88816e260d4d8ae2ac95d49aa057cfc401e0de32502ce70d543504c20e7de194ddf0ffe62b2c2dbc639527912a45d4d97696019ee4981971bcf8f1757f3f45538e099cb4d729af37cc76863240e261c1bfefe5f15253d7e39139f5cc017010a6949d52e826fad660ad408807a486c576d146f8dc1b3bbbf4e2b0c4eaba069ba46f57f2c9947370d8eade56c063128fb07e84d33ac04cf2322259ab9ab7186a4bd25467a8426933e1641148087a4efd62cb4d1537631c39ca5d2aa1584965f4637920cb89d79022a8747323ad1d62c5de4ff286a19b22a59f512ffd92fa75bf2ff9dd7c1e82aa0f3ba28124c7e713c6bc67c71304f3c3c21125a44ac0328a34f6090ebdb4e9c5db413a6692631f7a085d0c95f0ca98746b4f923893458f9a815d58b4ab4c71a813451754bee6ea2cc14a27c58a49f661cb5d5f7105a0a80f6cb98d8fa9852f256218e0b654eb19c2f489bb6e4e51e445905b548aa85996040e52ccb279dc47e7fd1edfc238e163076c5b309cf7c472eaaad5eff9106fab6e819b5742fa543437af95e9557bb7c4c6c308a5d03dc5912c6143f87e5a05ad5230c42325bbf37d348d6f93b17395418949e4812d3fc7f2f2f24f08a8bd558d71bf4c3651813ee0a780b8ed9ed9f7a72bc2ea96f51cbee567c4251826fc9bc0936cc63e9be699bf9590751d504f92d2d3d4148b6ee13a014df8e86f0c66300392c3ed2a9fff3484b6dfd42ef295b3dde7e65b76e29be18f6899f3215f90154ee4beda9d8bca00912601bd106965c789a47831f1b8e6dee5013061d244b3a2a9a8a3b8d049e86615fe93a13bbfcd5ee2e6d912cad01dee3d3480efb0c4c4a6e6f7b07d0a29955b9e6e273df1292548b065c81032aae5ca092ef45253e484465f459c494c308322f0a0a60d6b168b3bb48047f83258e0deed4ea96c8edbcbfbf60a1a5112418514ee41632eb97eb09ae80e13efb309160d4754181fa8897d74065230de81d41666c1c953a09091b062db52e890932e2e9d799b9c6369b18894fd43d0324189beb031563faf046fe75fae4f44ea4b12d6a7e6b1c8b2cfc9eb07ab3d1fa769f21723a4342e5cfab715e17e00f48e3b40d66251be813dffcf4adf18d24b5f7c416b7371b2100d67440dad7814c20ecc242d662337c652ec0dfc5f3c48d4720f6ed66889f53dd2e3f70c9ab670640a80e44edb29d810b946857f00e916dce221888406b41876bb554227e320ee55bd13faf42dd00abeba75846eb5e331c321c5def757721c740ca712ca6e73208fc40ed6797a83bcfd057f70b7344a2139d588dbdd10044f668a22e2c6e4beeb94d5bf6192695a7f9cb7b861d8469ef761dfa12de55ef44473f7e2e16be17c72ad617b789889506c9e4299a0005bd15dee3fd38d8362d4293186b9e5694d5ac04b75037e4e50dd9399372d5e7494b1de136710070553dc74215c63425e2c91f521a1d4a8ba091596833705b80da2523e4d2ae0bc7eb60ad2766edcd8c7f20bdbbce25498ff51da36d7293363e0cd41e4da00aab3beecfbb3ace4a33ca0cf33115d5fe0f0a8d7b582deacde49270f2c795e8fa97f18d29209ac3eabdc385de8cf7252c4bd69146e4d0c981ae55776c7dfc8f349defb8554d1c7cf23da4cf7595b63b4d9abbddd58a27e47505ab5741616d85f0ef73c8e78175e39c44cce991a243404a5a5ca1b45853f164ee788addc6f699eff55bd31d882bc8de0deaa88ac6608948a87f7ef8ce997c7dc6628ca2619bcfa92fe9b8829f77a095925dbb5dc18562098b46c71b17d96bf6184e1605875115eb788933c9140c153b6def85da3c5cec77126154ca8f494c9e5e1b6647ec2d3a275eb0f7cd3693613c9b51be8f53bcfe0590e59f852a735e020656cc435dc0efe6b134931a81ae5dc981ac28e1c85cf2612805aa49ec4667cad8e434c0c52b8c652f8134d0ce4dfd864f32aa60f210899cf80e269901346ab0ef6bc512f332fef943031dbc77f5b74dc2893d08a8aed941776441fbc1a24b4dd1f3a88402dcd7222af1447d29674613e5df56be47b2158435cd2666788d0a4be444db7b0f706568c29ac7e33bb40945876caa99b322d7d99f3838d3b973c32124e938dba6f87cd7282de6a0b01f53ed9a7d59bebb6ddcad00b791e4527fdf97a115926d715eddefc75c471c01707b9a127699f4cec4bd1bf49f2edbc2ef77ab58e25975404a570f557840a911bec76ab51c333d72c234e1b0d745fe971acd0b4ca11ec46e37ba26edd712e22832deec589b3c7858151117db96326c44152133a0daf746d30eddf2d18d33618bf20cabe0bbbd4412df38d6f0c0229e4901ce59171967de55c4ce8564e36ed3b07812383d5e8c72cec16848794820c119fa98fd7bdf5d5b4658a9748d56340d269fec8f07def6d9a9d8dae62cb87cacab04253ab666c22e5420bcad85c2f656f13c77c81f7a135872349cb13f63e1acc40535b7ab0ed92886425775b9579d75f03665f0c5e46ede91e246079305f370c8a4846998e1becb1c415ebc10d9af236a460c14648ab734a0b199283c7910af6002e56a02ad5460fb68b4a277c7bcb6f79bbd8585f17d1fe5c9830f7ec4611f328e2c8dcd31ce94c9326b54db6969e56637b05f58f80ed049c041357db4e22abb8428e73a6ea0b3c97df099a10f6f467869508f1336a52393bf85e0542657b2bad8906ab7570399614d069787e89d5931ba3e59aac5a8bb9b43ca5f7af46899471e7a288f0991ea43beb8197d1c52a27f77b41a99a4b125a848b9d18a279010439e5ac5634c9fbc05264dfa7761993afa989a747d60d7b44eddbda4bbac6c078b6bfd5723d48d169b612defc45d1069a27b430830e80771c76f93ced9fb436f284b8447f46e7871bb69147108e7832cd80eb86a38ffaff67d31c59489473017a06491f0693ff5b6a5061a6bc2f46c4c5379486cd6ad370783d33243eaa09b762ababcd27ecedd241852a0bb2d5565212e867bc6fb16e07a0295ef7c1c6d4dcc5535cf5174fb55703f27b00891c4c0f3ab371e4b6dd4636f887689e538dfeb2225e004a9716cbbe57dfabedb58a4df697172334576ea84866ba63eb76edde72473feb58afac98a16f3457ab8369de690cc25fad2b3bb71f9ff64c683afaf78a6c7a0ab64f590fb9434863b9b5ebd992c02503a4b811080b29b3dfd3eca9a0fd23cb8e1a18dd54f2d890d6322981a702c8fad943aa5a0574be7f3a9a727e52e3a544b68ced79e335dda60d411251e0879ff14ca9c16eb48124a865f413975842e210d497ed10b2df42739ef5b678f9e3154282ca16a7c9877fb41c759dfb4a120519920f37bafc5bd59eb48ebab88269bac90bb82c6ddad6f066e6a33b120c63dc5b2f014b8b9d20cbb51520045bb80b802615a33ec2c200621d85fec71a26420f680a110e8b2355ec83d28f1bce586d2bde3759aaaee8c91bf00fa2dafb9b401f79e000077458f4dc8d70b0a10d8b34d5c344e1e72f9a9d3e7347ae86d18b8a214f50d3531547f4b67effe77930ef5e100182fce9b9ab49f43ba669fc1b67043f4a2baf1a294b9f1ff91c5851757f3318c7b129c773690da71535cee2700a3c73b09c62334478a9afa900d26b37a879db21856027398b3eb9684426e48c52e5c0859da3dd8b6974d388880c6a2c2b08eb6cb71b6efa8bf6cd1e4ee9af7c39729ad417f5075e79323d929218ba6f01e53ab94a161eb83219d1cedaa22e6fee74ed720d8afe13f5f58d81adf731b444dae3c7e2d290458a05f3e80f5db5785d3311c9451c363e1e2d50c4c3422e0ddfeb79a4efd77ce1fc9b931fa8113a2585bb19d7ac5e469780294f45fbc178314dae29873650b1757cf81e3a84317676e9518832b95b309d879d90b973d1cad2e1c63d933307b0994c3f7c1e1d527477e312bd114c1a13b47803289f295cf34911fe1c637e831ec271b25982e493452fe7c672041f61d66014d841fec0b837c0d917fed35dc89deb63189ffc123bcc63c215f3e6d7d5b936f2ce861c21fa11bd1e130ac42a55b5e6979328b35c74b60b2a4ed37a87cff8c2ed6486a450776b577e016c7317c1500dd338b2782c04970c53a729f146378f01ed0fbfdf0fedf30ef68e66391bcff9b3951a9ef275c18e8af627eab75fcfe24224cd7991dec5d6af5b727594945bc4ffc59de26d39613d7920e4050cb42692793dd13947ae62cabc8e3f85248fd8cc206e719035e937d48594290a588881db4f9648ae335b898d2e8169779ed5f71ef39de9ba15b83bebf015f02e48a54192d3ef38c24eae3820cde50ff0f56bf7c8fb7e94f3374203588f893178fc6385f776b74d40ca3386a0d064bd89b7e6079170fd524c89ad468ac34afb664fa6b1dee4df19969fe48c6cbcc2d31676e2c18e657fe70a2d851e1579c25e5d3573447e0085b68c450bade9353e431685a44f4362d09479bc7232e77693f2b209d54a05c8b683e2b34b983c3f862ec8af526d711b40a7780405f47946f4b71403ddf85b632769a326ffe0eeb993e193a1d3cdca6e39f2ebc77a8d420f21f5468c899cba3d32032f7486f4d03f5e5b9e4f22d2dfc4920f9f14e9dcd1b8317cb293af8decc116fbf33e2d1beb185f78f1ec2b19c665558931be911001ea629333bdbb0b353c20eead7e57e649cbdc8f951d1f21238f6f82586b60e95ea689fee69c54b18e4925cdd9eef9ba34a63eb3b9ae4c14fb746fd588c4fba9fc8922edef421317a5180d8d0bc05a78186b89888e9a56574b2a245b38b4f1590350ce80e46390f5760769a787338979672777dfc1dbb89107f0b3df3971d851ddd1fbb14835e67aaf573b12933a75aaf3c18d92c50fd1733569e15680f4ee18fbfe557a149f840ca364e9c6c39afe17b19859fe7c3f5992dff2f64f1cff9bb5eb1908675c1b71cb90b8d3bf963c3ee5e5c0118e695d4ed9a98d75e47c5b791d0124e6884ce487b2d3ccd452efaf01ddebc84797b6cd63a84082dcb4ee69ffbca6e13f4a3051bc0e5ceb33cf1a0f8467c05d5cd728c7187f0bfbd9025ce7df95606aafe29b4944b19b6160a9ca06ce2aa5ede60e23757520d2fdbab503c326cd40c8d0480c4230276491bc1e09e44e88d87ef3998cc439310a4202c7a3c3fb46692e5cb7d033dce92a3a63e7aae7ed1226e95fbf75505a59f1f49b5cdec936e108f158f0db2461b008bf3ef3a96c", 0x1000) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3", 0xb8}, {&(0x7f0000000100)="a5781d1fe6aee59a92131f3082", 0xd}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) 05:44:06 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa3bb86dd6000000000083a00fe8000000000000000000000000000bbff0200000000000000000100000000000000907800000000"]) 05:44:06 executing program 3: sysctl$hw(&(0x7f0000000240)={0x7, 0xf}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x1, 0x100) 05:44:06 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a3148f9316ead33c8c41fd97a9cc59826ee96ee9f587d097451b7677affd406fbf4b45180f5b59d161c41c7f3f0cf97f79c42ceb9b04cc0c68b4f2e7", 0x3c}], 0x1, 0x8000000000000001) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) (async) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) (async) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a3148f9316ead33c8c41fd97a9cc59826ee96ee9f587d097451b7677affd406fbf4b45180f5b59d161c41c7f3f0cf97f79c42ceb9b04cc0c68b4f2e7", 0x3c}], 0x1, 0x8000000000000001) (async) 05:44:06 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa3bb86dd6000000000083a00fe8000000000000000000000000000bbff0200000000000000000100000000000000907800000000"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa3bb86dd6000000000083a00fe8000000000000000000000000000bbff0200000000000000000100000000000000907800000000"]) (async) 05:44:06 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000e8be00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000240)="9513f3948292ae26924f7f62aaaf884f60f46382d455abab56626afd70c6e96658a092531b88ed00a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2a6af67fb434fa598058a51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426f94be7de968ad829470aa55d5b3eb81a62a35e4b41bc906838a88d75c3e1ea48d7201de9d47af09a8ecdf9f7a6a5cf4247b8d2d3747169a520f664c5d2cb3372c256a853885c807ed7608685c0e8eebeec3a49e1fee298088b79ac0b5c2a499ca07721daa2a7cb73aa5361ba43583d839be8a817ff57bfcc660de0b06b6637010c22b0a386b37d279f2af24791025f7a6ed1da2165ccd0a5805845ae7efac4d97d320f2866438dbc04e29904d9cb296d6aacb58dba151ad404bca0fc4737bb6caac9fdceda8c86a428c0507555879840dc800000000000000000000000000000000047e4c82cae1e14c9efa42119cb0bc63de4ab141288db3db3ca6add", 0x185) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r1, 0x1) 05:44:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x100000001) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x6) r2 = dup2(r0, r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5facc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d38c6b533b17a4f1189f31", 0xc2}], 0x10000000000002a6, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000000140)=0x4) 05:44:06 executing program 3: sysctl$hw(&(0x7f0000000240)={0x7, 0xf}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) sysctl$hw(&(0x7f0000000240)={0x7, 0xf}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x1, 0x100) (async) 05:44:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000380)="fcd7ae1df94bb04a6d4729a05a4288f3dfda190b1f47226611de11c3dc3cbbcd417a1a1c2de8bf507776ab1a33979a882e03feefd08de2d0e7f50af3ce6c60d631f2b93f68ac725b80223bded8f97f11280d7f1e0c6e5c71671ec5af8bfe70f4fa298e94b2cb6d3e57e65e0aff88e1281e436892e8994910359f30a30e6f7816e426e4b41912849141c9fe6ff95bf9a343b54367e045b52f6e67ab1dbd31d363c32cf10af289f75695a946fc30ffec9706fb4b8a085a718ac3b0fe8e4ccfe6a4c9fbd6e071b45c571c74d9f473cbf2da0cbd6d0060e5d2c897eed21f937bafecef1d3573a6371f4273417c618e19eaa6d2307a355bea6049af881b2744ac0c85f7714fd4863429a844647f2241ae554fe25df5327bfbf35c8f33026fb1887812760901604bf4121df96ed07dff1f9540d95f545b7403bee2cb4dd9336ae40c3baaaf266d3837207fc21b111cccf1681db45b277fd88d23db7fd318e0242a83ebc444d23f7f3510c78d8d52c0d72d334414ddb0945f3132988f874e8d2d5ee4c3bd77f7862223dbcc0732d5dd5f5b59423dc9a611428d45b8055b8d98e30d52fadeee88816e260d4d8ae2ac95d49aa057cfc401e0de32502ce70d543504c20e7de194ddf0ffe62b2c2dbc639527912a45d4d97696019ee4981971bcf8f1757f3f45538e099cb4d729af37cc76863240e261c1bfefe5f15253d7e39139f5cc017010a6949d52e826fad660ad408807a486c576d146f8dc1b3bbbf4e2b0c4eaba069ba46f57f2c9947370d8eade56c063128fb07e84d33ac04cf2322259ab9ab7186a4bd25467a8426933e1641148087a4efd62cb4d1537631c39ca5d2aa1584965f4637920cb89d79022a8747323ad1d62c5de4ff286a19b22a59f512ffd92fa75bf2ff9dd7c1e82aa0f3ba28124c7e713c6bc67c71304f3c3c21125a44ac0328a34f6090ebdb4e9c5db413a6692631f7a085d0c95f0ca98746b4f923893458f9a815d58b4ab4c71a813451754bee6ea2cc14a27c58a49f661cb5d5f7105a0a80f6cb98d8fa9852f256218e0b654eb19c2f489bb6e4e51e445905b548aa85996040e52ccb279dc47e7fd1edfc238e163076c5b309cf7c472eaaad5eff9106fab6e819b5742fa543437af95e9557bb7c4c6c308a5d03dc5912c6143f87e5a05ad5230c42325bbf37d348d6f93b17395418949e4812d3fc7f2f2f24f08a8bd558d71bf4c3651813ee0a780b8ed9ed9f7a72bc2ea96f51cbee567c4251826fc9bc0936cc63e9be699bf9590751d504f92d2d3d4148b6ee13a014df8e86f0c66300392c3ed2a9fff3484b6dfd42ef295b3dde7e65b76e29be18f6899f3215f90154ee4beda9d8bca00912601bd106965c789a47831f1b8e6dee5013061d244b3a2a9a8a3b8d049e86615fe93a13bbfcd5ee2e6d912cad01dee3d3480efb0c4c4a6e6f7b07d0a29955b9e6e273df1292548b065c81032aae5ca092ef45253e484465f459c494c308322f0a0a60d6b168b3bb48047f83258e0deed4ea96c8edbcbfbf60a1a5112418514ee41632eb97eb09ae80e13efb309160d4754181fa8897d74065230de81d41666c1c953a09091b062db52e890932e2e9d799b9c6369b18894fd43d0324189beb031563faf046fe75fae4f44ea4b12d6a7e6b1c8b2cfc9eb07ab3d1fa769f21723a4342e5cfab715e17e00f48e3b40d66251be813dffcf4adf18d24b5f7c416b7371b2100d67440dad7814c20ecc242d662337c652ec0dfc5f3c48d4720f6ed66889f53dd2e3f70c9ab670640a80e44edb29d810b946857f00e916dce221888406b41876bb554227e320ee55bd13faf42dd00abeba75846eb5e331c321c5def757721c740ca712ca6e73208fc40ed6797a83bcfd057f70b7344a2139d588dbdd10044f668a22e2c6e4beeb94d5bf6192695a7f9cb7b861d8469ef761dfa12de55ef44473f7e2e16be17c72ad617b789889506c9e4299a0005bd15dee3fd38d8362d4293186b9e5694d5ac04b75037e4e50dd9399372d5e7494b1de136710070553dc74215c63425e2c91f521a1d4a8ba091596833705b80da2523e4d2ae0bc7eb60ad2766edcd8c7f20bdbbce25498ff51da36d7293363e0cd41e4da00aab3beecfbb3ace4a33ca0cf33115d5fe0f0a8d7b582deacde49270f2c795e8fa97f18d29209ac3eabdc385de8cf7252c4bd69146e4d0c981ae55776c7dfc8f349defb8554d1c7cf23da4cf7595b63b4d9abbddd58a27e47505ab5741616d85f0ef73c8e78175e39c44cce991a243404a5a5ca1b45853f164ee788addc6f699eff55bd31d882bc8de0deaa88ac6608948a87f7ef8ce997c7dc6628ca2619bcfa92fe9b8829f77a095925dbb5dc18562098b46c71b17d96bf6184e1605875115eb788933c9140c153b6def85da3c5cec77126154ca8f494c9e5e1b6647ec2d3a275eb0f7cd3693613c9b51be8f53bcfe0590e59f852a735e020656cc435dc0efe6b134931a81ae5dc981ac28e1c85cf2612805aa49ec4667cad8e434c0c52b8c652f8134d0ce4dfd864f32aa60f210899cf80e269901346ab0ef6bc512f332fef943031dbc77f5b74dc2893d08a8aed941776441fbc1a24b4dd1f3a88402dcd7222af1447d29674613e5df56be47b2158435cd2666788d0a4be444db7b0f706568c29ac7e33bb40945876caa99b322d7d99f3838d3b973c32124e938dba6f87cd7282de6a0b01f53ed9a7d59bebb6ddcad00b791e4527fdf97a115926d715eddefc75c471c01707b9a127699f4cec4bd1bf49f2edbc2ef77ab58e25975404a570f557840a911bec76ab51c333d72c234e1b0d745fe971acd0b4ca11ec46e37ba26edd712e22832deec589b3c7858151117db96326c44152133a0daf746d30eddf2d18d33618bf20cabe0bbbd4412df38d6f0c0229e4901ce59171967de55c4ce8564e36ed3b07812383d5e8c72cec16848794820c119fa98fd7bdf5d5b4658a9748d56340d269fec8f07def6d9a9d8dae62cb87cacab04253ab666c22e5420bcad85c2f656f13c77c81f7a135872349cb13f63e1acc40535b7ab0ed92886425775b9579d75f03665f0c5e46ede91e246079305f370c8a4846998e1becb1c415ebc10d9af236a460c14648ab734a0b199283c7910af6002e56a02ad5460fb68b4a277c7bcb6f79bbd8585f17d1fe5c9830f7ec4611f328e2c8dcd31ce94c9326b54db6969e56637b05f58f80ed049c041357db4e22abb8428e73a6ea0b3c97df099a10f6f467869508f1336a52393bf85e0542657b2bad8906ab7570399614d069787e89d5931ba3e59aac5a8bb9b43ca5f7af46899471e7a288f0991ea43beb8197d1c52a27f77b41a99a4b125a848b9d18a279010439e5ac5634c9fbc05264dfa7761993afa989a747d60d7b44eddbda4bbac6c078b6bfd5723d48d169b612defc45d1069a27b430830e80771c76f93ced9fb436f284b8447f46e7871bb69147108e7832cd80eb86a38ffaff67d31c59489473017a06491f0693ff5b6a5061a6bc2f46c4c5379486cd6ad370783d33243eaa09b762ababcd27ecedd241852a0bb2d5565212e867bc6fb16e07a0295ef7c1c6d4dcc5535cf5174fb55703f27b00891c4c0f3ab371e4b6dd4636f887689e538dfeb2225e004a9716cbbe57dfabedb58a4df697172334576ea84866ba63eb76edde72473feb58afac98a16f3457ab8369de690cc25fad2b3bb71f9ff64c683afaf78a6c7a0ab64f590fb9434863b9b5ebd992c02503a4b811080b29b3dfd3eca9a0fd23cb8e1a18dd54f2d890d6322981a702c8fad943aa5a0574be7f3a9a727e52e3a544b68ced79e335dda60d411251e0879ff14ca9c16eb48124a865f413975842e210d497ed10b2df42739ef5b678f9e3154282ca16a7c9877fb41c759dfb4a120519920f37bafc5bd59eb48ebab88269bac90bb82c6ddad6f066e6a33b120c63dc5b2f014b8b9d20cbb51520045bb80b802615a33ec2c200621d85fec71a26420f680a110e8b2355ec83d28f1bce586d2bde3759aaaee8c91bf00fa2dafb9b401f79e000077458f4dc8d70b0a10d8b34d5c344e1e72f9a9d3e7347ae86d18b8a214f50d3531547f4b67effe77930ef5e100182fce9b9ab49f43ba669fc1b67043f4a2baf1a294b9f1ff91c5851757f3318c7b129c773690da71535cee2700a3c73b09c62334478a9afa900d26b37a879db21856027398b3eb9684426e48c52e5c0859da3dd8b6974d388880c6a2c2b08eb6cb71b6efa8bf6cd1e4ee9af7c39729ad417f5075e79323d929218ba6f01e53ab94a161eb83219d1cedaa22e6fee74ed720d8afe13f5f58d81adf731b444dae3c7e2d290458a05f3e80f5db5785d3311c9451c363e1e2d50c4c3422e0ddfeb79a4efd77ce1fc9b931fa8113a2585bb19d7ac5e469780294f45fbc178314dae29873650b1757cf81e3a84317676e9518832b95b309d879d90b973d1cad2e1c63d933307b0994c3f7c1e1d527477e312bd114c1a13b47803289f295cf34911fe1c637e831ec271b25982e493452fe7c672041f61d66014d841fec0b837c0d917fed35dc89deb63189ffc123bcc63c215f3e6d7d5b936f2ce861c21fa11bd1e130ac42a55b5e6979328b35c74b60b2a4ed37a87cff8c2ed6486a450776b577e016c7317c1500dd338b2782c04970c53a729f146378f01ed0fbfdf0fedf30ef68e66391bcff9b3951a9ef275c18e8af627eab75fcfe24224cd7991dec5d6af5b727594945bc4ffc59de26d39613d7920e4050cb42692793dd13947ae62cabc8e3f85248fd8cc206e719035e937d48594290a588881db4f9648ae335b898d2e8169779ed5f71ef39de9ba15b83bebf015f02e48a54192d3ef38c24eae3820cde50ff0f56bf7c8fb7e94f3374203588f893178fc6385f776b74d40ca3386a0d064bd89b7e6079170fd524c89ad468ac34afb664fa6b1dee4df19969fe48c6cbcc2d31676e2c18e657fe70a2d851e1579c25e5d3573447e0085b68c450bade9353e431685a44f4362d09479bc7232e77693f2b209d54a05c8b683e2b34b983c3f862ec8af526d711b40a7780405f47946f4b71403ddf85b632769a326ffe0eeb993e193a1d3cdca6e39f2ebc77a8d420f21f5468c899cba3d32032f7486f4d03f5e5b9e4f22d2dfc4920f9f14e9dcd1b8317cb293af8decc116fbf33e2d1beb185f78f1ec2b19c665558931be911001ea629333bdbb0b353c20eead7e57e649cbdc8f951d1f21238f6f82586b60e95ea689fee69c54b18e4925cdd9eef9ba34a63eb3b9ae4c14fb746fd588c4fba9fc8922edef421317a5180d8d0bc05a78186b89888e9a56574b2a245b38b4f1590350ce80e46390f5760769a787338979672777dfc1dbb89107f0b3df3971d851ddd1fbb14835e67aaf573b12933a75aaf3c18d92c50fd1733569e15680f4ee18fbfe557a149f840ca364e9c6c39afe17b19859fe7c3f5992dff2f64f1cff9bb5eb1908675c1b71cb90b8d3bf963c3ee5e5c0118e695d4ed9a98d75e47c5b791d0124e6884ce487b2d3ccd452efaf01ddebc84797b6cd63a84082dcb4ee69ffbca6e13f4a3051bc0e5ceb33cf1a0f8467c05d5cd728c7187f0bfbd9025ce7df95606aafe29b4944b19b6160a9ca06ce2aa5ede60e23757520d2fdbab503c326cd40c8d0480c4230276491bc1e09e44e88d87ef3998cc439310a4202c7a3c3fb46692e5cb7d033dce92a3a63e7aae7ed1226e95fbf75505a59f1f49b5cdec936e108f158f0db2461b008bf3ef3a96c", 0x1000) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3", 0xb8}, {&(0x7f0000000100)="a5781d1fe6aee59a92131f3082", 0xd}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 5: r0 = socket(0x1, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 05:44:06 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa3bb86dd6000000000083a00fe8000000000000000000000000000bbff0200000000000000000100000000000000907800000000"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa3bb86dd6000000000083a00fe8000000000000000000000000000bbff0200000000000000000100000000000000907800000000"]) (async) 05:44:06 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000e8be00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000240)="9513f3948292ae26924f7f62aaaf884f60f46382d455abab56626afd70c6e96658a092531b88ed00a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2a6af67fb434fa598058a51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426f94be7de968ad829470aa55d5b3eb81a62a35e4b41bc906838a88d75c3e1ea48d7201de9d47af09a8ecdf9f7a6a5cf4247b8d2d3747169a520f664c5d2cb3372c256a853885c807ed7608685c0e8eebeec3a49e1fee298088b79ac0b5c2a499ca07721daa2a7cb73aa5361ba43583d839be8a817ff57bfcc660de0b06b6637010c22b0a386b37d279f2af24791025f7a6ed1da2165ccd0a5805845ae7efac4d97d320f2866438dbc04e29904d9cb296d6aacb58dba151ad404bca0fc4737bb6caac9fdceda8c86a428c0507555879840dc800000000000000000000000000000000047e4c82cae1e14c9efa42119cb0bc63de4ab141288db3db3ca6add", 0x185) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) shutdown(r1, 0x1) 05:44:06 executing program 6: sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000180)="ceec96f6b38d03f3ecb2c0c13739169a1190f7932b016e809cb62a8137c8220844b876ef4d11e73e86a45b4d26e5dda02d9b03452f567e8d821795b49baafd3f0878c42e6f29ab26e0edd38decbecd7c899aaa9af4240e8e81ad00cde31566649f6cfdce75f46faf7b0cce4fb60ea5ba6f942dd5224bba3016784a2855bcdfecd6bbbd761b91c7aa", &(0x7f0000000240)=0x88, &(0x7f0000000280)="f66b49e32cc915f69d6e597f092b0568eff1e5bf60a53addfa1e7b2a028e7c3c20", 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:44:06 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001000002000000000010000000000"], &(0x7f0000000080)=0x15) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000300)="6a6cb7c30e9151540446b87dab516d3f5fb8b375eb50424581812f526f5b060365ea817c3862a7106034bfd17123aa0c9b5f7bd17556158624c49ed680c5270f2b3293e372e21efe0935e452bb4a07b9d257b2847c6edec0d800bc01184952810fb0f05f38aa9cc809016662ddaf3b5675fda2296e2b2090e6c2cc59860b2c5f34cb1761e5cc5df9b3ef19a4bc58fc4257f8ad6be0e501089f7dc1856ff6e01d625ea934fc25ad6e4550ca2d4b3241d1046b1b5610e08ce44dc8d8ad419bdcfeaf9e4d7d", 0xc4}], 0x1, 0x7) r6 = syz_open_pts() r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0x0, r6) lseek(r8, 0x0, 0x8f4b9eb226f5972d) r9 = syz_open_pts() r10 = syz_open_pts() fcntl$dupfd(r10, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x8, 0x2, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x90, 0x10, 0x5, 0x200}, {{r2}, 0xfffffffffffffff9, 0x2, 0x9af3cbd867bccb1a, 0x400, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x3, 0x100}, {{r7}, 0xfffffffffffffffe, 0xd8, 0x2, 0x7, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x2c, 0x8, 0x2000000000000, 0x3}, {{}, 0xfffffffffffffffa, 0x34, 0x2, 0x1ef, 0x2}, {{r9}, 0x1, 0x0, 0x8, 0x8, 0x4}], 0x1, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0xffffffffffffffff}], 0x8, &(0x7f00000006c0)={0xc7, 0xade}) setsockopt(r5, 0x3, 0x6, &(0x7f0000000440)="9093b1ef346d4bb98e72010855d7ec31ca01f583b382d2a560e552657b431f1a5841b6720b317e543f325799c28b9d695a4b79415333581d25c7a63fb590f24bbd442c03aedd04dee18b326fb4cf0a4d0d11bc1a02245a65676f4e7a9ede4bd2cff4d7ecebf20e35a540f9656e7bd7e606f5c13d3ef86e0ed42cfcaa254282c188c383f4b92fd3ab7b868b423f38f6113bfcd4f867053a7c2eb40e4f460aff5123e45743fc47ebf34b2cf90f03a0cbef21b5451576e300c5cd6918e48382a6ea2b7f394e8b2b682f64947ddb1dc8b0781d", 0xd1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x3, 0x40, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffff0, 0xc3, 0x2, 0x0, 0x37a462e7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xc9, 0x3}, {{r8}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x5, 0x3}], 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x4, 0xffff}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0xa03, 0x400}], 0x0, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x6}], 0x1, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x0, 0x8001}) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000e8be00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000240)="9513f3948292ae26924f7f62aaaf884f60f46382d455abab56626afd70c6e96658a092531b88ed00a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2a6af67fb434fa598058a51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426f94be7de968ad829470aa55d5b3eb81a62a35e4b41bc906838a88d75c3e1ea48d7201de9d47af09a8ecdf9f7a6a5cf4247b8d2d3747169a520f664c5d2cb3372c256a853885c807ed7608685c0e8eebeec3a49e1fee298088b79ac0b5c2a499ca07721daa2a7cb73aa5361ba43583d839be8a817ff57bfcc660de0b06b6637010c22b0a386b37d279f2af24791025f7a6ed1da2165ccd0a5805845ae7efac4d97d320f2866438dbc04e29904d9cb296d6aacb58dba151ad404bca0fc4737bb6caac9fdceda8c86a428c0507555879840dc800000000000000000000000000000000047e4c82cae1e14c9efa42119cb0bc63de4ab141288db3db3ca6add", 0x185) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) shutdown(r1, 0x1) 05:44:06 executing program 5: r0 = socket(0x1, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) socket(0x1, 0x3, 0x0) (async) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) (async) 05:44:06 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3b22, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(r2, 0x0, 0x8f4b9eb226f5972d) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) 05:44:06 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9288b603bf7e72a0fa6cefdb6d0aa1f8f9bb1ca509dcb125e113873b6b3e6de1c99af50a60b580180a3a39011157405a0307332c0fc4e8062d7f88c410476c3a8f8adc174d246cdc00e5b8442b493ebe6524f562fc910fd8fb410902d7d272e6fc2db8b7b51dc7e85b2209e61989f8392a51689a8e966dad2af7987be5ac1fc760f82f377f87c9a443d131e33e16", 0x8e}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x18040, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="54b471225e87b7710d94316d9df0aeda9fc2779e157cb33c302da69bfa9e76edce3d00c942ba152d00e8fdbed414a81ca5e0c8038a3da32934c14f903718a67c544447b76ceea46326eeeb83b30880c0cb6251cc04a9166b3109218e51d6380690ce41edede078109a272df127ad30f73392c3668b4bf36409", 0x79}, {&(0x7f0000000200)="99172b669be521d56eadd8ce7042b6ad780694dcee4a15b63741147e678224edddaf908945f099a5907ab6d79a9df8303d163286a063b35c3e54234a40aa055b54a3ffb7a3980aadecc0d05e1c6ae37bfa2ca3539e99d191b225558678d501c6654579b42ceaf6499d81fcfe859e7fbac4cdd3bd2044b891ec7365ddebbc53e02cb2aa884a4a1a7c2d1812cec348f021b0d98e457657df6b06ad34617a", 0x9d}, {&(0x7f00000002c0)="264011a2955fcfb0544eddcef75e8761c203b0958c624f61136f43ffb9a862588f304ef7543979d60de0371905c06a1d4137a00db1ee1355dd7ab7a5407cca406f7dc994f06de42590c750fcd5bfa28743aa61dc2f1d5c", 0x57}, {&(0x7f0000000340)="d66f7f9ed6900441e57832f8f1df9b47bca177a36380a1aec01982b54febf5c97991a6cd3dc49b6f2a4495ea48f7156da13b6e8d4f51e3d9e6a9e6b19c224fe86660ed1e10ad035a17c20f3adc39b922ef8c1a513a1e43e1b3416bb4440ca68c61f95d69e04e86a69ffa881d8ae8ac54a4ba6405c6aac28b094d9223d0ccec0590edc8653a97806a6e0812dfc4ae9086d851352d1ce1aa55e3b958c847164f3f18981efd9ec3cbdf7b10d77dc455c45774f12e5570eef4c3978528d62f2cb5a9d4947c6ba0ed74419ee2093a7e7caaf88b0acad7dbcaeb414aa5441f499956d92ea2af0e6721b8", 0xe7}, {&(0x7f0000000440)="c2231072dc95ecc43972ea67301d576857680cf9a14403802a7c5b9c26ba972f192fe69e03ba14d6577c5caba4ad5d8b58fafb7c1d3f70f063c7339a99482b145eca6dbcd99a2da0809251f1cd1b30f6a7e7b74da02bd8d3458f1ca1281cdf7777289e8902c7f800871b10375b33514a54d3a06885ac87f96ef0efd3366f474f278d8ab2b97e5bd23b131759541b828d449dd3c12ac0d20c3d88f3a35952144e3e2bc86146a2dd2a8ac09577adb3f00f6bc53c0202b4d119fb3a887185a90c8751637634d71f9e3502017898ef6e3219aaa80e767a19deecc7301bd5336d77c36f1e20ccadb2a75a33fc2564bb48febf26c2cc6aef", 0xf5}, {&(0x7f0000000540)="c61eb8077d95c995f05f9c76b169a7f1eaa03017fb46a4274da18f161f11f767cac3ca10a842c0edc8261860487f12fbdfb2dd1e9fd64f24916890fa0d47bace7ebad5ecdbf2a5b2c4d2d1095d545876b0cee475d23a55dd02711f4a36913f6d1c4ad2c06e97b020648b0c4814f028ae93e7175f4c89", 0x76}], 0x6, 0x7fd) write(r1, &(0x7f0000000640)="3caf414efe9cd2719082f689c90477787f7c3310019f79d8b3c97f6018788d95e82ecbfc40998cdad67c40fbfb00da4d184aad02cb499a6e98d1c475004948fff525f141eb6a3559cc5238eb773c966f1cc03919fb9ee34fff3e8f69bb363591bbca1fd343f28ddade613cba0ae740ea0cd23e9f70bf6d93a6ce2950109fea705df1c8610ba3e300625c614e225e3775ebb6ca01c5ee8864fbf776577ba411f7536e940225bc3bb2bed33fc7e8c4f752cd09", 0xb2) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0xa79) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3b22, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(r2, 0x0, 0x8f4b9eb226f5972d) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) socket(0x800000018, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3b22, 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) write(r4, 0x0, 0x0) (async) 05:44:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x100000001) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x6) r2 = dup2(r0, r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5facc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d38c6b533b17a4f1189f31", 0xc2}], 0x10000000000002a6, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000000140)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x100000001) (async) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x6) (async) dup2(r0, r0) (async) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5facc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d38c6b533b17a4f1189f31", 0xc2}], 0x10000000000002a6, 0x7) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x2) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r6, 0x0, r5) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000000140)=0x4) (async) 05:44:06 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001000002000000000010000000000"], &(0x7f0000000080)=0x15) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000300)="6a6cb7c30e9151540446b87dab516d3f5fb8b375eb50424581812f526f5b060365ea817c3862a7106034bfd17123aa0c9b5f7bd17556158624c49ed680c5270f2b3293e372e21efe0935e452bb4a07b9d257b2847c6edec0d800bc01184952810fb0f05f38aa9cc809016662ddaf3b5675fda2296e2b2090e6c2cc59860b2c5f34cb1761e5cc5df9b3ef19a4bc58fc4257f8ad6be0e501089f7dc1856ff6e01d625ea934fc25ad6e4550ca2d4b3241d1046b1b5610e08ce44dc8d8ad419bdcfeaf9e4d7d", 0xc4}], 0x1, 0x7) r6 = syz_open_pts() r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0x0, r6) lseek(r8, 0x0, 0x8f4b9eb226f5972d) r9 = syz_open_pts() r10 = syz_open_pts() fcntl$dupfd(r10, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x8, 0x2, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x90, 0x10, 0x5, 0x200}, {{r2}, 0xfffffffffffffff9, 0x2, 0x9af3cbd867bccb1a, 0x400, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x3, 0x100}, {{r7}, 0xfffffffffffffffe, 0xd8, 0x2, 0x7, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x2c, 0x8, 0x2000000000000, 0x3}, {{}, 0xfffffffffffffffa, 0x34, 0x2, 0x1ef, 0x2}, {{r9}, 0x1, 0x0, 0x8, 0x8, 0x4}], 0x1, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0xffffffffffffffff}], 0x8, &(0x7f00000006c0)={0xc7, 0xade}) setsockopt(r5, 0x3, 0x6, &(0x7f0000000440)="9093b1ef346d4bb98e72010855d7ec31ca01f583b382d2a560e552657b431f1a5841b6720b317e543f325799c28b9d695a4b79415333581d25c7a63fb590f24bbd442c03aedd04dee18b326fb4cf0a4d0d11bc1a02245a65676f4e7a9ede4bd2cff4d7ecebf20e35a540f9656e7bd7e606f5c13d3ef86e0ed42cfcaa254282c188c383f4b92fd3ab7b868b423f38f6113bfcd4f867053a7c2eb40e4f460aff5123e45743fc47ebf34b2cf90f03a0cbef21b5451576e300c5cd6918e48382a6ea2b7f394e8b2b682f64947ddb1dc8b0781d", 0xd1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x3, 0x40, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffff0, 0xc3, 0x2, 0x0, 0x37a462e7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xc9, 0x3}, {{r8}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x5, 0x3}], 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x4, 0xffff}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0xa03, 0x400}], 0x0, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x6}], 0x1, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x0, 0x8001}) kqueue() (async) dup2(r0, r0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001000002000000000010000000000"], &(0x7f0000000080)=0x15) (async) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000300)="6a6cb7c30e9151540446b87dab516d3f5fb8b375eb50424581812f526f5b060365ea817c3862a7106034bfd17123aa0c9b5f7bd17556158624c49ed680c5270f2b3293e372e21efe0935e452bb4a07b9d257b2847c6edec0d800bc01184952810fb0f05f38aa9cc809016662ddaf3b5675fda2296e2b2090e6c2cc59860b2c5f34cb1761e5cc5df9b3ef19a4bc58fc4257f8ad6be0e501089f7dc1856ff6e01d625ea934fc25ad6e4550ca2d4b3241d1046b1b5610e08ce44dc8d8ad419bdcfeaf9e4d7d", 0xc4}], 0x1, 0x7) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r7, 0x0, r6) (async) lseek(r8, 0x0, 0x8f4b9eb226f5972d) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r10, 0x0, r9) (async) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x8, 0x2, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x90, 0x10, 0x5, 0x200}, {{r2}, 0xfffffffffffffff9, 0x2, 0x9af3cbd867bccb1a, 0x400, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x3, 0x100}, {{r7}, 0xfffffffffffffffe, 0xd8, 0x2, 0x7, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x2c, 0x8, 0x2000000000000, 0x3}, {{}, 0xfffffffffffffffa, 0x34, 0x2, 0x1ef, 0x2}, {{r9}, 0x1, 0x0, 0x8, 0x8, 0x4}], 0x1, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0xffffffffffffffff}], 0x8, &(0x7f00000006c0)={0xc7, 0xade}) (async) setsockopt(r5, 0x3, 0x6, &(0x7f0000000440)="9093b1ef346d4bb98e72010855d7ec31ca01f583b382d2a560e552657b431f1a5841b6720b317e543f325799c28b9d695a4b79415333581d25c7a63fb590f24bbd442c03aedd04dee18b326fb4cf0a4d0d11bc1a02245a65676f4e7a9ede4bd2cff4d7ecebf20e35a540f9656e7bd7e606f5c13d3ef86e0ed42cfcaa254282c188c383f4b92fd3ab7b868b423f38f6113bfcd4f867053a7c2eb40e4f460aff5123e45743fc47ebf34b2cf90f03a0cbef21b5451576e300c5cd6918e48382a6ea2b7f394e8b2b682f64947ddb1dc8b0781d", 0xd1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) (async) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x3, 0x40, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffff0, 0xc3, 0x2, 0x0, 0x37a462e7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xc9, 0x3}, {{r8}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x5, 0x3}], 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x4, 0xffff}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0xa03, 0x400}], 0x0, &(0x7f00000002c0)={0x0, 0x9}) (async) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x6}], 0x1, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x0, 0x8001}) (async) 05:44:06 executing program 6: sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000180)="ceec96f6b38d03f3ecb2c0c13739169a1190f7932b016e809cb62a8137c8220844b876ef4d11e73e86a45b4d26e5dda02d9b03452f567e8d821795b49baafd3f0878c42e6f29ab26e0edd38decbecd7c899aaa9af4240e8e81ad00cde31566649f6cfdce75f46faf7b0cce4fb60ea5ba6f942dd5224bba3016784a2855bcdfecd6bbbd761b91c7aa", &(0x7f0000000240)=0x88, &(0x7f0000000280)="f66b49e32cc915f69d6e597f092b0568eff1e5bf60a53addfa1e7b2a028e7c3c20", 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000180)="ceec96f6b38d03f3ecb2c0c13739169a1190f7932b016e809cb62a8137c8220844b876ef4d11e73e86a45b4d26e5dda02d9b03452f567e8d821795b49baafd3f0878c42e6f29ab26e0edd38decbecd7c899aaa9af4240e8e81ad00cde31566649f6cfdce75f46faf7b0cce4fb60ea5ba6f942dd5224bba3016784a2855bcdfecd6bbbd761b91c7aa", &(0x7f0000000240)=0x88, &(0x7f0000000280)="f66b49e32cc915f69d6e597f092b0568eff1e5bf60a53addfa1e7b2a028e7c3c20", 0x21) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) (async) 05:44:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x3f, 0x4}, {0x7ff, 0x3f, 0x0, 0x7d86}, {0x0, 0x8, 0x9, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x4, 0x0, 0x6}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:06 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3b22, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) write(r4, 0x0, 0x0) (rerun: 32) 05:44:06 executing program 4: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="ca028c777a2b8ffd4af3f472f1aee238cd36014be364100bd3db70afd0887a7eb6b693816fd39affa37c857b99484e7f2112144e73c31402e73edae96fc8b57b1ef157559bfc7dcb163f3a8ca1d3c7ea5ea4154f229b4130f264e01ea5cb9b78cd841a22b6bddb2acac8c07361cdde2a655eb02d2d46bc4d70655a3f1095d97a7ecd919ce5b0355e3aea217c6a7248578ac623df40d803c1d6cd7749a033ef1472a0b66c9fd9f8e2f1e0bea72f335229d73be875bca7e0e4a25b2822a1b3351530", 0xc1}, {&(0x7f00000000c0)="7a6da887e39004803453f0c73f8c880bf94cd2cb797477a6028c722d1f24a8c4dd21376c1054e3d856c5a2d419080c979a0e4a53dcd779876a10ae84c7a5b0586f4baf64a0b2b0f9e4dc23fb04326774029e10bdc8dbafd061f34a6e592ea9f6545a00dbd8ae98ff1cf5b357cf1807bebe6334a7706f50977dcd7e1ffa04160bcea7291650123359fcf4fd9261b87beba1bf59e02a20ede471ffa067e4f4b302033fbcb0c7efb59167fb4750537121822c8f4b9c8e7c1a732f92", 0xba}, {&(0x7f0000000180)="14370534fbff1d8057954095c04590d95fad6d47bf75e1f4ff020098563e284acfff00000099047e7f789bc7fd84a8932d9ccd11305d7ae4e37aedc5cb09f66b44e2814a06d1ca3ebe6c87f511f4b751a1b1a00b5e0be2dd3837642fc4a02d2eafc50cfcf5f7cd5899d62f54edcb9d85c6195085c8a83f010000000000000029a48b263ab2d97aa900", 0x89}, {&(0x7f00000017c0)="8d9ba831afe5c37a89be1be066303adef4e5b370a3a7963d9fd0394ca14cfe202feb05d7136bbab08cf5e9229bdca5cf9f3368d08e45f9357d8fb9e8800f4cd87c2e85755b778c450d8080aa9c72dcbac1d82a650c56974a07c1beae6afc7c3124c51e0e478f13315f98e23490ff641968c24fbae152b56d206a5d585243f709900ee87a27fd09d31f113b5eb6ec010708dc05bfd3d1b0f1150692c9", 0x9c}, {&(0x7f00000003c0)="218b685e9d1e67637652fb6c61965727a71c43a556dcbabdf56e541b7210c70753422f99fd7c1dcf8c7285e23d975040bd46ccfeb5a2e8781b2bf3057a6bcb490b4b8073d47b30e40c3ff84f43cf2de5ae8e6584c07fb81ad116dc135a0e02f570b585ccadc7eee8efaa294bcfb79f36238cc2b466f8ce7a7a", 0x79}, {&(0x7f0000000440)="ec7d2f1b9d3e6609e78f039f181c1201d140c1ce9c0447a3adc97fb79969c81a4f8060206f756ae2e819575478151533a81672aedf5f04af77cfda855d9bc2ad8714cce65b9fe485648fbec15736152dff0300000d3a07bc594837440519ce2f4b66c5da20babfb3bc", 0x69}, {&(0x7f0000000080)="edace0a5b285f671269ec3", 0xb}, {&(0x7f0000001880)="7cf270b9b2a1e1f985b0a7ab2c74c748260333583c7c1ead5b67041fc36221acdbffd63490195e6dddf83d0e3f2d2507cad6c66213ac0b2611de79d34d41038a2a46cf1519b62b2a1cb5189b3b0f289baa036d8a943d5cf994e895cb110faee4315e515d6060c59c688c2667fde77b8db6e8e5a5b5ad0e8ddabc42c725907f6222c37629e87b1df00519afb3cac31cee8e26a3c435985d18866e49bc86838b21a60bc725d399c5da933d625f65d232508556c6222b22e7ce4ef827a066fa5524b15c644e8acaf80f9c79b45b5e7ed9e98f4b7f5f9372df719f4ac1103d5bbf94a415d4c0af74f153a3d9e2a0404bdaebda16aa1801c4f92a95bc6fa75cfa226dd94b809fa86b80ae7aee3f7e379afb93ef488ff67fcbf166c12ef048d710c7235db3175dfcc8a2585f34e2ad20d89f523a76a808e476ddd9f69008a700c634e422ab3df79cf2a0f0da8281216a8be0d4c377e81c133ae61730f3c88456eb9b1d84af63112fba2eb34f30e4523d657a630c014eb80bd359e0b67bc721258fafb3425b34b6010b5df9bc3eb15521b9666b325c037ebd147ade554984a5d3a7afbc27714971d097af772f328554555fe54249ed1b15b617055d0268d8915f07e75adc4ae15343d48aa470ae39c36dc61ad9df2b7df0b6e9681676fff00656cbe07040b7f29ca339c9bc2c5d402f6558cecf5cab6917f048716d70726555252389723b1bd3f0e5007a9c120ed79a9b61658e392257cb1f1b40fbde5efa7f7787ddcac1d4f71e5b048c701fdcff0625ea6ad5265324cde2c9766a4648248dd66ba756f1709934ca98dcd5a7710b589e7b5935ef0f581e9c4e779761002045eda98d5dc634319abdf5336cc8d89ff4f81d33c221b807a08d4d67891b534fa8b55e125562e336dfd1694136d9f489064e4b967a8a08bd47620c326ed73512fe97254391b102711d34e93e96936de4c0b4fc4259bf94fcdeae2d914360c5fe9763044417a09a4b7b757bb46ee929cfd579db949e43c1f0960052616461b2765e54ed283d9c5654666bd4d96e3025b2baca73ba6f96e47b283400514f2a761ac6b3f17a75db23d03cb0b52205abd3d2ca2757730ec8023dfe12cccec8943aae3e95f08516ea9e71e296182bdd7593ba59fe50706c1540348b913b762cbbe0ed3c62e47f0febfa13d441d41c194329e865d9b156826c9b889af9c4c2729116186743c1e932806faf00891cfdf285a17e58dfe83c7ca6562ab166af5bf49ab8207605bf409075381504682fa6c6befd006f8154b04ccc0aeb1b55af4238c7e29b89cd822fb826c8005a3a03fc0cf159577c8977f90609991e85571b006e8a5bf23aac5019c70823a62b98dce1e07444173bfdde675119ef52564fce5c6be9b04bf564298fd6f97777f1a25d4b1da312089817bb585b99a0d4127be6b32eb7b5cb8661792fe1e0e0554bbfe4788182b0ca6f269833c362f6388754b612256e836531d20fb24f58aa5581d29d713e77cdfd1c04afc96542688e28cbff2fa1dd65991024dec1b12307ddd7c45af7a289fb10529530b4dbba5411031cb3428d8ca87e0e886223929d408c6d9a7360d58169b0b3c8a84f2255d83bcf1cca18dc518020f6e0bdb3fd519e7486b5f31f7bd09abf4661709566e39a05f8cdde9aed0fe38bd6db28aba2bc653eb6b43284e9a9d23a3a0527b81fc87ee69ca9b29a5e0d129f442517d5bf3a3a34dc7a8a87c8462950ea58e0123b7f10c33379ff66fc33c3edcd991034ca344fce24bf9005355f72b79940faa419dfb6bfdafed5cc2353b5119fbd5b4c0a5d0bbd09fbb97c469c9b758082a4d2ef76ddbe03795127d84681482e746bb0d45ead71ae020824fc4f3d58df0c66adf611484056d33402d2f0ed2c51092dec65bb97cffafca56d5fc78f1f6484df4e58959f3011d816aa2219a3c2c34310a58fff8b91c2b83fb8ed605e73a666fb70ec94db3f9f3a683cf40f2fa745a44ebf3ac1c6bad1e747a88d6f0bd91e46502ac83e862906c12c1fda5bbdd7212be17f8061f76e47cceaf8dd17f748648731ab183d45ff387a77a51600c1397efbef59388e777f70b8a6a420008c6b7f2d62937c1665eb9a8bd67e218167a056a99971877495142b6320c625fa33336e224a5c00d4206b24d302c8cd18fafc851c6fb3cae2df10f9ddfbe2be7daa329b17b76156a47c901424fc2806a28ed621d09c6bdb121c0857e05a319c1d5ebd450ddcbcc9c4b004c07d5f730dac9a32bd089b3da66d893ae3b41f51a5e5f985440d628886068fa94ae0b0d42415921680ddb3c12e39eaebf0f651972cd2e313e95c77d408853813e578cb652670c58f45b5194bc996ea5c123daca6b3c20d4cacf46db301a24fef85d017e985f2091cfefd08014dd01b5eed60b9cfa9d66c0f6d52dfbc3ad473fb8bfa0f7784859606d0c6abc44959cab39aabda4c2680b17502264b12af11c9469c3bd182f5a020824b3ce05fe51a8beba18daa514fbb40ae02c63f0055227a8de20afd0ed508860a0f97cdec196513d61f5757ec719f523501acd48f7b48c97cbaac785aefd01cee58b2ec779c90d8580b9eacc46f30f3792e01e2d8ebebd55082564657655f0b1a575541a6f11992d4c4518395d27f643473b8adb51d5d2c6338b88142a45bf698429f596ce692c399a5045df671c08a129925b0a2370bf7ee64411e2adead1a1288540d4b32b6f7e616ee9cc7b464c9a49cac630f5c12d74030463f7f97a0ee5f55d9e1d36e98724aec2b3d77b015116da0de4b6097ed002d36040adbe84d9930537df76ebcc66535b4cab3fcd7e2f93c6ccc37975824986aed02e8cf5c5627f61950e685d376cb9b2ee3e35ef2017a3fc99b66a89d6b4391accdad85ad0c9361d9e346bf624c90c15acc02db25cd50ea924043e62a5f654b5196fc6eec32d8d131f0060d1df3c839356050985a7b3b9b1bba46698d017c73e4e21dcd45d7d14a23c8736a4d81ff01b4a31c6b529893794da1b2427b1184b7a8c61950adcd7be950e36b7798fd6e2641339b3fc04e8e91affa00af116323d8bda12c64990096ace336908bb554144ecebf72ba473d6a60206411d60fe3bab8647561aa744e9786ad38e9097de64cbaf44f98e5649026326cb76268d9fe42bd2b9cff628c422b924a549f7a9982d8f023889c37adcc60828cca5100f4f4d94bae7f2fda6d9c723ff28518002d4281aaa799a99b926aa2d4eb8704e7282265516b46cd6850fb1d793cd19db479b9c931f1659c565c191c00b3b8a08094d5471cbc6a438660bcd320b03d048c3ff512fff72be323ee9da8daf77c02b51ee73a647406e346397afe86d8fc192b8318ed1e008f346c898585d31062c8c88cc70fe20bb2b1f273d8a3a2111b8ecca88ee7a40e00b28aef00037d962572e7c0617928d2b98d8a10dd3de6449c719d40e9bb2e7669669c958c79c5aec50f7c768aa597a51517d8195369c1b5620a02f0a2b87e09e70b3429d9820a3f5aee0767a949857375923c415b2868d1c62448fa9d97e7c1889270221755c5b7fbf7d78691703d3241b27ae5c7dee9d6991684b6ecdbef394b47e43e37410feb559575120483b2f1e618403c81c9f8adcd5a72809b6d517ca9bd7d7d6268be57873234a17ae60035fc4084a3f5496f7eab275c47fa0bfbe76f661b685af83fede7d55db1d85f0002dffb40791694c12bdd01d52cea8269485864d547b4bac7223ea5b797c7a99aebad15e1791de75eb657222a141d8969ae0d8dd7bfc4c235e35402b82b0dda393b0b6e9fbdc8d1346d9c338fdb889bae882352e8064b7959a08a05fe9fbd5ca0119437ab7366d69c8e21305cfd768b5a3bc1806971adccb76368a48614755a60442337b802a5c3d2edaad18704d5d08ab90eb4528bcfecd862d27636ab1d755588eeed2b70b9c338fb4886ac2c9be03ffca5fbfab75028ff4de870266770a440659bf5bc32d5beee47d45f125b5fbf770189cb7dd162b336b00f353471c25898ed7c0c4ac0a9f4b312f702cbb7796b0989d134ee510477d63ad0ac1c512046b97b1749d4b7da99ebc505e803a033820699ab7b8daa1bea80492fc52af8923beeaf15c0b5d1642df699bff21e7061f99b00880471fb961d9b1757d8b7005c3a45d4f193ee9393e47373e8e142ae3d0dd2641e2e5d3d66a2c8b07052517715ed10b56c698c6305d25155bab689168cdb5d2f4501c131f83ae7fe56e9bc240c58960cecb4f4421450ded2f1344d15fc196860f7ae26b8052259f85f9292e87dfda3444799c42fc9b63174d470b61f674cecbfee8a82b8ea7f72fe0bc4fc37d2328555137d154d2011de6158ea60c91fefae2770cf1e95b4e0fd4836dcc6bba5e433ec93c60d01000000fdd55830d108aa192180ed2f61166eacae09ce885d27b69d4b3b4c19b62fed4e70505462082d107f04c2fb880cf9e984405a7afa0823e573ecb2ecb80e7414984da3a246c565e3b8986d933e173a23857ecbf4939956622e98410da76745059b473fb41fb10b5721b53a0cfc488cd2d25b4945921a0d3d0fb2605fa774d128cea6b2467e3cfa7e35681941b1401dccf58ffb714d50c026c70b44267bde1957f13e2181fedaae7607a399c473b8054a3333d5aa5f5aef355574cf966cee893990f52bef6d1b842c86c6972f9f10a92356bb7ad20f737c075d81f69afde98e860d942e67c273c22c6d47d57deec21ad7754e06defed6238033d15e29d1c45887cda81abde09c8c309d41a1e652dcc5d22e58730b044d475d32070eab5ee8254f6af535b6fb233e67b34246360469de2f3a36e077bcd3ad6d751afa7f2d5ecae73159a06cd659c79ae7fdb830bd1bc2abc4a883d813091dfed134a4b854e70ced357c8097ab0d0460eb00cc2f5eabdf1c406bf35b0540f8c5d238fe0fc4d6e17898d7434ce6c69c13d7ba2eee09c35e5171fe6cdc3f1077e82e4b29cf12166d1365b58219e1af495b264f0fb62211fcb46f4816d8815a14f44af8378758069d78be1c1417589d68c29a74a22cd3d29152e901487d67830894e2f3302392a4e3fa79117203e99b4fda37a382b8ccf6237585647deb8ccecc59385afbcabf0213f9aa677b53f4fbf08be02b7f85e1d6e7b2802d3aada65e992f74e5da66161b92f64702c82a2a6c9a331c219191644868984d75b932edcd56c3bcc7bf5c83257bbc9093214140dcc25b95e6e91914e23ec730683566287b3efa877bc3c508b7e648a89900b3aa1bb3361f5122d3196a55b99c3f4b09f4d3c4a2ab274de5e58e982d8c91c05564335077c99533861bbec066b9f2523e5409ab10008aa7e6fd7ed7f79f15a0b2a1a5f430819cde67e64d39f39231aa16b3381178f3675db71d671697fbaefc368a8cb236a9850533d0e5d96fd40761a73165db7874fad34aa0a5fa60f99c47c6b961023efcfc35e163af71d9897482bf53a9c216e57bcafd97e64d14b4a6e57cc63a45d3fdd21f6f83c54d472c8011daaee4304500afc1eb746b0f77a8ab1da8c82a8b20f50b147a77bf3fe9b2c1d5d89ea774f8b413bc8e7af2ce762c7cdd7ca5b0f9c40b9244ad1f9efdf00297722017635cf62df30fbbdd6d6a0c6f4b261602b4abdc3c286115a2cd8a15a11ba40501f179e63e2dfd80bc3fb9c0aed1f5462c323b77e5f25e514ec4bdd3646d087c2911a1c691c41461e4e5a6f2c0595f28981ca4930eb9ba6401c0299c9f22edb4bcbfa3c6642554324ef33a6e6f12c85523b898fd79c097bc62fd845703ef0a02768251856ea895ca0ab25d71471753476dce6cd1ff5b7cb160f229199957abb6d1f9903011", 0x1013}, {&(0x7f0000000240)="a3e9dd0efff66b5e667886d7314a318926cb47f7d1c3d78e0b8e646e9d05e966f531ec0e939abd5ccb7f67d6db2e8fcc345a78", 0x33}, {&(0x7f0000001440)="0b6341976a7816a6cab9a2dc95bd06bef978f028842bd0bf6d13252fa61f5ab9b8fa24c4be73ed82ab9b37cc88859d6854daaa68694b7109311e075d04b0", 0x3e}, {&(0x7f0000001480)="577dea661b07ef3d21ac79f192c420ea3aaaf8cd749ce31fc1178e783135c3d1176a45cf719b259608cfbf61c824d707366804e31383f6f73ea44ee276ca804e6786af4858ec6d36ad7bdd294423add65bf5c087a3d6162b0ed27fc31ce809d2359fd598d070f6c21887f86e9da4acd7aeba1cbd29e85a4424c6a57d4afb2a10e8c3446e35c6f91b1aa22fb088cb1816649a56a75119df7a3eda89e65be6f69681ff191a2ccc61cb", 0xa8}, {&(0x7f0000001540)="b29531c455083821419c8015f951c4ac4f54252b966b580109f38811d814d2682a5d4f901212c4e9c8d0548e1bc58ded7d3ab866b895c0b7e2e62e0fbc69480792569133432c7de31868360367266534636ed2b21cfbc0262ea4904506043e76e0c9fd79c4286958994a4b4defece398ee5ca13cc8965753c0f7ffbdd92bd5920538701e7593ec42e476e594d9", 0x8d}, {&(0x7f0000001600)="3954979b048313e4a9930c47028a83526d8074ba83e6d9a6c6acb4e29a2abc37ba97ae2f1d22820bc33c4fb3535370e82290a6fdaaedd9a5d789495634f01507b5ae56655aa9a40148ef64603f378218f44108cf8f7ef03f6e80d68d8bdf", 0x5e}, {&(0x7f0000000000)="962fbdd86fc3c2eec3f5aced34f93e8ba7858295", 0x14}], 0xe) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = semget$private(0x0, 0x5, 0x12e) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000004c0)="253df5d02672800c5e7076c4469c4895c6e272c7a5c43728735b74fc2c0170e62530286e70fb71fc7ed2cb67712e09a7a66823a0fb67e9841b861bab34e3a388133c91191aa1ef88a3263f0cdb948046b30e5bd331756fa1c2ad", 0x5a}, {&(0x7f0000000540)="1a07edd243943555967d7013ecd561b79545d9bcb689d9e636d51a21bf60a442a47fc7510019dc447b5a6a8b0d1c8bdee7e0910a6bbb802fc11bdb613a46771df99a4afce8218a75ca0b0257171ffc0788892363e9cc66758ae1aea6571b2113e8e62237f2e50379443d10bcf4e54d3c883701000000f76761289bdaf287b5782d742aa7d54c01715b4590da6590cc9c0483c0549f3e8fe7ab51f2efcd7d1c8d94b1246e53a6d3da06675532396367cb11405827c4f154fbce40e9356ed0531c64f83fdad33c4b64088014770c0242ee3aee4b9d4d", 0xd5}, {&(0x7f0000000640)="4189b7f6b44f5b205aae19f47ee5512671c2601060949b2cde801665cefd694480ae461fed2d01ca89fe7cc3e53220f13fbcfeb4f30c3a550aab0651ebab56851077d026810d3fbe10e789d1c54698c1615dd324f4df71dfa05b6cc85809f5e2034f2b1a7c23221ea860368626067038ee9e9a6dfdeceff9f5c7ae4813b48f6363ad0de9188d3799ff7047c08852eb39cd2bd573b85f79f1cdaa3a92fd1f8c460e517dc2813f41d0dba407f7a890d12943ea5a53a724ed985713c12da17a87707939f1d83facfb0933382379c4ed826efe7a049964782c", 0xd7}, {&(0x7f0000000740)="fd12682b101c948eca9351740519fdb170fc355a159d70359b34aa74d724acfb3547eca31c3e0e1bfb52d3d59987d8dfd5cedd9d1e4a5bcf41e44a2ef1b180c079236b674a44f154539e96c1bdbfdc39a5535b9f24dcc48d0cb695b2749d121ec45e35add8e42968305a28f0393bc5f1d0367a5a1c52f70cf6a2f1e97e6ec8b78df2f4664200abe579", 0x89}, {&(0x7f0000000800)="145583296fa95a722497d18bf3515a88feb69eee1445e1f938e5a88f61470e70c20900e39af1dd490925e1d3c1fabe7944cddfd82dfe4a6239210ee84d95d45da21e7194fb3babd96308a079dc8bde0d1e29b16daf73b228c092441e31da70a1bf38953f344ca26b8689c89159eddfc8351e6c1c048aee4ecf3114569525ad4c5e4fb0296e008cad6921d8887417d0daabfc5875a268639783b07863bc51ad", 0x9f}], 0x5, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r9, 0xffffffffffffffff}], 0xc0, 0x1}, 0x9) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 4: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="ca028c777a2b8ffd4af3f472f1aee238cd36014be364100bd3db70afd0887a7eb6b693816fd39affa37c857b99484e7f2112144e73c31402e73edae96fc8b57b1ef157559bfc7dcb163f3a8ca1d3c7ea5ea4154f229b4130f264e01ea5cb9b78cd841a22b6bddb2acac8c07361cdde2a655eb02d2d46bc4d70655a3f1095d97a7ecd919ce5b0355e3aea217c6a7248578ac623df40d803c1d6cd7749a033ef1472a0b66c9fd9f8e2f1e0bea72f335229d73be875bca7e0e4a25b2822a1b3351530", 0xc1}, {&(0x7f00000000c0)="7a6da887e39004803453f0c73f8c880bf94cd2cb797477a6028c722d1f24a8c4dd21376c1054e3d856c5a2d419080c979a0e4a53dcd779876a10ae84c7a5b0586f4baf64a0b2b0f9e4dc23fb04326774029e10bdc8dbafd061f34a6e592ea9f6545a00dbd8ae98ff1cf5b357cf1807bebe6334a7706f50977dcd7e1ffa04160bcea7291650123359fcf4fd9261b87beba1bf59e02a20ede471ffa067e4f4b302033fbcb0c7efb59167fb4750537121822c8f4b9c8e7c1a732f92", 0xba}, {&(0x7f0000000180)="14370534fbff1d8057954095c04590d95fad6d47bf75e1f4ff020098563e284acfff00000099047e7f789bc7fd84a8932d9ccd11305d7ae4e37aedc5cb09f66b44e2814a06d1ca3ebe6c87f511f4b751a1b1a00b5e0be2dd3837642fc4a02d2eafc50cfcf5f7cd5899d62f54edcb9d85c6195085c8a83f010000000000000029a48b263ab2d97aa900", 0x89}, {&(0x7f00000017c0)="8d9ba831afe5c37a89be1be066303adef4e5b370a3a7963d9fd0394ca14cfe202feb05d7136bbab08cf5e9229bdca5cf9f3368d08e45f9357d8fb9e8800f4cd87c2e85755b778c450d8080aa9c72dcbac1d82a650c56974a07c1beae6afc7c3124c51e0e478f13315f98e23490ff641968c24fbae152b56d206a5d585243f709900ee87a27fd09d31f113b5eb6ec010708dc05bfd3d1b0f1150692c9", 0x9c}, {&(0x7f00000003c0)="218b685e9d1e67637652fb6c61965727a71c43a556dcbabdf56e541b7210c70753422f99fd7c1dcf8c7285e23d975040bd46ccfeb5a2e8781b2bf3057a6bcb490b4b8073d47b30e40c3ff84f43cf2de5ae8e6584c07fb81ad116dc135a0e02f570b585ccadc7eee8efaa294bcfb79f36238cc2b466f8ce7a7a", 0x79}, {&(0x7f0000000440)="ec7d2f1b9d3e6609e78f039f181c1201d140c1ce9c0447a3adc97fb79969c81a4f8060206f756ae2e819575478151533a81672aedf5f04af77cfda855d9bc2ad8714cce65b9fe485648fbec15736152dff0300000d3a07bc594837440519ce2f4b66c5da20babfb3bc", 0x69}, {&(0x7f0000000080)="edace0a5b285f671269ec3", 0xb}, {&(0x7f0000001880)="7cf270b9b2a1e1f985b0a7ab2c74c748260333583c7c1ead5b67041fc36221acdbffd63490195e6dddf83d0e3f2d2507cad6c66213ac0b2611de79d34d41038a2a46cf1519b62b2a1cb5189b3b0f289baa036d8a943d5cf994e895cb110faee4315e515d6060c59c688c2667fde77b8db6e8e5a5b5ad0e8ddabc42c725907f6222c37629e87b1df00519afb3cac31cee8e26a3c435985d18866e49bc86838b21a60bc725d399c5da933d625f65d232508556c6222b22e7ce4ef827a066fa5524b15c644e8acaf80f9c79b45b5e7ed9e98f4b7f5f9372df719f4ac1103d5bbf94a415d4c0af74f153a3d9e2a0404bdaebda16aa1801c4f92a95bc6fa75cfa226dd94b809fa86b80ae7aee3f7e379afb93ef488ff67fcbf166c12ef048d710c7235db3175dfcc8a2585f34e2ad20d89f523a76a808e476ddd9f69008a700c634e422ab3df79cf2a0f0da8281216a8be0d4c377e81c133ae61730f3c88456eb9b1d84af63112fba2eb34f30e4523d657a630c014eb80bd359e0b67bc721258fafb3425b34b6010b5df9bc3eb15521b9666b325c037ebd147ade554984a5d3a7afbc27714971d097af772f328554555fe54249ed1b15b617055d0268d8915f07e75adc4ae15343d48aa470ae39c36dc61ad9df2b7df0b6e9681676fff00656cbe07040b7f29ca339c9bc2c5d402f6558cecf5cab6917f048716d70726555252389723b1bd3f0e5007a9c120ed79a9b61658e392257cb1f1b40fbde5efa7f7787ddcac1d4f71e5b048c701fdcff0625ea6ad5265324cde2c9766a4648248dd66ba756f1709934ca98dcd5a7710b589e7b5935ef0f581e9c4e779761002045eda98d5dc634319abdf5336cc8d89ff4f81d33c221b807a08d4d67891b534fa8b55e125562e336dfd1694136d9f489064e4b967a8a08bd47620c326ed73512fe97254391b102711d34e93e96936de4c0b4fc4259bf94fcdeae2d914360c5fe9763044417a09a4b7b757bb46ee929cfd579db949e43c1f0960052616461b2765e54ed283d9c5654666bd4d96e3025b2baca73ba6f96e47b283400514f2a761ac6b3f17a75db23d03cb0b52205abd3d2ca2757730ec8023dfe12cccec8943aae3e95f08516ea9e71e296182bdd7593ba59fe50706c1540348b913b762cbbe0ed3c62e47f0febfa13d441d41c194329e865d9b156826c9b889af9c4c2729116186743c1e932806faf00891cfdf285a17e58dfe83c7ca6562ab166af5bf49ab8207605bf409075381504682fa6c6befd006f8154b04ccc0aeb1b55af4238c7e29b89cd822fb826c8005a3a03fc0cf159577c8977f90609991e85571b006e8a5bf23aac5019c70823a62b98dce1e07444173bfdde675119ef52564fce5c6be9b04bf564298fd6f97777f1a25d4b1da312089817bb585b99a0d4127be6b32eb7b5cb8661792fe1e0e0554bbfe4788182b0ca6f269833c362f6388754b612256e836531d20fb24f58aa5581d29d713e77cdfd1c04afc96542688e28cbff2fa1dd65991024dec1b12307ddd7c45af7a289fb10529530b4dbba5411031cb3428d8ca87e0e886223929d408c6d9a7360d58169b0b3c8a84f2255d83bcf1cca18dc518020f6e0bdb3fd519e7486b5f31f7bd09abf4661709566e39a05f8cdde9aed0fe38bd6db28aba2bc653eb6b43284e9a9d23a3a0527b81fc87ee69ca9b29a5e0d129f442517d5bf3a3a34dc7a8a87c8462950ea58e0123b7f10c33379ff66fc33c3edcd991034ca344fce24bf9005355f72b79940faa419dfb6bfdafed5cc2353b5119fbd5b4c0a5d0bbd09fbb97c469c9b758082a4d2ef76ddbe03795127d84681482e746bb0d45ead71ae020824fc4f3d58df0c66adf611484056d33402d2f0ed2c51092dec65bb97cffafca56d5fc78f1f6484df4e58959f3011d816aa2219a3c2c34310a58fff8b91c2b83fb8ed605e73a666fb70ec94db3f9f3a683cf40f2fa745a44ebf3ac1c6bad1e747a88d6f0bd91e46502ac83e862906c12c1fda5bbdd7212be17f8061f76e47cceaf8dd17f748648731ab183d45ff387a77a51600c1397efbef59388e777f70b8a6a420008c6b7f2d62937c1665eb9a8bd67e218167a056a99971877495142b6320c625fa33336e224a5c00d4206b24d302c8cd18fafc851c6fb3cae2df10f9ddfbe2be7daa329b17b76156a47c901424fc2806a28ed621d09c6bdb121c0857e05a319c1d5ebd450ddcbcc9c4b004c07d5f730dac9a32bd089b3da66d893ae3b41f51a5e5f985440d628886068fa94ae0b0d42415921680ddb3c12e39eaebf0f651972cd2e313e95c77d408853813e578cb652670c58f45b5194bc996ea5c123daca6b3c20d4cacf46db301a24fef85d017e985f2091cfefd08014dd01b5eed60b9cfa9d66c0f6d52dfbc3ad473fb8bfa0f7784859606d0c6abc44959cab39aabda4c2680b17502264b12af11c9469c3bd182f5a020824b3ce05fe51a8beba18daa514fbb40ae02c63f0055227a8de20afd0ed508860a0f97cdec196513d61f5757ec719f523501acd48f7b48c97cbaac785aefd01cee58b2ec779c90d8580b9eacc46f30f3792e01e2d8ebebd55082564657655f0b1a575541a6f11992d4c4518395d27f643473b8adb51d5d2c6338b88142a45bf698429f596ce692c399a5045df671c08a129925b0a2370bf7ee64411e2adead1a1288540d4b32b6f7e616ee9cc7b464c9a49cac630f5c12d74030463f7f97a0ee5f55d9e1d36e98724aec2b3d77b015116da0de4b6097ed002d36040adbe84d9930537df76ebcc66535b4cab3fcd7e2f93c6ccc37975824986aed02e8cf5c5627f61950e685d376cb9b2ee3e35ef2017a3fc99b66a89d6b4391accdad85ad0c9361d9e346bf624c90c15acc02db25cd50ea924043e62a5f654b5196fc6eec32d8d131f0060d1df3c839356050985a7b3b9b1bba46698d017c73e4e21dcd45d7d14a23c8736a4d81ff01b4a31c6b529893794da1b2427b1184b7a8c61950adcd7be950e36b7798fd6e2641339b3fc04e8e91affa00af116323d8bda12c64990096ace336908bb554144ecebf72ba473d6a60206411d60fe3bab8647561aa744e9786ad38e9097de64cbaf44f98e5649026326cb76268d9fe42bd2b9cff628c422b924a549f7a9982d8f023889c37adcc60828cca5100f4f4d94bae7f2fda6d9c723ff28518002d4281aaa799a99b926aa2d4eb8704e7282265516b46cd6850fb1d793cd19db479b9c931f1659c565c191c00b3b8a08094d5471cbc6a438660bcd320b03d048c3ff512fff72be323ee9da8daf77c02b51ee73a647406e346397afe86d8fc192b8318ed1e008f346c898585d31062c8c88cc70fe20bb2b1f273d8a3a2111b8ecca88ee7a40e00b28aef00037d962572e7c0617928d2b98d8a10dd3de6449c719d40e9bb2e7669669c958c79c5aec50f7c768aa597a51517d8195369c1b5620a02f0a2b87e09e70b3429d9820a3f5aee0767a949857375923c415b2868d1c62448fa9d97e7c1889270221755c5b7fbf7d78691703d3241b27ae5c7dee9d6991684b6ecdbef394b47e43e37410feb559575120483b2f1e618403c81c9f8adcd5a72809b6d517ca9bd7d7d6268be57873234a17ae60035fc4084a3f5496f7eab275c47fa0bfbe76f661b685af83fede7d55db1d85f0002dffb40791694c12bdd01d52cea8269485864d547b4bac7223ea5b797c7a99aebad15e1791de75eb657222a141d8969ae0d8dd7bfc4c235e35402b82b0dda393b0b6e9fbdc8d1346d9c338fdb889bae882352e8064b7959a08a05fe9fbd5ca0119437ab7366d69c8e21305cfd768b5a3bc1806971adccb76368a48614755a60442337b802a5c3d2edaad18704d5d08ab90eb4528bcfecd862d27636ab1d755588eeed2b70b9c338fb4886ac2c9be03ffca5fbfab75028ff4de870266770a440659bf5bc32d5beee47d45f125b5fbf770189cb7dd162b336b00f353471c25898ed7c0c4ac0a9f4b312f702cbb7796b0989d134ee510477d63ad0ac1c512046b97b1749d4b7da99ebc505e803a033820699ab7b8daa1bea80492fc52af8923beeaf15c0b5d1642df699bff21e7061f99b00880471fb961d9b1757d8b7005c3a45d4f193ee9393e47373e8e142ae3d0dd2641e2e5d3d66a2c8b07052517715ed10b56c698c6305d25155bab689168cdb5d2f4501c131f83ae7fe56e9bc240c58960cecb4f4421450ded2f1344d15fc196860f7ae26b8052259f85f9292e87dfda3444799c42fc9b63174d470b61f674cecbfee8a82b8ea7f72fe0bc4fc37d2328555137d154d2011de6158ea60c91fefae2770cf1e95b4e0fd4836dcc6bba5e433ec93c60d01000000fdd55830d108aa192180ed2f61166eacae09ce885d27b69d4b3b4c19b62fed4e70505462082d107f04c2fb880cf9e984405a7afa0823e573ecb2ecb80e7414984da3a246c565e3b8986d933e173a23857ecbf4939956622e98410da76745059b473fb41fb10b5721b53a0cfc488cd2d25b4945921a0d3d0fb2605fa774d128cea6b2467e3cfa7e35681941b1401dccf58ffb714d50c026c70b44267bde1957f13e2181fedaae7607a399c473b8054a3333d5aa5f5aef355574cf966cee893990f52bef6d1b842c86c6972f9f10a92356bb7ad20f737c075d81f69afde98e860d942e67c273c22c6d47d57deec21ad7754e06defed6238033d15e29d1c45887cda81abde09c8c309d41a1e652dcc5d22e58730b044d475d32070eab5ee8254f6af535b6fb233e67b34246360469de2f3a36e077bcd3ad6d751afa7f2d5ecae73159a06cd659c79ae7fdb830bd1bc2abc4a883d813091dfed134a4b854e70ced357c8097ab0d0460eb00cc2f5eabdf1c406bf35b0540f8c5d238fe0fc4d6e17898d7434ce6c69c13d7ba2eee09c35e5171fe6cdc3f1077e82e4b29cf12166d1365b58219e1af495b264f0fb62211fcb46f4816d8815a14f44af8378758069d78be1c1417589d68c29a74a22cd3d29152e901487d67830894e2f3302392a4e3fa79117203e99b4fda37a382b8ccf6237585647deb8ccecc59385afbcabf0213f9aa677b53f4fbf08be02b7f85e1d6e7b2802d3aada65e992f74e5da66161b92f64702c82a2a6c9a331c219191644868984d75b932edcd56c3bcc7bf5c83257bbc9093214140dcc25b95e6e91914e23ec730683566287b3efa877bc3c508b7e648a89900b3aa1bb3361f5122d3196a55b99c3f4b09f4d3c4a2ab274de5e58e982d8c91c05564335077c99533861bbec066b9f2523e5409ab10008aa7e6fd7ed7f79f15a0b2a1a5f430819cde67e64d39f39231aa16b3381178f3675db71d671697fbaefc368a8cb236a9850533d0e5d96fd40761a73165db7874fad34aa0a5fa60f99c47c6b961023efcfc35e163af71d9897482bf53a9c216e57bcafd97e64d14b4a6e57cc63a45d3fdd21f6f83c54d472c8011daaee4304500afc1eb746b0f77a8ab1da8c82a8b20f50b147a77bf3fe9b2c1d5d89ea774f8b413bc8e7af2ce762c7cdd7ca5b0f9c40b9244ad1f9efdf00297722017635cf62df30fbbdd6d6a0c6f4b261602b4abdc3c286115a2cd8a15a11ba40501f179e63e2dfd80bc3fb9c0aed1f5462c323b77e5f25e514ec4bdd3646d087c2911a1c691c41461e4e5a6f2c0595f28981ca4930eb9ba6401c0299c9f22edb4bcbfa3c6642554324ef33a6e6f12c85523b898fd79c097bc62fd845703ef0a02768251856ea895ca0ab25d71471753476dce6cd1ff5b7cb160f229199957abb6d1f9903011", 0x1013}, {&(0x7f0000000240)="a3e9dd0efff66b5e667886d7314a318926cb47f7d1c3d78e0b8e646e9d05e966f531ec0e939abd5ccb7f67d6db2e8fcc345a78", 0x33}, {&(0x7f0000001440)="0b6341976a7816a6cab9a2dc95bd06bef978f028842bd0bf6d13252fa61f5ab9b8fa24c4be73ed82ab9b37cc88859d6854daaa68694b7109311e075d04b0", 0x3e}, {&(0x7f0000001480)="577dea661b07ef3d21ac79f192c420ea3aaaf8cd749ce31fc1178e783135c3d1176a45cf719b259608cfbf61c824d707366804e31383f6f73ea44ee276ca804e6786af4858ec6d36ad7bdd294423add65bf5c087a3d6162b0ed27fc31ce809d2359fd598d070f6c21887f86e9da4acd7aeba1cbd29e85a4424c6a57d4afb2a10e8c3446e35c6f91b1aa22fb088cb1816649a56a75119df7a3eda89e65be6f69681ff191a2ccc61cb", 0xa8}, {&(0x7f0000001540)="b29531c455083821419c8015f951c4ac4f54252b966b580109f38811d814d2682a5d4f901212c4e9c8d0548e1bc58ded7d3ab866b895c0b7e2e62e0fbc69480792569133432c7de31868360367266534636ed2b21cfbc0262ea4904506043e76e0c9fd79c4286958994a4b4defece398ee5ca13cc8965753c0f7ffbdd92bd5920538701e7593ec42e476e594d9", 0x8d}, {&(0x7f0000001600)="3954979b048313e4a9930c47028a83526d8074ba83e6d9a6c6acb4e29a2abc37ba97ae2f1d22820bc33c4fb3535370e82290a6fdaaedd9a5d789495634f01507b5ae56655aa9a40148ef64603f378218f44108cf8f7ef03f6e80d68d8bdf", 0x5e}, {&(0x7f0000000000)="962fbdd86fc3c2eec3f5aced34f93e8ba7858295", 0x14}], 0xe) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) (async) r3 = getgid() (async) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) (async) r5 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f0000000040), 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) (async) r7 = semget$private(0x0, 0x5, 0x12e) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) r8 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) (async) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000004c0)="253df5d02672800c5e7076c4469c4895c6e272c7a5c43728735b74fc2c0170e62530286e70fb71fc7ed2cb67712e09a7a66823a0fb67e9841b861bab34e3a388133c91191aa1ef88a3263f0cdb948046b30e5bd331756fa1c2ad", 0x5a}, {&(0x7f0000000540)="1a07edd243943555967d7013ecd561b79545d9bcb689d9e636d51a21bf60a442a47fc7510019dc447b5a6a8b0d1c8bdee7e0910a6bbb802fc11bdb613a46771df99a4afce8218a75ca0b0257171ffc0788892363e9cc66758ae1aea6571b2113e8e62237f2e50379443d10bcf4e54d3c883701000000f76761289bdaf287b5782d742aa7d54c01715b4590da6590cc9c0483c0549f3e8fe7ab51f2efcd7d1c8d94b1246e53a6d3da06675532396367cb11405827c4f154fbce40e9356ed0531c64f83fdad33c4b64088014770c0242ee3aee4b9d4d", 0xd5}, {&(0x7f0000000640)="4189b7f6b44f5b205aae19f47ee5512671c2601060949b2cde801665cefd694480ae461fed2d01ca89fe7cc3e53220f13fbcfeb4f30c3a550aab0651ebab56851077d026810d3fbe10e789d1c54698c1615dd324f4df71dfa05b6cc85809f5e2034f2b1a7c23221ea860368626067038ee9e9a6dfdeceff9f5c7ae4813b48f6363ad0de9188d3799ff7047c08852eb39cd2bd573b85f79f1cdaa3a92fd1f8c460e517dc2813f41d0dba407f7a890d12943ea5a53a724ed985713c12da17a87707939f1d83facfb0933382379c4ed826efe7a049964782c", 0xd7}, {&(0x7f0000000740)="fd12682b101c948eca9351740519fdb170fc355a159d70359b34aa74d724acfb3547eca31c3e0e1bfb52d3d59987d8dfd5cedd9d1e4a5bcf41e44a2ef1b180c079236b674a44f154539e96c1bdbfdc39a5535b9f24dcc48d0cb695b2749d121ec45e35add8e42968305a28f0393bc5f1d0367a5a1c52f70cf6a2f1e97e6ec8b78df2f4664200abe579", 0x89}, {&(0x7f0000000800)="145583296fa95a722497d18bf3515a88feb69eee1445e1f938e5a88f61470e70c20900e39af1dd490925e1d3c1fabe7944cddfd82dfe4a6239210ee84d95d45da21e7194fb3babd96308a079dc8bde0d1e29b16daf73b228c092441e31da70a1bf38953f344ca26b8689c89159eddfc8351e6c1c048aee4ecf3114569525ad4c5e4fb0296e008cad6921d8887417d0daabfc5875a268639783b07863bc51ad", 0x9f}], 0x5, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r9, 0xffffffffffffffff}], 0xc0, 0x1}, 0x9) 05:44:06 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:06 executing program 6: sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000180)="ceec96f6b38d03f3ecb2c0c13739169a1190f7932b016e809cb62a8137c8220844b876ef4d11e73e86a45b4d26e5dda02d9b03452f567e8d821795b49baafd3f0878c42e6f29ab26e0edd38decbecd7c899aaa9af4240e8e81ad00cde31566649f6cfdce75f46faf7b0cce4fb60ea5ba6f942dd5224bba3016784a2855bcdfecd6bbbd761b91c7aa", &(0x7f0000000240)=0x88, &(0x7f0000000280)="f66b49e32cc915f69d6e597f092b0568eff1e5bf60a53addfa1e7b2a028e7c3c20", 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:44:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x3f, 0x4}, {0x7ff, 0x3f, 0x0, 0x7d86}, {0x0, 0x8, 0x9, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x4, 0x0, 0x6}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:06 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9288b603bf7e72a0fa6cefdb6d0aa1f8f9bb1ca509dcb125e113873b6b3e6de1c99af50a60b580180a3a39011157405a0307332c0fc4e8062d7f88c410476c3a8f8adc174d246cdc00e5b8442b493ebe6524f562fc910fd8fb410902d7d272e6fc2db8b7b51dc7e85b2209e61989f8392a51689a8e966dad2af7987be5ac1fc760f82f377f87c9a443d131e33e16", 0x8e}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x18040, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="54b471225e87b7710d94316d9df0aeda9fc2779e157cb33c302da69bfa9e76edce3d00c942ba152d00e8fdbed414a81ca5e0c8038a3da32934c14f903718a67c544447b76ceea46326eeeb83b30880c0cb6251cc04a9166b3109218e51d6380690ce41edede078109a272df127ad30f73392c3668b4bf36409", 0x79}, {&(0x7f0000000200)="99172b669be521d56eadd8ce7042b6ad780694dcee4a15b63741147e678224edddaf908945f099a5907ab6d79a9df8303d163286a063b35c3e54234a40aa055b54a3ffb7a3980aadecc0d05e1c6ae37bfa2ca3539e99d191b225558678d501c6654579b42ceaf6499d81fcfe859e7fbac4cdd3bd2044b891ec7365ddebbc53e02cb2aa884a4a1a7c2d1812cec348f021b0d98e457657df6b06ad34617a", 0x9d}, {&(0x7f00000002c0)="264011a2955fcfb0544eddcef75e8761c203b0958c624f61136f43ffb9a862588f304ef7543979d60de0371905c06a1d4137a00db1ee1355dd7ab7a5407cca406f7dc994f06de42590c750fcd5bfa28743aa61dc2f1d5c", 0x57}, {&(0x7f0000000340)="d66f7f9ed6900441e57832f8f1df9b47bca177a36380a1aec01982b54febf5c97991a6cd3dc49b6f2a4495ea48f7156da13b6e8d4f51e3d9e6a9e6b19c224fe86660ed1e10ad035a17c20f3adc39b922ef8c1a513a1e43e1b3416bb4440ca68c61f95d69e04e86a69ffa881d8ae8ac54a4ba6405c6aac28b094d9223d0ccec0590edc8653a97806a6e0812dfc4ae9086d851352d1ce1aa55e3b958c847164f3f18981efd9ec3cbdf7b10d77dc455c45774f12e5570eef4c3978528d62f2cb5a9d4947c6ba0ed74419ee2093a7e7caaf88b0acad7dbcaeb414aa5441f499956d92ea2af0e6721b8", 0xe7}, {&(0x7f0000000440)="c2231072dc95ecc43972ea67301d576857680cf9a14403802a7c5b9c26ba972f192fe69e03ba14d6577c5caba4ad5d8b58fafb7c1d3f70f063c7339a99482b145eca6dbcd99a2da0809251f1cd1b30f6a7e7b74da02bd8d3458f1ca1281cdf7777289e8902c7f800871b10375b33514a54d3a06885ac87f96ef0efd3366f474f278d8ab2b97e5bd23b131759541b828d449dd3c12ac0d20c3d88f3a35952144e3e2bc86146a2dd2a8ac09577adb3f00f6bc53c0202b4d119fb3a887185a90c8751637634d71f9e3502017898ef6e3219aaa80e767a19deecc7301bd5336d77c36f1e20ccadb2a75a33fc2564bb48febf26c2cc6aef", 0xf5}, {&(0x7f0000000540)="c61eb8077d95c995f05f9c76b169a7f1eaa03017fb46a4274da18f161f11f767cac3ca10a842c0edc8261860487f12fbdfb2dd1e9fd64f24916890fa0d47bace7ebad5ecdbf2a5b2c4d2d1095d545876b0cee475d23a55dd02711f4a36913f6d1c4ad2c06e97b020648b0c4814f028ae93e7175f4c89", 0x76}], 0x6, 0x7fd) (async, rerun: 64) write(r1, &(0x7f0000000640)="3caf414efe9cd2719082f689c90477787f7c3310019f79d8b3c97f6018788d95e82ecbfc40998cdad67c40fbfb00da4d184aad02cb499a6e98d1c475004948fff525f141eb6a3559cc5238eb773c966f1cc03919fb9ee34fff3e8f69bb363591bbca1fd343f28ddade613cba0ae740ea0cd23e9f70bf6d93a6ce2950109fea705df1c8610ba3e300625c614e225e3775ebb6ca01c5ee8864fbf776577ba411f7536e940225bc3bb2bed33fc7e8c4f752cd09", 0xb2) (async, rerun: 64) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0xa79) 05:44:06 executing program 4: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="ca028c777a2b8ffd4af3f472f1aee238cd36014be364100bd3db70afd0887a7eb6b693816fd39affa37c857b99484e7f2112144e73c31402e73edae96fc8b57b1ef157559bfc7dcb163f3a8ca1d3c7ea5ea4154f229b4130f264e01ea5cb9b78cd841a22b6bddb2acac8c07361cdde2a655eb02d2d46bc4d70655a3f1095d97a7ecd919ce5b0355e3aea217c6a7248578ac623df40d803c1d6cd7749a033ef1472a0b66c9fd9f8e2f1e0bea72f335229d73be875bca7e0e4a25b2822a1b3351530", 0xc1}, {&(0x7f00000000c0)="7a6da887e39004803453f0c73f8c880bf94cd2cb797477a6028c722d1f24a8c4dd21376c1054e3d856c5a2d419080c979a0e4a53dcd779876a10ae84c7a5b0586f4baf64a0b2b0f9e4dc23fb04326774029e10bdc8dbafd061f34a6e592ea9f6545a00dbd8ae98ff1cf5b357cf1807bebe6334a7706f50977dcd7e1ffa04160bcea7291650123359fcf4fd9261b87beba1bf59e02a20ede471ffa067e4f4b302033fbcb0c7efb59167fb4750537121822c8f4b9c8e7c1a732f92", 0xba}, {&(0x7f0000000180)="14370534fbff1d8057954095c04590d95fad6d47bf75e1f4ff020098563e284acfff00000099047e7f789bc7fd84a8932d9ccd11305d7ae4e37aedc5cb09f66b44e2814a06d1ca3ebe6c87f511f4b751a1b1a00b5e0be2dd3837642fc4a02d2eafc50cfcf5f7cd5899d62f54edcb9d85c6195085c8a83f010000000000000029a48b263ab2d97aa900", 0x89}, {&(0x7f00000017c0)="8d9ba831afe5c37a89be1be066303adef4e5b370a3a7963d9fd0394ca14cfe202feb05d7136bbab08cf5e9229bdca5cf9f3368d08e45f9357d8fb9e8800f4cd87c2e85755b778c450d8080aa9c72dcbac1d82a650c56974a07c1beae6afc7c3124c51e0e478f13315f98e23490ff641968c24fbae152b56d206a5d585243f709900ee87a27fd09d31f113b5eb6ec010708dc05bfd3d1b0f1150692c9", 0x9c}, {&(0x7f00000003c0)="218b685e9d1e67637652fb6c61965727a71c43a556dcbabdf56e541b7210c70753422f99fd7c1dcf8c7285e23d975040bd46ccfeb5a2e8781b2bf3057a6bcb490b4b8073d47b30e40c3ff84f43cf2de5ae8e6584c07fb81ad116dc135a0e02f570b585ccadc7eee8efaa294bcfb79f36238cc2b466f8ce7a7a", 0x79}, {&(0x7f0000000440)="ec7d2f1b9d3e6609e78f039f181c1201d140c1ce9c0447a3adc97fb79969c81a4f8060206f756ae2e819575478151533a81672aedf5f04af77cfda855d9bc2ad8714cce65b9fe485648fbec15736152dff0300000d3a07bc594837440519ce2f4b66c5da20babfb3bc", 0x69}, {&(0x7f0000000080)="edace0a5b285f671269ec3", 0xb}, {&(0x7f0000001880)="7cf270b9b2a1e1f985b0a7ab2c74c748260333583c7c1ead5b67041fc36221acdbffd63490195e6dddf83d0e3f2d2507cad6c66213ac0b2611de79d34d41038a2a46cf1519b62b2a1cb5189b3b0f289baa036d8a943d5cf994e895cb110faee4315e515d6060c59c688c2667fde77b8db6e8e5a5b5ad0e8ddabc42c725907f6222c37629e87b1df00519afb3cac31cee8e26a3c435985d18866e49bc86838b21a60bc725d399c5da933d625f65d232508556c6222b22e7ce4ef827a066fa5524b15c644e8acaf80f9c79b45b5e7ed9e98f4b7f5f9372df719f4ac1103d5bbf94a415d4c0af74f153a3d9e2a0404bdaebda16aa1801c4f92a95bc6fa75cfa226dd94b809fa86b80ae7aee3f7e379afb93ef488ff67fcbf166c12ef048d710c7235db3175dfcc8a2585f34e2ad20d89f523a76a808e476ddd9f69008a700c634e422ab3df79cf2a0f0da8281216a8be0d4c377e81c133ae61730f3c88456eb9b1d84af63112fba2eb34f30e4523d657a630c014eb80bd359e0b67bc721258fafb3425b34b6010b5df9bc3eb15521b9666b325c037ebd147ade554984a5d3a7afbc27714971d097af772f328554555fe54249ed1b15b617055d0268d8915f07e75adc4ae15343d48aa470ae39c36dc61ad9df2b7df0b6e9681676fff00656cbe07040b7f29ca339c9bc2c5d402f6558cecf5cab6917f048716d70726555252389723b1bd3f0e5007a9c120ed79a9b61658e392257cb1f1b40fbde5efa7f7787ddcac1d4f71e5b048c701fdcff0625ea6ad5265324cde2c9766a4648248dd66ba756f1709934ca98dcd5a7710b589e7b5935ef0f581e9c4e779761002045eda98d5dc634319abdf5336cc8d89ff4f81d33c221b807a08d4d67891b534fa8b55e125562e336dfd1694136d9f489064e4b967a8a08bd47620c326ed73512fe97254391b102711d34e93e96936de4c0b4fc4259bf94fcdeae2d914360c5fe9763044417a09a4b7b757bb46ee929cfd579db949e43c1f0960052616461b2765e54ed283d9c5654666bd4d96e3025b2baca73ba6f96e47b283400514f2a761ac6b3f17a75db23d03cb0b52205abd3d2ca2757730ec8023dfe12cccec8943aae3e95f08516ea9e71e296182bdd7593ba59fe50706c1540348b913b762cbbe0ed3c62e47f0febfa13d441d41c194329e865d9b156826c9b889af9c4c2729116186743c1e932806faf00891cfdf285a17e58dfe83c7ca6562ab166af5bf49ab8207605bf409075381504682fa6c6befd006f8154b04ccc0aeb1b55af4238c7e29b89cd822fb826c8005a3a03fc0cf159577c8977f90609991e85571b006e8a5bf23aac5019c70823a62b98dce1e07444173bfdde675119ef52564fce5c6be9b04bf564298fd6f97777f1a25d4b1da312089817bb585b99a0d4127be6b32eb7b5cb8661792fe1e0e0554bbfe4788182b0ca6f269833c362f6388754b612256e836531d20fb24f58aa5581d29d713e77cdfd1c04afc96542688e28cbff2fa1dd65991024dec1b12307ddd7c45af7a289fb10529530b4dbba5411031cb3428d8ca87e0e886223929d408c6d9a7360d58169b0b3c8a84f2255d83bcf1cca18dc518020f6e0bdb3fd519e7486b5f31f7bd09abf4661709566e39a05f8cdde9aed0fe38bd6db28aba2bc653eb6b43284e9a9d23a3a0527b81fc87ee69ca9b29a5e0d129f442517d5bf3a3a34dc7a8a87c8462950ea58e0123b7f10c33379ff66fc33c3edcd991034ca344fce24bf9005355f72b79940faa419dfb6bfdafed5cc2353b5119fbd5b4c0a5d0bbd09fbb97c469c9b758082a4d2ef76ddbe03795127d84681482e746bb0d45ead71ae020824fc4f3d58df0c66adf611484056d33402d2f0ed2c51092dec65bb97cffafca56d5fc78f1f6484df4e58959f3011d816aa2219a3c2c34310a58fff8b91c2b83fb8ed605e73a666fb70ec94db3f9f3a683cf40f2fa745a44ebf3ac1c6bad1e747a88d6f0bd91e46502ac83e862906c12c1fda5bbdd7212be17f8061f76e47cceaf8dd17f748648731ab183d45ff387a77a51600c1397efbef59388e777f70b8a6a420008c6b7f2d62937c1665eb9a8bd67e218167a056a99971877495142b6320c625fa33336e224a5c00d4206b24d302c8cd18fafc851c6fb3cae2df10f9ddfbe2be7daa329b17b76156a47c901424fc2806a28ed621d09c6bdb121c0857e05a319c1d5ebd450ddcbcc9c4b004c07d5f730dac9a32bd089b3da66d893ae3b41f51a5e5f985440d628886068fa94ae0b0d42415921680ddb3c12e39eaebf0f651972cd2e313e95c77d408853813e578cb652670c58f45b5194bc996ea5c123daca6b3c20d4cacf46db301a24fef85d017e985f2091cfefd08014dd01b5eed60b9cfa9d66c0f6d52dfbc3ad473fb8bfa0f7784859606d0c6abc44959cab39aabda4c2680b17502264b12af11c9469c3bd182f5a020824b3ce05fe51a8beba18daa514fbb40ae02c63f0055227a8de20afd0ed508860a0f97cdec196513d61f5757ec719f523501acd48f7b48c97cbaac785aefd01cee58b2ec779c90d8580b9eacc46f30f3792e01e2d8ebebd55082564657655f0b1a575541a6f11992d4c4518395d27f643473b8adb51d5d2c6338b88142a45bf698429f596ce692c399a5045df671c08a129925b0a2370bf7ee64411e2adead1a1288540d4b32b6f7e616ee9cc7b464c9a49cac630f5c12d74030463f7f97a0ee5f55d9e1d36e98724aec2b3d77b015116da0de4b6097ed002d36040adbe84d9930537df76ebcc66535b4cab3fcd7e2f93c6ccc37975824986aed02e8cf5c5627f61950e685d376cb9b2ee3e35ef2017a3fc99b66a89d6b4391accdad85ad0c9361d9e346bf624c90c15acc02db25cd50ea924043e62a5f654b5196fc6eec32d8d131f0060d1df3c839356050985a7b3b9b1bba46698d017c73e4e21dcd45d7d14a23c8736a4d81ff01b4a31c6b529893794da1b2427b1184b7a8c61950adcd7be950e36b7798fd6e2641339b3fc04e8e91affa00af116323d8bda12c64990096ace336908bb554144ecebf72ba473d6a60206411d60fe3bab8647561aa744e9786ad38e9097de64cbaf44f98e5649026326cb76268d9fe42bd2b9cff628c422b924a549f7a9982d8f023889c37adcc60828cca5100f4f4d94bae7f2fda6d9c723ff28518002d4281aaa799a99b926aa2d4eb8704e7282265516b46cd6850fb1d793cd19db479b9c931f1659c565c191c00b3b8a08094d5471cbc6a438660bcd320b03d048c3ff512fff72be323ee9da8daf77c02b51ee73a647406e346397afe86d8fc192b8318ed1e008f346c898585d31062c8c88cc70fe20bb2b1f273d8a3a2111b8ecca88ee7a40e00b28aef00037d962572e7c0617928d2b98d8a10dd3de6449c719d40e9bb2e7669669c958c79c5aec50f7c768aa597a51517d8195369c1b5620a02f0a2b87e09e70b3429d9820a3f5aee0767a949857375923c415b2868d1c62448fa9d97e7c1889270221755c5b7fbf7d78691703d3241b27ae5c7dee9d6991684b6ecdbef394b47e43e37410feb559575120483b2f1e618403c81c9f8adcd5a72809b6d517ca9bd7d7d6268be57873234a17ae60035fc4084a3f5496f7eab275c47fa0bfbe76f661b685af83fede7d55db1d85f0002dffb40791694c12bdd01d52cea8269485864d547b4bac7223ea5b797c7a99aebad15e1791de75eb657222a141d8969ae0d8dd7bfc4c235e35402b82b0dda393b0b6e9fbdc8d1346d9c338fdb889bae882352e8064b7959a08a05fe9fbd5ca0119437ab7366d69c8e21305cfd768b5a3bc1806971adccb76368a48614755a60442337b802a5c3d2edaad18704d5d08ab90eb4528bcfecd862d27636ab1d755588eeed2b70b9c338fb4886ac2c9be03ffca5fbfab75028ff4de870266770a440659bf5bc32d5beee47d45f125b5fbf770189cb7dd162b336b00f353471c25898ed7c0c4ac0a9f4b312f702cbb7796b0989d134ee510477d63ad0ac1c512046b97b1749d4b7da99ebc505e803a033820699ab7b8daa1bea80492fc52af8923beeaf15c0b5d1642df699bff21e7061f99b00880471fb961d9b1757d8b7005c3a45d4f193ee9393e47373e8e142ae3d0dd2641e2e5d3d66a2c8b07052517715ed10b56c698c6305d25155bab689168cdb5d2f4501c131f83ae7fe56e9bc240c58960cecb4f4421450ded2f1344d15fc196860f7ae26b8052259f85f9292e87dfda3444799c42fc9b63174d470b61f674cecbfee8a82b8ea7f72fe0bc4fc37d2328555137d154d2011de6158ea60c91fefae2770cf1e95b4e0fd4836dcc6bba5e433ec93c60d01000000fdd55830d108aa192180ed2f61166eacae09ce885d27b69d4b3b4c19b62fed4e70505462082d107f04c2fb880cf9e984405a7afa0823e573ecb2ecb80e7414984da3a246c565e3b8986d933e173a23857ecbf4939956622e98410da76745059b473fb41fb10b5721b53a0cfc488cd2d25b4945921a0d3d0fb2605fa774d128cea6b2467e3cfa7e35681941b1401dccf58ffb714d50c026c70b44267bde1957f13e2181fedaae7607a399c473b8054a3333d5aa5f5aef355574cf966cee893990f52bef6d1b842c86c6972f9f10a92356bb7ad20f737c075d81f69afde98e860d942e67c273c22c6d47d57deec21ad7754e06defed6238033d15e29d1c45887cda81abde09c8c309d41a1e652dcc5d22e58730b044d475d32070eab5ee8254f6af535b6fb233e67b34246360469de2f3a36e077bcd3ad6d751afa7f2d5ecae73159a06cd659c79ae7fdb830bd1bc2abc4a883d813091dfed134a4b854e70ced357c8097ab0d0460eb00cc2f5eabdf1c406bf35b0540f8c5d238fe0fc4d6e17898d7434ce6c69c13d7ba2eee09c35e5171fe6cdc3f1077e82e4b29cf12166d1365b58219e1af495b264f0fb62211fcb46f4816d8815a14f44af8378758069d78be1c1417589d68c29a74a22cd3d29152e901487d67830894e2f3302392a4e3fa79117203e99b4fda37a382b8ccf6237585647deb8ccecc59385afbcabf0213f9aa677b53f4fbf08be02b7f85e1d6e7b2802d3aada65e992f74e5da66161b92f64702c82a2a6c9a331c219191644868984d75b932edcd56c3bcc7bf5c83257bbc9093214140dcc25b95e6e91914e23ec730683566287b3efa877bc3c508b7e648a89900b3aa1bb3361f5122d3196a55b99c3f4b09f4d3c4a2ab274de5e58e982d8c91c05564335077c99533861bbec066b9f2523e5409ab10008aa7e6fd7ed7f79f15a0b2a1a5f430819cde67e64d39f39231aa16b3381178f3675db71d671697fbaefc368a8cb236a9850533d0e5d96fd40761a73165db7874fad34aa0a5fa60f99c47c6b961023efcfc35e163af71d9897482bf53a9c216e57bcafd97e64d14b4a6e57cc63a45d3fdd21f6f83c54d472c8011daaee4304500afc1eb746b0f77a8ab1da8c82a8b20f50b147a77bf3fe9b2c1d5d89ea774f8b413bc8e7af2ce762c7cdd7ca5b0f9c40b9244ad1f9efdf00297722017635cf62df30fbbdd6d6a0c6f4b261602b4abdc3c286115a2cd8a15a11ba40501f179e63e2dfd80bc3fb9c0aed1f5462c323b77e5f25e514ec4bdd3646d087c2911a1c691c41461e4e5a6f2c0595f28981ca4930eb9ba6401c0299c9f22edb4bcbfa3c6642554324ef33a6e6f12c85523b898fd79c097bc62fd845703ef0a02768251856ea895ca0ab25d71471753476dce6cd1ff5b7cb160f229199957abb6d1f9903011", 0x1013}, {&(0x7f0000000240)="a3e9dd0efff66b5e667886d7314a318926cb47f7d1c3d78e0b8e646e9d05e966f531ec0e939abd5ccb7f67d6db2e8fcc345a78", 0x33}, {&(0x7f0000001440)="0b6341976a7816a6cab9a2dc95bd06bef978f028842bd0bf6d13252fa61f5ab9b8fa24c4be73ed82ab9b37cc88859d6854daaa68694b7109311e075d04b0", 0x3e}, {&(0x7f0000001480)="577dea661b07ef3d21ac79f192c420ea3aaaf8cd749ce31fc1178e783135c3d1176a45cf719b259608cfbf61c824d707366804e31383f6f73ea44ee276ca804e6786af4858ec6d36ad7bdd294423add65bf5c087a3d6162b0ed27fc31ce809d2359fd598d070f6c21887f86e9da4acd7aeba1cbd29e85a4424c6a57d4afb2a10e8c3446e35c6f91b1aa22fb088cb1816649a56a75119df7a3eda89e65be6f69681ff191a2ccc61cb", 0xa8}, {&(0x7f0000001540)="b29531c455083821419c8015f951c4ac4f54252b966b580109f38811d814d2682a5d4f901212c4e9c8d0548e1bc58ded7d3ab866b895c0b7e2e62e0fbc69480792569133432c7de31868360367266534636ed2b21cfbc0262ea4904506043e76e0c9fd79c4286958994a4b4defece398ee5ca13cc8965753c0f7ffbdd92bd5920538701e7593ec42e476e594d9", 0x8d}, {&(0x7f0000001600)="3954979b048313e4a9930c47028a83526d8074ba83e6d9a6c6acb4e29a2abc37ba97ae2f1d22820bc33c4fb3535370e82290a6fdaaedd9a5d789495634f01507b5ae56655aa9a40148ef64603f378218f44108cf8f7ef03f6e80d68d8bdf", 0x5e}, {&(0x7f0000000000)="962fbdd86fc3c2eec3f5aced34f93e8ba7858295", 0x14}], 0xe) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() (async) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f0000000040), 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) (async) r7 = semget$private(0x0, 0x5, 0x12e) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) (async) r8 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() (async) r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2, 0x7}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000004c0)="253df5d02672800c5e7076c4469c4895c6e272c7a5c43728735b74fc2c0170e62530286e70fb71fc7ed2cb67712e09a7a66823a0fb67e9841b861bab34e3a388133c91191aa1ef88a3263f0cdb948046b30e5bd331756fa1c2ad", 0x5a}, {&(0x7f0000000540)="1a07edd243943555967d7013ecd561b79545d9bcb689d9e636d51a21bf60a442a47fc7510019dc447b5a6a8b0d1c8bdee7e0910a6bbb802fc11bdb613a46771df99a4afce8218a75ca0b0257171ffc0788892363e9cc66758ae1aea6571b2113e8e62237f2e50379443d10bcf4e54d3c883701000000f76761289bdaf287b5782d742aa7d54c01715b4590da6590cc9c0483c0549f3e8fe7ab51f2efcd7d1c8d94b1246e53a6d3da06675532396367cb11405827c4f154fbce40e9356ed0531c64f83fdad33c4b64088014770c0242ee3aee4b9d4d", 0xd5}, {&(0x7f0000000640)="4189b7f6b44f5b205aae19f47ee5512671c2601060949b2cde801665cefd694480ae461fed2d01ca89fe7cc3e53220f13fbcfeb4f30c3a550aab0651ebab56851077d026810d3fbe10e789d1c54698c1615dd324f4df71dfa05b6cc85809f5e2034f2b1a7c23221ea860368626067038ee9e9a6dfdeceff9f5c7ae4813b48f6363ad0de9188d3799ff7047c08852eb39cd2bd573b85f79f1cdaa3a92fd1f8c460e517dc2813f41d0dba407f7a890d12943ea5a53a724ed985713c12da17a87707939f1d83facfb0933382379c4ed826efe7a049964782c", 0xd7}, {&(0x7f0000000740)="fd12682b101c948eca9351740519fdb170fc355a159d70359b34aa74d724acfb3547eca31c3e0e1bfb52d3d59987d8dfd5cedd9d1e4a5bcf41e44a2ef1b180c079236b674a44f154539e96c1bdbfdc39a5535b9f24dcc48d0cb695b2749d121ec45e35add8e42968305a28f0393bc5f1d0367a5a1c52f70cf6a2f1e97e6ec8b78df2f4664200abe579", 0x89}, {&(0x7f0000000800)="145583296fa95a722497d18bf3515a88feb69eee1445e1f938e5a88f61470e70c20900e39af1dd490925e1d3c1fabe7944cddfd82dfe4a6239210ee84d95d45da21e7194fb3babd96308a079dc8bde0d1e29b16daf73b228c092441e31da70a1bf38953f344ca26b8689c89159eddfc8351e6c1c048aee4ecf3114569525ad4c5e4fb0296e008cad6921d8887417d0daabfc5875a268639783b07863bc51ad", 0x9f}], 0x5, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r9, 0xffffffffffffffff}], 0xc0, 0x1}, 0x9) 05:44:06 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x9}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="3e79cafaf647a098dec8bc88bee83fcc1613062b41392e", 0x17}, {&(0x7f0000000080)='h', 0x1}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 05:44:06 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x9}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="3e79cafaf647a098dec8bc88bee83fcc1613062b41392e", 0x17}, {&(0x7f0000000080)='h', 0x1}], 0x2, 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x9}) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="3e79cafaf647a098dec8bc88bee83fcc1613062b41392e", 0x17}, {&(0x7f0000000080)='h', 0x1}], 0x2, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 05:44:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x100000001) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x6) (async, rerun: 64) r2 = dup2(r0, r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5facc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d38c6b533b17a4f1189f31", 0xc2}], 0x10000000000002a6, 0x7) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x2) r3 = syz_open_pts() (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) (async) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000000140)=0x4) 05:44:07 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) (async) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001000002000000000010000000000"], &(0x7f0000000080)=0x15) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000300)="6a6cb7c30e9151540446b87dab516d3f5fb8b375eb50424581812f526f5b060365ea817c3862a7106034bfd17123aa0c9b5f7bd17556158624c49ed680c5270f2b3293e372e21efe0935e452bb4a07b9d257b2847c6edec0d800bc01184952810fb0f05f38aa9cc809016662ddaf3b5675fda2296e2b2090e6c2cc59860b2c5f34cb1761e5cc5df9b3ef19a4bc58fc4257f8ad6be0e501089f7dc1856ff6e01d625ea934fc25ad6e4550ca2d4b3241d1046b1b5610e08ce44dc8d8ad419bdcfeaf9e4d7d", 0xc4}], 0x1, 0x7) r6 = syz_open_pts() r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0x0, r6) lseek(r8, 0x0, 0x8f4b9eb226f5972d) r9 = syz_open_pts() (async) r10 = syz_open_pts() fcntl$dupfd(r10, 0x0, r9) (async) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x8, 0x2, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x90, 0x10, 0x5, 0x200}, {{r2}, 0xfffffffffffffff9, 0x2, 0x9af3cbd867bccb1a, 0x400, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x3, 0x100}, {{r7}, 0xfffffffffffffffe, 0xd8, 0x2, 0x7, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x2c, 0x8, 0x2000000000000, 0x3}, {{}, 0xfffffffffffffffa, 0x34, 0x2, 0x1ef, 0x2}, {{r9}, 0x1, 0x0, 0x8, 0x8, 0x4}], 0x1, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0xffffffffffffffff}], 0x8, &(0x7f00000006c0)={0xc7, 0xade}) (async) setsockopt(r5, 0x3, 0x6, &(0x7f0000000440)="9093b1ef346d4bb98e72010855d7ec31ca01f583b382d2a560e552657b431f1a5841b6720b317e543f325799c28b9d695a4b79415333581d25c7a63fb590f24bbd442c03aedd04dee18b326fb4cf0a4d0d11bc1a02245a65676f4e7a9ede4bd2cff4d7ecebf20e35a540f9656e7bd7e606f5c13d3ef86e0ed42cfcaa254282c188c383f4b92fd3ab7b868b423f38f6113bfcd4f867053a7c2eb40e4f460aff5123e45743fc47ebf34b2cf90f03a0cbef21b5451576e300c5cd6918e48382a6ea2b7f394e8b2b682f64947ddb1dc8b0781d", 0xd1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x3, 0x40, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffff0, 0xc3, 0x2, 0x0, 0x37a462e7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xc9, 0x3}, {{r8}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x5, 0x3}], 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x4, 0xffff}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0xa03, 0x400}], 0x0, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x6}], 0x1, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x0, 0x8001}) 05:44:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x3f, 0x4}, {0x7ff, 0x3f, 0x0, 0x7d86}, {0x0, 0x8, 0x9, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x4, 0x0, 0x6}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:07 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9288b603bf7e72a0fa6cefdb6d0aa1f8f9bb1ca509dcb125e113873b6b3e6de1c99af50a60b580180a3a39011157405a0307332c0fc4e8062d7f88c410476c3a8f8adc174d246cdc00e5b8442b493ebe6524f562fc910fd8fb410902d7d272e6fc2db8b7b51dc7e85b2209e61989f8392a51689a8e966dad2af7987be5ac1fc760f82f377f87c9a443d131e33e16", 0x8e}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x18040, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="54b471225e87b7710d94316d9df0aeda9fc2779e157cb33c302da69bfa9e76edce3d00c942ba152d00e8fdbed414a81ca5e0c8038a3da32934c14f903718a67c544447b76ceea46326eeeb83b30880c0cb6251cc04a9166b3109218e51d6380690ce41edede078109a272df127ad30f73392c3668b4bf36409", 0x79}, {&(0x7f0000000200)="99172b669be521d56eadd8ce7042b6ad780694dcee4a15b63741147e678224edddaf908945f099a5907ab6d79a9df8303d163286a063b35c3e54234a40aa055b54a3ffb7a3980aadecc0d05e1c6ae37bfa2ca3539e99d191b225558678d501c6654579b42ceaf6499d81fcfe859e7fbac4cdd3bd2044b891ec7365ddebbc53e02cb2aa884a4a1a7c2d1812cec348f021b0d98e457657df6b06ad34617a", 0x9d}, {&(0x7f00000002c0)="264011a2955fcfb0544eddcef75e8761c203b0958c624f61136f43ffb9a862588f304ef7543979d60de0371905c06a1d4137a00db1ee1355dd7ab7a5407cca406f7dc994f06de42590c750fcd5bfa28743aa61dc2f1d5c", 0x57}, {&(0x7f0000000340)="d66f7f9ed6900441e57832f8f1df9b47bca177a36380a1aec01982b54febf5c97991a6cd3dc49b6f2a4495ea48f7156da13b6e8d4f51e3d9e6a9e6b19c224fe86660ed1e10ad035a17c20f3adc39b922ef8c1a513a1e43e1b3416bb4440ca68c61f95d69e04e86a69ffa881d8ae8ac54a4ba6405c6aac28b094d9223d0ccec0590edc8653a97806a6e0812dfc4ae9086d851352d1ce1aa55e3b958c847164f3f18981efd9ec3cbdf7b10d77dc455c45774f12e5570eef4c3978528d62f2cb5a9d4947c6ba0ed74419ee2093a7e7caaf88b0acad7dbcaeb414aa5441f499956d92ea2af0e6721b8", 0xe7}, {&(0x7f0000000440)="c2231072dc95ecc43972ea67301d576857680cf9a14403802a7c5b9c26ba972f192fe69e03ba14d6577c5caba4ad5d8b58fafb7c1d3f70f063c7339a99482b145eca6dbcd99a2da0809251f1cd1b30f6a7e7b74da02bd8d3458f1ca1281cdf7777289e8902c7f800871b10375b33514a54d3a06885ac87f96ef0efd3366f474f278d8ab2b97e5bd23b131759541b828d449dd3c12ac0d20c3d88f3a35952144e3e2bc86146a2dd2a8ac09577adb3f00f6bc53c0202b4d119fb3a887185a90c8751637634d71f9e3502017898ef6e3219aaa80e767a19deecc7301bd5336d77c36f1e20ccadb2a75a33fc2564bb48febf26c2cc6aef", 0xf5}, {&(0x7f0000000540)="c61eb8077d95c995f05f9c76b169a7f1eaa03017fb46a4274da18f161f11f767cac3ca10a842c0edc8261860487f12fbdfb2dd1e9fd64f24916890fa0d47bace7ebad5ecdbf2a5b2c4d2d1095d545876b0cee475d23a55dd02711f4a36913f6d1c4ad2c06e97b020648b0c4814f028ae93e7175f4c89", 0x76}], 0x6, 0x7fd) write(r1, &(0x7f0000000640)="3caf414efe9cd2719082f689c90477787f7c3310019f79d8b3c97f6018788d95e82ecbfc40998cdad67c40fbfb00da4d184aad02cb499a6e98d1c475004948fff525f141eb6a3559cc5238eb773c966f1cc03919fb9ee34fff3e8f69bb363591bbca1fd343f28ddade613cba0ae740ea0cd23e9f70bf6d93a6ce2950109fea705df1c8610ba3e300625c614e225e3775ebb6ca01c5ee8864fbf776577ba411f7536e940225bc3bb2bed33fc7e8c4f752cd09", 0xb2) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0xa79) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9288b603bf7e72a0fa6cefdb6d0aa1f8f9bb1ca509dcb125e113873b6b3e6de1c99af50a60b580180a3a39011157405a0307332c0fc4e8062d7f88c410476c3a8f8adc174d246cdc00e5b8442b493ebe6524f562fc910fd8fb410902d7d272e6fc2db8b7b51dc7e85b2209e61989f8392a51689a8e966dad2af7987be5ac1fc760f82f377f87c9a443d131e33e16", 0x8e}], 0x1, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x18040, 0x0) (async) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="54b471225e87b7710d94316d9df0aeda9fc2779e157cb33c302da69bfa9e76edce3d00c942ba152d00e8fdbed414a81ca5e0c8038a3da32934c14f903718a67c544447b76ceea46326eeeb83b30880c0cb6251cc04a9166b3109218e51d6380690ce41edede078109a272df127ad30f73392c3668b4bf36409", 0x79}, {&(0x7f0000000200)="99172b669be521d56eadd8ce7042b6ad780694dcee4a15b63741147e678224edddaf908945f099a5907ab6d79a9df8303d163286a063b35c3e54234a40aa055b54a3ffb7a3980aadecc0d05e1c6ae37bfa2ca3539e99d191b225558678d501c6654579b42ceaf6499d81fcfe859e7fbac4cdd3bd2044b891ec7365ddebbc53e02cb2aa884a4a1a7c2d1812cec348f021b0d98e457657df6b06ad34617a", 0x9d}, {&(0x7f00000002c0)="264011a2955fcfb0544eddcef75e8761c203b0958c624f61136f43ffb9a862588f304ef7543979d60de0371905c06a1d4137a00db1ee1355dd7ab7a5407cca406f7dc994f06de42590c750fcd5bfa28743aa61dc2f1d5c", 0x57}, {&(0x7f0000000340)="d66f7f9ed6900441e57832f8f1df9b47bca177a36380a1aec01982b54febf5c97991a6cd3dc49b6f2a4495ea48f7156da13b6e8d4f51e3d9e6a9e6b19c224fe86660ed1e10ad035a17c20f3adc39b922ef8c1a513a1e43e1b3416bb4440ca68c61f95d69e04e86a69ffa881d8ae8ac54a4ba6405c6aac28b094d9223d0ccec0590edc8653a97806a6e0812dfc4ae9086d851352d1ce1aa55e3b958c847164f3f18981efd9ec3cbdf7b10d77dc455c45774f12e5570eef4c3978528d62f2cb5a9d4947c6ba0ed74419ee2093a7e7caaf88b0acad7dbcaeb414aa5441f499956d92ea2af0e6721b8", 0xe7}, {&(0x7f0000000440)="c2231072dc95ecc43972ea67301d576857680cf9a14403802a7c5b9c26ba972f192fe69e03ba14d6577c5caba4ad5d8b58fafb7c1d3f70f063c7339a99482b145eca6dbcd99a2da0809251f1cd1b30f6a7e7b74da02bd8d3458f1ca1281cdf7777289e8902c7f800871b10375b33514a54d3a06885ac87f96ef0efd3366f474f278d8ab2b97e5bd23b131759541b828d449dd3c12ac0d20c3d88f3a35952144e3e2bc86146a2dd2a8ac09577adb3f00f6bc53c0202b4d119fb3a887185a90c8751637634d71f9e3502017898ef6e3219aaa80e767a19deecc7301bd5336d77c36f1e20ccadb2a75a33fc2564bb48febf26c2cc6aef", 0xf5}, {&(0x7f0000000540)="c61eb8077d95c995f05f9c76b169a7f1eaa03017fb46a4274da18f161f11f767cac3ca10a842c0edc8261860487f12fbdfb2dd1e9fd64f24916890fa0d47bace7ebad5ecdbf2a5b2c4d2d1095d545876b0cee475d23a55dd02711f4a36913f6d1c4ad2c06e97b020648b0c4814f028ae93e7175f4c89", 0x76}], 0x6, 0x7fd) (async) write(r1, &(0x7f0000000640)="3caf414efe9cd2719082f689c90477787f7c3310019f79d8b3c97f6018788d95e82ecbfc40998cdad67c40fbfb00da4d184aad02cb499a6e98d1c475004948fff525f141eb6a3559cc5238eb773c966f1cc03919fb9ee34fff3e8f69bb363591bbca1fd343f28ddade613cba0ae740ea0cd23e9f70bf6d93a6ce2950109fea705df1c8610ba3e300625c614e225e3775ebb6ca01c5ee8864fbf776577ba411f7536e940225bc3bb2bed33fc7e8c4f752cd09", 0xb2) (async) execve(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0xa79) (async) 05:44:07 executing program 6: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3b00450000280000000000029078e0000002e000000116009078e000000100000000000000bee3b6b6fc242a3c5f02da0d09c1451c03655576a7be6837d900000000001c4f01d92ca6cae6388df345971e2a3d402f45aa8a69a12f34c56aad12c010e7edbc501b41d14688390f4d3d70cde219f10c2694bb8ed2f0f67bb930e3f65149d8fbbe0ff9ec0dd37d76a3ef37f55e3353aa66c54f97036a8ef0f0d0aa25db86e405e7f4f4ff54ae163feb6ed8c9de547d5015b67e9495145c19611a00e29d8cd8bafd7f9fa829112225e9d8745140d795b2888101a31e94cbcdadc01b49f5335c92c35c38d0afdbe71380d6af53e03188f8b714a2f48623bcfc77ec95dd"]) syz_emit_ethernet(0x1b, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0x814f, "24cbecc2b720b48ef3"}}}) 05:44:07 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x9}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="3e79cafaf647a098dec8bc88bee83fcc1613062b41392e", 0x17}, {&(0x7f0000000080)='h', 0x1}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 05:44:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="de188db1fe530d00000000000000397f6e4eff019d3fcbadab8a09d754c3a74b5b382283fc621c71cafacf4a3547ab6e18c1de06bc0a3c9d85defda06620a58e18e4c245796bc4714346021bd4641ecd034f9a0832a3308aa367795dedd4683234bbe56e783e6df5dff33b502a8b1360b023724e4a26101fda1fb2e90d85df46e4ac6b64ee39c44e17e62ab32b41e6cf52cece2dc990c8a56d13d765d16338518abcb33d0163203ae6e25c3c2906f063463c4b4fdca1c0cb1dba77bc3dfe88eacd6557789d177f365c7700000000000000f8d8046a5b502025d2180220ffe290cdcfde86d349f76e6a36a6db9657ef0619f190dfe4fa"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x20000000, 0x8, 0x6, "0c6e51dad88f228a77ca802c75a4f5e01de5015f", 0x8, 0x7}) dup2(r0, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:44:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="de188db1fe530d00000000000000397f6e4eff019d3fcbadab8a09d754c3a74b5b382283fc621c71cafacf4a3547ab6e18c1de06bc0a3c9d85defda06620a58e18e4c245796bc4714346021bd4641ecd034f9a0832a3308aa367795dedd4683234bbe56e783e6df5dff33b502a8b1360b023724e4a26101fda1fb2e90d85df46e4ac6b64ee39c44e17e62ab32b41e6cf52cece2dc990c8a56d13d765d16338518abcb33d0163203ae6e25c3c2906f063463c4b4fdca1c0cb1dba77bc3dfe88eacd6557789d177f365c7700000000000000f8d8046a5b502025d2180220ffe290cdcfde86d349f76e6a36a6db9657ef0619f190dfe4fa"], 0x1c, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x8002, 0x0) (async) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) (async) r3 = syz_open_pts() (async) r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x20000000, 0x8, 0x6, "0c6e51dad88f228a77ca802c75a4f5e01de5015f", 0x8, 0x7}) (async) dup2(r0, r4) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:44:07 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="24cec1c3a5e4e00c5d40fd433330a1ed07d2d86e850c4cfecab31bb36e53635b12cace85b1fe9608626de1c868136802662a1fd331574e314dd9c1cae486262468315e5a9b7a3d2a60994b057c78791cdcfe6461e5e17d0ab314dded963a0cf3e47ab844772f176eca60a6acb26ce87d4d3b155da2df05c7739a03c4a95f3fcf9983641fd67f992028d3bcbb817fec0b098bfc37e1fb625d5bd184c4c02f00a1e2c56c0ded276162be3e62e3", 0xac}, {&(0x7f00000001c0)="2a4e70a65beacb164d2f57fa6a165a10cc112b0a54133a5eec6c5196fd1d824818c7a96436d804392382f9b7824f2553aca6bebddc6f8966d4756d61335dd29c23cdb0a6a2f880a445e5edeaea033233e129875277f6730a8b9ad1b5596a84c410968f2e0e1da4c1ce05a7e60bf84975a057525ec4f06d7044b5fa0b8cf068e7b59e2719f6e7448d65c4109502f8995c36bff1881c053fd5ad6edc71064cd68e7addc680a0688a1762", 0xa9}, {&(0x7f00000002c0)="6730f9b7a8e533bb", 0x8}, {&(0x7f0000000300)="5d48c6c8ce1b44c4f3a4597e1f5506ce2c114560486fe6d3b15b2e3ba47c7d68e44611a27e4641af8e38b9d28e376425e97758f47c0732f4122bdaf5baa54543635a3766757236b835fc39d02564", 0x4e}, {&(0x7f0000000380)="9f71614300a818cfc2d03652a22916660a83674bbee97231c7eb215320cbf8687ec8892a95039d5ad4b5088b733086ea89ec513b6a1d8fe638056724f2d062c0411395b3b2c72d50d9a868182f39e1f921347c233bd7056af1ad9d2d6e31edf77ad1c0737b690e70ca264764a7c2432c625bb4fedee198f907dc6a3cdccd283fd7c11e45955593ae26e31bf60ece93ecb92aaaad4951be657d276447c20c83b3499e892685499774a2e63e6b9a3ae059e7b26d8d14b42ec46bc49817758ad36127164c79cc140490d78522e633be083457301891a0bd17208a1df81f2aa3a2d015a46c3df9836b7c5c879d55655fcb01e7dcb9da5d853ca82609c98bf4b13928de137bdda589a48295a2e682924c8e5589b4cf042205708b6ac695e0b1e1f8afe96fa33ecb58099b0484a7a2d20dd602f37a006a25f760f82b587ac9ba73d269b0f6f93e62cb804d259be8bd4c9cfbb031e86e807fc9145ca7d3137f733f05f3252c88905d99c372bc88abbaafb74ab5a0df079878b58c916981a9978afa6fe9eb1f37248744b60d676810c80f78f1f5f07e6416c6399b789c10cd1e2941b0bc740ba1a12053dc59373280cfcc871c194278ada6ca47179c1c89f237b40fdb37ac45765efa85f9e4be7650897f5d3f7289400d33be597ac8a16c881b808ff5c825df4c1ed1756a86fcfc2345f6b91e80969645d4c810e5547794f23647b774a401efe4210a563de58dcf2cf003430f81efa7e1fad8d3f348db13c13c8960799f9ae9fc3eeaf5b6ccbaa56a115e19c53fc18beee97fe81b4533dd718d51f7f64d5ae7f6079d1a0a8cd420131f0efed72da0166b6c741a007d87f5c04dcd53ea9a22932b6f289799d72dde26b5a98aa610768c784779d0ca8b5ddddbcc86a81fc87e29099d9c150f6147710c1cc811e5f9d63c5ba141172bef12ce8d039971393308863117ddf38a74210529fd570a3bd2f0f12edc7826bece06d45fef01ba7e97eb03ec290fd8b7e1c364ee99faf83c3d926044543f937e01c029b22c57a79d1733a786a2895108a0acbc6396ea147caef2d08c966f90dae7ad6144e651796c671f20bccb1d5f84883bb6ff8c7127105b576e7cf9d6391ba8a926e7a27ad6a436983b20ae0fdc64cbcefefaf4fb9195d0cfb27b9dfb021641e9b3c595b400eadbe32ec9e76ceb6477cdd132d6ec1cf9de2a14c2548cdac331969eac07d04826b5411cf311f6199d961f6e78529a5ba8734ef1974e749922039dc2bed796a13a8f7f19cb43a0836bcf0f0580aed95caa12437e942f94fd0e3abac13ac78f9b7b95efcf7abd6dc264508afb8bd99f94226a1b7706b1e0f250324835849c3c5dfd60fe79818c763b987a56b28f0fa64b6f1e76f39c64de9c6920636dfb799369e1285dc984cb99f6a0e66ad1f1c2a5489d8d9697bd4ddc24caa5b179db8cd89ad0f0ba9471adea4ce911192e30106d6e93afdfcdc6861235fca1122dedb49c4c5ebda1cdcc777ed01dd91ffaaf66ffba482d77a56fdf088aa5063756197b84f059bbb01cd14d126589133e0cf8bb4fd2818171290291f75240dc0bbf087a8e60c1face0e36ccabc9c05001c38eb04be0c9155c2317cce4ea6179aae1aa01b213fb435d4b2f82442b65dda908d41cf15ce0fb1b6e024b2bbbc99fac8092d1a6d0aa04fa398632499e8ae35bcde049c566c81bac5b3cefd86d3fec454a48592d892e45fd47e62f4879c97e106eea2d26e26e74ed76c0fa5c40c7f658317e15b7c514ed487f90387aeefdb0926f89c48a7963b764b86bc6e2c4e5b2b4f7d48a33de7ba513c8ae9b406699ecaada773297146cc1e1e970e9d3a81af0e6791e31caec057eb2ccf6d65fca16c00500c6e8acd989f11de5220c0afdd1dd03d226060e9cd27cd5fe48f931112b51c29bed048f009f4b8b3cb341ddec4d367482f34a35bb3aa0a12df420f17cdb7b920b4c79a29fbc18694b080c06c6726a77e8650887ef1762517dd126a949b53077a4d6a59248e4caf6d9e82b855b6d4e916e9e891ddb37c429e4556f3790339671df577fee9faed419bc8d120c0dd0208108d4b192eb1c09389f6c320875045f5abd9de3b5d5fc7d3695965bc86b7d6740cf4681cf6072ee8db8b9607dc80fd6fbd8df587161d8576cddaf24368828b772cd37195f050e5387df75d88947156fae40d0731e5649971d1a798f8d9199e1212e77b39095746a3a6276e6256b2371a27688c47d390b7c714e31d472c9eb792d017a5a528e01e6bba2b1bb02abe33baef494cb4fab2a6814924b251dfbb6dccb9d28c69e60f059e0fde99d8dc7fe6765a59260b8c86b1a6d67b40755ed1deda980bfe8c5005c5de636c287dd23a09164274e64c3cf1d8e08c05dd9b14e4fed86911f5a96ec0395e7c726fb910e6eab5b8929ed5c9f5ca9ee2c764cc1776c3f56795ae5dfb09a7de34f8938dccc5dd1e30fb81f915c01792c4f6c511c6aeeae4004bf50f7b0195ac96618db862e48266f15eb37ddb05c8e5c8f04e51c4667bc578eaa85281c66d290f210f9c3c06c84845217fc802721bbaec3ce4e46c9335bbaf79afdfc4d9b46de0449c108560faa4f0c5c9e96fe0961e1fb5cd227ed617ca2218b408a912754fc0187abc3707a7de9b7c604d3b546659e26699480e85e9832837ec8aaca513d30c32d8c8cb6e860b742d0bfda0b21d14350e7bd46a8b7e5e083d75d4dbe461de6643e13d16cae23ee6f696bc14ff27a430943cd84ae01a3648b2d5d01964cf28d50b98eeadca012887395af5b35388ed29a0903e7de45e32d4ed35ea9973ffed6e24d68c99df3ff4aa2f2fc849bc804c8ec5c8ffe4f37d5b949183f0fa8be52f7fd76159ad19a655216aa5198db7a0f33b2919d36f47dd9940d9f091315758673b1fe3b754fddd99cae0d9825d7f07f8f1e051c0693e1ed8c5903a9e89c31595a1bf6d7c34a288d1857da4fd3f9cad1dc745f122d86bd5079958d2cff09ed961a9a5cda9a37c45d558279fda263e89331ab26bd34eb28ec4b20d0250ae208cd4514fff3dc95580cd903f69d1ef3616e57aa52bb1d2598098f2ef661554e765c34b9370d2869195a5b69485497583ab86c1839b1dcbce6db2568cabbf9c335ad1df4c4457868e9b097f8577d082bfe6085d875d78aa0b86bb0b039330f4c8e188bbc3796cae645ab89c0af8c2714b1ad658ae9a356e78b9c80098ab7fde1f9af3b8b7339b39ee19bfc08aedc0f2d37c61354d72764eabe21f67271403e9b7162d659ad22aca59fd963befbfba870be63b3eafec0b2e28f3352f794ec48c055d4cf1957e2e96465c5fd44799406e9165ea9c76d1242b1f86892d8a8d1ffec539338f450e64075ac2d6665cd6bdd5b9749261e80792102f31bebff08a2190936798541a4e97da06fad3e631d514d2c9db791146246bc10f012047300f3eab93a4072a16b5b122dcfe716eccc8d605eb05757918b5ffa8ae6bc7be7a9d3e6beac36b9f3c3fc21563acf93eb6d9d703f28d4d38689452ed6011c3316c001475a692f23b365018e72016fad8070143f301ed16973797d3f82cc262f601dfc4b6d329812a49ebb0f040b790ce9754c06ef5b3cb87e58f8e7b44145272a65af725b1fc417cde2c20304fc47958b22cd75762a43fcdf5d9501f288cd28371da492e86e94460152c85da6e1d9d544f3188811c41dc02ba8553121391e0e1683893dc43c0d5c1fdc07e3dd174b7f3d2a40ad7afb8645ca9286dabe4f413b056ee08052e20afb2459f5c8ffdb90caf9982e7a0a88c5988a5eaa7d5e8efb07410d05ee7f86f8d287eb2690e59e096adec2d4ecb58b16b5d2b398e1cf7d487da318cb964df5caf2b46c2696bee83b3ef5e44c36cf52dee2e0b1f8e74a4286f063117880780d6de9d37965da86e3da2029b4dff5a9c9c1d9766e8227267c909da4e2c562b58d528ba180a2e758dc278f77b5b45485269fb04b557b78f6e030e2d6a46f0f3c9d78307dc4d160d164d93e7ea76edb71bca59d8da46d63bb6facf8cebf3119048fb6ff3476287b469d118ed7c344b94496d41f30a4a8afe84262e360fcf1f981c1ffa933645cf413bc3526bcf293b6748b5062334640f1a2fe0ebef07d68db1edcd2e0f2ec3e2b7a97b300360117503eb696f4fae50cd857322e875ee5e0eecfde57deef6c480fe2238b4080d613ef04dd2fbf409a2ed7894d30e112b0c2c04049c30b05b8f40e8efde3ae4a0ef6272e971be8722d8d298ad9d33b4798fd556c49d82086c92e9957f781e90eb55ea51e309f824c193675cb98e74e201c9e9830ea3c6245d180b0f60d927c6a314224120ce4e317007a2ccd14570f394a9c7301bce093744776d1b3c5731b4f7415af381171ffbac3f2a762ee97efff7fefc944a0df58028f33e0642b1d2d68e3fe6237d6f82978b2b5aa486ccc72acd40eb2ecdca878beebb4acba624e4b58ac03e155bd7a7e022c4b103659e3608c6c64eed638a21d45f64945eee9939ae0bdf2df0662d9b23d87ed30b448bfea1ddb9300bed3fc9747c242b2ba3107737b766ef2b3ed9f8387459e69480131a1c40a13d72b12394f9c477d0befd5cd6d0b535e3cbcc78e8d9d8b93b25ecf38e81d2a8e480a38923f4268f68c051ba3ccd3751208de32e1637e31478d2853fec2f613a3de2b1603276d72aa1b13d403c511f5095423469f0e16ddb3502d3f8b369535c78f19ddfe98503d97381409534df385816bc5df9ec0446c2fc01439b6d72dc8f48ebca6fa44791f9d788a3c0ec1a3de759992057a55c685b6595cf4c9c10f2e45b3ef8a6199a91a9a0e8670fc4428602994d88b8df4cd3964aa8dea4425f0c8bc407ecdeef842d38c1d7410976207fb47d5ab7bd630c2b25905b59ae1625912d7f76ebc610d29650334cec5d697ae6195d89692f32c3cef712bf41c14686f6c70f0b3b396d2e7e339b1267e27ee9457c087637b746d95dc392009fd94bdeb732f7d198fa7817adcb70d4911cf6ee9347bcdfea02d8c244e404ebf33a201b2b464e1e63610d0d0c7412ab0b3937e990902a7bb5bd643c19c49346944b61676d3b64a9de752a5c70aec414d11edd5448b5df52634c571c5dd672112e8449be5f1dbedb49eff2589720687b89522c48c8c6d13be5c28465eaf956911718b2fde4276a583ce68bf274735ad67ef7133f3515258c0d46e789a23476722", 0xe56}], 0x5, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000000)="c8595b3f", &(0x7f00000000c0)=0x4, &(0x7f0000001300), 0x4) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x60) 05:44:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e46ac50ce05e65ba47c51a7494e5624c86769fa9e5da0c1979a71b1882360acabc14e21df15ce1f3a0b653a6bd2621712c6c032eb1d8a313fc3535ad5241d3b801f1556320eba957f93395b9a152a1cdc785b188b7f61ecc4ec504879b8b05fb6083c67b475c88fac18c0812d3e8db740ac99c8063c63c49545aecde94216d8e5826534d29dafb4462f6c59ec23577ea0d493c0841945f92d3cf3a9ad5786e79c9f2d34c6ecc2a055556df07de741158cb833f8c02020e9e1b2c382b3f4fcb86228e98bfb23646af747d542070536055c082a1bc9b1b21085690f4bac0f8750675588a1a96643b81ec19abd2368199f340820254a2a8326d2b982a79aa8411cc110fd2c3d53c4dd95bb276680d0ec22eeaaca105916d4cc7ec31410c71b64b850c82c56e886c9555621f836c5d21b230cecd4b34e4f8815c90178fe24d09e184e0baa87ea7b2f4aa12a2aa795022d081ab9d4d466cd6860e319c660b4598baa93e754d0c3c3bdb15ca411db1e76d2dd184", 0x171, 0x0, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00.-file0\x00'], 0xa) 05:44:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) (async) 05:44:07 executing program 0: ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) utimes(0x0, &(0x7f0000000140)) 05:44:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="de188db1fe530d00000000000000397f6e4eff019d3fcbadab8a09d754c3a74b5b382283fc621c71cafacf4a3547ab6e18c1de06bc0a3c9d85defda06620a58e18e4c245796bc4714346021bd4641ecd034f9a0832a3308aa367795dedd4683234bbe56e783e6df5dff33b502a8b1360b023724e4a26101fda1fb2e90d85df46e4ac6b64ee39c44e17e62ab32b41e6cf52cece2dc990c8a56d13d765d16338518abcb33d0163203ae6e25c3c2906f063463c4b4fdca1c0cb1dba77bc3dfe88eacd6557789d177f365c7700000000000000f8d8046a5b502025d2180220ffe290cdcfde86d349f76e6a36a6db9657ef0619f190dfe4fa"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x8002, 0x0) (async) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) (async, rerun: 64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x20000000, 0x8, 0x6, "0c6e51dad88f228a77ca802c75a4f5e01de5015f", 0x8, 0x7}) (async, rerun: 64) dup2(r0, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:44:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e46ac50ce05e65ba47c51a7494e5624c86769fa9e5da0c1979a71b1882360acabc14e21df15ce1f3a0b653a6bd2621712c6c032eb1d8a313fc3535ad5241d3b801f1556320eba957f93395b9a152a1cdc785b188b7f61ecc4ec504879b8b05fb6083c67b475c88fac18c0812d3e8db740ac99c8063c63c49545aecde94216d8e5826534d29dafb4462f6c59ec23577ea0d493c0841945f92d3cf3a9ad5786e79c9f2d34c6ecc2a055556df07de741158cb833f8c02020e9e1b2c382b3f4fcb86228e98bfb23646af747d542070536055c082a1bc9b1b21085690f4bac0f8750675588a1a96643b81ec19abd2368199f340820254a2a8326d2b982a79aa8411cc110fd2c3d53c4dd95bb276680d0ec22eeaaca105916d4cc7ec31410c71b64b850c82c56e886c9555621f836c5d21b230cecd4b34e4f8815c90178fe24d09e184e0baa87ea7b2f4aa12a2aa795022d081ab9d4d466cd6860e319c660b4598baa93e754d0c3c3bdb15ca411db1e76d2dd184", 0x171, 0x0, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00.-file0\x00'], 0xa) 05:44:07 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="24cec1c3a5e4e00c5d40fd433330a1ed07d2d86e850c4cfecab31bb36e53635b12cace85b1fe9608626de1c868136802662a1fd331574e314dd9c1cae486262468315e5a9b7a3d2a60994b057c78791cdcfe6461e5e17d0ab314dded963a0cf3e47ab844772f176eca60a6acb26ce87d4d3b155da2df05c7739a03c4a95f3fcf9983641fd67f992028d3bcbb817fec0b098bfc37e1fb625d5bd184c4c02f00a1e2c56c0ded276162be3e62e3", 0xac}, {&(0x7f00000001c0)="2a4e70a65beacb164d2f57fa6a165a10cc112b0a54133a5eec6c5196fd1d824818c7a96436d804392382f9b7824f2553aca6bebddc6f8966d4756d61335dd29c23cdb0a6a2f880a445e5edeaea033233e129875277f6730a8b9ad1b5596a84c410968f2e0e1da4c1ce05a7e60bf84975a057525ec4f06d7044b5fa0b8cf068e7b59e2719f6e7448d65c4109502f8995c36bff1881c053fd5ad6edc71064cd68e7addc680a0688a1762", 0xa9}, {&(0x7f00000002c0)="6730f9b7a8e533bb", 0x8}, {&(0x7f0000000300)="5d48c6c8ce1b44c4f3a4597e1f5506ce2c114560486fe6d3b15b2e3ba47c7d68e44611a27e4641af8e38b9d28e376425e97758f47c0732f4122bdaf5baa54543635a3766757236b835fc39d02564", 0x4e}, {&(0x7f0000000380)="9f71614300a818cfc2d03652a22916660a83674bbee97231c7eb215320cbf8687ec8892a95039d5ad4b5088b733086ea89ec513b6a1d8fe638056724f2d062c0411395b3b2c72d50d9a868182f39e1f921347c233bd7056af1ad9d2d6e31edf77ad1c0737b690e70ca264764a7c2432c625bb4fedee198f907dc6a3cdccd283fd7c11e45955593ae26e31bf60ece93ecb92aaaad4951be657d276447c20c83b3499e892685499774a2e63e6b9a3ae059e7b26d8d14b42ec46bc49817758ad36127164c79cc140490d78522e633be083457301891a0bd17208a1df81f2aa3a2d015a46c3df9836b7c5c879d55655fcb01e7dcb9da5d853ca82609c98bf4b13928de137bdda589a48295a2e682924c8e5589b4cf042205708b6ac695e0b1e1f8afe96fa33ecb58099b0484a7a2d20dd602f37a006a25f760f82b587ac9ba73d269b0f6f93e62cb804d259be8bd4c9cfbb031e86e807fc9145ca7d3137f733f05f3252c88905d99c372bc88abbaafb74ab5a0df079878b58c916981a9978afa6fe9eb1f37248744b60d676810c80f78f1f5f07e6416c6399b789c10cd1e2941b0bc740ba1a12053dc59373280cfcc871c194278ada6ca47179c1c89f237b40fdb37ac45765efa85f9e4be7650897f5d3f7289400d33be597ac8a16c881b808ff5c825df4c1ed1756a86fcfc2345f6b91e80969645d4c810e5547794f23647b774a401efe4210a563de58dcf2cf003430f81efa7e1fad8d3f348db13c13c8960799f9ae9fc3eeaf5b6ccbaa56a115e19c53fc18beee97fe81b4533dd718d51f7f64d5ae7f6079d1a0a8cd420131f0efed72da0166b6c741a007d87f5c04dcd53ea9a22932b6f289799d72dde26b5a98aa610768c784779d0ca8b5ddddbcc86a81fc87e29099d9c150f6147710c1cc811e5f9d63c5ba141172bef12ce8d039971393308863117ddf38a74210529fd570a3bd2f0f12edc7826bece06d45fef01ba7e97eb03ec290fd8b7e1c364ee99faf83c3d926044543f937e01c029b22c57a79d1733a786a2895108a0acbc6396ea147caef2d08c966f90dae7ad6144e651796c671f20bccb1d5f84883bb6ff8c7127105b576e7cf9d6391ba8a926e7a27ad6a436983b20ae0fdc64cbcefefaf4fb9195d0cfb27b9dfb021641e9b3c595b400eadbe32ec9e76ceb6477cdd132d6ec1cf9de2a14c2548cdac331969eac07d04826b5411cf311f6199d961f6e78529a5ba8734ef1974e749922039dc2bed796a13a8f7f19cb43a0836bcf0f0580aed95caa12437e942f94fd0e3abac13ac78f9b7b95efcf7abd6dc264508afb8bd99f94226a1b7706b1e0f250324835849c3c5dfd60fe79818c763b987a56b28f0fa64b6f1e76f39c64de9c6920636dfb799369e1285dc984cb99f6a0e66ad1f1c2a5489d8d9697bd4ddc24caa5b179db8cd89ad0f0ba9471adea4ce911192e30106d6e93afdfcdc6861235fca1122dedb49c4c5ebda1cdcc777ed01dd91ffaaf66ffba482d77a56fdf088aa5063756197b84f059bbb01cd14d126589133e0cf8bb4fd2818171290291f75240dc0bbf087a8e60c1face0e36ccabc9c05001c38eb04be0c9155c2317cce4ea6179aae1aa01b213fb435d4b2f82442b65dda908d41cf15ce0fb1b6e024b2bbbc99fac8092d1a6d0aa04fa398632499e8ae35bcde049c566c81bac5b3cefd86d3fec454a48592d892e45fd47e62f4879c97e106eea2d26e26e74ed76c0fa5c40c7f658317e15b7c514ed487f90387aeefdb0926f89c48a7963b764b86bc6e2c4e5b2b4f7d48a33de7ba513c8ae9b406699ecaada773297146cc1e1e970e9d3a81af0e6791e31caec057eb2ccf6d65fca16c00500c6e8acd989f11de5220c0afdd1dd03d226060e9cd27cd5fe48f931112b51c29bed048f009f4b8b3cb341ddec4d367482f34a35bb3aa0a12df420f17cdb7b920b4c79a29fbc18694b080c06c6726a77e8650887ef1762517dd126a949b53077a4d6a59248e4caf6d9e82b855b6d4e916e9e891ddb37c429e4556f3790339671df577fee9faed419bc8d120c0dd0208108d4b192eb1c09389f6c320875045f5abd9de3b5d5fc7d3695965bc86b7d6740cf4681cf6072ee8db8b9607dc80fd6fbd8df587161d8576cddaf24368828b772cd37195f050e5387df75d88947156fae40d0731e5649971d1a798f8d9199e1212e77b39095746a3a6276e6256b2371a27688c47d390b7c714e31d472c9eb792d017a5a528e01e6bba2b1bb02abe33baef494cb4fab2a6814924b251dfbb6dccb9d28c69e60f059e0fde99d8dc7fe6765a59260b8c86b1a6d67b40755ed1deda980bfe8c5005c5de636c287dd23a09164274e64c3cf1d8e08c05dd9b14e4fed86911f5a96ec0395e7c726fb910e6eab5b8929ed5c9f5ca9ee2c764cc1776c3f56795ae5dfb09a7de34f8938dccc5dd1e30fb81f915c01792c4f6c511c6aeeae4004bf50f7b0195ac96618db862e48266f15eb37ddb05c8e5c8f04e51c4667bc578eaa85281c66d290f210f9c3c06c84845217fc802721bbaec3ce4e46c9335bbaf79afdfc4d9b46de0449c108560faa4f0c5c9e96fe0961e1fb5cd227ed617ca2218b408a912754fc0187abc3707a7de9b7c604d3b546659e26699480e85e9832837ec8aaca513d30c32d8c8cb6e860b742d0bfda0b21d14350e7bd46a8b7e5e083d75d4dbe461de6643e13d16cae23ee6f696bc14ff27a430943cd84ae01a3648b2d5d01964cf28d50b98eeadca012887395af5b35388ed29a0903e7de45e32d4ed35ea9973ffed6e24d68c99df3ff4aa2f2fc849bc804c8ec5c8ffe4f37d5b949183f0fa8be52f7fd76159ad19a655216aa5198db7a0f33b2919d36f47dd9940d9f091315758673b1fe3b754fddd99cae0d9825d7f07f8f1e051c0693e1ed8c5903a9e89c31595a1bf6d7c34a288d1857da4fd3f9cad1dc745f122d86bd5079958d2cff09ed961a9a5cda9a37c45d558279fda263e89331ab26bd34eb28ec4b20d0250ae208cd4514fff3dc95580cd903f69d1ef3616e57aa52bb1d2598098f2ef661554e765c34b9370d2869195a5b69485497583ab86c1839b1dcbce6db2568cabbf9c335ad1df4c4457868e9b097f8577d082bfe6085d875d78aa0b86bb0b039330f4c8e188bbc3796cae645ab89c0af8c2714b1ad658ae9a356e78b9c80098ab7fde1f9af3b8b7339b39ee19bfc08aedc0f2d37c61354d72764eabe21f67271403e9b7162d659ad22aca59fd963befbfba870be63b3eafec0b2e28f3352f794ec48c055d4cf1957e2e96465c5fd44799406e9165ea9c76d1242b1f86892d8a8d1ffec539338f450e64075ac2d6665cd6bdd5b9749261e80792102f31bebff08a2190936798541a4e97da06fad3e631d514d2c9db791146246bc10f012047300f3eab93a4072a16b5b122dcfe716eccc8d605eb05757918b5ffa8ae6bc7be7a9d3e6beac36b9f3c3fc21563acf93eb6d9d703f28d4d38689452ed6011c3316c001475a692f23b365018e72016fad8070143f301ed16973797d3f82cc262f601dfc4b6d329812a49ebb0f040b790ce9754c06ef5b3cb87e58f8e7b44145272a65af725b1fc417cde2c20304fc47958b22cd75762a43fcdf5d9501f288cd28371da492e86e94460152c85da6e1d9d544f3188811c41dc02ba8553121391e0e1683893dc43c0d5c1fdc07e3dd174b7f3d2a40ad7afb8645ca9286dabe4f413b056ee08052e20afb2459f5c8ffdb90caf9982e7a0a88c5988a5eaa7d5e8efb07410d05ee7f86f8d287eb2690e59e096adec2d4ecb58b16b5d2b398e1cf7d487da318cb964df5caf2b46c2696bee83b3ef5e44c36cf52dee2e0b1f8e74a4286f063117880780d6de9d37965da86e3da2029b4dff5a9c9c1d9766e8227267c909da4e2c562b58d528ba180a2e758dc278f77b5b45485269fb04b557b78f6e030e2d6a46f0f3c9d78307dc4d160d164d93e7ea76edb71bca59d8da46d63bb6facf8cebf3119048fb6ff3476287b469d118ed7c344b94496d41f30a4a8afe84262e360fcf1f981c1ffa933645cf413bc3526bcf293b6748b5062334640f1a2fe0ebef07d68db1edcd2e0f2ec3e2b7a97b300360117503eb696f4fae50cd857322e875ee5e0eecfde57deef6c480fe2238b4080d613ef04dd2fbf409a2ed7894d30e112b0c2c04049c30b05b8f40e8efde3ae4a0ef6272e971be8722d8d298ad9d33b4798fd556c49d82086c92e9957f781e90eb55ea51e309f824c193675cb98e74e201c9e9830ea3c6245d180b0f60d927c6a314224120ce4e317007a2ccd14570f394a9c7301bce093744776d1b3c5731b4f7415af381171ffbac3f2a762ee97efff7fefc944a0df58028f33e0642b1d2d68e3fe6237d6f82978b2b5aa486ccc72acd40eb2ecdca878beebb4acba624e4b58ac03e155bd7a7e022c4b103659e3608c6c64eed638a21d45f64945eee9939ae0bdf2df0662d9b23d87ed30b448bfea1ddb9300bed3fc9747c242b2ba3107737b766ef2b3ed9f8387459e69480131a1c40a13d72b12394f9c477d0befd5cd6d0b535e3cbcc78e8d9d8b93b25ecf38e81d2a8e480a38923f4268f68c051ba3ccd3751208de32e1637e31478d2853fec2f613a3de2b1603276d72aa1b13d403c511f5095423469f0e16ddb3502d3f8b369535c78f19ddfe98503d97381409534df385816bc5df9ec0446c2fc01439b6d72dc8f48ebca6fa44791f9d788a3c0ec1a3de759992057a55c685b6595cf4c9c10f2e45b3ef8a6199a91a9a0e8670fc4428602994d88b8df4cd3964aa8dea4425f0c8bc407ecdeef842d38c1d7410976207fb47d5ab7bd630c2b25905b59ae1625912d7f76ebc610d29650334cec5d697ae6195d89692f32c3cef712bf41c14686f6c70f0b3b396d2e7e339b1267e27ee9457c087637b746d95dc392009fd94bdeb732f7d198fa7817adcb70d4911cf6ee9347bcdfea02d8c244e404ebf33a201b2b464e1e63610d0d0c7412ab0b3937e990902a7bb5bd643c19c49346944b61676d3b64a9de752a5c70aec414d11edd5448b5df52634c571c5dd672112e8449be5f1dbedb49eff2589720687b89522c48c8c6d13be5c28465eaf956911718b2fde4276a583ce68bf274735ad67ef7133f3515258c0d46e789a23476722", 0xe56}], 0x5, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000000)="c8595b3f", &(0x7f00000000c0)=0x4, &(0x7f0000001300), 0x4) (async, rerun: 64) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x60) 05:44:07 executing program 0: ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) utimes(0x0, &(0x7f0000000140)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) (async) utimes(0x0, &(0x7f0000000140)) (async) 05:44:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) (async) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e46ac50ce05e65ba47c51a7494e5624c86769fa9e5da0c1979a71b1882360acabc14e21df15ce1f3a0b653a6bd2621712c6c032eb1d8a313fc3535ad5241d3b801f1556320eba957f93395b9a152a1cdc785b188b7f61ecc4ec504879b8b05fb6083c67b475c88fac18c0812d3e8db740ac99c8063c63c49545aecde94216d8e5826534d29dafb4462f6c59ec23577ea0d493c0841945f92d3cf3a9ad5786e79c9f2d34c6ecc2a055556df07de741158cb833f8c02020e9e1b2c382b3f4fcb86228e98bfb23646af747d542070536055c082a1bc9b1b21085690f4bac0f8750675588a1a96643b81ec19abd2368199f340820254a2a8326d2b982a79aa8411cc110fd2c3d53c4dd95bb276680d0ec22eeaaca105916d4cc7ec31410c71b64b850c82c56e886c9555621f836c5d21b230cecd4b34e4f8815c90178fe24d09e184e0baa87ea7b2f4aa12a2aa795022d081ab9d4d466cd6860e319c660b4598baa93e754d0c3c3bdb15ca411db1e76d2dd184", 0x171, 0x0, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00.-file0\x00'], 0xa) 05:44:07 executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x1000, 0x3, 0xa2a6, 0xff, 0xfffffffffffffbff, 0x4, 0x4}, &(0x7f0000000080)={0x2, 0xff, 0x6, 0x7f, 0x5, 0xffffffff00000001, 0x1, 0xe000000}, &(0x7f00000000c0)={0x800, 0x8001, 0x33cd, 0x8001, 0x7f8, 0x400, 0x8001, 0x6}, &(0x7f0000000100)={0x3, 0xd515}) execve(0x0, 0x0, 0x0) 05:44:07 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="24cec1c3a5e4e00c5d40fd433330a1ed07d2d86e850c4cfecab31bb36e53635b12cace85b1fe9608626de1c868136802662a1fd331574e314dd9c1cae486262468315e5a9b7a3d2a60994b057c78791cdcfe6461e5e17d0ab314dded963a0cf3e47ab844772f176eca60a6acb26ce87d4d3b155da2df05c7739a03c4a95f3fcf9983641fd67f992028d3bcbb817fec0b098bfc37e1fb625d5bd184c4c02f00a1e2c56c0ded276162be3e62e3", 0xac}, {&(0x7f00000001c0)="2a4e70a65beacb164d2f57fa6a165a10cc112b0a54133a5eec6c5196fd1d824818c7a96436d804392382f9b7824f2553aca6bebddc6f8966d4756d61335dd29c23cdb0a6a2f880a445e5edeaea033233e129875277f6730a8b9ad1b5596a84c410968f2e0e1da4c1ce05a7e60bf84975a057525ec4f06d7044b5fa0b8cf068e7b59e2719f6e7448d65c4109502f8995c36bff1881c053fd5ad6edc71064cd68e7addc680a0688a1762", 0xa9}, {&(0x7f00000002c0)="6730f9b7a8e533bb", 0x8}, {&(0x7f0000000300)="5d48c6c8ce1b44c4f3a4597e1f5506ce2c114560486fe6d3b15b2e3ba47c7d68e44611a27e4641af8e38b9d28e376425e97758f47c0732f4122bdaf5baa54543635a3766757236b835fc39d02564", 0x4e}, {&(0x7f0000000380)="9f71614300a818cfc2d03652a22916660a83674bbee97231c7eb215320cbf8687ec8892a95039d5ad4b5088b733086ea89ec513b6a1d8fe638056724f2d062c0411395b3b2c72d50d9a868182f39e1f921347c233bd7056af1ad9d2d6e31edf77ad1c0737b690e70ca264764a7c2432c625bb4fedee198f907dc6a3cdccd283fd7c11e45955593ae26e31bf60ece93ecb92aaaad4951be657d276447c20c83b3499e892685499774a2e63e6b9a3ae059e7b26d8d14b42ec46bc49817758ad36127164c79cc140490d78522e633be083457301891a0bd17208a1df81f2aa3a2d015a46c3df9836b7c5c879d55655fcb01e7dcb9da5d853ca82609c98bf4b13928de137bdda589a48295a2e682924c8e5589b4cf042205708b6ac695e0b1e1f8afe96fa33ecb58099b0484a7a2d20dd602f37a006a25f760f82b587ac9ba73d269b0f6f93e62cb804d259be8bd4c9cfbb031e86e807fc9145ca7d3137f733f05f3252c88905d99c372bc88abbaafb74ab5a0df079878b58c916981a9978afa6fe9eb1f37248744b60d676810c80f78f1f5f07e6416c6399b789c10cd1e2941b0bc740ba1a12053dc59373280cfcc871c194278ada6ca47179c1c89f237b40fdb37ac45765efa85f9e4be7650897f5d3f7289400d33be597ac8a16c881b808ff5c825df4c1ed1756a86fcfc2345f6b91e80969645d4c810e5547794f23647b774a401efe4210a563de58dcf2cf003430f81efa7e1fad8d3f348db13c13c8960799f9ae9fc3eeaf5b6ccbaa56a115e19c53fc18beee97fe81b4533dd718d51f7f64d5ae7f6079d1a0a8cd420131f0efed72da0166b6c741a007d87f5c04dcd53ea9a22932b6f289799d72dde26b5a98aa610768c784779d0ca8b5ddddbcc86a81fc87e29099d9c150f6147710c1cc811e5f9d63c5ba141172bef12ce8d039971393308863117ddf38a74210529fd570a3bd2f0f12edc7826bece06d45fef01ba7e97eb03ec290fd8b7e1c364ee99faf83c3d926044543f937e01c029b22c57a79d1733a786a2895108a0acbc6396ea147caef2d08c966f90dae7ad6144e651796c671f20bccb1d5f84883bb6ff8c7127105b576e7cf9d6391ba8a926e7a27ad6a436983b20ae0fdc64cbcefefaf4fb9195d0cfb27b9dfb021641e9b3c595b400eadbe32ec9e76ceb6477cdd132d6ec1cf9de2a14c2548cdac331969eac07d04826b5411cf311f6199d961f6e78529a5ba8734ef1974e749922039dc2bed796a13a8f7f19cb43a0836bcf0f0580aed95caa12437e942f94fd0e3abac13ac78f9b7b95efcf7abd6dc264508afb8bd99f94226a1b7706b1e0f250324835849c3c5dfd60fe79818c763b987a56b28f0fa64b6f1e76f39c64de9c6920636dfb799369e1285dc984cb99f6a0e66ad1f1c2a5489d8d9697bd4ddc24caa5b179db8cd89ad0f0ba9471adea4ce911192e30106d6e93afdfcdc6861235fca1122dedb49c4c5ebda1cdcc777ed01dd91ffaaf66ffba482d77a56fdf088aa5063756197b84f059bbb01cd14d126589133e0cf8bb4fd2818171290291f75240dc0bbf087a8e60c1face0e36ccabc9c05001c38eb04be0c9155c2317cce4ea6179aae1aa01b213fb435d4b2f82442b65dda908d41cf15ce0fb1b6e024b2bbbc99fac8092d1a6d0aa04fa398632499e8ae35bcde049c566c81bac5b3cefd86d3fec454a48592d892e45fd47e62f4879c97e106eea2d26e26e74ed76c0fa5c40c7f658317e15b7c514ed487f90387aeefdb0926f89c48a7963b764b86bc6e2c4e5b2b4f7d48a33de7ba513c8ae9b406699ecaada773297146cc1e1e970e9d3a81af0e6791e31caec057eb2ccf6d65fca16c00500c6e8acd989f11de5220c0afdd1dd03d226060e9cd27cd5fe48f931112b51c29bed048f009f4b8b3cb341ddec4d367482f34a35bb3aa0a12df420f17cdb7b920b4c79a29fbc18694b080c06c6726a77e8650887ef1762517dd126a949b53077a4d6a59248e4caf6d9e82b855b6d4e916e9e891ddb37c429e4556f3790339671df577fee9faed419bc8d120c0dd0208108d4b192eb1c09389f6c320875045f5abd9de3b5d5fc7d3695965bc86b7d6740cf4681cf6072ee8db8b9607dc80fd6fbd8df587161d8576cddaf24368828b772cd37195f050e5387df75d88947156fae40d0731e5649971d1a798f8d9199e1212e77b39095746a3a6276e6256b2371a27688c47d390b7c714e31d472c9eb792d017a5a528e01e6bba2b1bb02abe33baef494cb4fab2a6814924b251dfbb6dccb9d28c69e60f059e0fde99d8dc7fe6765a59260b8c86b1a6d67b40755ed1deda980bfe8c5005c5de636c287dd23a09164274e64c3cf1d8e08c05dd9b14e4fed86911f5a96ec0395e7c726fb910e6eab5b8929ed5c9f5ca9ee2c764cc1776c3f56795ae5dfb09a7de34f8938dccc5dd1e30fb81f915c01792c4f6c511c6aeeae4004bf50f7b0195ac96618db862e48266f15eb37ddb05c8e5c8f04e51c4667bc578eaa85281c66d290f210f9c3c06c84845217fc802721bbaec3ce4e46c9335bbaf79afdfc4d9b46de0449c108560faa4f0c5c9e96fe0961e1fb5cd227ed617ca2218b408a912754fc0187abc3707a7de9b7c604d3b546659e26699480e85e9832837ec8aaca513d30c32d8c8cb6e860b742d0bfda0b21d14350e7bd46a8b7e5e083d75d4dbe461de6643e13d16cae23ee6f696bc14ff27a430943cd84ae01a3648b2d5d01964cf28d50b98eeadca012887395af5b35388ed29a0903e7de45e32d4ed35ea9973ffed6e24d68c99df3ff4aa2f2fc849bc804c8ec5c8ffe4f37d5b949183f0fa8be52f7fd76159ad19a655216aa5198db7a0f33b2919d36f47dd9940d9f091315758673b1fe3b754fddd99cae0d9825d7f07f8f1e051c0693e1ed8c5903a9e89c31595a1bf6d7c34a288d1857da4fd3f9cad1dc745f122d86bd5079958d2cff09ed961a9a5cda9a37c45d558279fda263e89331ab26bd34eb28ec4b20d0250ae208cd4514fff3dc95580cd903f69d1ef3616e57aa52bb1d2598098f2ef661554e765c34b9370d2869195a5b69485497583ab86c1839b1dcbce6db2568cabbf9c335ad1df4c4457868e9b097f8577d082bfe6085d875d78aa0b86bb0b039330f4c8e188bbc3796cae645ab89c0af8c2714b1ad658ae9a356e78b9c80098ab7fde1f9af3b8b7339b39ee19bfc08aedc0f2d37c61354d72764eabe21f67271403e9b7162d659ad22aca59fd963befbfba870be63b3eafec0b2e28f3352f794ec48c055d4cf1957e2e96465c5fd44799406e9165ea9c76d1242b1f86892d8a8d1ffec539338f450e64075ac2d6665cd6bdd5b9749261e80792102f31bebff08a2190936798541a4e97da06fad3e631d514d2c9db791146246bc10f012047300f3eab93a4072a16b5b122dcfe716eccc8d605eb05757918b5ffa8ae6bc7be7a9d3e6beac36b9f3c3fc21563acf93eb6d9d703f28d4d38689452ed6011c3316c001475a692f23b365018e72016fad8070143f301ed16973797d3f82cc262f601dfc4b6d329812a49ebb0f040b790ce9754c06ef5b3cb87e58f8e7b44145272a65af725b1fc417cde2c20304fc47958b22cd75762a43fcdf5d9501f288cd28371da492e86e94460152c85da6e1d9d544f3188811c41dc02ba8553121391e0e1683893dc43c0d5c1fdc07e3dd174b7f3d2a40ad7afb8645ca9286dabe4f413b056ee08052e20afb2459f5c8ffdb90caf9982e7a0a88c5988a5eaa7d5e8efb07410d05ee7f86f8d287eb2690e59e096adec2d4ecb58b16b5d2b398e1cf7d487da318cb964df5caf2b46c2696bee83b3ef5e44c36cf52dee2e0b1f8e74a4286f063117880780d6de9d37965da86e3da2029b4dff5a9c9c1d9766e8227267c909da4e2c562b58d528ba180a2e758dc278f77b5b45485269fb04b557b78f6e030e2d6a46f0f3c9d78307dc4d160d164d93e7ea76edb71bca59d8da46d63bb6facf8cebf3119048fb6ff3476287b469d118ed7c344b94496d41f30a4a8afe84262e360fcf1f981c1ffa933645cf413bc3526bcf293b6748b5062334640f1a2fe0ebef07d68db1edcd2e0f2ec3e2b7a97b300360117503eb696f4fae50cd857322e875ee5e0eecfde57deef6c480fe2238b4080d613ef04dd2fbf409a2ed7894d30e112b0c2c04049c30b05b8f40e8efde3ae4a0ef6272e971be8722d8d298ad9d33b4798fd556c49d82086c92e9957f781e90eb55ea51e309f824c193675cb98e74e201c9e9830ea3c6245d180b0f60d927c6a314224120ce4e317007a2ccd14570f394a9c7301bce093744776d1b3c5731b4f7415af381171ffbac3f2a762ee97efff7fefc944a0df58028f33e0642b1d2d68e3fe6237d6f82978b2b5aa486ccc72acd40eb2ecdca878beebb4acba624e4b58ac03e155bd7a7e022c4b103659e3608c6c64eed638a21d45f64945eee9939ae0bdf2df0662d9b23d87ed30b448bfea1ddb9300bed3fc9747c242b2ba3107737b766ef2b3ed9f8387459e69480131a1c40a13d72b12394f9c477d0befd5cd6d0b535e3cbcc78e8d9d8b93b25ecf38e81d2a8e480a38923f4268f68c051ba3ccd3751208de32e1637e31478d2853fec2f613a3de2b1603276d72aa1b13d403c511f5095423469f0e16ddb3502d3f8b369535c78f19ddfe98503d97381409534df385816bc5df9ec0446c2fc01439b6d72dc8f48ebca6fa44791f9d788a3c0ec1a3de759992057a55c685b6595cf4c9c10f2e45b3ef8a6199a91a9a0e8670fc4428602994d88b8df4cd3964aa8dea4425f0c8bc407ecdeef842d38c1d7410976207fb47d5ab7bd630c2b25905b59ae1625912d7f76ebc610d29650334cec5d697ae6195d89692f32c3cef712bf41c14686f6c70f0b3b396d2e7e339b1267e27ee9457c087637b746d95dc392009fd94bdeb732f7d198fa7817adcb70d4911cf6ee9347bcdfea02d8c244e404ebf33a201b2b464e1e63610d0d0c7412ab0b3937e990902a7bb5bd643c19c49346944b61676d3b64a9de752a5c70aec414d11edd5448b5df52634c571c5dd672112e8449be5f1dbedb49eff2589720687b89522c48c8c6d13be5c28465eaf956911718b2fde4276a583ce68bf274735ad67ef7133f3515258c0d46e789a23476722", 0xe56}], 0x5, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000000)="c8595b3f", &(0x7f00000000c0)=0x4, &(0x7f0000001300), 0x4) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x60) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) (async) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="24cec1c3a5e4e00c5d40fd433330a1ed07d2d86e850c4cfecab31bb36e53635b12cace85b1fe9608626de1c868136802662a1fd331574e314dd9c1cae486262468315e5a9b7a3d2a60994b057c78791cdcfe6461e5e17d0ab314dded963a0cf3e47ab844772f176eca60a6acb26ce87d4d3b155da2df05c7739a03c4a95f3fcf9983641fd67f992028d3bcbb817fec0b098bfc37e1fb625d5bd184c4c02f00a1e2c56c0ded276162be3e62e3", 0xac}, {&(0x7f00000001c0)="2a4e70a65beacb164d2f57fa6a165a10cc112b0a54133a5eec6c5196fd1d824818c7a96436d804392382f9b7824f2553aca6bebddc6f8966d4756d61335dd29c23cdb0a6a2f880a445e5edeaea033233e129875277f6730a8b9ad1b5596a84c410968f2e0e1da4c1ce05a7e60bf84975a057525ec4f06d7044b5fa0b8cf068e7b59e2719f6e7448d65c4109502f8995c36bff1881c053fd5ad6edc71064cd68e7addc680a0688a1762", 0xa9}, {&(0x7f00000002c0)="6730f9b7a8e533bb", 0x8}, {&(0x7f0000000300)="5d48c6c8ce1b44c4f3a4597e1f5506ce2c114560486fe6d3b15b2e3ba47c7d68e44611a27e4641af8e38b9d28e376425e97758f47c0732f4122bdaf5baa54543635a3766757236b835fc39d02564", 0x4e}, {&(0x7f0000000380)="9f71614300a818cfc2d03652a22916660a83674bbee97231c7eb215320cbf8687ec8892a95039d5ad4b5088b733086ea89ec513b6a1d8fe638056724f2d062c0411395b3b2c72d50d9a868182f39e1f921347c233bd7056af1ad9d2d6e31edf77ad1c0737b690e70ca264764a7c2432c625bb4fedee198f907dc6a3cdccd283fd7c11e45955593ae26e31bf60ece93ecb92aaaad4951be657d276447c20c83b3499e892685499774a2e63e6b9a3ae059e7b26d8d14b42ec46bc49817758ad36127164c79cc140490d78522e633be083457301891a0bd17208a1df81f2aa3a2d015a46c3df9836b7c5c879d55655fcb01e7dcb9da5d853ca82609c98bf4b13928de137bdda589a48295a2e682924c8e5589b4cf042205708b6ac695e0b1e1f8afe96fa33ecb58099b0484a7a2d20dd602f37a006a25f760f82b587ac9ba73d269b0f6f93e62cb804d259be8bd4c9cfbb031e86e807fc9145ca7d3137f733f05f3252c88905d99c372bc88abbaafb74ab5a0df079878b58c916981a9978afa6fe9eb1f37248744b60d676810c80f78f1f5f07e6416c6399b789c10cd1e2941b0bc740ba1a12053dc59373280cfcc871c194278ada6ca47179c1c89f237b40fdb37ac45765efa85f9e4be7650897f5d3f7289400d33be597ac8a16c881b808ff5c825df4c1ed1756a86fcfc2345f6b91e80969645d4c810e5547794f23647b774a401efe4210a563de58dcf2cf003430f81efa7e1fad8d3f348db13c13c8960799f9ae9fc3eeaf5b6ccbaa56a115e19c53fc18beee97fe81b4533dd718d51f7f64d5ae7f6079d1a0a8cd420131f0efed72da0166b6c741a007d87f5c04dcd53ea9a22932b6f289799d72dde26b5a98aa610768c784779d0ca8b5ddddbcc86a81fc87e29099d9c150f6147710c1cc811e5f9d63c5ba141172bef12ce8d039971393308863117ddf38a74210529fd570a3bd2f0f12edc7826bece06d45fef01ba7e97eb03ec290fd8b7e1c364ee99faf83c3d926044543f937e01c029b22c57a79d1733a786a2895108a0acbc6396ea147caef2d08c966f90dae7ad6144e651796c671f20bccb1d5f84883bb6ff8c7127105b576e7cf9d6391ba8a926e7a27ad6a436983b20ae0fdc64cbcefefaf4fb9195d0cfb27b9dfb021641e9b3c595b400eadbe32ec9e76ceb6477cdd132d6ec1cf9de2a14c2548cdac331969eac07d04826b5411cf311f6199d961f6e78529a5ba8734ef1974e749922039dc2bed796a13a8f7f19cb43a0836bcf0f0580aed95caa12437e942f94fd0e3abac13ac78f9b7b95efcf7abd6dc264508afb8bd99f94226a1b7706b1e0f250324835849c3c5dfd60fe79818c763b987a56b28f0fa64b6f1e76f39c64de9c6920636dfb799369e1285dc984cb99f6a0e66ad1f1c2a5489d8d9697bd4ddc24caa5b179db8cd89ad0f0ba9471adea4ce911192e30106d6e93afdfcdc6861235fca1122dedb49c4c5ebda1cdcc777ed01dd91ffaaf66ffba482d77a56fdf088aa5063756197b84f059bbb01cd14d126589133e0cf8bb4fd2818171290291f75240dc0bbf087a8e60c1face0e36ccabc9c05001c38eb04be0c9155c2317cce4ea6179aae1aa01b213fb435d4b2f82442b65dda908d41cf15ce0fb1b6e024b2bbbc99fac8092d1a6d0aa04fa398632499e8ae35bcde049c566c81bac5b3cefd86d3fec454a48592d892e45fd47e62f4879c97e106eea2d26e26e74ed76c0fa5c40c7f658317e15b7c514ed487f90387aeefdb0926f89c48a7963b764b86bc6e2c4e5b2b4f7d48a33de7ba513c8ae9b406699ecaada773297146cc1e1e970e9d3a81af0e6791e31caec057eb2ccf6d65fca16c00500c6e8acd989f11de5220c0afdd1dd03d226060e9cd27cd5fe48f931112b51c29bed048f009f4b8b3cb341ddec4d367482f34a35bb3aa0a12df420f17cdb7b920b4c79a29fbc18694b080c06c6726a77e8650887ef1762517dd126a949b53077a4d6a59248e4caf6d9e82b855b6d4e916e9e891ddb37c429e4556f3790339671df577fee9faed419bc8d120c0dd0208108d4b192eb1c09389f6c320875045f5abd9de3b5d5fc7d3695965bc86b7d6740cf4681cf6072ee8db8b9607dc80fd6fbd8df587161d8576cddaf24368828b772cd37195f050e5387df75d88947156fae40d0731e5649971d1a798f8d9199e1212e77b39095746a3a6276e6256b2371a27688c47d390b7c714e31d472c9eb792d017a5a528e01e6bba2b1bb02abe33baef494cb4fab2a6814924b251dfbb6dccb9d28c69e60f059e0fde99d8dc7fe6765a59260b8c86b1a6d67b40755ed1deda980bfe8c5005c5de636c287dd23a09164274e64c3cf1d8e08c05dd9b14e4fed86911f5a96ec0395e7c726fb910e6eab5b8929ed5c9f5ca9ee2c764cc1776c3f56795ae5dfb09a7de34f8938dccc5dd1e30fb81f915c01792c4f6c511c6aeeae4004bf50f7b0195ac96618db862e48266f15eb37ddb05c8e5c8f04e51c4667bc578eaa85281c66d290f210f9c3c06c84845217fc802721bbaec3ce4e46c9335bbaf79afdfc4d9b46de0449c108560faa4f0c5c9e96fe0961e1fb5cd227ed617ca2218b408a912754fc0187abc3707a7de9b7c604d3b546659e26699480e85e9832837ec8aaca513d30c32d8c8cb6e860b742d0bfda0b21d14350e7bd46a8b7e5e083d75d4dbe461de6643e13d16cae23ee6f696bc14ff27a430943cd84ae01a3648b2d5d01964cf28d50b98eeadca012887395af5b35388ed29a0903e7de45e32d4ed35ea9973ffed6e24d68c99df3ff4aa2f2fc849bc804c8ec5c8ffe4f37d5b949183f0fa8be52f7fd76159ad19a655216aa5198db7a0f33b2919d36f47dd9940d9f091315758673b1fe3b754fddd99cae0d9825d7f07f8f1e051c0693e1ed8c5903a9e89c31595a1bf6d7c34a288d1857da4fd3f9cad1dc745f122d86bd5079958d2cff09ed961a9a5cda9a37c45d558279fda263e89331ab26bd34eb28ec4b20d0250ae208cd4514fff3dc95580cd903f69d1ef3616e57aa52bb1d2598098f2ef661554e765c34b9370d2869195a5b69485497583ab86c1839b1dcbce6db2568cabbf9c335ad1df4c4457868e9b097f8577d082bfe6085d875d78aa0b86bb0b039330f4c8e188bbc3796cae645ab89c0af8c2714b1ad658ae9a356e78b9c80098ab7fde1f9af3b8b7339b39ee19bfc08aedc0f2d37c61354d72764eabe21f67271403e9b7162d659ad22aca59fd963befbfba870be63b3eafec0b2e28f3352f794ec48c055d4cf1957e2e96465c5fd44799406e9165ea9c76d1242b1f86892d8a8d1ffec539338f450e64075ac2d6665cd6bdd5b9749261e80792102f31bebff08a2190936798541a4e97da06fad3e631d514d2c9db791146246bc10f012047300f3eab93a4072a16b5b122dcfe716eccc8d605eb05757918b5ffa8ae6bc7be7a9d3e6beac36b9f3c3fc21563acf93eb6d9d703f28d4d38689452ed6011c3316c001475a692f23b365018e72016fad8070143f301ed16973797d3f82cc262f601dfc4b6d329812a49ebb0f040b790ce9754c06ef5b3cb87e58f8e7b44145272a65af725b1fc417cde2c20304fc47958b22cd75762a43fcdf5d9501f288cd28371da492e86e94460152c85da6e1d9d544f3188811c41dc02ba8553121391e0e1683893dc43c0d5c1fdc07e3dd174b7f3d2a40ad7afb8645ca9286dabe4f413b056ee08052e20afb2459f5c8ffdb90caf9982e7a0a88c5988a5eaa7d5e8efb07410d05ee7f86f8d287eb2690e59e096adec2d4ecb58b16b5d2b398e1cf7d487da318cb964df5caf2b46c2696bee83b3ef5e44c36cf52dee2e0b1f8e74a4286f063117880780d6de9d37965da86e3da2029b4dff5a9c9c1d9766e8227267c909da4e2c562b58d528ba180a2e758dc278f77b5b45485269fb04b557b78f6e030e2d6a46f0f3c9d78307dc4d160d164d93e7ea76edb71bca59d8da46d63bb6facf8cebf3119048fb6ff3476287b469d118ed7c344b94496d41f30a4a8afe84262e360fcf1f981c1ffa933645cf413bc3526bcf293b6748b5062334640f1a2fe0ebef07d68db1edcd2e0f2ec3e2b7a97b300360117503eb696f4fae50cd857322e875ee5e0eecfde57deef6c480fe2238b4080d613ef04dd2fbf409a2ed7894d30e112b0c2c04049c30b05b8f40e8efde3ae4a0ef6272e971be8722d8d298ad9d33b4798fd556c49d82086c92e9957f781e90eb55ea51e309f824c193675cb98e74e201c9e9830ea3c6245d180b0f60d927c6a314224120ce4e317007a2ccd14570f394a9c7301bce093744776d1b3c5731b4f7415af381171ffbac3f2a762ee97efff7fefc944a0df58028f33e0642b1d2d68e3fe6237d6f82978b2b5aa486ccc72acd40eb2ecdca878beebb4acba624e4b58ac03e155bd7a7e022c4b103659e3608c6c64eed638a21d45f64945eee9939ae0bdf2df0662d9b23d87ed30b448bfea1ddb9300bed3fc9747c242b2ba3107737b766ef2b3ed9f8387459e69480131a1c40a13d72b12394f9c477d0befd5cd6d0b535e3cbcc78e8d9d8b93b25ecf38e81d2a8e480a38923f4268f68c051ba3ccd3751208de32e1637e31478d2853fec2f613a3de2b1603276d72aa1b13d403c511f5095423469f0e16ddb3502d3f8b369535c78f19ddfe98503d97381409534df385816bc5df9ec0446c2fc01439b6d72dc8f48ebca6fa44791f9d788a3c0ec1a3de759992057a55c685b6595cf4c9c10f2e45b3ef8a6199a91a9a0e8670fc4428602994d88b8df4cd3964aa8dea4425f0c8bc407ecdeef842d38c1d7410976207fb47d5ab7bd630c2b25905b59ae1625912d7f76ebc610d29650334cec5d697ae6195d89692f32c3cef712bf41c14686f6c70f0b3b396d2e7e339b1267e27ee9457c087637b746d95dc392009fd94bdeb732f7d198fa7817adcb70d4911cf6ee9347bcdfea02d8c244e404ebf33a201b2b464e1e63610d0d0c7412ab0b3937e990902a7bb5bd643c19c49346944b61676d3b64a9de752a5c70aec414d11edd5448b5df52634c571c5dd672112e8449be5f1dbedb49eff2589720687b89522c48c8c6d13be5c28465eaf956911718b2fde4276a583ce68bf274735ad67ef7133f3515258c0d46e789a23476722", 0xe56}], 0x5, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000000)="c8595b3f", &(0x7f00000000c0)=0x4, &(0x7f0000001300), 0x4) (async) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x60) (async) 05:44:07 executing program 6: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3b00450000280000000000029078e0000002e000000116009078e000000100000000000000bee3b6b6fc242a3c5f02da0d09c1451c03655576a7be6837d900000000001c4f01d92ca6cae6388df345971e2a3d402f45aa8a69a12f34c56aad12c010e7edbc501b41d14688390f4d3d70cde219f10c2694bb8ed2f0f67bb930e3f65149d8fbbe0ff9ec0dd37d76a3ef37f55e3353aa66c54f97036a8ef0f0d0aa25db86e405e7f4f4ff54ae163feb6ed8c9de547d5015b67e9495145c19611a00e29d8cd8bafd7f9fa829112225e9d8745140d795b2888101a31e94cbcdadc01b49f5335c92c35c38d0afdbe71380d6af53e03188f8b714a2f48623bcfc77ec95dd"]) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0x814f, "24cbecc2b720b48ef3"}}}) 05:44:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x8}], 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x44, 0x400}, {0x86, 0x3}, {}, {0x5, 0xa0000000}, {0x8, 0x7}, {0x89, 0x9b66}, {0x45, 0xe4}, {0x85, 0xfffffff9}, {0x2}], 0x9}) 05:44:07 executing program 0: ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) (async) utimes(0x0, &(0x7f0000000140)) 05:44:07 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002b0008004b020040fffe010500009078ac1400aa7f00000107071a000000000001890f06ac1400bb000003c00000baa54e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) 05:44:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000681, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be969f1f5357e3a", 0xe, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) 05:44:07 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002b0008004b020040fffe010500009078ac1400aa7f00000107071a000000000001890f06ac1400bb000003c00000baa54e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) 05:44:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x8}], 0x1}) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x44, 0x400}, {0x86, 0x3}, {}, {0x5, 0xa0000000}, {0x8, 0x7}, {0x89, 0x9b66}, {0x45, 0xe4}, {0x85, 0xfffffff9}, {0x2}], 0x9}) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1, 0x1a26, 0x0, 0x10001, 0xc8, 0xa8, 0x2, 0x1, 0x21, 0x3f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffe00}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 05:44:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x8}], 0x1}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x44, 0x400}, {0x86, 0x3}, {}, {0x5, 0xa0000000}, {0x8, 0x7}, {0x89, 0x9b66}, {0x45, 0xe4}, {0x85, 0xfffffff9}, {0x2}], 0x9}) 05:44:07 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002b0008004b020040fffe010500009078ac1400aa7f00000107071a000000000001890f06ac1400bb000003c00000baa54e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) 05:44:07 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1, 0x1a26, 0x0, 0x10001, 0xc8, 0xa8, 0x2, 0x1, 0x21, 0x3f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffe00}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1, 0x1a26, 0x0, 0x10001, 0xc8, 0xa8, 0x2, 0x1, 0x21, 0x3f}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffe00}, {0x4}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) (async) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) 05:44:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000681, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be969f1f5357e3a", 0xe, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) (async) fcntl$dupfd(r1, 0xa, r2) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x6, 0x1000, 0x3, 0xa2a6, 0xff, 0xfffffffffffffbff, 0x4, 0x4}, &(0x7f0000000080)={0x2, 0xff, 0x6, 0x7f, 0x5, 0xffffffff00000001, 0x1, 0xe000000}, &(0x7f00000000c0)={0x800, 0x8001, 0x33cd, 0x8001, 0x7f8, 0x400, 0x8001, 0x6}, &(0x7f0000000100)={0x3, 0xd515}) execve(0x0, 0x0, 0x0) 05:44:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0xffffff66) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x8, 0x7, 0x0, 0x400}, {0x0, 0xc1, 0x80, 0x60}, {0x8, 0x5, 0x0, 0x1}, {0x0, 0x9, 0x6, 0x4}, {0x7, 0x3f, 0xd1, 0x41a7}, {0x7, 0x7, 0x2, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0x1fb}]}) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0) 05:44:07 executing program 6: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3b00450000280000000000029078e0000002e000000116009078e000000100000000000000bee3b6b6fc242a3c5f02da0d09c1451c03655576a7be6837d900000000001c4f01d92ca6cae6388df345971e2a3d402f45aa8a69a12f34c56aad12c010e7edbc501b41d14688390f4d3d70cde219f10c2694bb8ed2f0f67bb930e3f65149d8fbbe0ff9ec0dd37d76a3ef37f55e3353aa66c54f97036a8ef0f0d0aa25db86e405e7f4f4ff54ae163feb6ed8c9de547d5015b67e9495145c19611a00e29d8cd8bafd7f9fa829112225e9d8745140d795b2888101a31e94cbcdadc01b49f5335c92c35c38d0afdbe71380d6af53e03188f8b714a2f48623bcfc77ec95dd"]) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0x814f, "24cbecc2b720b48ef3"}}}) 05:44:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000681, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be969f1f5357e3a", 0xe, 0x0) (async) r1 = dup2(r0, r0) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) 05:44:07 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786898, r0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x107) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x200000100000001, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x10095}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x3, 0x3fd, "136cd40304000000543d6f08e499750400"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x9) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 05:44:07 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1, 0x1a26, 0x0, 0x10001, 0xc8, 0xa8, 0x2, 0x1, 0x21, 0x3f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffe00}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) (async) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 05:44:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = syz_open_pts() (async) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0xffffff66) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x8, 0x7, 0x0, 0x400}, {0x0, 0xc1, 0x80, 0x60}, {0x8, 0x5, 0x0, 0x1}, {0x0, 0x9, 0x6, 0x4}, {0x7, 0x3f, 0xd1, 0x41a7}, {0x7, 0x7, 0x2, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0x1fb}]}) (async) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0) 05:44:07 executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/177) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 05:44:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffc, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x1, 0x0, 0x3}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socketpair(0x10, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xff) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000300)=0x3, 0x4) write(r0, &(0x7f0000000140)="a4b713dcaa777a03437ec2fcd84d6cca70a0027f65e95a2feecc0364a41381fc54be1cd8c8546ec73a0f212baf1ba45776db30a10b299403ff725382d2bfa96ec83a53d1e25b61469cd3fe3dc36e741fb59689118cd24a26dfa31b030928b15f31cf0b36f6bb38a07fb57f3a2451743e972b92d0d7dc440c1b5952f21c8601acb712938f0afed60b532ad27546f5b105b2bf33e4d0aacf7ad28149ca5955fb1d5d33678a99666a9a65a4197579e0a8b7a534d8d3840cd89b6732d750fc6bd06daecd1db6b4f068869be15f9a983dad5ab532ab320ff401d0ec0332d11b9671cf03", 0xe1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, 0x0, 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/177) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) (async) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 05:44:07 executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xa, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x6, 0x1000, 0x3, 0xa2a6, 0xff, 0xfffffffffffffbff, 0x4, 0x4}, &(0x7f0000000080)={0x2, 0xff, 0x6, 0x7f, 0x5, 0xffffffff00000001, 0x1, 0xe000000}, &(0x7f00000000c0)={0x800, 0x8001, 0x33cd, 0x8001, 0x7f8, 0x400, 0x8001, 0x6}, &(0x7f0000000100)={0x3, 0xd515}) (async) execve(0x0, 0x0, 0x0) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, 0x0, 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffc, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x1, 0x0, 0x3}]}}}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socketpair(0x10, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xff) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) r5 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000300)=0x3, 0x4) write(r0, &(0x7f0000000140)="a4b713dcaa777a03437ec2fcd84d6cca70a0027f65e95a2feecc0364a41381fc54be1cd8c8546ec73a0f212baf1ba45776db30a10b299403ff725382d2bfa96ec83a53d1e25b61469cd3fe3dc36e741fb59689118cd24a26dfa31b030928b15f31cf0b36f6bb38a07fb57f3a2451743e972b92d0d7dc440c1b5952f21c8601acb712938f0afed60b532ad27546f5b105b2bf33e4d0aacf7ad28149ca5955fb1d5d33678a99666a9a65a4197579e0a8b7a534d8d3840cd89b6732d750fc6bd06daecd1db6b4f068869be15f9a983dad5ab532ab320ff401d0ec0332d11b9671cf03", 0xe1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) 05:44:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0xffffff66) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x8, 0x7, 0x0, 0x400}, {0x0, 0xc1, 0x80, 0x60}, {0x8, 0x5, 0x0, 0x1}, {0x0, 0x9, 0x6, 0x4}, {0x7, 0x3f, 0xd1, 0x41a7}, {0x7, 0x7, 0x2, 0x3}]}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0x1fb}]}) (rerun: 64) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, 0x0, 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 6: r0 = socket(0x10, 0x4, 0xe0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @loopback, @random="4ef81d4c38bf", @loopback}}}}) 05:44:07 executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/177) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) semget$private(0x0, 0x5, 0x204) (async) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/177) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) (async) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) 05:44:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffc, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x1, 0x0, 0x3}]}}}) (rerun: 32) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socketpair(0x10, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xff) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) r5 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000300)=0x3, 0x4) (async) write(r0, &(0x7f0000000140)="a4b713dcaa777a03437ec2fcd84d6cca70a0027f65e95a2feecc0364a41381fc54be1cd8c8546ec73a0f212baf1ba45776db30a10b299403ff725382d2bfa96ec83a53d1e25b61469cd3fe3dc36e741fb59689118cd24a26dfa31b030928b15f31cf0b36f6bb38a07fb57f3a2451743e972b92d0d7dc440c1b5952f21c8601acb712938f0afed60b532ad27546f5b105b2bf33e4d0aacf7ad28149ca5955fb1d5d33678a99666a9a65a4197579e0a8b7a534d8d3840cd89b6732d750fc6bd06daecd1db6b4f068869be15f9a983dad5ab532ab320ff401d0ec0332d11b9671cf03", 0xe1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) 05:44:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x200000100000001, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x10095}) (async) r0 = syz_open_pts() syz_open_pts() (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x3, 0x3fd, "136cd40304000000543d6f08e499750400"}) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x9) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 05:44:07 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786898, r0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x107) (async) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:44:07 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ff5000/0xb000)=nil, 0x0) r0 = shmget(0x1, 0x1000, 0x1a9, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r6, r2, 0x0, 0xf0, 0x4200}, 0x6, 0x5, 0x0, 0xffffffffffffffff, 0x10001, 0x5, 0x2}) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ff4000/0xa000)=nil, 0x0) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x200000100000001, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x10095}) (async, rerun: 64) r0 = syz_open_pts() syz_open_pts() (async, rerun: 32) close(r0) (async, rerun: 32) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x3, 0x3fd, "136cd40304000000543d6f08e499750400"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x9) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 05:44:07 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x800) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', 0x9, 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r1, 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = getuid() r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r6, r5, 0x0) setreuid(r5, r5) setreuid(r4, r5) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff00809234d52d", @ANYRES32, @ANYRES32=0x0, @ANYRESDEC=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00\x00,\x00'/20, @ANYRES32=r8, @ANYRES32=r0], 0x98, 0x401}, 0x2) 05:44:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="c7502c343708c2976d316d18f4c7c0fba8289ed82a4801ad5c317444221f488810e64797ad8033deff061baa1ac6dbef95444e8b8ddd5cd35b3efc09010ec4d42b47954be6676ee85a16f9be3fab7b69ce73dd636c793ccf265b7a0a1d8ed010a74d0f2cbc95114b085fdcff19878bfec7eebe8962683163d888828dad0a28076496", 0x82) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="f5000000ed1b0000", 0x8) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x970, 0x977, "ebc30d256e998f44f223f3f7ec15964b2d19ffc2"}) socketpair(0x18, 0x4000, 0xb0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x200, 0x2, 0x3ff, 0x5, "3ac7cae9678cf5f80251d7bcfda7632c47a23912", 0x7fffffff, 0x8}) close(r3) write(r1, &(0x7f0000000080)="f4d6e0ebfb80d36d1b681116b078535dcde0b39e77804ff40d0ab346f2845e25effb7f917711f0dccef6a3db561dfae173d7f97b46126b23c336ae287c2f4e81af1ad5375c8b36d1e5db768e9217755a905ef50e80b79d52b5961152996cb365e09877", 0x63) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/87, 0x65}, {&(0x7f0000000280)=""/255}, {&(0x7f0000000380)=""/212}, {&(0x7f0000000480)=""/151}, {&(0x7f0000000540)=""/127}], 0x53) syz_open_pts() 05:44:07 executing program 4: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async, rerun: 32) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786898, r0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x107) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:44:07 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 05:44:07 executing program 6: r0 = socket(0x10, 0x4, 0xe0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @loopback, @random="4ef81d4c38bf", @loopback}}}}) 05:44:07 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 05:44:07 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ff5000/0xb000)=nil, 0x0) r0 = shmget(0x1, 0x1000, 0x1a9, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r6, r2, 0x0, 0xf0, 0x4200}, 0x6, 0x5, 0x0, 0xffffffffffffffff, 0x10001, 0x5, 0x2}) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ff4000/0xa000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff5000/0xb000)=nil, 0x0) (async) shmget(0x1, 0x1000, 0x1a9, &(0x7f0000ffb000/0x1000)=nil) (async) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) (async) setreuid(0xee00, 0x0) (async) getuid() (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') (async) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) (async) msgget$private(0x0, 0x718) (async) getuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) geteuid() (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) (async) getpgrp() (async) getpgrp() (async) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r6, r2, 0x0, 0xf0, 0x4200}, 0x6, 0x5, 0x0, 0xffffffffffffffff, 0x10001, 0x5, 0x2}) (async) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) shmat(r0, &(0x7f0000ff4000/0xa000)=nil, 0x0) (async) 05:44:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="c7502c343708c2976d316d18f4c7c0fba8289ed82a4801ad5c317444221f488810e64797ad8033deff061baa1ac6dbef95444e8b8ddd5cd35b3efc09010ec4d42b47954be6676ee85a16f9be3fab7b69ce73dd636c793ccf265b7a0a1d8ed010a74d0f2cbc95114b085fdcff19878bfec7eebe8962683163d888828dad0a28076496", 0x82) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="f5000000ed1b0000", 0x8) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="c7502c343708c2976d316d18f4c7c0fba8289ed82a4801ad5c317444221f488810e64797ad8033deff061baa1ac6dbef95444e8b8ddd5cd35b3efc09010ec4d42b47954be6676ee85a16f9be3fab7b69ce73dd636c793ccf265b7a0a1d8ed010a74d0f2cbc95114b085fdcff19878bfec7eebe8962683163d888828dad0a28076496", 0x82) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) dup2(r1, r0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="f5000000ed1b0000", 0x8) (async) 05:44:07 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:07 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 05:44:08 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:08 executing program 6: r0 = socket(0x10, 0x4, 0xe0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @loopback, @random="4ef81d4c38bf", @loopback}}}}) socket(0x10, 0x4, 0xe0) (async) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @loopback, @random="4ef81d4c38bf", @loopback}}}}) (async) 05:44:08 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) 05:44:08 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:08 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x800) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', 0x9, 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r1, 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = getuid() r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r6, r5, 0x0) setreuid(r5, r5) setreuid(r4, r5) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff00809234d52d", @ANYRES32, @ANYRES32=0x0, @ANYRESDEC=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00\x00,\x00'/20, @ANYRES32=r8, @ANYRES32=r0], 0x98, 0x401}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x800) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', 0x9, 0x0}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) (async) fchown(r1, 0x0, 0x0) (async) setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) getppid() (async) fcntl$setown(r2, 0x6, r3) (async) getuid() (async) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) (async) fchown(r6, r5, 0x0) (async) setreuid(r5, r5) (async) setreuid(r4, r5) (async) getgid() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff00809234d52d", @ANYRES32, @ANYRES32=0x0, @ANYRESDEC=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00\x00,\x00'/20, @ANYRES32=r8, @ANYRES32=r0], 0x98, 0x401}, 0x2) (async) 05:44:08 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ff5000/0xb000)=nil, 0x0) (async) r0 = shmget(0x1, 0x1000, 0x1a9, &(0x7f0000ffb000/0x1000)=nil) (async) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) (async) r4 = msgget$private(0x0, 0x718) (async) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r6, r2, 0x0, 0xf0, 0x4200}, 0x6, 0x5, 0x0, 0xffffffffffffffff, 0x10001, 0x5, 0x2}) (async) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) shmat(r0, &(0x7f0000ff4000/0xa000)=nil, 0x0) 05:44:08 executing program 3: r0 = syz_open_pts() (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) (async) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) 05:44:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x970, 0x977, "ebc30d256e998f44f223f3f7ec15964b2d19ffc2"}) (async) socketpair(0x18, 0x4000, 0xb0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x200, 0x2, 0x3ff, 0x5, "3ac7cae9678cf5f80251d7bcfda7632c47a23912", 0x7fffffff, 0x8}) close(r3) (async) write(r1, &(0x7f0000000080)="f4d6e0ebfb80d36d1b681116b078535dcde0b39e77804ff40d0ab346f2845e25effb7f917711f0dccef6a3db561dfae173d7f97b46126b23c336ae287c2f4e81af1ad5375c8b36d1e5db768e9217755a905ef50e80b79d52b5961152996cb365e09877", 0x63) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/87, 0x65}, {&(0x7f0000000280)=""/255}, {&(0x7f0000000380)=""/212}, {&(0x7f0000000480)=""/151}, {&(0x7f0000000540)=""/127}], 0x53) syz_open_pts() 05:44:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 05:44:08 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r4, 0x0, 0x8f4b9eb226f5972d) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="c7502c343708c2976d316d18f4c7c0fba8289ed82a4801ad5c317444221f488810e64797ad8033deff061baa1ac6dbef95444e8b8ddd5cd35b3efc09010ec4d42b47954be6676ee85a16f9be3fab7b69ce73dd636c793ccf265b7a0a1d8ed010a74d0f2cbc95114b085fdcff19878bfec7eebe8962683163d888828dad0a28076496", 0x82) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="f5000000ed1b0000", 0x8) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="c7502c343708c2976d316d18f4c7c0fba8289ed82a4801ad5c317444221f488810e64797ad8033deff061baa1ac6dbef95444e8b8ddd5cd35b3efc09010ec4d42b47954be6676ee85a16f9be3fab7b69ce73dd636c793ccf265b7a0a1d8ed010a74d0f2cbc95114b085fdcff19878bfec7eebe8962683163d888828dad0a28076496", 0x82) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) dup2(r1, r0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="f5000000ed1b0000", 0x8) (async) 05:44:08 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) r2 = dup2(r1, r0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') 05:44:08 executing program 5: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) sendto$unix(r0, &(0x7f0000000000)="4506125d214df5442df3ce2d8ab511e79f0a8a51f75073d7d4efd5312a363ba6b3bb19eb5b8eb01afb11843fe1393da2e2226f69076643e256accbc5fc2c514ccdbf917ca87462725d80fee257c2bb410dfa34b5283ca13cf90e92d9d52b11f50974bdb8a4f10bc984e6e23af205e4a6cb2e828118cc258e56ec96c2b46b2fb9b1c65b87f45192a8d2179d4474c17ed52129b98f5408dc38948d5751d493bef5857e7a24a2114c045238dfa9", 0xac, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000c1c5c7a81a387ea1886fb4387825d739258845b5e2e3395626a2892bc328e064f0785d3244472fab27921533cf5fba866c9033171d99c011c4e7f504a376c8934731594d8948adf1d705be91712533520a134e99cec350266885b0e2a7e9fd0dc3652404d19a88fa7f696766e4dfdfc00000000000ffffffffffffffff607d0000"], 0xa) kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x800fffea, 0xb7e}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x7117}], 0x3ff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fchown(r5, 0xffffffffffffffff, r8) execve(0x0, 0x0, 0x0) 05:44:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 05:44:08 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4c}, {0x6, 0x0, 0x0, 0x789}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000140)="bd14e82f17757cc9889677672f65", 0xe, 0x0) 05:44:08 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) r2 = dup2(r1, r0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)) (async) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) (async) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) (async) dup2(r1, r0) (async) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') (async) openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) 05:44:08 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:44:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x64}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) (async) 05:44:08 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x800) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', 0x9, 0x0}) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r1, 0x0, 0x0) (async) setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) (async) r4 = getuid() r5 = getuid() (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r6, r5, 0x0) (async) setreuid(r5, r5) setreuid(r4, r5) (async) r7 = getgid() (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff00809234d52d", @ANYRES32, @ANYRES32=0x0, @ANYRESDEC=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00\x00,\x00'/20, @ANYRES32=r8, @ANYRES32=r0], 0x98, 0x401}, 0x2) 05:44:08 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) (async) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) 05:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4c}, {0x6, 0x0, 0x0, 0x789}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000140)="bd14e82f17757cc9889677672f65", 0xe, 0x0) 05:44:08 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) r2 = dup2(r1, r0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)) (async) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) (async) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) (async) dup2(r1, r0) (async) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') (async) openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) 05:44:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x970, 0x977, "ebc30d256e998f44f223f3f7ec15964b2d19ffc2"}) (async) socketpair(0x18, 0x4000, 0xb0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x200, 0x2, 0x3ff, 0x5, "3ac7cae9678cf5f80251d7bcfda7632c47a23912", 0x7fffffff, 0x8}) close(r3) write(r1, &(0x7f0000000080)="f4d6e0ebfb80d36d1b681116b078535dcde0b39e77804ff40d0ab346f2845e25effb7f917711f0dccef6a3db561dfae173d7f97b46126b23c336ae287c2f4e81af1ad5375c8b36d1e5db768e9217755a905ef50e80b79d52b5961152996cb365e09877", 0x63) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/87, 0x65}, {&(0x7f0000000280)=""/255}, {&(0x7f0000000380)=""/212}, {&(0x7f0000000480)=""/151}, {&(0x7f0000000540)=""/127}], 0x53) (async) syz_open_pts() 05:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4c}, {0x6, 0x0, 0x0, 0x789}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000140)="bd14e82f17757cc9889677672f65", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4c}, {0x6, 0x0, 0x0, 0x789}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) (async) pwrite(r0, &(0x7f0000000140)="bd14e82f17757cc9889677672f65", 0xe, 0x0) (async) 05:44:09 executing program 3: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031ea3c00000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000040100000100040100c20467"]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x38}, 0x0) nanosleep(&(0x7f0000000040)={0x400, 0x2}, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000000)) 05:44:09 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='r\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') 05:44:09 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:44:09 executing program 5: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async, rerun: 32) write(r1, &(0x7f0000000040), 0xfeea) (rerun: 32) sendto$unix(r0, &(0x7f0000000000)="4506125d214df5442df3ce2d8ab511e79f0a8a51f75073d7d4efd5312a363ba6b3bb19eb5b8eb01afb11843fe1393da2e2226f69076643e256accbc5fc2c514ccdbf917ca87462725d80fee257c2bb410dfa34b5283ca13cf90e92d9d52b11f50974bdb8a4f10bc984e6e23af205e4a6cb2e828118cc258e56ec96c2b46b2fb9b1c65b87f45192a8d2179d4474c17ed52129b98f5408dc38948d5751d493bef5857e7a24a2114c045238dfa9", 0xac, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000c1c5c7a81a387ea1886fb4387825d739258845b5e2e3395626a2892bc328e064f0785d3244472fab27921533cf5fba866c9033171d99c011c4e7f504a376c8934731594d8948adf1d705be91712533520a134e99cec350266885b0e2a7e9fd0dc3652404d19a88fa7f696766e4dfdfc00000000000ffffffffffffffff607d0000"], 0xa) kqueue() (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x800fffea, 0xb7e}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x7117}], 0x3ff, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() (async) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) (async) fchown(r5, 0xffffffffffffffff, r8) execve(0x0, 0x0, 0x0) 05:44:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x60}, {0x6, 0x0, 0x0, 0x20cae}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x60}, {0x6, 0x0, 0x0, 0x20cae}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:09 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='r\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') (async, rerun: 32) setuid(0xee01) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) (async) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') 05:44:09 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x60}, {0x6, 0x0, 0x0, 0x20cae}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x0) 05:44:09 executing program 2: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) 05:44:09 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:09 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='r\x00') (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') (async) setuid(0xee01) (async) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') 05:44:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x0) 05:44:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140)={0x1000000}, 0x10) 05:44:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)'], 0x38}, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r0, 0x0, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r3, @ANYRES32=r1, @ANYBLOB="e9222671653f6414119d5083e01a5fe0458626c01dcc57e90d14acdd6a25d2f9e5b2b99351ef4bbbf35067c8f60058ed12ad93e31e83ba664524c894734fdd338c92016bbf9f25474d5a88de63370a69936284b5e62ba8b02825ffc793b346d23e0a3cec8ef84979c58f18d0145037134ff429605776e91125fa82d15a177766f2b570542af06bd4702b2012cae33b61", @ANYRES64=r1, @ANYRES16=r1, @ANYRES16=r2, @ANYRESOCT=r3]) 05:44:10 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0x1, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getpgrp() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r6 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/111}, &(0x7f0000000140)=0x71) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 05:44:10 executing program 2: r0 = syz_open_pts() (async) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) 05:44:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) fcntl$setown(r1, 0x6, 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x0) (async) 05:44:10 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:10 executing program 3: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031ea3c00000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000040100000100040100c20467"]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x38}, 0x0) nanosleep(&(0x7f0000000040)={0x400, 0x2}, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031ea3c00000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000040100000100040100c20467"]) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x38}, 0x0) (async) nanosleep(&(0x7f0000000040)={0x400, 0x2}, &(0x7f0000000080)) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0xffffffffffffffff}) (async) clock_gettime(0x4, &(0x7f0000000000)) (async) 05:44:10 executing program 5: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) sendto$unix(r0, &(0x7f0000000000)="4506125d214df5442df3ce2d8ab511e79f0a8a51f75073d7d4efd5312a363ba6b3bb19eb5b8eb01afb11843fe1393da2e2226f69076643e256accbc5fc2c514ccdbf917ca87462725d80fee257c2bb410dfa34b5283ca13cf90e92d9d52b11f50974bdb8a4f10bc984e6e23af205e4a6cb2e828118cc258e56ec96c2b46b2fb9b1c65b87f45192a8d2179d4474c17ed52129b98f5408dc38948d5751d493bef5857e7a24a2114c045238dfa9", 0xac, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000c1c5c7a81a387ea1886fb4387825d739258845b5e2e3395626a2892bc328e064f0785d3244472fab27921533cf5fba866c9033171d99c011c4e7f504a376c8934731594d8948adf1d705be91712533520a134e99cec350266885b0e2a7e9fd0dc3652404d19a88fa7f696766e4dfdfc00000000000ffffffffffffffff607d0000"], 0xa) (async) kqueue() (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x800fffea, 0xb7e}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x7117}], 0x3ff, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r9 = getpgrp() (async) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) (async) fchown(r5, 0xffffffffffffffff, r8) execve(0x0, 0x0, 0x0) 05:44:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)'], 0x38}, 0x0) (async) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r0, 0x0, 0x1) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r3, @ANYRES32=r1, @ANYBLOB="e9222671653f6414119d5083e01a5fe0458626c01dcc57e90d14acdd6a25d2f9e5b2b99351ef4bbbf35067c8f60058ed12ad93e31e83ba664524c894734fdd338c92016bbf9f25474d5a88de63370a69936284b5e62ba8b02825ffc793b346d23e0a3cec8ef84979c58f18d0145037134ff429605776e91125fa82d15a177766f2b570542af06bd4702b2012cae33b61", @ANYRES64=r1, @ANYRES16=r1, @ANYRES16=r2, @ANYRESOCT=r3]) (rerun: 32) 05:44:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140)={0x1000000}, 0x10) 05:44:10 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:10 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="7326d022637c48b18e32c5297a77a7053bc902ebfa070a8fffc2406167a92e62c5a41f7bea46ea562f462b24dd7ceb2a632d97e2edac8af3d514b245c20dc378aa70ba652d0f627c5cdfea7c5aeba06221c1befdde75d3d267bffe9def76f6633b18c662bc62d1e91a684e36373f1deb7d41e9e584e78335c7e194a5ed2ebc", 0x7f, 0x5) preadv(0xffffffffffffffff, 0x0, 0x300, 0x0) 05:44:10 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0x1, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getpgrp() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r6 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/111}, &(0x7f0000000140)=0x71) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) getpid() (async) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) shutdown(r4, 0x2) (async) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) (async) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) fcntl$dupfd(r3, 0x0, r3) (async) socket(0x1, 0x1, 0x1) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) getpgrp() (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) (async) accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/111}, &(0x7f0000000140)=0x71) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) 05:44:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)'], 0x38}, 0x0) (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 64) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r0, 0x0, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r3, @ANYRES32=r1, @ANYBLOB="e9222671653f6414119d5083e01a5fe0458626c01dcc57e90d14acdd6a25d2f9e5b2b99351ef4bbbf35067c8f60058ed12ad93e31e83ba664524c894734fdd338c92016bbf9f25474d5a88de63370a69936284b5e62ba8b02825ffc793b346d23e0a3cec8ef84979c58f18d0145037134ff429605776e91125fa82d15a177766f2b570542af06bd4702b2012cae33b61", @ANYRES64=r1, @ANYRES16=r1, @ANYRES16=r2, @ANYRESOCT=r3]) 05:44:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140)={0x1000000}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140)={0x1000000}, 0x10) (async) 05:44:10 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') (async) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="7326d022637c48b18e32c5297a77a7053bc902ebfa070a8fffc2406167a92e62c5a41f7bea46ea562f462b24dd7ceb2a632d97e2edac8af3d514b245c20dc378aa70ba652d0f627c5cdfea7c5aeba06221c1befdde75d3d267bffe9def76f6633b18c662bc62d1e91a684e36373f1deb7d41e9e584e78335c7e194a5ed2ebc", 0x7f, 0x5) (async, rerun: 64) preadv(0xffffffffffffffff, 0x0, 0x300, 0x0) (rerun: 64) 05:44:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0xf9, 0x4, 0x8c}, {0x1438, 0x1, 0x1, 0x9}, {0x98, 0x81, 0x1, 0x1000}, {0xa78, 0x7, 0x0, 0x3f}, {0x5, 0x1, 0x1, 0x6}, {0x1, 0x3b, 0x0, 0x31f}, {0x6, 0x3, 0x9, 0x3d9}, {0xffff, 0xf2, 0x6, 0xae9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x64}, {0x8, 0x0, 0x7c, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0) 05:44:10 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') (async) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="7326d022637c48b18e32c5297a77a7053bc902ebfa070a8fffc2406167a92e62c5a41f7bea46ea562f462b24dd7ceb2a632d97e2edac8af3d514b245c20dc378aa70ba652d0f627c5cdfea7c5aeba06221c1befdde75d3d267bffe9def76f6633b18c662bc62d1e91a684e36373f1deb7d41e9e584e78335c7e194a5ed2ebc", 0x7f, 0x5) preadv(0xffffffffffffffff, 0x0, 0x300, 0x0) 05:44:10 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0x1, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getpgrp() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r6 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/111}, &(0x7f0000000140)=0x71) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) getpid() (async) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) shutdown(r4, 0x2) (async) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) (async) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) fcntl$dupfd(r3, 0x0, r3) (async) socket(0x1, 0x1, 0x1) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) getpgrp() (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) (async) accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/111}, &(0x7f0000000140)=0x71) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) 05:44:10 executing program 2: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) fchmod(r3, 0x8e3) (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) (async) 05:44:10 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="01000012dd91", @random="ff19c9df188e", [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x30, 0x3a, 0x0, @rand_addr="d17a38cd27c7ea00000008b042cb5ac0", @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "64cf62", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x41cb) 05:44:10 executing program 3: r0 = socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031ea3c00000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000040100000100040100c20467"]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x38}, 0x0) (async) nanosleep(&(0x7f0000000040)={0x400, 0x2}, &(0x7f0000000080)) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0xffffffffffffffff}) (async) clock_gettime(0x4, &(0x7f0000000000)) 05:44:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x90c, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) 05:44:10 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x0, 0xf8, "89367356f1d5b91ff8d964161e20499da36feac3", 0x5, 0xfff}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffffff5b, "0804ffff0000000000000000000038b85200"}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e802554cf6c523d4456348e86127aca6bc99e6938df3938d81bf4c4b3457077f5d9714c715dfc273737aa68992fbf32412f135515d86b53c136a7a36ee6145e4bbcb4092800", 0x575) 05:44:10 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0xf9, 0x4, 0x8c}, {0x1438, 0x1, 0x1, 0x9}, {0x98, 0x81, 0x1, 0x1000}, {0xa78, 0x7, 0x0, 0x3f}, {0x5, 0x1, 0x1, 0x6}, {0x1, 0x3b, 0x0, 0x31f}, {0x6, 0x3, 0x9, 0x3d9}, {0xffff, 0xf2, 0x6, 0xae9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x64}, {0x8, 0x0, 0x7c, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0xf9, 0x4, 0x8c}, {0x1438, 0x1, 0x1, 0x9}, {0x98, 0x81, 0x1, 0x1000}, {0xa78, 0x7, 0x0, 0x3f}, {0x5, 0x1, 0x1, 0x6}, {0x1, 0x3b, 0x0, 0x31f}, {0x6, 0x3, 0x9, 0x3d9}, {0xffff, 0xf2, 0x6, 0xae9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x64}, {0x8, 0x0, 0x7c, 0x100}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0) (async) 05:44:10 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="01000012dd91", @random="ff19c9df188e", [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x30, 0x3a, 0x0, @rand_addr="d17a38cd27c7ea00000008b042cb5ac0", @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "64cf62", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x41cb) syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="01000012dd91", @random="ff19c9df188e", [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x30, 0x3a, 0x0, @rand_addr="d17a38cd27c7ea00000008b042cb5ac0", @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "64cf62", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x41cb) (async) 05:44:10 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:10 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="01000012dd91", @random="ff19c9df188e", [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x30, 0x3a, 0x0, @rand_addr="d17a38cd27c7ea00000008b042cb5ac0", @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "64cf62", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x41cb) syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="01000012dd91", @random="ff19c9df188e", [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x30, 0x3a, 0x0, @rand_addr="d17a38cd27c7ea00000008b042cb5ac0", @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "64cf62", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x41cb) (async) 05:44:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfff, 0xf9, 0x4, 0x8c}, {0x1438, 0x1, 0x1, 0x9}, {0x98, 0x81, 0x1, 0x1000}, {0xa78, 0x7, 0x0, 0x3f}, {0x5, 0x1, 0x1, 0x6}, {0x1, 0x3b, 0x0, 0x31f}, {0x6, 0x3, 0x9, 0x3d9}, {0xffff, 0xf2, 0x6, 0xae9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x64}, {0x8, 0x0, 0x7c, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0) 05:44:10 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x77, 0x0, "01000000000000ffffff7f00"}) r1 = msgget(0x2, 0x230) msgrcv(r1, &(0x7f0000000700)={0x0, ""/253}, 0x105, 0x2, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x8000, 0xfe) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1f0001"], 0x3) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 05:44:11 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9ea, 0x100000000}) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x7}) 05:44:11 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x77, 0x0, "01000000000000ffffff7f00"}) r1 = msgget(0x2, 0x230) msgrcv(r1, &(0x7f0000000700)={0x0, ""/253}, 0x105, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x1, 0x800) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x0, 0x8000, 0xfe) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1f0001"], 0x3) (async) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 05:44:11 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x90c, 0xffffffffffffffff) (async) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) (async) r2 = syz_open_pts() (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) fcntl$dupfd(r3, 0x0, r2) (async) fcntl$dupfd(r2, 0xa, r0) (async) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) 05:44:11 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="c95b505fa3855f50099f4e58864a3aaea40d28aeb0dc14e624be9a439d5905f902a7b5c129da346fc9587c32c2be0ccca804a8fc1ce150f0b8d847259aa4e44650fcca87fd2c269840d96b7f0e958b467a20ccf7eacdb874dbe4727029538e85ed6d4edc6158087fb78c53ab1f6082ed24c35157ae0153fc2304b22fe297b28bc4246bbc146f04d9f5aa4f765a0d8c8de9fa7a8e449b354e0dbfb62379b9eb8775eefadbc2c11f14377e4cf0f692dab6f00d7a572add9a0f378d0c8e7c38f1ec041fdb56a6c042b9b02f66b8254f75bd62f9585b310b69efdad2df8fd8deeabd1c089390eab010f55bf2d37a713d11cd009436d0af4b19af208e2fbb", 0xfc}], 0x1, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) shmget(0x0, 0x1000, 0x81, &(0x7f0000002000/0x1000)=nil) 05:44:11 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x0, 0xf8, "89367356f1d5b91ff8d964161e20499da36feac3", 0x5, 0xfff}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffffff5b, "0804ffff0000000000000000000038b85200"}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e802554cf6c523d4456348e86127aca6bc99e6938df3938d81bf4c4b3457077f5d9714c715dfc273737aa68992fbf32412f135515d86b53c136a7a36ee6145e4bbcb4092800", 0x575) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x0, 0xf8, "89367356f1d5b91ff8d964161e20499da36feac3", 0x5, 0xfff}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffffff5b, "0804ffff0000000000000000000038b85200"}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e802554cf6c523d4456348e86127aca6bc99e6938df3938d81bf4c4b3457077f5d9714c715dfc273737aa68992fbf32412f135515d86b53c136a7a36ee6145e4bbcb4092800", 0x575) (async) 05:44:11 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="926ad8b6", &(0x7f0000000100)=0x4, &(0x7f0000000140)="05a69f75", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="55eafa76ad79863fc1e4be23e63170f13d3e5d44794b89a980a8aa0986cc0658bcc79d62b8bff307b9506563874b29e724c32af27013eecafe7697636e8eed866b93cb6df24b268e59d6aba6a3ed8dfb4597a9bb91cf1834b63f4eb90a128c32db3933c098081c47db2f46efff52e26a7619d77f2d1819a9f2a9585e1814236e95c3e9a6d32c257dec9b44f432160704da05c2765d9f974e317d0c3d98c882dd9ac5c107f0609d061b2236ce3e", &(0x7f00000000c0)=0xad, &(0x7f0000000240)="0603788543e26f949e581a86dfad690f45c7fef2b3a54e3fb65b889feab464407acbe826568c18adee47e2d2003296dedfd05c483a39e8998d1e99975b4df1aeae4b3da51f6aecc7d3da0e93f85a8703b2ad0cfcce9afcc743ec38412ca6c7617e50fa313f02291bb4746f5d7b7562d77d3529efacc44c17816e2d9699387ec17fe1042b5059b27df41a576c86253ab291352cd668b8fdfd334c1e9ac0edbb1cd568a501557df8015a3f7b281eb935b046c934cfb1a68540333d97684707ef992d5ec01263515bd1ba676cbca4bb1da1b16ed1ab1a3efef58b6b0f8a0ef302943c16575b055e190bd296c77df50504bba68fa05a2d", 0xf5) 05:44:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4000000}], 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022bab5683d06386872afc12c7c00385804ea2359553fc44ebfee4c50198624a5288e60377d418904ef69fe76ab133877ec0b84ff9da0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x401, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x400, 0x4) 05:44:11 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x77, 0x0, "01000000000000ffffff7f00"}) (async) r1 = msgget(0x2, 0x230) msgrcv(r1, &(0x7f0000000700)={0x0, ""/253}, 0x105, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x0, 0x8000, 0xfe) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1f0001"], 0x3) (async) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 05:44:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x90c, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x90c, 0xffffffffffffffff) (async) fcntl$getown(r0, 0x5) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) fcntl$dupfd(r2, 0xa, r0) (async) clock_getres(0x0, &(0x7f0000000000)) (async) clock_gettime(0x3, &(0x7f0000000100)) (async) 05:44:11 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:11 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9ea, 0x100000000}) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9ea, 0x100000000}) (async) execve(0x0, 0x0, 0x0) (async) syz_open_pts() (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x7}) (async) 05:44:11 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (rerun: 32) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="c95b505fa3855f50099f4e58864a3aaea40d28aeb0dc14e624be9a439d5905f902a7b5c129da346fc9587c32c2be0ccca804a8fc1ce150f0b8d847259aa4e44650fcca87fd2c269840d96b7f0e958b467a20ccf7eacdb874dbe4727029538e85ed6d4edc6158087fb78c53ab1f6082ed24c35157ae0153fc2304b22fe297b28bc4246bbc146f04d9f5aa4f765a0d8c8de9fa7a8e449b354e0dbfb62379b9eb8775eefadbc2c11f14377e4cf0f692dab6f00d7a572add9a0f378d0c8e7c38f1ec041fdb56a6c042b9b02f66b8254f75bd62f9585b310b69efdad2df8fd8deeabd1c089390eab010f55bf2d37a713d11cd009436d0af4b19af208e2fbb", 0xfc}], 0x1, 0x40) (async, rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 64) shmget(0x0, 0x1000, 0x81, &(0x7f0000002000/0x1000)=nil) (rerun: 64) 05:44:11 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x0, 0xf8, "89367356f1d5b91ff8d964161e20499da36feac3", 0x5, 0xfff}) (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffffff5b, "0804ffff0000000000000000000038b85200"}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e802554cf6c523d4456348e86127aca6bc99e6938df3938d81bf4c4b3457077f5d9714c715dfc273737aa68992fbf32412f135515d86b53c136a7a36ee6145e4bbcb4092800", 0x575) 05:44:11 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="926ad8b6", &(0x7f0000000100)=0x4, &(0x7f0000000140)="05a69f75", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="55eafa76ad79863fc1e4be23e63170f13d3e5d44794b89a980a8aa0986cc0658bcc79d62b8bff307b9506563874b29e724c32af27013eecafe7697636e8eed866b93cb6df24b268e59d6aba6a3ed8dfb4597a9bb91cf1834b63f4eb90a128c32db3933c098081c47db2f46efff52e26a7619d77f2d1819a9f2a9585e1814236e95c3e9a6d32c257dec9b44f432160704da05c2765d9f974e317d0c3d98c882dd9ac5c107f0609d061b2236ce3e", &(0x7f00000000c0)=0xad, &(0x7f0000000240)="0603788543e26f949e581a86dfad690f45c7fef2b3a54e3fb65b889feab464407acbe826568c18adee47e2d2003296dedfd05c483a39e8998d1e99975b4df1aeae4b3da51f6aecc7d3da0e93f85a8703b2ad0cfcce9afcc743ec38412ca6c7617e50fa313f02291bb4746f5d7b7562d77d3529efacc44c17816e2d9699387ec17fe1042b5059b27df41a576c86253ab291352cd668b8fdfd334c1e9ac0edbb1cd568a501557df8015a3f7b281eb935b046c934cfb1a68540333d97684707ef992d5ec01263515bd1ba676cbca4bb1da1b16ed1ab1a3efef58b6b0f8a0ef302943c16575b055e190bd296c77df50504bba68fa05a2d", 0xf5) 05:44:11 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9ea, 0x100000000}) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r1) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x7}) 05:44:11 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x6, 0x8000, 0xf0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:44:11 executing program 4: r0 = socket(0x2, 0x3, 0x12) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="6302adffffffffff"], 0x10) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x8000) 05:44:11 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="c95b505fa3855f50099f4e58864a3aaea40d28aeb0dc14e624be9a439d5905f902a7b5c129da346fc9587c32c2be0ccca804a8fc1ce150f0b8d847259aa4e44650fcca87fd2c269840d96b7f0e958b467a20ccf7eacdb874dbe4727029538e85ed6d4edc6158087fb78c53ab1f6082ed24c35157ae0153fc2304b22fe297b28bc4246bbc146f04d9f5aa4f765a0d8c8de9fa7a8e449b354e0dbfb62379b9eb8775eefadbc2c11f14377e4cf0f692dab6f00d7a572add9a0f378d0c8e7c38f1ec041fdb56a6c042b9b02f66b8254f75bd62f9585b310b69efdad2df8fd8deeabd1c089390eab010f55bf2d37a713d11cd009436d0af4b19af208e2fbb", 0xfc}], 0x1, 0x40) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) shmget(0x0, 0x1000, 0x81, &(0x7f0000002000/0x1000)=nil) 05:44:11 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:11 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="926ad8b6", &(0x7f0000000100)=0x4, &(0x7f0000000140)="05a69f75", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="55eafa76ad79863fc1e4be23e63170f13d3e5d44794b89a980a8aa0986cc0658bcc79d62b8bff307b9506563874b29e724c32af27013eecafe7697636e8eed866b93cb6df24b268e59d6aba6a3ed8dfb4597a9bb91cf1834b63f4eb90a128c32db3933c098081c47db2f46efff52e26a7619d77f2d1819a9f2a9585e1814236e95c3e9a6d32c257dec9b44f432160704da05c2765d9f974e317d0c3d98c882dd9ac5c107f0609d061b2236ce3e", &(0x7f00000000c0)=0xad, &(0x7f0000000240)="0603788543e26f949e581a86dfad690f45c7fef2b3a54e3fb65b889feab464407acbe826568c18adee47e2d2003296dedfd05c483a39e8998d1e99975b4df1aeae4b3da51f6aecc7d3da0e93f85a8703b2ad0cfcce9afcc743ec38412ca6c7617e50fa313f02291bb4746f5d7b7562d77d3529efacc44c17816e2d9699387ec17fe1042b5059b27df41a576c86253ab291352cd668b8fdfd334c1e9ac0edbb1cd568a501557df8015a3f7b281eb935b046c934cfb1a68540333d97684707ef992d5ec01263515bd1ba676cbca4bb1da1b16ed1ab1a3efef58b6b0f8a0ef302943c16575b055e190bd296c77df50504bba68fa05a2d", 0xf5) 05:44:11 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x6, 0x8000, 0xf0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) (async) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) (async) socket(0x6, 0x8000, 0xf0) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) 05:44:11 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) 05:44:12 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4000000}], 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022bab5683d06386872afc12c7c00385804ea2359553fc44ebfee4c50198624a5288e60377d418904ef69fe76ab133877ec0b84ff9da0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x401, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x400, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4000000}], 0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022bab5683d06386872afc12c7c00385804ea2359553fc44ebfee4c50198624a5288e60377d418904ef69fe76ab133877ec0b84ff9da0000"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x401, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x400, 0x4) (async) 05:44:12 executing program 2: clock_getres(0x4, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x43c) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140)="0a7d87cda79973cac4b2fcf0f6f74e343364e2ef6af2b0344751dfdd861d57427e3774fffdeda4e11e48abb217aa3b68edaee4fc5eea312a917db5132e1290019e87bd3d23c92b484d43954ef03e218f9a9f8dde94452965b45aa07e15053586c67d7808905a8e3ccc1994cba5f9d43aacd9be5473fcccbd75c5dc529a570c2fb02d303ec32d2905fbc27a97e1896f0d7b60f9585e7b5ce38b2f58ce1d084af497f308fabff462dbd943d1beda1da177607797764db99c88f88b45a23bcd6ca48a28865900b6a39dbe6c3dde5bdc2e2bedd2c070b124c53c8dbfb40f3621d9347e9e4f2199882ffde554d34d84ffa42dbb8b53e263273ff58534cf", &(0x7f0000000240)=0xfb, &(0x7f0000000280)="68db90637ac227d88aa4c2b5f01eba34b424c9a0504783f226e968722d9ac333c23ceb12ad04803b115ef0148e282d276feb2a6f42c27a5ceb00b477ebf4924d41628a4a5a994b238c4247cced3690ee1fc248fcf2ef29fec9e68326be153299f4ef2257", 0x64) 05:44:12 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x2ca9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0x2, 0x2, 0x1}, {0x6, 0x27, 0x8}, {0x1, 0x9, 0x3, 0x7}, {0x6, 0x1f, 0x80, 0x8}, {0x8, 0x81, 0x80, 0x7f}, {0xff, 0xb4, 0x7, 0xffffffff}, {0x1, 0x4, 0x81, 0x9}, {0x7, 0x4, 0x6, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x2, 0x0, 0x9, 0x7ffe}, {0x401, 0x5, 0x80, 0x2}, {0x4, 0x6, 0x5, 0x80000001}, {0x9, 0x3, 0x8, 0x1000}, {0xfff8, 0x6, 0x4, 0x4}, {0x9, 0x5, 0x3f, 0x8}]}) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6}]}) dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x8001], [], [{}, {}, {}, {}, {0x0, 0xffff7ffc}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 05:44:12 executing program 4: r0 = socket(0x2, 0x3, 0x12) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="6302adffffffffff"], 0x10) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) listen(r1, 0x8000) 05:44:12 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x76e1, 0x40, 0x6, 0xa17}, {0x0, 0x8, 0x0, 0x10001}, {0x7, 0x9, 0xc0, 0x5}, {0xed7, 0x9, 0x9b, 0x8}, {0x2, 0x2, 0x0, 0x3cf272f8}, {0x1ff, 0x20, 0x5, 0x3}]}) r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) semop(r1, &(0x7f00000003c0)=[{0x1, 0x7f, 0x800}, {0x4, 0xffcb, 0x1000}, {0x2, 0xfc69, 0x2800}, {0x4, 0x4, 0x1000}, {0x3, 0x4, 0x3000}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) 05:44:12 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) (async, rerun: 64) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) (rerun: 64) 05:44:12 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0x0, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:12 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) (async) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) (async) socket(0x6, 0x8000, 0xf0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:44:12 executing program 2: clock_getres(0x4, &(0x7f0000000100)) (async) semget$private(0x0, 0x3, 0x43c) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140)="0a7d87cda79973cac4b2fcf0f6f74e343364e2ef6af2b0344751dfdd861d57427e3774fffdeda4e11e48abb217aa3b68edaee4fc5eea312a917db5132e1290019e87bd3d23c92b484d43954ef03e218f9a9f8dde94452965b45aa07e15053586c67d7808905a8e3ccc1994cba5f9d43aacd9be5473fcccbd75c5dc529a570c2fb02d303ec32d2905fbc27a97e1896f0d7b60f9585e7b5ce38b2f58ce1d084af497f308fabff462dbd943d1beda1da177607797764db99c88f88b45a23bcd6ca48a28865900b6a39dbe6c3dde5bdc2e2bedd2c070b124c53c8dbfb40f3621d9347e9e4f2199882ffde554d34d84ffa42dbb8b53e263273ff58534cf", &(0x7f0000000240)=0xfb, &(0x7f0000000280)="68db90637ac227d88aa4c2b5f01eba34b424c9a0504783f226e968722d9ac333c23ceb12ad04803b115ef0148e282d276feb2a6f42c27a5ceb00b477ebf4924d41628a4a5a994b238c4247cced3690ee1fc248fcf2ef29fec9e68326be153299f4ef2257", 0x64) 05:44:13 executing program 4: r0 = socket(0x2, 0x3, 0x12) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="6302adffffffffff"], 0x10) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x8000) socket(0x2, 0x3, 0x12) (async) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="6302adffffffffff"], 0x10) (async) dup(r0) (async) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) listen(r1, 0x8000) (async) pckbd_enable: command error 05:44:13 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0x0, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:13 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x20, 0x72d4, 0x8, 0xfca8, 0xd, 0x7, 0xa000000]}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x4, 0xfe}, {0x30}, {0x9, 0xfa, 0x0, 0x200}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 05:44:13 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) (async) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) (async) shmctl$SHM_LOCK(r0, 0x3) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) (async) 05:44:13 executing program 2: clock_getres(0x4, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x43c) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140)="0a7d87cda79973cac4b2fcf0f6f74e343364e2ef6af2b0344751dfdd861d57427e3774fffdeda4e11e48abb217aa3b68edaee4fc5eea312a917db5132e1290019e87bd3d23c92b484d43954ef03e218f9a9f8dde94452965b45aa07e15053586c67d7808905a8e3ccc1994cba5f9d43aacd9be5473fcccbd75c5dc529a570c2fb02d303ec32d2905fbc27a97e1896f0d7b60f9585e7b5ce38b2f58ce1d084af497f308fabff462dbd943d1beda1da177607797764db99c88f88b45a23bcd6ca48a28865900b6a39dbe6c3dde5bdc2e2bedd2c070b124c53c8dbfb40f3621d9347e9e4f2199882ffde554d34d84ffa42dbb8b53e263273ff58534cf", &(0x7f0000000240)=0xfb, &(0x7f0000000280)="68db90637ac227d88aa4c2b5f01eba34b424c9a0504783f226e968722d9ac333c23ceb12ad04803b115ef0148e282d276feb2a6f42c27a5ceb00b477ebf4924d41628a4a5a994b238c4247cced3690ee1fc248fcf2ef29fec9e68326be153299f4ef2257", 0x64) clock_getres(0x4, &(0x7f0000000100)) (async) semget$private(0x0, 0x3, 0x43c) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140)="0a7d87cda79973cac4b2fcf0f6f74e343364e2ef6af2b0344751dfdd861d57427e3774fffdeda4e11e48abb217aa3b68edaee4fc5eea312a917db5132e1290019e87bd3d23c92b484d43954ef03e218f9a9f8dde94452965b45aa07e15053586c67d7808905a8e3ccc1994cba5f9d43aacd9be5473fcccbd75c5dc529a570c2fb02d303ec32d2905fbc27a97e1896f0d7b60f9585e7b5ce38b2f58ce1d084af497f308fabff462dbd943d1beda1da177607797764db99c88f88b45a23bcd6ca48a28865900b6a39dbe6c3dde5bdc2e2bedd2c070b124c53c8dbfb40f3621d9347e9e4f2199882ffde554d34d84ffa42dbb8b53e263273ff58534cf", &(0x7f0000000240)=0xfb, &(0x7f0000000280)="68db90637ac227d88aa4c2b5f01eba34b424c9a0504783f226e968722d9ac333c23ceb12ad04803b115ef0148e282d276feb2a6f42c27a5ceb00b477ebf4924d41628a4a5a994b238c4247cced3690ee1fc248fcf2ef29fec9e68326be153299f4ef2257", 0x64) (async) 05:44:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x2ca9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0x2, 0x2, 0x1}, {0x6, 0x27, 0x8}, {0x1, 0x9, 0x3, 0x7}, {0x6, 0x1f, 0x80, 0x8}, {0x8, 0x81, 0x80, 0x7f}, {0xff, 0xb4, 0x7, 0xffffffff}, {0x1, 0x4, 0x81, 0x9}, {0x7, 0x4, 0x6, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x2, 0x0, 0x9, 0x7ffe}, {0x401, 0x5, 0x80, 0x2}, {0x4, 0x6, 0x5, 0x80000001}, {0x9, 0x3, 0x8, 0x1000}, {0xfff8, 0x6, 0x4, 0x4}, {0x9, 0x5, 0x3f, 0x8}]}) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6}]}) dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x8001], [], [{}, {}, {}, {}, {0x0, 0xffff7ffc}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x2ca9) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0x2, 0x2, 0x1}, {0x6, 0x27, 0x8}, {0x1, 0x9, 0x3, 0x7}, {0x6, 0x1f, 0x80, 0x8}, {0x8, 0x81, 0x80, 0x7f}, {0xff, 0xb4, 0x7, 0xffffffff}, {0x1, 0x4, 0x81, 0x9}, {0x7, 0x4, 0x6, 0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x2, 0x0, 0x9, 0x7ffe}, {0x401, 0x5, 0x80, 0x2}, {0x4, 0x6, 0x5, 0x80000001}, {0x9, 0x3, 0x8, 0x1000}, {0xfff8, 0x6, 0x4, 0x4}, {0x9, 0x5, 0x3f, 0x8}]}) (async) dup(0xffffffffffffffff) (async) sendto$inet6(r1, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6}]}) (async) dup(r0) (async) socket(0x2, 0x1, 0x0) (async) dup(r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x8001], [], [{}, {}, {}, {}, {0x0, 0xffff7ffc}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 05:44:13 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0x0, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4000000}], 0x0, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022bab5683d06386872afc12c7c00385804ea2359553fc44ebfee4c50198624a5288e60377d418904ef69fe76ab133877ec0b84ff9da0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x401, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x400, 0x4) 05:44:13 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x76e1, 0x40, 0x6, 0xa17}, {0x0, 0x8, 0x0, 0x10001}, {0x7, 0x9, 0xc0, 0x5}, {0xed7, 0x9, 0x9b, 0x8}, {0x2, 0x2, 0x0, 0x3cf272f8}, {0x1ff, 0x20, 0x5, 0x3}]}) (async) r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = semget$private(0x0, 0x5, 0x204) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) (async) semop(r1, &(0x7f00000003c0)=[{0x1, 0x7f, 0x800}, {0x4, 0xffcb, 0x1000}, {0x2, 0xfc69, 0x2800}, {0x4, 0x4, 0x1000}, {0x3, 0x4, 0x3000}], 0x5) (async) semctl$IPC_RMID(r1, 0x0, 0x0) 05:44:13 executing program 4: r0 = semget$private(0x0, 0x3, 0x291) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/203) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x26, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 05:44:13 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x20, 0x72d4, 0x8, 0xfca8, 0xd, 0x7, 0xa000000]}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x4, 0xfe}, {0x30}, {0x9, 0xfa, 0x0, 0x200}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x20, 0x72d4, 0x8, 0xfca8, 0xd, 0x7, 0xa000000]}) (async) dup(r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x4, 0xfe}, {0x30}, {0x9, 0xfa, 0x0, 0x200}]}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) 05:44:13 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000240)={0x6, 0x11}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) 05:44:13 executing program 1: getrlimit(0x0, &(0x7f0000000040)) getrlimit(0x6, &(0x7f0000000000)) getrlimit(0x0, &(0x7f0000000080)) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8001, 0x5, 0xffffffffffffffff}) 05:44:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x2ca9) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0x2, 0x2, 0x1}, {0x6, 0x27, 0x8}, {0x1, 0x9, 0x3, 0x7}, {0x6, 0x1f, 0x80, 0x8}, {0x8, 0x81, 0x80, 0x7f}, {0xff, 0xb4, 0x7, 0xffffffff}, {0x1, 0x4, 0x81, 0x9}, {0x7, 0x4, 0x6, 0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x2, 0x0, 0x9, 0x7ffe}, {0x401, 0x5, 0x80, 0x2}, {0x4, 0x6, 0x5, 0x80000001}, {0x9, 0x3, 0x8, 0x1000}, {0xfff8, 0x6, 0x4, 0x4}, {0x9, 0x5, 0x3f, 0x8}]}) (async) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6}]}) (async) dup(r0) (async) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x8001], [], [{}, {}, {}, {}, {0x0, 0xffff7ffc}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 05:44:13 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x0, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:14 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000240)={0x6, 0x11}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x11}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) (async) 05:44:14 executing program 1: getrlimit(0x0, &(0x7f0000000040)) (async) getrlimit(0x6, &(0x7f0000000000)) (async) getrlimit(0x0, &(0x7f0000000080)) (async) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8001, 0x5, 0xffffffffffffffff}) pckbd_enable: command error 05:44:14 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x0, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:14 executing program 4: r0 = semget$private(0x0, 0x3, 0x291) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/203) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x26, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(0x0, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 05:44:14 executing program 1: getrlimit(0x0, &(0x7f0000000040)) (async) getrlimit(0x6, &(0x7f0000000000)) (async) getrlimit(0x0, &(0x7f0000000080)) (async, rerun: 64) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8001, 0x5, 0xffffffffffffffff}) (rerun: 64) 05:44:14 executing program 6: r0 = socket(0x1, 0x2, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) ftruncate(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x0, 0x0, 0x2000000000000, 0x3}], 0x0, 0x0) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) write(r2, &(0x7f0000000040)="6431a7733c283d58c2f7ff809218b6cf547b5aa92f6c16a39718af5f5199ae0a004d9be913cac6d2b542", 0x2a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:44:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x20, 0x72d4, 0x8, 0xfca8, 0xd, 0x7, 0xa000000]}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x4, 0xfe}, {0x30}, {0x9, 0xfa, 0x0, 0x200}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x20, 0x72d4, 0x8, 0xfca8, 0xd, 0x7, 0xa000000]}) (async) dup(r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x4, 0xfe}, {0x30}, {0x9, 0xfa, 0x0, 0x200}]}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) 05:44:14 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x0, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:15 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000040)={@random="35bb3f96963d", @random="a4656608c322", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0xb, 0x0, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0xa, "50ed3ee5633e449f"}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}]}}, "1c37466b00800000"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x425, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "7c033c", 0x3eb, 0x33, 0x40, @mcast1, @rand_addr="8ff71240dacfbb88298be02c07f011ce", {[@hopopts={0x11, 0x13, '\x00', [@generic={0x7, 0x95, "ba99725acd27acb9a482d36e01f68e0df731245c99f97a051651f983336586532a1d3b970efe0c52d0c4536b9e72ee2e5ca2d7c0f64e5fd03dca0bdc35380d6ef493908d1c09365ade1829c9d3a159bf0f508a108e953e39cf16890f1cfad5d00be7d2688152b25ae60c2dc4232fd96c354c481b15feb4f90491cc99eaf358b1e575d7db026e1a1aa2a972e3fc719ca14da2b2a83e"}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x8000}]}, @fragment={0x33, 0x0, 0x1, 0x0, 0x0, 0x11, 0x67}, @routing={0x49, 0x8, 0x0, 0x9, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @rand_addr="6ae46267226202e878576bee3c3bbc0d"]}, @routing={0x67, 0x10, 0x0, 0x40, 0x0, [@mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @rand_addr="1af69133d03573697b38ac39e36cc47f", @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @routing={0x32, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @mcast1]}, @hopopts={0x88, 0x1f, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x7, 0xe4, "53e2b603806a145e7f90be4cd94226dc9a861fc0a8b2d562177c41b0a32f195e129abd3abd1b59e6410b0154c14caba4d1d4ddf140ac84294ccfcb9e012e8d9c7074a7541a0b2bd7465a18a860e9b435e4e7b66aeb1e495c17930d0d7042c44060c57125b90ece67c841e16bccc84b23bde3cde04bd4d2eb092f8bedbe6b932a1d19788f713043f428febc9dde1c98f79cbd3fe44e40c48b5360384a0523028bb7ac82b1bcac7374d85974e9be62e5861ad4f89d5bfd4f392d6426d5201e53ac48065a3777b006b49a9ebf7bb327e3ed22d19f3c9eda5ba437b23bf9b873ba4cb6e6a8e2"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0xe3, 0x0, 0x0, 0x9, 0x68}, @fragment={0x3, 0x0, 0x3f, 0x0, 0x0, 0x1, 0x67}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @pad1]}], @udp={{0x0, 0x2, 0x8}, {"94dcc6a72cea1e93003080c801a2d3881d0d96aade63c6a9de693be5a828340ea13831d22abd558fa4f607f4fcacdf9a50632397805ebe1630d159f7218f21192327ed9891eb7bfc2919192867ead09f03341dba57568783cfffee674d33b10f42a16610c1180a933d0be196f67f36a6cdec7b198fe08dc4b90dea2ad6eca35d7a8773ddbc2a5ee8ac3bffc5baea5e96b27cb7afb95470178c92800ea2961fc46dfd0be9b05b66c3bd9a91c7765e8a6682c91f0d3b6914e242b2e03a7402243cbcd52e3e08b10d915991fe0d11ef44af0c0601854b601345c2ecaef45d086eb2787e29fcfbf33315c636b746070d08727ea3b0"}}}}}}}) syz_emit_ethernet(0x120, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "43e6d1", 0xea, 0xfe, 0x3f, @rand_addr="a6f907a8c5ccee1273f80758dbae659e", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x37, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf1}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x50, 0x8, '\x00', [@generic={0x9, 0x37, "a06aa2354b48f3c6fb2b231af992257a0c27eb0250c5f7fdf14aa7f7ffe05396cab3db5dbdddd0405335dfc6f8f93eb4e53ee5543b29df"}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}]}], @generic="8f1c04b15197be1d810bdb2781a8f72402a2e8d28b02b2eb9eccce4210c720c165f36e8dade9da7db1a69491248fcbe189f6ecfc5d4a1da8d6e2261fd8f8a81a9ffa635ffb11a30d71f33150e0e81605b402d591a1ac45bbad775b243319390d311281507ee150853aef67a9885a763789f918190758c31afce1218412fd956e6f6bd6f9d37fad6e1884"}}}}}) 05:44:15 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x76e1, 0x40, 0x6, 0xa17}, {0x0, 0x8, 0x0, 0x10001}, {0x7, 0x9, 0xc0, 0x5}, {0xed7, 0x9, 0x9b, 0x8}, {0x2, 0x2, 0x0, 0x3cf272f8}, {0x1ff, 0x20, 0x5, 0x3}]}) r0 = socket(0x11, 0x4003, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = semget$private(0x0, 0x5, 0x204) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) (async) semop(r1, &(0x7f00000003c0)=[{0x1, 0x7f, 0x800}, {0x4, 0xffcb, 0x1000}, {0x2, 0xfc69, 0x2800}, {0x4, 0x4, 0x1000}, {0x3, 0x4, 0x3000}], 0x5) (async) semctl$IPC_RMID(r1, 0x0, 0x0) 05:44:15 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000240)={0x6, 0x11}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) (rerun: 32) 05:44:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000040), 0x0) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) socket$inet(0x2, 0x4, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2000000000007, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe], [{0x1}, {0x0, 0x8, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x6}, {0x0, 0x7f4}, {0x1000, 0x76}]}}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getgid() ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 05:44:15 executing program 4: r0 = semget$private(0x0, 0x3, 0x291) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/203) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x26, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 05:44:15 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x0, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:15 executing program 6: r0 = socket(0x1, 0x2, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) ftruncate(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x0, 0x0, 0x2000000000000, 0x3}], 0x0, 0x0) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) write(r2, &(0x7f0000000040)="6431a7733c283d58c2f7ff809218b6cf547b5aa92f6c16a39718af5f5199ae0a004d9be913cac6d2b542", 0x2a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) socket(0x1, 0x2, 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) (async) ftruncate(r1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x0, 0x0, 0x2000000000000, 0x3}], 0x0, 0x0) (async) close(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) write(r2, &(0x7f0000000040)="6431a7733c283d58c2f7ff809218b6cf547b5aa92f6c16a39718af5f5199ae0a004d9be913cac6d2b542", 0x2a) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r3, 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r5, 0x0, r4) (async) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) 05:44:15 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x10, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:44:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x9, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x200, 0x10000, &(0x7f0000000000)="61f8dcb0f82cd318342420529ec02fad0c6e8307f729b6a089201ed3578ffe883048fe730db328827c63dd4a0daab80525ffbbe6d2d2791899c93acfe016e44db234fac2473dff77c458c7627e7c3a7a9d6c6e49697b4962b223e2dcc89ed6e39617d0fbaba558d3", 0x68) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r5, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:44:16 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000040)={@random="35bb3f96963d", @random="a4656608c322", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0xb, 0x0, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0xa, "50ed3ee5633e449f"}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}]}}, "1c37466b00800000"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x425, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "7c033c", 0x3eb, 0x33, 0x40, @mcast1, @rand_addr="8ff71240dacfbb88298be02c07f011ce", {[@hopopts={0x11, 0x13, '\x00', [@generic={0x7, 0x95, "ba99725acd27acb9a482d36e01f68e0df731245c99f97a051651f983336586532a1d3b970efe0c52d0c4536b9e72ee2e5ca2d7c0f64e5fd03dca0bdc35380d6ef493908d1c09365ade1829c9d3a159bf0f508a108e953e39cf16890f1cfad5d00be7d2688152b25ae60c2dc4232fd96c354c481b15feb4f90491cc99eaf358b1e575d7db026e1a1aa2a972e3fc719ca14da2b2a83e"}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x8000}]}, @fragment={0x33, 0x0, 0x1, 0x0, 0x0, 0x11, 0x67}, @routing={0x49, 0x8, 0x0, 0x9, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @rand_addr="6ae46267226202e878576bee3c3bbc0d"]}, @routing={0x67, 0x10, 0x0, 0x40, 0x0, [@mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @rand_addr="1af69133d03573697b38ac39e36cc47f", @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @routing={0x32, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @mcast1]}, @hopopts={0x88, 0x1f, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x7, 0xe4, "53e2b603806a145e7f90be4cd94226dc9a861fc0a8b2d562177c41b0a32f195e129abd3abd1b59e6410b0154c14caba4d1d4ddf140ac84294ccfcb9e012e8d9c7074a7541a0b2bd7465a18a860e9b435e4e7b66aeb1e495c17930d0d7042c44060c57125b90ece67c841e16bccc84b23bde3cde04bd4d2eb092f8bedbe6b932a1d19788f713043f428febc9dde1c98f79cbd3fe44e40c48b5360384a0523028bb7ac82b1bcac7374d85974e9be62e5861ad4f89d5bfd4f392d6426d5201e53ac48065a3777b006b49a9ebf7bb327e3ed22d19f3c9eda5ba437b23bf9b873ba4cb6e6a8e2"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0xe3, 0x0, 0x0, 0x9, 0x68}, @fragment={0x3, 0x0, 0x3f, 0x0, 0x0, 0x1, 0x67}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @pad1]}], @udp={{0x0, 0x2, 0x8}, {"94dcc6a72cea1e93003080c801a2d3881d0d96aade63c6a9de693be5a828340ea13831d22abd558fa4f607f4fcacdf9a50632397805ebe1630d159f7218f21192327ed9891eb7bfc2919192867ead09f03341dba57568783cfffee674d33b10f42a16610c1180a933d0be196f67f36a6cdec7b198fe08dc4b90dea2ad6eca35d7a8773ddbc2a5ee8ac3bffc5baea5e96b27cb7afb95470178c92800ea2961fc46dfd0be9b05b66c3bd9a91c7765e8a6682c91f0d3b6914e242b2e03a7402243cbcd52e3e08b10d915991fe0d11ef44af0c0601854b601345c2ecaef45d086eb2787e29fcfbf33315c636b746070d08727ea3b0"}}}}}}}) syz_emit_ethernet(0x120, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "43e6d1", 0xea, 0xfe, 0x3f, @rand_addr="a6f907a8c5ccee1273f80758dbae659e", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x37, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf1}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x50, 0x8, '\x00', [@generic={0x9, 0x37, "a06aa2354b48f3c6fb2b231af992257a0c27eb0250c5f7fdf14aa7f7ffe05396cab3db5dbdddd0405335dfc6f8f93eb4e53ee5543b29df"}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}]}], @generic="8f1c04b15197be1d810bdb2781a8f72402a2e8d28b02b2eb9eccce4210c720c165f36e8dade9da7db1a69491248fcbe189f6ecfc5d4a1da8d6e2261fd8f8a81a9ffa635ffb11a30d71f33150e0e81605b402d591a1ac45bbad775b243319390d311281507ee150853aef67a9885a763789f918190758c31afce1218412fd956e6f6bd6f9d37fad6e1884"}}}}}) syz_emit_ethernet(0x86, &(0x7f0000000040)={@random="35bb3f96963d", @random="a4656608c322", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0xb, 0x0, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0xa, "50ed3ee5633e449f"}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}]}}, "1c37466b00800000"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x425, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "7c033c", 0x3eb, 0x33, 0x40, @mcast1, @rand_addr="8ff71240dacfbb88298be02c07f011ce", {[@hopopts={0x11, 0x13, '\x00', [@generic={0x7, 0x95, "ba99725acd27acb9a482d36e01f68e0df731245c99f97a051651f983336586532a1d3b970efe0c52d0c4536b9e72ee2e5ca2d7c0f64e5fd03dca0bdc35380d6ef493908d1c09365ade1829c9d3a159bf0f508a108e953e39cf16890f1cfad5d00be7d2688152b25ae60c2dc4232fd96c354c481b15feb4f90491cc99eaf358b1e575d7db026e1a1aa2a972e3fc719ca14da2b2a83e"}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x8000}]}, @fragment={0x33, 0x0, 0x1, 0x0, 0x0, 0x11, 0x67}, @routing={0x49, 0x8, 0x0, 0x9, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @rand_addr="6ae46267226202e878576bee3c3bbc0d"]}, @routing={0x67, 0x10, 0x0, 0x40, 0x0, [@mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @rand_addr="1af69133d03573697b38ac39e36cc47f", @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @routing={0x32, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @mcast1]}, @hopopts={0x88, 0x1f, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x7, 0xe4, "53e2b603806a145e7f90be4cd94226dc9a861fc0a8b2d562177c41b0a32f195e129abd3abd1b59e6410b0154c14caba4d1d4ddf140ac84294ccfcb9e012e8d9c7074a7541a0b2bd7465a18a860e9b435e4e7b66aeb1e495c17930d0d7042c44060c57125b90ece67c841e16bccc84b23bde3cde04bd4d2eb092f8bedbe6b932a1d19788f713043f428febc9dde1c98f79cbd3fe44e40c48b5360384a0523028bb7ac82b1bcac7374d85974e9be62e5861ad4f89d5bfd4f392d6426d5201e53ac48065a3777b006b49a9ebf7bb327e3ed22d19f3c9eda5ba437b23bf9b873ba4cb6e6a8e2"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0xe3, 0x0, 0x0, 0x9, 0x68}, @fragment={0x3, 0x0, 0x3f, 0x0, 0x0, 0x1, 0x67}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @pad1]}], @udp={{0x0, 0x2, 0x8}, {"94dcc6a72cea1e93003080c801a2d3881d0d96aade63c6a9de693be5a828340ea13831d22abd558fa4f607f4fcacdf9a50632397805ebe1630d159f7218f21192327ed9891eb7bfc2919192867ead09f03341dba57568783cfffee674d33b10f42a16610c1180a933d0be196f67f36a6cdec7b198fe08dc4b90dea2ad6eca35d7a8773ddbc2a5ee8ac3bffc5baea5e96b27cb7afb95470178c92800ea2961fc46dfd0be9b05b66c3bd9a91c7765e8a6682c91f0d3b6914e242b2e03a7402243cbcd52e3e08b10d915991fe0d11ef44af0c0601854b601345c2ecaef45d086eb2787e29fcfbf33315c636b746070d08727ea3b0"}}}}}}}) (async) syz_emit_ethernet(0x120, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "43e6d1", 0xea, 0xfe, 0x3f, @rand_addr="a6f907a8c5ccee1273f80758dbae659e", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x37, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf1}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x50, 0x8, '\x00', [@generic={0x9, 0x37, "a06aa2354b48f3c6fb2b231af992257a0c27eb0250c5f7fdf14aa7f7ffe05396cab3db5dbdddd0405335dfc6f8f93eb4e53ee5543b29df"}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}]}], @generic="8f1c04b15197be1d810bdb2781a8f72402a2e8d28b02b2eb9eccce4210c720c165f36e8dade9da7db1a69491248fcbe189f6ecfc5d4a1da8d6e2261fd8f8a81a9ffa635ffb11a30d71f33150e0e81605b402d591a1ac45bbad775b243319390d311281507ee150853aef67a9885a763789f918190758c31afce1218412fd956e6f6bd6f9d37fad6e1884"}}}}}) (async) 05:44:16 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x10, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) pckbd_enable: command error 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x0, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 4: sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000017c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6812, r0, 0xc1d) mkdir(&(0x7f0000001880)='./file0\x00', 0x0) 05:44:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000040), 0x0) (async) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) (async) socket$inet(0x2, 0x4, 0xff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2000000000007, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe], [{0x1}, {0x0, 0x8, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x6}, {0x0, 0x7f4}, {0x1000, 0x76}]}}}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getgid() (async) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 05:44:16 executing program 6: r0 = socket(0x1, 0x2, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) ftruncate(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x0, 0x0, 0x2000000000000, 0x3}], 0x0, 0x0) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) write(r2, &(0x7f0000000040)="6431a7733c283d58c2f7ff809218b6cf547b5aa92f6c16a39718af5f5199ae0a004d9be913cac6d2b542", 0x2a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) socket(0x1, 0x2, 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) (async) ftruncate(r1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x0, 0x0, 0x2000000000000, 0x3}], 0x0, 0x0) (async) close(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) write(r2, &(0x7f0000000040)="6431a7733c283d58c2f7ff809218b6cf547b5aa92f6c16a39718af5f5199ae0a004d9be913cac6d2b542", 0x2a) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r3, 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r5, 0x0, r4) (async) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) 05:44:16 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x10, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:44:16 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000040)={@random="35bb3f96963d", @random="a4656608c322", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0xb, 0x0, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0xa, "50ed3ee5633e449f"}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}]}}, "1c37466b00800000"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x425, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "7c033c", 0x3eb, 0x33, 0x40, @mcast1, @rand_addr="8ff71240dacfbb88298be02c07f011ce", {[@hopopts={0x11, 0x13, '\x00', [@generic={0x7, 0x95, "ba99725acd27acb9a482d36e01f68e0df731245c99f97a051651f983336586532a1d3b970efe0c52d0c4536b9e72ee2e5ca2d7c0f64e5fd03dca0bdc35380d6ef493908d1c09365ade1829c9d3a159bf0f508a108e953e39cf16890f1cfad5d00be7d2688152b25ae60c2dc4232fd96c354c481b15feb4f90491cc99eaf358b1e575d7db026e1a1aa2a972e3fc719ca14da2b2a83e"}, @enc_lim={0x4, 0x1, 0x40}, @pad1]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x8000}]}, @fragment={0x33, 0x0, 0x1, 0x0, 0x0, 0x11, 0x67}, @routing={0x49, 0x8, 0x0, 0x9, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @rand_addr="6ae46267226202e878576bee3c3bbc0d"]}, @routing={0x67, 0x10, 0x0, 0x40, 0x0, [@mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @rand_addr="1af69133d03573697b38ac39e36cc47f", @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @routing={0x32, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @mcast1]}, @hopopts={0x88, 0x1f, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x7, 0xe4, "53e2b603806a145e7f90be4cd94226dc9a861fc0a8b2d562177c41b0a32f195e129abd3abd1b59e6410b0154c14caba4d1d4ddf140ac84294ccfcb9e012e8d9c7074a7541a0b2bd7465a18a860e9b435e4e7b66aeb1e495c17930d0d7042c44060c57125b90ece67c841e16bccc84b23bde3cde04bd4d2eb092f8bedbe6b932a1d19788f713043f428febc9dde1c98f79cbd3fe44e40c48b5360384a0523028bb7ac82b1bcac7374d85974e9be62e5861ad4f89d5bfd4f392d6426d5201e53ac48065a3777b006b49a9ebf7bb327e3ed22d19f3c9eda5ba437b23bf9b873ba4cb6e6a8e2"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0xe3, 0x0, 0x0, 0x9, 0x68}, @fragment={0x3, 0x0, 0x3f, 0x0, 0x0, 0x1, 0x67}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @pad1]}], @udp={{0x0, 0x2, 0x8}, {"94dcc6a72cea1e93003080c801a2d3881d0d96aade63c6a9de693be5a828340ea13831d22abd558fa4f607f4fcacdf9a50632397805ebe1630d159f7218f21192327ed9891eb7bfc2919192867ead09f03341dba57568783cfffee674d33b10f42a16610c1180a933d0be196f67f36a6cdec7b198fe08dc4b90dea2ad6eca35d7a8773ddbc2a5ee8ac3bffc5baea5e96b27cb7afb95470178c92800ea2961fc46dfd0be9b05b66c3bd9a91c7765e8a6682c91f0d3b6914e242b2e03a7402243cbcd52e3e08b10d915991fe0d11ef44af0c0601854b601345c2ecaef45d086eb2787e29fcfbf33315c636b746070d08727ea3b0"}}}}}}}) (async) syz_emit_ethernet(0x120, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "43e6d1", 0xea, 0xfe, 0x3f, @rand_addr="a6f907a8c5ccee1273f80758dbae659e", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x37, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf1}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x50, 0x8, '\x00', [@generic={0x9, 0x37, "a06aa2354b48f3c6fb2b231af992257a0c27eb0250c5f7fdf14aa7f7ffe05396cab3db5dbdddd0405335dfc6f8f93eb4e53ee5543b29df"}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}]}], @generic="8f1c04b15197be1d810bdb2781a8f72402a2e8d28b02b2eb9eccce4210c720c165f36e8dade9da7db1a69491248fcbe189f6ecfc5d4a1da8d6e2261fd8f8a81a9ffa635ffb11a30d71f33150e0e81605b402d591a1ac45bbad775b243319390d311281507ee150853aef67a9885a763789f918190758c31afce1218412fd956e6f6bd6f9d37fad6e1884"}}}}}) 05:44:16 executing program 3: select(0x40, &(0x7f0000000000)={0x8, 0x9, 0xcbc8, 0x8, 0x7, 0x7fffffffffffffff, 0x2, 0x1}, &(0x7f0000000040)={0x9, 0x5f91, 0xffff, 0x8, 0xd53b, 0x8318, 0x7fffffff, 0x239}, &(0x7f0000000140)={0x4, 0x2, 0x3, 0x5, 0x20, 0x5, 0x0, 0x3}, &(0x7f00000001c0)={0x3a0, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d1dd8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f1182a51cdf2739744572bd4a828452763b9b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15a9c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b", 0xf99}], 0x3}, 0x400) 05:44:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) (async, rerun: 32) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000040), 0x0) (async) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) (async) socket$inet(0x2, 0x4, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2000000000007, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe], [{0x1}, {0x0, 0x8, 0xffffffff}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x6}, {0x0, 0x7f4}, {0x1000, 0x76}]}}}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getgid() (async) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x0, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x9, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x200, 0x10000, &(0x7f0000000000)="61f8dcb0f82cd318342420529ec02fad0c6e8307f729b6a089201ed3578ffe883048fe730db328827c63dd4a0daab80525ffbbe6d2d2791899c93acfe016e44db234fac2473dff77c458c7627e7c3a7a9d6c6e49697b4962b223e2dcc89ed6e39617d0fbaba558d3", 0x68) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) (async) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:44:16 executing program 5: r0 = socket(0x1, 0x4001, 0x0) socket(0x20, 0x4000, 0x3) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xc5}], 0x1, 0x0) 05:44:16 executing program 4: sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000017c0)='./file0\x00', 0x0, 0x0) (async) r0 = syz_open_pts() (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6812, r0, 0xc1d) mkdir(&(0x7f0000001880)='./file0\x00', 0x0) 05:44:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000240)=""/28, 0x1c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xdc, 0x8}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x840, 0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', 0x800, &(0x7f00000001c0)='./bus\x00', 0x6}) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r2, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffff7ffffff}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0xb3, 0x20}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x101) close(r5) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 05:44:16 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x81c1, 0x82) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 05:44:16 executing program 5: r0 = socket(0x1, 0x4001, 0x0) socket(0x20, 0x4000, 0x3) (async) shutdown(r0, 0x2) (async) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0xc5}], 0x1, 0x0) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 4: sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f00000017c0)='./file0\x00', 0x0, 0x0) (async) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6812, r0, 0xc1d) (async) mkdir(&(0x7f0000001880)='./file0\x00', 0x0) 05:44:16 executing program 1: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = fcntl$dupfd(r1, 0x0, r0) lseek(r4, 0x0, 0x8f4b9eb226f5972d) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="1eabacc6679f2fa40c426b027328c5e0974195", 0x13}, {&(0x7f00000001c0)="1968b984d2c68d7ff6844a01117ae41d8c7aaa8da6ac6bb40f481588b39c80cf42d64bc0d1f1f0f4d50d5adce008fafef06a3e3717a3709aa6b9c89e72c9d979c2e6a964ba196aff95ec5872b4b4f08aac5f6cf194378c23ffb45e823270f2", 0x5f}, {&(0x7f0000000240)="fd85437b4e795433401c4e451ac6a9caff73cd20fc6eed4f3cfb8b82b3318966d4d0ac7b34d1d27952c0e2e57797c0bcfbe51aed50ea93ed182c4a0b129bbd17779bb2a609751fd66813cb8ef91c1a0022da47491fe607c43ca9820115f40c337c413444c5002bc12230c8096f23e6da1e2e95d9379da8e8386f899813c5a3ec457cd25e821a8e7140a76675c85df8bb633537", 0x93}, {&(0x7f0000000300)="f720e2c17c18683e83dfb1a0ba0e6c20b6e09ee639faa19b8d735a44c811f9244138d4a62e2f0e9a3ca53331c594bbb317da8a1b65d29d95545563d2b7372fc75c1e1c87e6c9ffec714bbcc5c3ce8972aae6c0534cbcf58198d73111b491755229aeac1829059690b4f12381b13513ab5482f01dae4c42579eeee6a529f80b364af620e6f4d0ee7fc57fe260da8c3510a43d09d7fcc6b1058caf1aaa64e03e3997a5c3aa4291b59bc60f5f1e7423a22a3b5eefa3ff98abee6cc2b1f9a3fd8d2fb570fce6c9096706fa998fc6edf2f77bc903b3d78f972f4468ca58c6adb42423685b494ab057472d045759e03fef4270ac5ab524cd3f10c3710270e0e272ef2c7d1469651efc69efcdca2eb422c889ec19eb451f5c835715f709182915e9372f132c400cc55324049cb97e04d3dd25c766e45f72cb706d69c263c33892dd12dbd007422b3eefe6a053cb2b89fb0c22f8db7acac84d4e692e917d8e27c837f64f53422756eac11b0fe9525c04d841116bd774b0be920e22230a5e7fc92e1dea22f46a0aa3b92f1c852deaafb7971aece143a5d201eeefcedee903b6f9034a27dcc96ddc7ba1d53f74ec3514d4c3cee0d325ef18775e331c61fa3301f3550146a2df99e02213f21c9d826948f474f177e163f68c4a2be4d011d1fa0d5ce7ea61e5cb06ff3f5a42c8b8ab3d9b0441e185f69dba1c2c2f28ee07eaff3c74ce90d9d65dc587ff30e0dacddae89d2386ebe80e03e52735f3181983efefa576fd41af90b15694c72171776449734a4c6edbea62f0365c091534760bdebbe814dd0a7bcdaf9e53e90bde35115508e0969614f8a14d11aea9a1074ddf5cb60162edb6cb1a19bd3c47e0b68cec0d421e49363457ac2ff22860508c5da98244962415d26552a4ab1bdeeea1a95fc83e90455ee9d101fd7e85707656c470da90bc67efc7e149ff602cb9cbeddc3f2aa6c979c88dbdd2c28ac129379757d74c1e47c86638210a82d107427df5c3d0531db5b22969ac9b24d0b68f6e5649ba8b680f72ed8028c1d883dd811b1a639590b35be7e91cfb0623d4defb060c485468c5e7ffe57f1a1d9c60645ebde4c3b517491eb09771bb14354d688697dbcf47908ce14121131b9e7fffccf03e5b1e141d7fb59269f5bd7894652d235f50b6e02fa139f70192ff52be3a800c605d627a62389b2803207a282864c321291ba2a713c6e8c309864175b5b776cda60bf61aaa8b6b232b77a3e4055edd98ca38cc83f5266c33336d646ad870ffeeb37591f962014869023b99cc36031ee64f5b0a6cc38c77222271c5a2083faac45f5cf7183c0619b87412bfbcc4ca287a07341c6dbdb8ce91b0bedc1114e9e1acea53a6402aa822200977a4f87e32909a51a018ce2fd3e7e3d0138ca0062f7370bf8bdb77a43b20a68cda616c66aa84cb71e9f94d9946ac5f3210f9c573ff4f7fd14580358a7c9aaacec6533f0cb4d8c391d946bde9183d74b2de139aae166f7c79b37851b0d981563298f57f950c4af8d50e6cef0e2adc9c7dcadb887f93a488662709611dcaa67bd987899c0dda66b0344e654c7a9fac69b8ddf7d8edaf64f30204e97d90b1e96faff195445bddec6ae5bf8fe60a4f016965da07543b9a26fe09429c15f64073da0f1dd055a035791522298070b54b1626747e09496b8aed29c5856c5f74a3220e371a1213b3b7e84bcbad3c53ce3e68076f3f2cd97a0011093193202ab0db0104c6076b0b043d49313947fc2984c0cd38f36fc948a499117e3bfaffe00dbf1845cda214891f8ba0e9c783fbb60761a20f6d6d2361cc93644fb94d2823f362bf75ecefe2bb5035288717281dcc53d24400e3efd0d51114f655b955aa9adb9ecb67dd5e7a376a64a6ded2c36e04b9bf4b6ed65b59ce02728e651238a4fda26a12c5b979d0fe5d5d8fab94ae7c712604ca8bfaf3a425fc72392495f7047c96985044da73f22c255535fbcfd14b790971f20a82cb90154427ce2bc504d3ac65c0e26b5e22539cba68be854fc023ccb63038756c0e6f8e902141d97284a4e3a850731a46efa631ae2eac1644682c80255d662b947890c8ca2a848e56c2c8e6de3a62947e122431375798dc41fd1616501c0f34712a72447b032bfca7ca415f2acd2ad0748c3b004cc28060da4567c26c84e13bb692441dc9c9500046bf9b38bc211916222d2ae72bf50d6b84d6bae6dcc1f36f34c801f7a431e112dabd69477576f24d7788e74f08a2ae47f5d123d96dc2819b7a69ff8067ded56569ae3a123fda66d74837c7c078873eff4e0c853d444fc944d6b23e44feaddd61f014e306edc1af98524d33b1dad435cbfedbb5ed95d40d0222ee0ea04395d1afaf4722fb528ac824a3784a25218e20a33a32f4e2d7415d60353aabd22f5ff024ac582140965dab11fcf5aa7d69f6d17628d8d11e8355ba2cf73dc793e01222ae1a2ee5bc310fcc161d29bceba5b6946a4ee5a8d236e0a3c76e86675fcc5d56a21fde130d56c4f61e5241801379f5184d26283bf6ab41f39e4e7dd6a68a39ec46e547a4db668f921956c8a5f8d4b1151bad82126a76252888564e06a4e83dfe3ffea4006bc1dec6b9779fd40534ee621b5ad7e7ee0843afe5bd41d18be91920e942f5b2309985074f3d8ff31f0b07c89de965644273e2ead4456c999353dcd7f84d772f789f03c4b534b96e8e7a2734f48a0ee137d831c19388222345c6d02aee20a876908b603bea619d267905e973a4721d4bdcbb9df99e7ffd464d97aff333dbde2f964cea0717d906390830bf0a84d328ca484560e9a605a11ba7efa31b676e2c5568b7d39a95a0e96aede9160df17f65a7ef2e231a4fe1ad3e001374e2596e22920e93184b02eac22221c88ae3a56242aac93e8f39632dc2d01034bbce8bd2ca0be3471f5b3a8df5af84d5364f30af11c7c939cdba2691e690702258406bde7569f1a4d8b9a79a7a803efb801a3f3c15ba5187d11337e4e9e450085feb09e59b3712bb32132372f9411e4e6979fa2fa9b71fb57bc0bde182acbce95b080e5c849d21638df90c026f54c58961485bce075d0c3a9273f87e35b012bf5c3a0fb2f35557adcb7f381c70712be774181fc04482e3520dfbb654611d8d58da4fdd53ac2f8bb6227542d647bdbfd4d5af423f601c74e6152fddc9174b37b50d21fa99b62fb709f4f93bf33952f57c256e19432419ea3dc5d6bd83af89ad83bbc5bd38a261fa7af648bdc72bd2608f33171c8c62046a50f079813c95955280b9af90fe84834027e9a13659d83f3a070632f763a4e98f39014b527855889096f7e5695f94cef8d906e3d8504ed23627b7c38f5187489fd248a0282e02da4c9c5123391d4f2311167eef657964fc5e4521ad11312091e253aed161a148a0cc573ab05e41d3851daf47941786877a816efe77b5916fef14468c154f5b09133c0287a04600cf721fea004ceb98533ae501227794e799e15d9a5cb13c79edfb5b44085e5b1573741c695a5c39464781289520783843b8eea36da1f6baae70db119caccdfcba6fd9bb77aacb649638a6c55ee901ab087bee08e9ca88825e167e18c6a6138ec2b9b4a54a79af385aa9298e97f66037da847e1d987395c8ba0e7869108366f3fbbcf9515557075287759dc5128a3d82b8c9ccc8a1108fa6d7747f2edd226da123b80da162d397ec3be24372a6a4e964cf0684fc1cf355c4858f4fe5aa091132b1e496dbb81d4a8aea5023a2d77ff7857cc71961a14fe11d284a75311a14ac80dc3d04d801aee95f5650cd7502a76b5f70099dbeea696e26fd17f89ddaae69562bfa6194ecff34b0cadb470fbc1cc6dd5cbb20faf0fd3831d47ca34345ec2c5d2f1eab9c90ad802335bb0b4ac4bd038d04cc932a972a173ebbf3046a849d2fd4bde1d9523066adf92a02356472e4079c04187b144eeba34a99464a652198f9b49f5ed29bd36903a4f2d042668ddec6d4d3459c07b2452f049977378169e6d4b3e40a0f353f0eb56c0f77cd4d3fbfc5a6531730df678434d16ad3ac53d33385d739e881d5bd9b4c83df2a69fc534b3cb0c53ca34a6639901a9bc590c62d6c6122063001fef364b01df057f0de19c1269d94b54fe6cb319f861f7fa3a35b870ff609ff08414a42863af567847c374c0b1025c5cc3eda4d0161b4dfe0636de811caf43e0176c5ce41bf74cf4d1f549d3dbbdd739a33dc8c2762b2a428e461df56e42d7fcc3678e063b296d1dae964f3fd5e7dc101ff4b610f226cd5876384751c44618aea42712c419ec535747268fc53c143acf51fde45b608023e3e37eb132b076b773865159bd73b9dd42c4b87982ce04d80bb6cf885a57d92ee2b866eec3adb48476105610e7f764c1aa0cca2e11f186bd3ad7cd636c963dceb896af90dbc80152dd3a88a32e9ca0910990b3dd4df8d5227f06ba0451daa9a5e4330a367dafe6a79e2edc31671eac4c45428bd8da43ba6854e9a72892c6a2c69c1006280b421598e06a53dd38427fcbd45b52e990ac8c0d6c8aa51dae95eaf7596629ea5ed2ec932672f1172393d43f7528707564ce0d1783b1d691a92c74ec3b5f72865cfefa0734f5351261712b2d54600645965d3ac47e06e865afe8bfc0b02f5fd1073da9b829a03ad34c06672394b8a0aefd48d4dff49d5ace0523eb5bed34f21d2537ebca440e21f12f680e44a4dfb54b2f087c28c7128634dcdabb841177138b3f55cfff91d4b1a79a8db389d38ef44717a3fa8db72f92f794c3a695085256ad1b6dcf94425dde3842ff366114ffb4e01a9c098914221932e7d82115475bba436897eeb25c3c4d4a4ea0f7adcc4d00f6a3cad4406819433f31b0b62fb46be0f91408845b5ba8da828f53ce2f9b700c028260839896e6d2a71a5eefaa91018e9b37044b141ab86459e5dc9881972eaadda56b26b6c7dcd69a28dd502d4be7ff369785311d3772f821938831e3fa2cfb94e0264a4f05a1b84f0ad36915679a18774506fd3b5882bb10d94f4f281873a41082099a068c07551af967546539db9721cbac8cb4f750ea3ee9fc60e02dd27ec5f8e30f156d71d6f4774a8240c2eafdbab971e078fc3ea09c6ff637d932a7b643511731e01f869ad2a9b15b1c001bc6461b6dbc9921ee32570181270dec3ed21bd93f989ef640323998c3232a4493b0f79091538d0f757bd6a6a1a563da0fd54d117d7fea792bc497a217cfda56333bd494685f5a50ce2a3b269672602c8e8a02eaaac5cf33290c4718cd2276b64b00d7da83c360c31f9a0133baefe93b44dedc841c36ca1ac4ccb6348f828cc49155288d9c02c4d5940e4da8c519957fc7b0d98a51fd85f6deab8ae8464eddf3f044f6e705cf3ab9597ee0817a9f3d60ca73b923d10459b5fda069a6b446989e325e02f37eacc0798d2e78becd96d98dba50fbffd8b41076ddf2936b5ee8ac4fa058dbc4e2ea440a928448659277e6b0d9308407e4365e8fe49440851fc6e7f88288bd80fadf6b905a69e6d900e4ffd4a0cac39ee04da1267cbc378afcdd0432de4c0743c4f9dcad283161a19717c809f9eed0001cca1a9f95aa48a16225b6eaed8b04a2d16d01cf3ac35f2565a193695a8a53788ee60679f3b5cf0edd2b8ab2733ba560ba3f081d11514f465f2e47667b2b2b73e41cd782ec5271d954d02744f588476462de82f6580f0b572c2d4ec9d58808f361dc7ade28c33ffe6ef4de0150b0d4e21ead593ed1612aeea675ea4e0002c7677a9e56119bf0893f7115304eff55aabd6ee51f022a5786464f45ddc74910037e2a35649d501747460efad2b18ce", 0x1000}], 0x4) r7 = getppid() fcntl$setown(r5, 0x6, r7) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x5d0, r7}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x0, 0x28, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast2, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:44:16 executing program 5: r0 = socket(0x1, 0x4001, 0x0) socket(0x20, 0x4000, 0x3) (async) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0xc5}], 0x1, 0x0) 05:44:16 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) (async) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x81c1, 0x82) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0xff) 05:44:16 executing program 3: select(0x40, &(0x7f0000000000)={0x8, 0x9, 0xcbc8, 0x8, 0x7, 0x7fffffffffffffff, 0x2, 0x1}, &(0x7f0000000040)={0x9, 0x5f91, 0xffff, 0x8, 0xd53b, 0x8318, 0x7fffffff, 0x239}, &(0x7f0000000140)={0x4, 0x2, 0x3, 0x5, 0x20, 0x5, 0x0, 0x3}, &(0x7f00000001c0)={0x3a0, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d1dd8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f1182a51cdf2739744572bd4a828452763b9b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15a9c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b", 0xf99}], 0x3}, 0x400) select(0x40, &(0x7f0000000000)={0x8, 0x9, 0xcbc8, 0x8, 0x7, 0x7fffffffffffffff, 0x2, 0x1}, &(0x7f0000000040)={0x9, 0x5f91, 0xffff, 0x8, 0xd53b, 0x8318, 0x7fffffff, 0x239}, &(0x7f0000000140)={0x4, 0x2, 0x3, 0x5, 0x20, 0x5, 0x0, 0x3}, &(0x7f00000001c0)={0x3a0, 0x9}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) (async) dup2(r0, r1) (async) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d1dd8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f1182a51cdf2739744572bd4a828452763b9b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15a9c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b", 0xf99}], 0x3}, 0x400) (async) 05:44:16 executing program 1: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = syz_open_pts() r1 = syz_open_pts() (async) r2 = syz_open_pts() (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = fcntl$dupfd(r1, 0x0, r0) lseek(r4, 0x0, 0x8f4b9eb226f5972d) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async, rerun: 64) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 64) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="1eabacc6679f2fa40c426b027328c5e0974195", 0x13}, {&(0x7f00000001c0)="1968b984d2c68d7ff6844a01117ae41d8c7aaa8da6ac6bb40f481588b39c80cf42d64bc0d1f1f0f4d50d5adce008fafef06a3e3717a3709aa6b9c89e72c9d979c2e6a964ba196aff95ec5872b4b4f08aac5f6cf194378c23ffb45e823270f2", 0x5f}, {&(0x7f0000000240)="fd85437b4e795433401c4e451ac6a9caff73cd20fc6eed4f3cfb8b82b3318966d4d0ac7b34d1d27952c0e2e57797c0bcfbe51aed50ea93ed182c4a0b129bbd17779bb2a609751fd66813cb8ef91c1a0022da47491fe607c43ca9820115f40c337c413444c5002bc12230c8096f23e6da1e2e95d9379da8e8386f899813c5a3ec457cd25e821a8e7140a76675c85df8bb633537", 0x93}, {&(0x7f0000000300)="f720e2c17c18683e83dfb1a0ba0e6c20b6e09ee639faa19b8d735a44c811f9244138d4a62e2f0e9a3ca53331c594bbb317da8a1b65d29d95545563d2b7372fc75c1e1c87e6c9ffec714bbcc5c3ce8972aae6c0534cbcf58198d73111b491755229aeac1829059690b4f12381b13513ab5482f01dae4c42579eeee6a529f80b364af620e6f4d0ee7fc57fe260da8c3510a43d09d7fcc6b1058caf1aaa64e03e3997a5c3aa4291b59bc60f5f1e7423a22a3b5eefa3ff98abee6cc2b1f9a3fd8d2fb570fce6c9096706fa998fc6edf2f77bc903b3d78f972f4468ca58c6adb42423685b494ab057472d045759e03fef4270ac5ab524cd3f10c3710270e0e272ef2c7d1469651efc69efcdca2eb422c889ec19eb451f5c835715f709182915e9372f132c400cc55324049cb97e04d3dd25c766e45f72cb706d69c263c33892dd12dbd007422b3eefe6a053cb2b89fb0c22f8db7acac84d4e692e917d8e27c837f64f53422756eac11b0fe9525c04d841116bd774b0be920e22230a5e7fc92e1dea22f46a0aa3b92f1c852deaafb7971aece143a5d201eeefcedee903b6f9034a27dcc96ddc7ba1d53f74ec3514d4c3cee0d325ef18775e331c61fa3301f3550146a2df99e02213f21c9d826948f474f177e163f68c4a2be4d011d1fa0d5ce7ea61e5cb06ff3f5a42c8b8ab3d9b0441e185f69dba1c2c2f28ee07eaff3c74ce90d9d65dc587ff30e0dacddae89d2386ebe80e03e52735f3181983efefa576fd41af90b15694c72171776449734a4c6edbea62f0365c091534760bdebbe814dd0a7bcdaf9e53e90bde35115508e0969614f8a14d11aea9a1074ddf5cb60162edb6cb1a19bd3c47e0b68cec0d421e49363457ac2ff22860508c5da98244962415d26552a4ab1bdeeea1a95fc83e90455ee9d101fd7e85707656c470da90bc67efc7e149ff602cb9cbeddc3f2aa6c979c88dbdd2c28ac129379757d74c1e47c86638210a82d107427df5c3d0531db5b22969ac9b24d0b68f6e5649ba8b680f72ed8028c1d883dd811b1a639590b35be7e91cfb0623d4defb060c485468c5e7ffe57f1a1d9c60645ebde4c3b517491eb09771bb14354d688697dbcf47908ce14121131b9e7fffccf03e5b1e141d7fb59269f5bd7894652d235f50b6e02fa139f70192ff52be3a800c605d627a62389b2803207a282864c321291ba2a713c6e8c309864175b5b776cda60bf61aaa8b6b232b77a3e4055edd98ca38cc83f5266c33336d646ad870ffeeb37591f962014869023b99cc36031ee64f5b0a6cc38c77222271c5a2083faac45f5cf7183c0619b87412bfbcc4ca287a07341c6dbdb8ce91b0bedc1114e9e1acea53a6402aa822200977a4f87e32909a51a018ce2fd3e7e3d0138ca0062f7370bf8bdb77a43b20a68cda616c66aa84cb71e9f94d9946ac5f3210f9c573ff4f7fd14580358a7c9aaacec6533f0cb4d8c391d946bde9183d74b2de139aae166f7c79b37851b0d981563298f57f950c4af8d50e6cef0e2adc9c7dcadb887f93a488662709611dcaa67bd987899c0dda66b0344e654c7a9fac69b8ddf7d8edaf64f30204e97d90b1e96faff195445bddec6ae5bf8fe60a4f016965da07543b9a26fe09429c15f64073da0f1dd055a035791522298070b54b1626747e09496b8aed29c5856c5f74a3220e371a1213b3b7e84bcbad3c53ce3e68076f3f2cd97a0011093193202ab0db0104c6076b0b043d49313947fc2984c0cd38f36fc948a499117e3bfaffe00dbf1845cda214891f8ba0e9c783fbb60761a20f6d6d2361cc93644fb94d2823f362bf75ecefe2bb5035288717281dcc53d24400e3efd0d51114f655b955aa9adb9ecb67dd5e7a376a64a6ded2c36e04b9bf4b6ed65b59ce02728e651238a4fda26a12c5b979d0fe5d5d8fab94ae7c712604ca8bfaf3a425fc72392495f7047c96985044da73f22c255535fbcfd14b790971f20a82cb90154427ce2bc504d3ac65c0e26b5e22539cba68be854fc023ccb63038756c0e6f8e902141d97284a4e3a850731a46efa631ae2eac1644682c80255d662b947890c8ca2a848e56c2c8e6de3a62947e122431375798dc41fd1616501c0f34712a72447b032bfca7ca415f2acd2ad0748c3b004cc28060da4567c26c84e13bb692441dc9c9500046bf9b38bc211916222d2ae72bf50d6b84d6bae6dcc1f36f34c801f7a431e112dabd69477576f24d7788e74f08a2ae47f5d123d96dc2819b7a69ff8067ded56569ae3a123fda66d74837c7c078873eff4e0c853d444fc944d6b23e44feaddd61f014e306edc1af98524d33b1dad435cbfedbb5ed95d40d0222ee0ea04395d1afaf4722fb528ac824a3784a25218e20a33a32f4e2d7415d60353aabd22f5ff024ac582140965dab11fcf5aa7d69f6d17628d8d11e8355ba2cf73dc793e01222ae1a2ee5bc310fcc161d29bceba5b6946a4ee5a8d236e0a3c76e86675fcc5d56a21fde130d56c4f61e5241801379f5184d26283bf6ab41f39e4e7dd6a68a39ec46e547a4db668f921956c8a5f8d4b1151bad82126a76252888564e06a4e83dfe3ffea4006bc1dec6b9779fd40534ee621b5ad7e7ee0843afe5bd41d18be91920e942f5b2309985074f3d8ff31f0b07c89de965644273e2ead4456c999353dcd7f84d772f789f03c4b534b96e8e7a2734f48a0ee137d831c19388222345c6d02aee20a876908b603bea619d267905e973a4721d4bdcbb9df99e7ffd464d97aff333dbde2f964cea0717d906390830bf0a84d328ca484560e9a605a11ba7efa31b676e2c5568b7d39a95a0e96aede9160df17f65a7ef2e231a4fe1ad3e001374e2596e22920e93184b02eac22221c88ae3a56242aac93e8f39632dc2d01034bbce8bd2ca0be3471f5b3a8df5af84d5364f30af11c7c939cdba2691e690702258406bde7569f1a4d8b9a79a7a803efb801a3f3c15ba5187d11337e4e9e450085feb09e59b3712bb32132372f9411e4e6979fa2fa9b71fb57bc0bde182acbce95b080e5c849d21638df90c026f54c58961485bce075d0c3a9273f87e35b012bf5c3a0fb2f35557adcb7f381c70712be774181fc04482e3520dfbb654611d8d58da4fdd53ac2f8bb6227542d647bdbfd4d5af423f601c74e6152fddc9174b37b50d21fa99b62fb709f4f93bf33952f57c256e19432419ea3dc5d6bd83af89ad83bbc5bd38a261fa7af648bdc72bd2608f33171c8c62046a50f079813c95955280b9af90fe84834027e9a13659d83f3a070632f763a4e98f39014b527855889096f7e5695f94cef8d906e3d8504ed23627b7c38f5187489fd248a0282e02da4c9c5123391d4f2311167eef657964fc5e4521ad11312091e253aed161a148a0cc573ab05e41d3851daf47941786877a816efe77b5916fef14468c154f5b09133c0287a04600cf721fea004ceb98533ae501227794e799e15d9a5cb13c79edfb5b44085e5b1573741c695a5c39464781289520783843b8eea36da1f6baae70db119caccdfcba6fd9bb77aacb649638a6c55ee901ab087bee08e9ca88825e167e18c6a6138ec2b9b4a54a79af385aa9298e97f66037da847e1d987395c8ba0e7869108366f3fbbcf9515557075287759dc5128a3d82b8c9ccc8a1108fa6d7747f2edd226da123b80da162d397ec3be24372a6a4e964cf0684fc1cf355c4858f4fe5aa091132b1e496dbb81d4a8aea5023a2d77ff7857cc71961a14fe11d284a75311a14ac80dc3d04d801aee95f5650cd7502a76b5f70099dbeea696e26fd17f89ddaae69562bfa6194ecff34b0cadb470fbc1cc6dd5cbb20faf0fd3831d47ca34345ec2c5d2f1eab9c90ad802335bb0b4ac4bd038d04cc932a972a173ebbf3046a849d2fd4bde1d9523066adf92a02356472e4079c04187b144eeba34a99464a652198f9b49f5ed29bd36903a4f2d042668ddec6d4d3459c07b2452f049977378169e6d4b3e40a0f353f0eb56c0f77cd4d3fbfc5a6531730df678434d16ad3ac53d33385d739e881d5bd9b4c83df2a69fc534b3cb0c53ca34a6639901a9bc590c62d6c6122063001fef364b01df057f0de19c1269d94b54fe6cb319f861f7fa3a35b870ff609ff08414a42863af567847c374c0b1025c5cc3eda4d0161b4dfe0636de811caf43e0176c5ce41bf74cf4d1f549d3dbbdd739a33dc8c2762b2a428e461df56e42d7fcc3678e063b296d1dae964f3fd5e7dc101ff4b610f226cd5876384751c44618aea42712c419ec535747268fc53c143acf51fde45b608023e3e37eb132b076b773865159bd73b9dd42c4b87982ce04d80bb6cf885a57d92ee2b866eec3adb48476105610e7f764c1aa0cca2e11f186bd3ad7cd636c963dceb896af90dbc80152dd3a88a32e9ca0910990b3dd4df8d5227f06ba0451daa9a5e4330a367dafe6a79e2edc31671eac4c45428bd8da43ba6854e9a72892c6a2c69c1006280b421598e06a53dd38427fcbd45b52e990ac8c0d6c8aa51dae95eaf7596629ea5ed2ec932672f1172393d43f7528707564ce0d1783b1d691a92c74ec3b5f72865cfefa0734f5351261712b2d54600645965d3ac47e06e865afe8bfc0b02f5fd1073da9b829a03ad34c06672394b8a0aefd48d4dff49d5ace0523eb5bed34f21d2537ebca440e21f12f680e44a4dfb54b2f087c28c7128634dcdabb841177138b3f55cfff91d4b1a79a8db389d38ef44717a3fa8db72f92f794c3a695085256ad1b6dcf94425dde3842ff366114ffb4e01a9c098914221932e7d82115475bba436897eeb25c3c4d4a4ea0f7adcc4d00f6a3cad4406819433f31b0b62fb46be0f91408845b5ba8da828f53ce2f9b700c028260839896e6d2a71a5eefaa91018e9b37044b141ab86459e5dc9881972eaadda56b26b6c7dcd69a28dd502d4be7ff369785311d3772f821938831e3fa2cfb94e0264a4f05a1b84f0ad36915679a18774506fd3b5882bb10d94f4f281873a41082099a068c07551af967546539db9721cbac8cb4f750ea3ee9fc60e02dd27ec5f8e30f156d71d6f4774a8240c2eafdbab971e078fc3ea09c6ff637d932a7b643511731e01f869ad2a9b15b1c001bc6461b6dbc9921ee32570181270dec3ed21bd93f989ef640323998c3232a4493b0f79091538d0f757bd6a6a1a563da0fd54d117d7fea792bc497a217cfda56333bd494685f5a50ce2a3b269672602c8e8a02eaaac5cf33290c4718cd2276b64b00d7da83c360c31f9a0133baefe93b44dedc841c36ca1ac4ccb6348f828cc49155288d9c02c4d5940e4da8c519957fc7b0d98a51fd85f6deab8ae8464eddf3f044f6e705cf3ab9597ee0817a9f3d60ca73b923d10459b5fda069a6b446989e325e02f37eacc0798d2e78becd96d98dba50fbffd8b41076ddf2936b5ee8ac4fa058dbc4e2ea440a928448659277e6b0d9308407e4365e8fe49440851fc6e7f88288bd80fadf6b905a69e6d900e4ffd4a0cac39ee04da1267cbc378afcdd0432de4c0743c4f9dcad283161a19717c809f9eed0001cca1a9f95aa48a16225b6eaed8b04a2d16d01cf3ac35f2565a193695a8a53788ee60679f3b5cf0edd2b8ab2733ba560ba3f081d11514f465f2e47667b2b2b73e41cd782ec5271d954d02744f588476462de82f6580f0b572c2d4ec9d58808f361dc7ade28c33ffe6ef4de0150b0d4e21ead593ed1612aeea675ea4e0002c7677a9e56119bf0893f7115304eff55aabd6ee51f022a5786464f45ddc74910037e2a35649d501747460efad2b18ce", 0x1000}], 0x4) (async) r7 = getppid() fcntl$setown(r5, 0x6, r7) (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x5d0, r7}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x0, 0x28, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast2, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:44:16 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086333) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x81c1, 0x82) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) close(r0) 05:44:16 executing program 5: r0 = syz_open_pts() (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0xff) 05:44:16 executing program 4: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) listen(r5, 0x3f) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r2) lseek(r7, 0x0, 0x8f4b9eb226f5972d) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r9 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r9, 0x1) 05:44:16 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)="d5ff9668", 0x4) (async) getsockopt(0xffffffffffffffff, 0x9, 0xb, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x200, 0x10000, &(0x7f0000000000)="61f8dcb0f82cd318342420529ec02fad0c6e8307f729b6a089201ed3578ffe883048fe730db328827c63dd4a0daab80525ffbbe6d2d2791899c93acfe016e44db234fac2473dff77c458c7627e7c3a7a9d6c6e49697b4962b223e2dcc89ed6e39617d0fbaba558d3", 0x68) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:44:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000240)=""/28, 0x1c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xdc, 0x8}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x840, 0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', 0x800, &(0x7f00000001c0)='./bus\x00', 0x6}) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r2, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffff7ffffff}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0xb3, 0x20}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x101) close(r5) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) (async) recvfrom(r0, &(0x7f0000000240)=""/28, 0x1c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xdc, 0x8}, 0xc) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x840, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', 0x800, &(0x7f00000001c0)='./bus\x00', 0x6}) (async) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) (async) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async) kevent(r2, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffff7ffffff}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0xb3, 0x20}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) (async) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) (async) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) (async) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x101) (async) close(r5) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 5: r0 = syz_open_pts() (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0xff) (rerun: 64) 05:44:16 executing program 1: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r0 = syz_open_pts() (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r2, 0x2000746f) (async) r4 = fcntl$dupfd(r1, 0x0, r0) lseek(r4, 0x0, 0x8f4b9eb226f5972d) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="1eabacc6679f2fa40c426b027328c5e0974195", 0x13}, {&(0x7f00000001c0)="1968b984d2c68d7ff6844a01117ae41d8c7aaa8da6ac6bb40f481588b39c80cf42d64bc0d1f1f0f4d50d5adce008fafef06a3e3717a3709aa6b9c89e72c9d979c2e6a964ba196aff95ec5872b4b4f08aac5f6cf194378c23ffb45e823270f2", 0x5f}, {&(0x7f0000000240)="fd85437b4e795433401c4e451ac6a9caff73cd20fc6eed4f3cfb8b82b3318966d4d0ac7b34d1d27952c0e2e57797c0bcfbe51aed50ea93ed182c4a0b129bbd17779bb2a609751fd66813cb8ef91c1a0022da47491fe607c43ca9820115f40c337c413444c5002bc12230c8096f23e6da1e2e95d9379da8e8386f899813c5a3ec457cd25e821a8e7140a76675c85df8bb633537", 0x93}, {&(0x7f0000000300)="f720e2c17c18683e83dfb1a0ba0e6c20b6e09ee639faa19b8d735a44c811f9244138d4a62e2f0e9a3ca53331c594bbb317da8a1b65d29d95545563d2b7372fc75c1e1c87e6c9ffec714bbcc5c3ce8972aae6c0534cbcf58198d73111b491755229aeac1829059690b4f12381b13513ab5482f01dae4c42579eeee6a529f80b364af620e6f4d0ee7fc57fe260da8c3510a43d09d7fcc6b1058caf1aaa64e03e3997a5c3aa4291b59bc60f5f1e7423a22a3b5eefa3ff98abee6cc2b1f9a3fd8d2fb570fce6c9096706fa998fc6edf2f77bc903b3d78f972f4468ca58c6adb42423685b494ab057472d045759e03fef4270ac5ab524cd3f10c3710270e0e272ef2c7d1469651efc69efcdca2eb422c889ec19eb451f5c835715f709182915e9372f132c400cc55324049cb97e04d3dd25c766e45f72cb706d69c263c33892dd12dbd007422b3eefe6a053cb2b89fb0c22f8db7acac84d4e692e917d8e27c837f64f53422756eac11b0fe9525c04d841116bd774b0be920e22230a5e7fc92e1dea22f46a0aa3b92f1c852deaafb7971aece143a5d201eeefcedee903b6f9034a27dcc96ddc7ba1d53f74ec3514d4c3cee0d325ef18775e331c61fa3301f3550146a2df99e02213f21c9d826948f474f177e163f68c4a2be4d011d1fa0d5ce7ea61e5cb06ff3f5a42c8b8ab3d9b0441e185f69dba1c2c2f28ee07eaff3c74ce90d9d65dc587ff30e0dacddae89d2386ebe80e03e52735f3181983efefa576fd41af90b15694c72171776449734a4c6edbea62f0365c091534760bdebbe814dd0a7bcdaf9e53e90bde35115508e0969614f8a14d11aea9a1074ddf5cb60162edb6cb1a19bd3c47e0b68cec0d421e49363457ac2ff22860508c5da98244962415d26552a4ab1bdeeea1a95fc83e90455ee9d101fd7e85707656c470da90bc67efc7e149ff602cb9cbeddc3f2aa6c979c88dbdd2c28ac129379757d74c1e47c86638210a82d107427df5c3d0531db5b22969ac9b24d0b68f6e5649ba8b680f72ed8028c1d883dd811b1a639590b35be7e91cfb0623d4defb060c485468c5e7ffe57f1a1d9c60645ebde4c3b517491eb09771bb14354d688697dbcf47908ce14121131b9e7fffccf03e5b1e141d7fb59269f5bd7894652d235f50b6e02fa139f70192ff52be3a800c605d627a62389b2803207a282864c321291ba2a713c6e8c309864175b5b776cda60bf61aaa8b6b232b77a3e4055edd98ca38cc83f5266c33336d646ad870ffeeb37591f962014869023b99cc36031ee64f5b0a6cc38c77222271c5a2083faac45f5cf7183c0619b87412bfbcc4ca287a07341c6dbdb8ce91b0bedc1114e9e1acea53a6402aa822200977a4f87e32909a51a018ce2fd3e7e3d0138ca0062f7370bf8bdb77a43b20a68cda616c66aa84cb71e9f94d9946ac5f3210f9c573ff4f7fd14580358a7c9aaacec6533f0cb4d8c391d946bde9183d74b2de139aae166f7c79b37851b0d981563298f57f950c4af8d50e6cef0e2adc9c7dcadb887f93a488662709611dcaa67bd987899c0dda66b0344e654c7a9fac69b8ddf7d8edaf64f30204e97d90b1e96faff195445bddec6ae5bf8fe60a4f016965da07543b9a26fe09429c15f64073da0f1dd055a035791522298070b54b1626747e09496b8aed29c5856c5f74a3220e371a1213b3b7e84bcbad3c53ce3e68076f3f2cd97a0011093193202ab0db0104c6076b0b043d49313947fc2984c0cd38f36fc948a499117e3bfaffe00dbf1845cda214891f8ba0e9c783fbb60761a20f6d6d2361cc93644fb94d2823f362bf75ecefe2bb5035288717281dcc53d24400e3efd0d51114f655b955aa9adb9ecb67dd5e7a376a64a6ded2c36e04b9bf4b6ed65b59ce02728e651238a4fda26a12c5b979d0fe5d5d8fab94ae7c712604ca8bfaf3a425fc72392495f7047c96985044da73f22c255535fbcfd14b790971f20a82cb90154427ce2bc504d3ac65c0e26b5e22539cba68be854fc023ccb63038756c0e6f8e902141d97284a4e3a850731a46efa631ae2eac1644682c80255d662b947890c8ca2a848e56c2c8e6de3a62947e122431375798dc41fd1616501c0f34712a72447b032bfca7ca415f2acd2ad0748c3b004cc28060da4567c26c84e13bb692441dc9c9500046bf9b38bc211916222d2ae72bf50d6b84d6bae6dcc1f36f34c801f7a431e112dabd69477576f24d7788e74f08a2ae47f5d123d96dc2819b7a69ff8067ded56569ae3a123fda66d74837c7c078873eff4e0c853d444fc944d6b23e44feaddd61f014e306edc1af98524d33b1dad435cbfedbb5ed95d40d0222ee0ea04395d1afaf4722fb528ac824a3784a25218e20a33a32f4e2d7415d60353aabd22f5ff024ac582140965dab11fcf5aa7d69f6d17628d8d11e8355ba2cf73dc793e01222ae1a2ee5bc310fcc161d29bceba5b6946a4ee5a8d236e0a3c76e86675fcc5d56a21fde130d56c4f61e5241801379f5184d26283bf6ab41f39e4e7dd6a68a39ec46e547a4db668f921956c8a5f8d4b1151bad82126a76252888564e06a4e83dfe3ffea4006bc1dec6b9779fd40534ee621b5ad7e7ee0843afe5bd41d18be91920e942f5b2309985074f3d8ff31f0b07c89de965644273e2ead4456c999353dcd7f84d772f789f03c4b534b96e8e7a2734f48a0ee137d831c19388222345c6d02aee20a876908b603bea619d267905e973a4721d4bdcbb9df99e7ffd464d97aff333dbde2f964cea0717d906390830bf0a84d328ca484560e9a605a11ba7efa31b676e2c5568b7d39a95a0e96aede9160df17f65a7ef2e231a4fe1ad3e001374e2596e22920e93184b02eac22221c88ae3a56242aac93e8f39632dc2d01034bbce8bd2ca0be3471f5b3a8df5af84d5364f30af11c7c939cdba2691e690702258406bde7569f1a4d8b9a79a7a803efb801a3f3c15ba5187d11337e4e9e450085feb09e59b3712bb32132372f9411e4e6979fa2fa9b71fb57bc0bde182acbce95b080e5c849d21638df90c026f54c58961485bce075d0c3a9273f87e35b012bf5c3a0fb2f35557adcb7f381c70712be774181fc04482e3520dfbb654611d8d58da4fdd53ac2f8bb6227542d647bdbfd4d5af423f601c74e6152fddc9174b37b50d21fa99b62fb709f4f93bf33952f57c256e19432419ea3dc5d6bd83af89ad83bbc5bd38a261fa7af648bdc72bd2608f33171c8c62046a50f079813c95955280b9af90fe84834027e9a13659d83f3a070632f763a4e98f39014b527855889096f7e5695f94cef8d906e3d8504ed23627b7c38f5187489fd248a0282e02da4c9c5123391d4f2311167eef657964fc5e4521ad11312091e253aed161a148a0cc573ab05e41d3851daf47941786877a816efe77b5916fef14468c154f5b09133c0287a04600cf721fea004ceb98533ae501227794e799e15d9a5cb13c79edfb5b44085e5b1573741c695a5c39464781289520783843b8eea36da1f6baae70db119caccdfcba6fd9bb77aacb649638a6c55ee901ab087bee08e9ca88825e167e18c6a6138ec2b9b4a54a79af385aa9298e97f66037da847e1d987395c8ba0e7869108366f3fbbcf9515557075287759dc5128a3d82b8c9ccc8a1108fa6d7747f2edd226da123b80da162d397ec3be24372a6a4e964cf0684fc1cf355c4858f4fe5aa091132b1e496dbb81d4a8aea5023a2d77ff7857cc71961a14fe11d284a75311a14ac80dc3d04d801aee95f5650cd7502a76b5f70099dbeea696e26fd17f89ddaae69562bfa6194ecff34b0cadb470fbc1cc6dd5cbb20faf0fd3831d47ca34345ec2c5d2f1eab9c90ad802335bb0b4ac4bd038d04cc932a972a173ebbf3046a849d2fd4bde1d9523066adf92a02356472e4079c04187b144eeba34a99464a652198f9b49f5ed29bd36903a4f2d042668ddec6d4d3459c07b2452f049977378169e6d4b3e40a0f353f0eb56c0f77cd4d3fbfc5a6531730df678434d16ad3ac53d33385d739e881d5bd9b4c83df2a69fc534b3cb0c53ca34a6639901a9bc590c62d6c6122063001fef364b01df057f0de19c1269d94b54fe6cb319f861f7fa3a35b870ff609ff08414a42863af567847c374c0b1025c5cc3eda4d0161b4dfe0636de811caf43e0176c5ce41bf74cf4d1f549d3dbbdd739a33dc8c2762b2a428e461df56e42d7fcc3678e063b296d1dae964f3fd5e7dc101ff4b610f226cd5876384751c44618aea42712c419ec535747268fc53c143acf51fde45b608023e3e37eb132b076b773865159bd73b9dd42c4b87982ce04d80bb6cf885a57d92ee2b866eec3adb48476105610e7f764c1aa0cca2e11f186bd3ad7cd636c963dceb896af90dbc80152dd3a88a32e9ca0910990b3dd4df8d5227f06ba0451daa9a5e4330a367dafe6a79e2edc31671eac4c45428bd8da43ba6854e9a72892c6a2c69c1006280b421598e06a53dd38427fcbd45b52e990ac8c0d6c8aa51dae95eaf7596629ea5ed2ec932672f1172393d43f7528707564ce0d1783b1d691a92c74ec3b5f72865cfefa0734f5351261712b2d54600645965d3ac47e06e865afe8bfc0b02f5fd1073da9b829a03ad34c06672394b8a0aefd48d4dff49d5ace0523eb5bed34f21d2537ebca440e21f12f680e44a4dfb54b2f087c28c7128634dcdabb841177138b3f55cfff91d4b1a79a8db389d38ef44717a3fa8db72f92f794c3a695085256ad1b6dcf94425dde3842ff366114ffb4e01a9c098914221932e7d82115475bba436897eeb25c3c4d4a4ea0f7adcc4d00f6a3cad4406819433f31b0b62fb46be0f91408845b5ba8da828f53ce2f9b700c028260839896e6d2a71a5eefaa91018e9b37044b141ab86459e5dc9881972eaadda56b26b6c7dcd69a28dd502d4be7ff369785311d3772f821938831e3fa2cfb94e0264a4f05a1b84f0ad36915679a18774506fd3b5882bb10d94f4f281873a41082099a068c07551af967546539db9721cbac8cb4f750ea3ee9fc60e02dd27ec5f8e30f156d71d6f4774a8240c2eafdbab971e078fc3ea09c6ff637d932a7b643511731e01f869ad2a9b15b1c001bc6461b6dbc9921ee32570181270dec3ed21bd93f989ef640323998c3232a4493b0f79091538d0f757bd6a6a1a563da0fd54d117d7fea792bc497a217cfda56333bd494685f5a50ce2a3b269672602c8e8a02eaaac5cf33290c4718cd2276b64b00d7da83c360c31f9a0133baefe93b44dedc841c36ca1ac4ccb6348f828cc49155288d9c02c4d5940e4da8c519957fc7b0d98a51fd85f6deab8ae8464eddf3f044f6e705cf3ab9597ee0817a9f3d60ca73b923d10459b5fda069a6b446989e325e02f37eacc0798d2e78becd96d98dba50fbffd8b41076ddf2936b5ee8ac4fa058dbc4e2ea440a928448659277e6b0d9308407e4365e8fe49440851fc6e7f88288bd80fadf6b905a69e6d900e4ffd4a0cac39ee04da1267cbc378afcdd0432de4c0743c4f9dcad283161a19717c809f9eed0001cca1a9f95aa48a16225b6eaed8b04a2d16d01cf3ac35f2565a193695a8a53788ee60679f3b5cf0edd2b8ab2733ba560ba3f081d11514f465f2e47667b2b2b73e41cd782ec5271d954d02744f588476462de82f6580f0b572c2d4ec9d58808f361dc7ade28c33ffe6ef4de0150b0d4e21ead593ed1612aeea675ea4e0002c7677a9e56119bf0893f7115304eff55aabd6ee51f022a5786464f45ddc74910037e2a35649d501747460efad2b18ce", 0x1000}], 0x4) r7 = getppid() fcntl$setown(r5, 0x6, r7) (async, rerun: 32) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x5d0, r7}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x0, 0x28, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast2, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:44:16 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x8009, 0xffffffff, "0e1000007b0000f900090000006300e98200"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 5: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x12c) setgroups(0x0, 0x0) setregid(0x0, r0) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') 05:44:16 executing program 4: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) listen(r5, 0x3f) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r2) lseek(r7, 0x0, 0x8f4b9eb226f5972d) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r9 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r9, 0x1) socket(0x2, 0x4003, 0x0) (async) socket(0x2, 0x1, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r4, 0x0, r3) (async) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) listen(r5, 0x3f) (async) syz_open_pts() (async) fcntl$dupfd(r6, 0x0, r2) (async) lseek(r7, 0x0, 0x8f4b9eb226f5972d) (async) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) (async) dup2(r1, r0) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) shutdown(r9, 0x1) (async) 05:44:16 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) fcntl$dupfd(r3, 0x0, r6) 05:44:16 executing program 3: select(0x40, &(0x7f0000000000)={0x8, 0x9, 0xcbc8, 0x8, 0x7, 0x7fffffffffffffff, 0x2, 0x1}, &(0x7f0000000040)={0x9, 0x5f91, 0xffff, 0x8, 0xd53b, 0x8318, 0x7fffffff, 0x239}, &(0x7f0000000140)={0x4, 0x2, 0x3, 0x5, 0x20, 0x5, 0x0, 0x3}, &(0x7f00000001c0)={0x3a0, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) (async) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d1dd8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f1182a51cdf2739744572bd4a828452763b9b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15a9c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b", 0xf99}], 0x3}, 0x400) 05:44:16 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:16 executing program 5: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x12c) setgroups(0x0, 0x0) setregid(0x0, r0) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x12c) (async) setgroups(0x0, 0x0) (async) setregid(0x0, r0) (async) seteuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') (async) 05:44:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000240)=""/28, 0x1c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xdc, 0x8}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 32) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x840, 0xffffffffffffffff) (rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', 0x800, &(0x7f00000001c0)='./bus\x00', 0x6}) (async) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r2, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffff7ffffff}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0xb3, 0x20}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) (async) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) (async) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x101) close(r5) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 05:44:16 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e163af4dbf17", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x1, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) 05:44:16 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) fcntl$dupfd(r3, 0x0, r6) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) syz_open_pts() (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r5, 0x0, r4) (async) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) fcntl$dupfd(r3, 0x0, r6) (async) 05:44:17 executing program 5: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x12c) setgroups(0x0, 0x0) (async) setregid(0x0, r0) (async) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') 05:44:17 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e163af4dbf17", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x1, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) 05:44:17 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:18 executing program 1: syz_emit_ethernet(0x7bf, &(0x7f0000000e40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cd022a0789000000000000000000000000ffffffffffff000000000000000000000000000000008600907800000000000000000000000000ef9cf27c8cc460208a5526da572aa7b2a7158602049e06199f54f58925814e2708398af9f9095c1252817f4bc5ac7402d8ac748a84d339d826dbf537ee9690c6d16682a098089ba5daf8c262ca930033ab9914a413e6cba5e35187fa649da16132b95ce3772ae2eb1fcf4b96c5deee150422ae45963573089e288b907b9ec02fae0fc40a952dcc6e97c959080c91215b34beb190d8d7630a32f0c6193e5d963830cc6852aae5ff6232f0eead9501b7af40bcbebb19b45addb394d7df63a9b4eaf2489fb83c86bf03173f42b6626a08888edd3646b4ca67f420f57b3daf6fb08ce7079c84ec0c0de5514d3c16c60c9bca862243965ba6f584f38038c9fe52fa0493519a2beeb5254b163ea0935b7f5e958b07f17ad622d4ccf751aefbaf1a80e829900adde362077defebb46ae69933ea561a433570f6aabb4621e6c13ab3e669a802d470cbc0122cde0306d256aa803f5841f0f3b23175e5b6a623a676d78905b361e856f63db814fca00b5b42b5fc2fd2f3246b48f6fd3f3a1dd8686007ada0bc0e9e23f33a7a0e1edb7ed26633999d0870fc5ccdcfefd04a23d2813e677d4f3e5e47e6129aeeaa6b1856e46070b9300382ba8f2d82fc85b7049cf3893b8b5928b4d98b679a2e62f8fda52e7c28de088ed6a79db71f59d6df9e0c45e077920d0003b60dfca501bc8053cbf5dd7de3ed60ca81c578f71b306db08e79615af2c94cd6eeb79ca5b65a52ea119ea5ddd21ebbc78823ff040c1171d6f6a3a19087bcc98c2d201574b0fc43a3601ac931c3f05c99246c450ea36f0f52c96f8b2a82b6cd7399b2387709191f7a00611f8fcb3342dce9b44005015b58921e9d90d7cfe767e3cc3eceecd504af9c53b743685315c9148273ab1c18103fa453b371c9b700ced90dc4c03d8023c08945e1a1eb00864c309822f72c12a1ea14136c68f6fa6a048a1095646875cac80d869d153f9b29e853035bcddd3fd1fcf213ba8102d1ebe9606531ba106e1c55029a62d177508f7cd6fa6fc0daa3cd8a848d20cd3d578d1752e03dcb838ef0a038a718d601d3c6ccb1938ee55faf34ad466c0a5274b614b9c91d2cab775a4e205c5d237a190933860b91086cf78269ef2aca75475ac7c5665a80c4aabe072450b48d590da918159affd3e2ea7d68d1f2bee10f897abdaaf8f91d117852f3f4bc4c68907b27f408d81109f4592dfcfd9a5744ffb419935f84dd07d86966501899f9257a1def6d5aef585ea260a3b8cc565e9803d2c3507ca5d4f165d6b39a07fbf30f394ca4b30e1b110f7eba6af9c645a74b80948854a98820a064e20959f0a4f0e66917e83652acf47dc3c6da4d2c70ebb3fd749e444f8bd1a9fa9886f23c71084e566f7e32a4df0ecbad28b84fa93a2e6afa697f170c9d1afaeea93be9c1a80956f35466db5ffe14aead0cba53d91472bae680545012251497a529d30a1b4d032bcd7b0ca4ba9673584baea8fd1152bd4fe75e067332e85f96f8a29a597b679459469d2663569b0ef837e40495e7c25cf96dd19fb71919500dd087ec3ae924beb3be8d6c671e7579be9509938261a54ac5caea6ef041dfc7c8a6990f884ee8acf5e9dc87384f270d0107dc7677c2ee909cc70aa4ab36e71c797417119ffb70b678623495b4ad15ca4037737922a959c5639a64cf5a8181b4c347f6c484184146096a0f60bb978672d4e169e364b282c38e7741e6d09d3679324caf9cdffdc8c4a2f765c7b40d630d445517b09631e0c5bbbf1f277e007dedd28ceba9db10327f0f0ce56a05633d363cf11abcdcd3d5bc75bfea4ed1dfe90fa913158184a9e69b10cf251b7d3965296f648368a5060e60beadcf4df88d1afba5135b1dc45213ed1f205eae95ef08e3cf56d24667e4fff4b52684f4b37ba97c4bc3bb73f435206a75d06fa56684caacdff3303720e73091c80632448121e792a5690d63e2a3bd026e40e4f4a2774c70d0359d1c797779b2213d44a44c9ea9a8d1abc6e49ac7777ce9aa7123ba4536bbfe63f180e291ba51c602dcf23faca633dbb889676edff6c256dfc258d833928ba91c74f2c21f708545bd83a3c03f758d4a3e48bafbfeaba83dac66ae41bff5941b93ef6868365b61c874bab6445ae155731a08b1b89225f0ff0764d2359a118c6c8df6e47021b77d00a4943a148d84de9b1ffb74ad81c4bc258da820a17ed467d270ee63adf5079998856d696a080a0e2307eb75a5160e5db62e2b02f1d79be6a9cdcbabc6fe807ee7899f76bb330902d17992bb0710ed56e8098d5f54b18f5829577e0f4c09a8da50f524c0b78c98625208c63a536eeb5c5f4412d6fe179440dd54120a7435600de9cc4658278ad6e26873cff797e00cd2f8be63a7fbe8ada1dfb6af5bcc5d2470eabb4a293cd396438b86502b69074f6d10536f4410b52665c9e44c0cc8132abb8d404eb29ab7fb5b32432cfd40aacb666f2244bcf2e74c769527b4bf7dea8e4870485011e528dc6e0933a58f64d9ecd4c3fc0a6e635a24228ce6932a5b1158898a63d7bf54b74ed5d462527bfdb267c0e80f054fd29a0059c00502602630455333677479bdd7f707b3810cce6176baaa90fd4d2277cd164f643ab781a786dbc91cd555aa026fc56e729477a7bbf97e908bcdf3a5d9f96a46f4ec356f8fddcc6316d3575f3f3ec0396c3fd9022b32a4b8c7d6716b4161cea9092f910a6418123a5339"]) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x807c, 0x6, 0xe, 0x1, @broadcast, "bed0ae6b19434ea52da675e741ca", @empty, "2f7a49841e085c65930320a4ee93b686"}}}}) 05:44:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r2, r1, 0x0) setreuid(r1, r1) setreuid(0x0, r1) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r5, r4, 0x0) setreuid(r4, r4) setreuid(r3, r4) setreuid(0xee00, r3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="daf0c2999e9f04bcb12085985612dc2dc773136d4cbe3fd97f113422d404418ea3132629c03473fe65da56dd2027187a801e3d7037a672da711bace7162a75d57a1212b8e8e0d9b9815fd11ab2c7f717f24fe46e6920bd664935cf", 0x5b}, {&(0x7f00000000c0)="78f8b770b8af7a9b182a5863ffb46aa9d45928cb57cac76ab356b871189be7f871c3dc7005674eebf3632e096960f510292109961604ef8111aca59b48d9e1a19221d61993e23cd2dbfca0bb0b215761ca810dcb7b712eb20056460156c8d2aae3b2b09f8102d2bf57a1ca3767c545abb5350398c8fbf43c41e6dbc15b9be40d827f061df494017315d496b924bb08016fc2ee", 0x93}, {&(0x7f0000000180)="249d1cca5f6e98e93b7ef8a0802e67a07429adf466198a772e0cdb0301106a2fc2f2a938e38d4181530614cf1262949d7f588f042db9c48f7c10d66806524b89711431da2385f7ac1e51848271ef5a6c20fed715281825", 0x57}, {&(0x7f0000000200)="973e181c1fcbf60372f42754562737875b3564dbae3327c2277f91b16d051b6dae0936cb13c0ab6e7ac870a1b44941026e8eb2d63b049a75ea4c9f00b251b924e68d9ebba060644d938b675b822dcbb00bc5e41f39e51bd1cdc8b17a10aa8a72769a8ecdd6f09b888678c13dac1a05782a56bb116a09802c4858fecabb5a621c779177854cebd280dc76c35bda2d681dc22e113958bdaac87e3e05acfb8437000f", 0xa1}, {&(0x7f00000002c0)="b33a9a59b6bfe900726520a999e6427b3b1ec5010dd72ac04232ad3610981362c9855e356f1a751b7e66399c9adee200041bcde51fb62755ed450f6d7d38396117cd106c31b4740752e8dd9b6c6efd260d6039e93dbaaa937ea205262cb0c8e858bfc3f0f9dcbe22d08897b1fc722edab5be6afbc02415adecad3a14b423a97748fbf2669ba690c6d3420a5cfc511d5cf5d4f51f6de0a3c77ed471597cefacef4773ab0c505b674ce7c87c2ff9609fb17488413d0615eb387635f5c3c7fe14c98da205d93817fe8195bb3e036a2d0b467c518bb4b2dfdcc1f116c3d9d2522212dc3274338301ca1666a352d3df54017dec9bd7c5e30a802cbbd03d91", 0xfc}, {&(0x7f00000003c0)="283e473ebc7424da4d86dc26ca21e5df24dff00c7656567af521c9c7eb2aa7b2beed69d1c55854d9818915dc91e9c13895659b44b6d73a51dce1c412efd19d76aafcf9580eccfb7783f1d15391ed84562ef618402641c86d99c35be94c5d5a60597d31fd56b49d29427cba20fdc6acdf2f89cde871e560f5499afe9572b5fd82990a77b01333a4b1572e3fb34ee3c7853d15c753816bc85f55555053e1c502a468e667e826f990669a749d26f5dbeedf075c6872822278748ca48b6a136d127cbf7c6a8cb4", 0xc5}], 0x6, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0xf0, 0x4}, 0x40c) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 05:44:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e163af4dbf17", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x1, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) 05:44:18 executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xd}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x55b30a7a80303695}], 0x3, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd748", 0x85, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x99}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xe80b75cd9172f61d, 0x80}], 0xbf6, 0x0, 0x837e, 0x0) 05:44:18 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 32) flock(r0, 0x1) (async, rerun: 32) syz_open_pts() r1 = syz_open_pts() (async) r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCEXCL(r1, 0x2000740d) (async) syz_open_pts() (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = syz_open_pts() (async) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) fcntl$dupfd(r3, 0x0, r6) 05:44:18 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:18 executing program 4: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) lseek(r5, 0x0, 0x8f4b9eb226f5972d) listen(r5, 0x3f) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r2) lseek(r7, 0x0, 0x8f4b9eb226f5972d) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r9 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r9, 0x1) socket(0x2, 0x4003, 0x0) (async) socket(0x2, 0x1, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r4, 0x0, r3) (async) lseek(r5, 0x0, 0x8f4b9eb226f5972d) (async) listen(r5, 0x3f) (async) syz_open_pts() (async) fcntl$dupfd(r6, 0x0, r2) (async) lseek(r7, 0x0, 0x8f4b9eb226f5972d) (async) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) (async) dup2(r1, r0) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) shutdown(r9, 0x1) (async) 05:44:18 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x8009, 0xffffffff, "0e1000007b0000f900090000006300e98200"}) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 05:44:18 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffff, 0x7f}) pipe(&(0x7f0000000100)) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0x62, 0xfffffffffffffffe, 0xff63, &(0x7f0000001400)}, 0x4c0) 05:44:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r2, r1, 0x0) (async) setreuid(r1, r1) (async) setreuid(0x0, r1) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() r4 = getuid() (async) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r5, r4, 0x0) (async) setreuid(r4, r4) (async) setreuid(r3, r4) (async) setreuid(0xee00, r3) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="daf0c2999e9f04bcb12085985612dc2dc773136d4cbe3fd97f113422d404418ea3132629c03473fe65da56dd2027187a801e3d7037a672da711bace7162a75d57a1212b8e8e0d9b9815fd11ab2c7f717f24fe46e6920bd664935cf", 0x5b}, {&(0x7f00000000c0)="78f8b770b8af7a9b182a5863ffb46aa9d45928cb57cac76ab356b871189be7f871c3dc7005674eebf3632e096960f510292109961604ef8111aca59b48d9e1a19221d61993e23cd2dbfca0bb0b215761ca810dcb7b712eb20056460156c8d2aae3b2b09f8102d2bf57a1ca3767c545abb5350398c8fbf43c41e6dbc15b9be40d827f061df494017315d496b924bb08016fc2ee", 0x93}, {&(0x7f0000000180)="249d1cca5f6e98e93b7ef8a0802e67a07429adf466198a772e0cdb0301106a2fc2f2a938e38d4181530614cf1262949d7f588f042db9c48f7c10d66806524b89711431da2385f7ac1e51848271ef5a6c20fed715281825", 0x57}, {&(0x7f0000000200)="973e181c1fcbf60372f42754562737875b3564dbae3327c2277f91b16d051b6dae0936cb13c0ab6e7ac870a1b44941026e8eb2d63b049a75ea4c9f00b251b924e68d9ebba060644d938b675b822dcbb00bc5e41f39e51bd1cdc8b17a10aa8a72769a8ecdd6f09b888678c13dac1a05782a56bb116a09802c4858fecabb5a621c779177854cebd280dc76c35bda2d681dc22e113958bdaac87e3e05acfb8437000f", 0xa1}, {&(0x7f00000002c0)="b33a9a59b6bfe900726520a999e6427b3b1ec5010dd72ac04232ad3610981362c9855e356f1a751b7e66399c9adee200041bcde51fb62755ed450f6d7d38396117cd106c31b4740752e8dd9b6c6efd260d6039e93dbaaa937ea205262cb0c8e858bfc3f0f9dcbe22d08897b1fc722edab5be6afbc02415adecad3a14b423a97748fbf2669ba690c6d3420a5cfc511d5cf5d4f51f6de0a3c77ed471597cefacef4773ab0c505b674ce7c87c2ff9609fb17488413d0615eb387635f5c3c7fe14c98da205d93817fe8195bb3e036a2d0b467c518bb4b2dfdcc1f116c3d9d2522212dc3274338301ca1666a352d3df54017dec9bd7c5e30a802cbbd03d91", 0xfc}, {&(0x7f00000003c0)="283e473ebc7424da4d86dc26ca21e5df24dff00c7656567af521c9c7eb2aa7b2beed69d1c55854d9818915dc91e9c13895659b44b6d73a51dce1c412efd19d76aafcf9580eccfb7783f1d15391ed84562ef618402641c86d99c35be94c5d5a60597d31fd56b49d29427cba20fdc6acdf2f89cde871e560f5499afe9572b5fd82990a77b01333a4b1572e3fb34ee3c7853d15c753816bc85f55555053e1c502a468e667e826f990669a749d26f5dbeedf075c6872822278748ca48b6a136d127cbf7c6a8cb4", 0xc5}], 0x6, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0xf0, 0x4}, 0x40c) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 05:44:18 executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xd}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x55b30a7a80303695}], 0x3, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd748", 0x85, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x99}], 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xe80b75cd9172f61d, 0x80}], 0xbf6, 0x0, 0x837e, 0x0) 05:44:18 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:18 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000003ec0)=[{&(0x7f0000000000)="916139", 0x3}, {&(0x7f0000002e00)="cfd9890ab92be0e576c7e170197fdfc82018afc0832eee9f07522ef63577d5a38ea10398c484b985c86b1bdda42acd66bc46b01999cd8a68260e87f1674bfffea3e22e5508072c2a00ecd42df683c3540760b706c5722ee505c2d7c57cd4334d3be75b5f1d9ffb8816d53fd15c59fca5343641e515d436d20ff89192f2334fb4062f0a2fa2bce4cdf27bfef330002346436c7a3b3aa963046e0c5d987497cdd95f2d1495e7e265c11fe93433d267c990db1742ca7b5bdedf28b5020cafbf3044d66ffc6d96e29f6d2775aa916f6a3dcb81e22ba2994660ff5539051435ee96a442fbf35fd14f91f2b7a24e298fe2a52666bf65d5073c83db50ac8696252a1bc82758f520637ab9c04595bdeddb63bc24097be25fc892768fdf5e8719bfa730124e80f5a05f7450cad0765a78b3df7fc8ed6a44dd70c40eb584d3ffd2617d8f6734a52aba6e0d65421f522199e25623db30eb80987b195dcadc903277ed765dc74b75676aa9a56ffd1fb19e71baeafa1f4944e89588803e1c77a47ddc01d6c13150b792073a181b4d6bf637aded6baac3a449e5342fdde3ccde464ed831077c7b0e536ffcd3eb70cb4578a836cb9325a587b64c062d8966de74e3da25fc6e2815d686da38782b468b350b8c0074e560e8413fd4442b63a609c6fc6089e624ccddbd9623dacdd982160557a1332cee9bcc1c4f3255982b55a92140ab075adf34e45652c35bbf5422dc1e8182ea21dc93afc3492905b3a1a4f199bff4ac8adea70a0fb3bfda9ef51bdd8702b8bbd89db941ce0aa567782e58a781b277d9f6f13bf261400924694021da7320e973d7334856594bb3902030058b45b0b35baa9715f2b5baf63ac35cfed492be014bf7cd3f7ddffa35ea98984577504ea7d4e9908d89c04ddcad194205068893812206cf3d7d7800d02cd4c480425bf3e89ef9ec694ea5d29fed3b5b07e3b8b373455cf45b83dbc65a346f01d0768e1c3e240afee1618de21669a529127db3b4b4367ff9145d4c186cf00daffe5684c79e7f33c49a67184c6f76000f309984c4ef918a0a6a0f4938d15e8430ddf02362ef15cbf9c8fbf931e51a37fded759355747d6e23700ffc981d3fb79e344b92218d31a95120691fc0b6bfe8530ecb6743506417c8a928ec3b555820fef571178c16eda96e41fb3cc16a77b609211049d0db07bb9c17a2b2c6161061ed1c7186f9b70e9df2fb70af4e6c160bd9f14b21029e8ebf66bc1f6e9719becd3aebdd3219d7c0f227e08dfdd59b955ee86215eeabc75bb368587bf3042b4d7228f78ad98766e3a095377123a2bb3e393a06a0947d8dcaf51dc89a3a266b1b069926e473ea2a61bbbabca6f9423104dadefff0272d8df80e051e2ba576789feae3458a213190b60d402b6414df1fa60829fc6a4dbb758beade883eb1fd809e54e3dc0fdfd39d209806857962b934a449f4fc2368cb99baa9f09f4fb1463712a39ddb62586d7b71ec97394796d7d1956afd296a561e220217093a62a9f405e2228f5cd5c7c8cd3788e3a567be10152331a215fac8b9c042dc453b5d4b6f1602a20cb34251f5d736e7f0816ef47521d56583c93bf309e3d8ea30a2bfb9d8541fb7afcb8a0b16af296c6671cbd22e72b8b4e81872dfebd5af5dac68ae98a33d13c4b790e3c76584be4cee5bb9bcfd29948d93026babc3fb3d17e8ec90bdd633db6f3fc54c5147d837620a107d5430612f77056db9a27536212efa379ca12e2dc99c1f564f3ecf0177899c8edf79822392e1efeacd1da35397864bbea364e50bf46b896b585d355a6e78542c2e1150ebbcfa5bc795c25319fa15f48a613fbdeda3a51a6a8b3fa6f0a3b98b512c31c8b0dc3bb51a8f170da4fa6a00f4866002c7de456953ae31f59e56c7b17053ae186b06f25328e19ab7595841f3f2ef9f906e99540f93385db8ce8b3ca440358e30894d008f814798c572465a57ff7e0611b5d87499ce5b5d803a8c2a0b9ac17f70973c73c67a33cd5c7ac6f1168f5e07288692b7a9592ffff6d97e1e9fa7a570021af31de5c7dab3a36c405a63910e80d30d8a81aa05896562d1993013599bdf29ed3eb5608be64eefd6979e1e297e156dee2e6962e3a0d27a3528490e8835713cc48bb2fe3544fa062bb4dfe21882e3a4cf95bad97ac4558486f42dbdbce1452024452e722900d6eb004f8b40ee66557d6cf25521403b80edb4d4b4d19a83a470c1c782a40a92b9cd9fffa8d8b6f7a2a9679abf813f3cc0a8c4b13b9565086580a9cf0842d3a169a68188344ff022502fb6bfeace6207b538d8f25ec76c55a8d434b88e5132fb04f672787cdbf3f27bc5432debdbf2dab413365fdd949f9655d8a71fd69d03257a7f825296646d43b68552baccd09c42fb9b9303aa967d4d6f1c4bb735cca321e8bf38b5c459fdf3148605bd00d02818cf8bda5430dcd18584a1a9720d4be5f893483abcc9d2d212743349a4ed81eb96fcfe1843fe0feafcac8726a31781d5c28ba72a93d4b2bd21d9ae4f884343e2fcaa7fc477a33b9cd47f0d395d29bd44258751c29edc194e7ab878fb9385f4be7a48ae22635a9bbd4297b6ace3f7c2dae3b0b60fe2cfec6e3cb2d13a5de6d9f44962ba44289b36b73079c53c498aaa4e5ddf143f4bfcfa39c9ee71741459739a31d6c415f9dd617d02733cecb11bb164245bce32ede6e828ac129578dad3f8dd72a2f4992c04ce0725ba2ba27ee3066b09e7580ea160d11aff981cb7ed892a4c351b18d54a0307b71c5b218b440df4b136f955f3d4f69c861ddddeb6a0c6c80500d9b74a7559058e8c249ed4054d8117c1de42d134ac305ad897397a1d0bdca74279cdd564c8649452820c70bd6b67b5b8f277c40a5a8d6df124331add4c70b1d4b9652649327c572d24f4a26c6e0b1e96a017bf1fdb34491ca78c97ba072e47a98759eaf2b136b52ea4a5b6b1f411da0d6a1e46c081841ad2b085e51546da62ac5de6de58f15822e078765ded5c1b1def4f8d6e240ab4b99ad4485bf622046ea4e266086d09b9dc7eea12b7a3878273701cd613a139cbc7d27fdf2f41d25bece4110fa3e7bf816ccc1cd45dfa7fdd8a963f42f34204bbc5aacf22c661ff23422bb1ac0a4a37c5da7f7f41ecbf2f5ccbb5db9ca10999f429084b12e075136ffc676ed148529c63f22ff1129644f1f9c40af74c30c6504df70a5267ccc0e13f5bccd414a2afc84bc6afb13f5950bb0f0121c1fc206cc935a84ad7d5c63c8d07a9b154857a6fa0d7dbdd0e70ea4faaf0929a93f11beba22f706cb429b1a23d9624ed217a6beffcadbacebd50fea505ec27daf2c116b4c583482a62ee4aa433dfa7d70b836244d06c80c759d628fc971b9dee548879b30aaf79fb8fc7ffa0303e18c86e14041260a78838a80ea584b46629f6f6a404e587573394f7e5a63c9846fdbb1f3f396e3df70e5e892bc22604ac3f9d9a21f272d32dbd1e9e573244d47327ec50846b8f79bbeb3e6f0b6b500c4e81223ff1f70744708fc8f0f4564533ca8ea179f1957e6b16f69c4537c4fb2678945735a0bf2f3bc40f05c569ed693cce6b66fe917935955872b235f4e5afc64c494325e3b50281e24b5fcc682ce27b07441c3a974623748151046c621ad4313f3ea307485a710c27f5b9bbc510b118b0f06b52de6774f031bb940a892eff2455570230f3af171f56865207386d0a81ad2fa0a8c826de1859d5cb36d3abb60be8989a4ed08dbcd23e5da4fa73b4756c49ef56547bd1ab3061dc9def32346dac4ed5b9df2d33e046aac330c53fc8adb3fb10b050e097b51b3d86d83aae979b4d735367da6600bbf258c9bee46e41080167599d837979e4cbf50e3595fb448e60f163777abfa976433256c087cb028d547bf36388485e00c020ef79dba798dec7a73aab788d92ce4a33e9757c74799757135ca666d8887eb0a7912cda22646c47c765aba9f1d37ef05a0242d5fb56e5d20977fbef302decc75b62caa1b8285c3f46bc20b9dba1df189d8a9d164cd72d432da6ac754f9af7d4fe56e6cb510902abdcbae8b883a5b8c2e83b0dfbd6490f3e80222c16d2a27763e60637926089281a83cef09cc834f013c0a4ada0fc0f38beb59aed1fc93f2e94ad1b6c15e5c35e65fee482486f6674dba0cd90c7a1d57204d03cf7334b1c2f8d01788181c4e5ce99dad6027266945c396467e8c68552cb7af54a5fea3dabd028721f23950d6bd9249f56ae25fc2d849345f19dfd959c75cd78bad18b7ed10a1dcc6bffce2d50b6f47e71e9088d2de658f4b5e65f81e43024c5635aebb2fbcfc5589273a13e9b7e4396b1f7c7594b5bac6ec630830c6638e06fb4b63014814c3adb98724d404c6234532bb7ece737725c572453bef7fd5b26cde836114e5a0cf60e3acfd4db48fea5d885dc4d347ed5bce4041b50b9bb46d11743b87931b83a10359a7102e186105b88c44810ccd4235aae45d3a0bf4204305ea00888e2eca87265c4100fbad04077fc59a1357a3a4b558966d6312597db0e566a3661afe456a69734d819f5a0f9c85cd26deae2623c8613537fb9efce667bc97a7ecb9944adb50f2f9dbb713b5eb4138f993078f97d0f86171a974a83d82213f5aa29f6a85de56fe3e0cf320248c4a33199febf5f18b4e0fc303e97da03b1042fc1c99f424923deccef95f71c32a3782c3dc0eb6eee288f1776e2e2479ce59d343470413d1751bba45b2bc89bc62a43e62e75da8ac47f919b203e4fcea0dd28b7b4004be7f7934bd0fffb57d6c502617961c4a31da43fe084b6444e72a012027fecb4d5b32f7d4d11de3eb525030e36c2ecaa4cb0a89413776f6d58c75919d383b3783eb99c7fbc78e68bc81b814aed7e59e429c20446fc02db5de7e8146e1ea9cef0d0710f4aac7032283b2842b8c83e23b90667a63fe2a530af6305df7aea89e93f8d5ac5228d4be6df4218e9ea4aba1747ff8a586e5abcd099cbaaf9144e01af626fa68e2a2af22d005aa8e8d706963e198f6b84feb300aa82a4a50719009a65e51beeec1a2d617ef4236574de8707a1285efb7cad8ac79374e8c29727eed7177b6bbc966047b2ad844dbb6b3b3b4b59319ec5d05c4258a2f0c83d683fe51472ad47e4a790ea906a4d8e05c21f4f11bf412d3240ec48323081df87fa8b65bb6414c073e3fcd15325f5dfccb637c3f946450031609d437d94eaa4ee0672c2ecf3012b99ea832d85c4b0babbfbac458a709aafb016f4a41037de8924414f332390a83e35b81381ccd6b7a5e58eedf3faf6036ea62df44ec7c1ebe482f959fc81b755724078dbd953a711367360673e3399b614b0b4736860eba5224648478a5342f933a8fcbd336acb8b6a0c21f66def36299dbbfc17900124529736b73e423df7eefee6111b328c1a9f229e6d64eb6d8448475775006eac1a6dc38ae13d5806d23b6c0cb18bdd278205b04776abb788078f75e9cb1c78624af70726de7f31e67450dafbab403f2328d4f311010c717f13310c6099878d1bce012791b7c74e10db5e8476551eb838c8279d122b72b7a37c4f82ae9c72134835083d7cb1536bf76a888217821b419ea95c856b194a58f062ce8bef197b1f4dc4147e5b982364f98abc82a74462c4a40b8eb44f26a2c994e834c5e37498973810252946f8906cdfaeccb79d237b052d067611e7902f1ce92b04051ad48b5249c100d88f8c34ebf1abd76fb13071ec4fecb4c0a49135c6e4376bbb38eff8bf0fc7b3747e7b3f9f3cdf079bad06a888c32a5f7bdaef807d65f7fe55a425f3c1633c7da4021858edd5ad11a20d7a024b548c", 0x1000}, {&(0x7f0000003e00)="742cf7704dd2c5c57a0b48adc14eafaa5bc4ac66ea77360313f60ea562a49ff0fde516700004bb5ef95f40e9a5cd79fb2a01a6d7642e20f87ac6e90b0ff2679c703fcef0383a590024dfe54cadb0e9343a1a49cf1ee80c180fe325c0cd82c4a9b8ed9fc429084d5374c474e38f729aeeabfe5fca9ea9b23280030b8a9b5219407ae835233ab8eec2938c94f525eb16afda8c5e2da8a9a8a8df46ebbd2deff1df7dbb89b325affd173b66f999", 0xac}], 0x3) pwritev(r1, &(0x7f0000004040)=[{&(0x7f0000003f00)="7cbbd43bd1be5c8c5a8885a5d481242d75d802f3c459568c76a1744b70c496c66d99026c6e39963f4eadc9a1557049ae0ee17434eb0134ba693ece80ff47697472f0056a568b878cc2c25781e36336f9aea3cef4ff7f3a6a817ac182ad7613392b5ad1a0c9b3e3908833321ba4f733f8fadb572f3f230e5efeebcd7a2ceb5b89c86be75f166f2b1fac8695f8e8730379d37c49d9c945a12ba5460b8c010768515ef760dff1a2515f93d1d73588466fb7d4a8a228e9d313150304f893b3e79db883839bfa1c7d72fcaa0a4cba0d1fda8cc2e4d108c8f91081be2f43e14bc55d1cc3fd42219230db7d2b58441af38e21c66b6ba333e8b3f43ba7", 0xf9}, {&(0x7f0000004000)="7d05a3f69d167f62b2437ede7546b76bbe4fd52b78d754f89fca49180f02cce86a798db3e2c5ffa4bd59418a5259160ce3a9d5", 0x33}], 0x2, 0x9) r2 = syz_open_pts() r3 = syz_open_pts() close(r1) r4 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) r5 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') getdents(r5, &(0x7f0000000380)=""/4096, 0x1000) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004080)={0x9, 0xfffffffb, 0xffffffff, 0x5, "0593ea2b3539daa367229273d4cad7aca41a0cb3", 0x0, 0x2}) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x7, 0x80000000) r6 = fcntl$dupfd(r2, 0x0, r1) lseek(r6, 0x0, 0x8f4b9eb226f5972d) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0xc4504440, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x0, 0x0, 0xfffffffc}, {}, {}, {0x2}, {0x0, 0x0, 0x7}, {}, {0x0, 0xfffffffe}]}) 05:44:18 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffff, 0x7f}) (async) pipe(&(0x7f0000000100)) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0x62, 0xfffffffffffffffe, 0xff63, &(0x7f0000001400)}, 0x4c0) 05:44:18 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:18 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffff, 0x7f}) (async) pipe(&(0x7f0000000100)) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0x62, 0xfffffffffffffffe, 0xff63, &(0x7f0000001400)}, 0x4c0) 05:44:18 executing program 1: syz_emit_ethernet(0x7bf, &(0x7f0000000e40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cd022a0789000000000000000000000000ffffffffffff000000000000000000000000000000008600907800000000000000000000000000ef9cf27c8cc460208a5526da572aa7b2a7158602049e06199f54f58925814e2708398af9f9095c1252817f4bc5ac7402d8ac748a84d339d826dbf537ee9690c6d16682a098089ba5daf8c262ca930033ab9914a413e6cba5e35187fa649da16132b95ce3772ae2eb1fcf4b96c5deee150422ae45963573089e288b907b9ec02fae0fc40a952dcc6e97c959080c91215b34beb190d8d7630a32f0c6193e5d963830cc6852aae5ff6232f0eead9501b7af40bcbebb19b45addb394d7df63a9b4eaf2489fb83c86bf03173f42b6626a08888edd3646b4ca67f420f57b3daf6fb08ce7079c84ec0c0de5514d3c16c60c9bca862243965ba6f584f38038c9fe52fa0493519a2beeb5254b163ea0935b7f5e958b07f17ad622d4ccf751aefbaf1a80e829900adde362077defebb46ae69933ea561a433570f6aabb4621e6c13ab3e669a802d470cbc0122cde0306d256aa803f5841f0f3b23175e5b6a623a676d78905b361e856f63db814fca00b5b42b5fc2fd2f3246b48f6fd3f3a1dd8686007ada0bc0e9e23f33a7a0e1edb7ed26633999d0870fc5ccdcfefd04a23d2813e677d4f3e5e47e6129aeeaa6b1856e46070b9300382ba8f2d82fc85b7049cf3893b8b5928b4d98b679a2e62f8fda52e7c28de088ed6a79db71f59d6df9e0c45e077920d0003b60dfca501bc8053cbf5dd7de3ed60ca81c578f71b306db08e79615af2c94cd6eeb79ca5b65a52ea119ea5ddd21ebbc78823ff040c1171d6f6a3a19087bcc98c2d201574b0fc43a3601ac931c3f05c99246c450ea36f0f52c96f8b2a82b6cd7399b2387709191f7a00611f8fcb3342dce9b44005015b58921e9d90d7cfe767e3cc3eceecd504af9c53b743685315c9148273ab1c18103fa453b371c9b700ced90dc4c03d8023c08945e1a1eb00864c309822f72c12a1ea14136c68f6fa6a048a1095646875cac80d869d153f9b29e853035bcddd3fd1fcf213ba8102d1ebe9606531ba106e1c55029a62d177508f7cd6fa6fc0daa3cd8a848d20cd3d578d1752e03dcb838ef0a038a718d601d3c6ccb1938ee55faf34ad466c0a5274b614b9c91d2cab775a4e205c5d237a190933860b91086cf78269ef2aca75475ac7c5665a80c4aabe072450b48d590da918159affd3e2ea7d68d1f2bee10f897abdaaf8f91d117852f3f4bc4c68907b27f408d81109f4592dfcfd9a5744ffb419935f84dd07d86966501899f9257a1def6d5aef585ea260a3b8cc565e9803d2c3507ca5d4f165d6b39a07fbf30f394ca4b30e1b110f7eba6af9c645a74b80948854a98820a064e20959f0a4f0e66917e83652acf47dc3c6da4d2c70ebb3fd749e444f8bd1a9fa9886f23c71084e566f7e32a4df0ecbad28b84fa93a2e6afa697f170c9d1afaeea93be9c1a80956f35466db5ffe14aead0cba53d91472bae680545012251497a529d30a1b4d032bcd7b0ca4ba9673584baea8fd1152bd4fe75e067332e85f96f8a29a597b679459469d2663569b0ef837e40495e7c25cf96dd19fb71919500dd087ec3ae924beb3be8d6c671e7579be9509938261a54ac5caea6ef041dfc7c8a6990f884ee8acf5e9dc87384f270d0107dc7677c2ee909cc70aa4ab36e71c797417119ffb70b678623495b4ad15ca4037737922a959c5639a64cf5a8181b4c347f6c484184146096a0f60bb978672d4e169e364b282c38e7741e6d09d3679324caf9cdffdc8c4a2f765c7b40d630d445517b09631e0c5bbbf1f277e007dedd28ceba9db10327f0f0ce56a05633d363cf11abcdcd3d5bc75bfea4ed1dfe90fa913158184a9e69b10cf251b7d3965296f648368a5060e60beadcf4df88d1afba5135b1dc45213ed1f205eae95ef08e3cf56d24667e4fff4b52684f4b37ba97c4bc3bb73f435206a75d06fa56684caacdff3303720e73091c80632448121e792a5690d63e2a3bd026e40e4f4a2774c70d0359d1c797779b2213d44a44c9ea9a8d1abc6e49ac7777ce9aa7123ba4536bbfe63f180e291ba51c602dcf23faca633dbb889676edff6c256dfc258d833928ba91c74f2c21f708545bd83a3c03f758d4a3e48bafbfeaba83dac66ae41bff5941b93ef6868365b61c874bab6445ae155731a08b1b89225f0ff0764d2359a118c6c8df6e47021b77d00a4943a148d84de9b1ffb74ad81c4bc258da820a17ed467d270ee63adf5079998856d696a080a0e2307eb75a5160e5db62e2b02f1d79be6a9cdcbabc6fe807ee7899f76bb330902d17992bb0710ed56e8098d5f54b18f5829577e0f4c09a8da50f524c0b78c98625208c63a536eeb5c5f4412d6fe179440dd54120a7435600de9cc4658278ad6e26873cff797e00cd2f8be63a7fbe8ada1dfb6af5bcc5d2470eabb4a293cd396438b86502b69074f6d10536f4410b52665c9e44c0cc8132abb8d404eb29ab7fb5b32432cfd40aacb666f2244bcf2e74c769527b4bf7dea8e4870485011e528dc6e0933a58f64d9ecd4c3fc0a6e635a24228ce6932a5b1158898a63d7bf54b74ed5d462527bfdb267c0e80f054fd29a0059c00502602630455333677479bdd7f707b3810cce6176baaa90fd4d2277cd164f643ab781a786dbc91cd555aa026fc56e729477a7bbf97e908bcdf3a5d9f96a46f4ec356f8fddcc6316d3575f3f3ec0396c3fd9022b32a4b8c7d6716b4161cea9092f910a6418123a5339"]) (async) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x807c, 0x6, 0xe, 0x1, @broadcast, "bed0ae6b19434ea52da675e741ca", @empty, "2f7a49841e085c65930320a4ee93b686"}}}}) 05:44:18 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000003ec0)=[{&(0x7f0000000000)="916139", 0x3}, {&(0x7f0000002e00)="cfd9890ab92be0e576c7e170197fdfc82018afc0832eee9f07522ef63577d5a38ea10398c484b985c86b1bdda42acd66bc46b01999cd8a68260e87f1674bfffea3e22e5508072c2a00ecd42df683c3540760b706c5722ee505c2d7c57cd4334d3be75b5f1d9ffb8816d53fd15c59fca5343641e515d436d20ff89192f2334fb4062f0a2fa2bce4cdf27bfef330002346436c7a3b3aa963046e0c5d987497cdd95f2d1495e7e265c11fe93433d267c990db1742ca7b5bdedf28b5020cafbf3044d66ffc6d96e29f6d2775aa916f6a3dcb81e22ba2994660ff5539051435ee96a442fbf35fd14f91f2b7a24e298fe2a52666bf65d5073c83db50ac8696252a1bc82758f520637ab9c04595bdeddb63bc24097be25fc892768fdf5e8719bfa730124e80f5a05f7450cad0765a78b3df7fc8ed6a44dd70c40eb584d3ffd2617d8f6734a52aba6e0d65421f522199e25623db30eb80987b195dcadc903277ed765dc74b75676aa9a56ffd1fb19e71baeafa1f4944e89588803e1c77a47ddc01d6c13150b792073a181b4d6bf637aded6baac3a449e5342fdde3ccde464ed831077c7b0e536ffcd3eb70cb4578a836cb9325a587b64c062d8966de74e3da25fc6e2815d686da38782b468b350b8c0074e560e8413fd4442b63a609c6fc6089e624ccddbd9623dacdd982160557a1332cee9bcc1c4f3255982b55a92140ab075adf34e45652c35bbf5422dc1e8182ea21dc93afc3492905b3a1a4f199bff4ac8adea70a0fb3bfda9ef51bdd8702b8bbd89db941ce0aa567782e58a781b277d9f6f13bf261400924694021da7320e973d7334856594bb3902030058b45b0b35baa9715f2b5baf63ac35cfed492be014bf7cd3f7ddffa35ea98984577504ea7d4e9908d89c04ddcad194205068893812206cf3d7d7800d02cd4c480425bf3e89ef9ec694ea5d29fed3b5b07e3b8b373455cf45b83dbc65a346f01d0768e1c3e240afee1618de21669a529127db3b4b4367ff9145d4c186cf00daffe5684c79e7f33c49a67184c6f76000f309984c4ef918a0a6a0f4938d15e8430ddf02362ef15cbf9c8fbf931e51a37fded759355747d6e23700ffc981d3fb79e344b92218d31a95120691fc0b6bfe8530ecb6743506417c8a928ec3b555820fef571178c16eda96e41fb3cc16a77b609211049d0db07bb9c17a2b2c6161061ed1c7186f9b70e9df2fb70af4e6c160bd9f14b21029e8ebf66bc1f6e9719becd3aebdd3219d7c0f227e08dfdd59b955ee86215eeabc75bb368587bf3042b4d7228f78ad98766e3a095377123a2bb3e393a06a0947d8dcaf51dc89a3a266b1b069926e473ea2a61bbbabca6f9423104dadefff0272d8df80e051e2ba576789feae3458a213190b60d402b6414df1fa60829fc6a4dbb758beade883eb1fd809e54e3dc0fdfd39d209806857962b934a449f4fc2368cb99baa9f09f4fb1463712a39ddb62586d7b71ec97394796d7d1956afd296a561e220217093a62a9f405e2228f5cd5c7c8cd3788e3a567be10152331a215fac8b9c042dc453b5d4b6f1602a20cb34251f5d736e7f0816ef47521d56583c93bf309e3d8ea30a2bfb9d8541fb7afcb8a0b16af296c6671cbd22e72b8b4e81872dfebd5af5dac68ae98a33d13c4b790e3c76584be4cee5bb9bcfd29948d93026babc3fb3d17e8ec90bdd633db6f3fc54c5147d837620a107d5430612f77056db9a27536212efa379ca12e2dc99c1f564f3ecf0177899c8edf79822392e1efeacd1da35397864bbea364e50bf46b896b585d355a6e78542c2e1150ebbcfa5bc795c25319fa15f48a613fbdeda3a51a6a8b3fa6f0a3b98b512c31c8b0dc3bb51a8f170da4fa6a00f4866002c7de456953ae31f59e56c7b17053ae186b06f25328e19ab7595841f3f2ef9f906e99540f93385db8ce8b3ca440358e30894d008f814798c572465a57ff7e0611b5d87499ce5b5d803a8c2a0b9ac17f70973c73c67a33cd5c7ac6f1168f5e07288692b7a9592ffff6d97e1e9fa7a570021af31de5c7dab3a36c405a63910e80d30d8a81aa05896562d1993013599bdf29ed3eb5608be64eefd6979e1e297e156dee2e6962e3a0d27a3528490e8835713cc48bb2fe3544fa062bb4dfe21882e3a4cf95bad97ac4558486f42dbdbce1452024452e722900d6eb004f8b40ee66557d6cf25521403b80edb4d4b4d19a83a470c1c782a40a92b9cd9fffa8d8b6f7a2a9679abf813f3cc0a8c4b13b9565086580a9cf0842d3a169a68188344ff022502fb6bfeace6207b538d8f25ec76c55a8d434b88e5132fb04f672787cdbf3f27bc5432debdbf2dab413365fdd949f9655d8a71fd69d03257a7f825296646d43b68552baccd09c42fb9b9303aa967d4d6f1c4bb735cca321e8bf38b5c459fdf3148605bd00d02818cf8bda5430dcd18584a1a9720d4be5f893483abcc9d2d212743349a4ed81eb96fcfe1843fe0feafcac8726a31781d5c28ba72a93d4b2bd21d9ae4f884343e2fcaa7fc477a33b9cd47f0d395d29bd44258751c29edc194e7ab878fb9385f4be7a48ae22635a9bbd4297b6ace3f7c2dae3b0b60fe2cfec6e3cb2d13a5de6d9f44962ba44289b36b73079c53c498aaa4e5ddf143f4bfcfa39c9ee71741459739a31d6c415f9dd617d02733cecb11bb164245bce32ede6e828ac129578dad3f8dd72a2f4992c04ce0725ba2ba27ee3066b09e7580ea160d11aff981cb7ed892a4c351b18d54a0307b71c5b218b440df4b136f955f3d4f69c861ddddeb6a0c6c80500d9b74a7559058e8c249ed4054d8117c1de42d134ac305ad897397a1d0bdca74279cdd564c8649452820c70bd6b67b5b8f277c40a5a8d6df124331add4c70b1d4b9652649327c572d24f4a26c6e0b1e96a017bf1fdb34491ca78c97ba072e47a98759eaf2b136b52ea4a5b6b1f411da0d6a1e46c081841ad2b085e51546da62ac5de6de58f15822e078765ded5c1b1def4f8d6e240ab4b99ad4485bf622046ea4e266086d09b9dc7eea12b7a3878273701cd613a139cbc7d27fdf2f41d25bece4110fa3e7bf816ccc1cd45dfa7fdd8a963f42f34204bbc5aacf22c661ff23422bb1ac0a4a37c5da7f7f41ecbf2f5ccbb5db9ca10999f429084b12e075136ffc676ed148529c63f22ff1129644f1f9c40af74c30c6504df70a5267ccc0e13f5bccd414a2afc84bc6afb13f5950bb0f0121c1fc206cc935a84ad7d5c63c8d07a9b154857a6fa0d7dbdd0e70ea4faaf0929a93f11beba22f706cb429b1a23d9624ed217a6beffcadbacebd50fea505ec27daf2c116b4c583482a62ee4aa433dfa7d70b836244d06c80c759d628fc971b9dee548879b30aaf79fb8fc7ffa0303e18c86e14041260a78838a80ea584b46629f6f6a404e587573394f7e5a63c9846fdbb1f3f396e3df70e5e892bc22604ac3f9d9a21f272d32dbd1e9e573244d47327ec50846b8f79bbeb3e6f0b6b500c4e81223ff1f70744708fc8f0f4564533ca8ea179f1957e6b16f69c4537c4fb2678945735a0bf2f3bc40f05c569ed693cce6b66fe917935955872b235f4e5afc64c494325e3b50281e24b5fcc682ce27b07441c3a974623748151046c621ad4313f3ea307485a710c27f5b9bbc510b118b0f06b52de6774f031bb940a892eff2455570230f3af171f56865207386d0a81ad2fa0a8c826de1859d5cb36d3abb60be8989a4ed08dbcd23e5da4fa73b4756c49ef56547bd1ab3061dc9def32346dac4ed5b9df2d33e046aac330c53fc8adb3fb10b050e097b51b3d86d83aae979b4d735367da6600bbf258c9bee46e41080167599d837979e4cbf50e3595fb448e60f163777abfa976433256c087cb028d547bf36388485e00c020ef79dba798dec7a73aab788d92ce4a33e9757c74799757135ca666d8887eb0a7912cda22646c47c765aba9f1d37ef05a0242d5fb56e5d20977fbef302decc75b62caa1b8285c3f46bc20b9dba1df189d8a9d164cd72d432da6ac754f9af7d4fe56e6cb510902abdcbae8b883a5b8c2e83b0dfbd6490f3e80222c16d2a27763e60637926089281a83cef09cc834f013c0a4ada0fc0f38beb59aed1fc93f2e94ad1b6c15e5c35e65fee482486f6674dba0cd90c7a1d57204d03cf7334b1c2f8d01788181c4e5ce99dad6027266945c396467e8c68552cb7af54a5fea3dabd028721f23950d6bd9249f56ae25fc2d849345f19dfd959c75cd78bad18b7ed10a1dcc6bffce2d50b6f47e71e9088d2de658f4b5e65f81e43024c5635aebb2fbcfc5589273a13e9b7e4396b1f7c7594b5bac6ec630830c6638e06fb4b63014814c3adb98724d404c6234532bb7ece737725c572453bef7fd5b26cde836114e5a0cf60e3acfd4db48fea5d885dc4d347ed5bce4041b50b9bb46d11743b87931b83a10359a7102e186105b88c44810ccd4235aae45d3a0bf4204305ea00888e2eca87265c4100fbad04077fc59a1357a3a4b558966d6312597db0e566a3661afe456a69734d819f5a0f9c85cd26deae2623c8613537fb9efce667bc97a7ecb9944adb50f2f9dbb713b5eb4138f993078f97d0f86171a974a83d82213f5aa29f6a85de56fe3e0cf320248c4a33199febf5f18b4e0fc303e97da03b1042fc1c99f424923deccef95f71c32a3782c3dc0eb6eee288f1776e2e2479ce59d343470413d1751bba45b2bc89bc62a43e62e75da8ac47f919b203e4fcea0dd28b7b4004be7f7934bd0fffb57d6c502617961c4a31da43fe084b6444e72a012027fecb4d5b32f7d4d11de3eb525030e36c2ecaa4cb0a89413776f6d58c75919d383b3783eb99c7fbc78e68bc81b814aed7e59e429c20446fc02db5de7e8146e1ea9cef0d0710f4aac7032283b2842b8c83e23b90667a63fe2a530af6305df7aea89e93f8d5ac5228d4be6df4218e9ea4aba1747ff8a586e5abcd099cbaaf9144e01af626fa68e2a2af22d005aa8e8d706963e198f6b84feb300aa82a4a50719009a65e51beeec1a2d617ef4236574de8707a1285efb7cad8ac79374e8c29727eed7177b6bbc966047b2ad844dbb6b3b3b4b59319ec5d05c4258a2f0c83d683fe51472ad47e4a790ea906a4d8e05c21f4f11bf412d3240ec48323081df87fa8b65bb6414c073e3fcd15325f5dfccb637c3f946450031609d437d94eaa4ee0672c2ecf3012b99ea832d85c4b0babbfbac458a709aafb016f4a41037de8924414f332390a83e35b81381ccd6b7a5e58eedf3faf6036ea62df44ec7c1ebe482f959fc81b755724078dbd953a711367360673e3399b614b0b4736860eba5224648478a5342f933a8fcbd336acb8b6a0c21f66def36299dbbfc17900124529736b73e423df7eefee6111b328c1a9f229e6d64eb6d8448475775006eac1a6dc38ae13d5806d23b6c0cb18bdd278205b04776abb788078f75e9cb1c78624af70726de7f31e67450dafbab403f2328d4f311010c717f13310c6099878d1bce012791b7c74e10db5e8476551eb838c8279d122b72b7a37c4f82ae9c72134835083d7cb1536bf76a888217821b419ea95c856b194a58f062ce8bef197b1f4dc4147e5b982364f98abc82a74462c4a40b8eb44f26a2c994e834c5e37498973810252946f8906cdfaeccb79d237b052d067611e7902f1ce92b04051ad48b5249c100d88f8c34ebf1abd76fb13071ec4fecb4c0a49135c6e4376bbb38eff8bf0fc7b3747e7b3f9f3cdf079bad06a888c32a5f7bdaef807d65f7fe55a425f3c1633c7da4021858edd5ad11a20d7a024b548c", 0x1000}, {&(0x7f0000003e00)="742cf7704dd2c5c57a0b48adc14eafaa5bc4ac66ea77360313f60ea562a49ff0fde516700004bb5ef95f40e9a5cd79fb2a01a6d7642e20f87ac6e90b0ff2679c703fcef0383a590024dfe54cadb0e9343a1a49cf1ee80c180fe325c0cd82c4a9b8ed9fc429084d5374c474e38f729aeeabfe5fca9ea9b23280030b8a9b5219407ae835233ab8eec2938c94f525eb16afda8c5e2da8a9a8a8df46ebbd2deff1df7dbb89b325affd173b66f999", 0xac}], 0x3) pwritev(r1, &(0x7f0000004040)=[{&(0x7f0000003f00)="7cbbd43bd1be5c8c5a8885a5d481242d75d802f3c459568c76a1744b70c496c66d99026c6e39963f4eadc9a1557049ae0ee17434eb0134ba693ece80ff47697472f0056a568b878cc2c25781e36336f9aea3cef4ff7f3a6a817ac182ad7613392b5ad1a0c9b3e3908833321ba4f733f8fadb572f3f230e5efeebcd7a2ceb5b89c86be75f166f2b1fac8695f8e8730379d37c49d9c945a12ba5460b8c010768515ef760dff1a2515f93d1d73588466fb7d4a8a228e9d313150304f893b3e79db883839bfa1c7d72fcaa0a4cba0d1fda8cc2e4d108c8f91081be2f43e14bc55d1cc3fd42219230db7d2b58441af38e21c66b6ba333e8b3f43ba7", 0xf9}, {&(0x7f0000004000)="7d05a3f69d167f62b2437ede7546b76bbe4fd52b78d754f89fca49180f02cce86a798db3e2c5ffa4bd59418a5259160ce3a9d5", 0x33}], 0x2, 0x9) r2 = syz_open_pts() r3 = syz_open_pts() close(r1) r4 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) r5 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') getdents(r5, &(0x7f0000000380)=""/4096, 0x1000) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004080)={0x9, 0xfffffffb, 0xffffffff, 0x5, "0593ea2b3539daa367229273d4cad7aca41a0cb3", 0x0, 0x2}) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x7, 0x80000000) r6 = fcntl$dupfd(r2, 0x0, r1) lseek(r6, 0x0, 0x8f4b9eb226f5972d) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0xc4504440, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x0, 0x0, 0xfffffffc}, {}, {}, {0x2}, {0x0, 0x0, 0x7}, {}, {0x0, 0xfffffffe}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000003ec0)=[{&(0x7f0000000000)="916139", 0x3}, {&(0x7f0000002e00)="cfd9890ab92be0e576c7e170197fdfc82018afc0832eee9f07522ef63577d5a38ea10398c484b985c86b1bdda42acd66bc46b01999cd8a68260e87f1674bfffea3e22e5508072c2a00ecd42df683c3540760b706c5722ee505c2d7c57cd4334d3be75b5f1d9ffb8816d53fd15c59fca5343641e515d436d20ff89192f2334fb4062f0a2fa2bce4cdf27bfef330002346436c7a3b3aa963046e0c5d987497cdd95f2d1495e7e265c11fe93433d267c990db1742ca7b5bdedf28b5020cafbf3044d66ffc6d96e29f6d2775aa916f6a3dcb81e22ba2994660ff5539051435ee96a442fbf35fd14f91f2b7a24e298fe2a52666bf65d5073c83db50ac8696252a1bc82758f520637ab9c04595bdeddb63bc24097be25fc892768fdf5e8719bfa730124e80f5a05f7450cad0765a78b3df7fc8ed6a44dd70c40eb584d3ffd2617d8f6734a52aba6e0d65421f522199e25623db30eb80987b195dcadc903277ed765dc74b75676aa9a56ffd1fb19e71baeafa1f4944e89588803e1c77a47ddc01d6c13150b792073a181b4d6bf637aded6baac3a449e5342fdde3ccde464ed831077c7b0e536ffcd3eb70cb4578a836cb9325a587b64c062d8966de74e3da25fc6e2815d686da38782b468b350b8c0074e560e8413fd4442b63a609c6fc6089e624ccddbd9623dacdd982160557a1332cee9bcc1c4f3255982b55a92140ab075adf34e45652c35bbf5422dc1e8182ea21dc93afc3492905b3a1a4f199bff4ac8adea70a0fb3bfda9ef51bdd8702b8bbd89db941ce0aa567782e58a781b277d9f6f13bf261400924694021da7320e973d7334856594bb3902030058b45b0b35baa9715f2b5baf63ac35cfed492be014bf7cd3f7ddffa35ea98984577504ea7d4e9908d89c04ddcad194205068893812206cf3d7d7800d02cd4c480425bf3e89ef9ec694ea5d29fed3b5b07e3b8b373455cf45b83dbc65a346f01d0768e1c3e240afee1618de21669a529127db3b4b4367ff9145d4c186cf00daffe5684c79e7f33c49a67184c6f76000f309984c4ef918a0a6a0f4938d15e8430ddf02362ef15cbf9c8fbf931e51a37fded759355747d6e23700ffc981d3fb79e344b92218d31a95120691fc0b6bfe8530ecb6743506417c8a928ec3b555820fef571178c16eda96e41fb3cc16a77b609211049d0db07bb9c17a2b2c6161061ed1c7186f9b70e9df2fb70af4e6c160bd9f14b21029e8ebf66bc1f6e9719becd3aebdd3219d7c0f227e08dfdd59b955ee86215eeabc75bb368587bf3042b4d7228f78ad98766e3a095377123a2bb3e393a06a0947d8dcaf51dc89a3a266b1b069926e473ea2a61bbbabca6f9423104dadefff0272d8df80e051e2ba576789feae3458a213190b60d402b6414df1fa60829fc6a4dbb758beade883eb1fd809e54e3dc0fdfd39d209806857962b934a449f4fc2368cb99baa9f09f4fb1463712a39ddb62586d7b71ec97394796d7d1956afd296a561e220217093a62a9f405e2228f5cd5c7c8cd3788e3a567be10152331a215fac8b9c042dc453b5d4b6f1602a20cb34251f5d736e7f0816ef47521d56583c93bf309e3d8ea30a2bfb9d8541fb7afcb8a0b16af296c6671cbd22e72b8b4e81872dfebd5af5dac68ae98a33d13c4b790e3c76584be4cee5bb9bcfd29948d93026babc3fb3d17e8ec90bdd633db6f3fc54c5147d837620a107d5430612f77056db9a27536212efa379ca12e2dc99c1f564f3ecf0177899c8edf79822392e1efeacd1da35397864bbea364e50bf46b896b585d355a6e78542c2e1150ebbcfa5bc795c25319fa15f48a613fbdeda3a51a6a8b3fa6f0a3b98b512c31c8b0dc3bb51a8f170da4fa6a00f4866002c7de456953ae31f59e56c7b17053ae186b06f25328e19ab7595841f3f2ef9f906e99540f93385db8ce8b3ca440358e30894d008f814798c572465a57ff7e0611b5d87499ce5b5d803a8c2a0b9ac17f70973c73c67a33cd5c7ac6f1168f5e07288692b7a9592ffff6d97e1e9fa7a570021af31de5c7dab3a36c405a63910e80d30d8a81aa05896562d1993013599bdf29ed3eb5608be64eefd6979e1e297e156dee2e6962e3a0d27a3528490e8835713cc48bb2fe3544fa062bb4dfe21882e3a4cf95bad97ac4558486f42dbdbce1452024452e722900d6eb004f8b40ee66557d6cf25521403b80edb4d4b4d19a83a470c1c782a40a92b9cd9fffa8d8b6f7a2a9679abf813f3cc0a8c4b13b9565086580a9cf0842d3a169a68188344ff022502fb6bfeace6207b538d8f25ec76c55a8d434b88e5132fb04f672787cdbf3f27bc5432debdbf2dab413365fdd949f9655d8a71fd69d03257a7f825296646d43b68552baccd09c42fb9b9303aa967d4d6f1c4bb735cca321e8bf38b5c459fdf3148605bd00d02818cf8bda5430dcd18584a1a9720d4be5f893483abcc9d2d212743349a4ed81eb96fcfe1843fe0feafcac8726a31781d5c28ba72a93d4b2bd21d9ae4f884343e2fcaa7fc477a33b9cd47f0d395d29bd44258751c29edc194e7ab878fb9385f4be7a48ae22635a9bbd4297b6ace3f7c2dae3b0b60fe2cfec6e3cb2d13a5de6d9f44962ba44289b36b73079c53c498aaa4e5ddf143f4bfcfa39c9ee71741459739a31d6c415f9dd617d02733cecb11bb164245bce32ede6e828ac129578dad3f8dd72a2f4992c04ce0725ba2ba27ee3066b09e7580ea160d11aff981cb7ed892a4c351b18d54a0307b71c5b218b440df4b136f955f3d4f69c861ddddeb6a0c6c80500d9b74a7559058e8c249ed4054d8117c1de42d134ac305ad897397a1d0bdca74279cdd564c8649452820c70bd6b67b5b8f277c40a5a8d6df124331add4c70b1d4b9652649327c572d24f4a26c6e0b1e96a017bf1fdb34491ca78c97ba072e47a98759eaf2b136b52ea4a5b6b1f411da0d6a1e46c081841ad2b085e51546da62ac5de6de58f15822e078765ded5c1b1def4f8d6e240ab4b99ad4485bf622046ea4e266086d09b9dc7eea12b7a3878273701cd613a139cbc7d27fdf2f41d25bece4110fa3e7bf816ccc1cd45dfa7fdd8a963f42f34204bbc5aacf22c661ff23422bb1ac0a4a37c5da7f7f41ecbf2f5ccbb5db9ca10999f429084b12e075136ffc676ed148529c63f22ff1129644f1f9c40af74c30c6504df70a5267ccc0e13f5bccd414a2afc84bc6afb13f5950bb0f0121c1fc206cc935a84ad7d5c63c8d07a9b154857a6fa0d7dbdd0e70ea4faaf0929a93f11beba22f706cb429b1a23d9624ed217a6beffcadbacebd50fea505ec27daf2c116b4c583482a62ee4aa433dfa7d70b836244d06c80c759d628fc971b9dee548879b30aaf79fb8fc7ffa0303e18c86e14041260a78838a80ea584b46629f6f6a404e587573394f7e5a63c9846fdbb1f3f396e3df70e5e892bc22604ac3f9d9a21f272d32dbd1e9e573244d47327ec50846b8f79bbeb3e6f0b6b500c4e81223ff1f70744708fc8f0f4564533ca8ea179f1957e6b16f69c4537c4fb2678945735a0bf2f3bc40f05c569ed693cce6b66fe917935955872b235f4e5afc64c494325e3b50281e24b5fcc682ce27b07441c3a974623748151046c621ad4313f3ea307485a710c27f5b9bbc510b118b0f06b52de6774f031bb940a892eff2455570230f3af171f56865207386d0a81ad2fa0a8c826de1859d5cb36d3abb60be8989a4ed08dbcd23e5da4fa73b4756c49ef56547bd1ab3061dc9def32346dac4ed5b9df2d33e046aac330c53fc8adb3fb10b050e097b51b3d86d83aae979b4d735367da6600bbf258c9bee46e41080167599d837979e4cbf50e3595fb448e60f163777abfa976433256c087cb028d547bf36388485e00c020ef79dba798dec7a73aab788d92ce4a33e9757c74799757135ca666d8887eb0a7912cda22646c47c765aba9f1d37ef05a0242d5fb56e5d20977fbef302decc75b62caa1b8285c3f46bc20b9dba1df189d8a9d164cd72d432da6ac754f9af7d4fe56e6cb510902abdcbae8b883a5b8c2e83b0dfbd6490f3e80222c16d2a27763e60637926089281a83cef09cc834f013c0a4ada0fc0f38beb59aed1fc93f2e94ad1b6c15e5c35e65fee482486f6674dba0cd90c7a1d57204d03cf7334b1c2f8d01788181c4e5ce99dad6027266945c396467e8c68552cb7af54a5fea3dabd028721f23950d6bd9249f56ae25fc2d849345f19dfd959c75cd78bad18b7ed10a1dcc6bffce2d50b6f47e71e9088d2de658f4b5e65f81e43024c5635aebb2fbcfc5589273a13e9b7e4396b1f7c7594b5bac6ec630830c6638e06fb4b63014814c3adb98724d404c6234532bb7ece737725c572453bef7fd5b26cde836114e5a0cf60e3acfd4db48fea5d885dc4d347ed5bce4041b50b9bb46d11743b87931b83a10359a7102e186105b88c44810ccd4235aae45d3a0bf4204305ea00888e2eca87265c4100fbad04077fc59a1357a3a4b558966d6312597db0e566a3661afe456a69734d819f5a0f9c85cd26deae2623c8613537fb9efce667bc97a7ecb9944adb50f2f9dbb713b5eb4138f993078f97d0f86171a974a83d82213f5aa29f6a85de56fe3e0cf320248c4a33199febf5f18b4e0fc303e97da03b1042fc1c99f424923deccef95f71c32a3782c3dc0eb6eee288f1776e2e2479ce59d343470413d1751bba45b2bc89bc62a43e62e75da8ac47f919b203e4fcea0dd28b7b4004be7f7934bd0fffb57d6c502617961c4a31da43fe084b6444e72a012027fecb4d5b32f7d4d11de3eb525030e36c2ecaa4cb0a89413776f6d58c75919d383b3783eb99c7fbc78e68bc81b814aed7e59e429c20446fc02db5de7e8146e1ea9cef0d0710f4aac7032283b2842b8c83e23b90667a63fe2a530af6305df7aea89e93f8d5ac5228d4be6df4218e9ea4aba1747ff8a586e5abcd099cbaaf9144e01af626fa68e2a2af22d005aa8e8d706963e198f6b84feb300aa82a4a50719009a65e51beeec1a2d617ef4236574de8707a1285efb7cad8ac79374e8c29727eed7177b6bbc966047b2ad844dbb6b3b3b4b59319ec5d05c4258a2f0c83d683fe51472ad47e4a790ea906a4d8e05c21f4f11bf412d3240ec48323081df87fa8b65bb6414c073e3fcd15325f5dfccb637c3f946450031609d437d94eaa4ee0672c2ecf3012b99ea832d85c4b0babbfbac458a709aafb016f4a41037de8924414f332390a83e35b81381ccd6b7a5e58eedf3faf6036ea62df44ec7c1ebe482f959fc81b755724078dbd953a711367360673e3399b614b0b4736860eba5224648478a5342f933a8fcbd336acb8b6a0c21f66def36299dbbfc17900124529736b73e423df7eefee6111b328c1a9f229e6d64eb6d8448475775006eac1a6dc38ae13d5806d23b6c0cb18bdd278205b04776abb788078f75e9cb1c78624af70726de7f31e67450dafbab403f2328d4f311010c717f13310c6099878d1bce012791b7c74e10db5e8476551eb838c8279d122b72b7a37c4f82ae9c72134835083d7cb1536bf76a888217821b419ea95c856b194a58f062ce8bef197b1f4dc4147e5b982364f98abc82a74462c4a40b8eb44f26a2c994e834c5e37498973810252946f8906cdfaeccb79d237b052d067611e7902f1ce92b04051ad48b5249c100d88f8c34ebf1abd76fb13071ec4fecb4c0a49135c6e4376bbb38eff8bf0fc7b3747e7b3f9f3cdf079bad06a888c32a5f7bdaef807d65f7fe55a425f3c1633c7da4021858edd5ad11a20d7a024b548c", 0x1000}, {&(0x7f0000003e00)="742cf7704dd2c5c57a0b48adc14eafaa5bc4ac66ea77360313f60ea562a49ff0fde516700004bb5ef95f40e9a5cd79fb2a01a6d7642e20f87ac6e90b0ff2679c703fcef0383a590024dfe54cadb0e9343a1a49cf1ee80c180fe325c0cd82c4a9b8ed9fc429084d5374c474e38f729aeeabfe5fca9ea9b23280030b8a9b5219407ae835233ab8eec2938c94f525eb16afda8c5e2da8a9a8a8df46ebbd2deff1df7dbb89b325affd173b66f999", 0xac}], 0x3) (async) pwritev(r1, &(0x7f0000004040)=[{&(0x7f0000003f00)="7cbbd43bd1be5c8c5a8885a5d481242d75d802f3c459568c76a1744b70c496c66d99026c6e39963f4eadc9a1557049ae0ee17434eb0134ba693ece80ff47697472f0056a568b878cc2c25781e36336f9aea3cef4ff7f3a6a817ac182ad7613392b5ad1a0c9b3e3908833321ba4f733f8fadb572f3f230e5efeebcd7a2ceb5b89c86be75f166f2b1fac8695f8e8730379d37c49d9c945a12ba5460b8c010768515ef760dff1a2515f93d1d73588466fb7d4a8a228e9d313150304f893b3e79db883839bfa1c7d72fcaa0a4cba0d1fda8cc2e4d108c8f91081be2f43e14bc55d1cc3fd42219230db7d2b58441af38e21c66b6ba333e8b3f43ba7", 0xf9}, {&(0x7f0000004000)="7d05a3f69d167f62b2437ede7546b76bbe4fd52b78d754f89fca49180f02cce86a798db3e2c5ffa4bd59418a5259160ce3a9d5", 0x33}], 0x2, 0x9) (async) syz_open_pts() (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) (async) open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file1\x00') (async) getdents(r5, &(0x7f0000000380)=""/4096, 0x1000) (async) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004080)={0x9, 0xfffffffb, 0xffffffff, 0x5, "0593ea2b3539daa367229273d4cad7aca41a0cb3", 0x0, 0x2}) (async) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x7, 0x80000000) (async) fcntl$dupfd(r2, 0x0, r1) (async) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0xc4504440, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x0, 0x0, 0xfffffffc}, {}, {}, {0x2}, {0x0, 0x0, 0x7}, {}, {0x0, 0xfffffffe}]}) (async) 05:44:18 executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xd}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x55b30a7a80303695}], 0x3, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd748", 0x85, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x99}], 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xe80b75cd9172f61d, 0x80}], 0xbf6, 0x0, 0x837e, 0x0) 05:44:18 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="830a2cfff69b95382da5274e0f229b20686ce690a4c8189886372e3951e50bf3a35447cc0144f5051327c2abd93a0c327776a740511fb9f8754870921458c0081477787da572f5544bbe20393e261a9c49f4c6abfb19b89959f1f2fc2359ef80c5e07c3fc02be4ec96b6110279d1e26a5d4153359b7528d1f00ba394254ecc15a4b33f14329b1141290509888caf3bf2bb215fc258d1f14c813f81f62c31ec62f880d8c36d734c5c68833da877629d021ee29cbf102f83bad8b8260b88063b5712dc296c4c348ecc580dd10a7f5fa0f67160b7180e8471232efbef06453cc635e433c43cf484a4", 0xe7) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0xfffffffd, 0xffdffff6, 0xffffff1b, "0804000103000008000100008d1b38b85200"}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf32", 0x16b) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fffffff, 0x80, 0x7982, "7a79a2cbe6816dabc003be340e97cf430b3a83ee", 0x2, 0x10001}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001440)="97cff97921278ab458f52632d3ca3ba27f593fcf6c71bd571b7852d71240c310b73629f6f29287ffdc55e3fcb2ce0fbbfabcbc9397f5c7d4b4461ecfd0b2484184934b66425032acbfac5daab9bd041658cd9ffeaf9cb47c95a5d8c1757401c678e7214f995e569a18ec419451cbb9a00c4a59350d5c7cc4ec26c89e94d0508bb74f8ddcee653ba9f8faf2afbdd33dae357fcc79a51470d60d4b8184cbddce6ac08e9a3618c30611f936b2114d2414ce7dde40322f5df274ba3a28e6a8bf9dc7bc83beb6c22b490c65da91c546f134a9317ec44a80c16c5e946dc914425f454850e2bdba47ff48ab50dda74dea6477ff9255386a5ac15c0076930a437ddb58966731f8ad8c08ed339cfb2870703cd1b463570bbf3308ce270826c8787571cbd49b89892c5e811f64740770d324abbe2277208da042fef89bd05007607af6d104b3c7cdba967a6b7e4b2f4552b5e93f5cf6b92b9fde026923540b9b3b8a12abdcaf00ce91eaa530406d3643d3ca35958c08258211c6290dd077aedfcf20ac0dfbfbdd0a4a5f3393f662ed7eb2d0e0f3996a243c1b763e7bc7eac8c93bbbfaa9099378f8db4c98c4dfd48a146e1bae32fe5e95abdcb71cacbc3d75731a9dc74c8c6203f33d68a272bb0ac6f28a4e7aa47d40ee1cf3a7e417e2971706eed23ef8a368886c6a02fe2a435a18e449f4f7f369ec763be3c1fbabb7acd5c5161c7a2a118774c865e8aa19413cf697cc6d03832ce21abe2aa37f9e1a19b6de2f0072ad8177601384e04a4458012520f36e676c3b4bd96eaf11bea9fdfb773cd42a759117593c023ff391bcadb9bfa37e3c7e6f483cfc5e5a0730a7302f4707b29a9743d62cef334dc668b7c2187b3e6e05c5b42a35eed03a03a8fc4bb8c00e55148d464dc3311b75a34d28e9255bab929e306807b7b771a2402708483c80bc4e641922782cb68b7e6ba9ea3b73477383f9bf1101d63376a87801155a85ad4c89e31c74abe580e5453b0db6c5a97f0ac5e6566759d6bb390099e4665ee2d364875b9e055bcdcdca0b59e38d0fdc89c6c4c210ed2d223402127e72d5388fdc9daf27c361b4f887ad54a6c70da4ed5ee7133a3149a8efc8a6f7c3db1fd37c64dd3f8c0aca3fafa1d08056ec8c04f5aa7b2420351cdeff3caa94464ca9d9c5cb396252b3b0bc1d0994b6af596af9dba2c42738a174236c92a65c0050913241c40321599414d77a34aaea63f464442b57b877ef6c4ba72d38ae66559590bfe8e1f4b3e0d19a50b3bf1b2ebb220d705228933201d3b0bd6d50d25e749ce9f8392dbc25896f341bce8471071caba5537782d27237a476183158566a80d4cd3f470e83fd95a49bc102a5c5614da8428290c88117bf79a97dd06891ab6e48de2e73894e2b71f3516237e10699342ddac84c608535674f38708009e84149d5aa78d8a6c482bf6b1981a61b104faa4352a9c3a44ab95d59c1c04aa364657052834a1a617985da87bdababe3060f993696299a6fef2bb930880b2ecb9578656ecf231bfc994e6318d884676ca6ad92719003f2aa152e5a461d9d3359ec55b25a1116cfa1b9e1a263b2fc9834f88f071a91cd28d8917124ddc1f7f1395e4d69020f7dfa0a86b9ea9ceec30741bd8fb199ed92e408d4621b4c0ce62a226f2cec652008e78ffcbda792ea0afa6f8fc5ef304aa2b8ddabf8a3f8b870182ddf7937c4dbd59b7e346d097b7aa20865a51dd33796e5ba857c89c34acfd1afd2e0c8094af4fa439f1d95a405c66cafecde35f99732048a1f1ced5bdafb0919a88346c03d75174909aeea4f89c765260c8854eb34101dbf4c29bd41d06df0b41cc48950c09dd7570f2d2ed5d205a7402fe89f7227172dca24275fdc42e19466e5e39ff3ff9479fcfff64bcabe8c56d8f8d6ee5bf27eabace2c05b5f5146fbb96a7e252068a920e090593cf1bbfa1524e0ad931cbfffff74b7b5f313eb0ba1c53f2cbb6a26ee0e3206171d7bef1c7098c2bab439f5060427762ea7ee077bee00b2d503db5a72b35d1e6b2716cc082aefbfd81f86565efcabacb6355e1cb6579da1cc901580628b67bcfe058db8d032a5c217426e9b09062d53f623d95523a8dbb7ccfbb263f77ec7ae395c5a5e9a8291ca009beb17ba4623d6d11e6955c233bc814a53d2e3906b314645a55c90f5ca8d8bb0a0f26590ed991b7ce68ec5a2f9bd7d760829b873582b424abe62dd916f95797e113292422ea0d827eda77e50d510d2db57e751568bb6184f99532ea418756d7e18cccec7e1d982345e9a022f0d5fc13a20c3056b565171647fc678d2ec17cab9296972116cc42b49b796b37b45b888451ee6a00a1960ed3c8f7bd196b785cb4ec5f10150887d2231d04e04fa4a3c2e3a1f2208192200c0c592c0c78ce35aa76068746c5e655e724cc56d33693b83dc148a7a986c2e9d648e599810184e8c9530d4aba74e8b63f82d23e24eafc16c030f81457d180410b30ce1c0c7192ae998467d94a0f6dc879b1154a86745c5a501f7ed010b1fa2d5209379b1535fbda34c473a831c864949dd3fe99e15010df76d05e865cd3b2c6cce8885620868aa5f639a4a40c09e2ddda8cb0e0931af41417541885b268d85cdbd6eccf26deaffc2ef07d5ef1955e0aad206ab734e37bec1f9b33e5542e510eb886c83e762675619e7162654d4222aa37b2ea55033698609db530ae9064a697cf2591e8a9b5bbc74a127b846fdcdd43e874d18d25c65fd9c696a41c4867a4d87746dfc8fda5ad243131d9512a0b4c504c11b24e406c3464ed9cc80d01e8c3ef5b7af3e8168488e1c316f314a7997e1e55257a144a4b2dd8eb8519bfb99b581927b15a912ffbe488426b849774c82407a3f5bfbe93bb519ddbf9b22d7075453fbf2c32721b19235847e207e435f07ca4f8c55f29668abfd5e70dd5cbae6a7ed0548e2cca16e48a6d00eb073846ed4687f63f162db85b043622b5e4cae383f65dc1605266ca4b3400c42112c9f166db05c9fdcd721b5a1a7800c42d9b87f858727ef78633c6819c54a7199a6a4e6307f2c676efa498a5c25d390f03fdec72c4e6ded3a9083e1a3fe0088ed869d2c35ea41a3df009dda716b8e50f90f099c8984ec8e20a1467675db6a1a81370f8c6854cfbcd208febfe8ba947e33e09b7df706366840e29db6f3db10070235f3e28b506a3e6e46f1fdae0116615055d25493f7cf21e2d373db5b37a9dc7e439c4b2233a3c44c64ad0d4afb76be45db52906f830140d21bc3751f10c03d28108f366db2c647b8315a8aed161199099a16b08ea52edde6ee03afb737928f44880409720be5326bc51a502fb4aadf90f5f09d72e51c8c44b129f4af9adba9a8f3eda415c601ed6bad8eb169594203301338beb843d1f0198e2b817245f3c846c5f53ec8cf6566d816783d7610324f59fe74df129c4db5edd003b134bb886ddb31ff7df50af639fb43c23223e574421049ac2bb203a8b06fd16d87d9335a9525e8295f7d3456f33a93f07e3537d41e58d779f59d53dc3c3fba6b661501a2aaa488b5bda89a81650e9015063dfdb66412ec3c3d4b0842c35df8e14cb923a23e1a96539f28d27f1d3ab430d8d9f8a0131d43ca1798aaa711c0dc3e08e08e0e9354587b065673441c64b62286bb6de98dbef92e1b7562697586399aa318094781ca5314ad9273f8867f2a92b68c45f0e42a3f22b98a0486fbdb7ec4d998b4da6228074273dded2577882deddf0e8d5977cb80fb41f810b9c5148c5f20e7edd763817473408908cf26e2aff7d67ed0b5d02401ac9d2bce1747327a84c0e4461fe3c3dd6d494892ff3e18c956b4f497e6e7ba896a3ee3d121fb6067e775732f27866faf5f19dc0ea2858891860f2f5a409c6fde68afe7a424ce5676fc094380a86ec4fdbdaa75cabb4b378844c78be89292ea834fe20b1587bcf69272b8053d85a4eab01872288dab22c3fad352b747739c4d2433dd231560a0be812ba6b44313224b2dcf326b68667a19bf9b26c3740c4274efd5730d8cdc85ff016d1661cb75ecc3b1dbb96cdfa0d8bc773748a42f6b97d79ca7a8a56195da5af206eeee36216e28c78b44ed2ec8d25f898b0ed40e72203d7b98b1f6de2df8934ba30defceca82875bb668f3be5872f66f174c36f886e0fe972401e6b8", 0xb78}], 0x1) 05:44:18 executing program 1: syz_emit_ethernet(0x7bf, &(0x7f0000000e40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cd022a0789000000000000000000000000ffffffffffff000000000000000000000000000000008600907800000000000000000000000000ef9cf27c8cc460208a5526da572aa7b2a7158602049e06199f54f58925814e2708398af9f9095c1252817f4bc5ac7402d8ac748a84d339d826dbf537ee9690c6d16682a098089ba5daf8c262ca930033ab9914a413e6cba5e35187fa649da16132b95ce3772ae2eb1fcf4b96c5deee150422ae45963573089e288b907b9ec02fae0fc40a952dcc6e97c959080c91215b34beb190d8d7630a32f0c6193e5d963830cc6852aae5ff6232f0eead9501b7af40bcbebb19b45addb394d7df63a9b4eaf2489fb83c86bf03173f42b6626a08888edd3646b4ca67f420f57b3daf6fb08ce7079c84ec0c0de5514d3c16c60c9bca862243965ba6f584f38038c9fe52fa0493519a2beeb5254b163ea0935b7f5e958b07f17ad622d4ccf751aefbaf1a80e829900adde362077defebb46ae69933ea561a433570f6aabb4621e6c13ab3e669a802d470cbc0122cde0306d256aa803f5841f0f3b23175e5b6a623a676d78905b361e856f63db814fca00b5b42b5fc2fd2f3246b48f6fd3f3a1dd8686007ada0bc0e9e23f33a7a0e1edb7ed26633999d0870fc5ccdcfefd04a23d2813e677d4f3e5e47e6129aeeaa6b1856e46070b9300382ba8f2d82fc85b7049cf3893b8b5928b4d98b679a2e62f8fda52e7c28de088ed6a79db71f59d6df9e0c45e077920d0003b60dfca501bc8053cbf5dd7de3ed60ca81c578f71b306db08e79615af2c94cd6eeb79ca5b65a52ea119ea5ddd21ebbc78823ff040c1171d6f6a3a19087bcc98c2d201574b0fc43a3601ac931c3f05c99246c450ea36f0f52c96f8b2a82b6cd7399b2387709191f7a00611f8fcb3342dce9b44005015b58921e9d90d7cfe767e3cc3eceecd504af9c53b743685315c9148273ab1c18103fa453b371c9b700ced90dc4c03d8023c08945e1a1eb00864c309822f72c12a1ea14136c68f6fa6a048a1095646875cac80d869d153f9b29e853035bcddd3fd1fcf213ba8102d1ebe9606531ba106e1c55029a62d177508f7cd6fa6fc0daa3cd8a848d20cd3d578d1752e03dcb838ef0a038a718d601d3c6ccb1938ee55faf34ad466c0a5274b614b9c91d2cab775a4e205c5d237a190933860b91086cf78269ef2aca75475ac7c5665a80c4aabe072450b48d590da918159affd3e2ea7d68d1f2bee10f897abdaaf8f91d117852f3f4bc4c68907b27f408d81109f4592dfcfd9a5744ffb419935f84dd07d86966501899f9257a1def6d5aef585ea260a3b8cc565e9803d2c3507ca5d4f165d6b39a07fbf30f394ca4b30e1b110f7eba6af9c645a74b80948854a98820a064e20959f0a4f0e66917e83652acf47dc3c6da4d2c70ebb3fd749e444f8bd1a9fa9886f23c71084e566f7e32a4df0ecbad28b84fa93a2e6afa697f170c9d1afaeea93be9c1a80956f35466db5ffe14aead0cba53d91472bae680545012251497a529d30a1b4d032bcd7b0ca4ba9673584baea8fd1152bd4fe75e067332e85f96f8a29a597b679459469d2663569b0ef837e40495e7c25cf96dd19fb71919500dd087ec3ae924beb3be8d6c671e7579be9509938261a54ac5caea6ef041dfc7c8a6990f884ee8acf5e9dc87384f270d0107dc7677c2ee909cc70aa4ab36e71c797417119ffb70b678623495b4ad15ca4037737922a959c5639a64cf5a8181b4c347f6c484184146096a0f60bb978672d4e169e364b282c38e7741e6d09d3679324caf9cdffdc8c4a2f765c7b40d630d445517b09631e0c5bbbf1f277e007dedd28ceba9db10327f0f0ce56a05633d363cf11abcdcd3d5bc75bfea4ed1dfe90fa913158184a9e69b10cf251b7d3965296f648368a5060e60beadcf4df88d1afba5135b1dc45213ed1f205eae95ef08e3cf56d24667e4fff4b52684f4b37ba97c4bc3bb73f435206a75d06fa56684caacdff3303720e73091c80632448121e792a5690d63e2a3bd026e40e4f4a2774c70d0359d1c797779b2213d44a44c9ea9a8d1abc6e49ac7777ce9aa7123ba4536bbfe63f180e291ba51c602dcf23faca633dbb889676edff6c256dfc258d833928ba91c74f2c21f708545bd83a3c03f758d4a3e48bafbfeaba83dac66ae41bff5941b93ef6868365b61c874bab6445ae155731a08b1b89225f0ff0764d2359a118c6c8df6e47021b77d00a4943a148d84de9b1ffb74ad81c4bc258da820a17ed467d270ee63adf5079998856d696a080a0e2307eb75a5160e5db62e2b02f1d79be6a9cdcbabc6fe807ee7899f76bb330902d17992bb0710ed56e8098d5f54b18f5829577e0f4c09a8da50f524c0b78c98625208c63a536eeb5c5f4412d6fe179440dd54120a7435600de9cc4658278ad6e26873cff797e00cd2f8be63a7fbe8ada1dfb6af5bcc5d2470eabb4a293cd396438b86502b69074f6d10536f4410b52665c9e44c0cc8132abb8d404eb29ab7fb5b32432cfd40aacb666f2244bcf2e74c769527b4bf7dea8e4870485011e528dc6e0933a58f64d9ecd4c3fc0a6e635a24228ce6932a5b1158898a63d7bf54b74ed5d462527bfdb267c0e80f054fd29a0059c00502602630455333677479bdd7f707b3810cce6176baaa90fd4d2277cd164f643ab781a786dbc91cd555aa026fc56e729477a7bbf97e908bcdf3a5d9f96a46f4ec356f8fddcc6316d3575f3f3ec0396c3fd9022b32a4b8c7d6716b4161cea9092f910a6418123a5339"]) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x807c, 0x6, 0xe, 0x1, @broadcast, "bed0ae6b19434ea52da675e741ca", @empty, "2f7a49841e085c65930320a4ee93b686"}}}}) 05:44:18 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r3 = getpgrp() r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r3, r4, 0x7, 0x4, 0x8, 0x484}) r5 = getuid() r6 = getuid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r7, r6, 0x0) setreuid(r6, r6) setreuid(r5, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, r6, r2, 0x4b}, 0x8, 0x3, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) setreuid(0xee00, 0x0) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchmod(r8, 0x0) fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) 05:44:18 executing program 1: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="c4cfeb309238ec8aa371a3299b4d45d47a", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="32706738205aa2c6142cc3d390853f9d670c", 0x12) 05:44:19 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) (async) close(r0) (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x8009, 0xffffffff, "0e1000007b0000f900090000006300e98200"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 05:44:19 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) pwrite(r0, &(0x7f0000000200)="f781ea80798cf2d7e500ffe7005a", 0xe, 0x0) 05:44:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = getuid() (async, rerun: 64) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) (rerun: 64) fchown(r2, r1, 0x0) setreuid(r1, r1) setreuid(0x0, r1) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() (async) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r5, r4, 0x0) setreuid(r4, r4) setreuid(r3, r4) setreuid(0xee00, r3) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r7 = getppid() fcntl$setown(r6, 0x6, r7) (async) r8 = fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="daf0c2999e9f04bcb12085985612dc2dc773136d4cbe3fd97f113422d404418ea3132629c03473fe65da56dd2027187a801e3d7037a672da711bace7162a75d57a1212b8e8e0d9b9815fd11ab2c7f717f24fe46e6920bd664935cf", 0x5b}, {&(0x7f00000000c0)="78f8b770b8af7a9b182a5863ffb46aa9d45928cb57cac76ab356b871189be7f871c3dc7005674eebf3632e096960f510292109961604ef8111aca59b48d9e1a19221d61993e23cd2dbfca0bb0b215761ca810dcb7b712eb20056460156c8d2aae3b2b09f8102d2bf57a1ca3767c545abb5350398c8fbf43c41e6dbc15b9be40d827f061df494017315d496b924bb08016fc2ee", 0x93}, {&(0x7f0000000180)="249d1cca5f6e98e93b7ef8a0802e67a07429adf466198a772e0cdb0301106a2fc2f2a938e38d4181530614cf1262949d7f588f042db9c48f7c10d66806524b89711431da2385f7ac1e51848271ef5a6c20fed715281825", 0x57}, {&(0x7f0000000200)="973e181c1fcbf60372f42754562737875b3564dbae3327c2277f91b16d051b6dae0936cb13c0ab6e7ac870a1b44941026e8eb2d63b049a75ea4c9f00b251b924e68d9ebba060644d938b675b822dcbb00bc5e41f39e51bd1cdc8b17a10aa8a72769a8ecdd6f09b888678c13dac1a05782a56bb116a09802c4858fecabb5a621c779177854cebd280dc76c35bda2d681dc22e113958bdaac87e3e05acfb8437000f", 0xa1}, {&(0x7f00000002c0)="b33a9a59b6bfe900726520a999e6427b3b1ec5010dd72ac04232ad3610981362c9855e356f1a751b7e66399c9adee200041bcde51fb62755ed450f6d7d38396117cd106c31b4740752e8dd9b6c6efd260d6039e93dbaaa937ea205262cb0c8e858bfc3f0f9dcbe22d08897b1fc722edab5be6afbc02415adecad3a14b423a97748fbf2669ba690c6d3420a5cfc511d5cf5d4f51f6de0a3c77ed471597cefacef4773ab0c505b674ce7c87c2ff9609fb17488413d0615eb387635f5c3c7fe14c98da205d93817fe8195bb3e036a2d0b467c518bb4b2dfdcc1f116c3d9d2522212dc3274338301ca1666a352d3df54017dec9bd7c5e30a802cbbd03d91", 0xfc}, {&(0x7f00000003c0)="283e473ebc7424da4d86dc26ca21e5df24dff00c7656567af521c9c7eb2aa7b2beed69d1c55854d9818915dc91e9c13895659b44b6d73a51dce1c412efd19d76aafcf9580eccfb7783f1d15391ed84562ef618402641c86d99c35be94c5d5a60597d31fd56b49d29427cba20fdc6acdf2f89cde871e560f5499afe9572b5fd82990a77b01333a4b1572e3fb34ee3c7853d15c753816bc85f55555053e1c502a468e667e826f990669a749d26f5dbeedf075c6872822278748ca48b6a136d127cbf7c6a8cb4", 0xc5}], 0x6, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0xf0, 0x4}, 0x40c) (async, rerun: 64) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) (rerun: 64) 05:44:19 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:19 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000003ec0)=[{&(0x7f0000000000)="916139", 0x3}, {&(0x7f0000002e00)="cfd9890ab92be0e576c7e170197fdfc82018afc0832eee9f07522ef63577d5a38ea10398c484b985c86b1bdda42acd66bc46b01999cd8a68260e87f1674bfffea3e22e5508072c2a00ecd42df683c3540760b706c5722ee505c2d7c57cd4334d3be75b5f1d9ffb8816d53fd15c59fca5343641e515d436d20ff89192f2334fb4062f0a2fa2bce4cdf27bfef330002346436c7a3b3aa963046e0c5d987497cdd95f2d1495e7e265c11fe93433d267c990db1742ca7b5bdedf28b5020cafbf3044d66ffc6d96e29f6d2775aa916f6a3dcb81e22ba2994660ff5539051435ee96a442fbf35fd14f91f2b7a24e298fe2a52666bf65d5073c83db50ac8696252a1bc82758f520637ab9c04595bdeddb63bc24097be25fc892768fdf5e8719bfa730124e80f5a05f7450cad0765a78b3df7fc8ed6a44dd70c40eb584d3ffd2617d8f6734a52aba6e0d65421f522199e25623db30eb80987b195dcadc903277ed765dc74b75676aa9a56ffd1fb19e71baeafa1f4944e89588803e1c77a47ddc01d6c13150b792073a181b4d6bf637aded6baac3a449e5342fdde3ccde464ed831077c7b0e536ffcd3eb70cb4578a836cb9325a587b64c062d8966de74e3da25fc6e2815d686da38782b468b350b8c0074e560e8413fd4442b63a609c6fc6089e624ccddbd9623dacdd982160557a1332cee9bcc1c4f3255982b55a92140ab075adf34e45652c35bbf5422dc1e8182ea21dc93afc3492905b3a1a4f199bff4ac8adea70a0fb3bfda9ef51bdd8702b8bbd89db941ce0aa567782e58a781b277d9f6f13bf261400924694021da7320e973d7334856594bb3902030058b45b0b35baa9715f2b5baf63ac35cfed492be014bf7cd3f7ddffa35ea98984577504ea7d4e9908d89c04ddcad194205068893812206cf3d7d7800d02cd4c480425bf3e89ef9ec694ea5d29fed3b5b07e3b8b373455cf45b83dbc65a346f01d0768e1c3e240afee1618de21669a529127db3b4b4367ff9145d4c186cf00daffe5684c79e7f33c49a67184c6f76000f309984c4ef918a0a6a0f4938d15e8430ddf02362ef15cbf9c8fbf931e51a37fded759355747d6e23700ffc981d3fb79e344b92218d31a95120691fc0b6bfe8530ecb6743506417c8a928ec3b555820fef571178c16eda96e41fb3cc16a77b609211049d0db07bb9c17a2b2c6161061ed1c7186f9b70e9df2fb70af4e6c160bd9f14b21029e8ebf66bc1f6e9719becd3aebdd3219d7c0f227e08dfdd59b955ee86215eeabc75bb368587bf3042b4d7228f78ad98766e3a095377123a2bb3e393a06a0947d8dcaf51dc89a3a266b1b069926e473ea2a61bbbabca6f9423104dadefff0272d8df80e051e2ba576789feae3458a213190b60d402b6414df1fa60829fc6a4dbb758beade883eb1fd809e54e3dc0fdfd39d209806857962b934a449f4fc2368cb99baa9f09f4fb1463712a39ddb62586d7b71ec97394796d7d1956afd296a561e220217093a62a9f405e2228f5cd5c7c8cd3788e3a567be10152331a215fac8b9c042dc453b5d4b6f1602a20cb34251f5d736e7f0816ef47521d56583c93bf309e3d8ea30a2bfb9d8541fb7afcb8a0b16af296c6671cbd22e72b8b4e81872dfebd5af5dac68ae98a33d13c4b790e3c76584be4cee5bb9bcfd29948d93026babc3fb3d17e8ec90bdd633db6f3fc54c5147d837620a107d5430612f77056db9a27536212efa379ca12e2dc99c1f564f3ecf0177899c8edf79822392e1efeacd1da35397864bbea364e50bf46b896b585d355a6e78542c2e1150ebbcfa5bc795c25319fa15f48a613fbdeda3a51a6a8b3fa6f0a3b98b512c31c8b0dc3bb51a8f170da4fa6a00f4866002c7de456953ae31f59e56c7b17053ae186b06f25328e19ab7595841f3f2ef9f906e99540f93385db8ce8b3ca440358e30894d008f814798c572465a57ff7e0611b5d87499ce5b5d803a8c2a0b9ac17f70973c73c67a33cd5c7ac6f1168f5e07288692b7a9592ffff6d97e1e9fa7a570021af31de5c7dab3a36c405a63910e80d30d8a81aa05896562d1993013599bdf29ed3eb5608be64eefd6979e1e297e156dee2e6962e3a0d27a3528490e8835713cc48bb2fe3544fa062bb4dfe21882e3a4cf95bad97ac4558486f42dbdbce1452024452e722900d6eb004f8b40ee66557d6cf25521403b80edb4d4b4d19a83a470c1c782a40a92b9cd9fffa8d8b6f7a2a9679abf813f3cc0a8c4b13b9565086580a9cf0842d3a169a68188344ff022502fb6bfeace6207b538d8f25ec76c55a8d434b88e5132fb04f672787cdbf3f27bc5432debdbf2dab413365fdd949f9655d8a71fd69d03257a7f825296646d43b68552baccd09c42fb9b9303aa967d4d6f1c4bb735cca321e8bf38b5c459fdf3148605bd00d02818cf8bda5430dcd18584a1a9720d4be5f893483abcc9d2d212743349a4ed81eb96fcfe1843fe0feafcac8726a31781d5c28ba72a93d4b2bd21d9ae4f884343e2fcaa7fc477a33b9cd47f0d395d29bd44258751c29edc194e7ab878fb9385f4be7a48ae22635a9bbd4297b6ace3f7c2dae3b0b60fe2cfec6e3cb2d13a5de6d9f44962ba44289b36b73079c53c498aaa4e5ddf143f4bfcfa39c9ee71741459739a31d6c415f9dd617d02733cecb11bb164245bce32ede6e828ac129578dad3f8dd72a2f4992c04ce0725ba2ba27ee3066b09e7580ea160d11aff981cb7ed892a4c351b18d54a0307b71c5b218b440df4b136f955f3d4f69c861ddddeb6a0c6c80500d9b74a7559058e8c249ed4054d8117c1de42d134ac305ad897397a1d0bdca74279cdd564c8649452820c70bd6b67b5b8f277c40a5a8d6df124331add4c70b1d4b9652649327c572d24f4a26c6e0b1e96a017bf1fdb34491ca78c97ba072e47a98759eaf2b136b52ea4a5b6b1f411da0d6a1e46c081841ad2b085e51546da62ac5de6de58f15822e078765ded5c1b1def4f8d6e240ab4b99ad4485bf622046ea4e266086d09b9dc7eea12b7a3878273701cd613a139cbc7d27fdf2f41d25bece4110fa3e7bf816ccc1cd45dfa7fdd8a963f42f34204bbc5aacf22c661ff23422bb1ac0a4a37c5da7f7f41ecbf2f5ccbb5db9ca10999f429084b12e075136ffc676ed148529c63f22ff1129644f1f9c40af74c30c6504df70a5267ccc0e13f5bccd414a2afc84bc6afb13f5950bb0f0121c1fc206cc935a84ad7d5c63c8d07a9b154857a6fa0d7dbdd0e70ea4faaf0929a93f11beba22f706cb429b1a23d9624ed217a6beffcadbacebd50fea505ec27daf2c116b4c583482a62ee4aa433dfa7d70b836244d06c80c759d628fc971b9dee548879b30aaf79fb8fc7ffa0303e18c86e14041260a78838a80ea584b46629f6f6a404e587573394f7e5a63c9846fdbb1f3f396e3df70e5e892bc22604ac3f9d9a21f272d32dbd1e9e573244d47327ec50846b8f79bbeb3e6f0b6b500c4e81223ff1f70744708fc8f0f4564533ca8ea179f1957e6b16f69c4537c4fb2678945735a0bf2f3bc40f05c569ed693cce6b66fe917935955872b235f4e5afc64c494325e3b50281e24b5fcc682ce27b07441c3a974623748151046c621ad4313f3ea307485a710c27f5b9bbc510b118b0f06b52de6774f031bb940a892eff2455570230f3af171f56865207386d0a81ad2fa0a8c826de1859d5cb36d3abb60be8989a4ed08dbcd23e5da4fa73b4756c49ef56547bd1ab3061dc9def32346dac4ed5b9df2d33e046aac330c53fc8adb3fb10b050e097b51b3d86d83aae979b4d735367da6600bbf258c9bee46e41080167599d837979e4cbf50e3595fb448e60f163777abfa976433256c087cb028d547bf36388485e00c020ef79dba798dec7a73aab788d92ce4a33e9757c74799757135ca666d8887eb0a7912cda22646c47c765aba9f1d37ef05a0242d5fb56e5d20977fbef302decc75b62caa1b8285c3f46bc20b9dba1df189d8a9d164cd72d432da6ac754f9af7d4fe56e6cb510902abdcbae8b883a5b8c2e83b0dfbd6490f3e80222c16d2a27763e60637926089281a83cef09cc834f013c0a4ada0fc0f38beb59aed1fc93f2e94ad1b6c15e5c35e65fee482486f6674dba0cd90c7a1d57204d03cf7334b1c2f8d01788181c4e5ce99dad6027266945c396467e8c68552cb7af54a5fea3dabd028721f23950d6bd9249f56ae25fc2d849345f19dfd959c75cd78bad18b7ed10a1dcc6bffce2d50b6f47e71e9088d2de658f4b5e65f81e43024c5635aebb2fbcfc5589273a13e9b7e4396b1f7c7594b5bac6ec630830c6638e06fb4b63014814c3adb98724d404c6234532bb7ece737725c572453bef7fd5b26cde836114e5a0cf60e3acfd4db48fea5d885dc4d347ed5bce4041b50b9bb46d11743b87931b83a10359a7102e186105b88c44810ccd4235aae45d3a0bf4204305ea00888e2eca87265c4100fbad04077fc59a1357a3a4b558966d6312597db0e566a3661afe456a69734d819f5a0f9c85cd26deae2623c8613537fb9efce667bc97a7ecb9944adb50f2f9dbb713b5eb4138f993078f97d0f86171a974a83d82213f5aa29f6a85de56fe3e0cf320248c4a33199febf5f18b4e0fc303e97da03b1042fc1c99f424923deccef95f71c32a3782c3dc0eb6eee288f1776e2e2479ce59d343470413d1751bba45b2bc89bc62a43e62e75da8ac47f919b203e4fcea0dd28b7b4004be7f7934bd0fffb57d6c502617961c4a31da43fe084b6444e72a012027fecb4d5b32f7d4d11de3eb525030e36c2ecaa4cb0a89413776f6d58c75919d383b3783eb99c7fbc78e68bc81b814aed7e59e429c20446fc02db5de7e8146e1ea9cef0d0710f4aac7032283b2842b8c83e23b90667a63fe2a530af6305df7aea89e93f8d5ac5228d4be6df4218e9ea4aba1747ff8a586e5abcd099cbaaf9144e01af626fa68e2a2af22d005aa8e8d706963e198f6b84feb300aa82a4a50719009a65e51beeec1a2d617ef4236574de8707a1285efb7cad8ac79374e8c29727eed7177b6bbc966047b2ad844dbb6b3b3b4b59319ec5d05c4258a2f0c83d683fe51472ad47e4a790ea906a4d8e05c21f4f11bf412d3240ec48323081df87fa8b65bb6414c073e3fcd15325f5dfccb637c3f946450031609d437d94eaa4ee0672c2ecf3012b99ea832d85c4b0babbfbac458a709aafb016f4a41037de8924414f332390a83e35b81381ccd6b7a5e58eedf3faf6036ea62df44ec7c1ebe482f959fc81b755724078dbd953a711367360673e3399b614b0b4736860eba5224648478a5342f933a8fcbd336acb8b6a0c21f66def36299dbbfc17900124529736b73e423df7eefee6111b328c1a9f229e6d64eb6d8448475775006eac1a6dc38ae13d5806d23b6c0cb18bdd278205b04776abb788078f75e9cb1c78624af70726de7f31e67450dafbab403f2328d4f311010c717f13310c6099878d1bce012791b7c74e10db5e8476551eb838c8279d122b72b7a37c4f82ae9c72134835083d7cb1536bf76a888217821b419ea95c856b194a58f062ce8bef197b1f4dc4147e5b982364f98abc82a74462c4a40b8eb44f26a2c994e834c5e37498973810252946f8906cdfaeccb79d237b052d067611e7902f1ce92b04051ad48b5249c100d88f8c34ebf1abd76fb13071ec4fecb4c0a49135c6e4376bbb38eff8bf0fc7b3747e7b3f9f3cdf079bad06a888c32a5f7bdaef807d65f7fe55a425f3c1633c7da4021858edd5ad11a20d7a024b548c", 0x1000}, {&(0x7f0000003e00)="742cf7704dd2c5c57a0b48adc14eafaa5bc4ac66ea77360313f60ea562a49ff0fde516700004bb5ef95f40e9a5cd79fb2a01a6d7642e20f87ac6e90b0ff2679c703fcef0383a590024dfe54cadb0e9343a1a49cf1ee80c180fe325c0cd82c4a9b8ed9fc429084d5374c474e38f729aeeabfe5fca9ea9b23280030b8a9b5219407ae835233ab8eec2938c94f525eb16afda8c5e2da8a9a8a8df46ebbd2deff1df7dbb89b325affd173b66f999", 0xac}], 0x3) (async) pwritev(r1, &(0x7f0000004040)=[{&(0x7f0000003f00)="7cbbd43bd1be5c8c5a8885a5d481242d75d802f3c459568c76a1744b70c496c66d99026c6e39963f4eadc9a1557049ae0ee17434eb0134ba693ece80ff47697472f0056a568b878cc2c25781e36336f9aea3cef4ff7f3a6a817ac182ad7613392b5ad1a0c9b3e3908833321ba4f733f8fadb572f3f230e5efeebcd7a2ceb5b89c86be75f166f2b1fac8695f8e8730379d37c49d9c945a12ba5460b8c010768515ef760dff1a2515f93d1d73588466fb7d4a8a228e9d313150304f893b3e79db883839bfa1c7d72fcaa0a4cba0d1fda8cc2e4d108c8f91081be2f43e14bc55d1cc3fd42219230db7d2b58441af38e21c66b6ba333e8b3f43ba7", 0xf9}, {&(0x7f0000004000)="7d05a3f69d167f62b2437ede7546b76bbe4fd52b78d754f89fca49180f02cce86a798db3e2c5ffa4bd59418a5259160ce3a9d5", 0x33}], 0x2, 0x9) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() close(r1) (async) r4 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) r5 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file1\x00') getdents(r5, &(0x7f0000000380)=""/4096, 0x1000) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004080)={0x9, 0xfffffffb, 0xffffffff, 0x5, "0593ea2b3539daa367229273d4cad7aca41a0cb3", 0x0, 0x2}) (async, rerun: 32) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x7, 0x80000000) (rerun: 32) r6 = fcntl$dupfd(r2, 0x0, r1) lseek(r6, 0x0, 0x8f4b9eb226f5972d) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0xc4504440, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x0, 0x0, 0xfffffffc}, {}, {}, {0x2}, {0x0, 0x0, 0x7}, {}, {0x0, 0xfffffffe}]}) 05:44:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r3 = getpgrp() r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r3, r4, 0x7, 0x4, 0x8, 0x484}) r5 = getuid() r6 = getuid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r7, r6, 0x0) setreuid(r6, r6) setreuid(r5, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, r6, r2, 0x4b}, 0x8, 0x3, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) setreuid(0xee00, 0x0) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchmod(r8, 0x0) fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) (async) getpgrp() (async) getpgrp() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r3, r4, 0x7, 0x4, 0x8, 0x484}) (async) getuid() (async) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) (async) fchown(r7, r6, 0x0) (async) setreuid(r6, r6) (async) setreuid(r5, r6) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, r6, r2, 0x4b}, 0x8, 0x3, 0x2}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) getuid() (async) fchmod(r8, 0x0) (async) fchown(r8, r9, 0xffffffffffffffff) (async) setreuid(0xee00, r9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) (async) 05:44:19 executing program 1: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="c4cfeb309238ec8aa371a3299b4d45d47a", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="32706738205aa2c6142cc3d390853f9d670c", 0x12) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="c4cfeb309238ec8aa371a3299b4d45d47a", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="32706738205aa2c6142cc3d390853f9d670c", 0x12) (async) 05:44:19 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) r1 = syz_open_pts() (async) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000200)="f781ea80798cf2d7e500ffe7005a", 0xe, 0x0) 05:44:19 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) write(r0, &(0x7f0000000140)="830a2cfff69b95382da5274e0f229b20686ce690a4c8189886372e3951e50bf3a35447cc0144f5051327c2abd93a0c327776a740511fb9f8754870921458c0081477787da572f5544bbe20393e261a9c49f4c6abfb19b89959f1f2fc2359ef80c5e07c3fc02be4ec96b6110279d1e26a5d4153359b7528d1f00ba394254ecc15a4b33f14329b1141290509888caf3bf2bb215fc258d1f14c813f81f62c31ec62f880d8c36d734c5c68833da877629d021ee29cbf102f83bad8b8260b88063b5712dc296c4c348ecc580dd10a7f5fa0f67160b7180e8471232efbef06453cc635e433c43cf484a4", 0xe7) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0xfffffffd, 0xffdffff6, 0xffffff1b, "0804000103000008000100008d1b38b85200"}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf32", 0x16b) (async, rerun: 64) r2 = dup(r1) (rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fffffff, 0x80, 0x7982, "7a79a2cbe6816dabc003be340e97cf430b3a83ee", 0x2, 0x10001}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001440)="97cff97921278ab458f52632d3ca3ba27f593fcf6c71bd571b7852d71240c310b73629f6f29287ffdc55e3fcb2ce0fbbfabcbc9397f5c7d4b4461ecfd0b2484184934b66425032acbfac5daab9bd041658cd9ffeaf9cb47c95a5d8c1757401c678e7214f995e569a18ec419451cbb9a00c4a59350d5c7cc4ec26c89e94d0508bb74f8ddcee653ba9f8faf2afbdd33dae357fcc79a51470d60d4b8184cbddce6ac08e9a3618c30611f936b2114d2414ce7dde40322f5df274ba3a28e6a8bf9dc7bc83beb6c22b490c65da91c546f134a9317ec44a80c16c5e946dc914425f454850e2bdba47ff48ab50dda74dea6477ff9255386a5ac15c0076930a437ddb58966731f8ad8c08ed339cfb2870703cd1b463570bbf3308ce270826c8787571cbd49b89892c5e811f64740770d324abbe2277208da042fef89bd05007607af6d104b3c7cdba967a6b7e4b2f4552b5e93f5cf6b92b9fde026923540b9b3b8a12abdcaf00ce91eaa530406d3643d3ca35958c08258211c6290dd077aedfcf20ac0dfbfbdd0a4a5f3393f662ed7eb2d0e0f3996a243c1b763e7bc7eac8c93bbbfaa9099378f8db4c98c4dfd48a146e1bae32fe5e95abdcb71cacbc3d75731a9dc74c8c6203f33d68a272bb0ac6f28a4e7aa47d40ee1cf3a7e417e2971706eed23ef8a368886c6a02fe2a435a18e449f4f7f369ec763be3c1fbabb7acd5c5161c7a2a118774c865e8aa19413cf697cc6d03832ce21abe2aa37f9e1a19b6de2f0072ad8177601384e04a4458012520f36e676c3b4bd96eaf11bea9fdfb773cd42a759117593c023ff391bcadb9bfa37e3c7e6f483cfc5e5a0730a7302f4707b29a9743d62cef334dc668b7c2187b3e6e05c5b42a35eed03a03a8fc4bb8c00e55148d464dc3311b75a34d28e9255bab929e306807b7b771a2402708483c80bc4e641922782cb68b7e6ba9ea3b73477383f9bf1101d63376a87801155a85ad4c89e31c74abe580e5453b0db6c5a97f0ac5e6566759d6bb390099e4665ee2d364875b9e055bcdcdca0b59e38d0fdc89c6c4c210ed2d223402127e72d5388fdc9daf27c361b4f887ad54a6c70da4ed5ee7133a3149a8efc8a6f7c3db1fd37c64dd3f8c0aca3fafa1d08056ec8c04f5aa7b2420351cdeff3caa94464ca9d9c5cb396252b3b0bc1d0994b6af596af9dba2c42738a174236c92a65c0050913241c40321599414d77a34aaea63f464442b57b877ef6c4ba72d38ae66559590bfe8e1f4b3e0d19a50b3bf1b2ebb220d705228933201d3b0bd6d50d25e749ce9f8392dbc25896f341bce8471071caba5537782d27237a476183158566a80d4cd3f470e83fd95a49bc102a5c5614da8428290c88117bf79a97dd06891ab6e48de2e73894e2b71f3516237e10699342ddac84c608535674f38708009e84149d5aa78d8a6c482bf6b1981a61b104faa4352a9c3a44ab95d59c1c04aa364657052834a1a617985da87bdababe3060f993696299a6fef2bb930880b2ecb9578656ecf231bfc994e6318d884676ca6ad92719003f2aa152e5a461d9d3359ec55b25a1116cfa1b9e1a263b2fc9834f88f071a91cd28d8917124ddc1f7f1395e4d69020f7dfa0a86b9ea9ceec30741bd8fb199ed92e408d4621b4c0ce62a226f2cec652008e78ffcbda792ea0afa6f8fc5ef304aa2b8ddabf8a3f8b870182ddf7937c4dbd59b7e346d097b7aa20865a51dd33796e5ba857c89c34acfd1afd2e0c8094af4fa439f1d95a405c66cafecde35f99732048a1f1ced5bdafb0919a88346c03d75174909aeea4f89c765260c8854eb34101dbf4c29bd41d06df0b41cc48950c09dd7570f2d2ed5d205a7402fe89f7227172dca24275fdc42e19466e5e39ff3ff9479fcfff64bcabe8c56d8f8d6ee5bf27eabace2c05b5f5146fbb96a7e252068a920e090593cf1bbfa1524e0ad931cbfffff74b7b5f313eb0ba1c53f2cbb6a26ee0e3206171d7bef1c7098c2bab439f5060427762ea7ee077bee00b2d503db5a72b35d1e6b2716cc082aefbfd81f86565efcabacb6355e1cb6579da1cc901580628b67bcfe058db8d032a5c217426e9b09062d53f623d95523a8dbb7ccfbb263f77ec7ae395c5a5e9a8291ca009beb17ba4623d6d11e6955c233bc814a53d2e3906b314645a55c90f5ca8d8bb0a0f26590ed991b7ce68ec5a2f9bd7d760829b873582b424abe62dd916f95797e113292422ea0d827eda77e50d510d2db57e751568bb6184f99532ea418756d7e18cccec7e1d982345e9a022f0d5fc13a20c3056b565171647fc678d2ec17cab9296972116cc42b49b796b37b45b888451ee6a00a1960ed3c8f7bd196b785cb4ec5f10150887d2231d04e04fa4a3c2e3a1f2208192200c0c592c0c78ce35aa76068746c5e655e724cc56d33693b83dc148a7a986c2e9d648e599810184e8c9530d4aba74e8b63f82d23e24eafc16c030f81457d180410b30ce1c0c7192ae998467d94a0f6dc879b1154a86745c5a501f7ed010b1fa2d5209379b1535fbda34c473a831c864949dd3fe99e15010df76d05e865cd3b2c6cce8885620868aa5f639a4a40c09e2ddda8cb0e0931af41417541885b268d85cdbd6eccf26deaffc2ef07d5ef1955e0aad206ab734e37bec1f9b33e5542e510eb886c83e762675619e7162654d4222aa37b2ea55033698609db530ae9064a697cf2591e8a9b5bbc74a127b846fdcdd43e874d18d25c65fd9c696a41c4867a4d87746dfc8fda5ad243131d9512a0b4c504c11b24e406c3464ed9cc80d01e8c3ef5b7af3e8168488e1c316f314a7997e1e55257a144a4b2dd8eb8519bfb99b581927b15a912ffbe488426b849774c82407a3f5bfbe93bb519ddbf9b22d7075453fbf2c32721b19235847e207e435f07ca4f8c55f29668abfd5e70dd5cbae6a7ed0548e2cca16e48a6d00eb073846ed4687f63f162db85b043622b5e4cae383f65dc1605266ca4b3400c42112c9f166db05c9fdcd721b5a1a7800c42d9b87f858727ef78633c6819c54a7199a6a4e6307f2c676efa498a5c25d390f03fdec72c4e6ded3a9083e1a3fe0088ed869d2c35ea41a3df009dda716b8e50f90f099c8984ec8e20a1467675db6a1a81370f8c6854cfbcd208febfe8ba947e33e09b7df706366840e29db6f3db10070235f3e28b506a3e6e46f1fdae0116615055d25493f7cf21e2d373db5b37a9dc7e439c4b2233a3c44c64ad0d4afb76be45db52906f830140d21bc3751f10c03d28108f366db2c647b8315a8aed161199099a16b08ea52edde6ee03afb737928f44880409720be5326bc51a502fb4aadf90f5f09d72e51c8c44b129f4af9adba9a8f3eda415c601ed6bad8eb169594203301338beb843d1f0198e2b817245f3c846c5f53ec8cf6566d816783d7610324f59fe74df129c4db5edd003b134bb886ddb31ff7df50af639fb43c23223e574421049ac2bb203a8b06fd16d87d9335a9525e8295f7d3456f33a93f07e3537d41e58d779f59d53dc3c3fba6b661501a2aaa488b5bda89a81650e9015063dfdb66412ec3c3d4b0842c35df8e14cb923a23e1a96539f28d27f1d3ab430d8d9f8a0131d43ca1798aaa711c0dc3e08e08e0e9354587b065673441c64b62286bb6de98dbef92e1b7562697586399aa318094781ca5314ad9273f8867f2a92b68c45f0e42a3f22b98a0486fbdb7ec4d998b4da6228074273dded2577882deddf0e8d5977cb80fb41f810b9c5148c5f20e7edd763817473408908cf26e2aff7d67ed0b5d02401ac9d2bce1747327a84c0e4461fe3c3dd6d494892ff3e18c956b4f497e6e7ba896a3ee3d121fb6067e775732f27866faf5f19dc0ea2858891860f2f5a409c6fde68afe7a424ce5676fc094380a86ec4fdbdaa75cabb4b378844c78be89292ea834fe20b1587bcf69272b8053d85a4eab01872288dab22c3fad352b747739c4d2433dd231560a0be812ba6b44313224b2dcf326b68667a19bf9b26c3740c4274efd5730d8cdc85ff016d1661cb75ecc3b1dbb96cdfa0d8bc773748a42f6b97d79ca7a8a56195da5af206eeee36216e28c78b44ed2ec8d25f898b0ed40e72203d7b98b1f6de2df8934ba30defceca82875bb668f3be5872f66f174c36f886e0fe972401e6b8", 0xb78}], 0x1) 05:44:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x49, 0x8, 0x6}, {0x1000, 0x80, 0x7, 0x2}]}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x101, 0x2, 0x67, 0x8001}, {0x0, 0x40, 0x3, 0x1}, {0x101, 0x0, 0x81, 0x1}, {0x29ff, 0xff, 0x80, 0x12eefb4b}, {0x8, 0x7f, 0x4, 0x2}, {0x9, 0x81, 0x3, 0xc84}, {0x200, 0x7, 0x1, 0x1e}, {0xfffb, 0x1f, 0x81, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x186}]}) pwrite(r0, &(0x7f0000000180)="b71a566efea2ed0200e131a098de", 0xe, 0x0) 05:44:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x49, 0x8, 0x6}, {0x1000, 0x80, 0x7, 0x2}]}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x101, 0x2, 0x67, 0x8001}, {0x0, 0x40, 0x3, 0x1}, {0x101, 0x0, 0x81, 0x1}, {0x29ff, 0xff, 0x80, 0x12eefb4b}, {0x8, 0x7f, 0x4, 0x2}, {0x9, 0x81, 0x3, 0xc84}, {0x200, 0x7, 0x1, 0x1e}, {0xfffb, 0x1f, 0x81, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x186}]}) pwrite(r0, &(0x7f0000000180)="b71a566efea2ed0200e131a098de", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x49, 0x8, 0x6}, {0x1000, 0x80, 0x7, 0x2}]}) (async) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x101, 0x2, 0x67, 0x8001}, {0x0, 0x40, 0x3, 0x1}, {0x101, 0x0, 0x81, 0x1}, {0x29ff, 0xff, 0x80, 0x12eefb4b}, {0x8, 0x7f, 0x4, 0x2}, {0x9, 0x81, 0x3, 0xc84}, {0x200, 0x7, 0x1, 0x1e}, {0xfffb, 0x1f, 0x81, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x186}]}) (async) pwrite(r0, &(0x7f0000000180)="b71a566efea2ed0200e131a098de", 0xe, 0x0) (async) 05:44:19 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x4934}, {0x6, 0x40}]}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="8e5ae5f51590", @random="44ca3c5ccd1d"}) 05:44:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x49, 0x8, 0x6}, {0x1000, 0x80, 0x7, 0x2}]}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x101, 0x2, 0x67, 0x8001}, {0x0, 0x40, 0x3, 0x1}, {0x101, 0x0, 0x81, 0x1}, {0x29ff, 0xff, 0x80, 0x12eefb4b}, {0x8, 0x7f, 0x4, 0x2}, {0x9, 0x81, 0x3, 0xc84}, {0x200, 0x7, 0x1, 0x1e}, {0xfffb, 0x1f, 0x81, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x186}]}) pwrite(r0, &(0x7f0000000180)="b71a566efea2ed0200e131a098de", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x49, 0x8, 0x6}, {0x1000, 0x80, 0x7, 0x2}]}) (async) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x101, 0x2, 0x67, 0x8001}, {0x0, 0x40, 0x3, 0x1}, {0x101, 0x0, 0x81, 0x1}, {0x29ff, 0xff, 0x80, 0x12eefb4b}, {0x8, 0x7f, 0x4, 0x2}, {0x9, 0x81, 0x3, 0xc84}, {0x200, 0x7, 0x1, 0x1e}, {0xfffb, 0x1f, 0x81, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x186}]}) (async) pwrite(r0, &(0x7f0000000180)="b71a566efea2ed0200e131a098de", 0xe, 0x0) (async) 05:44:19 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) pwrite(r0, &(0x7f0000000200)="f781ea80798cf2d7e500ffe7005a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000200)="f781ea80798cf2d7e500ffe7005a", 0xe, 0x0) (async) 05:44:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) (async) r3 = getpgrp() (async) r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r3, r4, 0x7, 0x4, 0x8, 0x484}) (async) r5 = getuid() (async) r6 = getuid() (async) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r7, r6, 0x0) (async) setreuid(r6, r6) setreuid(r5, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, r6, r2, 0x4b}, 0x8, 0x3, 0x2}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) (async) setreuid(0xee00, 0x0) (async) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r9 = getuid() fchmod(r8, 0x0) (async) fchown(r8, r9, 0xffffffffffffffff) (async) setreuid(0xee00, r9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) 05:44:19 executing program 6: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/124}, 0x84, 0x0, 0x1800) r0 = msgget(0x1, 0x204) msgsnd(r0, &(0x7f00000000c0)={0x2, "0120c98941"}, 0xd, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/67}, 0x4b, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x3, "9d2461e8b989fb795520ecdeffaa74ed64f6b81f46a631925320"}, 0x22, 0x0) r1 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/159}, 0xa7, 0x1, 0x0) 05:44:19 executing program 1: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="c4cfeb309238ec8aa371a3299b4d45d47a", &(0x7f00000000c0)=0x11, &(0x7f0000000100)="32706738205aa2c6142cc3d390853f9d670c", 0x12) 05:44:19 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x4934}, {0x6, 0x40}]}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="8e5ae5f51590", @random="44ca3c5ccd1d"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x4934}, {0x6, 0x40}]}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="8e5ae5f51590", @random="44ca3c5ccd1d"}) (async) 05:44:19 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="a95cd51f982353d57448678dcd5aa33b178cb3cd1e2d9d613a3f8bc14afbba8f1aaffe13bcb50cd4e729363040d7f1f77799a347c7f104c4bfee2fa7c7097fa478f97dda8240504e56e363f072bec0cdd55256866d29d54d009f3d9097c85e140f9e264490e558c74b3f7972f42c3ba4d93f5db90a1a38acf6961cc12524538a7a3ec8b3e9e9e55fdf7c09", 0x8b}, {&(0x7f00000016c0)="c1f34253e579415e81a21d3b8cd458fa1352ac12330ff2957d57b8c8b3b86e37f2227f7ce735aefddbb017fae50a5045fefb3105edcf2f8706acd19c5ff6", 0x3e}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="1668aded0f48a0fbf1d9", 0xa}, {&(0x7f00000001c0)="f7522b4b7a474d75059c7b32cba36ae03a5eaf1627f9f6cfe0e9020220fd64", 0x1f}, {&(0x7f0000000200)="296e55eb86df9850f804ff82d68788c539e3d04a410d26d8693acd3ec9ada5150c78a8f7ebbbf6592c0b9154c424731b7c", 0x31}, {&(0x7f0000000240)="73de65dbeacf1d921a407082d60550487f98c2cf82495c7ee197789fa822b964e01ab1d5e681168ea1fea21d3f61530171812c161c3cc3ba1e37ac123cde651e49ba2d61e22130d8715e3687a0129364b332fcb14507c7ea4a45cf553cfed994bc9af485109ff46e56ce", 0x6a}, {&(0x7f00000002c0)="d03667519a9b492c95dcfbe2f4b87e8ed673985fb6e710cf6655594cc0336c4914c284b45f23aadb33b80902cee72a1177735affd7857aac138f1c67531a313cb6b9b650a41ee1010e87a7e9d82dfc86c7a186e61f13fecfa989a52dbc0ade3ae69be76101bac0910d6d27b40d2dd394298a1aba0bcf1f43ebfe6dba253e9d669189e74c43cff6a9fa70b6e062a03428dfc67428a214d84a5cbc04c3a07c02994adbf25b90883fec1aef6753ffd4498f568b7c76211a66f9bf596d7b1fc24969e52b6b833460b75ae4327a4218e3e3caa0f2", 0xd2}, {&(0x7f00000003c0)="122d80afa9e422ff5f156d2c61daa26d888ce637cc53bc3a56f5e50004559d3cf5f0d479680e7441700368bdcb78a4bf95ec72b84c85cb2a76c5194baa3bf8bb20b0d9f342990c2005a8b09897b153084ac9bb828c4dc449444dd759a9219c512f3cae39139f8e919bed79881784ce3a4d7703aa8ef79bbdd2126b44bcfa749b883fc3afe80ac4c277078cbfa80ebdccda86631d157e433124fbc0de517aef308b42dc5b73f9f281d3afb695b03afbe56e9ca77736bd83b5f249b4ce3e76f794e4cbe78360a3d5d7b4cb80a22714e92d3e8f0b160027e5feff2b18c144d2c23c798b420c1854b8db30feb8", 0xeb}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:44:19 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a7e3a75c0b74fbaa55b69162e2a994f7c000000000000000000b8806f0cde809e9251d8cd30e015eb3be35b34eaf583421dcb3f9433eb1d1d5ec6b28f3a9d15d90c844ca2026b36e45df949fc99d7c1f3619b36ea6482f373df078e12520a28bafe057949a8fce4fd8ee1c9e0655519a3cd0a8c61e1d36c7ae81d9074e8804c516e", 0xfffffffffffffd87, 0x0) 05:44:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x14, 0x1}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:44:19 executing program 1: r0 = geteuid() r1 = getuid() r2 = getuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r3, r2, 0x0) setreuid(0x0, r1) setreuid(r1, r2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x3, r10, r11, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, r2, r9, r0, 0x0, 0xd4, 0x4}, 0x7f, 0x400, 0x2}) 05:44:20 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="830a2cfff69b95382da5274e0f229b20686ce690a4c8189886372e3951e50bf3a35447cc0144f5051327c2abd93a0c327776a740511fb9f8754870921458c0081477787da572f5544bbe20393e261a9c49f4c6abfb19b89959f1f2fc2359ef80c5e07c3fc02be4ec96b6110279d1e26a5d4153359b7528d1f00ba394254ecc15a4b33f14329b1141290509888caf3bf2bb215fc258d1f14c813f81f62c31ec62f880d8c36d734c5c68833da877629d021ee29cbf102f83bad8b8260b88063b5712dc296c4c348ecc580dd10a7f5fa0f67160b7180e8471232efbef06453cc635e433c43cf484a4", 0xe7) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0xfffffffd, 0xffdffff6, 0xffffff1b, "0804000103000008000100008d1b38b85200"}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf32", 0x16b) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fffffff, 0x80, 0x7982, "7a79a2cbe6816dabc003be340e97cf430b3a83ee", 0x2, 0x10001}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001440)="97cff97921278ab458f52632d3ca3ba27f593fcf6c71bd571b7852d71240c310b73629f6f29287ffdc55e3fcb2ce0fbbfabcbc9397f5c7d4b4461ecfd0b2484184934b66425032acbfac5daab9bd041658cd9ffeaf9cb47c95a5d8c1757401c678e7214f995e569a18ec419451cbb9a00c4a59350d5c7cc4ec26c89e94d0508bb74f8ddcee653ba9f8faf2afbdd33dae357fcc79a51470d60d4b8184cbddce6ac08e9a3618c30611f936b2114d2414ce7dde40322f5df274ba3a28e6a8bf9dc7bc83beb6c22b490c65da91c546f134a9317ec44a80c16c5e946dc914425f454850e2bdba47ff48ab50dda74dea6477ff9255386a5ac15c0076930a437ddb58966731f8ad8c08ed339cfb2870703cd1b463570bbf3308ce270826c8787571cbd49b89892c5e811f64740770d324abbe2277208da042fef89bd05007607af6d104b3c7cdba967a6b7e4b2f4552b5e93f5cf6b92b9fde026923540b9b3b8a12abdcaf00ce91eaa530406d3643d3ca35958c08258211c6290dd077aedfcf20ac0dfbfbdd0a4a5f3393f662ed7eb2d0e0f3996a243c1b763e7bc7eac8c93bbbfaa9099378f8db4c98c4dfd48a146e1bae32fe5e95abdcb71cacbc3d75731a9dc74c8c6203f33d68a272bb0ac6f28a4e7aa47d40ee1cf3a7e417e2971706eed23ef8a368886c6a02fe2a435a18e449f4f7f369ec763be3c1fbabb7acd5c5161c7a2a118774c865e8aa19413cf697cc6d03832ce21abe2aa37f9e1a19b6de2f0072ad8177601384e04a4458012520f36e676c3b4bd96eaf11bea9fdfb773cd42a759117593c023ff391bcadb9bfa37e3c7e6f483cfc5e5a0730a7302f4707b29a9743d62cef334dc668b7c2187b3e6e05c5b42a35eed03a03a8fc4bb8c00e55148d464dc3311b75a34d28e9255bab929e306807b7b771a2402708483c80bc4e641922782cb68b7e6ba9ea3b73477383f9bf1101d63376a87801155a85ad4c89e31c74abe580e5453b0db6c5a97f0ac5e6566759d6bb390099e4665ee2d364875b9e055bcdcdca0b59e38d0fdc89c6c4c210ed2d223402127e72d5388fdc9daf27c361b4f887ad54a6c70da4ed5ee7133a3149a8efc8a6f7c3db1fd37c64dd3f8c0aca3fafa1d08056ec8c04f5aa7b2420351cdeff3caa94464ca9d9c5cb396252b3b0bc1d0994b6af596af9dba2c42738a174236c92a65c0050913241c40321599414d77a34aaea63f464442b57b877ef6c4ba72d38ae66559590bfe8e1f4b3e0d19a50b3bf1b2ebb220d705228933201d3b0bd6d50d25e749ce9f8392dbc25896f341bce8471071caba5537782d27237a476183158566a80d4cd3f470e83fd95a49bc102a5c5614da8428290c88117bf79a97dd06891ab6e48de2e73894e2b71f3516237e10699342ddac84c608535674f38708009e84149d5aa78d8a6c482bf6b1981a61b104faa4352a9c3a44ab95d59c1c04aa364657052834a1a617985da87bdababe3060f993696299a6fef2bb930880b2ecb9578656ecf231bfc994e6318d884676ca6ad92719003f2aa152e5a461d9d3359ec55b25a1116cfa1b9e1a263b2fc9834f88f071a91cd28d8917124ddc1f7f1395e4d69020f7dfa0a86b9ea9ceec30741bd8fb199ed92e408d4621b4c0ce62a226f2cec652008e78ffcbda792ea0afa6f8fc5ef304aa2b8ddabf8a3f8b870182ddf7937c4dbd59b7e346d097b7aa20865a51dd33796e5ba857c89c34acfd1afd2e0c8094af4fa439f1d95a405c66cafecde35f99732048a1f1ced5bdafb0919a88346c03d75174909aeea4f89c765260c8854eb34101dbf4c29bd41d06df0b41cc48950c09dd7570f2d2ed5d205a7402fe89f7227172dca24275fdc42e19466e5e39ff3ff9479fcfff64bcabe8c56d8f8d6ee5bf27eabace2c05b5f5146fbb96a7e252068a920e090593cf1bbfa1524e0ad931cbfffff74b7b5f313eb0ba1c53f2cbb6a26ee0e3206171d7bef1c7098c2bab439f5060427762ea7ee077bee00b2d503db5a72b35d1e6b2716cc082aefbfd81f86565efcabacb6355e1cb6579da1cc901580628b67bcfe058db8d032a5c217426e9b09062d53f623d95523a8dbb7ccfbb263f77ec7ae395c5a5e9a8291ca009beb17ba4623d6d11e6955c233bc814a53d2e3906b314645a55c90f5ca8d8bb0a0f26590ed991b7ce68ec5a2f9bd7d760829b873582b424abe62dd916f95797e113292422ea0d827eda77e50d510d2db57e751568bb6184f99532ea418756d7e18cccec7e1d982345e9a022f0d5fc13a20c3056b565171647fc678d2ec17cab9296972116cc42b49b796b37b45b888451ee6a00a1960ed3c8f7bd196b785cb4ec5f10150887d2231d04e04fa4a3c2e3a1f2208192200c0c592c0c78ce35aa76068746c5e655e724cc56d33693b83dc148a7a986c2e9d648e599810184e8c9530d4aba74e8b63f82d23e24eafc16c030f81457d180410b30ce1c0c7192ae998467d94a0f6dc879b1154a86745c5a501f7ed010b1fa2d5209379b1535fbda34c473a831c864949dd3fe99e15010df76d05e865cd3b2c6cce8885620868aa5f639a4a40c09e2ddda8cb0e0931af41417541885b268d85cdbd6eccf26deaffc2ef07d5ef1955e0aad206ab734e37bec1f9b33e5542e510eb886c83e762675619e7162654d4222aa37b2ea55033698609db530ae9064a697cf2591e8a9b5bbc74a127b846fdcdd43e874d18d25c65fd9c696a41c4867a4d87746dfc8fda5ad243131d9512a0b4c504c11b24e406c3464ed9cc80d01e8c3ef5b7af3e8168488e1c316f314a7997e1e55257a144a4b2dd8eb8519bfb99b581927b15a912ffbe488426b849774c82407a3f5bfbe93bb519ddbf9b22d7075453fbf2c32721b19235847e207e435f07ca4f8c55f29668abfd5e70dd5cbae6a7ed0548e2cca16e48a6d00eb073846ed4687f63f162db85b043622b5e4cae383f65dc1605266ca4b3400c42112c9f166db05c9fdcd721b5a1a7800c42d9b87f858727ef78633c6819c54a7199a6a4e6307f2c676efa498a5c25d390f03fdec72c4e6ded3a9083e1a3fe0088ed869d2c35ea41a3df009dda716b8e50f90f099c8984ec8e20a1467675db6a1a81370f8c6854cfbcd208febfe8ba947e33e09b7df706366840e29db6f3db10070235f3e28b506a3e6e46f1fdae0116615055d25493f7cf21e2d373db5b37a9dc7e439c4b2233a3c44c64ad0d4afb76be45db52906f830140d21bc3751f10c03d28108f366db2c647b8315a8aed161199099a16b08ea52edde6ee03afb737928f44880409720be5326bc51a502fb4aadf90f5f09d72e51c8c44b129f4af9adba9a8f3eda415c601ed6bad8eb169594203301338beb843d1f0198e2b817245f3c846c5f53ec8cf6566d816783d7610324f59fe74df129c4db5edd003b134bb886ddb31ff7df50af639fb43c23223e574421049ac2bb203a8b06fd16d87d9335a9525e8295f7d3456f33a93f07e3537d41e58d779f59d53dc3c3fba6b661501a2aaa488b5bda89a81650e9015063dfdb66412ec3c3d4b0842c35df8e14cb923a23e1a96539f28d27f1d3ab430d8d9f8a0131d43ca1798aaa711c0dc3e08e08e0e9354587b065673441c64b62286bb6de98dbef92e1b7562697586399aa318094781ca5314ad9273f8867f2a92b68c45f0e42a3f22b98a0486fbdb7ec4d998b4da6228074273dded2577882deddf0e8d5977cb80fb41f810b9c5148c5f20e7edd763817473408908cf26e2aff7d67ed0b5d02401ac9d2bce1747327a84c0e4461fe3c3dd6d494892ff3e18c956b4f497e6e7ba896a3ee3d121fb6067e775732f27866faf5f19dc0ea2858891860f2f5a409c6fde68afe7a424ce5676fc094380a86ec4fdbdaa75cabb4b378844c78be89292ea834fe20b1587bcf69272b8053d85a4eab01872288dab22c3fad352b747739c4d2433dd231560a0be812ba6b44313224b2dcf326b68667a19bf9b26c3740c4274efd5730d8cdc85ff016d1661cb75ecc3b1dbb96cdfa0d8bc773748a42f6b97d79ca7a8a56195da5af206eeee36216e28c78b44ed2ec8d25f898b0ed40e72203d7b98b1f6de2df8934ba30defceca82875bb668f3be5872f66f174c36f886e0fe972401e6b8", 0xb78}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) write(r0, &(0x7f0000000140)="830a2cfff69b95382da5274e0f229b20686ce690a4c8189886372e3951e50bf3a35447cc0144f5051327c2abd93a0c327776a740511fb9f8754870921458c0081477787da572f5544bbe20393e261a9c49f4c6abfb19b89959f1f2fc2359ef80c5e07c3fc02be4ec96b6110279d1e26a5d4153359b7528d1f00ba394254ecc15a4b33f14329b1141290509888caf3bf2bb215fc258d1f14c813f81f62c31ec62f880d8c36d734c5c68833da877629d021ee29cbf102f83bad8b8260b88063b5712dc296c4c348ecc580dd10a7f5fa0f67160b7180e8471232efbef06453cc635e433c43cf484a4", 0xe7) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0xfffffffd, 0xffdffff6, 0xffffff1b, "0804000103000008000100008d1b38b85200"}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf32", 0x16b) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fffffff, 0x80, 0x7982, "7a79a2cbe6816dabc003be340e97cf430b3a83ee", 0x2, 0x10001}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001440)="97cff97921278ab458f52632d3ca3ba27f593fcf6c71bd571b7852d71240c310b73629f6f29287ffdc55e3fcb2ce0fbbfabcbc9397f5c7d4b4461ecfd0b2484184934b66425032acbfac5daab9bd041658cd9ffeaf9cb47c95a5d8c1757401c678e7214f995e569a18ec419451cbb9a00c4a59350d5c7cc4ec26c89e94d0508bb74f8ddcee653ba9f8faf2afbdd33dae357fcc79a51470d60d4b8184cbddce6ac08e9a3618c30611f936b2114d2414ce7dde40322f5df274ba3a28e6a8bf9dc7bc83beb6c22b490c65da91c546f134a9317ec44a80c16c5e946dc914425f454850e2bdba47ff48ab50dda74dea6477ff9255386a5ac15c0076930a437ddb58966731f8ad8c08ed339cfb2870703cd1b463570bbf3308ce270826c8787571cbd49b89892c5e811f64740770d324abbe2277208da042fef89bd05007607af6d104b3c7cdba967a6b7e4b2f4552b5e93f5cf6b92b9fde026923540b9b3b8a12abdcaf00ce91eaa530406d3643d3ca35958c08258211c6290dd077aedfcf20ac0dfbfbdd0a4a5f3393f662ed7eb2d0e0f3996a243c1b763e7bc7eac8c93bbbfaa9099378f8db4c98c4dfd48a146e1bae32fe5e95abdcb71cacbc3d75731a9dc74c8c6203f33d68a272bb0ac6f28a4e7aa47d40ee1cf3a7e417e2971706eed23ef8a368886c6a02fe2a435a18e449f4f7f369ec763be3c1fbabb7acd5c5161c7a2a118774c865e8aa19413cf697cc6d03832ce21abe2aa37f9e1a19b6de2f0072ad8177601384e04a4458012520f36e676c3b4bd96eaf11bea9fdfb773cd42a759117593c023ff391bcadb9bfa37e3c7e6f483cfc5e5a0730a7302f4707b29a9743d62cef334dc668b7c2187b3e6e05c5b42a35eed03a03a8fc4bb8c00e55148d464dc3311b75a34d28e9255bab929e306807b7b771a2402708483c80bc4e641922782cb68b7e6ba9ea3b73477383f9bf1101d63376a87801155a85ad4c89e31c74abe580e5453b0db6c5a97f0ac5e6566759d6bb390099e4665ee2d364875b9e055bcdcdca0b59e38d0fdc89c6c4c210ed2d223402127e72d5388fdc9daf27c361b4f887ad54a6c70da4ed5ee7133a3149a8efc8a6f7c3db1fd37c64dd3f8c0aca3fafa1d08056ec8c04f5aa7b2420351cdeff3caa94464ca9d9c5cb396252b3b0bc1d0994b6af596af9dba2c42738a174236c92a65c0050913241c40321599414d77a34aaea63f464442b57b877ef6c4ba72d38ae66559590bfe8e1f4b3e0d19a50b3bf1b2ebb220d705228933201d3b0bd6d50d25e749ce9f8392dbc25896f341bce8471071caba5537782d27237a476183158566a80d4cd3f470e83fd95a49bc102a5c5614da8428290c88117bf79a97dd06891ab6e48de2e73894e2b71f3516237e10699342ddac84c608535674f38708009e84149d5aa78d8a6c482bf6b1981a61b104faa4352a9c3a44ab95d59c1c04aa364657052834a1a617985da87bdababe3060f993696299a6fef2bb930880b2ecb9578656ecf231bfc994e6318d884676ca6ad92719003f2aa152e5a461d9d3359ec55b25a1116cfa1b9e1a263b2fc9834f88f071a91cd28d8917124ddc1f7f1395e4d69020f7dfa0a86b9ea9ceec30741bd8fb199ed92e408d4621b4c0ce62a226f2cec652008e78ffcbda792ea0afa6f8fc5ef304aa2b8ddabf8a3f8b870182ddf7937c4dbd59b7e346d097b7aa20865a51dd33796e5ba857c89c34acfd1afd2e0c8094af4fa439f1d95a405c66cafecde35f99732048a1f1ced5bdafb0919a88346c03d75174909aeea4f89c765260c8854eb34101dbf4c29bd41d06df0b41cc48950c09dd7570f2d2ed5d205a7402fe89f7227172dca24275fdc42e19466e5e39ff3ff9479fcfff64bcabe8c56d8f8d6ee5bf27eabace2c05b5f5146fbb96a7e252068a920e090593cf1bbfa1524e0ad931cbfffff74b7b5f313eb0ba1c53f2cbb6a26ee0e3206171d7bef1c7098c2bab439f5060427762ea7ee077bee00b2d503db5a72b35d1e6b2716cc082aefbfd81f86565efcabacb6355e1cb6579da1cc901580628b67bcfe058db8d032a5c217426e9b09062d53f623d95523a8dbb7ccfbb263f77ec7ae395c5a5e9a8291ca009beb17ba4623d6d11e6955c233bc814a53d2e3906b314645a55c90f5ca8d8bb0a0f26590ed991b7ce68ec5a2f9bd7d760829b873582b424abe62dd916f95797e113292422ea0d827eda77e50d510d2db57e751568bb6184f99532ea418756d7e18cccec7e1d982345e9a022f0d5fc13a20c3056b565171647fc678d2ec17cab9296972116cc42b49b796b37b45b888451ee6a00a1960ed3c8f7bd196b785cb4ec5f10150887d2231d04e04fa4a3c2e3a1f2208192200c0c592c0c78ce35aa76068746c5e655e724cc56d33693b83dc148a7a986c2e9d648e599810184e8c9530d4aba74e8b63f82d23e24eafc16c030f81457d180410b30ce1c0c7192ae998467d94a0f6dc879b1154a86745c5a501f7ed010b1fa2d5209379b1535fbda34c473a831c864949dd3fe99e15010df76d05e865cd3b2c6cce8885620868aa5f639a4a40c09e2ddda8cb0e0931af41417541885b268d85cdbd6eccf26deaffc2ef07d5ef1955e0aad206ab734e37bec1f9b33e5542e510eb886c83e762675619e7162654d4222aa37b2ea55033698609db530ae9064a697cf2591e8a9b5bbc74a127b846fdcdd43e874d18d25c65fd9c696a41c4867a4d87746dfc8fda5ad243131d9512a0b4c504c11b24e406c3464ed9cc80d01e8c3ef5b7af3e8168488e1c316f314a7997e1e55257a144a4b2dd8eb8519bfb99b581927b15a912ffbe488426b849774c82407a3f5bfbe93bb519ddbf9b22d7075453fbf2c32721b19235847e207e435f07ca4f8c55f29668abfd5e70dd5cbae6a7ed0548e2cca16e48a6d00eb073846ed4687f63f162db85b043622b5e4cae383f65dc1605266ca4b3400c42112c9f166db05c9fdcd721b5a1a7800c42d9b87f858727ef78633c6819c54a7199a6a4e6307f2c676efa498a5c25d390f03fdec72c4e6ded3a9083e1a3fe0088ed869d2c35ea41a3df009dda716b8e50f90f099c8984ec8e20a1467675db6a1a81370f8c6854cfbcd208febfe8ba947e33e09b7df706366840e29db6f3db10070235f3e28b506a3e6e46f1fdae0116615055d25493f7cf21e2d373db5b37a9dc7e439c4b2233a3c44c64ad0d4afb76be45db52906f830140d21bc3751f10c03d28108f366db2c647b8315a8aed161199099a16b08ea52edde6ee03afb737928f44880409720be5326bc51a502fb4aadf90f5f09d72e51c8c44b129f4af9adba9a8f3eda415c601ed6bad8eb169594203301338beb843d1f0198e2b817245f3c846c5f53ec8cf6566d816783d7610324f59fe74df129c4db5edd003b134bb886ddb31ff7df50af639fb43c23223e574421049ac2bb203a8b06fd16d87d9335a9525e8295f7d3456f33a93f07e3537d41e58d779f59d53dc3c3fba6b661501a2aaa488b5bda89a81650e9015063dfdb66412ec3c3d4b0842c35df8e14cb923a23e1a96539f28d27f1d3ab430d8d9f8a0131d43ca1798aaa711c0dc3e08e08e0e9354587b065673441c64b62286bb6de98dbef92e1b7562697586399aa318094781ca5314ad9273f8867f2a92b68c45f0e42a3f22b98a0486fbdb7ec4d998b4da6228074273dded2577882deddf0e8d5977cb80fb41f810b9c5148c5f20e7edd763817473408908cf26e2aff7d67ed0b5d02401ac9d2bce1747327a84c0e4461fe3c3dd6d494892ff3e18c956b4f497e6e7ba896a3ee3d121fb6067e775732f27866faf5f19dc0ea2858891860f2f5a409c6fde68afe7a424ce5676fc094380a86ec4fdbdaa75cabb4b378844c78be89292ea834fe20b1587bcf69272b8053d85a4eab01872288dab22c3fad352b747739c4d2433dd231560a0be812ba6b44313224b2dcf326b68667a19bf9b26c3740c4274efd5730d8cdc85ff016d1661cb75ecc3b1dbb96cdfa0d8bc773748a42f6b97d79ca7a8a56195da5af206eeee36216e28c78b44ed2ec8d25f898b0ed40e72203d7b98b1f6de2df8934ba30defceca82875bb668f3be5872f66f174c36f886e0fe972401e6b8", 0xb78}], 0x1) (async) 05:44:20 executing program 6: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/124}, 0x84, 0x0, 0x1800) (async) r0 = msgget(0x1, 0x204) msgsnd(r0, &(0x7f00000000c0)={0x2, "0120c98941"}, 0xd, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/67}, 0x4b, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x3, "9d2461e8b989fb795520ecdeffaa74ed64f6b81f46a631925320"}, 0x22, 0x0) (async) r1 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000100)={0x0, ""/159}, 0xa7, 0x1, 0x0) 05:44:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a7e3a75c0b74fbaa55b69162e2a994f7c000000000000000000b8806f0cde809e9251d8cd30e015eb3be35b34eaf583421dcb3f9433eb1d1d5ec6b28f3a9d15d90c844ca2026b36e45df949fc99d7c1f3619b36ea6482f373df078e12520a28bafe057949a8fce4fd8ee1c9e0655519a3cd0a8c61e1d36c7ae81d9074e8804c516e", 0xfffffffffffffd87, 0x0) 05:44:20 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="a95cd51f982353d57448678dcd5aa33b178cb3cd1e2d9d613a3f8bc14afbba8f1aaffe13bcb50cd4e729363040d7f1f77799a347c7f104c4bfee2fa7c7097fa478f97dda8240504e56e363f072bec0cdd55256866d29d54d009f3d9097c85e140f9e264490e558c74b3f7972f42c3ba4d93f5db90a1a38acf6961cc12524538a7a3ec8b3e9e9e55fdf7c09", 0x8b}, {&(0x7f00000016c0)="c1f34253e579415e81a21d3b8cd458fa1352ac12330ff2957d57b8c8b3b86e37f2227f7ce735aefddbb017fae50a5045fefb3105edcf2f8706acd19c5ff6", 0x3e}], 0x2, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="1668aded0f48a0fbf1d9", 0xa}, {&(0x7f00000001c0)="f7522b4b7a474d75059c7b32cba36ae03a5eaf1627f9f6cfe0e9020220fd64", 0x1f}, {&(0x7f0000000200)="296e55eb86df9850f804ff82d68788c539e3d04a410d26d8693acd3ec9ada5150c78a8f7ebbbf6592c0b9154c424731b7c", 0x31}, {&(0x7f0000000240)="73de65dbeacf1d921a407082d60550487f98c2cf82495c7ee197789fa822b964e01ab1d5e681168ea1fea21d3f61530171812c161c3cc3ba1e37ac123cde651e49ba2d61e22130d8715e3687a0129364b332fcb14507c7ea4a45cf553cfed994bc9af485109ff46e56ce", 0x6a}, {&(0x7f00000002c0)="d03667519a9b492c95dcfbe2f4b87e8ed673985fb6e710cf6655594cc0336c4914c284b45f23aadb33b80902cee72a1177735affd7857aac138f1c67531a313cb6b9b650a41ee1010e87a7e9d82dfc86c7a186e61f13fecfa989a52dbc0ade3ae69be76101bac0910d6d27b40d2dd394298a1aba0bcf1f43ebfe6dba253e9d669189e74c43cff6a9fa70b6e062a03428dfc67428a214d84a5cbc04c3a07c02994adbf25b90883fec1aef6753ffd4498f568b7c76211a66f9bf596d7b1fc24969e52b6b833460b75ae4327a4218e3e3caa0f2", 0xd2}, {&(0x7f00000003c0)="122d80afa9e422ff5f156d2c61daa26d888ce637cc53bc3a56f5e50004559d3cf5f0d479680e7441700368bdcb78a4bf95ec72b84c85cb2a76c5194baa3bf8bb20b0d9f342990c2005a8b09897b153084ac9bb828c4dc449444dd759a9219c512f3cae39139f8e919bed79881784ce3a4d7703aa8ef79bbdd2126b44bcfa749b883fc3afe80ac4c277078cbfa80ebdccda86631d157e433124fbc0de517aef308b42dc5b73f9f281d3afb695b03afbe56e9ca77736bd83b5f249b4ce3e76f794e4cbe78360a3d5d7b4cb80a22714e92d3e8f0b160027e5feff2b18c144d2c23c798b420c1854b8db30feb8", 0xeb}], 0x6) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:44:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x14, 0x1}, {0x6, 0x0, 0x0, 0x10001}]}) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:44:20 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x4934}, {0x6, 0x40}]}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="8e5ae5f51590", @random="44ca3c5ccd1d"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x4934}, {0x6, 0x40}]}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, r2) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="8e5ae5f51590", @random="44ca3c5ccd1d"}) (async) 05:44:20 executing program 1: r0 = geteuid() (async) r1 = getuid() r2 = getuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r3, r2, 0x0) setreuid(0x0, r1) (async) setreuid(r1, r2) (async) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') (async) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) (async) r5 = msgget$private(0x0, 0x718) (async) r6 = getuid() (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) r8 = geteuid() (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() (async) r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x3, r10, r11, 0x7, 0x4, 0x8, 0x484}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, r2, r9, r0, 0x0, 0xd4, 0x4}, 0x7f, 0x400, 0x2}) 05:44:20 executing program 6: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/124}, 0x84, 0x0, 0x1800) (async) r0 = msgget(0x1, 0x204) msgsnd(r0, &(0x7f00000000c0)={0x2, "0120c98941"}, 0xd, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/67}, 0x4b, 0x0, 0x0) (async) msgsnd(r0, &(0x7f00000001c0)={0x3, "9d2461e8b989fb795520ecdeffaa74ed64f6b81f46a631925320"}, 0x22, 0x0) (async) r1 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) msgrcv(r1, &(0x7f0000000100)={0x0, ""/159}, 0xa7, 0x1, 0x0) (rerun: 64) 05:44:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a7e3a75c0b74fbaa55b69162e2a994f7c000000000000000000b8806f0cde809e9251d8cd30e015eb3be35b34eaf583421dcb3f9433eb1d1d5ec6b28f3a9d15d90c844ca2026b36e45df949fc99d7c1f3619b36ea6482f373df078e12520a28bafe057949a8fce4fd8ee1c9e0655519a3cd0a8c61e1d36c7ae81d9074e8804c516e", 0xfffffffffffffd87, 0x0) 05:44:20 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:20 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="a95cd51f982353d57448678dcd5aa33b178cb3cd1e2d9d613a3f8bc14afbba8f1aaffe13bcb50cd4e729363040d7f1f77799a347c7f104c4bfee2fa7c7097fa478f97dda8240504e56e363f072bec0cdd55256866d29d54d009f3d9097c85e140f9e264490e558c74b3f7972f42c3ba4d93f5db90a1a38acf6961cc12524538a7a3ec8b3e9e9e55fdf7c09", 0x8b}, {&(0x7f00000016c0)="c1f34253e579415e81a21d3b8cd458fa1352ac12330ff2957d57b8c8b3b86e37f2227f7ce735aefddbb017fae50a5045fefb3105edcf2f8706acd19c5ff6", 0x3e}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="1668aded0f48a0fbf1d9", 0xa}, {&(0x7f00000001c0)="f7522b4b7a474d75059c7b32cba36ae03a5eaf1627f9f6cfe0e9020220fd64", 0x1f}, {&(0x7f0000000200)="296e55eb86df9850f804ff82d68788c539e3d04a410d26d8693acd3ec9ada5150c78a8f7ebbbf6592c0b9154c424731b7c", 0x31}, {&(0x7f0000000240)="73de65dbeacf1d921a407082d60550487f98c2cf82495c7ee197789fa822b964e01ab1d5e681168ea1fea21d3f61530171812c161c3cc3ba1e37ac123cde651e49ba2d61e22130d8715e3687a0129364b332fcb14507c7ea4a45cf553cfed994bc9af485109ff46e56ce", 0x6a}, {&(0x7f00000002c0)="d03667519a9b492c95dcfbe2f4b87e8ed673985fb6e710cf6655594cc0336c4914c284b45f23aadb33b80902cee72a1177735affd7857aac138f1c67531a313cb6b9b650a41ee1010e87a7e9d82dfc86c7a186e61f13fecfa989a52dbc0ade3ae69be76101bac0910d6d27b40d2dd394298a1aba0bcf1f43ebfe6dba253e9d669189e74c43cff6a9fa70b6e062a03428dfc67428a214d84a5cbc04c3a07c02994adbf25b90883fec1aef6753ffd4498f568b7c76211a66f9bf596d7b1fc24969e52b6b833460b75ae4327a4218e3e3caa0f2", 0xd2}, {&(0x7f00000003c0)="122d80afa9e422ff5f156d2c61daa26d888ce637cc53bc3a56f5e50004559d3cf5f0d479680e7441700368bdcb78a4bf95ec72b84c85cb2a76c5194baa3bf8bb20b0d9f342990c2005a8b09897b153084ac9bb828c4dc449444dd759a9219c512f3cae39139f8e919bed79881784ce3a4d7703aa8ef79bbdd2126b44bcfa749b883fc3afe80ac4c277078cbfa80ebdccda86631d157e433124fbc0de517aef308b42dc5b73f9f281d3afb695b03afbe56e9ca77736bd83b5f249b4ce3e76f794e4cbe78360a3d5d7b4cb80a22714e92d3e8f0b160027e5feff2b18c144d2c23c798b420c1854b8db30feb8", 0xeb}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:44:20 executing program 1: r0 = geteuid() r1 = getuid() r2 = getuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r3, r2, 0x0) setreuid(0x0, r1) setreuid(r1, r2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x3, r10, r11, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, r2, r9, r0, 0x0, 0xd4, 0x4}, 0x7f, 0x400, 0x2}) geteuid() (async) getuid() (async) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) (async) fchown(r3, r2, 0x0) (async) setreuid(0x0, r1) (async) setreuid(r1, r2) (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') (async) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) (async) msgget$private(0x0, 0x718) (async) getuid() (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) geteuid() (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) (async) getpgrp() (async) getpgrp() (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x3, r10, r11, 0x7, 0x4, 0x8, 0x484}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, r2, r9, r0, 0x0, 0xd4, 0x4}, 0x7f, 0x400, 0x2}) (async) 05:44:20 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) r1 = getpid() ktrace(&(0x7f00000023c0)='./bus\x00', 0x4, 0x40000002, r1) ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getuid() 05:44:20 executing program 5: getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x18181, 0xff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="69f73d3059515315e7415e4caf08cf1be38f7ddc448b91e94eaef8310511527da70c83a6fb337cdb6a4eddfb58c596c5ea9cbb2529b8dd4d8c98156c439c9f60c89a3f9fe25f904c4030289489e1ad132a6cb6c27f1c02771b4133d92fa203ced5536f6168b4f107f58b7936b67ed288232759d7b9d21cca524feff3be1ab5d4f39b4bb72053004e4c6b5e4749d22c2793ebaf687b0208b27298035809af9b116983694adbd58472a004cd7858bc0e9b6f81d941f122a2e3a0e62110bb3e2f6f78b5a448690b56f2b4fe9ba87fa47ea3190550c41c24", 0xd6}, {&(0x7f00000001c0)="216e589f8e7b5abd9c61c962e40f6f957626a6fe941f2a95b68d9632a50738e1c59d421f05cf704ec455567bda525eb99b", 0x31}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, 0xffffffffffffffff]}], 0x40, 0xa}, 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="36de2d3e", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) 05:44:20 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0x94}]}) read(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:21 executing program 3: syz_emit_ethernet(0x103a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaac14b30638f3608004918102c00670001093290780000000000000006440c03337f00000100000007000000004e234e20000890783994bb2de4efdc3a12b3a9a5d37cfc0b99af34cc61e5afc52742fffc1d2b2fb5ff6865fc5533a24b8cb5227cb048a0b7c462dd035dc81c56cf21e6c08097398f9bf616c80f8598b5271d9cf3654147358c4c6b1ce669754c8485b2bfa508c60537939f736968364aff518da5e1f40def5f9f038906675113561934b807cf5251ec9780cf6031cea06ee8f0594ef40d5064b63f173702f0b6e563c05b9a4a8ad7edac8398a055614f95b7ccc193b4b03215637de40f3deb24f18ddda4c9b6bfbea71739b8eb0325f19d75b1ab10106d972d7a063bab84c475c7baa50058084f89a08a34f40662c7256d3faebfea5ff862c53d2e2f5be4b05274bc68f92aa3553995c179ef0cf30b61fb3b2fe6da0e838f2b4f12fe5e08eb9d18632e98d65fbfd9670ca8264e3495655ad87dfae18bc8d62d3526e9b1477c561acb2c19119413883a2406b3db12939cf9f635d0eebe2744a59b1dfbc60eb1b1766bef5e2fdfcd8941a5a023f817672d31c6970ece171b30fe79c393774f6363842ebe064eeebd0017829b2b703457ad85eef7b7194c0e8b63f10589667c0d104a06bea961976769532e9dd443f430ebec2ee7aebca7c2c409e5f62985816f8871b6635f17292f1dba5c51015357f313913fa99ac99af2ac5b55790b711d45ac0754571d2c7a3d58838877b2377c6923e18618f9995b7d93fec4e81952ee3ab3798a13cd83aabc0f5bde22f555678994f520cafd090f572ada408c786c4df9e8615342f58bb6b97148a2b15275fc76fc207b6a08abb0c6356ecc816f00fa1abd8e4b878f7b41a5770dc0d4378898777cc49f5a462f8779ecf8646e81b6b04e26be220469cd1acc61d861c801eba248c3651f11c2da2ceb663976710108a7dc8f7030c3b53afdcd1a99647618c7199af019a6ab6e4eefa58263f585f9f38d8a26ce6cae774f53dba98279b9140ffe31352de6f924eba9ccf4b5be4b833db941b4719eed8db682adf958a8586091bbcb6ed9ff5c455325188fbdbde55768a56a4a2cc5f7b06a1cecdf43dc25d93c40beb395f8aea5123acaa20fc3a0afb428324e87a1e1b24323336a3f825c886fb43ecf6b454ba78133dcd272d9c23132418c7b21d3c593b3c9ceff4213f9777c923e975e13ff5305f94de6eb4ede5cd639723db7c67bc211fa3a66bfa3c088d2c71f87fc3d0a72ef74a46bb53bf0301b39ebeb382d9985ea84c10fae72547a75c1114961ee09df7850a9f7b0eb60270ad640612793b8e72299065272e19dc0369e0d3767ee2ba54102d4fa50bf4d2860446fb5bc45c0bc036178dfa669a8610c8729831d043d9c36779881459f757f23c0b0a7a01c452903b8330e9956e2439ba4e7727b08acbca4d1b3ab731c3ccfaff51e4f9d9805aa331125301159e9558bbf52f039247d11fc78a84fd049658b564a5008ba53a20f3d79a31ed1ac97e3a4e5131e7d6f4f9e5905e73c4f35ace209de3cb086cfa462d1b150972ec3da168926541dbaca6e8e2ea6762955bb1f6b95c13f46ebb6312cce4351d16f630115d83f5d54c4cfc0141e8e8d392aa8bc12760d7b9912100a8d1cac84ff49d7314598a5cde10c022ba29542ae9b4f3aeac0c86eaa739da4e3959531c2f19a613ed52480d360dc919b6398e8cf751ff3509dba505b9b82ef7ea7e6e779e1ba24f7d6c0d7c03455178cef447c4e704415eb5f115aaee8a6226e0ab602d870e30da160226c8415c7b2df1f56ee1f6c850b58ebeb773457a33fbee6ba72eb4c0fea3503e84ae637f64806549ad89388259752dde216e6215de79ccd64d8222ac9895e758a877f7defb4778db90a6d59dd1c30d49de59a84bc6bfc052006ff40e4a8953e9dd54d16afe214f788ea400e54131b43bcf47180e3b27ad8ab1a86ba057b945bab5375d43e9a5c436699e661940f13b53d0b8ee4f5a681033851f9cdbb87312cc7b4dde7de5db88cc0f97ef6d80c0864862420eeb4d195df6c6342f0af49b26753070509869df8e88ee318ae4078be140f97be8a275854ad5ed24f8f19df7b2365dad858d98c616d1c8a522e1dab55120facc3f861ee9c7673068bfde39890602123a410d6af01e75b60fa885c4335ab3763cdaba97f9a01b95d41914d22cb8e89f8af9b46cee4ffe98f6c3c0b5d12954758ffa27db60509b513b83af1cef85f640c9904269a84d244fd5a67c93e0981353b2f209a34de7b46ec1806afbf60cc798558158d6927a1d7d3b2735c20774533bc25eaaeb58d4808ae1a51673d69a7020fe4aaa560c37751536a56036b06eaa6fb5c2f28e0aa99bc09b7b70e2bf2b79b50290b534544db09208d490368693b0a036464b783c0893d1190adbab322928ada42dbb92360c385e28c97abceb44728924df1bfb7c9c62be0b48711418d96546ceb8259e76d723beb0b7a37d6f2f230e073ea69e4197e1aa08a9b054ff0edb8dc8dcffb8c9131b822a1db38ce5958cfcb9642b5b94597181d5294ea9a185a2c0ac3aa3d45e232ea88d260859ebf85dfe594318bc476cae7627027610233d36df88d55b909a54a860484fd4fdd2d0aba13f4402695a43bd51d6d3d756b9f2cedb951f6d37954346a66589d1107aa4b44addcfb554b50e213c320c15d9124608f1af41b33b50928209c3740e9ba1a4cbde9314291412e2850737d33e061e0917225794ce3a06e63a3296394d33fff8f9d35d5e676504b64e2096072f199a60710571a1447cb7a48747e20e4c0d5f6df86fb5b258d34fb0bde0c9c9112402a609a9e678b8c1bfa2f5f1141489625f7cba2e351e128dbeba5c334b9c7016902b9a70dc752482171da77989662a70eb37711d8cb41a1906bfd94fa135125ea35ac5fd5d51de0ada2d37a30cc930ca8af27f1ea94eb0392f240053917eb4001c1245fb83d6dbded32925539918ed2b615437f3000ef43557f195012016795df3d4f2d5f23caf0287c009cd0a6ca80aa17d68fbb65fa756d7b0e91acf7a5c0dc963444f34922ca394b39717fff2b1f6f276cb88fbc71d139bfbf3bd9d7280ee21a7f5857ed57dc16147225aada4771eae316cca1461381c11cb54fbc301353330b7914f64b624f9ef12238947cbc9368dedac43642c8c9d41383f78ed08822297cf9ee6ba5018651ab4c5e48629ffd192bd05bf7cd8f6b36b5b73917c94f7388dd931ccbeea5266cb6f5c5517dbc306ba50cbd0b717ed508abaeeb08455115caa13e5254b484640154f1e02192bf1fd9315e3facc695d5a974ceb42eb8ddd59a3f0394dd6ceed270042e2c11b34fc132f3f205d3a2a652d76c4c32dfd496ddc2a4ce200c00fc7bd587373bf2ee3935ef380c1ac4a1d88435bf941dee649064990543e15366a240589f6596640c7c437f627619d824d5e64104329be2a6612e5342947445e4757a778346c3c0d626063cecd4934d9714ec8152ea8f93e84fb21117d1d01d97198cd5f6861ba75a421bfe7f4f26f0f1a0ae9f8104e65856d94eb7c86ef4b851767ed2fd34202eceb9423d753ae21fad3743b47afcc0db7b4301deaa9ef6d543b130da9959e19cab9c8f73187ac8f1b265f571d098fe25c46f55d672b664d720b84a50511f2d0bed06260ca92739ad7941b9600d33fd7cb3a4ff4a3accfca63852b0d0d9d4e0f5764e03cc65e1e6e5be94c9be15c863e5d9b5b8c3ec9affcd25ebc8c3b2e3e4c9417ca5903ab6a7eb4ea18ce7d31c324e4414236a9b97e1f0e18286260939c5e982713913c1f72d763f69343399a59eae4f4d7d05a3c22e5746e2c218d3596b2c7078174496c2c5753428cbfa90d459c5276c06438b1933b618883c6881eeba355d69fac9e7a78c36180d8608e38833134c1a1fb132c3427012bcdaf9d8f283e6847549752481feb12a23af3d91390ef757dc9b5cbdce92d077894e57279fa69a22ed2ee4f4773f3ce8c4734c8fe81612afffd09aec2c7014540104e694092d7ae257d733b136eca7a0e98d5ed449aefd930f30a3059792dfafff9265ad6b7b601cb0be2b1a95c3ca36a489658712eba945ead7e06081add58ae50180b3db1ae1a209205dd0aaa6714cfaf474729eeb2a1a574646ce8c0a5b70b3a2e1d9b33dc40d63ed55c8da44a885b62bfaf4bd687ec7570b791755d49a6412da3962c5b652fd117f71f7a995d1fd98ba2e65063840c34e3bbb12b6cec571b0fe5332cbc647ff5d5b3e50a6ded58f9dbdfcfd9fdd1ec6c202ff0cc9fbf3d95965266d7aec3f8f909a81274c9b6745f9fede2c74d52a47b3c88c0a98c7e327a59a328455f9e41e5d188831501c2ae4630ba041b7338fead5fe46b5c594d756759a69d3aa8f7054cbfd4fea131d62b402a185eb7b618354310fa0a2a6ef3d1d1ebb8b93f4777cb6d64da6dde8b74017f2b40c616d47f7a41d8e69c9116a077b667e22bf68ae9745d45ef05a28735f3b7f57d219b201de50f7df93143482c62a964b46939faad9314163ef6e083a839c2913af14d730f0690dae2722c5817cfb368604ced4b3dfccca24715bfd3a932f2ed0f002c5ab9008b6d46c0cf776bbbcc65c6d124acf79bc69df7571b9a11c66fe98d16f641a0a5b22c7f6d53296bf5715c3c636c3895f9000d6c3f73a3f3a5d0e8cffcc0c283b8c0d963e4456a3e24a0811d13797a146a35ef75f4ed00efc0bf29f2a06dd1a215024a0a4a2640735b221cc8c8ffbec91f8e59ee6ed42fbace4dc7d7ef106bedc8b737c30122d832f1f8efc7a786f61e5f99ea73322a0571a61cc5c4dc4a1ebce5952330b756fb82eca6649dbac08086ae5d20283e0094d53cbefb30d0ad57a5e96156f4a1dcb3cc7613f66ebdb462de335282b91ca00db22b0b7f51f8f419c3ee961e4698701e8e9832f8fc01b90374ca12739c8bde58fb720849c0e16ba7df8c9a3aa84f308d3c47830ae84cb1ca64e992814a517b369c2b6b03ace0bfe74ead102afad027b1512d009e07284ac29286e497890d11ada1c758310b8839e4150b69c79ed19cbd5a44c3747efc4825f264d0c7f8de7da27a07a043776d86fd86494df1a0a151c957fac0945d1f6cd25197eac62f14a803a97d26f1dca2c6c1ab353fae5abafe835d4064a03ebf8de464e6d26f4a47cae94c9281d6d28ef4d99a899c22ab1cce9837ec0fbfee0a3be860a2b72da645c91999c92d5078b92df97f33fe418b74974e0a3c8665987b89a46cf299464595d3a2df1ca03c551673dca811544c8ce37ba3ef8416c42891306be53153607c2513e4100db373bf02e6387db6a309003d928ed0b1e9fa75b76c551c3cd279405ac66680e44cf03c836ccfbf74579bc28d9997a935901f6cd6db5d7a62b35f21eb63cffb13ce3b9f449b59d92361c719a555296d652fc87df8d367e0e1bdb0dd4eb535e04d21d274ab4701367dc21798b855d95e366d67149c1a8e994ce73548cc4b739fc7e45dbb53611d8813c46a33823e13f91ac9636548eb5ccaab329bedce6ef2393e29249cff72119d35b036439fb1f90dfd13aefa4c090933d0790217881dae58f71602605bdbddfd72ecc167cc963c64cbe5f6296877f718fd8deca06fa4421c58046e44b8d7677d142a6c57687e16a4d80c67e3dc0c823c41fbc78ea6e8ed49fc59db9072affd517a648427c32096c0b662513e8f836cd6dae6cb3710d277bb9fad2acb130f124e8d83d72b1d1e92ec94eaabbde0f63b0301f710a8628b5bb2a4a4e20850f0af3c0070f9e791f9f2583e0cba4d58581013eba70e52f80e50ab75bee0a9e990b2f48b2c65f00ddbe18d73581a1f2665bbeac90f0c6903fee204b94a1a57d483592ba977e"]) semget$private(0x0, 0x1, 0x90f) 05:44:21 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) (async) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) (async) r1 = getpid() ktrace(&(0x7f00000023c0)='./bus\x00', 0x4, 0x40000002, r1) (async) ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) (async) getuid() 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x8, 0x0, 0x5, 0x9}, {0x2, 0x7f, 0x6, 0x8}, {0xffff, 0x18, 0xff, 0x6}, {0x7, 0x0, 0x0, 0x3}, {0x6, 0x7f, 0x26, 0xffffffff}, {0x6, 0x7, 0x8, 0x1}, {0x4, 0x5, 0x4, 0x8f}, {0xbb46, 0x40, 0x7, 0x7fffffff}, {0x6, 0x2, 0x1, 0xbc}, {0x100, 0x8, 0xcd, 0xfffffffd}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x1, 0x28, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="125d9099ffe9db06d027104803f534df9595834f0fdd4a76de42a3b06279666f3d24ba972c5d76f698e900a2c21de2e7ec48831e1ed2f3853c6a58ea631d80a3edcd53cf40ff49625a017f238e97177d3caa4764441a46668db94e652d5c55ca", 0x60}, {&(0x7f00000001c0)="7918c7991976549c76d8422b99cb46237ec9292c33a3ccacb7162fd4c0799e4242e2c8df199813f405e351a673b2d220e616a8e6969c94d5025b5bea", 0x3c}, {&(0x7f00000002c0)="53817d5dd804bde8cbe25f15e821e6182466f4c91cf93146230761b7ef56d906427fc13de9a9a100c654b59655e3b35a11562a1e649a151e881f3f5a75", 0x3d}, {&(0x7f0000000300)="2435994f203ab9bb05f75b7b357c90e682e07234704222032c49f9d9697ee5640b3e327e84c09b1828e199fb814e56fb708046841f4695a4e2095a31259b57e436ee091b50393f29f5c96ebf9d537211f1b5a2febde6528182bad6ef56bc12b678cd3553c182976270e97d11889b99810040ca", 0x73}, {&(0x7f0000000380)="aa9742a95386a96446f765ba1fe6f098c6860ef42cafa950cb77e1046a102c3b1b2db4824bf1f5674a4f1e4d5be2d4df24171fab82c88c18a0c23f502d4019dce7e108ce16416ddcd222ed3e39c28d7468d8e4f5babbdfcb84e8ba5424a4f3b57a1e0f68ddf834dd5bc69216e5601b90536a77eb341e295141a4c1044aabd299131890dec896737086dd600a76a2df8e6993d4140e059f6bafde8ab9964155728a6ef86f37ca010224fb73fd04f1cbfebeeee066bff01b2fe77cb0", 0xbb}, {&(0x7f0000000440)="8ceabacadd876fa475ebf04d8fe497c295f1fb16da7e0ff81f560146bb9f10b21e6a30fc1c84c71fdd5084622b6ccddfc59310d1697b22725aa14c10885bec38fb4fc9e031420040719af8291aff29a54dc3e2badf469f88653efaca467598695ccfda6936716d931fe775850e0e61e006c5251ccf769f2dd9e2b0ce6d3c1f4e6711497d0282c8026b7ae6f3917f4f77a374de660497652dbfaa871987315980281a2eb73d11520f86b636c162d31bbebd690a1694e7aa0891ff247f445c3f1293bf5c00218e1b08dfa3f084e6a3cc29c56bad081e73306e092642a6c377b35d397c233e962f70f9bbaba8036008166e45125a5651578420ece81a486168c621eafc44e2f5411eaf46f4352afb718117262deb801f931dc488294602a3b902fb5daa1083351ad98442bfca257b54ee31edd82636f377fffc9b6e3706439ea13d22e8963d1b63558cf14006574ebada71f89667f2c2ca3e818fc89669aa608449ebe267c5c33a78c423bc2331b85091e9a39cf8d032a5300be791f8663bb10c1fc75847a7d6a666f6eaeb99289ca390e1d1ff74ba668093509e05fbe6335bc642334d0b2110581d0e9206a1edd4a6174a18eea13cab6ac1fb60512d18c5cde348f9d996be99e0d8a070dc4f42cc9f3e13f2b7d67baba457a7217f6530d414e4e606ac4cb6d634b59d4bdc4830e5fd3940d2a155073450eb4fc53f94635785ad0924c03069bf2e4fb9fd48aead5f47c8e2b13e67bbcd295f48018899f62f461d54b13a457b5ee72991340e06a60c1a5ce289c63de498441f79f0f29e54de119643a378461ea52a4201ffbf69aa0347906c3ce1d676a3db5370bbd9bcb69b7b37665cb2614579316fb46d8015254d4122193ae7f94244d332971b2503ded0c803b054d3981554f9c40e5b6bf424d20991d2b2d82ab123f818c19737fb218489db8b309adfa5fc67c105ea962e15e55d0113051608eb67afe0834d8cd0e8636d107419f357d7ae19fee0e2d5d73c2727aeea0d1ff56635380eb18220abbd7febeea5243c35d9fe73a6c3210872f7b0238b875ae513514e3c627547d3f6cf613f7d615a01589318865f7106fb00f63672436a722fd7c4516a37e1b922c7f3099e5a5ba10e3e884ae9323eebf20c7f99fb6fe2bf5e4264ee8f5633b877b5c91dbf78955ead05d314083edb2499f5ff5df480dc56fdcf97752a4a2eea1a08cb12ca687b6980c3cbb7c28a9a65f103b8271c935d94473380d897f5f7ddb482b9df503d80c34a6a2e5c1d577557e64a7f33bef9f1887a098c8d54f65f7d937137c27446b4ba48154614788509019d8e4adc5ffad422988ca16f3ae850ce8000d9766aa6edf66ddbcc25df74043f71be8839f457b31112c3897ddf25e572db3b13ee3446754254c6cb0c9b2ff89d1b48486010ccbfa598f69b5992c445c81deea6537666bfd5660623a96b4bf47be9c0cb767889954ffc3e04fed982bfc33314c6c31aba3d4409ed70a52a0aa7be0865939248b24c13788aea2ca19053be5022e0937ee2768e0c151998a32ca11000a79bc656ff4b37b4b43a24ff58031ab8fd4d840afda59c87678ec6c5e4487699c86712dbad1ab9d03c90f5170a8c22fee732fe45704498dac3926802292a06e35a8ed33c32c647012f03737c964868f53b2891c9029d69ce99afb6cf56f51fe63e757f53e0829590bfb92168e940e2bd532ac613c5578784de06d2dfee56d1e4a64d1b9983e1d4efaf1f9f5877902943508e513da4ab86a928188241ed805067ff0e1c7f06f84e6d06eac4255cc62f983cccd13c9cfd5a843ef3021b98afdcf732d403558a6bd5dd516ed28aee99814cd2233886eda388a6d3ec1efcba65959b703ced7104c85c397022a9b3db8cc769c5e47f80eed7884852895ed364b25b3048d3041f053d5ba15d6355fb18747407d009da44b75a4c9047cdc083705eff1baf33bfc87570d4734cb9f8fda69d6a3d8cd2066c374e28f85886792756f57e2f7e812e6e2830a2da3eb121be36e1a1bcad784e4bd191744cd5430bb157bbe15ef5981d12a6599b39660ed901fe410f27b15140e7ce4903585b777bac024f32e6767b4659715a9eba05b69ec8d6cc0a539d859e5819472c3f1e0c3df7cdce7673c2834d4b2e2c269035b56c79a06a14c29ec2826334c04163b31a624a2e5e64bee3182ccb10bf95e726ad2eeb6c6630dcd0a93eaa4281d8b1aa774e468f2e0a3fd50b188f39feb64c2f51cb43e22d40d1ae5e7133e7461d23057dbed8ab79a710b126f54c4093707fe4ab1c22182cd04ad79b4a6adedaa362c507cfa0f0945e35d2478264d906568a9545a64243349214e1734d7a05b979c2e4f1e302a464a6cfd01f1ab9b94ac7b3e285280a7b1446a10f11ff10e4b63cb8f3d6544d5f47e2495774ce4e9609452887f94364b57273deab79a21bb742e002c72cd3bd4974dad88fc42ced01881a40e9508e8538254d191974c1b79d0934614c6db9c7f2ddaf65e270c1d01f60485b429188d43f35c4b19c544d50e898fbbf3fec85c36ec05152381d1562e6c950001dd5824c8b111bb8e9a92cf123984373eef98d1d423d4bd62aeb42c28b177188d149cfc6d6b8725ace2648bc3bc0a8de64b292b8c433943fdfcbde772b35b4230dcaa21b9edb12e4dd826291499b18ae72e7c6b4d2f524031fdaf0d5d6b4b8f5d19791bd3a71e030580bcd6f0762ad2a76b34261a8d8cf0250cee5514362f3e9e58da4bf8e6cce6cb450a008904293193c41588cbdd7458e741431054d4058991b49d16dc2d44eb35231b886a8e3998cf5477db4c3b48d22126a41178b8cb62dbcc0297a5bb4b267aa9631633c2a8073c76378e57bb754cb9a47e3e9e83fe372136e2bf0a894995ddd30bc936193ad1e9f4e43e08f2093b94aba66f3a984d162ce19ed83047ee803a37905e3acea22ac779981859bbdf7923430029d4cc253482a8cc164e94c90e85cc8445b09b7578f940e409d944d2c35de1c7277e96150dd93d02b3323d8f53301622e12386c99683e7014d179039af5fd094e7350de823e5ca0d3321b02d1f4ac5d853356ae66626c20de20ec44b1b53c719b076dbdaedd7b41f7248ee8aa7d61c102cc986085f867a4655038367d7f92a99ce19c00c178c5586371b98e211c29bf7f0fe0f1a21da1eaeac101200920fad495918dff6d2ed29c8ac1e855c86e9560e547d1054f9a1e9fc2cede01848387c44febae03de63f8ef6ef3fac15864dd9a58c7a024f8d74868bc8b378bddf1d1ac7e539da6bb3418e2b2f85202ff3e33ecd51e368a87998ea2d737f8df5677c7d067076bc62a0cfd061fb9aae9d61006f5e79fa68023a0b5e453b44198b172591e9963bb52139a211de280d359fec9892b6c5b0fe52190ca19949af3742b2e5016c515db896db73dc0bc9fe295bb839e29fb710b94527038e9bd156f66d9fce0ee1f104ac73637ac3ce6b4d95e9f80dc852dd6c7169c128f0efabb57222789483f392d024d8492c209bf032c4a1a5a02f43be57cb4af335f8c0d3666dd9140f71a9455c498e673b532a82433e151622cc8439df43a2ae4e214fd329ab758193d7ab128aac4ef3527c35e513aad6d38d327cde02d421d1aa5517c2cca3f4fcd790e9fa607f9be13201ad57e5f853e2f238a3227363633b17c959775ace02511a9750461abecb74359b81c33ebab46000ef934a331ec39f16f75eb9a70feb57158e9ded0df8af2370ee1d4fc48dbf68fa316b1faf66970b2e864fe72a166124883f01f16dfe147efaab89c9819db78cfa756fa71fffe35e450bf45585dda27efb4a0c647335edc7dfdf94da662004e35c5244929c8a257cb45edda7b0106937d9c4efc173818f430e3bb411e944d5529eb7751719a9bb6c202d7da3807c73f186451678bc4fef30bd432bf283838d23d9e7c4dea042afb539493539468e5978dd3c7cfb15ba217a626d9398c1b4435b9db3f474a892fbc56d98c139688b82d00e26f0869e0eebae27309c336baec5c798cf81e7f97aa165ffd0bdcd69f69a63904b81cc027a465054d06577fcb754fbb718fbdd566fa86d6e21c86fb34702ecec55de4e3a7105032e1de69e55bc963930cb0b17ef4d7623b9fca6c0c8825ccc73b22694ea1b29d89959b5c5075a0a54635590e55a0667ad69182ef95776f53409f0f5d6638290a33ea6f79f04133eb2ee49b406dc857ff926151ad8e3f1372a8535e88057bdb3c78e9286dadd400cf1da909a90cfc59a9be4977563593c07ca640b08c2dfa0752f483bf77bdcdc24ade4160c3721f166f2cf491482f8f1134b22bbe8d98b23b62a7907a482df307657312019e97c8f7b5a7b4219590ae43cd7ef8146d49980ec27f5f999040e0a2122ff41e55841e90221a6e803f29144b2d5393204de3187d1ecc92a62f10b8f1ccd301485610fa528847194b39f136238f8c3623b867995530ae99406dc1a8a2a802f5933e1225c42af5835e0b3425ab97dca1ab56b977b3ea83567449cc92c655ef526e49a085d463191f2c1109319ab24fbb39bab94158a9d38eaeb5db40be706239d3b28f53721b7aa9d60ae9eff7a54318c36b1ff7ba8e0d74364df66a36a315be05587e6eec8e25dde79a0e13e749530dc81f89ed44495476e60f6f110b8f24fc3b228c2b30eca3b3c917d497f4b1fe7e08a8f7d1fc946c254238aa2fde46f9d774e7563b0a06a7946af64a33878502c20f18d6b0bc289863f53f2ade046cb9f54a8608e54ed1c5573ad1970720ba77815ca91983129bf64d2ea97762e689ccd0e10b510d13d1b260e63a98f54f7ea09ad1f9b1b212f8af2152d754356bdd6acc7d6e429656ab093badd7f579d5a38b71fefc1f01e0a79efe4694c521812424d4c02bed638e12e88e334be93638ff59a86e2e7145ead9b12076abdd7f805624de780f20b4c82f8bef15a9ea4b6f8c36c01eb6599fa4a4fd5912bc65b3528ab1f4c94260f65af62ed8e042d51c36fdde382854fa310c7624c13a380fafb92d7eac1b1dc0ef671adbd6667b87df654b2e335aa15bb63663d7122cb959088322969abe75704ed08ff5bdd3d178bea2869a585f7a63327783efd00117ca4a02a42e0b6c1b15305a7a7110ba2bd2ea5aaaad6a8277811038425484cef79f5a52fefcd844cfc930f23e9088955d38899799b48a5e79bd8c6fbb612da8132ea05bc390a13869c1a967baacd0b6e3869703e9d67f39c7065059d60ba2cbedb8988c0597a9c6831baf23fb151f3d70a9114ed5b84422a3436b815ba58ebd4303da020c01a2fe7e29c3ce32f3fd5a67e2000e0d8c4796dfa976e476c9cc5dd6528df47182c9fe31dc1eca99285b6447e1114b2e2b5d4b82ba13e1dd4ca321add49c7125504c81c9d9ce95259550d24369aa6108e9b866d55f19993ba8898b41bc4650c78502e5e9f4ced1b00cad1c16a850aec73a5906de6d2addde032b0bc93bae61b8459fb1dee850c09d60d66a102bb29455b1f72af509597aaef15720293cdd797ea7e88d0ea3b1fcdbf51d9ca38f940b517d04803ba0c5c45f64d3c1408c17cf91712972b4b4c8931750cc23f346b5255e86a0ba0f1a7dd1001ea20fe0c28b04bddf200541ad54211e2d457463f4d8530487f353e0072d4a1a4844c9b5d38f9a1aa6995073b1573c34bb8bc955395358a3a6d29bb0313bbc7d5346d5af9d4ede78d90ab5d8760022eeb176a35250283080e381c61d32bdc568986ff0296863356f03ec8939e64826ca6b7fee0be30d9ccbcebe7bf30fc4a847460bfcafc2e90085e761c7868a2848", 0x1000}, {&(0x7f0000001440)="33758d2bd38687a3b93f899873ce091f6982cafbdb60bb049c67d5c7210cb7e46de1e672ac3ff06ef4ab0ff5c6e55e9a0f7abfe5e01201cd15ebe57174558457d3a709a129a8b2028ae9c5d915d3ee21d7f6ab12b7a2eb3c7af08a7154ba1c37a439fe2f9d6ae9d0a3d5e72c4b82e752e4ee3d495a5469f2bbd04074f84310d8cde2ca1c36b12762978651e59676a3fc3c14bd46d64fdccbc21d11f96cdba3dea1023e6a294ea505130eff21139e61649ef8f59517e945df3c5d5a99f668", 0xbe}], 0x7, 0x16) syz_emit_ethernet(0x2a, &(0x7f0000001640)=ANY=[@ANYBLOB="ffffffff8fcda467a4ffff68ce23200d61080600010800060400000000aa3baaaaaaaaaaaae0cfd62d917d645cebdc2ec72aaa000002f2e5e6199d6dcc3ca4b7ddf69c44a072dfb0d0f68ccd7d4170fd6e9e1190f18795850293155798fc8c7237cd7aa51b5b00"/132]) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000001700)="7af9ab6c6103a4b4c4838762353c59d0f46c098435f2c1a6fbfcbae04bd14d1c2eebc661d76b64b180919413186d785b8dcd515de92935bf7782faa26153d537f23ceb652dada9e58162903b68893434072fd19c02fb1ba6f8eff21f44c97978e8c7f82e9f25c1cfce9c6e6be211568033de8431df28c4c610daf64f63bb765ea9c02388676c1c7a89347d5ee4ca87f3f442711dea2b027352f306e0e2f8e82ea699cfc6b8e4e446cbcda4d21bd1c5c2e5e272f87c3caf85158e0eb876573c10f1ee3fdbec757ce208359393d46254a266332b85f26a3df99eed216e51041e975be7133d069464bb6ef1f5", 0xeb}], 0x1, 0x4) 05:44:21 executing program 5: getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x18181, 0xff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="69f73d3059515315e7415e4caf08cf1be38f7ddc448b91e94eaef8310511527da70c83a6fb337cdb6a4eddfb58c596c5ea9cbb2529b8dd4d8c98156c439c9f60c89a3f9fe25f904c4030289489e1ad132a6cb6c27f1c02771b4133d92fa203ced5536f6168b4f107f58b7936b67ed288232759d7b9d21cca524feff3be1ab5d4f39b4bb72053004e4c6b5e4749d22c2793ebaf687b0208b27298035809af9b116983694adbd58472a004cd7858bc0e9b6f81d941f122a2e3a0e62110bb3e2f6f78b5a448690b56f2b4fe9ba87fa47ea3190550c41c24", 0xd6}, {&(0x7f00000001c0)="216e589f8e7b5abd9c61c962e40f6f957626a6fe941f2a95b68d9632a50738e1c59d421f05cf704ec455567bda525eb99b", 0x31}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, 0xffffffffffffffff]}], 0x40, 0xa}, 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="36de2d3e", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x18181, 0xff) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="69f73d3059515315e7415e4caf08cf1be38f7ddc448b91e94eaef8310511527da70c83a6fb337cdb6a4eddfb58c596c5ea9cbb2529b8dd4d8c98156c439c9f60c89a3f9fe25f904c4030289489e1ad132a6cb6c27f1c02771b4133d92fa203ced5536f6168b4f107f58b7936b67ed288232759d7b9d21cca524feff3be1ab5d4f39b4bb72053004e4c6b5e4749d22c2793ebaf687b0208b27298035809af9b116983694adbd58472a004cd7858bc0e9b6f81d941f122a2e3a0e62110bb3e2f6f78b5a448690b56f2b4fe9ba87fa47ea3190550c41c24", 0xd6}, {&(0x7f00000001c0)="216e589f8e7b5abd9c61c962e40f6f957626a6fe941f2a95b68d9632a50738e1c59d421f05cf704ec455567bda525eb99b", 0x31}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, 0xffffffffffffffff]}], 0x40, 0xa}, 0x7) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="36de2d3e", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) (async) 05:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x14, 0x1}, {0x6, 0x0, 0x0, 0x10001}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:44:21 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x932, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r8}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x5f, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/36, 0x2d}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xfffffe0a}, {&(0x7f0000001300)=""/42, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001400)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) write(r9, &(0x7f00000001c0)="a4ae8d574830a38e5982e21a93cc40355055f1d6e6a5f7e9b73d977157dda0013681872ed7a3550793cccaeb7542ab9cc5b557b1c7f37163ef48cc925bada276204a81193bb18e5b0025d7c6384987659b91bd888229e0f92deaf1764161e4e55a9cd4a37bf2b17ead25f383a2426e91f13bcdccd77601abc91d4a0aa5ba8fa1825af9fc6426254ddaa8cec4f5ba133495b5c2f5ef47ffaffe3ef9afc33ac2ed5e2b3cc951e4086da82002d0035513295131781af73951ec51c9044ba338a2bc3dc11d83da64999d077ee51c5e9654a78dc30bbb1cfdf7a887e94da5c7ad7c4e37c33702758ee31e1e9b63508f17001fed4924a03b44ec931ad210438bdcf454c09fe833c604785483d2de2417c4d285675c581b7f572f53c9a6c0224336c521b4e3d86aaa374e143b21c8ab11a9dca4eaa30e7b3ec06838faf0cabfd4372e6943ce403fee2ce1886a22d13021346aa87d9fa617628a26eed22b6409e0cef30a460d2d674d041cc9ce9d2ccb02d88257b9e5bc89aea1e25b8fb14ced55c66077b98f8db60e9cdd42974fcd7cbc01497652a1e79c6006cadbbbe31affe418df32594c4d8049e23a10caa8fcfc3c0d576c83bf1269d80a3416ec8522e55bc9bcf20d50429b9bcdcce64b769f0b1affa65933a25913c3c30e58437b617a415ec20c16145747f1aa057acf79d22e1c8ec2ff3d61fd42f065a26afbb38fe8e83c44ba448ef18620cf70f6ce061da7bc862a39941977aa1b2ea11607adb257dfd87fb1452be967eef23a13a3caa09050fd32c2b699987e52e7e1d0c6692a2f738eabb3ecbcecb4e8a426d5101b75723223862b8c9be2d7d6bd2540571af0bbd623820f560bf6ee4705188071b445f8d62103445f37e3140c45eed306650e84a8a2dab8d94013942d04a875285a9dc22f0162262d114055a980ffcc8a63e228295f776ac1d4ba234dee62ca0193aa52496b7e7bc416d4cfaa29dc68fabc1f3e5d20f3b10957638e5c8989e13be008c528c95aae2edb1c1a119c799503958044c5aaa028b32d9fbe3ae810e800123f5634559357c1d90a468ff15903b9c9289668df7b212a792b4e27f9d34b8afe83923efc6696ecbda8e8c072bbc1c0d252c0e05e4367fab19c510eb5cca895edca10ee34800d7450e70564e59ac1fdf070683ecd4b6985ee9c0e0d3506006c2ab9ba4774ae98fd105c27f8d43741a8205f004e277747ca74cea8db4e12a812353f0880a8a9ea6caf2676457759e22631d7882e9b42b82738a18e4c5a5a29f4cf11202e8547c55ce7bc5254963da365f31971f95e6aa6f46e502f818a086aef5c94035d9407f50967eb1dad74dd34f6669c8b213c76c488f17d22d4c6f3aa0527872117e078ac97c5e0122f3ee5189388cd5e8b8841143dbc912bb7eede10e5d1113c450f20f3c99bc9ffc405c3cccc1b11246f1488eca40f5a5329c90123acb5c564a3c04cfee03ce303595c10bfd0ade3de5cfbef74e62e5943b68c5906375fde6dbf86b8760a54c560151d0e1024f6670c6fb0409721cb98d8af6a5f6a3acf1f8df600cc89ca82318d73b09f01b3fb13a2f78b2ef326ef977cf669cb0647c5c71b8778610b60411fead77c651a56c58d1fe1ff5aee16561614687f8afcadc7c22785605df952c0b7f4752d2b21921fff85afd9393381489ca5f67b6b4ebedb654c947f89f742d64527eda7cb6085df186a27e0a45d0000553323c5f44fe93b5e72ac2481d5fc6b068a68c299f91014ab30c3f19952ecaa590d16d8b30d73304bfc5feeae6f267e123babb6bb6974c7f93b9bbc79e2c784be17ed26d0c45f766d5b8fed8f4c0379df047d0532fce0cbf323849672555643ca408ce23d4ba0d9720ca8b7a91e4f03486ae02f215d9cb7a4a31760ae6ca3a913ff4826060e22634d9c62020802702b1227ca096d19336265876c7221f602f6d1588646fb2a00368e519e5d221ab1cfd757efb22a8bd99985a87acae05cbdfd932da0a325fb0721d57c53610dcf3ffd5c7bf9034187ed1d2f00f4d0c9e2e7eecec4297c2d974b4cd946f95d713644dd6f95792ebc146e1edcb3740cc7536c117e21760050de95c4e89813d0ca110c27769baa7ca81b80c0c48c0eefdda80d9efa52e4c2ec8ec92235d9b60ab7f539a9fdaea4547b19008ca2445aca94a3de76ae94c6b321aac608cb57d0a3b28249b3a26c8bcb5bc62afc018e9705b2183e809bb4ca70af372368ec0a04fd43091a3755fa7f72fad0d46d37fe94eacce7dae12fff59bf3f072eaef4e9b2385378076da8d7050cf2d2293488bcb1eaefac12ca7f3bf1cb2c1acef9c60947b8700233e6f92bb59606ccd7e415ea4d8ed209480a138de348b962ebb707452e3241ebb0835da84baeb349f16f2d452d94f92e9bd7d60be5596d7b570caa2500c15a9465187b4274c97ee0935eefd1d227519826db5a66fe443404d9363a632cd51827958bfb569ddb1ba7a323e4c9986ebfe167233cde1b357955e242e749ed6be92f68c5926f8010e37eadc8a8e4b2ef3e383dd64ef3290fa23af466d937c4e3c1d679239e9c3b9113a68ade73f3377500b3829fe6c632801a4401896faeb318dbae84450a0376646ac04cce98b0fc9d4f2fb474456cd2327f6e011f6a96ec435af265ed1cdab61429b4cf28ea90a62b1a1bfdc68496fed5d15248978f17aa4137f225f1cefd4123c70de5c21c4ba0ba0ec745fe27860df2e2a7a549f0bea2f6ac210c9174f3bd05a5561a8f5b1ea6dc9ee494c483a6ce51bdd6ad3f0b8f483596695aadffa0155372a0debd94179822b75c8a3771028970f37e1721b08e2ff4420267fd33491829d00e9e5fdeb42e0c32d52428b89cf9c3d622c8799f372ba53dfedec39f36e15dbd66731143dc1ab74ed01d3789bcecada82fcb870ea14224268215ac6bc722e5241058d1194e438b372de7f845149c8c6fa96b727787c302860ddaf83b9142da9c9b04c5157d9e90c1e94d7e97efc662f333e281a84fbbb39289d8b122e9c04e4c80fba364c56181e738681481e28ed7bfefbc9a7fbb3358ae64ce9f3310625a9bfc4e4a26271d5c597673c1a5996ef15beb75d2cd2048e3c328fe9bf8a6f808c3b614dc4885a96edd87033c91cdb3fc0cd3040f790e57fa55a6523d9c88b2c123e60a35fcbd7a38e1a833dae9f06c416e4199a5c6dccf0824ea43846226988f3cca622d0cfd1c01fd8b0c7b8b1792d18cbcc5a5a50de76ff7e35882d1034aad0cc891f6bfcccc24d4d8d6b5cf858f4fd915731d37449d744cb4e99979fd866a8e3b8eba59e0c993bc4c5e7012690c57eafe47933446235bb3ccb8e34ee3f0b73313cd4f3c0ff583e3ee3117d757c7bb307eddec0f03e987c02aaedfed1800a9e1a0fc8b665b3efaebd05f26a44bf9628941e6d4da28a92258605c06b0bd74a27d49ce308db730340b3104b56565917c9e9d85bef9da40f90bddbc7ec51cfed8b1a8ba0e83c9be9813779d4308cbd87876c4d67f7335c8036043741f1647e2dcb1dcfbef9f1f3a7215526dd7d39b5d83136c7e994da7feb22a079a02d82a14344f5303b6f06696ddd06ae86a0b6f197b36e21452ebaef4c8220a1c806f481d3827a64b21c34be986548ca7db28a0550783b9089d860702628e2f86d656e4d902f0b7d20734cf6655d1d6ec5b9b026d79e8a65d3e4888d50c96244a92ba2b93dd65885d264763525530d8f5717f48a6c7dafc8c6d8768b53381c2b1d14db9b48422a39021c929ba3858dd61379bd9c6a9d8ad280b2ca87f657c017ccbeec7311d73e21200221db4e0504059a11b4c4ae34be9bc45b851b9b742e6293f47a83f2e17a3629b3b986b01e2585b546e8b7ff10c9429625d3e7d5021ec28bf2cc81a25f971683a44d4b6b03bc957f602a41fa1cb6e767baad378e8d6e4f2a0e835f5f98062b7a4c06b0357299dc83f9c461c701fc426d0d7394a5906ce06e1100378dc324bbf5cd8951dd2502546ad4e22452a0c2cb6c52f1b463f2da6c94364da6278ee8eef055a013fe30bc20a70c7c22647448a5c98e304d88b3f155b4e823492aa444bd36a3c6589d297a2a0d6a94cfd1f992b2d03332fd24a39895ac775caf6b28f6cf24b39538c890c58788156dd088d9996c1c765669e06ec4276db35214454e5676781ecf63c3cb2db728f35fb1e1b1bbb754746467868ad0924a8840b047ef71938f955add49da573fd00960e646facf590729e24202b2c9137496c6e356192091f8fbd9c3869208113cd0b252ba366e0464263edf70f1097d008b376469deb9a9e0432db088419da9957057ab293960520b07e00640f34e51b8d5c9a1fcd18d9d2a99a95d15dd1a3110eade97ceea108ca3291a1987d16c4455cf530fef606081c56e4698d5b919a7e9ddec15e76e56c283cac59b36aeaa5c4e29bdbf6759b47404dff7ae2a8f5287f66be9bafc98d599ebf19302eacdcb3230f1fc68525c5e54cf14f1db526d7e0658267cad17a6c980a79533bb61bb9922fce6530e0f8446c9df597cbbb70ddd89e12dda39b2cfb42a5b009c102d261fd6d2cbbc8d983a479e1bdaa999ca940a37aa3f12ad2df7a8386bf610ae1566057454aba4a9386133c17599b585c78098dc8d32332170d0eba144c383d01b56b9d4d02943d439e8679e0695f18ce474f6a39eb54fd5a9286a8e05656ec924a6a431ae00045a8ca37f8a05c49e902476790398918db8c2c62413b30e818e6f34afa633ed7c70f766009430f074851d4476dba470114d2ca647d83c6295d516340833b66d3d3baded89c10e8a7b0b0dd07b3e56128b74c163ac11818864ad4e976fc0a906a3778e2144cb5765436037ed22261713265f091517caa7b0c955ce2cda123c95dca43bf085b9d657a931fc1ddc302f6908c772482a10481fa6f57fb8539272046704ee078ceade2169393997401d31679b8e772afd17c15ec7ce4d5339a6af06de8dd624b6dcfc012ee94edafd8d89b28c2d82c1dd4047cbf3a5f49bb7f69fef56787fc75763c00427479b490dd2d82fdb3595e5afbc027afd8807b517313bdf6597c51abbea135042a8937be6844b0ef64b554c0c76a3f8069152ed89fd9a5f84d3c1e3581d1f9cc208206755dc76e64026b7656a64ca6fcfe57626c17766ebe48b1bd650381b5a132e16b3ed9db41e0856751e3f94d8fe90cbfe5c3234042fc488464f00d6bb3ae58a8a58d880ab77ae7251aebdf7f4717ecb41943177f56a2315cf6996dd28fe499f1ee7d4c3e018bbb40282b31984abe2dfd0a67a2a59ed28702136bc3ef04fcdd184d24059fe6bcf639db39168ec613443f704d9710f3ddfeddad58fbc2cc32a1a3bbb5981cd2ba3f624afa55e623fcc8094d7fdea63ecc08bb1d98baca9b487baa3c22599147a19194823f1b2746c14546dab1fd0ae84ad637fdd83bb96ac04c82c01ecc1704e8c938f6d5327d0340e581ea8f03b3fefb82ebc891d7200697dde11ebca173fcd8105b4bd949ce0936ced6eda4c35f5caba7a1f1ef360fabbeca46a6cca502ca6c18db3765455ad8a2347c4cae58badb8789509f4984559679ec532675fdad591d8874e7a62c3d53cc944cf29ff0c7e17f895d86242eee868f68c1fb87fd5f806b74fbc1731d34fcec36fd3172b8b211d5469919c43c1a3ffa6e0b05bd4d03ce551e9e3cd484dc754ed0c68f492f960a1d34d84e27ef8ce3fc16c21192ae094358cd902f290376cf618f84715cd962799cfefe6ba598ba60b71b8ae71082d437ca442c3ebf9d3cc40b9f7730754979d8b7ef710c51ecfd3dd955dfbbdb84", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x8, 0x0, 0x5, 0x9}, {0x2, 0x7f, 0x6, 0x8}, {0xffff, 0x18, 0xff, 0x6}, {0x7, 0x0, 0x0, 0x3}, {0x6, 0x7f, 0x26, 0xffffffff}, {0x6, 0x7, 0x8, 0x1}, {0x4, 0x5, 0x4, 0x8f}, {0xbb46, 0x40, 0x7, 0x7fffffff}, {0x6, 0x2, 0x1, 0xbc}, {0x100, 0x8, 0xcd, 0xfffffffd}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x1, 0x28, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="125d9099ffe9db06d027104803f534df9595834f0fdd4a76de42a3b06279666f3d24ba972c5d76f698e900a2c21de2e7ec48831e1ed2f3853c6a58ea631d80a3edcd53cf40ff49625a017f238e97177d3caa4764441a46668db94e652d5c55ca", 0x60}, {&(0x7f00000001c0)="7918c7991976549c76d8422b99cb46237ec9292c33a3ccacb7162fd4c0799e4242e2c8df199813f405e351a673b2d220e616a8e6969c94d5025b5bea", 0x3c}, {&(0x7f00000002c0)="53817d5dd804bde8cbe25f15e821e6182466f4c91cf93146230761b7ef56d906427fc13de9a9a100c654b59655e3b35a11562a1e649a151e881f3f5a75", 0x3d}, {&(0x7f0000000300)="2435994f203ab9bb05f75b7b357c90e682e07234704222032c49f9d9697ee5640b3e327e84c09b1828e199fb814e56fb708046841f4695a4e2095a31259b57e436ee091b50393f29f5c96ebf9d537211f1b5a2febde6528182bad6ef56bc12b678cd3553c182976270e97d11889b99810040ca", 0x73}, {&(0x7f0000000380)="aa9742a95386a96446f765ba1fe6f098c6860ef42cafa950cb77e1046a102c3b1b2db4824bf1f5674a4f1e4d5be2d4df24171fab82c88c18a0c23f502d4019dce7e108ce16416ddcd222ed3e39c28d7468d8e4f5babbdfcb84e8ba5424a4f3b57a1e0f68ddf834dd5bc69216e5601b90536a77eb341e295141a4c1044aabd299131890dec896737086dd600a76a2df8e6993d4140e059f6bafde8ab9964155728a6ef86f37ca010224fb73fd04f1cbfebeeee066bff01b2fe77cb0", 0xbb}, {&(0x7f0000000440)="8ceabacadd876fa475ebf04d8fe497c295f1fb16da7e0ff81f560146bb9f10b21e6a30fc1c84c71fdd5084622b6ccddfc59310d1697b22725aa14c10885bec38fb4fc9e031420040719af8291aff29a54dc3e2badf469f88653efaca467598695ccfda6936716d931fe775850e0e61e006c5251ccf769f2dd9e2b0ce6d3c1f4e6711497d0282c8026b7ae6f3917f4f77a374de660497652dbfaa871987315980281a2eb73d11520f86b636c162d31bbebd690a1694e7aa0891ff247f445c3f1293bf5c00218e1b08dfa3f084e6a3cc29c56bad081e73306e092642a6c377b35d397c233e962f70f9bbaba8036008166e45125a5651578420ece81a486168c621eafc44e2f5411eaf46f4352afb718117262deb801f931dc488294602a3b902fb5daa1083351ad98442bfca257b54ee31edd82636f377fffc9b6e3706439ea13d22e8963d1b63558cf14006574ebada71f89667f2c2ca3e818fc89669aa608449ebe267c5c33a78c423bc2331b85091e9a39cf8d032a5300be791f8663bb10c1fc75847a7d6a666f6eaeb99289ca390e1d1ff74ba668093509e05fbe6335bc642334d0b2110581d0e9206a1edd4a6174a18eea13cab6ac1fb60512d18c5cde348f9d996be99e0d8a070dc4f42cc9f3e13f2b7d67baba457a7217f6530d414e4e606ac4cb6d634b59d4bdc4830e5fd3940d2a155073450eb4fc53f94635785ad0924c03069bf2e4fb9fd48aead5f47c8e2b13e67bbcd295f48018899f62f461d54b13a457b5ee72991340e06a60c1a5ce289c63de498441f79f0f29e54de119643a378461ea52a4201ffbf69aa0347906c3ce1d676a3db5370bbd9bcb69b7b37665cb2614579316fb46d8015254d4122193ae7f94244d332971b2503ded0c803b054d3981554f9c40e5b6bf424d20991d2b2d82ab123f818c19737fb218489db8b309adfa5fc67c105ea962e15e55d0113051608eb67afe0834d8cd0e8636d107419f357d7ae19fee0e2d5d73c2727aeea0d1ff56635380eb18220abbd7febeea5243c35d9fe73a6c3210872f7b0238b875ae513514e3c627547d3f6cf613f7d615a01589318865f7106fb00f63672436a722fd7c4516a37e1b922c7f3099e5a5ba10e3e884ae9323eebf20c7f99fb6fe2bf5e4264ee8f5633b877b5c91dbf78955ead05d314083edb2499f5ff5df480dc56fdcf97752a4a2eea1a08cb12ca687b6980c3cbb7c28a9a65f103b8271c935d94473380d897f5f7ddb482b9df503d80c34a6a2e5c1d577557e64a7f33bef9f1887a098c8d54f65f7d937137c27446b4ba48154614788509019d8e4adc5ffad422988ca16f3ae850ce8000d9766aa6edf66ddbcc25df74043f71be8839f457b31112c3897ddf25e572db3b13ee3446754254c6cb0c9b2ff89d1b48486010ccbfa598f69b5992c445c81deea6537666bfd5660623a96b4bf47be9c0cb767889954ffc3e04fed982bfc33314c6c31aba3d4409ed70a52a0aa7be0865939248b24c13788aea2ca19053be5022e0937ee2768e0c151998a32ca11000a79bc656ff4b37b4b43a24ff58031ab8fd4d840afda59c87678ec6c5e4487699c86712dbad1ab9d03c90f5170a8c22fee732fe45704498dac3926802292a06e35a8ed33c32c647012f03737c964868f53b2891c9029d69ce99afb6cf56f51fe63e757f53e0829590bfb92168e940e2bd532ac613c5578784de06d2dfee56d1e4a64d1b9983e1d4efaf1f9f5877902943508e513da4ab86a928188241ed805067ff0e1c7f06f84e6d06eac4255cc62f983cccd13c9cfd5a843ef3021b98afdcf732d403558a6bd5dd516ed28aee99814cd2233886eda388a6d3ec1efcba65959b703ced7104c85c397022a9b3db8cc769c5e47f80eed7884852895ed364b25b3048d3041f053d5ba15d6355fb18747407d009da44b75a4c9047cdc083705eff1baf33bfc87570d4734cb9f8fda69d6a3d8cd2066c374e28f85886792756f57e2f7e812e6e2830a2da3eb121be36e1a1bcad784e4bd191744cd5430bb157bbe15ef5981d12a6599b39660ed901fe410f27b15140e7ce4903585b777bac024f32e6767b4659715a9eba05b69ec8d6cc0a539d859e5819472c3f1e0c3df7cdce7673c2834d4b2e2c269035b56c79a06a14c29ec2826334c04163b31a624a2e5e64bee3182ccb10bf95e726ad2eeb6c6630dcd0a93eaa4281d8b1aa774e468f2e0a3fd50b188f39feb64c2f51cb43e22d40d1ae5e7133e7461d23057dbed8ab79a710b126f54c4093707fe4ab1c22182cd04ad79b4a6adedaa362c507cfa0f0945e35d2478264d906568a9545a64243349214e1734d7a05b979c2e4f1e302a464a6cfd01f1ab9b94ac7b3e285280a7b1446a10f11ff10e4b63cb8f3d6544d5f47e2495774ce4e9609452887f94364b57273deab79a21bb742e002c72cd3bd4974dad88fc42ced01881a40e9508e8538254d191974c1b79d0934614c6db9c7f2ddaf65e270c1d01f60485b429188d43f35c4b19c544d50e898fbbf3fec85c36ec05152381d1562e6c950001dd5824c8b111bb8e9a92cf123984373eef98d1d423d4bd62aeb42c28b177188d149cfc6d6b8725ace2648bc3bc0a8de64b292b8c433943fdfcbde772b35b4230dcaa21b9edb12e4dd826291499b18ae72e7c6b4d2f524031fdaf0d5d6b4b8f5d19791bd3a71e030580bcd6f0762ad2a76b34261a8d8cf0250cee5514362f3e9e58da4bf8e6cce6cb450a008904293193c41588cbdd7458e741431054d4058991b49d16dc2d44eb35231b886a8e3998cf5477db4c3b48d22126a41178b8cb62dbcc0297a5bb4b267aa9631633c2a8073c76378e57bb754cb9a47e3e9e83fe372136e2bf0a894995ddd30bc936193ad1e9f4e43e08f2093b94aba66f3a984d162ce19ed83047ee803a37905e3acea22ac779981859bbdf7923430029d4cc253482a8cc164e94c90e85cc8445b09b7578f940e409d944d2c35de1c7277e96150dd93d02b3323d8f53301622e12386c99683e7014d179039af5fd094e7350de823e5ca0d3321b02d1f4ac5d853356ae66626c20de20ec44b1b53c719b076dbdaedd7b41f7248ee8aa7d61c102cc986085f867a4655038367d7f92a99ce19c00c178c5586371b98e211c29bf7f0fe0f1a21da1eaeac101200920fad495918dff6d2ed29c8ac1e855c86e9560e547d1054f9a1e9fc2cede01848387c44febae03de63f8ef6ef3fac15864dd9a58c7a024f8d74868bc8b378bddf1d1ac7e539da6bb3418e2b2f85202ff3e33ecd51e368a87998ea2d737f8df5677c7d067076bc62a0cfd061fb9aae9d61006f5e79fa68023a0b5e453b44198b172591e9963bb52139a211de280d359fec9892b6c5b0fe52190ca19949af3742b2e5016c515db896db73dc0bc9fe295bb839e29fb710b94527038e9bd156f66d9fce0ee1f104ac73637ac3ce6b4d95e9f80dc852dd6c7169c128f0efabb57222789483f392d024d8492c209bf032c4a1a5a02f43be57cb4af335f8c0d3666dd9140f71a9455c498e673b532a82433e151622cc8439df43a2ae4e214fd329ab758193d7ab128aac4ef3527c35e513aad6d38d327cde02d421d1aa5517c2cca3f4fcd790e9fa607f9be13201ad57e5f853e2f238a3227363633b17c959775ace02511a9750461abecb74359b81c33ebab46000ef934a331ec39f16f75eb9a70feb57158e9ded0df8af2370ee1d4fc48dbf68fa316b1faf66970b2e864fe72a166124883f01f16dfe147efaab89c9819db78cfa756fa71fffe35e450bf45585dda27efb4a0c647335edc7dfdf94da662004e35c5244929c8a257cb45edda7b0106937d9c4efc173818f430e3bb411e944d5529eb7751719a9bb6c202d7da3807c73f186451678bc4fef30bd432bf283838d23d9e7c4dea042afb539493539468e5978dd3c7cfb15ba217a626d9398c1b4435b9db3f474a892fbc56d98c139688b82d00e26f0869e0eebae27309c336baec5c798cf81e7f97aa165ffd0bdcd69f69a63904b81cc027a465054d06577fcb754fbb718fbdd566fa86d6e21c86fb34702ecec55de4e3a7105032e1de69e55bc963930cb0b17ef4d7623b9fca6c0c8825ccc73b22694ea1b29d89959b5c5075a0a54635590e55a0667ad69182ef95776f53409f0f5d6638290a33ea6f79f04133eb2ee49b406dc857ff926151ad8e3f1372a8535e88057bdb3c78e9286dadd400cf1da909a90cfc59a9be4977563593c07ca640b08c2dfa0752f483bf77bdcdc24ade4160c3721f166f2cf491482f8f1134b22bbe8d98b23b62a7907a482df307657312019e97c8f7b5a7b4219590ae43cd7ef8146d49980ec27f5f999040e0a2122ff41e55841e90221a6e803f29144b2d5393204de3187d1ecc92a62f10b8f1ccd301485610fa528847194b39f136238f8c3623b867995530ae99406dc1a8a2a802f5933e1225c42af5835e0b3425ab97dca1ab56b977b3ea83567449cc92c655ef526e49a085d463191f2c1109319ab24fbb39bab94158a9d38eaeb5db40be706239d3b28f53721b7aa9d60ae9eff7a54318c36b1ff7ba8e0d74364df66a36a315be05587e6eec8e25dde79a0e13e749530dc81f89ed44495476e60f6f110b8f24fc3b228c2b30eca3b3c917d497f4b1fe7e08a8f7d1fc946c254238aa2fde46f9d774e7563b0a06a7946af64a33878502c20f18d6b0bc289863f53f2ade046cb9f54a8608e54ed1c5573ad1970720ba77815ca91983129bf64d2ea97762e689ccd0e10b510d13d1b260e63a98f54f7ea09ad1f9b1b212f8af2152d754356bdd6acc7d6e429656ab093badd7f579d5a38b71fefc1f01e0a79efe4694c521812424d4c02bed638e12e88e334be93638ff59a86e2e7145ead9b12076abdd7f805624de780f20b4c82f8bef15a9ea4b6f8c36c01eb6599fa4a4fd5912bc65b3528ab1f4c94260f65af62ed8e042d51c36fdde382854fa310c7624c13a380fafb92d7eac1b1dc0ef671adbd6667b87df654b2e335aa15bb63663d7122cb959088322969abe75704ed08ff5bdd3d178bea2869a585f7a63327783efd00117ca4a02a42e0b6c1b15305a7a7110ba2bd2ea5aaaad6a8277811038425484cef79f5a52fefcd844cfc930f23e9088955d38899799b48a5e79bd8c6fbb612da8132ea05bc390a13869c1a967baacd0b6e3869703e9d67f39c7065059d60ba2cbedb8988c0597a9c6831baf23fb151f3d70a9114ed5b84422a3436b815ba58ebd4303da020c01a2fe7e29c3ce32f3fd5a67e2000e0d8c4796dfa976e476c9cc5dd6528df47182c9fe31dc1eca99285b6447e1114b2e2b5d4b82ba13e1dd4ca321add49c7125504c81c9d9ce95259550d24369aa6108e9b866d55f19993ba8898b41bc4650c78502e5e9f4ced1b00cad1c16a850aec73a5906de6d2addde032b0bc93bae61b8459fb1dee850c09d60d66a102bb29455b1f72af509597aaef15720293cdd797ea7e88d0ea3b1fcdbf51d9ca38f940b517d04803ba0c5c45f64d3c1408c17cf91712972b4b4c8931750cc23f346b5255e86a0ba0f1a7dd1001ea20fe0c28b04bddf200541ad54211e2d457463f4d8530487f353e0072d4a1a4844c9b5d38f9a1aa6995073b1573c34bb8bc955395358a3a6d29bb0313bbc7d5346d5af9d4ede78d90ab5d8760022eeb176a35250283080e381c61d32bdc568986ff0296863356f03ec8939e64826ca6b7fee0be30d9ccbcebe7bf30fc4a847460bfcafc2e90085e761c7868a2848", 0x1000}, {&(0x7f0000001440)="33758d2bd38687a3b93f899873ce091f6982cafbdb60bb049c67d5c7210cb7e46de1e672ac3ff06ef4ab0ff5c6e55e9a0f7abfe5e01201cd15ebe57174558457d3a709a129a8b2028ae9c5d915d3ee21d7f6ab12b7a2eb3c7af08a7154ba1c37a439fe2f9d6ae9d0a3d5e72c4b82e752e4ee3d495a5469f2bbd04074f84310d8cde2ca1c36b12762978651e59676a3fc3c14bd46d64fdccbc21d11f96cdba3dea1023e6a294ea505130eff21139e61649ef8f59517e945df3c5d5a99f668", 0xbe}], 0x7, 0x16) (async) syz_emit_ethernet(0x2a, &(0x7f0000001640)=ANY=[@ANYBLOB="ffffffff8fcda467a4ffff68ce23200d61080600010800060400000000aa3baaaaaaaaaaaae0cfd62d917d645cebdc2ec72aaa000002f2e5e6199d6dcc3ca4b7ddf69c44a072dfb0d0f68ccd7d4170fd6e9e1190f18795850293155798fc8c7237cd7aa51b5b00"/132]) (async) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000001700)="7af9ab6c6103a4b4c4838762353c59d0f46c098435f2c1a6fbfcbae04bd14d1c2eebc661d76b64b180919413186d785b8dcd515de92935bf7782faa26153d537f23ceb652dada9e58162903b68893434072fd19c02fb1ba6f8eff21f44c97978e8c7f82e9f25c1cfce9c6e6be211568033de8431df28c4c610daf64f63bb765ea9c02388676c1c7a89347d5ee4ca87f3f442711dea2b027352f306e0e2f8e82ea699cfc6b8e4e446cbcda4d21bd1c5c2e5e272f87c3caf85158e0eb876573c10f1ee3fdbec757ce208359393d46254a266332b85f26a3df99eed216e51041e975be7133d069464bb6ef1f5", 0xeb}], 0x1, 0x4) 05:44:21 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) (async) r1 = getpid() ktrace(&(0x7f00000023c0)='./bus\x00', 0x4, 0x40000002, r1) (async) ktrace(0x0, 0x0, 0x0, r1) (async) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) (async, rerun: 32) getuid() (rerun: 32) 05:44:21 executing program 3: syz_emit_ethernet(0x103a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaac14b30638f3608004918102c00670001093290780000000000000006440c03337f00000100000007000000004e234e20000890783994bb2de4efdc3a12b3a9a5d37cfc0b99af34cc61e5afc52742fffc1d2b2fb5ff6865fc5533a24b8cb5227cb048a0b7c462dd035dc81c56cf21e6c08097398f9bf616c80f8598b5271d9cf3654147358c4c6b1ce669754c8485b2bfa508c60537939f736968364aff518da5e1f40def5f9f038906675113561934b807cf5251ec9780cf6031cea06ee8f0594ef40d5064b63f173702f0b6e563c05b9a4a8ad7edac8398a055614f95b7ccc193b4b03215637de40f3deb24f18ddda4c9b6bfbea71739b8eb0325f19d75b1ab10106d972d7a063bab84c475c7baa50058084f89a08a34f40662c7256d3faebfea5ff862c53d2e2f5be4b05274bc68f92aa3553995c179ef0cf30b61fb3b2fe6da0e838f2b4f12fe5e08eb9d18632e98d65fbfd9670ca8264e3495655ad87dfae18bc8d62d3526e9b1477c561acb2c19119413883a2406b3db12939cf9f635d0eebe2744a59b1dfbc60eb1b1766bef5e2fdfcd8941a5a023f817672d31c6970ece171b30fe79c393774f6363842ebe064eeebd0017829b2b703457ad85eef7b7194c0e8b63f10589667c0d104a06bea961976769532e9dd443f430ebec2ee7aebca7c2c409e5f62985816f8871b6635f17292f1dba5c51015357f313913fa99ac99af2ac5b55790b711d45ac0754571d2c7a3d58838877b2377c6923e18618f9995b7d93fec4e81952ee3ab3798a13cd83aabc0f5bde22f555678994f520cafd090f572ada408c786c4df9e8615342f58bb6b97148a2b15275fc76fc207b6a08abb0c6356ecc816f00fa1abd8e4b878f7b41a5770dc0d4378898777cc49f5a462f8779ecf8646e81b6b04e26be220469cd1acc61d861c801eba248c3651f11c2da2ceb663976710108a7dc8f7030c3b53afdcd1a99647618c7199af019a6ab6e4eefa58263f585f9f38d8a26ce6cae774f53dba98279b9140ffe31352de6f924eba9ccf4b5be4b833db941b4719eed8db682adf958a8586091bbcb6ed9ff5c455325188fbdbde55768a56a4a2cc5f7b06a1cecdf43dc25d93c40beb395f8aea5123acaa20fc3a0afb428324e87a1e1b24323336a3f825c886fb43ecf6b454ba78133dcd272d9c23132418c7b21d3c593b3c9ceff4213f9777c923e975e13ff5305f94de6eb4ede5cd639723db7c67bc211fa3a66bfa3c088d2c71f87fc3d0a72ef74a46bb53bf0301b39ebeb382d9985ea84c10fae72547a75c1114961ee09df7850a9f7b0eb60270ad640612793b8e72299065272e19dc0369e0d3767ee2ba54102d4fa50bf4d2860446fb5bc45c0bc036178dfa669a8610c8729831d043d9c36779881459f757f23c0b0a7a01c452903b8330e9956e2439ba4e7727b08acbca4d1b3ab731c3ccfaff51e4f9d9805aa331125301159e9558bbf52f039247d11fc78a84fd049658b564a5008ba53a20f3d79a31ed1ac97e3a4e5131e7d6f4f9e5905e73c4f35ace209de3cb086cfa462d1b150972ec3da168926541dbaca6e8e2ea6762955bb1f6b95c13f46ebb6312cce4351d16f630115d83f5d54c4cfc0141e8e8d392aa8bc12760d7b9912100a8d1cac84ff49d7314598a5cde10c022ba29542ae9b4f3aeac0c86eaa739da4e3959531c2f19a613ed52480d360dc919b6398e8cf751ff3509dba505b9b82ef7ea7e6e779e1ba24f7d6c0d7c03455178cef447c4e704415eb5f115aaee8a6226e0ab602d870e30da160226c8415c7b2df1f56ee1f6c850b58ebeb773457a33fbee6ba72eb4c0fea3503e84ae637f64806549ad89388259752dde216e6215de79ccd64d8222ac9895e758a877f7defb4778db90a6d59dd1c30d49de59a84bc6bfc052006ff40e4a8953e9dd54d16afe214f788ea400e54131b43bcf47180e3b27ad8ab1a86ba057b945bab5375d43e9a5c436699e661940f13b53d0b8ee4f5a681033851f9cdbb87312cc7b4dde7de5db88cc0f97ef6d80c0864862420eeb4d195df6c6342f0af49b26753070509869df8e88ee318ae4078be140f97be8a275854ad5ed24f8f19df7b2365dad858d98c616d1c8a522e1dab55120facc3f861ee9c7673068bfde39890602123a410d6af01e75b60fa885c4335ab3763cdaba97f9a01b95d41914d22cb8e89f8af9b46cee4ffe98f6c3c0b5d12954758ffa27db60509b513b83af1cef85f640c9904269a84d244fd5a67c93e0981353b2f209a34de7b46ec1806afbf60cc798558158d6927a1d7d3b2735c20774533bc25eaaeb58d4808ae1a51673d69a7020fe4aaa560c37751536a56036b06eaa6fb5c2f28e0aa99bc09b7b70e2bf2b79b50290b534544db09208d490368693b0a036464b783c0893d1190adbab322928ada42dbb92360c385e28c97abceb44728924df1bfb7c9c62be0b48711418d96546ceb8259e76d723beb0b7a37d6f2f230e073ea69e4197e1aa08a9b054ff0edb8dc8dcffb8c9131b822a1db38ce5958cfcb9642b5b94597181d5294ea9a185a2c0ac3aa3d45e232ea88d260859ebf85dfe594318bc476cae7627027610233d36df88d55b909a54a860484fd4fdd2d0aba13f4402695a43bd51d6d3d756b9f2cedb951f6d37954346a66589d1107aa4b44addcfb554b50e213c320c15d9124608f1af41b33b50928209c3740e9ba1a4cbde9314291412e2850737d33e061e0917225794ce3a06e63a3296394d33fff8f9d35d5e676504b64e2096072f199a60710571a1447cb7a48747e20e4c0d5f6df86fb5b258d34fb0bde0c9c9112402a609a9e678b8c1bfa2f5f1141489625f7cba2e351e128dbeba5c334b9c7016902b9a70dc752482171da77989662a70eb37711d8cb41a1906bfd94fa135125ea35ac5fd5d51de0ada2d37a30cc930ca8af27f1ea94eb0392f240053917eb4001c1245fb83d6dbded32925539918ed2b615437f3000ef43557f195012016795df3d4f2d5f23caf0287c009cd0a6ca80aa17d68fbb65fa756d7b0e91acf7a5c0dc963444f34922ca394b39717fff2b1f6f276cb88fbc71d139bfbf3bd9d7280ee21a7f5857ed57dc16147225aada4771eae316cca1461381c11cb54fbc301353330b7914f64b624f9ef12238947cbc9368dedac43642c8c9d41383f78ed08822297cf9ee6ba5018651ab4c5e48629ffd192bd05bf7cd8f6b36b5b73917c94f7388dd931ccbeea5266cb6f5c5517dbc306ba50cbd0b717ed508abaeeb08455115caa13e5254b484640154f1e02192bf1fd9315e3facc695d5a974ceb42eb8ddd59a3f0394dd6ceed270042e2c11b34fc132f3f205d3a2a652d76c4c32dfd496ddc2a4ce200c00fc7bd587373bf2ee3935ef380c1ac4a1d88435bf941dee649064990543e15366a240589f6596640c7c437f627619d824d5e64104329be2a6612e5342947445e4757a778346c3c0d626063cecd4934d9714ec8152ea8f93e84fb21117d1d01d97198cd5f6861ba75a421bfe7f4f26f0f1a0ae9f8104e65856d94eb7c86ef4b851767ed2fd34202eceb9423d753ae21fad3743b47afcc0db7b4301deaa9ef6d543b130da9959e19cab9c8f73187ac8f1b265f571d098fe25c46f55d672b664d720b84a50511f2d0bed06260ca92739ad7941b9600d33fd7cb3a4ff4a3accfca63852b0d0d9d4e0f5764e03cc65e1e6e5be94c9be15c863e5d9b5b8c3ec9affcd25ebc8c3b2e3e4c9417ca5903ab6a7eb4ea18ce7d31c324e4414236a9b97e1f0e18286260939c5e982713913c1f72d763f69343399a59eae4f4d7d05a3c22e5746e2c218d3596b2c7078174496c2c5753428cbfa90d459c5276c06438b1933b618883c6881eeba355d69fac9e7a78c36180d8608e38833134c1a1fb132c3427012bcdaf9d8f283e6847549752481feb12a23af3d91390ef757dc9b5cbdce92d077894e57279fa69a22ed2ee4f4773f3ce8c4734c8fe81612afffd09aec2c7014540104e694092d7ae257d733b136eca7a0e98d5ed449aefd930f30a3059792dfafff9265ad6b7b601cb0be2b1a95c3ca36a489658712eba945ead7e06081add58ae50180b3db1ae1a209205dd0aaa6714cfaf474729eeb2a1a574646ce8c0a5b70b3a2e1d9b33dc40d63ed55c8da44a885b62bfaf4bd687ec7570b791755d49a6412da3962c5b652fd117f71f7a995d1fd98ba2e65063840c34e3bbb12b6cec571b0fe5332cbc647ff5d5b3e50a6ded58f9dbdfcfd9fdd1ec6c202ff0cc9fbf3d95965266d7aec3f8f909a81274c9b6745f9fede2c74d52a47b3c88c0a98c7e327a59a328455f9e41e5d188831501c2ae4630ba041b7338fead5fe46b5c594d756759a69d3aa8f7054cbfd4fea131d62b402a185eb7b618354310fa0a2a6ef3d1d1ebb8b93f4777cb6d64da6dde8b74017f2b40c616d47f7a41d8e69c9116a077b667e22bf68ae9745d45ef05a28735f3b7f57d219b201de50f7df93143482c62a964b46939faad9314163ef6e083a839c2913af14d730f0690dae2722c5817cfb368604ced4b3dfccca24715bfd3a932f2ed0f002c5ab9008b6d46c0cf776bbbcc65c6d124acf79bc69df7571b9a11c66fe98d16f641a0a5b22c7f6d53296bf5715c3c636c3895f9000d6c3f73a3f3a5d0e8cffcc0c283b8c0d963e4456a3e24a0811d13797a146a35ef75f4ed00efc0bf29f2a06dd1a215024a0a4a2640735b221cc8c8ffbec91f8e59ee6ed42fbace4dc7d7ef106bedc8b737c30122d832f1f8efc7a786f61e5f99ea73322a0571a61cc5c4dc4a1ebce5952330b756fb82eca6649dbac08086ae5d20283e0094d53cbefb30d0ad57a5e96156f4a1dcb3cc7613f66ebdb462de335282b91ca00db22b0b7f51f8f419c3ee961e4698701e8e9832f8fc01b90374ca12739c8bde58fb720849c0e16ba7df8c9a3aa84f308d3c47830ae84cb1ca64e992814a517b369c2b6b03ace0bfe74ead102afad027b1512d009e07284ac29286e497890d11ada1c758310b8839e4150b69c79ed19cbd5a44c3747efc4825f264d0c7f8de7da27a07a043776d86fd86494df1a0a151c957fac0945d1f6cd25197eac62f14a803a97d26f1dca2c6c1ab353fae5abafe835d4064a03ebf8de464e6d26f4a47cae94c9281d6d28ef4d99a899c22ab1cce9837ec0fbfee0a3be860a2b72da645c91999c92d5078b92df97f33fe418b74974e0a3c8665987b89a46cf299464595d3a2df1ca03c551673dca811544c8ce37ba3ef8416c42891306be53153607c2513e4100db373bf02e6387db6a309003d928ed0b1e9fa75b76c551c3cd279405ac66680e44cf03c836ccfbf74579bc28d9997a935901f6cd6db5d7a62b35f21eb63cffb13ce3b9f449b59d92361c719a555296d652fc87df8d367e0e1bdb0dd4eb535e04d21d274ab4701367dc21798b855d95e366d67149c1a8e994ce73548cc4b739fc7e45dbb53611d8813c46a33823e13f91ac9636548eb5ccaab329bedce6ef2393e29249cff72119d35b036439fb1f90dfd13aefa4c090933d0790217881dae58f71602605bdbddfd72ecc167cc963c64cbe5f6296877f718fd8deca06fa4421c58046e44b8d7677d142a6c57687e16a4d80c67e3dc0c823c41fbc78ea6e8ed49fc59db9072affd517a648427c32096c0b662513e8f836cd6dae6cb3710d277bb9fad2acb130f124e8d83d72b1d1e92ec94eaabbde0f63b0301f710a8628b5bb2a4a4e20850f0af3c0070f9e791f9f2583e0cba4d58581013eba70e52f80e50ab75bee0a9e990b2f48b2c65f00ddbe18d73581a1f2665bbeac90f0c6903fee204b94a1a57d483592ba977e"]) (async, rerun: 32) semget$private(0x0, 0x1, 0x90f) (rerun: 32) 05:44:21 executing program 0: r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r2, r1, 0x0) setreuid(r1, r1) setreuid(r0, r1) setuid(r1) syz_open_pts() 05:44:21 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x932, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r8}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x5f, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/36, 0x2d}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xfffffe0a}, {&(0x7f0000001300)=""/42, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001400)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) write(r9, &(0x7f00000001c0)="a4ae8d574830a38e5982e21a93cc40355055f1d6e6a5f7e9b73d977157dda0013681872ed7a3550793cccaeb7542ab9cc5b557b1c7f37163ef48cc925bada276204a81193bb18e5b0025d7c6384987659b91bd888229e0f92deaf1764161e4e55a9cd4a37bf2b17ead25f383a2426e91f13bcdccd77601abc91d4a0aa5ba8fa1825af9fc6426254ddaa8cec4f5ba133495b5c2f5ef47ffaffe3ef9afc33ac2ed5e2b3cc951e4086da82002d0035513295131781af73951ec51c9044ba338a2bc3dc11d83da64999d077ee51c5e9654a78dc30bbb1cfdf7a887e94da5c7ad7c4e37c33702758ee31e1e9b63508f17001fed4924a03b44ec931ad210438bdcf454c09fe833c604785483d2de2417c4d285675c581b7f572f53c9a6c0224336c521b4e3d86aaa374e143b21c8ab11a9dca4eaa30e7b3ec06838faf0cabfd4372e6943ce403fee2ce1886a22d13021346aa87d9fa617628a26eed22b6409e0cef30a460d2d674d041cc9ce9d2ccb02d88257b9e5bc89aea1e25b8fb14ced55c66077b98f8db60e9cdd42974fcd7cbc01497652a1e79c6006cadbbbe31affe418df32594c4d8049e23a10caa8fcfc3c0d576c83bf1269d80a3416ec8522e55bc9bcf20d50429b9bcdcce64b769f0b1affa65933a25913c3c30e58437b617a415ec20c16145747f1aa057acf79d22e1c8ec2ff3d61fd42f065a26afbb38fe8e83c44ba448ef18620cf70f6ce061da7bc862a39941977aa1b2ea11607adb257dfd87fb1452be967eef23a13a3caa09050fd32c2b699987e52e7e1d0c6692a2f738eabb3ecbcecb4e8a426d5101b75723223862b8c9be2d7d6bd2540571af0bbd623820f560bf6ee4705188071b445f8d62103445f37e3140c45eed306650e84a8a2dab8d94013942d04a875285a9dc22f0162262d114055a980ffcc8a63e228295f776ac1d4ba234dee62ca0193aa52496b7e7bc416d4cfaa29dc68fabc1f3e5d20f3b10957638e5c8989e13be008c528c95aae2edb1c1a119c799503958044c5aaa028b32d9fbe3ae810e800123f5634559357c1d90a468ff15903b9c9289668df7b212a792b4e27f9d34b8afe83923efc6696ecbda8e8c072bbc1c0d252c0e05e4367fab19c510eb5cca895edca10ee34800d7450e70564e59ac1fdf070683ecd4b6985ee9c0e0d3506006c2ab9ba4774ae98fd105c27f8d43741a8205f004e277747ca74cea8db4e12a812353f0880a8a9ea6caf2676457759e22631d7882e9b42b82738a18e4c5a5a29f4cf11202e8547c55ce7bc5254963da365f31971f95e6aa6f46e502f818a086aef5c94035d9407f50967eb1dad74dd34f6669c8b213c76c488f17d22d4c6f3aa0527872117e078ac97c5e0122f3ee5189388cd5e8b8841143dbc912bb7eede10e5d1113c450f20f3c99bc9ffc405c3cccc1b11246f1488eca40f5a5329c90123acb5c564a3c04cfee03ce303595c10bfd0ade3de5cfbef74e62e5943b68c5906375fde6dbf86b8760a54c560151d0e1024f6670c6fb0409721cb98d8af6a5f6a3acf1f8df600cc89ca82318d73b09f01b3fb13a2f78b2ef326ef977cf669cb0647c5c71b8778610b60411fead77c651a56c58d1fe1ff5aee16561614687f8afcadc7c22785605df952c0b7f4752d2b21921fff85afd9393381489ca5f67b6b4ebedb654c947f89f742d64527eda7cb6085df186a27e0a45d0000553323c5f44fe93b5e72ac2481d5fc6b068a68c299f91014ab30c3f19952ecaa590d16d8b30d73304bfc5feeae6f267e123babb6bb6974c7f93b9bbc79e2c784be17ed26d0c45f766d5b8fed8f4c0379df047d0532fce0cbf323849672555643ca408ce23d4ba0d9720ca8b7a91e4f03486ae02f215d9cb7a4a31760ae6ca3a913ff4826060e22634d9c62020802702b1227ca096d19336265876c7221f602f6d1588646fb2a00368e519e5d221ab1cfd757efb22a8bd99985a87acae05cbdfd932da0a325fb0721d57c53610dcf3ffd5c7bf9034187ed1d2f00f4d0c9e2e7eecec4297c2d974b4cd946f95d713644dd6f95792ebc146e1edcb3740cc7536c117e21760050de95c4e89813d0ca110c27769baa7ca81b80c0c48c0eefdda80d9efa52e4c2ec8ec92235d9b60ab7f539a9fdaea4547b19008ca2445aca94a3de76ae94c6b321aac608cb57d0a3b28249b3a26c8bcb5bc62afc018e9705b2183e809bb4ca70af372368ec0a04fd43091a3755fa7f72fad0d46d37fe94eacce7dae12fff59bf3f072eaef4e9b2385378076da8d7050cf2d2293488bcb1eaefac12ca7f3bf1cb2c1acef9c60947b8700233e6f92bb59606ccd7e415ea4d8ed209480a138de348b962ebb707452e3241ebb0835da84baeb349f16f2d452d94f92e9bd7d60be5596d7b570caa2500c15a9465187b4274c97ee0935eefd1d227519826db5a66fe443404d9363a632cd51827958bfb569ddb1ba7a323e4c9986ebfe167233cde1b357955e242e749ed6be92f68c5926f8010e37eadc8a8e4b2ef3e383dd64ef3290fa23af466d937c4e3c1d679239e9c3b9113a68ade73f3377500b3829fe6c632801a4401896faeb318dbae84450a0376646ac04cce98b0fc9d4f2fb474456cd2327f6e011f6a96ec435af265ed1cdab61429b4cf28ea90a62b1a1bfdc68496fed5d15248978f17aa4137f225f1cefd4123c70de5c21c4ba0ba0ec745fe27860df2e2a7a549f0bea2f6ac210c9174f3bd05a5561a8f5b1ea6dc9ee494c483a6ce51bdd6ad3f0b8f483596695aadffa0155372a0debd94179822b75c8a3771028970f37e1721b08e2ff4420267fd33491829d00e9e5fdeb42e0c32d52428b89cf9c3d622c8799f372ba53dfedec39f36e15dbd66731143dc1ab74ed01d3789bcecada82fcb870ea14224268215ac6bc722e5241058d1194e438b372de7f845149c8c6fa96b727787c302860ddaf83b9142da9c9b04c5157d9e90c1e94d7e97efc662f333e281a84fbbb39289d8b122e9c04e4c80fba364c56181e738681481e28ed7bfefbc9a7fbb3358ae64ce9f3310625a9bfc4e4a26271d5c597673c1a5996ef15beb75d2cd2048e3c328fe9bf8a6f808c3b614dc4885a96edd87033c91cdb3fc0cd3040f790e57fa55a6523d9c88b2c123e60a35fcbd7a38e1a833dae9f06c416e4199a5c6dccf0824ea43846226988f3cca622d0cfd1c01fd8b0c7b8b1792d18cbcc5a5a50de76ff7e35882d1034aad0cc891f6bfcccc24d4d8d6b5cf858f4fd915731d37449d744cb4e99979fd866a8e3b8eba59e0c993bc4c5e7012690c57eafe47933446235bb3ccb8e34ee3f0b73313cd4f3c0ff583e3ee3117d757c7bb307eddec0f03e987c02aaedfed1800a9e1a0fc8b665b3efaebd05f26a44bf9628941e6d4da28a92258605c06b0bd74a27d49ce308db730340b3104b56565917c9e9d85bef9da40f90bddbc7ec51cfed8b1a8ba0e83c9be9813779d4308cbd87876c4d67f7335c8036043741f1647e2dcb1dcfbef9f1f3a7215526dd7d39b5d83136c7e994da7feb22a079a02d82a14344f5303b6f06696ddd06ae86a0b6f197b36e21452ebaef4c8220a1c806f481d3827a64b21c34be986548ca7db28a0550783b9089d860702628e2f86d656e4d902f0b7d20734cf6655d1d6ec5b9b026d79e8a65d3e4888d50c96244a92ba2b93dd65885d264763525530d8f5717f48a6c7dafc8c6d8768b53381c2b1d14db9b48422a39021c929ba3858dd61379bd9c6a9d8ad280b2ca87f657c017ccbeec7311d73e21200221db4e0504059a11b4c4ae34be9bc45b851b9b742e6293f47a83f2e17a3629b3b986b01e2585b546e8b7ff10c9429625d3e7d5021ec28bf2cc81a25f971683a44d4b6b03bc957f602a41fa1cb6e767baad378e8d6e4f2a0e835f5f98062b7a4c06b0357299dc83f9c461c701fc426d0d7394a5906ce06e1100378dc324bbf5cd8951dd2502546ad4e22452a0c2cb6c52f1b463f2da6c94364da6278ee8eef055a013fe30bc20a70c7c22647448a5c98e304d88b3f155b4e823492aa444bd36a3c6589d297a2a0d6a94cfd1f992b2d03332fd24a39895ac775caf6b28f6cf24b39538c890c58788156dd088d9996c1c765669e06ec4276db35214454e5676781ecf63c3cb2db728f35fb1e1b1bbb754746467868ad0924a8840b047ef71938f955add49da573fd00960e646facf590729e24202b2c9137496c6e356192091f8fbd9c3869208113cd0b252ba366e0464263edf70f1097d008b376469deb9a9e0432db088419da9957057ab293960520b07e00640f34e51b8d5c9a1fcd18d9d2a99a95d15dd1a3110eade97ceea108ca3291a1987d16c4455cf530fef606081c56e4698d5b919a7e9ddec15e76e56c283cac59b36aeaa5c4e29bdbf6759b47404dff7ae2a8f5287f66be9bafc98d599ebf19302eacdcb3230f1fc68525c5e54cf14f1db526d7e0658267cad17a6c980a79533bb61bb9922fce6530e0f8446c9df597cbbb70ddd89e12dda39b2cfb42a5b009c102d261fd6d2cbbc8d983a479e1bdaa999ca940a37aa3f12ad2df7a8386bf610ae1566057454aba4a9386133c17599b585c78098dc8d32332170d0eba144c383d01b56b9d4d02943d439e8679e0695f18ce474f6a39eb54fd5a9286a8e05656ec924a6a431ae00045a8ca37f8a05c49e902476790398918db8c2c62413b30e818e6f34afa633ed7c70f766009430f074851d4476dba470114d2ca647d83c6295d516340833b66d3d3baded89c10e8a7b0b0dd07b3e56128b74c163ac11818864ad4e976fc0a906a3778e2144cb5765436037ed22261713265f091517caa7b0c955ce2cda123c95dca43bf085b9d657a931fc1ddc302f6908c772482a10481fa6f57fb8539272046704ee078ceade2169393997401d31679b8e772afd17c15ec7ce4d5339a6af06de8dd624b6dcfc012ee94edafd8d89b28c2d82c1dd4047cbf3a5f49bb7f69fef56787fc75763c00427479b490dd2d82fdb3595e5afbc027afd8807b517313bdf6597c51abbea135042a8937be6844b0ef64b554c0c76a3f8069152ed89fd9a5f84d3c1e3581d1f9cc208206755dc76e64026b7656a64ca6fcfe57626c17766ebe48b1bd650381b5a132e16b3ed9db41e0856751e3f94d8fe90cbfe5c3234042fc488464f00d6bb3ae58a8a58d880ab77ae7251aebdf7f4717ecb41943177f56a2315cf6996dd28fe499f1ee7d4c3e018bbb40282b31984abe2dfd0a67a2a59ed28702136bc3ef04fcdd184d24059fe6bcf639db39168ec613443f704d9710f3ddfeddad58fbc2cc32a1a3bbb5981cd2ba3f624afa55e623fcc8094d7fdea63ecc08bb1d98baca9b487baa3c22599147a19194823f1b2746c14546dab1fd0ae84ad637fdd83bb96ac04c82c01ecc1704e8c938f6d5327d0340e581ea8f03b3fefb82ebc891d7200697dde11ebca173fcd8105b4bd949ce0936ced6eda4c35f5caba7a1f1ef360fabbeca46a6cca502ca6c18db3765455ad8a2347c4cae58badb8789509f4984559679ec532675fdad591d8874e7a62c3d53cc944cf29ff0c7e17f895d86242eee868f68c1fb87fd5f806b74fbc1731d34fcec36fd3172b8b211d5469919c43c1a3ffa6e0b05bd4d03ce551e9e3cd484dc754ed0c68f492f960a1d34d84e27ef8ce3fc16c21192ae094358cd902f290376cf618f84715cd962799cfefe6ba598ba60b71b8ae71082d437ca442c3ebf9d3cc40b9f7730754979d8b7ef710c51ecfd3dd955dfbbdb84", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) (async) socket(0x2, 0x4003, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) (async) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x932, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r6, 0x0, r5) (async) fcntl$dupfd(r4, 0x0, r5) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r8}) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x5f, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/36, 0x2d}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xfffffe0a}, {&(0x7f0000001300)=""/42, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001400)=""/253, 0xfd}, 0x800) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) write(r9, &(0x7f00000001c0)="a4ae8d574830a38e5982e21a93cc40355055f1d6e6a5f7e9b73d977157dda0013681872ed7a3550793cccaeb7542ab9cc5b557b1c7f37163ef48cc925bada276204a81193bb18e5b0025d7c6384987659b91bd888229e0f92deaf1764161e4e55a9cd4a37bf2b17ead25f383a2426e91f13bcdccd77601abc91d4a0aa5ba8fa1825af9fc6426254ddaa8cec4f5ba133495b5c2f5ef47ffaffe3ef9afc33ac2ed5e2b3cc951e4086da82002d0035513295131781af73951ec51c9044ba338a2bc3dc11d83da64999d077ee51c5e9654a78dc30bbb1cfdf7a887e94da5c7ad7c4e37c33702758ee31e1e9b63508f17001fed4924a03b44ec931ad210438bdcf454c09fe833c604785483d2de2417c4d285675c581b7f572f53c9a6c0224336c521b4e3d86aaa374e143b21c8ab11a9dca4eaa30e7b3ec06838faf0cabfd4372e6943ce403fee2ce1886a22d13021346aa87d9fa617628a26eed22b6409e0cef30a460d2d674d041cc9ce9d2ccb02d88257b9e5bc89aea1e25b8fb14ced55c66077b98f8db60e9cdd42974fcd7cbc01497652a1e79c6006cadbbbe31affe418df32594c4d8049e23a10caa8fcfc3c0d576c83bf1269d80a3416ec8522e55bc9bcf20d50429b9bcdcce64b769f0b1affa65933a25913c3c30e58437b617a415ec20c16145747f1aa057acf79d22e1c8ec2ff3d61fd42f065a26afbb38fe8e83c44ba448ef18620cf70f6ce061da7bc862a39941977aa1b2ea11607adb257dfd87fb1452be967eef23a13a3caa09050fd32c2b699987e52e7e1d0c6692a2f738eabb3ecbcecb4e8a426d5101b75723223862b8c9be2d7d6bd2540571af0bbd623820f560bf6ee4705188071b445f8d62103445f37e3140c45eed306650e84a8a2dab8d94013942d04a875285a9dc22f0162262d114055a980ffcc8a63e228295f776ac1d4ba234dee62ca0193aa52496b7e7bc416d4cfaa29dc68fabc1f3e5d20f3b10957638e5c8989e13be008c528c95aae2edb1c1a119c799503958044c5aaa028b32d9fbe3ae810e800123f5634559357c1d90a468ff15903b9c9289668df7b212a792b4e27f9d34b8afe83923efc6696ecbda8e8c072bbc1c0d252c0e05e4367fab19c510eb5cca895edca10ee34800d7450e70564e59ac1fdf070683ecd4b6985ee9c0e0d3506006c2ab9ba4774ae98fd105c27f8d43741a8205f004e277747ca74cea8db4e12a812353f0880a8a9ea6caf2676457759e22631d7882e9b42b82738a18e4c5a5a29f4cf11202e8547c55ce7bc5254963da365f31971f95e6aa6f46e502f818a086aef5c94035d9407f50967eb1dad74dd34f6669c8b213c76c488f17d22d4c6f3aa0527872117e078ac97c5e0122f3ee5189388cd5e8b8841143dbc912bb7eede10e5d1113c450f20f3c99bc9ffc405c3cccc1b11246f1488eca40f5a5329c90123acb5c564a3c04cfee03ce303595c10bfd0ade3de5cfbef74e62e5943b68c5906375fde6dbf86b8760a54c560151d0e1024f6670c6fb0409721cb98d8af6a5f6a3acf1f8df600cc89ca82318d73b09f01b3fb13a2f78b2ef326ef977cf669cb0647c5c71b8778610b60411fead77c651a56c58d1fe1ff5aee16561614687f8afcadc7c22785605df952c0b7f4752d2b21921fff85afd9393381489ca5f67b6b4ebedb654c947f89f742d64527eda7cb6085df186a27e0a45d0000553323c5f44fe93b5e72ac2481d5fc6b068a68c299f91014ab30c3f19952ecaa590d16d8b30d73304bfc5feeae6f267e123babb6bb6974c7f93b9bbc79e2c784be17ed26d0c45f766d5b8fed8f4c0379df047d0532fce0cbf323849672555643ca408ce23d4ba0d9720ca8b7a91e4f03486ae02f215d9cb7a4a31760ae6ca3a913ff4826060e22634d9c62020802702b1227ca096d19336265876c7221f602f6d1588646fb2a00368e519e5d221ab1cfd757efb22a8bd99985a87acae05cbdfd932da0a325fb0721d57c53610dcf3ffd5c7bf9034187ed1d2f00f4d0c9e2e7eecec4297c2d974b4cd946f95d713644dd6f95792ebc146e1edcb3740cc7536c117e21760050de95c4e89813d0ca110c27769baa7ca81b80c0c48c0eefdda80d9efa52e4c2ec8ec92235d9b60ab7f539a9fdaea4547b19008ca2445aca94a3de76ae94c6b321aac608cb57d0a3b28249b3a26c8bcb5bc62afc018e9705b2183e809bb4ca70af372368ec0a04fd43091a3755fa7f72fad0d46d37fe94eacce7dae12fff59bf3f072eaef4e9b2385378076da8d7050cf2d2293488bcb1eaefac12ca7f3bf1cb2c1acef9c60947b8700233e6f92bb59606ccd7e415ea4d8ed209480a138de348b962ebb707452e3241ebb0835da84baeb349f16f2d452d94f92e9bd7d60be5596d7b570caa2500c15a9465187b4274c97ee0935eefd1d227519826db5a66fe443404d9363a632cd51827958bfb569ddb1ba7a323e4c9986ebfe167233cde1b357955e242e749ed6be92f68c5926f8010e37eadc8a8e4b2ef3e383dd64ef3290fa23af466d937c4e3c1d679239e9c3b9113a68ade73f3377500b3829fe6c632801a4401896faeb318dbae84450a0376646ac04cce98b0fc9d4f2fb474456cd2327f6e011f6a96ec435af265ed1cdab61429b4cf28ea90a62b1a1bfdc68496fed5d15248978f17aa4137f225f1cefd4123c70de5c21c4ba0ba0ec745fe27860df2e2a7a549f0bea2f6ac210c9174f3bd05a5561a8f5b1ea6dc9ee494c483a6ce51bdd6ad3f0b8f483596695aadffa0155372a0debd94179822b75c8a3771028970f37e1721b08e2ff4420267fd33491829d00e9e5fdeb42e0c32d52428b89cf9c3d622c8799f372ba53dfedec39f36e15dbd66731143dc1ab74ed01d3789bcecada82fcb870ea14224268215ac6bc722e5241058d1194e438b372de7f845149c8c6fa96b727787c302860ddaf83b9142da9c9b04c5157d9e90c1e94d7e97efc662f333e281a84fbbb39289d8b122e9c04e4c80fba364c56181e738681481e28ed7bfefbc9a7fbb3358ae64ce9f3310625a9bfc4e4a26271d5c597673c1a5996ef15beb75d2cd2048e3c328fe9bf8a6f808c3b614dc4885a96edd87033c91cdb3fc0cd3040f790e57fa55a6523d9c88b2c123e60a35fcbd7a38e1a833dae9f06c416e4199a5c6dccf0824ea43846226988f3cca622d0cfd1c01fd8b0c7b8b1792d18cbcc5a5a50de76ff7e35882d1034aad0cc891f6bfcccc24d4d8d6b5cf858f4fd915731d37449d744cb4e99979fd866a8e3b8eba59e0c993bc4c5e7012690c57eafe47933446235bb3ccb8e34ee3f0b73313cd4f3c0ff583e3ee3117d757c7bb307eddec0f03e987c02aaedfed1800a9e1a0fc8b665b3efaebd05f26a44bf9628941e6d4da28a92258605c06b0bd74a27d49ce308db730340b3104b56565917c9e9d85bef9da40f90bddbc7ec51cfed8b1a8ba0e83c9be9813779d4308cbd87876c4d67f7335c8036043741f1647e2dcb1dcfbef9f1f3a7215526dd7d39b5d83136c7e994da7feb22a079a02d82a14344f5303b6f06696ddd06ae86a0b6f197b36e21452ebaef4c8220a1c806f481d3827a64b21c34be986548ca7db28a0550783b9089d860702628e2f86d656e4d902f0b7d20734cf6655d1d6ec5b9b026d79e8a65d3e4888d50c96244a92ba2b93dd65885d264763525530d8f5717f48a6c7dafc8c6d8768b53381c2b1d14db9b48422a39021c929ba3858dd61379bd9c6a9d8ad280b2ca87f657c017ccbeec7311d73e21200221db4e0504059a11b4c4ae34be9bc45b851b9b742e6293f47a83f2e17a3629b3b986b01e2585b546e8b7ff10c9429625d3e7d5021ec28bf2cc81a25f971683a44d4b6b03bc957f602a41fa1cb6e767baad378e8d6e4f2a0e835f5f98062b7a4c06b0357299dc83f9c461c701fc426d0d7394a5906ce06e1100378dc324bbf5cd8951dd2502546ad4e22452a0c2cb6c52f1b463f2da6c94364da6278ee8eef055a013fe30bc20a70c7c22647448a5c98e304d88b3f155b4e823492aa444bd36a3c6589d297a2a0d6a94cfd1f992b2d03332fd24a39895ac775caf6b28f6cf24b39538c890c58788156dd088d9996c1c765669e06ec4276db35214454e5676781ecf63c3cb2db728f35fb1e1b1bbb754746467868ad0924a8840b047ef71938f955add49da573fd00960e646facf590729e24202b2c9137496c6e356192091f8fbd9c3869208113cd0b252ba366e0464263edf70f1097d008b376469deb9a9e0432db088419da9957057ab293960520b07e00640f34e51b8d5c9a1fcd18d9d2a99a95d15dd1a3110eade97ceea108ca3291a1987d16c4455cf530fef606081c56e4698d5b919a7e9ddec15e76e56c283cac59b36aeaa5c4e29bdbf6759b47404dff7ae2a8f5287f66be9bafc98d599ebf19302eacdcb3230f1fc68525c5e54cf14f1db526d7e0658267cad17a6c980a79533bb61bb9922fce6530e0f8446c9df597cbbb70ddd89e12dda39b2cfb42a5b009c102d261fd6d2cbbc8d983a479e1bdaa999ca940a37aa3f12ad2df7a8386bf610ae1566057454aba4a9386133c17599b585c78098dc8d32332170d0eba144c383d01b56b9d4d02943d439e8679e0695f18ce474f6a39eb54fd5a9286a8e05656ec924a6a431ae00045a8ca37f8a05c49e902476790398918db8c2c62413b30e818e6f34afa633ed7c70f766009430f074851d4476dba470114d2ca647d83c6295d516340833b66d3d3baded89c10e8a7b0b0dd07b3e56128b74c163ac11818864ad4e976fc0a906a3778e2144cb5765436037ed22261713265f091517caa7b0c955ce2cda123c95dca43bf085b9d657a931fc1ddc302f6908c772482a10481fa6f57fb8539272046704ee078ceade2169393997401d31679b8e772afd17c15ec7ce4d5339a6af06de8dd624b6dcfc012ee94edafd8d89b28c2d82c1dd4047cbf3a5f49bb7f69fef56787fc75763c00427479b490dd2d82fdb3595e5afbc027afd8807b517313bdf6597c51abbea135042a8937be6844b0ef64b554c0c76a3f8069152ed89fd9a5f84d3c1e3581d1f9cc208206755dc76e64026b7656a64ca6fcfe57626c17766ebe48b1bd650381b5a132e16b3ed9db41e0856751e3f94d8fe90cbfe5c3234042fc488464f00d6bb3ae58a8a58d880ab77ae7251aebdf7f4717ecb41943177f56a2315cf6996dd28fe499f1ee7d4c3e018bbb40282b31984abe2dfd0a67a2a59ed28702136bc3ef04fcdd184d24059fe6bcf639db39168ec613443f704d9710f3ddfeddad58fbc2cc32a1a3bbb5981cd2ba3f624afa55e623fcc8094d7fdea63ecc08bb1d98baca9b487baa3c22599147a19194823f1b2746c14546dab1fd0ae84ad637fdd83bb96ac04c82c01ecc1704e8c938f6d5327d0340e581ea8f03b3fefb82ebc891d7200697dde11ebca173fcd8105b4bd949ce0936ced6eda4c35f5caba7a1f1ef360fabbeca46a6cca502ca6c18db3765455ad8a2347c4cae58badb8789509f4984559679ec532675fdad591d8874e7a62c3d53cc944cf29ff0c7e17f895d86242eee868f68c1fb87fd5f806b74fbc1731d34fcec36fd3172b8b211d5469919c43c1a3ffa6e0b05bd4d03ce551e9e3cd484dc754ed0c68f492f960a1d34d84e27ef8ce3fc16c21192ae094358cd902f290376cf618f84715cd962799cfefe6ba598ba60b71b8ae71082d437ca442c3ebf9d3cc40b9f7730754979d8b7ef710c51ecfd3dd955dfbbdb84", 0x1000) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) (async) 05:44:21 executing program 5: getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x18181, 0xff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="69f73d3059515315e7415e4caf08cf1be38f7ddc448b91e94eaef8310511527da70c83a6fb337cdb6a4eddfb58c596c5ea9cbb2529b8dd4d8c98156c439c9f60c89a3f9fe25f904c4030289489e1ad132a6cb6c27f1c02771b4133d92fa203ced5536f6168b4f107f58b7936b67ed288232759d7b9d21cca524feff3be1ab5d4f39b4bb72053004e4c6b5e4749d22c2793ebaf687b0208b27298035809af9b116983694adbd58472a004cd7858bc0e9b6f81d941f122a2e3a0e62110bb3e2f6f78b5a448690b56f2b4fe9ba87fa47ea3190550c41c24", 0xd6}, {&(0x7f00000001c0)="216e589f8e7b5abd9c61c962e40f6f957626a6fe941f2a95b68d9632a50738e1c59d421f05cf704ec455567bda525eb99b", 0x31}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, 0xffffffffffffffff]}], 0x40, 0xa}, 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="36de2d3e", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) 05:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x8, 0x0, 0x5, 0x9}, {0x2, 0x7f, 0x6, 0x8}, {0xffff, 0x18, 0xff, 0x6}, {0x7, 0x0, 0x0, 0x3}, {0x6, 0x7f, 0x26, 0xffffffff}, {0x6, 0x7, 0x8, 0x1}, {0x4, 0x5, 0x4, 0x8f}, {0xbb46, 0x40, 0x7, 0x7fffffff}, {0x6, 0x2, 0x1, 0xbc}, {0x100, 0x8, 0xcd, 0xfffffffd}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x1, 0x28, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="125d9099ffe9db06d027104803f534df9595834f0fdd4a76de42a3b06279666f3d24ba972c5d76f698e900a2c21de2e7ec48831e1ed2f3853c6a58ea631d80a3edcd53cf40ff49625a017f238e97177d3caa4764441a46668db94e652d5c55ca", 0x60}, {&(0x7f00000001c0)="7918c7991976549c76d8422b99cb46237ec9292c33a3ccacb7162fd4c0799e4242e2c8df199813f405e351a673b2d220e616a8e6969c94d5025b5bea", 0x3c}, {&(0x7f00000002c0)="53817d5dd804bde8cbe25f15e821e6182466f4c91cf93146230761b7ef56d906427fc13de9a9a100c654b59655e3b35a11562a1e649a151e881f3f5a75", 0x3d}, {&(0x7f0000000300)="2435994f203ab9bb05f75b7b357c90e682e07234704222032c49f9d9697ee5640b3e327e84c09b1828e199fb814e56fb708046841f4695a4e2095a31259b57e436ee091b50393f29f5c96ebf9d537211f1b5a2febde6528182bad6ef56bc12b678cd3553c182976270e97d11889b99810040ca", 0x73}, {&(0x7f0000000380)="aa9742a95386a96446f765ba1fe6f098c6860ef42cafa950cb77e1046a102c3b1b2db4824bf1f5674a4f1e4d5be2d4df24171fab82c88c18a0c23f502d4019dce7e108ce16416ddcd222ed3e39c28d7468d8e4f5babbdfcb84e8ba5424a4f3b57a1e0f68ddf834dd5bc69216e5601b90536a77eb341e295141a4c1044aabd299131890dec896737086dd600a76a2df8e6993d4140e059f6bafde8ab9964155728a6ef86f37ca010224fb73fd04f1cbfebeeee066bff01b2fe77cb0", 0xbb}, {&(0x7f0000000440)="8ceabacadd876fa475ebf04d8fe497c295f1fb16da7e0ff81f560146bb9f10b21e6a30fc1c84c71fdd5084622b6ccddfc59310d1697b22725aa14c10885bec38fb4fc9e031420040719af8291aff29a54dc3e2badf469f88653efaca467598695ccfda6936716d931fe775850e0e61e006c5251ccf769f2dd9e2b0ce6d3c1f4e6711497d0282c8026b7ae6f3917f4f77a374de660497652dbfaa871987315980281a2eb73d11520f86b636c162d31bbebd690a1694e7aa0891ff247f445c3f1293bf5c00218e1b08dfa3f084e6a3cc29c56bad081e73306e092642a6c377b35d397c233e962f70f9bbaba8036008166e45125a5651578420ece81a486168c621eafc44e2f5411eaf46f4352afb718117262deb801f931dc488294602a3b902fb5daa1083351ad98442bfca257b54ee31edd82636f377fffc9b6e3706439ea13d22e8963d1b63558cf14006574ebada71f89667f2c2ca3e818fc89669aa608449ebe267c5c33a78c423bc2331b85091e9a39cf8d032a5300be791f8663bb10c1fc75847a7d6a666f6eaeb99289ca390e1d1ff74ba668093509e05fbe6335bc642334d0b2110581d0e9206a1edd4a6174a18eea13cab6ac1fb60512d18c5cde348f9d996be99e0d8a070dc4f42cc9f3e13f2b7d67baba457a7217f6530d414e4e606ac4cb6d634b59d4bdc4830e5fd3940d2a155073450eb4fc53f94635785ad0924c03069bf2e4fb9fd48aead5f47c8e2b13e67bbcd295f48018899f62f461d54b13a457b5ee72991340e06a60c1a5ce289c63de498441f79f0f29e54de119643a378461ea52a4201ffbf69aa0347906c3ce1d676a3db5370bbd9bcb69b7b37665cb2614579316fb46d8015254d4122193ae7f94244d332971b2503ded0c803b054d3981554f9c40e5b6bf424d20991d2b2d82ab123f818c19737fb218489db8b309adfa5fc67c105ea962e15e55d0113051608eb67afe0834d8cd0e8636d107419f357d7ae19fee0e2d5d73c2727aeea0d1ff56635380eb18220abbd7febeea5243c35d9fe73a6c3210872f7b0238b875ae513514e3c627547d3f6cf613f7d615a01589318865f7106fb00f63672436a722fd7c4516a37e1b922c7f3099e5a5ba10e3e884ae9323eebf20c7f99fb6fe2bf5e4264ee8f5633b877b5c91dbf78955ead05d314083edb2499f5ff5df480dc56fdcf97752a4a2eea1a08cb12ca687b6980c3cbb7c28a9a65f103b8271c935d94473380d897f5f7ddb482b9df503d80c34a6a2e5c1d577557e64a7f33bef9f1887a098c8d54f65f7d937137c27446b4ba48154614788509019d8e4adc5ffad422988ca16f3ae850ce8000d9766aa6edf66ddbcc25df74043f71be8839f457b31112c3897ddf25e572db3b13ee3446754254c6cb0c9b2ff89d1b48486010ccbfa598f69b5992c445c81deea6537666bfd5660623a96b4bf47be9c0cb767889954ffc3e04fed982bfc33314c6c31aba3d4409ed70a52a0aa7be0865939248b24c13788aea2ca19053be5022e0937ee2768e0c151998a32ca11000a79bc656ff4b37b4b43a24ff58031ab8fd4d840afda59c87678ec6c5e4487699c86712dbad1ab9d03c90f5170a8c22fee732fe45704498dac3926802292a06e35a8ed33c32c647012f03737c964868f53b2891c9029d69ce99afb6cf56f51fe63e757f53e0829590bfb92168e940e2bd532ac613c5578784de06d2dfee56d1e4a64d1b9983e1d4efaf1f9f5877902943508e513da4ab86a928188241ed805067ff0e1c7f06f84e6d06eac4255cc62f983cccd13c9cfd5a843ef3021b98afdcf732d403558a6bd5dd516ed28aee99814cd2233886eda388a6d3ec1efcba65959b703ced7104c85c397022a9b3db8cc769c5e47f80eed7884852895ed364b25b3048d3041f053d5ba15d6355fb18747407d009da44b75a4c9047cdc083705eff1baf33bfc87570d4734cb9f8fda69d6a3d8cd2066c374e28f85886792756f57e2f7e812e6e2830a2da3eb121be36e1a1bcad784e4bd191744cd5430bb157bbe15ef5981d12a6599b39660ed901fe410f27b15140e7ce4903585b777bac024f32e6767b4659715a9eba05b69ec8d6cc0a539d859e5819472c3f1e0c3df7cdce7673c2834d4b2e2c269035b56c79a06a14c29ec2826334c04163b31a624a2e5e64bee3182ccb10bf95e726ad2eeb6c6630dcd0a93eaa4281d8b1aa774e468f2e0a3fd50b188f39feb64c2f51cb43e22d40d1ae5e7133e7461d23057dbed8ab79a710b126f54c4093707fe4ab1c22182cd04ad79b4a6adedaa362c507cfa0f0945e35d2478264d906568a9545a64243349214e1734d7a05b979c2e4f1e302a464a6cfd01f1ab9b94ac7b3e285280a7b1446a10f11ff10e4b63cb8f3d6544d5f47e2495774ce4e9609452887f94364b57273deab79a21bb742e002c72cd3bd4974dad88fc42ced01881a40e9508e8538254d191974c1b79d0934614c6db9c7f2ddaf65e270c1d01f60485b429188d43f35c4b19c544d50e898fbbf3fec85c36ec05152381d1562e6c950001dd5824c8b111bb8e9a92cf123984373eef98d1d423d4bd62aeb42c28b177188d149cfc6d6b8725ace2648bc3bc0a8de64b292b8c433943fdfcbde772b35b4230dcaa21b9edb12e4dd826291499b18ae72e7c6b4d2f524031fdaf0d5d6b4b8f5d19791bd3a71e030580bcd6f0762ad2a76b34261a8d8cf0250cee5514362f3e9e58da4bf8e6cce6cb450a008904293193c41588cbdd7458e741431054d4058991b49d16dc2d44eb35231b886a8e3998cf5477db4c3b48d22126a41178b8cb62dbcc0297a5bb4b267aa9631633c2a8073c76378e57bb754cb9a47e3e9e83fe372136e2bf0a894995ddd30bc936193ad1e9f4e43e08f2093b94aba66f3a984d162ce19ed83047ee803a37905e3acea22ac779981859bbdf7923430029d4cc253482a8cc164e94c90e85cc8445b09b7578f940e409d944d2c35de1c7277e96150dd93d02b3323d8f53301622e12386c99683e7014d179039af5fd094e7350de823e5ca0d3321b02d1f4ac5d853356ae66626c20de20ec44b1b53c719b076dbdaedd7b41f7248ee8aa7d61c102cc986085f867a4655038367d7f92a99ce19c00c178c5586371b98e211c29bf7f0fe0f1a21da1eaeac101200920fad495918dff6d2ed29c8ac1e855c86e9560e547d1054f9a1e9fc2cede01848387c44febae03de63f8ef6ef3fac15864dd9a58c7a024f8d74868bc8b378bddf1d1ac7e539da6bb3418e2b2f85202ff3e33ecd51e368a87998ea2d737f8df5677c7d067076bc62a0cfd061fb9aae9d61006f5e79fa68023a0b5e453b44198b172591e9963bb52139a211de280d359fec9892b6c5b0fe52190ca19949af3742b2e5016c515db896db73dc0bc9fe295bb839e29fb710b94527038e9bd156f66d9fce0ee1f104ac73637ac3ce6b4d95e9f80dc852dd6c7169c128f0efabb57222789483f392d024d8492c209bf032c4a1a5a02f43be57cb4af335f8c0d3666dd9140f71a9455c498e673b532a82433e151622cc8439df43a2ae4e214fd329ab758193d7ab128aac4ef3527c35e513aad6d38d327cde02d421d1aa5517c2cca3f4fcd790e9fa607f9be13201ad57e5f853e2f238a3227363633b17c959775ace02511a9750461abecb74359b81c33ebab46000ef934a331ec39f16f75eb9a70feb57158e9ded0df8af2370ee1d4fc48dbf68fa316b1faf66970b2e864fe72a166124883f01f16dfe147efaab89c9819db78cfa756fa71fffe35e450bf45585dda27efb4a0c647335edc7dfdf94da662004e35c5244929c8a257cb45edda7b0106937d9c4efc173818f430e3bb411e944d5529eb7751719a9bb6c202d7da3807c73f186451678bc4fef30bd432bf283838d23d9e7c4dea042afb539493539468e5978dd3c7cfb15ba217a626d9398c1b4435b9db3f474a892fbc56d98c139688b82d00e26f0869e0eebae27309c336baec5c798cf81e7f97aa165ffd0bdcd69f69a63904b81cc027a465054d06577fcb754fbb718fbdd566fa86d6e21c86fb34702ecec55de4e3a7105032e1de69e55bc963930cb0b17ef4d7623b9fca6c0c8825ccc73b22694ea1b29d89959b5c5075a0a54635590e55a0667ad69182ef95776f53409f0f5d6638290a33ea6f79f04133eb2ee49b406dc857ff926151ad8e3f1372a8535e88057bdb3c78e9286dadd400cf1da909a90cfc59a9be4977563593c07ca640b08c2dfa0752f483bf77bdcdc24ade4160c3721f166f2cf491482f8f1134b22bbe8d98b23b62a7907a482df307657312019e97c8f7b5a7b4219590ae43cd7ef8146d49980ec27f5f999040e0a2122ff41e55841e90221a6e803f29144b2d5393204de3187d1ecc92a62f10b8f1ccd301485610fa528847194b39f136238f8c3623b867995530ae99406dc1a8a2a802f5933e1225c42af5835e0b3425ab97dca1ab56b977b3ea83567449cc92c655ef526e49a085d463191f2c1109319ab24fbb39bab94158a9d38eaeb5db40be706239d3b28f53721b7aa9d60ae9eff7a54318c36b1ff7ba8e0d74364df66a36a315be05587e6eec8e25dde79a0e13e749530dc81f89ed44495476e60f6f110b8f24fc3b228c2b30eca3b3c917d497f4b1fe7e08a8f7d1fc946c254238aa2fde46f9d774e7563b0a06a7946af64a33878502c20f18d6b0bc289863f53f2ade046cb9f54a8608e54ed1c5573ad1970720ba77815ca91983129bf64d2ea97762e689ccd0e10b510d13d1b260e63a98f54f7ea09ad1f9b1b212f8af2152d754356bdd6acc7d6e429656ab093badd7f579d5a38b71fefc1f01e0a79efe4694c521812424d4c02bed638e12e88e334be93638ff59a86e2e7145ead9b12076abdd7f805624de780f20b4c82f8bef15a9ea4b6f8c36c01eb6599fa4a4fd5912bc65b3528ab1f4c94260f65af62ed8e042d51c36fdde382854fa310c7624c13a380fafb92d7eac1b1dc0ef671adbd6667b87df654b2e335aa15bb63663d7122cb959088322969abe75704ed08ff5bdd3d178bea2869a585f7a63327783efd00117ca4a02a42e0b6c1b15305a7a7110ba2bd2ea5aaaad6a8277811038425484cef79f5a52fefcd844cfc930f23e9088955d38899799b48a5e79bd8c6fbb612da8132ea05bc390a13869c1a967baacd0b6e3869703e9d67f39c7065059d60ba2cbedb8988c0597a9c6831baf23fb151f3d70a9114ed5b84422a3436b815ba58ebd4303da020c01a2fe7e29c3ce32f3fd5a67e2000e0d8c4796dfa976e476c9cc5dd6528df47182c9fe31dc1eca99285b6447e1114b2e2b5d4b82ba13e1dd4ca321add49c7125504c81c9d9ce95259550d24369aa6108e9b866d55f19993ba8898b41bc4650c78502e5e9f4ced1b00cad1c16a850aec73a5906de6d2addde032b0bc93bae61b8459fb1dee850c09d60d66a102bb29455b1f72af509597aaef15720293cdd797ea7e88d0ea3b1fcdbf51d9ca38f940b517d04803ba0c5c45f64d3c1408c17cf91712972b4b4c8931750cc23f346b5255e86a0ba0f1a7dd1001ea20fe0c28b04bddf200541ad54211e2d457463f4d8530487f353e0072d4a1a4844c9b5d38f9a1aa6995073b1573c34bb8bc955395358a3a6d29bb0313bbc7d5346d5af9d4ede78d90ab5d8760022eeb176a35250283080e381c61d32bdc568986ff0296863356f03ec8939e64826ca6b7fee0be30d9ccbcebe7bf30fc4a847460bfcafc2e90085e761c7868a2848", 0x1000}, {&(0x7f0000001440)="33758d2bd38687a3b93f899873ce091f6982cafbdb60bb049c67d5c7210cb7e46de1e672ac3ff06ef4ab0ff5c6e55e9a0f7abfe5e01201cd15ebe57174558457d3a709a129a8b2028ae9c5d915d3ee21d7f6ab12b7a2eb3c7af08a7154ba1c37a439fe2f9d6ae9d0a3d5e72c4b82e752e4ee3d495a5469f2bbd04074f84310d8cde2ca1c36b12762978651e59676a3fc3c14bd46d64fdccbc21d11f96cdba3dea1023e6a294ea505130eff21139e61649ef8f59517e945df3c5d5a99f668", 0xbe}], 0x7, 0x16) (async) syz_emit_ethernet(0x2a, &(0x7f0000001640)=ANY=[@ANYBLOB="ffffffff8fcda467a4ffff68ce23200d61080600010800060400000000aa3baaaaaaaaaaaae0cfd62d917d645cebdc2ec72aaa000002f2e5e6199d6dcc3ca4b7ddf69c44a072dfb0d0f68ccd7d4170fd6e9e1190f18795850293155798fc8c7237cd7aa51b5b00"/132]) (async) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000001700)="7af9ab6c6103a4b4c4838762353c59d0f46c098435f2c1a6fbfcbae04bd14d1c2eebc661d76b64b180919413186d785b8dcd515de92935bf7782faa26153d537f23ceb652dada9e58162903b68893434072fd19c02fb1ba6f8eff21f44c97978e8c7f82e9f25c1cfce9c6e6be211568033de8431df28c4c610daf64f63bb765ea9c02388676c1c7a89347d5ee4ca87f3f442711dea2b027352f306e0e2f8e82ea699cfc6b8e4e446cbcda4d21bd1c5c2e5e272f87c3caf85158e0eb876573c10f1ee3fdbec757ce208359393d46254a266332b85f26a3df99eed216e51041e975be7133d069464bb6ef1f5", 0xeb}], 0x1, 0x4) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0x94}]}) read(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) dup(r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0x94}]}) (async) read(0xffffffffffffff9c, &(0x7f0000000080), 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) 05:44:21 executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x3f}, {0x85, 0xb5e}, {0x81}, {0x22, 0x7}, {0x83, 0x6}, {0x8c, 0x7}], 0x6}) 05:44:21 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket(0x20, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="14427b0f0fd8fc3a5ddf052d49c5408857bbe1be19c419f24a917c16bace40b1099586e3ef3bed9d85327d759a28284a4b40edbf62460638f9f4b97e267882600557a4aa61b8b9ba2962fd5fa58087b94b8d8df66427c91c1651b2d773c6e2f2e6a85a7193fb8da8274f9940d4e73e2096f5b93a1cf7ccfd0933707f3cce6b86c4bece582f7ef5aa1e6e30041898b0260c801053903d9b8b2f", 0x99}, {&(0x7f0000000000)="e04f589401dedfdf2309a9e17788cc88c56104783c9fdf48f8f73d9d57d84b4eeaf26a5d43e1e6e4a6841abd15b439db8da6895af14d15eb2a1b5e0b37aae581fd13a5dabec7b7ae1eca680820fc1cce70c13aa3205bf4e9dfd8a4", 0x5b}], 0x2, 0x0) r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) close(r2) 05:44:21 executing program 0: r0 = getuid() (async, rerun: 64) r1 = getuid() (async, rerun: 64) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r2, r1, 0x0) (async) setreuid(r1, r1) setreuid(r0, r1) (async) setuid(r1) (async) syz_open_pts() 05:44:21 executing program 3: syz_emit_ethernet(0x103a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaac14b30638f3608004918102c00670001093290780000000000000006440c03337f00000100000007000000004e234e20000890783994bb2de4efdc3a12b3a9a5d37cfc0b99af34cc61e5afc52742fffc1d2b2fb5ff6865fc5533a24b8cb5227cb048a0b7c462dd035dc81c56cf21e6c08097398f9bf616c80f8598b5271d9cf3654147358c4c6b1ce669754c8485b2bfa508c60537939f736968364aff518da5e1f40def5f9f038906675113561934b807cf5251ec9780cf6031cea06ee8f0594ef40d5064b63f173702f0b6e563c05b9a4a8ad7edac8398a055614f95b7ccc193b4b03215637de40f3deb24f18ddda4c9b6bfbea71739b8eb0325f19d75b1ab10106d972d7a063bab84c475c7baa50058084f89a08a34f40662c7256d3faebfea5ff862c53d2e2f5be4b05274bc68f92aa3553995c179ef0cf30b61fb3b2fe6da0e838f2b4f12fe5e08eb9d18632e98d65fbfd9670ca8264e3495655ad87dfae18bc8d62d3526e9b1477c561acb2c19119413883a2406b3db12939cf9f635d0eebe2744a59b1dfbc60eb1b1766bef5e2fdfcd8941a5a023f817672d31c6970ece171b30fe79c393774f6363842ebe064eeebd0017829b2b703457ad85eef7b7194c0e8b63f10589667c0d104a06bea961976769532e9dd443f430ebec2ee7aebca7c2c409e5f62985816f8871b6635f17292f1dba5c51015357f313913fa99ac99af2ac5b55790b711d45ac0754571d2c7a3d58838877b2377c6923e18618f9995b7d93fec4e81952ee3ab3798a13cd83aabc0f5bde22f555678994f520cafd090f572ada408c786c4df9e8615342f58bb6b97148a2b15275fc76fc207b6a08abb0c6356ecc816f00fa1abd8e4b878f7b41a5770dc0d4378898777cc49f5a462f8779ecf8646e81b6b04e26be220469cd1acc61d861c801eba248c3651f11c2da2ceb663976710108a7dc8f7030c3b53afdcd1a99647618c7199af019a6ab6e4eefa58263f585f9f38d8a26ce6cae774f53dba98279b9140ffe31352de6f924eba9ccf4b5be4b833db941b4719eed8db682adf958a8586091bbcb6ed9ff5c455325188fbdbde55768a56a4a2cc5f7b06a1cecdf43dc25d93c40beb395f8aea5123acaa20fc3a0afb428324e87a1e1b24323336a3f825c886fb43ecf6b454ba78133dcd272d9c23132418c7b21d3c593b3c9ceff4213f9777c923e975e13ff5305f94de6eb4ede5cd639723db7c67bc211fa3a66bfa3c088d2c71f87fc3d0a72ef74a46bb53bf0301b39ebeb382d9985ea84c10fae72547a75c1114961ee09df7850a9f7b0eb60270ad640612793b8e72299065272e19dc0369e0d3767ee2ba54102d4fa50bf4d2860446fb5bc45c0bc036178dfa669a8610c8729831d043d9c36779881459f757f23c0b0a7a01c452903b8330e9956e2439ba4e7727b08acbca4d1b3ab731c3ccfaff51e4f9d9805aa331125301159e9558bbf52f039247d11fc78a84fd049658b564a5008ba53a20f3d79a31ed1ac97e3a4e5131e7d6f4f9e5905e73c4f35ace209de3cb086cfa462d1b150972ec3da168926541dbaca6e8e2ea6762955bb1f6b95c13f46ebb6312cce4351d16f630115d83f5d54c4cfc0141e8e8d392aa8bc12760d7b9912100a8d1cac84ff49d7314598a5cde10c022ba29542ae9b4f3aeac0c86eaa739da4e3959531c2f19a613ed52480d360dc919b6398e8cf751ff3509dba505b9b82ef7ea7e6e779e1ba24f7d6c0d7c03455178cef447c4e704415eb5f115aaee8a6226e0ab602d870e30da160226c8415c7b2df1f56ee1f6c850b58ebeb773457a33fbee6ba72eb4c0fea3503e84ae637f64806549ad89388259752dde216e6215de79ccd64d8222ac9895e758a877f7defb4778db90a6d59dd1c30d49de59a84bc6bfc052006ff40e4a8953e9dd54d16afe214f788ea400e54131b43bcf47180e3b27ad8ab1a86ba057b945bab5375d43e9a5c436699e661940f13b53d0b8ee4f5a681033851f9cdbb87312cc7b4dde7de5db88cc0f97ef6d80c0864862420eeb4d195df6c6342f0af49b26753070509869df8e88ee318ae4078be140f97be8a275854ad5ed24f8f19df7b2365dad858d98c616d1c8a522e1dab55120facc3f861ee9c7673068bfde39890602123a410d6af01e75b60fa885c4335ab3763cdaba97f9a01b95d41914d22cb8e89f8af9b46cee4ffe98f6c3c0b5d12954758ffa27db60509b513b83af1cef85f640c9904269a84d244fd5a67c93e0981353b2f209a34de7b46ec1806afbf60cc798558158d6927a1d7d3b2735c20774533bc25eaaeb58d4808ae1a51673d69a7020fe4aaa560c37751536a56036b06eaa6fb5c2f28e0aa99bc09b7b70e2bf2b79b50290b534544db09208d490368693b0a036464b783c0893d1190adbab322928ada42dbb92360c385e28c97abceb44728924df1bfb7c9c62be0b48711418d96546ceb8259e76d723beb0b7a37d6f2f230e073ea69e4197e1aa08a9b054ff0edb8dc8dcffb8c9131b822a1db38ce5958cfcb9642b5b94597181d5294ea9a185a2c0ac3aa3d45e232ea88d260859ebf85dfe594318bc476cae7627027610233d36df88d55b909a54a860484fd4fdd2d0aba13f4402695a43bd51d6d3d756b9f2cedb951f6d37954346a66589d1107aa4b44addcfb554b50e213c320c15d9124608f1af41b33b50928209c3740e9ba1a4cbde9314291412e2850737d33e061e0917225794ce3a06e63a3296394d33fff8f9d35d5e676504b64e2096072f199a60710571a1447cb7a48747e20e4c0d5f6df86fb5b258d34fb0bde0c9c9112402a609a9e678b8c1bfa2f5f1141489625f7cba2e351e128dbeba5c334b9c7016902b9a70dc752482171da77989662a70eb37711d8cb41a1906bfd94fa135125ea35ac5fd5d51de0ada2d37a30cc930ca8af27f1ea94eb0392f240053917eb4001c1245fb83d6dbded32925539918ed2b615437f3000ef43557f195012016795df3d4f2d5f23caf0287c009cd0a6ca80aa17d68fbb65fa756d7b0e91acf7a5c0dc963444f34922ca394b39717fff2b1f6f276cb88fbc71d139bfbf3bd9d7280ee21a7f5857ed57dc16147225aada4771eae316cca1461381c11cb54fbc301353330b7914f64b624f9ef12238947cbc9368dedac43642c8c9d41383f78ed08822297cf9ee6ba5018651ab4c5e48629ffd192bd05bf7cd8f6b36b5b73917c94f7388dd931ccbeea5266cb6f5c5517dbc306ba50cbd0b717ed508abaeeb08455115caa13e5254b484640154f1e02192bf1fd9315e3facc695d5a974ceb42eb8ddd59a3f0394dd6ceed270042e2c11b34fc132f3f205d3a2a652d76c4c32dfd496ddc2a4ce200c00fc7bd587373bf2ee3935ef380c1ac4a1d88435bf941dee649064990543e15366a240589f6596640c7c437f627619d824d5e64104329be2a6612e5342947445e4757a778346c3c0d626063cecd4934d9714ec8152ea8f93e84fb21117d1d01d97198cd5f6861ba75a421bfe7f4f26f0f1a0ae9f8104e65856d94eb7c86ef4b851767ed2fd34202eceb9423d753ae21fad3743b47afcc0db7b4301deaa9ef6d543b130da9959e19cab9c8f73187ac8f1b265f571d098fe25c46f55d672b664d720b84a50511f2d0bed06260ca92739ad7941b9600d33fd7cb3a4ff4a3accfca63852b0d0d9d4e0f5764e03cc65e1e6e5be94c9be15c863e5d9b5b8c3ec9affcd25ebc8c3b2e3e4c9417ca5903ab6a7eb4ea18ce7d31c324e4414236a9b97e1f0e18286260939c5e982713913c1f72d763f69343399a59eae4f4d7d05a3c22e5746e2c218d3596b2c7078174496c2c5753428cbfa90d459c5276c06438b1933b618883c6881eeba355d69fac9e7a78c36180d8608e38833134c1a1fb132c3427012bcdaf9d8f283e6847549752481feb12a23af3d91390ef757dc9b5cbdce92d077894e57279fa69a22ed2ee4f4773f3ce8c4734c8fe81612afffd09aec2c7014540104e694092d7ae257d733b136eca7a0e98d5ed449aefd930f30a3059792dfafff9265ad6b7b601cb0be2b1a95c3ca36a489658712eba945ead7e06081add58ae50180b3db1ae1a209205dd0aaa6714cfaf474729eeb2a1a574646ce8c0a5b70b3a2e1d9b33dc40d63ed55c8da44a885b62bfaf4bd687ec7570b791755d49a6412da3962c5b652fd117f71f7a995d1fd98ba2e65063840c34e3bbb12b6cec571b0fe5332cbc647ff5d5b3e50a6ded58f9dbdfcfd9fdd1ec6c202ff0cc9fbf3d95965266d7aec3f8f909a81274c9b6745f9fede2c74d52a47b3c88c0a98c7e327a59a328455f9e41e5d188831501c2ae4630ba041b7338fead5fe46b5c594d756759a69d3aa8f7054cbfd4fea131d62b402a185eb7b618354310fa0a2a6ef3d1d1ebb8b93f4777cb6d64da6dde8b74017f2b40c616d47f7a41d8e69c9116a077b667e22bf68ae9745d45ef05a28735f3b7f57d219b201de50f7df93143482c62a964b46939faad9314163ef6e083a839c2913af14d730f0690dae2722c5817cfb368604ced4b3dfccca24715bfd3a932f2ed0f002c5ab9008b6d46c0cf776bbbcc65c6d124acf79bc69df7571b9a11c66fe98d16f641a0a5b22c7f6d53296bf5715c3c636c3895f9000d6c3f73a3f3a5d0e8cffcc0c283b8c0d963e4456a3e24a0811d13797a146a35ef75f4ed00efc0bf29f2a06dd1a215024a0a4a2640735b221cc8c8ffbec91f8e59ee6ed42fbace4dc7d7ef106bedc8b737c30122d832f1f8efc7a786f61e5f99ea73322a0571a61cc5c4dc4a1ebce5952330b756fb82eca6649dbac08086ae5d20283e0094d53cbefb30d0ad57a5e96156f4a1dcb3cc7613f66ebdb462de335282b91ca00db22b0b7f51f8f419c3ee961e4698701e8e9832f8fc01b90374ca12739c8bde58fb720849c0e16ba7df8c9a3aa84f308d3c47830ae84cb1ca64e992814a517b369c2b6b03ace0bfe74ead102afad027b1512d009e07284ac29286e497890d11ada1c758310b8839e4150b69c79ed19cbd5a44c3747efc4825f264d0c7f8de7da27a07a043776d86fd86494df1a0a151c957fac0945d1f6cd25197eac62f14a803a97d26f1dca2c6c1ab353fae5abafe835d4064a03ebf8de464e6d26f4a47cae94c9281d6d28ef4d99a899c22ab1cce9837ec0fbfee0a3be860a2b72da645c91999c92d5078b92df97f33fe418b74974e0a3c8665987b89a46cf299464595d3a2df1ca03c551673dca811544c8ce37ba3ef8416c42891306be53153607c2513e4100db373bf02e6387db6a309003d928ed0b1e9fa75b76c551c3cd279405ac66680e44cf03c836ccfbf74579bc28d9997a935901f6cd6db5d7a62b35f21eb63cffb13ce3b9f449b59d92361c719a555296d652fc87df8d367e0e1bdb0dd4eb535e04d21d274ab4701367dc21798b855d95e366d67149c1a8e994ce73548cc4b739fc7e45dbb53611d8813c46a33823e13f91ac9636548eb5ccaab329bedce6ef2393e29249cff72119d35b036439fb1f90dfd13aefa4c090933d0790217881dae58f71602605bdbddfd72ecc167cc963c64cbe5f6296877f718fd8deca06fa4421c58046e44b8d7677d142a6c57687e16a4d80c67e3dc0c823c41fbc78ea6e8ed49fc59db9072affd517a648427c32096c0b662513e8f836cd6dae6cb3710d277bb9fad2acb130f124e8d83d72b1d1e92ec94eaabbde0f63b0301f710a8628b5bb2a4a4e20850f0af3c0070f9e791f9f2583e0cba4d58581013eba70e52f80e50ab75bee0a9e990b2f48b2c65f00ddbe18d73581a1f2665bbeac90f0c6903fee204b94a1a57d483592ba977e"]) (async) semget$private(0x0, 0x1, 0x90f) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x932, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r8}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x5f, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/36, 0x2d}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xfffffe0a}, {&(0x7f0000001300)=""/42, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001400)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) write(r9, &(0x7f00000001c0)="a4ae8d574830a38e5982e21a93cc40355055f1d6e6a5f7e9b73d977157dda0013681872ed7a3550793cccaeb7542ab9cc5b557b1c7f37163ef48cc925bada276204a81193bb18e5b0025d7c6384987659b91bd888229e0f92deaf1764161e4e55a9cd4a37bf2b17ead25f383a2426e91f13bcdccd77601abc91d4a0aa5ba8fa1825af9fc6426254ddaa8cec4f5ba133495b5c2f5ef47ffaffe3ef9afc33ac2ed5e2b3cc951e4086da82002d0035513295131781af73951ec51c9044ba338a2bc3dc11d83da64999d077ee51c5e9654a78dc30bbb1cfdf7a887e94da5c7ad7c4e37c33702758ee31e1e9b63508f17001fed4924a03b44ec931ad210438bdcf454c09fe833c604785483d2de2417c4d285675c581b7f572f53c9a6c0224336c521b4e3d86aaa374e143b21c8ab11a9dca4eaa30e7b3ec06838faf0cabfd4372e6943ce403fee2ce1886a22d13021346aa87d9fa617628a26eed22b6409e0cef30a460d2d674d041cc9ce9d2ccb02d88257b9e5bc89aea1e25b8fb14ced55c66077b98f8db60e9cdd42974fcd7cbc01497652a1e79c6006cadbbbe31affe418df32594c4d8049e23a10caa8fcfc3c0d576c83bf1269d80a3416ec8522e55bc9bcf20d50429b9bcdcce64b769f0b1affa65933a25913c3c30e58437b617a415ec20c16145747f1aa057acf79d22e1c8ec2ff3d61fd42f065a26afbb38fe8e83c44ba448ef18620cf70f6ce061da7bc862a39941977aa1b2ea11607adb257dfd87fb1452be967eef23a13a3caa09050fd32c2b699987e52e7e1d0c6692a2f738eabb3ecbcecb4e8a426d5101b75723223862b8c9be2d7d6bd2540571af0bbd623820f560bf6ee4705188071b445f8d62103445f37e3140c45eed306650e84a8a2dab8d94013942d04a875285a9dc22f0162262d114055a980ffcc8a63e228295f776ac1d4ba234dee62ca0193aa52496b7e7bc416d4cfaa29dc68fabc1f3e5d20f3b10957638e5c8989e13be008c528c95aae2edb1c1a119c799503958044c5aaa028b32d9fbe3ae810e800123f5634559357c1d90a468ff15903b9c9289668df7b212a792b4e27f9d34b8afe83923efc6696ecbda8e8c072bbc1c0d252c0e05e4367fab19c510eb5cca895edca10ee34800d7450e70564e59ac1fdf070683ecd4b6985ee9c0e0d3506006c2ab9ba4774ae98fd105c27f8d43741a8205f004e277747ca74cea8db4e12a812353f0880a8a9ea6caf2676457759e22631d7882e9b42b82738a18e4c5a5a29f4cf11202e8547c55ce7bc5254963da365f31971f95e6aa6f46e502f818a086aef5c94035d9407f50967eb1dad74dd34f6669c8b213c76c488f17d22d4c6f3aa0527872117e078ac97c5e0122f3ee5189388cd5e8b8841143dbc912bb7eede10e5d1113c450f20f3c99bc9ffc405c3cccc1b11246f1488eca40f5a5329c90123acb5c564a3c04cfee03ce303595c10bfd0ade3de5cfbef74e62e5943b68c5906375fde6dbf86b8760a54c560151d0e1024f6670c6fb0409721cb98d8af6a5f6a3acf1f8df600cc89ca82318d73b09f01b3fb13a2f78b2ef326ef977cf669cb0647c5c71b8778610b60411fead77c651a56c58d1fe1ff5aee16561614687f8afcadc7c22785605df952c0b7f4752d2b21921fff85afd9393381489ca5f67b6b4ebedb654c947f89f742d64527eda7cb6085df186a27e0a45d0000553323c5f44fe93b5e72ac2481d5fc6b068a68c299f91014ab30c3f19952ecaa590d16d8b30d73304bfc5feeae6f267e123babb6bb6974c7f93b9bbc79e2c784be17ed26d0c45f766d5b8fed8f4c0379df047d0532fce0cbf323849672555643ca408ce23d4ba0d9720ca8b7a91e4f03486ae02f215d9cb7a4a31760ae6ca3a913ff4826060e22634d9c62020802702b1227ca096d19336265876c7221f602f6d1588646fb2a00368e519e5d221ab1cfd757efb22a8bd99985a87acae05cbdfd932da0a325fb0721d57c53610dcf3ffd5c7bf9034187ed1d2f00f4d0c9e2e7eecec4297c2d974b4cd946f95d713644dd6f95792ebc146e1edcb3740cc7536c117e21760050de95c4e89813d0ca110c27769baa7ca81b80c0c48c0eefdda80d9efa52e4c2ec8ec92235d9b60ab7f539a9fdaea4547b19008ca2445aca94a3de76ae94c6b321aac608cb57d0a3b28249b3a26c8bcb5bc62afc018e9705b2183e809bb4ca70af372368ec0a04fd43091a3755fa7f72fad0d46d37fe94eacce7dae12fff59bf3f072eaef4e9b2385378076da8d7050cf2d2293488bcb1eaefac12ca7f3bf1cb2c1acef9c60947b8700233e6f92bb59606ccd7e415ea4d8ed209480a138de348b962ebb707452e3241ebb0835da84baeb349f16f2d452d94f92e9bd7d60be5596d7b570caa2500c15a9465187b4274c97ee0935eefd1d227519826db5a66fe443404d9363a632cd51827958bfb569ddb1ba7a323e4c9986ebfe167233cde1b357955e242e749ed6be92f68c5926f8010e37eadc8a8e4b2ef3e383dd64ef3290fa23af466d937c4e3c1d679239e9c3b9113a68ade73f3377500b3829fe6c632801a4401896faeb318dbae84450a0376646ac04cce98b0fc9d4f2fb474456cd2327f6e011f6a96ec435af265ed1cdab61429b4cf28ea90a62b1a1bfdc68496fed5d15248978f17aa4137f225f1cefd4123c70de5c21c4ba0ba0ec745fe27860df2e2a7a549f0bea2f6ac210c9174f3bd05a5561a8f5b1ea6dc9ee494c483a6ce51bdd6ad3f0b8f483596695aadffa0155372a0debd94179822b75c8a3771028970f37e1721b08e2ff4420267fd33491829d00e9e5fdeb42e0c32d52428b89cf9c3d622c8799f372ba53dfedec39f36e15dbd66731143dc1ab74ed01d3789bcecada82fcb870ea14224268215ac6bc722e5241058d1194e438b372de7f845149c8c6fa96b727787c302860ddaf83b9142da9c9b04c5157d9e90c1e94d7e97efc662f333e281a84fbbb39289d8b122e9c04e4c80fba364c56181e738681481e28ed7bfefbc9a7fbb3358ae64ce9f3310625a9bfc4e4a26271d5c597673c1a5996ef15beb75d2cd2048e3c328fe9bf8a6f808c3b614dc4885a96edd87033c91cdb3fc0cd3040f790e57fa55a6523d9c88b2c123e60a35fcbd7a38e1a833dae9f06c416e4199a5c6dccf0824ea43846226988f3cca622d0cfd1c01fd8b0c7b8b1792d18cbcc5a5a50de76ff7e35882d1034aad0cc891f6bfcccc24d4d8d6b5cf858f4fd915731d37449d744cb4e99979fd866a8e3b8eba59e0c993bc4c5e7012690c57eafe47933446235bb3ccb8e34ee3f0b73313cd4f3c0ff583e3ee3117d757c7bb307eddec0f03e987c02aaedfed1800a9e1a0fc8b665b3efaebd05f26a44bf9628941e6d4da28a92258605c06b0bd74a27d49ce308db730340b3104b56565917c9e9d85bef9da40f90bddbc7ec51cfed8b1a8ba0e83c9be9813779d4308cbd87876c4d67f7335c8036043741f1647e2dcb1dcfbef9f1f3a7215526dd7d39b5d83136c7e994da7feb22a079a02d82a14344f5303b6f06696ddd06ae86a0b6f197b36e21452ebaef4c8220a1c806f481d3827a64b21c34be986548ca7db28a0550783b9089d860702628e2f86d656e4d902f0b7d20734cf6655d1d6ec5b9b026d79e8a65d3e4888d50c96244a92ba2b93dd65885d264763525530d8f5717f48a6c7dafc8c6d8768b53381c2b1d14db9b48422a39021c929ba3858dd61379bd9c6a9d8ad280b2ca87f657c017ccbeec7311d73e21200221db4e0504059a11b4c4ae34be9bc45b851b9b742e6293f47a83f2e17a3629b3b986b01e2585b546e8b7ff10c9429625d3e7d5021ec28bf2cc81a25f971683a44d4b6b03bc957f602a41fa1cb6e767baad378e8d6e4f2a0e835f5f98062b7a4c06b0357299dc83f9c461c701fc426d0d7394a5906ce06e1100378dc324bbf5cd8951dd2502546ad4e22452a0c2cb6c52f1b463f2da6c94364da6278ee8eef055a013fe30bc20a70c7c22647448a5c98e304d88b3f155b4e823492aa444bd36a3c6589d297a2a0d6a94cfd1f992b2d03332fd24a39895ac775caf6b28f6cf24b39538c890c58788156dd088d9996c1c765669e06ec4276db35214454e5676781ecf63c3cb2db728f35fb1e1b1bbb754746467868ad0924a8840b047ef71938f955add49da573fd00960e646facf590729e24202b2c9137496c6e356192091f8fbd9c3869208113cd0b252ba366e0464263edf70f1097d008b376469deb9a9e0432db088419da9957057ab293960520b07e00640f34e51b8d5c9a1fcd18d9d2a99a95d15dd1a3110eade97ceea108ca3291a1987d16c4455cf530fef606081c56e4698d5b919a7e9ddec15e76e56c283cac59b36aeaa5c4e29bdbf6759b47404dff7ae2a8f5287f66be9bafc98d599ebf19302eacdcb3230f1fc68525c5e54cf14f1db526d7e0658267cad17a6c980a79533bb61bb9922fce6530e0f8446c9df597cbbb70ddd89e12dda39b2cfb42a5b009c102d261fd6d2cbbc8d983a479e1bdaa999ca940a37aa3f12ad2df7a8386bf610ae1566057454aba4a9386133c17599b585c78098dc8d32332170d0eba144c383d01b56b9d4d02943d439e8679e0695f18ce474f6a39eb54fd5a9286a8e05656ec924a6a431ae00045a8ca37f8a05c49e902476790398918db8c2c62413b30e818e6f34afa633ed7c70f766009430f074851d4476dba470114d2ca647d83c6295d516340833b66d3d3baded89c10e8a7b0b0dd07b3e56128b74c163ac11818864ad4e976fc0a906a3778e2144cb5765436037ed22261713265f091517caa7b0c955ce2cda123c95dca43bf085b9d657a931fc1ddc302f6908c772482a10481fa6f57fb8539272046704ee078ceade2169393997401d31679b8e772afd17c15ec7ce4d5339a6af06de8dd624b6dcfc012ee94edafd8d89b28c2d82c1dd4047cbf3a5f49bb7f69fef56787fc75763c00427479b490dd2d82fdb3595e5afbc027afd8807b517313bdf6597c51abbea135042a8937be6844b0ef64b554c0c76a3f8069152ed89fd9a5f84d3c1e3581d1f9cc208206755dc76e64026b7656a64ca6fcfe57626c17766ebe48b1bd650381b5a132e16b3ed9db41e0856751e3f94d8fe90cbfe5c3234042fc488464f00d6bb3ae58a8a58d880ab77ae7251aebdf7f4717ecb41943177f56a2315cf6996dd28fe499f1ee7d4c3e018bbb40282b31984abe2dfd0a67a2a59ed28702136bc3ef04fcdd184d24059fe6bcf639db39168ec613443f704d9710f3ddfeddad58fbc2cc32a1a3bbb5981cd2ba3f624afa55e623fcc8094d7fdea63ecc08bb1d98baca9b487baa3c22599147a19194823f1b2746c14546dab1fd0ae84ad637fdd83bb96ac04c82c01ecc1704e8c938f6d5327d0340e581ea8f03b3fefb82ebc891d7200697dde11ebca173fcd8105b4bd949ce0936ced6eda4c35f5caba7a1f1ef360fabbeca46a6cca502ca6c18db3765455ad8a2347c4cae58badb8789509f4984559679ec532675fdad591d8874e7a62c3d53cc944cf29ff0c7e17f895d86242eee868f68c1fb87fd5f806b74fbc1731d34fcec36fd3172b8b211d5469919c43c1a3ffa6e0b05bd4d03ce551e9e3cd484dc754ed0c68f492f960a1d34d84e27ef8ce3fc16c21192ae094358cd902f290376cf618f84715cd962799cfefe6ba598ba60b71b8ae71082d437ca442c3ebf9d3cc40b9f7730754979d8b7ef710c51ecfd3dd955dfbbdb84", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) (async) socket(0x2, 0x4003, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) (async) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x932, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r6, 0x0, r5) (async) fcntl$dupfd(r4, 0x0, r5) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r8}) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x5f, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/36, 0x2d}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xfffffe0a}, {&(0x7f0000001300)=""/42, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001400)=""/253, 0xfd}, 0x800) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) write(r9, &(0x7f00000001c0)="a4ae8d574830a38e5982e21a93cc40355055f1d6e6a5f7e9b73d977157dda0013681872ed7a3550793cccaeb7542ab9cc5b557b1c7f37163ef48cc925bada276204a81193bb18e5b0025d7c6384987659b91bd888229e0f92deaf1764161e4e55a9cd4a37bf2b17ead25f383a2426e91f13bcdccd77601abc91d4a0aa5ba8fa1825af9fc6426254ddaa8cec4f5ba133495b5c2f5ef47ffaffe3ef9afc33ac2ed5e2b3cc951e4086da82002d0035513295131781af73951ec51c9044ba338a2bc3dc11d83da64999d077ee51c5e9654a78dc30bbb1cfdf7a887e94da5c7ad7c4e37c33702758ee31e1e9b63508f17001fed4924a03b44ec931ad210438bdcf454c09fe833c604785483d2de2417c4d285675c581b7f572f53c9a6c0224336c521b4e3d86aaa374e143b21c8ab11a9dca4eaa30e7b3ec06838faf0cabfd4372e6943ce403fee2ce1886a22d13021346aa87d9fa617628a26eed22b6409e0cef30a460d2d674d041cc9ce9d2ccb02d88257b9e5bc89aea1e25b8fb14ced55c66077b98f8db60e9cdd42974fcd7cbc01497652a1e79c6006cadbbbe31affe418df32594c4d8049e23a10caa8fcfc3c0d576c83bf1269d80a3416ec8522e55bc9bcf20d50429b9bcdcce64b769f0b1affa65933a25913c3c30e58437b617a415ec20c16145747f1aa057acf79d22e1c8ec2ff3d61fd42f065a26afbb38fe8e83c44ba448ef18620cf70f6ce061da7bc862a39941977aa1b2ea11607adb257dfd87fb1452be967eef23a13a3caa09050fd32c2b699987e52e7e1d0c6692a2f738eabb3ecbcecb4e8a426d5101b75723223862b8c9be2d7d6bd2540571af0bbd623820f560bf6ee4705188071b445f8d62103445f37e3140c45eed306650e84a8a2dab8d94013942d04a875285a9dc22f0162262d114055a980ffcc8a63e228295f776ac1d4ba234dee62ca0193aa52496b7e7bc416d4cfaa29dc68fabc1f3e5d20f3b10957638e5c8989e13be008c528c95aae2edb1c1a119c799503958044c5aaa028b32d9fbe3ae810e800123f5634559357c1d90a468ff15903b9c9289668df7b212a792b4e27f9d34b8afe83923efc6696ecbda8e8c072bbc1c0d252c0e05e4367fab19c510eb5cca895edca10ee34800d7450e70564e59ac1fdf070683ecd4b6985ee9c0e0d3506006c2ab9ba4774ae98fd105c27f8d43741a8205f004e277747ca74cea8db4e12a812353f0880a8a9ea6caf2676457759e22631d7882e9b42b82738a18e4c5a5a29f4cf11202e8547c55ce7bc5254963da365f31971f95e6aa6f46e502f818a086aef5c94035d9407f50967eb1dad74dd34f6669c8b213c76c488f17d22d4c6f3aa0527872117e078ac97c5e0122f3ee5189388cd5e8b8841143dbc912bb7eede10e5d1113c450f20f3c99bc9ffc405c3cccc1b11246f1488eca40f5a5329c90123acb5c564a3c04cfee03ce303595c10bfd0ade3de5cfbef74e62e5943b68c5906375fde6dbf86b8760a54c560151d0e1024f6670c6fb0409721cb98d8af6a5f6a3acf1f8df600cc89ca82318d73b09f01b3fb13a2f78b2ef326ef977cf669cb0647c5c71b8778610b60411fead77c651a56c58d1fe1ff5aee16561614687f8afcadc7c22785605df952c0b7f4752d2b21921fff85afd9393381489ca5f67b6b4ebedb654c947f89f742d64527eda7cb6085df186a27e0a45d0000553323c5f44fe93b5e72ac2481d5fc6b068a68c299f91014ab30c3f19952ecaa590d16d8b30d73304bfc5feeae6f267e123babb6bb6974c7f93b9bbc79e2c784be17ed26d0c45f766d5b8fed8f4c0379df047d0532fce0cbf323849672555643ca408ce23d4ba0d9720ca8b7a91e4f03486ae02f215d9cb7a4a31760ae6ca3a913ff4826060e22634d9c62020802702b1227ca096d19336265876c7221f602f6d1588646fb2a00368e519e5d221ab1cfd757efb22a8bd99985a87acae05cbdfd932da0a325fb0721d57c53610dcf3ffd5c7bf9034187ed1d2f00f4d0c9e2e7eecec4297c2d974b4cd946f95d713644dd6f95792ebc146e1edcb3740cc7536c117e21760050de95c4e89813d0ca110c27769baa7ca81b80c0c48c0eefdda80d9efa52e4c2ec8ec92235d9b60ab7f539a9fdaea4547b19008ca2445aca94a3de76ae94c6b321aac608cb57d0a3b28249b3a26c8bcb5bc62afc018e9705b2183e809bb4ca70af372368ec0a04fd43091a3755fa7f72fad0d46d37fe94eacce7dae12fff59bf3f072eaef4e9b2385378076da8d7050cf2d2293488bcb1eaefac12ca7f3bf1cb2c1acef9c60947b8700233e6f92bb59606ccd7e415ea4d8ed209480a138de348b962ebb707452e3241ebb0835da84baeb349f16f2d452d94f92e9bd7d60be5596d7b570caa2500c15a9465187b4274c97ee0935eefd1d227519826db5a66fe443404d9363a632cd51827958bfb569ddb1ba7a323e4c9986ebfe167233cde1b357955e242e749ed6be92f68c5926f8010e37eadc8a8e4b2ef3e383dd64ef3290fa23af466d937c4e3c1d679239e9c3b9113a68ade73f3377500b3829fe6c632801a4401896faeb318dbae84450a0376646ac04cce98b0fc9d4f2fb474456cd2327f6e011f6a96ec435af265ed1cdab61429b4cf28ea90a62b1a1bfdc68496fed5d15248978f17aa4137f225f1cefd4123c70de5c21c4ba0ba0ec745fe27860df2e2a7a549f0bea2f6ac210c9174f3bd05a5561a8f5b1ea6dc9ee494c483a6ce51bdd6ad3f0b8f483596695aadffa0155372a0debd94179822b75c8a3771028970f37e1721b08e2ff4420267fd33491829d00e9e5fdeb42e0c32d52428b89cf9c3d622c8799f372ba53dfedec39f36e15dbd66731143dc1ab74ed01d3789bcecada82fcb870ea14224268215ac6bc722e5241058d1194e438b372de7f845149c8c6fa96b727787c302860ddaf83b9142da9c9b04c5157d9e90c1e94d7e97efc662f333e281a84fbbb39289d8b122e9c04e4c80fba364c56181e738681481e28ed7bfefbc9a7fbb3358ae64ce9f3310625a9bfc4e4a26271d5c597673c1a5996ef15beb75d2cd2048e3c328fe9bf8a6f808c3b614dc4885a96edd87033c91cdb3fc0cd3040f790e57fa55a6523d9c88b2c123e60a35fcbd7a38e1a833dae9f06c416e4199a5c6dccf0824ea43846226988f3cca622d0cfd1c01fd8b0c7b8b1792d18cbcc5a5a50de76ff7e35882d1034aad0cc891f6bfcccc24d4d8d6b5cf858f4fd915731d37449d744cb4e99979fd866a8e3b8eba59e0c993bc4c5e7012690c57eafe47933446235bb3ccb8e34ee3f0b73313cd4f3c0ff583e3ee3117d757c7bb307eddec0f03e987c02aaedfed1800a9e1a0fc8b665b3efaebd05f26a44bf9628941e6d4da28a92258605c06b0bd74a27d49ce308db730340b3104b56565917c9e9d85bef9da40f90bddbc7ec51cfed8b1a8ba0e83c9be9813779d4308cbd87876c4d67f7335c8036043741f1647e2dcb1dcfbef9f1f3a7215526dd7d39b5d83136c7e994da7feb22a079a02d82a14344f5303b6f06696ddd06ae86a0b6f197b36e21452ebaef4c8220a1c806f481d3827a64b21c34be986548ca7db28a0550783b9089d860702628e2f86d656e4d902f0b7d20734cf6655d1d6ec5b9b026d79e8a65d3e4888d50c96244a92ba2b93dd65885d264763525530d8f5717f48a6c7dafc8c6d8768b53381c2b1d14db9b48422a39021c929ba3858dd61379bd9c6a9d8ad280b2ca87f657c017ccbeec7311d73e21200221db4e0504059a11b4c4ae34be9bc45b851b9b742e6293f47a83f2e17a3629b3b986b01e2585b546e8b7ff10c9429625d3e7d5021ec28bf2cc81a25f971683a44d4b6b03bc957f602a41fa1cb6e767baad378e8d6e4f2a0e835f5f98062b7a4c06b0357299dc83f9c461c701fc426d0d7394a5906ce06e1100378dc324bbf5cd8951dd2502546ad4e22452a0c2cb6c52f1b463f2da6c94364da6278ee8eef055a013fe30bc20a70c7c22647448a5c98e304d88b3f155b4e823492aa444bd36a3c6589d297a2a0d6a94cfd1f992b2d03332fd24a39895ac775caf6b28f6cf24b39538c890c58788156dd088d9996c1c765669e06ec4276db35214454e5676781ecf63c3cb2db728f35fb1e1b1bbb754746467868ad0924a8840b047ef71938f955add49da573fd00960e646facf590729e24202b2c9137496c6e356192091f8fbd9c3869208113cd0b252ba366e0464263edf70f1097d008b376469deb9a9e0432db088419da9957057ab293960520b07e00640f34e51b8d5c9a1fcd18d9d2a99a95d15dd1a3110eade97ceea108ca3291a1987d16c4455cf530fef606081c56e4698d5b919a7e9ddec15e76e56c283cac59b36aeaa5c4e29bdbf6759b47404dff7ae2a8f5287f66be9bafc98d599ebf19302eacdcb3230f1fc68525c5e54cf14f1db526d7e0658267cad17a6c980a79533bb61bb9922fce6530e0f8446c9df597cbbb70ddd89e12dda39b2cfb42a5b009c102d261fd6d2cbbc8d983a479e1bdaa999ca940a37aa3f12ad2df7a8386bf610ae1566057454aba4a9386133c17599b585c78098dc8d32332170d0eba144c383d01b56b9d4d02943d439e8679e0695f18ce474f6a39eb54fd5a9286a8e05656ec924a6a431ae00045a8ca37f8a05c49e902476790398918db8c2c62413b30e818e6f34afa633ed7c70f766009430f074851d4476dba470114d2ca647d83c6295d516340833b66d3d3baded89c10e8a7b0b0dd07b3e56128b74c163ac11818864ad4e976fc0a906a3778e2144cb5765436037ed22261713265f091517caa7b0c955ce2cda123c95dca43bf085b9d657a931fc1ddc302f6908c772482a10481fa6f57fb8539272046704ee078ceade2169393997401d31679b8e772afd17c15ec7ce4d5339a6af06de8dd624b6dcfc012ee94edafd8d89b28c2d82c1dd4047cbf3a5f49bb7f69fef56787fc75763c00427479b490dd2d82fdb3595e5afbc027afd8807b517313bdf6597c51abbea135042a8937be6844b0ef64b554c0c76a3f8069152ed89fd9a5f84d3c1e3581d1f9cc208206755dc76e64026b7656a64ca6fcfe57626c17766ebe48b1bd650381b5a132e16b3ed9db41e0856751e3f94d8fe90cbfe5c3234042fc488464f00d6bb3ae58a8a58d880ab77ae7251aebdf7f4717ecb41943177f56a2315cf6996dd28fe499f1ee7d4c3e018bbb40282b31984abe2dfd0a67a2a59ed28702136bc3ef04fcdd184d24059fe6bcf639db39168ec613443f704d9710f3ddfeddad58fbc2cc32a1a3bbb5981cd2ba3f624afa55e623fcc8094d7fdea63ecc08bb1d98baca9b487baa3c22599147a19194823f1b2746c14546dab1fd0ae84ad637fdd83bb96ac04c82c01ecc1704e8c938f6d5327d0340e581ea8f03b3fefb82ebc891d7200697dde11ebca173fcd8105b4bd949ce0936ced6eda4c35f5caba7a1f1ef360fabbeca46a6cca502ca6c18db3765455ad8a2347c4cae58badb8789509f4984559679ec532675fdad591d8874e7a62c3d53cc944cf29ff0c7e17f895d86242eee868f68c1fb87fd5f806b74fbc1731d34fcec36fd3172b8b211d5469919c43c1a3ffa6e0b05bd4d03ce551e9e3cd484dc754ed0c68f492f960a1d34d84e27ef8ce3fc16c21192ae094358cd902f290376cf618f84715cd962799cfefe6ba598ba60b71b8ae71082d437ca442c3ebf9d3cc40b9f7730754979d8b7ef710c51ecfd3dd955dfbbdb84", 0x1000) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) (async) 05:44:21 executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x3f}, {0x85, 0xb5e}, {0x81}, {0x22, 0x7}, {0x83, 0x6}, {0x8c, 0x7}], 0x6}) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x3f}, {0x85, 0xb5e}, {0x81}, {0x22, 0x7}, {0x83, 0x6}, {0x8c, 0x7}], 0x6}) (async) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ffffffd, 0xffffffff, 0x1, "ff00", 0x7, 0x3bc8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003be000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "830e4c", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="46fc5dc59700", {[@routing={0x1, 0x4, 0x0, 0x0, 0x0, [@rand_addr="abb381cbbe1da7562a28916680a061ff", @mcast2]}], @udp={{0x0, 0x3, 0x8}}}}}}}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:44:21 executing program 0: r0 = getuid() (async) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) fchown(r2, r1, 0x0) (async) setreuid(r1, r1) (async) setreuid(r0, r1) setuid(r1) (async) syz_open_pts() 05:44:21 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket(0x20, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="14427b0f0fd8fc3a5ddf052d49c5408857bbe1be19c419f24a917c16bace40b1099586e3ef3bed9d85327d759a28284a4b40edbf62460638f9f4b97e267882600557a4aa61b8b9ba2962fd5fa58087b94b8d8df66427c91c1651b2d773c6e2f2e6a85a7193fb8da8274f9940d4e73e2096f5b93a1cf7ccfd0933707f3cce6b86c4bece582f7ef5aa1e6e30041898b0260c801053903d9b8b2f", 0x99}, {&(0x7f0000000000)="e04f589401dedfdf2309a9e17788cc88c56104783c9fdf48f8f73d9d57d84b4eeaf26a5d43e1e6e4a6841abd15b439db8da6895af14d15eb2a1b5e0b37aae581fd13a5dabec7b7ae1eca680820fc1cce70c13aa3205bf4e9dfd8a4", 0x5b}], 0x2, 0x0) r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) close(r0) (async) socket(0x20, 0x5, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) syz_open_pts() (async) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="14427b0f0fd8fc3a5ddf052d49c5408857bbe1be19c419f24a917c16bace40b1099586e3ef3bed9d85327d759a28284a4b40edbf62460638f9f4b97e267882600557a4aa61b8b9ba2962fd5fa58087b94b8d8df66427c91c1651b2d773c6e2f2e6a85a7193fb8da8274f9940d4e73e2096f5b93a1cf7ccfd0933707f3cce6b86c4bece582f7ef5aa1e6e30041898b0260c801053903d9b8b2f", 0x99}, {&(0x7f0000000000)="e04f589401dedfdf2309a9e17788cc88c56104783c9fdf48f8f73d9d57d84b4eeaf26a5d43e1e6e4a6841abd15b439db8da6895af14d15eb2a1b5e0b37aae581fd13a5dabec7b7ae1eca680820fc1cce70c13aa3205bf4e9dfd8a4", 0x5b}], 0x2, 0x0) (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) close(r2) (async) 05:44:21 executing program 1: clock_getres(0x4, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) 05:44:21 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x178) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x3f, 0x3, "95d79daf3aefbb152b12b34156a692d7adc4cdcf", 0x7, 0x7e8aa316}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r1, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0x94}]}) read(0xffffffffffffff9c, &(0x7f0000000080), 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0xfffffffffffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:44:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000040)="496528f945b599cce62630e0df79c55efab6369b9be09eeb4917453ccc8cf4a9f195383a2a649cdfcde66ed54b695a2b04af9652b44e80c3f2be628bf4ab40874836a492de89edc259cb23e945fffedfa41562c7c4b486e6d43072f9b9ebc6420d0bc414c87aa36fa48aec48ff710c072bc5a42c38c93c1ba2464949996475a6f4cf335d8877a62a8909895b167aa6c3fb7a8d0409e21f779103d35021087d072caf01e9aad0f267bb3e1f59ba42e1fc348bb533d410", 0xb6) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7800000029bc110a8b0d2eaee95cf330f7c632ee140031"], 0x38}, 0x0) 05:44:21 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ffffffd, 0xffffffff, 0x1, "ff00", 0x7, 0x3bc8}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) minherit(&(0x7f00003be000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "830e4c", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="46fc5dc59700", {[@routing={0x1, 0x4, 0x0, 0x0, 0x0, [@rand_addr="abb381cbbe1da7562a28916680a061ff", @mcast2]}], @udp={{0x0, 0x3, 0x8}}}}}}}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:44:21 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x178) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x3f, 0x3, "95d79daf3aefbb152b12b34156a692d7adc4cdcf", 0x7, 0x7e8aa316}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r1, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x178) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x3f, 0x3, "95d79daf3aefbb152b12b34156a692d7adc4cdcf", 0x7, 0x7e8aa316}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(r1, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async) 05:44:21 executing program 1: clock_getres(0x4, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) (async) clock_gettime(0x4, &(0x7f0000000080)) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0xfffffffffffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0xfffffffffffffffe}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 05:44:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000040)="496528f945b599cce62630e0df79c55efab6369b9be09eeb4917453ccc8cf4a9f195383a2a649cdfcde66ed54b695a2b04af9652b44e80c3f2be628bf4ab40874836a492de89edc259cb23e945fffedfa41562c7c4b486e6d43072f9b9ebc6420d0bc414c87aa36fa48aec48ff710c072bc5a42c38c93c1ba2464949996475a6f4cf335d8877a62a8909895b167aa6c3fb7a8d0409e21f779103d35021087d072caf01e9aad0f267bb3e1f59ba42e1fc348bb533d410", 0xb6) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7800000029bc110a8b0d2eaee95cf330f7c632ee140031"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) (async) dup2(r0, r0) (async) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000040)="496528f945b599cce62630e0df79c55efab6369b9be09eeb4917453ccc8cf4a9f195383a2a649cdfcde66ed54b695a2b04af9652b44e80c3f2be628bf4ab40874836a492de89edc259cb23e945fffedfa41562c7c4b486e6d43072f9b9ebc6420d0bc414c87aa36fa48aec48ff710c072bc5a42c38c93c1ba2464949996475a6f4cf335d8877a62a8909895b167aa6c3fb7a8d0409e21f779103d35021087d072caf01e9aad0f267bb3e1f59ba42e1fc348bb533d410", 0xb6) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7800000029bc110a8b0d2eaee95cf330f7c632ee140031"], 0x38}, 0x0) (async) 05:44:21 executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x3f}, {0x85, 0xb5e}, {0x81}, {0x22, 0x7}, {0x83, 0x6}, {0x8c, 0x7}], 0x6}) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x3f}, {0x85, 0xb5e}, {0x81}, {0x22, 0x7}, {0x83, 0x6}, {0x8c, 0x7}], 0x6}) (async) 05:44:21 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket(0x20, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="14427b0f0fd8fc3a5ddf052d49c5408857bbe1be19c419f24a917c16bace40b1099586e3ef3bed9d85327d759a28284a4b40edbf62460638f9f4b97e267882600557a4aa61b8b9ba2962fd5fa58087b94b8d8df66427c91c1651b2d773c6e2f2e6a85a7193fb8da8274f9940d4e73e2096f5b93a1cf7ccfd0933707f3cce6b86c4bece582f7ef5aa1e6e30041898b0260c801053903d9b8b2f", 0x99}, {&(0x7f0000000000)="e04f589401dedfdf2309a9e17788cc88c56104783c9fdf48f8f73d9d57d84b4eeaf26a5d43e1e6e4a6841abd15b439db8da6895af14d15eb2a1b5e0b37aae581fd13a5dabec7b7ae1eca680820fc1cce70c13aa3205bf4e9dfd8a4", 0x5b}], 0x2, 0x0) r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) (async) close(r2) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) 05:44:21 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r2, 0x0, r1) read(r2, &(0x7f0000000100)=""/35, 0x23) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) lseek(r3, 0x0, 0x8f4b9eb226f5972d) pread(r3, &(0x7f0000000080)="c4f7646dccb75886d7f92ca563a8b51fdbd8dc6d4e9b2bcf313679a09a54ba2dee4fb74958fe6c3921dd130acee56943ccc1904b8d10b09995b268e41e2bea119cdc270873abdca1", 0x48, 0x1) 05:44:21 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ffffffd, 0xffffffff, 0x1, "ff00", 0x7, 0x3bc8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003be000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "830e4c", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="46fc5dc59700", {[@routing={0x1, 0x4, 0x0, 0x0, 0x0, [@rand_addr="abb381cbbe1da7562a28916680a061ff", @mcast2]}], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:44:21 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x178) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x3f, 0x3, "95d79daf3aefbb152b12b34156a692d7adc4cdcf", 0x7, 0x7e8aa316}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r1, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x178) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x3f, 0x3, "95d79daf3aefbb152b12b34156a692d7adc4cdcf", 0x7, 0x7e8aa316}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(r1, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async) 05:44:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0xfffffffffffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:44:21 executing program 1: clock_getres(0x4, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) (async) clock_gettime(0x4, &(0x7f0000000080)) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) 05:44:21 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000015c0)=[{0x28}, {0x84, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x101}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="a8dc4f066ab9bf2f114e48f06b54d1484a03c1a9aec72a13b3820900b532ec4866d0c952d935309829029a6683f83cb2b013c49933e81228ab", 0xffffffffffffffe8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001580)={0x3, &(0x7f0000000400)=[{0x1, 0x34, 0x17, 0x686}, {0x2, 0xff, 0x1, 0x1}, {0x3403, 0xd, 0x1f, 0xffffa287}]}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) r6 = msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001c00)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f13b10a9cc0b4454f624edbd0bb7bbd1065bfafbc1508f3f1291147b5b7e9c25e1de97b2c8a950815938475def4d06cdb1ada1b47e506bd9012afcceffa86ca101745583d6596f79beddfc1181c5f3516366d180b39d3b9cc7b2f2605fec0dad60c03bad65a8b707ba6ddb0d9508abe17a0a7e16cf623fa48f36754e99b829dd643e4864674ee8833e15dc358ab09f3c3510c525da01df85b605691", 0x14d}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd83ad24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) write(0xffffffffffffff9c, &(0x7f0000001b80)="31c1a002564117455f6db9f936b979c83753e472c00b40caa511eaaeaf60fc24d82b3e54deeab782388c9033226e2f3fdfde21719fdf14ef19c1be833745c97865186cb9", 0x44) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) msgsnd(r6, &(0x7f0000001440)=ANY=[@ANYRES64, @ANYBLOB="b2693b95422c0f64796d9b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd0080000003cba5c817f01dea244969f3e7d383b1196cfff316ac429f9aa10f4acc0d2c2a9c3bd72d15b07178bd1e2d01dac010000005d2df9c3bffa666b4008df909d6773d21f822a70b7c446ddc077066a1cc5161ea4daeea212cbfa082d799c7b0e11b2aabef9769caf4eab4d2fa113d49e5860d01b65218da3786d4404d7a0e56650712e3ef50e65218e70e487c3beed9e201cfe549ea396b8c2d483212f97977e51c4223635c26cddf9ce247aa83123cbfe634060899731cef2915df4720e3726c0e30d5b21b9c134d44c131b177981dfbaa5ba961eac4b", @ANYRESOCT, @ANYRESOCT=r7], 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000080), 0x0, 0x0, 0x50) getgid() r8 = getuid() openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x80, 0xe30b5becc13965c2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x2550, r4, 0x0, r8, r5, 0x80, 0x2}, 0x3, 0x8000, r3, 0x0, 0xfffffffffffffffd, 0x1f, 0x8, 0x3}) 05:44:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000040)="496528f945b599cce62630e0df79c55efab6369b9be09eeb4917453ccc8cf4a9f195383a2a649cdfcde66ed54b695a2b04af9652b44e80c3f2be628bf4ab40874836a492de89edc259cb23e945fffedfa41562c7c4b486e6d43072f9b9ebc6420d0bc414c87aa36fa48aec48ff710c072bc5a42c38c93c1ba2464949996475a6f4cf335d8877a62a8909895b167aa6c3fb7a8d0409e21f779103d35021087d072caf01e9aad0f267bb3e1f59ba42e1fc348bb533d410", 0xb6) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7800000029bc110a8b0d2eaee95cf330f7c632ee140031"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) (async) dup2(r0, r0) (async) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000040)="496528f945b599cce62630e0df79c55efab6369b9be09eeb4917453ccc8cf4a9f195383a2a649cdfcde66ed54b695a2b04af9652b44e80c3f2be628bf4ab40874836a492de89edc259cb23e945fffedfa41562c7c4b486e6d43072f9b9ebc6420d0bc414c87aa36fa48aec48ff710c072bc5a42c38c93c1ba2464949996475a6f4cf335d8877a62a8909895b167aa6c3fb7a8d0409e21f779103d35021087d072caf01e9aad0f267bb3e1f59ba42e1fc348bb533d410", 0xb6) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7800000029bc110a8b0d2eaee95cf330f7c632ee140031"], 0x38}, 0x0) (async) 05:44:21 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r2, 0x0, r1) read(r2, &(0x7f0000000100)=""/35, 0x23) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) lseek(r3, 0x0, 0x8f4b9eb226f5972d) pread(r3, &(0x7f0000000080)="c4f7646dccb75886d7f92ca563a8b51fdbd8dc6d4e9b2bcf313679a09a54ba2dee4fb74958fe6c3921dd130acee56943ccc1904b8d10b09995b268e41e2bea119cdc270873abdca1", 0x48, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) read(r2, &(0x7f0000000100)=""/35, 0x23) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) pread(r3, &(0x7f0000000080)="c4f7646dccb75886d7f92ca563a8b51fdbd8dc6d4e9b2bcf313679a09a54ba2dee4fb74958fe6c3921dd130acee56943ccc1904b8d10b09995b268e41e2bea119cdc270873abdca1", 0x48, 0x1) (async) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) 05:44:21 executing program 3: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) shutdown(r2, 0x1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000d55c81b6778ff1e36767550cb72cea59444342605f4e26377ca98ba6d99a072a9f7da1193702f01e5a3f976d6fe06f51e5334c567820b6fc62fc9da44068459f712f8bd6dff4b06094337c1f2f125d20924561335de74392594c137f4beb9f2745a76e9daf32c597d4d877307488e9fb34284c197049c42af54950c1"], 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) mmap(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(r4) accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002240)=""/4099, 0x1003, 0x42, 0x0, 0x0) 05:44:21 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000015c0)=[{0x28}, {0x84, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x101}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="a8dc4f066ab9bf2f114e48f06b54d1484a03c1a9aec72a13b3820900b532ec4866d0c952d935309829029a6683f83cb2b013c49933e81228ab", 0xffffffffffffffe8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001580)={0x3, &(0x7f0000000400)=[{0x1, 0x34, 0x17, 0x686}, {0x2, 0xff, 0x1, 0x1}, {0x3403, 0xd, 0x1f, 0xffffa287}]}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) (async) r6 = msgget$private(0x0, 0x0) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001c00)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f13b10a9cc0b4454f624edbd0bb7bbd1065bfafbc1508f3f1291147b5b7e9c25e1de97b2c8a950815938475def4d06cdb1ada1b47e506bd9012afcceffa86ca101745583d6596f79beddfc1181c5f3516366d180b39d3b9cc7b2f2605fec0dad60c03bad65a8b707ba6ddb0d9508abe17a0a7e16cf623fa48f36754e99b829dd643e4864674ee8833e15dc358ab09f3c3510c525da01df85b605691", 0x14d}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd83ad24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) (async) write(0xffffffffffffff9c, &(0x7f0000001b80)="31c1a002564117455f6db9f936b979c83753e472c00b40caa511eaaeaf60fc24d82b3e54deeab782388c9033226e2f3fdfde21719fdf14ef19c1be833745c97865186cb9", 0x44) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) (async) msgsnd(r6, &(0x7f0000001440)=ANY=[@ANYRES64, @ANYBLOB="b2693b95422c0f64796d9b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd0080000003cba5c817f01dea244969f3e7d383b1196cfff316ac429f9aa10f4acc0d2c2a9c3bd72d15b07178bd1e2d01dac010000005d2df9c3bffa666b4008df909d6773d21f822a70b7c446ddc077066a1cc5161ea4daeea212cbfa082d799c7b0e11b2aabef9769caf4eab4d2fa113d49e5860d01b65218da3786d4404d7a0e56650712e3ef50e65218e70e487c3beed9e201cfe549ea396b8c2d483212f97977e51c4223635c26cddf9ce247aa83123cbfe634060899731cef2915df4720e3726c0e30d5b21b9c134d44c131b177981dfbaa5ba961eac4b", @ANYRESOCT, @ANYRESOCT=r7], 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000080), 0x0, 0x0, 0x50) (async) getgid() (async) r8 = getuid() openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x80, 0xe30b5becc13965c2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x2550, r4, 0x0, r8, r5, 0x80, 0x2}, 0x3, 0x8000, r3, 0x0, 0xfffffffffffffffd, 0x1f, 0x8, 0x3}) 05:44:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x72d9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x32a6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:44:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="275c2ff6bb0c1016", &(0x7f0000000140)=0x8, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, &(0x7f00000000c0)="4e2ba1f37d06328a110a9ea5e7347ace06f9ce72bbf130bf07a00b15a8cd11d54a3c6e29a575adbebe1cfcba24f45a054bc024b6cb02b4d9e66d680dcbec7207e7aaaf7d6a33b7d80002bb1ae92be4e12804688e51f45647d945880566d68b4828eca5a81e0adab4023d8160aa08133dd9d03dceb5123afb6b70", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="4776ffcf45930574f0387802469b263aa3cf64d492f8253c10694d7690e382c24c1a3b4c8150de419e967b0ca3c1b996cae562e172cf39f773c8c41c4294f0ab600b58f6916c94f6924e1bb42994cf79561d4578f6fa147c1fa1554db47432ff90841cb5f1a299986f6923fc6a5b5fe2ee6a75dd3f558383d7a8c1ff4022c1b6771c33ce734c695182e321a89253898d3943caec4a55765015c4b588645cdce603ad3887e3e3fbfc64e2cdb7cdeed61fca6174b9e586b8892a43e3e64bb43f3d0c415d7b9048d68a17b4b59a995e1a9dd76fe8a3bcba09786166c15cf5eb12af5dd2217b1dca5249558f100d", 0xec) 05:44:21 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) shutdown(r0, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt(r3, 0x7, 0x5, &(0x7f0000000040)="6580109f3d133706b9ca5b6579669f29585c2b15673a5815bdef38cacd211636a52de8bf12e5442306924f95e05b6798a6b123cfd27faeb6c6e4bf8be450ef7c7582f4e94b4f70f95dd3ccb2e84b360b4dfd811bb125b70af50d8d2e7955f74035dacadce7839cf46375e35c1ab74d8c9f13ff7a7ff5c84f0f6d074d63c3269d139d4bd9f2b447fb7b6931deea727e038ce424519e97c02e024196bacd634471da01f87a7628d26271128366050651ee08b0094073320e3b0ca59031cd2c1a9967c28c0750aa57724aabc641f7441373e08db7ca2a09bdd516bca9d8cb", 0xdd) lseek(r3, 0x0, 0x8f4b9eb226f5972d) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) fcntl$dupfd(r3, 0x0, r6) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) 05:44:21 executing program 1: r0 = syz_open_pts() (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x72d9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x32a6) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:44:21 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000015c0)=[{0x28}, {0x84, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x101}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="a8dc4f066ab9bf2f114e48f06b54d1484a03c1a9aec72a13b3820900b532ec4866d0c952d935309829029a6683f83cb2b013c49933e81228ab", 0xffffffffffffffe8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001580)={0x3, &(0x7f0000000400)=[{0x1, 0x34, 0x17, 0x686}, {0x2, 0xff, 0x1, 0x1}, {0x3403, 0xd, 0x1f, 0xffffa287}]}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) r6 = msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001c00)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f13b10a9cc0b4454f624edbd0bb7bbd1065bfafbc1508f3f1291147b5b7e9c25e1de97b2c8a950815938475def4d06cdb1ada1b47e506bd9012afcceffa86ca101745583d6596f79beddfc1181c5f3516366d180b39d3b9cc7b2f2605fec0dad60c03bad65a8b707ba6ddb0d9508abe17a0a7e16cf623fa48f36754e99b829dd643e4864674ee8833e15dc358ab09f3c3510c525da01df85b605691", 0x14d}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd83ad24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) write(0xffffffffffffff9c, &(0x7f0000001b80)="31c1a002564117455f6db9f936b979c83753e472c00b40caa511eaaeaf60fc24d82b3e54deeab782388c9033226e2f3fdfde21719fdf14ef19c1be833745c97865186cb9", 0x44) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) msgsnd(r6, &(0x7f0000001440)=ANY=[@ANYRES64, @ANYBLOB="b2693b95422c0f64796d9b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd0080000003cba5c817f01dea244969f3e7d383b1196cfff316ac429f9aa10f4acc0d2c2a9c3bd72d15b07178bd1e2d01dac010000005d2df9c3bffa666b4008df909d6773d21f822a70b7c446ddc077066a1cc5161ea4daeea212cbfa082d799c7b0e11b2aabef9769caf4eab4d2fa113d49e5860d01b65218da3786d4404d7a0e56650712e3ef50e65218e70e487c3beed9e201cfe549ea396b8c2d483212f97977e51c4223635c26cddf9ce247aa83123cbfe634060899731cef2915df4720e3726c0e30d5b21b9c134d44c131b177981dfbaa5ba961eac4b", @ANYRESOCT, @ANYRESOCT=r7], 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000080), 0x0, 0x0, 0x50) getgid() r8 = getuid() openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x80, 0xe30b5becc13965c2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x2550, r4, 0x0, r8, r5, 0x80, 0x2}, 0x3, 0x8000, r3, 0x0, 0xfffffffffffffffd, 0x1f, 0x8, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000015c0)=[{0x28}, {0x84, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x101}]}) (async) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) (async) write(0xffffffffffffffff, &(0x7f00000003c0)="a8dc4f066ab9bf2f114e48f06b54d1484a03c1a9aec72a13b3820900b532ec4866d0c952d935309829029a6683f83cb2b013c49933e81228ab", 0xffffffffffffffe8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001580)={0x3, &(0x7f0000000400)=[{0x1, 0x34, 0x17, 0x686}, {0x2, 0xff, 0x1, 0x1}, {0x3403, 0xd, 0x1f, 0xffffa287}]}) (async) setreuid(0x0, 0xee01) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x1d) (async) msgget$private(0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001c00)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f13b10a9cc0b4454f624edbd0bb7bbd1065bfafbc1508f3f1291147b5b7e9c25e1de97b2c8a950815938475def4d06cdb1ada1b47e506bd9012afcceffa86ca101745583d6596f79beddfc1181c5f3516366d180b39d3b9cc7b2f2605fec0dad60c03bad65a8b707ba6ddb0d9508abe17a0a7e16cf623fa48f36754e99b829dd643e4864674ee8833e15dc358ab09f3c3510c525da01df85b605691", 0x14d}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd83ad24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) (async) write(0xffffffffffffff9c, &(0x7f0000001b80)="31c1a002564117455f6db9f936b979c83753e472c00b40caa511eaaeaf60fc24d82b3e54deeab782388c9033226e2f3fdfde21719fdf14ef19c1be833745c97865186cb9", 0x44) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) (async) msgsnd(r6, &(0x7f0000001440)=ANY=[@ANYRES64, @ANYBLOB="b2693b95422c0f64796d9b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd0080000003cba5c817f01dea244969f3e7d383b1196cfff316ac429f9aa10f4acc0d2c2a9c3bd72d15b07178bd1e2d01dac010000005d2df9c3bffa666b4008df909d6773d21f822a70b7c446ddc077066a1cc5161ea4daeea212cbfa082d799c7b0e11b2aabef9769caf4eab4d2fa113d49e5860d01b65218da3786d4404d7a0e56650712e3ef50e65218e70e487c3beed9e201cfe549ea396b8c2d483212f97977e51c4223635c26cddf9ce247aa83123cbfe634060899731cef2915df4720e3726c0e30d5b21b9c134d44c131b177981dfbaa5ba961eac4b", @ANYRESOCT, @ANYRESOCT=r7], 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000080), 0x0, 0x0, 0x50) (async) getgid() (async) getuid() (async) openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x80, 0xe30b5becc13965c2) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x2550, r4, 0x0, r8, r5, 0x80, 0x2}, 0x3, 0x8000, r3, 0x0, 0xfffffffffffffffd, 0x1f, 0x8, 0x3}) (async) 05:44:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="275c2ff6bb0c1016", &(0x7f0000000140)=0x8, &(0x7f0000000180), 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, &(0x7f00000000c0)="4e2ba1f37d06328a110a9ea5e7347ace06f9ce72bbf130bf07a00b15a8cd11d54a3c6e29a575adbebe1cfcba24f45a054bc024b6cb02b4d9e66d680dcbec7207e7aaaf7d6a33b7d80002bb1ae92be4e12804688e51f45647d945880566d68b4828eca5a81e0adab4023d8160aa08133dd9d03dceb5123afb6b70", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="4776ffcf45930574f0387802469b263aa3cf64d492f8253c10694d7690e382c24c1a3b4c8150de419e967b0ca3c1b996cae562e172cf39f773c8c41c4294f0ab600b58f6916c94f6924e1bb42994cf79561d4578f6fa147c1fa1554db47432ff90841cb5f1a299986f6923fc6a5b5fe2ee6a75dd3f558383d7a8c1ff4022c1b6771c33ce734c695182e321a89253898d3943caec4a55765015c4b588645cdce603ad3887e3e3fbfc64e2cdb7cdeed61fca6174b9e586b8892a43e3e64bb43f3d0c415d7b9048d68a17b4b59a995e1a9dd76fe8a3bcba09786166c15cf5eb12af5dd2217b1dca5249558f100d", 0xec) 05:44:21 executing program 4: syz_emit_ethernet(0x92, &(0x7f0000000040)={@random="d56087202278", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0xffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x22, 0x8, {0x18, 0x4, 0x0, 0x2, 0x0, 0x68, 0x7, 0x3f, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x8, [{[@broadcast], 0xfffffffc}, {[@multicast2], 0x9}, {[], 0x3}, {[], 0x100}, {[], 0xcd}]}, @noop, @generic={0x3, 0x6, "b9265945"}, @ra={0x94, 0x6, 0x12}, @noop, @ssrr={0x89, 0x1b, 0x8, [@multicast1, @broadcast, @rand_addr=0x1f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "008dac0000000000"}}}}}) 05:44:21 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) (async) r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) read(r2, &(0x7f0000000100)=""/35, 0x23) (async) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) pread(r3, &(0x7f0000000080)="c4f7646dccb75886d7f92ca563a8b51fdbd8dc6d4e9b2bcf313679a09a54ba2dee4fb74958fe6c3921dd130acee56943ccc1904b8d10b09995b268e41e2bea119cdc270873abdca1", 0x48, 0x1) 05:44:21 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:44:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x72d9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x32a6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x72d9) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) (async) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x32a6) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 05:44:21 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc0}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3fe}]}) pwrite(r0, &(0x7f00000000c0)="b840767bbfd238788b16fe91f2886b24aea7acf0b54984b0701086718ad869f910aaee7776fd9ed3060135535c24d82c7008db997f3d176cd90db6efc98d913c53a0774a3805ffde586c32704db2b3130db58448f46757ae4f2f81e415839f1e203f2d1c6139b5b110b2073119c9126ddadf6f0585aad48828a65b363a71025493ce2445abbf7472101ebc0160243a1d81fb2ce5f2729e3ee946bb80e4d558cd0b13b126afd8a6e00a99efcd8e382ea578317e60d9c88d4c243887c1121d33e836acea96f59c3411297acc7c6f", 0xcd, 0x61f) 05:44:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="275c2ff6bb0c1016", &(0x7f0000000140)=0x8, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, &(0x7f00000000c0)="4e2ba1f37d06328a110a9ea5e7347ace06f9ce72bbf130bf07a00b15a8cd11d54a3c6e29a575adbebe1cfcba24f45a054bc024b6cb02b4d9e66d680dcbec7207e7aaaf7d6a33b7d80002bb1ae92be4e12804688e51f45647d945880566d68b4828eca5a81e0adab4023d8160aa08133dd9d03dceb5123afb6b70", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="4776ffcf45930574f0387802469b263aa3cf64d492f8253c10694d7690e382c24c1a3b4c8150de419e967b0ca3c1b996cae562e172cf39f773c8c41c4294f0ab600b58f6916c94f6924e1bb42994cf79561d4578f6fa147c1fa1554db47432ff90841cb5f1a299986f6923fc6a5b5fe2ee6a75dd3f558383d7a8c1ff4022c1b6771c33ce734c695182e321a89253898d3943caec4a55765015c4b588645cdce603ad3887e3e3fbfc64e2cdb7cdeed61fca6174b9e586b8892a43e3e64bb43f3d0c415d7b9048d68a17b4b59a995e1a9dd76fe8a3bcba09786166c15cf5eb12af5dd2217b1dca5249558f100d", 0xec) 05:44:21 executing program 4: syz_emit_ethernet(0x92, &(0x7f0000000040)={@random="d56087202278", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0xffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x22, 0x8, {0x18, 0x4, 0x0, 0x2, 0x0, 0x68, 0x7, 0x3f, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x8, [{[@broadcast], 0xfffffffc}, {[@multicast2], 0x9}, {[], 0x3}, {[], 0x100}, {[], 0xcd}]}, @noop, @generic={0x3, 0x6, "b9265945"}, @ra={0x94, 0x6, 0x12}, @noop, @ssrr={0x89, 0x1b, 0x8, [@multicast1, @broadcast, @rand_addr=0x1f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "008dac0000000000"}}}}}) syz_emit_ethernet(0x92, &(0x7f0000000040)={@random="d56087202278", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0xffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x22, 0x8, {0x18, 0x4, 0x0, 0x2, 0x0, 0x68, 0x7, 0x3f, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x8, [{[@broadcast], 0xfffffffc}, {[@multicast2], 0x9}, {[], 0x3}, {[], 0x100}, {[], 0xcd}]}, @noop, @generic={0x3, 0x6, "b9265945"}, @ra={0x94, 0x6, 0x12}, @noop, @ssrr={0x89, 0x1b, 0x8, [@multicast1, @broadcast, @rand_addr=0x1f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "008dac0000000000"}}}}}) (async) 05:44:22 executing program 3: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) shutdown(r2, 0x1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000d55c81b6778ff1e36767550cb72cea59444342605f4e26377ca98ba6d99a072a9f7da1193702f01e5a3f976d6fe06f51e5334c567820b6fc62fc9da44068459f712f8bd6dff4b06094337c1f2f125d20924561335de74392594c137f4beb9f2745a76e9daf32c597d4d877307488e9fb34284c197049c42af54950c1"], 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) mmap(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(r4) accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002240)=""/4099, 0x1003, 0x42, 0x0, 0x0) syz_open_pts() (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) shutdown(r2, 0x1) (async) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000d55c81b6778ff1e36767550cb72cea59444342605f4e26377ca98ba6d99a072a9f7da1193702f01e5a3f976d6fe06f51e5334c567820b6fc62fc9da44068459f712f8bd6dff4b06094337c1f2f125d20924561335de74392594c137f4beb9f2745a76e9daf32c597d4d877307488e9fb34284c197049c42af54950c1"], 0x10) (async) dup(r1) (async) listen(r3, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) (async) mmap(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) close(r4) (async) accept$unix(r3, 0x0, &(0x7f0000000080)) (async) recvfrom$unix(r4, &(0x7f0000002240)=""/4099, 0x1003, 0x42, 0x0, 0x0) (async) 05:44:22 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1800) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)=0x1900) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff5000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/126) r3 = shmat(r1, &(0x7f0000ff5000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x207, 0x0, 0x0, 0x0, r6, 0x44, 0xfffe}, 0x7, 0x3282, r10, r11, 0x101, 0x2, 0x8000000000000000}) shmdt(r3) shmdt(r3) 05:44:22 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7c000, 0x2, 0x80000001, 0x6270de42, "b0546f567a6bdfe7848721164660b915ecdf9ce9", 0x80000000, 0x8}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) lseek(r4, 0x0, 0x8f4b9eb226f5972d) pwrite(r4, &(0x7f0000000140)="7fb4ef74c035765ddc56f31d3c1fbfda0be6fab5894742d5991f1d9c77b049b3f588f3ff6ffe575727f068614cd9f0048d4be89d52933a82af2a722b107c0a58131179fe94b57cf1db4cd2b8111e7dd32b45c3586e58c5273ee443082be485e4e7e1586d779881c762d2a37642cf8ce94378b5f2586e9666005dcf24290157a93cb7a13af99acc96d3e0a8895e992ece196b164fc0119af99daa4d77e0835c04be9226d36afa07696e256d3d37435799a71a58a274fe9cac92cec18bf93274fffc4ad6e284d3f03ceb13d4788cb26575db725798537acded4dec", 0xda, 0x8000000000000001) lseek(r2, 0x0, 0x8f4b9eb226f5972d) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x9, 0x1, "e4b2ee2bddbeb68d2f0ebd2f2a320197c2eaf690", 0x1ff, 0x1}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:44:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000280)="a4c0de265762b7d55cde19e3c265026ad8f8f63c56957ba7a35e0010a28ff0c27141f5984f73eb6f8576d702033c5047fc9dd042579cf0048ace0fd79c2f92833f1b4854f3f14f238ddbcf5dbd74239db8ecbd5c670c008db5df297dbf709ed837da8edd377ccd63c0f0c0c032a702e7536c6758ec8b8a6734cdb49dcdf27b0eabd7c47a8bfab11b149acbe5aa87ea2270595ce112a07e2dd83bd82b4a10f5452b372310a1deb698fbf7ca655e995197bd26ebe4ecd0de56b11f7176d8ca8e7e0a84cc07e2a29a4811e3ea28de2d70c7b1b7d3e96ff73a5d8882171b2786e1e5d0f61f7bd307d6ec9e29e2d6dc3e1f5817a82eee389db638b3059c47014a20f5224fa1c410bfe9908ddad306f27419c958ccaaddfbe4d2edf55d437934d6606ba6a29b8ac78502b8b43e3a49c483f5149e20a06cf5fcc50d7327d7038e29660ee40284a14aa39e0b6c175fe168808dc82ad360e220348a9d1795e36bd7ca3f89752f17282ec1afddf8646907d193c5e99b9a59441c4539c055de1aedd811753e5c68fbcc43df6d750ed91ea218ee55e5f1e9033d70e28589e45c8b95346d785b69180aefcf44bd48bd581b1fa4854569803351a1272d5ee84636e6522c5a5ee5c4bb82d504c4f2997aa8284e3b1cb4cc8e30381835649ad582eef3fd969e969582533143a566039fa77d76cbdee65e756fc936757771c05663f38d9095a96652d642090cc09522275896f5b3214bc8e632e1b0bcf5ad1bf6d065f3ae05548abd00077b6c445fc31122e113e41d546386a10d6bb77c601e21cbb5425fcbaa22e5a313ffbace5d997d9ce89bb464093fd91b3dc1a653ced052ec6da648b72e0c328809fab845d809e77c3079a6d0d93517816b6b6dbeaa69533bf8750c96c256372a9133a9b708b4be362de01e2a295871db2caa536834e4f7441eb1bad2ab7294013a3df62ebf061265b4b94909570b3148277472fbd0d27227e6d5db90425e7c430e11881df5911ed807f719f92e41b2522b146f608e2c27672e45f540b62a60a452abc312e680ae704dd39e8481c107efdf3544e32494dcdb7fa9c0dbd42b89ac93dad8542e09bb4e2d58eb29e7402379c227f6dd9eebd346c90cce7dafcad36affe8925f90f62ddaba8ed1db761b3c75d3f0ea647ebd4b9439fd3a6afe3a347cc0893fbf524dbd4aad8c1f9eea02398ed101385784954c8339309cff85fe6128bd01d1663d5e5d2cc07498bcd1f865fe32e6f59c17c5ff44c0a9ad7d3044dbba1df533f2c0621d917641398f8bd6f457cafe29a57d1528e60d316f4890373d7460cef4f7063f500fa300193b5f739d68621c5e2ab95d1da8491f901449e180605f4fa233abadcad791eda76f562bfa179c522ecd56b5e7fcf3f5d02a6e6d9e1a4ef8584fce043b0085d15de4969c1c49", 0x3f1}], 0x1}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r3, 0x0, 0x8f4b9eb226f5972d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00), 0x20000, 0x0) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$dupfd(r7, 0x0, r6) r8 = syz_open_pts() r9 = syz_open_pts() r10 = fcntl$dupfd(r9, 0x0, r8) lseek(r10, 0x0, 0x8f4b9eb226f5972d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="98e5838fed2cf5813e4c7f499abd9f3048c84813492b6c6d6d96c5b310a63e744c352b252389deef5f5f72346309b3aab50ad7159be4310cca7e7fee1a6db766d28409dfa1e129528cc0c5d83d1c9d8e863dadc78d52f1382f3e3badcee4c197a6313378d956496c76022669e58d94124f3ae6e0f6e790b6165f3cc3829a8baea4a8e132bb5974aeac806ba704f9542ce449d978a551f14246df624d2919e8eb768f443e383c7b7be2eed59ddb7a6f95df141b35e94bf5fb149f43f242baae8319265cfd2c31", 0xc6}, {&(0x7f0000000780)="2b94204720378c68c049fe3a2345fe98d03aa906477a1bed7e4955bb5b77e1f44205d37aaecd66644305851c3799a5d6264c8326aad3b8296797f15b9212c9075bc35647560c1635b3153931f893b98b7cd4f021e441314f9a884429f69304d4a6d7c5eae3efe815b51d74ed0be2778c61bafc8b4771a51b5ee0e5193bbd2615e1f6c495f47bd5c07c779e84950cc82f2d06d5d58911e8e415f38143e01c467500b415d62bc67ecbcf80a710c2ebf3fbb4d708a554224794db1e733388094974270ed35e29efe4285a0b72fdebfd335b48e744cb03f9a2", 0xd7}, {&(0x7f0000000180)="2d9aba5201e08e346f3e2a5333c8e7f747e1b038fda8feed289c9c9d80da3cc1b7b75ff887e565eae4799a7c13d327a2aabfde691aa1585a7851571d3292f54a292db55e04ac55b1b6a688bac72ce750797c4466b7d1c7bca567064da6664770158383290190257e109a06f1cf2b", 0x6e}, {&(0x7f0000000880)="26e4d16a2350d43501ad44576c9df23a6a015001862dc1e9eb7d038e5ef008b8988a94797a86d0d0049881fb3c09eb16ef61097fef23110e9d45b6b0ef2bdc8cdaf0c70eb700ada40169ba14ba430b65cb7a174a15ae76a09274b95ab12c283cacb04e8adc3ab4c4bc149f13b4f7f4a431eeb24b536ee93a1259ffd7516bf1b9586594d4f6cdf2b4d1d732e069313aac53273d89f42021256068917fdf0e7ffc808bf3113f1c3b", 0xa7}, {&(0x7f0000000940)="c2f965fb5fd19d2a1cae00ce67d2b530aeedbbc01cb79f47150ee721286d7e054920bcb45a5d03348d159a0dff5f72a584017b6c6df07b1ef8a5e40fa2dbcf8e733157702589b6f8c049a6a6649820d69b2cba827c5960797f3ea1d417c1ca49890bf6889e93d9c1aba995b8701c563939ad17b69c2c5db0ffe9d2c1d6c7306599f00da846c4130f6b88bc7f594b7ed1fee53e428f074d8807e0a63ba738b970fde018861c381fedbacf697b56f5fa0e7ff0c8d07d3c5d5e33a3c7e99e9884d4a609f53a7152323fb42331b3009ea8acfdb5c7d16be2b013663eac0d6a758284ff1a3532500af4168baab6bdb8aa1dbbeb503ee0d0be415ff06db6faf6f6af", 0xff}, {&(0x7f0000000a40)="95d290c3dd9dd16882f431112d1a7d8dc8e6a37094891e1863d7d70d26d77843c9e734503fa8908a35c5ff1c19c0c9b15fc72657480067e85d8151ca626b47e6b9ea9a08abcd20d933187fe1684893ce0135bd5776697b3a34b9590064a38bda915b465d5c3298325e72", 0x6a}, {&(0x7f0000000ac0)="01f030c174746bcca262e0c9e2bcb5ac3e84777c50eb2dc5d85e21c3097ac73c4f7925c052cc77652dae57128a77899705254c413eaa4029817e2d431df057de1f3eb157a23f65ec8dba0be83d", 0x4d}], 0x7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="72fdbf6d62147abb0651a1fa565eb27d398ffbf5b8c951d7ff3b2ffbe47b55282e39c176ea1cbdd960271a9152a357cb9e6eec62239d524d2fc670384cb0a730c9cb222b9a7042a207fbfb3be390546ebb6a6ed58bd9ecc9a8cdd68f62f42a14b737b208a2ab71c190f0c668c84c57cc623d2c2c137d5592504bcb227a3f11cebcef4df154b70274c728f6a0fce5d9f4eafd445344ea1be8b6b62c6ce566bedd6520bf55d29af3400b9daab3ded29596f9316fbefd6032df4abebbf8b9c327a416aff0be98aa2cc83aef1e32fd89b543b8679f04ec272f0972697289eac2ece8e420114fc29fcc75aa7acd18384b8e55c24bcd593a8d081d58e441ecdec730a97fa5c05683b4b2eddaad73813d8c714af527139d4550f926ceffffffff30ba3b8a1c044a857b442c0bdafe78ac", @ANYRESHEX=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="0c8850261924e9dcf286606162cee480375b87ffcdb3fd00007223ae7227d9274dc5b51a06f10afa87257ac1e5c33ca2bdd0595e8579569c8cfa268dc1038cd5188ea4eb4d449fe4ebda1461a1bf5fa3e9eeaf8cade974d478f605226e7e53ced4fc372935e91a758887e95d7d59fd9ec2d5"], 0x28, 0x400}, 0x4) fcntl$dupfd(r2, 0x0, r1) write(r1, &(0x7f0000000080)="cf63e34793e94013a55d3aef7d9642a4a0f4e5b2104b6392aa74f67dd58b4a55faac5e009cbbfb06327430d7db482a8d8285dd53ccc1846ea1cc20588cc2b275251a54446ac7f681794868c3594260200a4b5f8a3d745e7e8cca27e2fb6228e31ea5025abe4e7fe7963455f1fb6e58879061fe49133126b0a67c7970206cb9e96579001b6d2540ea57206c7cf3f3c959bdf696b827295996b8f11f658865606962f16d2896bd4c63be5b0232c83be8e1248f7d9cd9809133b3f952", 0xbb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) 05:44:22 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc0}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3fe}]}) pwrite(r0, &(0x7f00000000c0)="b840767bbfd238788b16fe91f2886b24aea7acf0b54984b0701086718ad869f910aaee7776fd9ed3060135535c24d82c7008db997f3d176cd90db6efc98d913c53a0774a3805ffde586c32704db2b3130db58448f46757ae4f2f81e415839f1e203f2d1c6139b5b110b2073119c9126ddadf6f0585aad48828a65b363a71025493ce2445abbf7472101ebc0160243a1d81fb2ce5f2729e3ee946bb80e4d558cd0b13b126afd8a6e00a99efcd8e382ea578317e60d9c88d4c243887c1121d33e836acea96f59c3411297acc7c6f", 0xcd, 0x61f) 05:44:22 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) (async) shutdown(r0, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt(r3, 0x7, 0x5, &(0x7f0000000040)="6580109f3d133706b9ca5b6579669f29585c2b15673a5815bdef38cacd211636a52de8bf12e5442306924f95e05b6798a6b123cfd27faeb6c6e4bf8be450ef7c7582f4e94b4f70f95dd3ccb2e84b360b4dfd811bb125b70af50d8d2e7955f74035dacadce7839cf46375e35c1ab74d8c9f13ff7a7ff5c84f0f6d074d63c3269d139d4bd9f2b447fb7b6931deea727e038ce424519e97c02e024196bacd634471da01f87a7628d26271128366050651ee08b0094073320e3b0ca59031cd2c1a9967c28c0750aa57724aabc641f7441373e08db7ca2a09bdd516bca9d8cb", 0xdd) (async) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async) fcntl$dupfd(r3, 0x0, r6) 05:44:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x81) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) fcntl$setflags(r2, 0x7, 0x20000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pwrite(r3, &(0x7f0000000100)="22f6efb08bb35de36cffe1810ecb753332ab6ad2ed4744", 0x17, 0xffffffff) 05:44:22 executing program 4: syz_emit_ethernet(0x92, &(0x7f0000000040)={@random="d56087202278", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0xffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x22, 0x8, {0x18, 0x4, 0x0, 0x2, 0x0, 0x68, 0x7, 0x3f, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x8, [{[@broadcast], 0xfffffffc}, {[@multicast2], 0x9}, {[], 0x3}, {[], 0x100}, {[], 0xcd}]}, @noop, @generic={0x3, 0x6, "b9265945"}, @ra={0x94, 0x6, 0x12}, @noop, @ssrr={0x89, 0x1b, 0x8, [@multicast1, @broadcast, @rand_addr=0x1f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "008dac0000000000"}}}}}) syz_emit_ethernet(0x92, &(0x7f0000000040)={@random="d56087202278", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0xffff, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x22, 0x8, {0x18, 0x4, 0x0, 0x2, 0x0, 0x68, 0x7, 0x3f, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x20, 0x1f, 0x1, 0x8, [{[@broadcast], 0xfffffffc}, {[@multicast2], 0x9}, {[], 0x3}, {[], 0x100}, {[], 0xcd}]}, @noop, @generic={0x3, 0x6, "b9265945"}, @ra={0x94, 0x6, 0x12}, @noop, @ssrr={0x89, 0x1b, 0x8, [@multicast1, @broadcast, @rand_addr=0x1f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "008dac0000000000"}}}}}) (async) 05:44:22 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc0}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3fe}]}) pwrite(r0, &(0x7f00000000c0)="b840767bbfd238788b16fe91f2886b24aea7acf0b54984b0701086718ad869f910aaee7776fd9ed3060135535c24d82c7008db997f3d176cd90db6efc98d913c53a0774a3805ffde586c32704db2b3130db58448f46757ae4f2f81e415839f1e203f2d1c6139b5b110b2073119c9126ddadf6f0585aad48828a65b363a71025493ce2445abbf7472101ebc0160243a1d81fb2ce5f2729e3ee946bb80e4d558cd0b13b126afd8a6e00a99efcd8e382ea578317e60d9c88d4c243887c1121d33e836acea96f59c3411297acc7c6f", 0xcd, 0x61f) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc0}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3fe}]}) (async) pwrite(r0, &(0x7f00000000c0)="b840767bbfd238788b16fe91f2886b24aea7acf0b54984b0701086718ad869f910aaee7776fd9ed3060135535c24d82c7008db997f3d176cd90db6efc98d913c53a0774a3805ffde586c32704db2b3130db58448f46757ae4f2f81e415839f1e203f2d1c6139b5b110b2073119c9126ddadf6f0585aad48828a65b363a71025493ce2445abbf7472101ebc0160243a1d81fb2ce5f2729e3ee946bb80e4d558cd0b13b126afd8a6e00a99efcd8e382ea578317e60d9c88d4c243887c1121d33e836acea96f59c3411297acc7c6f", 0xcd, 0x61f) (async) 05:44:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x81) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) fcntl$setflags(r2, 0x7, 0x20000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pwrite(r3, &(0x7f0000000100)="22f6efb08bb35de36cffe1810ecb753332ab6ad2ed4744", 0x17, 0xffffffff) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) socket$inet6(0x18, 0x2, 0x81) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) (async) fcntl$setflags(r2, 0x7, 0x20000000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) pwrite(r3, &(0x7f0000000100)="22f6efb08bb35de36cffe1810ecb753332ab6ad2ed4744", 0x17, 0xffffffff) (async) 05:44:22 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)) 05:44:22 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) (async) shutdown(r0, 0x1) (async) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt(r3, 0x7, 0x5, &(0x7f0000000040)="6580109f3d133706b9ca5b6579669f29585c2b15673a5815bdef38cacd211636a52de8bf12e5442306924f95e05b6798a6b123cfd27faeb6c6e4bf8be450ef7c7582f4e94b4f70f95dd3ccb2e84b360b4dfd811bb125b70af50d8d2e7955f74035dacadce7839cf46375e35c1ab74d8c9f13ff7a7ff5c84f0f6d074d63c3269d139d4bd9f2b447fb7b6931deea727e038ce424519e97c02e024196bacd634471da01f87a7628d26271128366050651ee08b0094073320e3b0ca59031cd2c1a9967c28c0750aa57724aabc641f7441373e08db7ca2a09bdd516bca9d8cb", 0xdd) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) lseek(r6, 0x0, 0x8f4b9eb226f5972d) (async, rerun: 32) fcntl$dupfd(r3, 0x0, r6) (rerun: 32) 05:44:22 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1800) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)=0x1900) (async) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff5000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/126) r3 = shmat(r1, &(0x7f0000ff5000/0x2000)=nil, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r7 = getpgrp() (async) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r10 = getppid() fcntl$setown(r9, 0x6, r10) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x207, 0x0, 0x0, 0x0, r6, 0x44, 0xfffe}, 0x7, 0x3282, r10, r11, 0x101, 0x2, 0x8000000000000000}) shmdt(r3) (async) shmdt(r3) 05:44:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000280)="a4c0de265762b7d55cde19e3c265026ad8f8f63c56957ba7a35e0010a28ff0c27141f5984f73eb6f8576d702033c5047fc9dd042579cf0048ace0fd79c2f92833f1b4854f3f14f238ddbcf5dbd74239db8ecbd5c670c008db5df297dbf709ed837da8edd377ccd63c0f0c0c032a702e7536c6758ec8b8a6734cdb49dcdf27b0eabd7c47a8bfab11b149acbe5aa87ea2270595ce112a07e2dd83bd82b4a10f5452b372310a1deb698fbf7ca655e995197bd26ebe4ecd0de56b11f7176d8ca8e7e0a84cc07e2a29a4811e3ea28de2d70c7b1b7d3e96ff73a5d8882171b2786e1e5d0f61f7bd307d6ec9e29e2d6dc3e1f5817a82eee389db638b3059c47014a20f5224fa1c410bfe9908ddad306f27419c958ccaaddfbe4d2edf55d437934d6606ba6a29b8ac78502b8b43e3a49c483f5149e20a06cf5fcc50d7327d7038e29660ee40284a14aa39e0b6c175fe168808dc82ad360e220348a9d1795e36bd7ca3f89752f17282ec1afddf8646907d193c5e99b9a59441c4539c055de1aedd811753e5c68fbcc43df6d750ed91ea218ee55e5f1e9033d70e28589e45c8b95346d785b69180aefcf44bd48bd581b1fa4854569803351a1272d5ee84636e6522c5a5ee5c4bb82d504c4f2997aa8284e3b1cb4cc8e30381835649ad582eef3fd969e969582533143a566039fa77d76cbdee65e756fc936757771c05663f38d9095a96652d642090cc09522275896f5b3214bc8e632e1b0bcf5ad1bf6d065f3ae05548abd00077b6c445fc31122e113e41d546386a10d6bb77c601e21cbb5425fcbaa22e5a313ffbace5d997d9ce89bb464093fd91b3dc1a653ced052ec6da648b72e0c328809fab845d809e77c3079a6d0d93517816b6b6dbeaa69533bf8750c96c256372a9133a9b708b4be362de01e2a295871db2caa536834e4f7441eb1bad2ab7294013a3df62ebf061265b4b94909570b3148277472fbd0d27227e6d5db90425e7c430e11881df5911ed807f719f92e41b2522b146f608e2c27672e45f540b62a60a452abc312e680ae704dd39e8481c107efdf3544e32494dcdb7fa9c0dbd42b89ac93dad8542e09bb4e2d58eb29e7402379c227f6dd9eebd346c90cce7dafcad36affe8925f90f62ddaba8ed1db761b3c75d3f0ea647ebd4b9439fd3a6afe3a347cc0893fbf524dbd4aad8c1f9eea02398ed101385784954c8339309cff85fe6128bd01d1663d5e5d2cc07498bcd1f865fe32e6f59c17c5ff44c0a9ad7d3044dbba1df533f2c0621d917641398f8bd6f457cafe29a57d1528e60d316f4890373d7460cef4f7063f500fa300193b5f739d68621c5e2ab95d1da8491f901449e180605f4fa233abadcad791eda76f562bfa179c522ecd56b5e7fcf3f5d02a6e6d9e1a4ef8584fce043b0085d15de4969c1c49", 0x3f1}], 0x1}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) r1 = syz_open_pts() (async) r2 = syz_open_pts() (async) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r3, 0x0, 0x8f4b9eb226f5972d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00), 0x20000, 0x0) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$dupfd(r7, 0x0, r6) (async) r8 = syz_open_pts() r9 = syz_open_pts() r10 = fcntl$dupfd(r9, 0x0, r8) lseek(r10, 0x0, 0x8f4b9eb226f5972d) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="98e5838fed2cf5813e4c7f499abd9f3048c84813492b6c6d6d96c5b310a63e744c352b252389deef5f5f72346309b3aab50ad7159be4310cca7e7fee1a6db766d28409dfa1e129528cc0c5d83d1c9d8e863dadc78d52f1382f3e3badcee4c197a6313378d956496c76022669e58d94124f3ae6e0f6e790b6165f3cc3829a8baea4a8e132bb5974aeac806ba704f9542ce449d978a551f14246df624d2919e8eb768f443e383c7b7be2eed59ddb7a6f95df141b35e94bf5fb149f43f242baae8319265cfd2c31", 0xc6}, {&(0x7f0000000780)="2b94204720378c68c049fe3a2345fe98d03aa906477a1bed7e4955bb5b77e1f44205d37aaecd66644305851c3799a5d6264c8326aad3b8296797f15b9212c9075bc35647560c1635b3153931f893b98b7cd4f021e441314f9a884429f69304d4a6d7c5eae3efe815b51d74ed0be2778c61bafc8b4771a51b5ee0e5193bbd2615e1f6c495f47bd5c07c779e84950cc82f2d06d5d58911e8e415f38143e01c467500b415d62bc67ecbcf80a710c2ebf3fbb4d708a554224794db1e733388094974270ed35e29efe4285a0b72fdebfd335b48e744cb03f9a2", 0xd7}, {&(0x7f0000000180)="2d9aba5201e08e346f3e2a5333c8e7f747e1b038fda8feed289c9c9d80da3cc1b7b75ff887e565eae4799a7c13d327a2aabfde691aa1585a7851571d3292f54a292db55e04ac55b1b6a688bac72ce750797c4466b7d1c7bca567064da6664770158383290190257e109a06f1cf2b", 0x6e}, {&(0x7f0000000880)="26e4d16a2350d43501ad44576c9df23a6a015001862dc1e9eb7d038e5ef008b8988a94797a86d0d0049881fb3c09eb16ef61097fef23110e9d45b6b0ef2bdc8cdaf0c70eb700ada40169ba14ba430b65cb7a174a15ae76a09274b95ab12c283cacb04e8adc3ab4c4bc149f13b4f7f4a431eeb24b536ee93a1259ffd7516bf1b9586594d4f6cdf2b4d1d732e069313aac53273d89f42021256068917fdf0e7ffc808bf3113f1c3b", 0xa7}, {&(0x7f0000000940)="c2f965fb5fd19d2a1cae00ce67d2b530aeedbbc01cb79f47150ee721286d7e054920bcb45a5d03348d159a0dff5f72a584017b6c6df07b1ef8a5e40fa2dbcf8e733157702589b6f8c049a6a6649820d69b2cba827c5960797f3ea1d417c1ca49890bf6889e93d9c1aba995b8701c563939ad17b69c2c5db0ffe9d2c1d6c7306599f00da846c4130f6b88bc7f594b7ed1fee53e428f074d8807e0a63ba738b970fde018861c381fedbacf697b56f5fa0e7ff0c8d07d3c5d5e33a3c7e99e9884d4a609f53a7152323fb42331b3009ea8acfdb5c7d16be2b013663eac0d6a758284ff1a3532500af4168baab6bdb8aa1dbbeb503ee0d0be415ff06db6faf6f6af", 0xff}, {&(0x7f0000000a40)="95d290c3dd9dd16882f431112d1a7d8dc8e6a37094891e1863d7d70d26d77843c9e734503fa8908a35c5ff1c19c0c9b15fc72657480067e85d8151ca626b47e6b9ea9a08abcd20d933187fe1684893ce0135bd5776697b3a34b9590064a38bda915b465d5c3298325e72", 0x6a}, {&(0x7f0000000ac0)="01f030c174746bcca262e0c9e2bcb5ac3e84777c50eb2dc5d85e21c3097ac73c4f7925c052cc77652dae57128a77899705254c413eaa4029817e2d431df057de1f3eb157a23f65ec8dba0be83d", 0x4d}], 0x7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="72fdbf6d62147abb0651a1fa565eb27d398ffbf5b8c951d7ff3b2ffbe47b55282e39c176ea1cbdd960271a9152a357cb9e6eec62239d524d2fc670384cb0a730c9cb222b9a7042a207fbfb3be390546ebb6a6ed58bd9ecc9a8cdd68f62f42a14b737b208a2ab71c190f0c668c84c57cc623d2c2c137d5592504bcb227a3f11cebcef4df154b70274c728f6a0fce5d9f4eafd445344ea1be8b6b62c6ce566bedd6520bf55d29af3400b9daab3ded29596f9316fbefd6032df4abebbf8b9c327a416aff0be98aa2cc83aef1e32fd89b543b8679f04ec272f0972697289eac2ece8e420114fc29fcc75aa7acd18384b8e55c24bcd593a8d081d58e441ecdec730a97fa5c05683b4b2eddaad73813d8c714af527139d4550f926ceffffffff30ba3b8a1c044a857b442c0bdafe78ac", @ANYRESHEX=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="0c8850261924e9dcf286606162cee480375b87ffcdb3fd00007223ae7227d9274dc5b51a06f10afa87257ac1e5c33ca2bdd0595e8579569c8cfa268dc1038cd5188ea4eb4d449fe4ebda1461a1bf5fa3e9eeaf8cade974d478f605226e7e53ced4fc372935e91a758887e95d7d59fd9ec2d5"], 0x28, 0x400}, 0x4) fcntl$dupfd(r2, 0x0, r1) (async) write(r1, &(0x7f0000000080)="cf63e34793e94013a55d3aef7d9642a4a0f4e5b2104b6392aa74f67dd58b4a55faac5e009cbbfb06327430d7db482a8d8285dd53ccc1846ea1cc20588cc2b275251a54446ac7f681794868c3594260200a4b5f8a3d745e7e8cca27e2fb6228e31ea5025abe4e7fe7963455f1fb6e58879061fe49133126b0a67c7970206cb9e96579001b6d2540ea57206c7cf3f3c959bdf696b827295996b8f11f658865606962f16d2896bd4c63be5b0232c83be8e1248f7d9cd9809133b3f952", 0xbb) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) 05:44:22 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7c000, 0x2, 0x80000001, 0x6270de42, "b0546f567a6bdfe7848721164660b915ecdf9ce9", 0x80000000, 0x8}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) lseek(r4, 0x0, 0x8f4b9eb226f5972d) pwrite(r4, &(0x7f0000000140)="7fb4ef74c035765ddc56f31d3c1fbfda0be6fab5894742d5991f1d9c77b049b3f588f3ff6ffe575727f068614cd9f0048d4be89d52933a82af2a722b107c0a58131179fe94b57cf1db4cd2b8111e7dd32b45c3586e58c5273ee443082be485e4e7e1586d779881c762d2a37642cf8ce94378b5f2586e9666005dcf24290157a93cb7a13af99acc96d3e0a8895e992ece196b164fc0119af99daa4d77e0835c04be9226d36afa07696e256d3d37435799a71a58a274fe9cac92cec18bf93274fffc4ad6e284d3f03ceb13d4788cb26575db725798537acded4dec", 0xda, 0x8000000000000001) lseek(r2, 0x0, 0x8f4b9eb226f5972d) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x9, 0x1, "e4b2ee2bddbeb68d2f0ebd2f2a320197c2eaf690", 0x1ff, 0x1}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7c000, 0x2, 0x80000001, 0x6270de42, "b0546f567a6bdfe7848721164660b915ecdf9ce9", 0x80000000, 0x8}) (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) pwrite(r4, &(0x7f0000000140)="7fb4ef74c035765ddc56f31d3c1fbfda0be6fab5894742d5991f1d9c77b049b3f588f3ff6ffe575727f068614cd9f0048d4be89d52933a82af2a722b107c0a58131179fe94b57cf1db4cd2b8111e7dd32b45c3586e58c5273ee443082be485e4e7e1586d779881c762d2a37642cf8ce94378b5f2586e9666005dcf24290157a93cb7a13af99acc96d3e0a8895e992ece196b164fc0119af99daa4d77e0835c04be9226d36afa07696e256d3d37435799a71a58a274fe9cac92cec18bf93274fffc4ad6e284d3f03ceb13d4788cb26575db725798537acded4dec", 0xda, 0x8000000000000001) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x9, 0x1, "e4b2ee2bddbeb68d2f0ebd2f2a320197c2eaf690", 0x1ff, 0x1}) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) (async) 05:44:22 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)) 05:44:23 executing program 3: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) shutdown(r2, 0x1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000d55c81b6778ff1e36767550cb72cea59444342605f4e26377ca98ba6d99a072a9f7da1193702f01e5a3f976d6fe06f51e5334c567820b6fc62fc9da44068459f712f8bd6dff4b06094337c1f2f125d20924561335de74392594c137f4beb9f2745a76e9daf32c597d4d877307488e9fb34284c197049c42af54950c1"], 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) mmap(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(r4) accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002240)=""/4099, 0x1003, 0x42, 0x0, 0x0) syz_open_pts() (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) shutdown(r2, 0x1) (async) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000d55c81b6778ff1e36767550cb72cea59444342605f4e26377ca98ba6d99a072a9f7da1193702f01e5a3f976d6fe06f51e5334c567820b6fc62fc9da44068459f712f8bd6dff4b06094337c1f2f125d20924561335de74392594c137f4beb9f2745a76e9daf32c597d4d877307488e9fb34284c197049c42af54950c1"], 0x10) (async) dup(r1) (async) listen(r3, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) (async) mmap(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) close(r4) (async) accept$unix(r3, 0x0, &(0x7f0000000080)) (async) recvfrom$unix(r4, &(0x7f0000002240)=""/4099, 0x1003, 0x42, 0x0, 0x0) (async) 05:44:23 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1}, {0xd, 0x3}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x20000}, &(0x7f00000000c0)={0x3b, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 05:44:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000280)="a4c0de265762b7d55cde19e3c265026ad8f8f63c56957ba7a35e0010a28ff0c27141f5984f73eb6f8576d702033c5047fc9dd042579cf0048ace0fd79c2f92833f1b4854f3f14f238ddbcf5dbd74239db8ecbd5c670c008db5df297dbf709ed837da8edd377ccd63c0f0c0c032a702e7536c6758ec8b8a6734cdb49dcdf27b0eabd7c47a8bfab11b149acbe5aa87ea2270595ce112a07e2dd83bd82b4a10f5452b372310a1deb698fbf7ca655e995197bd26ebe4ecd0de56b11f7176d8ca8e7e0a84cc07e2a29a4811e3ea28de2d70c7b1b7d3e96ff73a5d8882171b2786e1e5d0f61f7bd307d6ec9e29e2d6dc3e1f5817a82eee389db638b3059c47014a20f5224fa1c410bfe9908ddad306f27419c958ccaaddfbe4d2edf55d437934d6606ba6a29b8ac78502b8b43e3a49c483f5149e20a06cf5fcc50d7327d7038e29660ee40284a14aa39e0b6c175fe168808dc82ad360e220348a9d1795e36bd7ca3f89752f17282ec1afddf8646907d193c5e99b9a59441c4539c055de1aedd811753e5c68fbcc43df6d750ed91ea218ee55e5f1e9033d70e28589e45c8b95346d785b69180aefcf44bd48bd581b1fa4854569803351a1272d5ee84636e6522c5a5ee5c4bb82d504c4f2997aa8284e3b1cb4cc8e30381835649ad582eef3fd969e969582533143a566039fa77d76cbdee65e756fc936757771c05663f38d9095a96652d642090cc09522275896f5b3214bc8e632e1b0bcf5ad1bf6d065f3ae05548abd00077b6c445fc31122e113e41d546386a10d6bb77c601e21cbb5425fcbaa22e5a313ffbace5d997d9ce89bb464093fd91b3dc1a653ced052ec6da648b72e0c328809fab845d809e77c3079a6d0d93517816b6b6dbeaa69533bf8750c96c256372a9133a9b708b4be362de01e2a295871db2caa536834e4f7441eb1bad2ab7294013a3df62ebf061265b4b94909570b3148277472fbd0d27227e6d5db90425e7c430e11881df5911ed807f719f92e41b2522b146f608e2c27672e45f540b62a60a452abc312e680ae704dd39e8481c107efdf3544e32494dcdb7fa9c0dbd42b89ac93dad8542e09bb4e2d58eb29e7402379c227f6dd9eebd346c90cce7dafcad36affe8925f90f62ddaba8ed1db761b3c75d3f0ea647ebd4b9439fd3a6afe3a347cc0893fbf524dbd4aad8c1f9eea02398ed101385784954c8339309cff85fe6128bd01d1663d5e5d2cc07498bcd1f865fe32e6f59c17c5ff44c0a9ad7d3044dbba1df533f2c0621d917641398f8bd6f457cafe29a57d1528e60d316f4890373d7460cef4f7063f500fa300193b5f739d68621c5e2ab95d1da8491f901449e180605f4fa233abadcad791eda76f562bfa179c522ecd56b5e7fcf3f5d02a6e6d9e1a4ef8584fce043b0085d15de4969c1c49", 0x3f1}], 0x1}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r3, 0x0, 0x8f4b9eb226f5972d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00), 0x20000, 0x0) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$dupfd(r7, 0x0, r6) r8 = syz_open_pts() r9 = syz_open_pts() r10 = fcntl$dupfd(r9, 0x0, r8) lseek(r10, 0x0, 0x8f4b9eb226f5972d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="98e5838fed2cf5813e4c7f499abd9f3048c84813492b6c6d6d96c5b310a63e744c352b252389deef5f5f72346309b3aab50ad7159be4310cca7e7fee1a6db766d28409dfa1e129528cc0c5d83d1c9d8e863dadc78d52f1382f3e3badcee4c197a6313378d956496c76022669e58d94124f3ae6e0f6e790b6165f3cc3829a8baea4a8e132bb5974aeac806ba704f9542ce449d978a551f14246df624d2919e8eb768f443e383c7b7be2eed59ddb7a6f95df141b35e94bf5fb149f43f242baae8319265cfd2c31", 0xc6}, {&(0x7f0000000780)="2b94204720378c68c049fe3a2345fe98d03aa906477a1bed7e4955bb5b77e1f44205d37aaecd66644305851c3799a5d6264c8326aad3b8296797f15b9212c9075bc35647560c1635b3153931f893b98b7cd4f021e441314f9a884429f69304d4a6d7c5eae3efe815b51d74ed0be2778c61bafc8b4771a51b5ee0e5193bbd2615e1f6c495f47bd5c07c779e84950cc82f2d06d5d58911e8e415f38143e01c467500b415d62bc67ecbcf80a710c2ebf3fbb4d708a554224794db1e733388094974270ed35e29efe4285a0b72fdebfd335b48e744cb03f9a2", 0xd7}, {&(0x7f0000000180)="2d9aba5201e08e346f3e2a5333c8e7f747e1b038fda8feed289c9c9d80da3cc1b7b75ff887e565eae4799a7c13d327a2aabfde691aa1585a7851571d3292f54a292db55e04ac55b1b6a688bac72ce750797c4466b7d1c7bca567064da6664770158383290190257e109a06f1cf2b", 0x6e}, {&(0x7f0000000880)="26e4d16a2350d43501ad44576c9df23a6a015001862dc1e9eb7d038e5ef008b8988a94797a86d0d0049881fb3c09eb16ef61097fef23110e9d45b6b0ef2bdc8cdaf0c70eb700ada40169ba14ba430b65cb7a174a15ae76a09274b95ab12c283cacb04e8adc3ab4c4bc149f13b4f7f4a431eeb24b536ee93a1259ffd7516bf1b9586594d4f6cdf2b4d1d732e069313aac53273d89f42021256068917fdf0e7ffc808bf3113f1c3b", 0xa7}, {&(0x7f0000000940)="c2f965fb5fd19d2a1cae00ce67d2b530aeedbbc01cb79f47150ee721286d7e054920bcb45a5d03348d159a0dff5f72a584017b6c6df07b1ef8a5e40fa2dbcf8e733157702589b6f8c049a6a6649820d69b2cba827c5960797f3ea1d417c1ca49890bf6889e93d9c1aba995b8701c563939ad17b69c2c5db0ffe9d2c1d6c7306599f00da846c4130f6b88bc7f594b7ed1fee53e428f074d8807e0a63ba738b970fde018861c381fedbacf697b56f5fa0e7ff0c8d07d3c5d5e33a3c7e99e9884d4a609f53a7152323fb42331b3009ea8acfdb5c7d16be2b013663eac0d6a758284ff1a3532500af4168baab6bdb8aa1dbbeb503ee0d0be415ff06db6faf6f6af", 0xff}, {&(0x7f0000000a40)="95d290c3dd9dd16882f431112d1a7d8dc8e6a37094891e1863d7d70d26d77843c9e734503fa8908a35c5ff1c19c0c9b15fc72657480067e85d8151ca626b47e6b9ea9a08abcd20d933187fe1684893ce0135bd5776697b3a34b9590064a38bda915b465d5c3298325e72", 0x6a}, {&(0x7f0000000ac0)="01f030c174746bcca262e0c9e2bcb5ac3e84777c50eb2dc5d85e21c3097ac73c4f7925c052cc77652dae57128a77899705254c413eaa4029817e2d431df057de1f3eb157a23f65ec8dba0be83d", 0x4d}], 0x7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="72fdbf6d62147abb0651a1fa565eb27d398ffbf5b8c951d7ff3b2ffbe47b55282e39c176ea1cbdd960271a9152a357cb9e6eec62239d524d2fc670384cb0a730c9cb222b9a7042a207fbfb3be390546ebb6a6ed58bd9ecc9a8cdd68f62f42a14b737b208a2ab71c190f0c668c84c57cc623d2c2c137d5592504bcb227a3f11cebcef4df154b70274c728f6a0fce5d9f4eafd445344ea1be8b6b62c6ce566bedd6520bf55d29af3400b9daab3ded29596f9316fbefd6032df4abebbf8b9c327a416aff0be98aa2cc83aef1e32fd89b543b8679f04ec272f0972697289eac2ece8e420114fc29fcc75aa7acd18384b8e55c24bcd593a8d081d58e441ecdec730a97fa5c05683b4b2eddaad73813d8c714af527139d4550f926ceffffffff30ba3b8a1c044a857b442c0bdafe78ac", @ANYRESHEX=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="0c8850261924e9dcf286606162cee480375b87ffcdb3fd00007223ae7227d9274dc5b51a06f10afa87257ac1e5c33ca2bdd0595e8579569c8cfa268dc1038cd5188ea4eb4d449fe4ebda1461a1bf5fa3e9eeaf8cade974d478f605226e7e53ced4fc372935e91a758887e95d7d59fd9ec2d5"], 0x28, 0x400}, 0x4) fcntl$dupfd(r2, 0x0, r1) write(r1, &(0x7f0000000080)="cf63e34793e94013a55d3aef7d9642a4a0f4e5b2104b6392aa74f67dd58b4a55faac5e009cbbfb06327430d7db482a8d8285dd53ccc1846ea1cc20588cc2b275251a54446ac7f681794868c3594260200a4b5f8a3d745e7e8cca27e2fb6228e31ea5025abe4e7fe7963455f1fb6e58879061fe49133126b0a67c7970206cb9e96579001b6d2540ea57206c7cf3f3c959bdf696b827295996b8f11f658865606962f16d2896bd4c63be5b0232c83be8e1248f7d9cd9809133b3f952", 0xbb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000280)="a4c0de265762b7d55cde19e3c265026ad8f8f63c56957ba7a35e0010a28ff0c27141f5984f73eb6f8576d702033c5047fc9dd042579cf0048ace0fd79c2f92833f1b4854f3f14f238ddbcf5dbd74239db8ecbd5c670c008db5df297dbf709ed837da8edd377ccd63c0f0c0c032a702e7536c6758ec8b8a6734cdb49dcdf27b0eabd7c47a8bfab11b149acbe5aa87ea2270595ce112a07e2dd83bd82b4a10f5452b372310a1deb698fbf7ca655e995197bd26ebe4ecd0de56b11f7176d8ca8e7e0a84cc07e2a29a4811e3ea28de2d70c7b1b7d3e96ff73a5d8882171b2786e1e5d0f61f7bd307d6ec9e29e2d6dc3e1f5817a82eee389db638b3059c47014a20f5224fa1c410bfe9908ddad306f27419c958ccaaddfbe4d2edf55d437934d6606ba6a29b8ac78502b8b43e3a49c483f5149e20a06cf5fcc50d7327d7038e29660ee40284a14aa39e0b6c175fe168808dc82ad360e220348a9d1795e36bd7ca3f89752f17282ec1afddf8646907d193c5e99b9a59441c4539c055de1aedd811753e5c68fbcc43df6d750ed91ea218ee55e5f1e9033d70e28589e45c8b95346d785b69180aefcf44bd48bd581b1fa4854569803351a1272d5ee84636e6522c5a5ee5c4bb82d504c4f2997aa8284e3b1cb4cc8e30381835649ad582eef3fd969e969582533143a566039fa77d76cbdee65e756fc936757771c05663f38d9095a96652d642090cc09522275896f5b3214bc8e632e1b0bcf5ad1bf6d065f3ae05548abd00077b6c445fc31122e113e41d546386a10d6bb77c601e21cbb5425fcbaa22e5a313ffbace5d997d9ce89bb464093fd91b3dc1a653ced052ec6da648b72e0c328809fab845d809e77c3079a6d0d93517816b6b6dbeaa69533bf8750c96c256372a9133a9b708b4be362de01e2a295871db2caa536834e4f7441eb1bad2ab7294013a3df62ebf061265b4b94909570b3148277472fbd0d27227e6d5db90425e7c430e11881df5911ed807f719f92e41b2522b146f608e2c27672e45f540b62a60a452abc312e680ae704dd39e8481c107efdf3544e32494dcdb7fa9c0dbd42b89ac93dad8542e09bb4e2d58eb29e7402379c227f6dd9eebd346c90cce7dafcad36affe8925f90f62ddaba8ed1db761b3c75d3f0ea647ebd4b9439fd3a6afe3a347cc0893fbf524dbd4aad8c1f9eea02398ed101385784954c8339309cff85fe6128bd01d1663d5e5d2cc07498bcd1f865fe32e6f59c17c5ff44c0a9ad7d3044dbba1df533f2c0621d917641398f8bd6f457cafe29a57d1528e60d316f4890373d7460cef4f7063f500fa300193b5f739d68621c5e2ab95d1da8491f901449e180605f4fa233abadcad791eda76f562bfa179c522ecd56b5e7fcf3f5d02a6e6d9e1a4ef8584fce043b0085d15de4969c1c49", 0x3f1}], 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000c00), 0x20000, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r7, 0x0, r6) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r9, 0x0, r8) (async) lseek(r10, 0x0, 0x8f4b9eb226f5972d) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="98e5838fed2cf5813e4c7f499abd9f3048c84813492b6c6d6d96c5b310a63e744c352b252389deef5f5f72346309b3aab50ad7159be4310cca7e7fee1a6db766d28409dfa1e129528cc0c5d83d1c9d8e863dadc78d52f1382f3e3badcee4c197a6313378d956496c76022669e58d94124f3ae6e0f6e790b6165f3cc3829a8baea4a8e132bb5974aeac806ba704f9542ce449d978a551f14246df624d2919e8eb768f443e383c7b7be2eed59ddb7a6f95df141b35e94bf5fb149f43f242baae8319265cfd2c31", 0xc6}, {&(0x7f0000000780)="2b94204720378c68c049fe3a2345fe98d03aa906477a1bed7e4955bb5b77e1f44205d37aaecd66644305851c3799a5d6264c8326aad3b8296797f15b9212c9075bc35647560c1635b3153931f893b98b7cd4f021e441314f9a884429f69304d4a6d7c5eae3efe815b51d74ed0be2778c61bafc8b4771a51b5ee0e5193bbd2615e1f6c495f47bd5c07c779e84950cc82f2d06d5d58911e8e415f38143e01c467500b415d62bc67ecbcf80a710c2ebf3fbb4d708a554224794db1e733388094974270ed35e29efe4285a0b72fdebfd335b48e744cb03f9a2", 0xd7}, {&(0x7f0000000180)="2d9aba5201e08e346f3e2a5333c8e7f747e1b038fda8feed289c9c9d80da3cc1b7b75ff887e565eae4799a7c13d327a2aabfde691aa1585a7851571d3292f54a292db55e04ac55b1b6a688bac72ce750797c4466b7d1c7bca567064da6664770158383290190257e109a06f1cf2b", 0x6e}, {&(0x7f0000000880)="26e4d16a2350d43501ad44576c9df23a6a015001862dc1e9eb7d038e5ef008b8988a94797a86d0d0049881fb3c09eb16ef61097fef23110e9d45b6b0ef2bdc8cdaf0c70eb700ada40169ba14ba430b65cb7a174a15ae76a09274b95ab12c283cacb04e8adc3ab4c4bc149f13b4f7f4a431eeb24b536ee93a1259ffd7516bf1b9586594d4f6cdf2b4d1d732e069313aac53273d89f42021256068917fdf0e7ffc808bf3113f1c3b", 0xa7}, {&(0x7f0000000940)="c2f965fb5fd19d2a1cae00ce67d2b530aeedbbc01cb79f47150ee721286d7e054920bcb45a5d03348d159a0dff5f72a584017b6c6df07b1ef8a5e40fa2dbcf8e733157702589b6f8c049a6a6649820d69b2cba827c5960797f3ea1d417c1ca49890bf6889e93d9c1aba995b8701c563939ad17b69c2c5db0ffe9d2c1d6c7306599f00da846c4130f6b88bc7f594b7ed1fee53e428f074d8807e0a63ba738b970fde018861c381fedbacf697b56f5fa0e7ff0c8d07d3c5d5e33a3c7e99e9884d4a609f53a7152323fb42331b3009ea8acfdb5c7d16be2b013663eac0d6a758284ff1a3532500af4168baab6bdb8aa1dbbeb503ee0d0be415ff06db6faf6f6af", 0xff}, {&(0x7f0000000a40)="95d290c3dd9dd16882f431112d1a7d8dc8e6a37094891e1863d7d70d26d77843c9e734503fa8908a35c5ff1c19c0c9b15fc72657480067e85d8151ca626b47e6b9ea9a08abcd20d933187fe1684893ce0135bd5776697b3a34b9590064a38bda915b465d5c3298325e72", 0x6a}, {&(0x7f0000000ac0)="01f030c174746bcca262e0c9e2bcb5ac3e84777c50eb2dc5d85e21c3097ac73c4f7925c052cc77652dae57128a77899705254c413eaa4029817e2d431df057de1f3eb157a23f65ec8dba0be83d", 0x4d}], 0x7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="72fdbf6d62147abb0651a1fa565eb27d398ffbf5b8c951d7ff3b2ffbe47b55282e39c176ea1cbdd960271a9152a357cb9e6eec62239d524d2fc670384cb0a730c9cb222b9a7042a207fbfb3be390546ebb6a6ed58bd9ecc9a8cdd68f62f42a14b737b208a2ab71c190f0c668c84c57cc623d2c2c137d5592504bcb227a3f11cebcef4df154b70274c728f6a0fce5d9f4eafd445344ea1be8b6b62c6ce566bedd6520bf55d29af3400b9daab3ded29596f9316fbefd6032df4abebbf8b9c327a416aff0be98aa2cc83aef1e32fd89b543b8679f04ec272f0972697289eac2ece8e420114fc29fcc75aa7acd18384b8e55c24bcd593a8d081d58e441ecdec730a97fa5c05683b4b2eddaad73813d8c714af527139d4550f926ceffffffff30ba3b8a1c044a857b442c0bdafe78ac", @ANYRESHEX=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="0c8850261924e9dcf286606162cee480375b87ffcdb3fd00007223ae7227d9274dc5b51a06f10afa87257ac1e5c33ca2bdd0595e8579569c8cfa268dc1038cd5188ea4eb4d449fe4ebda1461a1bf5fa3e9eeaf8cade974d478f605226e7e53ced4fc372935e91a758887e95d7d59fd9ec2d5"], 0x28, 0x400}, 0x4) (async) fcntl$dupfd(r2, 0x0, r1) (async) write(r1, &(0x7f0000000080)="cf63e34793e94013a55d3aef7d9642a4a0f4e5b2104b6392aa74f67dd58b4a55faac5e009cbbfb06327430d7db482a8d8285dd53ccc1846ea1cc20588cc2b275251a54446ac7f681794868c3594260200a4b5f8a3d745e7e8cca27e2fb6228e31ea5025abe4e7fe7963455f1fb6e58879061fe49133126b0a67c7970206cb9e96579001b6d2540ea57206c7cf3f3c959bdf696b827295996b8f11f658865606962f16d2896bd4c63be5b0232c83be8e1248f7d9cd9809133b3f952", 0xbb) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) (async) 05:44:23 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)) (async) 05:44:23 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1800) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (rerun: 32) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)=0x1900) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) (async, rerun: 64) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff5000/0x3000)=nil) (rerun: 64) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/126) (async) r3 = shmat(r1, &(0x7f0000ff5000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x207, 0x0, 0x0, 0x0, r6, 0x44, 0xfffe}, 0x7, 0x3282, r10, r11, 0x101, 0x2, 0x8000000000000000}) (async) shmdt(r3) (async, rerun: 32) shmdt(r3) (rerun: 32) 05:44:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3fffffff}, {0x1c, 0x0, 0x3f}, {0x7, 0x0, 0x0, 0xfffffffb}]}) write(r0, &(0x7f0000000200)="b6ae53930000000069710c21d0cf", 0xe) 05:44:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x81) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) fcntl$setflags(r2, 0x7, 0x20000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pwrite(r3, &(0x7f0000000100)="22f6efb08bb35de36cffe1810ecb753332ab6ad2ed4744", 0x17, 0xffffffff) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) socket$inet6(0x18, 0x2, 0x81) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) (async) fcntl$setflags(r2, 0x7, 0x20000000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) pwrite(r3, &(0x7f0000000100)="22f6efb08bb35de36cffe1810ecb753332ab6ad2ed4744", 0x17, 0xffffffff) (async) 05:44:23 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7c000, 0x2, 0x80000001, 0x6270de42, "b0546f567a6bdfe7848721164660b915ecdf9ce9", 0x80000000, 0x8}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) lseek(r4, 0x0, 0x8f4b9eb226f5972d) pwrite(r4, &(0x7f0000000140)="7fb4ef74c035765ddc56f31d3c1fbfda0be6fab5894742d5991f1d9c77b049b3f588f3ff6ffe575727f068614cd9f0048d4be89d52933a82af2a722b107c0a58131179fe94b57cf1db4cd2b8111e7dd32b45c3586e58c5273ee443082be485e4e7e1586d779881c762d2a37642cf8ce94378b5f2586e9666005dcf24290157a93cb7a13af99acc96d3e0a8895e992ece196b164fc0119af99daa4d77e0835c04be9226d36afa07696e256d3d37435799a71a58a274fe9cac92cec18bf93274fffc4ad6e284d3f03ceb13d4788cb26575db725798537acded4dec", 0xda, 0x8000000000000001) lseek(r2, 0x0, 0x8f4b9eb226f5972d) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x9, 0x1, "e4b2ee2bddbeb68d2f0ebd2f2a320197c2eaf690", 0x1ff, 0x1}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7c000, 0x2, 0x80000001, 0x6270de42, "b0546f567a6bdfe7848721164660b915ecdf9ce9", 0x80000000, 0x8}) (async) syz_open_pts() (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) lseek(r4, 0x0, 0x8f4b9eb226f5972d) (async) pwrite(r4, &(0x7f0000000140)="7fb4ef74c035765ddc56f31d3c1fbfda0be6fab5894742d5991f1d9c77b049b3f588f3ff6ffe575727f068614cd9f0048d4be89d52933a82af2a722b107c0a58131179fe94b57cf1db4cd2b8111e7dd32b45c3586e58c5273ee443082be485e4e7e1586d779881c762d2a37642cf8ce94378b5f2586e9666005dcf24290157a93cb7a13af99acc96d3e0a8895e992ece196b164fc0119af99daa4d77e0835c04be9226d36afa07696e256d3d37435799a71a58a274fe9cac92cec18bf93274fffc4ad6e284d3f03ceb13d4788cb26575db725798537acded4dec", 0xda, 0x8000000000000001) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x9, 0x1, "e4b2ee2bddbeb68d2f0ebd2f2a320197c2eaf690", 0x1ff, 0x1}) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) (async) 05:44:23 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "00fffaf43fdcc423c39a01000000000000000016"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:44:23 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1}, {0xd, 0x3}}) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x20000}, &(0x7f00000000c0)={0x3b, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 05:44:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3fffffff}, {0x1c, 0x0, 0x3f}, {0x7, 0x0, 0x0, 0xfffffffb}]}) write(r0, &(0x7f0000000200)="b6ae53930000000069710c21d0cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3fffffff}, {0x1c, 0x0, 0x3f}, {0x7, 0x0, 0x0, 0xfffffffb}]}) (async) write(r0, &(0x7f0000000200)="b6ae53930000000069710c21d0cf", 0xe) (async) 05:44:23 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, 0x0, r4) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:44:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x24}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000c8dab300aaaaaaaaaabb0000690edd31f47981cfdb90cd028975c69638ca5f43fa190f20c7eaf2f949be0c89f80802354876ee4e655ccfe6dc6070bcfb842f088836330a2f84bd9c580b70d9e9050ae8d18408"]) 05:44:23 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x413) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x2) 05:44:23 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1}, {0xd, 0x3}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x20000}, &(0x7f00000000c0)={0x3b, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1}, {0xd, 0x3}}) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x20000}, &(0x7f00000000c0)={0x3b, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) (async) 05:44:23 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r4) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:44:24 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcff", 0x9d, 0x403, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/198, 0xc6, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 05:44:24 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x413) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x2) 05:44:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3fffffff}, {0x1c, 0x0, 0x3f}, {0x7, 0x0, 0x0, 0xfffffffb}]}) write(r0, &(0x7f0000000200)="b6ae53930000000069710c21d0cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3fffffff}, {0x1c, 0x0, 0x3f}, {0x7, 0x0, 0x0, 0xfffffffb}]}) (async) write(r0, &(0x7f0000000200)="b6ae53930000000069710c21d0cf", 0xe) (async) 05:44:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "00fffaf43fdcc423c39a01000000000000000016"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x800000018, 0x1, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) socket(0x800000018, 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "00fffaf43fdcc423c39a01000000000000000016"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) (async) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 05:44:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x24}, {0x2006}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000c8dab300aaaaaaaaaabb0000690edd31f47981cfdb90cd028975c69638ca5f43fa190f20c7eaf2f949be0c89f80802354876ee4e655ccfe6dc6070bcfb842f088836330a2f84bd9c580b70d9e9050ae8d18408"]) 05:44:24 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) r0 = syz_open_pts() (async) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r4) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:44:24 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setreuid(0x0, 0x0) (async) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) (async) r2 = msgget$private(0x0, 0x718) (async) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r7 = getpgrp() (async) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) (async) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) fchown(r0, 0x0, r4) (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:44:24 executing program 6: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x42, &(0x7f00000018c0)={@random="271e516c28ac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@parameter_prob={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x5}, {0x1, 0x3}, {0x3, 0x8d6}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0xfff}, {0x2, 0x5}, {0x1}, {0x2, 0x7f}, {0x3, 0x40}, {0x1, 0x8}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x3776}, {0x1, 0x40}, {0x3, 0xa22}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0xbe}, {0x1, 0x2}, {0x1, 0x1000}, {0x2, 0xce72}, {0x3, 0x5}, {0x1, 0x1e}, {0x1, 0xbe}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:44:24 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x413) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x2) 05:44:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x24}, {0x2006}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000c8dab300aaaaaaaaaabb0000690edd31f47981cfdb90cd028975c69638ca5f43fa190f20c7eaf2f949be0c89f80802354876ee4e655ccfe6dc6070bcfb842f088836330a2f84bd9c580b70d9e9050ae8d18408"]) 05:44:24 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setreuid(0x0, 0x0) (async) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) (async) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r7 = getpgrp() (async) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) (async) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) fchown(r0, 0x0, r4) (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:44:24 executing program 6: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x42, &(0x7f00000018c0)={@random="271e516c28ac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@parameter_prob={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x5}, {0x1, 0x3}, {0x3, 0x8d6}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0xfff}, {0x2, 0x5}, {0x1}, {0x2, 0x7f}, {0x3, 0x40}, {0x1, 0x8}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x3776}, {0x1, 0x40}, {0x3, 0xa22}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0xbe}, {0x1, 0x2}, {0x1, 0x1000}, {0x2, 0xce72}, {0x3, 0x5}, {0x1, 0x1e}, {0x1, 0xbe}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) (async) syz_emit_ethernet(0x42, &(0x7f00000018c0)={@random="271e516c28ac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@parameter_prob={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) (async) dup(0xffffffffffffff9c) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r2, 0x0, r1) (async) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x5}, {0x1, 0x3}, {0x3, 0x8d6}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0xfff}, {0x2, 0x5}, {0x1}, {0x2, 0x7f}, {0x3, 0x40}, {0x1, 0x8}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x3776}, {0x1, 0x40}, {0x3, 0xa22}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0xbe}, {0x1, 0x2}, {0x1, 0x1000}, {0x2, 0xce72}, {0x3, 0x5}, {0x1, 0x1e}, {0x1, 0xbe}]}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) 05:44:24 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcff", 0x9d, 0x403, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/198, 0xc6, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 05:44:24 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = getgid() lseek(0xffffffffffffffff, 0x7, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000001c0)=0x4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0c288023f19729107fa8b57f073d091869bcb229a80f016d464a73b606ebecf338608837d7c40933fc473b0b748ab770b154f5ae83a592bf60faf2e691cce95933af546628b456182bae62f8d4765a66fe8add5c36", 0x55}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x58}, 0x408) kqueue() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0x182) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRES64, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r7, @ANYRESOCT, @ANYRES64, @ANYRES16], 0x0, 0x800) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 05:44:24 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 05:44:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0xc, 0x0, 0x0, 0x20000}, {0x3d, 0x1, 0x0, 0x8001}, {0x6, 0x0, 0x10, 0x20}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0xffffffff) 05:44:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="28d02ad67735876773db7d506a5a2c42f6aaa4cad8cbc45e2508ae3af6860813e7a04c7609912a9f366ef37f20ed2a1eee29477035ea", 0x36}], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x800, 0x80, 0x7, 0x5a, "556bcafc27137e08883dd458e04f1ccec9131d34", 0x8, 0x3}) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:44:24 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r4) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r5, 0x0, r4) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) (async) 05:44:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "00fffaf43fdcc423c39a01000000000000000016"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x800000018, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:44:24 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcff", 0x9d, 0x403, 0x0, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async, rerun: 64) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/198, 0xc6, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 05:44:24 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) (async) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) (async) 05:44:24 executing program 6: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) (async) syz_emit_ethernet(0x42, &(0x7f00000018c0)={@random="271e516c28ac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@parameter_prob={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) (async) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r3, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x5}, {0x1, 0x3}, {0x3, 0x8d6}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0xfff}, {0x2, 0x5}, {0x1}, {0x2, 0x7f}, {0x3, 0x40}, {0x1, 0x8}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x3776}, {0x1, 0x40}, {0x3, 0xa22}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0xbe}, {0x1, 0x2}, {0x1, 0x1000}, {0x2, 0xce72}, {0x3, 0x5}, {0x1, 0x1e}, {0x1, 0xbe}]}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:44:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0xc, 0x0, 0x0, 0x20000}, {0x3d, 0x1, 0x0, 0x8001}, {0x6, 0x0, 0x10, 0x20}]}) (async) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0xffffffff) 05:44:24 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 05:44:24 executing program 5: semop(0x0, &(0x7f0000000000)=[{0x3}, {0x2, 0x402}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000240)=""/177) r0 = geteuid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffa, r0, r1, r2, 0x0, 0x24, 0x4}, 0x8, 0x3}) r3 = semget$private(0x0, 0x4, 0x6b8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7]) r4 = semget$private(0x0, 0x5, 0x707) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffe, 0x1800}, {0x0, 0x8}, {0x0, 0x10, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x4}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/248) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x2}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x379, 0x800}, {0x4, 0x1ff, 0x800}], 0x9) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/4096) 05:44:24 executing program 3: utimes(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0xfffffffffffffff9, 0x1}}) 05:44:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0xc, 0x0, 0x0, 0x20000}, {0x3d, 0x1, 0x0, 0x8001}, {0x6, 0x0, 0x10, 0x20}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0xffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0xc, 0x0, 0x0, 0x20000}, {0x3d, 0x1, 0x0, 0x8001}, {0x6, 0x0, 0x10, 0x20}]}) (async) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0xffffffff) (async) 05:44:24 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) (async) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) (async) 05:44:24 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6087410ac0300000000000000000000100000000000000015c92d818f389f454553900000000000000050000000000000001010090780000000060b0ef2b00000000ff020000000000000000000000000001ff0200000000"]) 05:44:24 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = getgid() lseek(0xffffffffffffffff, 0x7, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000001c0)=0x4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0c288023f19729107fa8b57f073d091869bcb229a80f016d464a73b606ebecf338608837d7c40933fc473b0b748ab770b154f5ae83a592bf60faf2e691cce95933af546628b456182bae62f8d4765a66fe8add5c36", 0x55}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x58}, 0x408) kqueue() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0x182) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRES64, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r7, @ANYRESOCT, @ANYRES64, @ANYRES16], 0x0, 0x800) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getgid() (async) lseek(0xffffffffffffffff, 0x7, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000001c0)=0x4, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0c288023f19729107fa8b57f073d091869bcb229a80f016d464a73b606ebecf338608837d7c40933fc473b0b748ab770b154f5ae83a592bf60faf2e691cce95933af546628b456182bae62f8d4765a66fe8add5c36", 0x55}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x58}, 0x408) (async) kqueue() (async) kqueue() (async) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgget$private(0x0, 0x182) (async) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRES64, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r7, @ANYRESOCT, @ANYRES64, @ANYRES16], 0x0, 0x800) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) (async) 05:44:24 executing program 3: utimes(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0xfffffffffffffff9, 0x1}}) 05:44:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="28d02ad67735876773db7d506a5a2c42f6aaa4cad8cbc45e2508ae3af6860813e7a04c7609912a9f366ef37f20ed2a1eee29477035ea", 0x36}], 0x1) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x800, 0x80, 0x7, 0x5a, "556bcafc27137e08883dd458e04f1ccec9131d34", 0x8, 0x3}) (async) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:44:24 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) (async) 05:44:24 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000013c0)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 05:44:24 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6087410ac0300000000000000000000100000000000000015c92d818f389f454553900000000000000050000000000000001010090780000000060b0ef2b00000000ff020000000000000000000000000001ff0200000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6087410ac0300000000000000000000100000000000000015c92d818f389f454553900000000000000050000000000000001010090780000000060b0ef2b00000000ff020000000000000000000000000001ff0200000000"]) (async) 05:44:24 executing program 4: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="a136efce", &(0x7f0000000100)=0x4, &(0x7f0000000140)="e2c7e0c8", 0x4) 05:44:24 executing program 5: semop(0x0, &(0x7f0000000000)=[{0x3}, {0x2, 0x402}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000240)=""/177) r0 = geteuid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffa, r0, r1, r2, 0x0, 0x24, 0x4}, 0x8, 0x3}) r3 = semget$private(0x0, 0x4, 0x6b8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7]) r4 = semget$private(0x0, 0x5, 0x707) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffe, 0x1800}, {0x0, 0x8}, {0x0, 0x10, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x4}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/248) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x2}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x379, 0x800}, {0x4, 0x1ff, 0x800}], 0x9) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/4096) semop(0x0, &(0x7f0000000000)=[{0x3}, {0x2, 0x402}], 0x2) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) (async) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000240)=""/177) (async) geteuid() (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffa, r0, r1, r2, 0x0, 0x24, 0x4}, 0x8, 0x3}) (async) semget$private(0x0, 0x4, 0x6b8) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7]) (async) semget$private(0x0, 0x5, 0x707) (async) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) (async) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffe, 0x1800}, {0x0, 0x8}, {0x0, 0x10, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x4}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) (async) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/248) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x2, 0x40) (async) semop(r5, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x2}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x379, 0x800}, {0x4, 0x1ff, 0x800}], 0x9) (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/4096) (async) 05:44:24 executing program 3: utimes(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0xfffffffffffffff9, 0x1}}) 05:44:24 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000013c0)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 05:44:24 executing program 4: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="a136efce", &(0x7f0000000100)=0x4, &(0x7f0000000140)="e2c7e0c8", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="a136efce", &(0x7f0000000100)=0x4, &(0x7f0000000140)="e2c7e0c8", 0x4) (async) 05:44:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="28d02ad67735876773db7d506a5a2c42f6aaa4cad8cbc45e2508ae3af6860813e7a04c7609912a9f366ef37f20ed2a1eee29477035ea", 0x36}], 0x1) (async, rerun: 32) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 32) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x800, 0x80, 0x7, 0x5a, "556bcafc27137e08883dd458e04f1ccec9131d34", 0x8, 0x3}) (async) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:44:24 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6087410ac0300000000000000000000100000000000000015c92d818f389f454553900000000000000050000000000000001010090780000000060b0ef2b00000000ff020000000000000000000000000001ff0200000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6087410ac0300000000000000000000100000000000000015c92d818f389f454553900000000000000050000000000000001010090780000000060b0ef2b00000000ff020000000000000000000000000001ff0200000000"]) (async) 05:44:24 executing program 3: clock_getres(0x4, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000000)) 05:44:24 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xfffffffa}], {0x4000}, {0x0, 0x0, 0x0, 0x1}}}) (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$dupfd(r1, 0x0, r0) (async) lseek(r2, 0x0, 0x8f4b9eb226f5972d) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x6, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) (async) 05:44:25 executing program 5: semop(0x0, &(0x7f0000000000)=[{0x3}, {0x2, 0x402}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xffff}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x80000001) (async) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000240)=""/177) (async) r0 = geteuid() r1 = getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffa, r0, r1, r2, 0x0, 0x24, 0x4}, 0x8, 0x3}) (async) r3 = semget$private(0x0, 0x4, 0x6b8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7]) (async) r4 = semget$private(0x0, 0x5, 0x707) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffe, 0x1800}, {0x0, 0x8}, {0x0, 0x10, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x4}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) (async) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/248) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) (async) r5 = semget$private(0x0, 0x2, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x2}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x379, 0x800}, {0x4, 0x1ff, 0x800}], 0x9) (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/4096) 05:44:25 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) (async) r4 = getgid() lseek(0xffffffffffffffff, 0x7, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000001c0)=0x4, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0c288023f19729107fa8b57f073d091869bcb229a80f016d464a73b606ebecf338608837d7c40933fc473b0b748ab770b154f5ae83a592bf60faf2e691cce95933af546628b456182bae62f8d4765a66fe8add5c36", 0x55}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x58}, 0x408) kqueue() (async) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) (async) r8 = msgget$private(0x0, 0x182) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRES64, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r7, @ANYRESOCT, @ANYRES64, @ANYRES16], 0x0, 0x800) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 05:44:25 executing program 4: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="a136efce", &(0x7f0000000100)=0x4, &(0x7f0000000140)="e2c7e0c8", 0x4) 05:44:25 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000013c0)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000013c0)) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) 05:44:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="837cbf951ce59a155e9fbcb7d93027ba1a31c937fcf1a48e29975cc3fc2806396f64fd4ac79eecd0f3bf19ab3616abaf797e6bd771925ce46168e5cc487e51d3751b49b9cce0b65b221714fd899f5e1150e4bd41d3f3d872a65c89cf3f699c7f6662062e845bb43d3b86ad832b6b74319d442fc67b6e3a24efa11bf2f179c19fdcd770883112b5038be34ba446cf9ca6569f3e04f2494a013aa8877b90f86eced25b6f71a850e77799f307207dcb92f5c68e8c4058f3099ab64ba58bf718df188067e47bd69f66b46226b358a774e8051f7c0416ec6f3f911d5e658296b4db6d647735e81e4150deb971fdb2a372998848"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) write(r0, &(0x7f0000000240)="5f84ef4250a87cc95a2e55490b0bf9454b10db9eb9d9b2146deb2ebd86817f64e9eb846b407d8f30b65a58e4e8c83d3b9b1909d2b938c8ff5879c7f2eecf2fdeea4de667046a5fb20eddb6cf0386f1bbdd3e3814a9941a65f0fe31e97674e92506facbc5bff3773896136ffebe35d90c04e96550c02cc2fab1897014767e1ef04e8a659673c964ccd46c29c4225a269922c8fed390bcbab7aa881766cc087b5926cffbc59690c9de23e1cda2c51c6971e2785f56d5", 0xb5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 05:44:25 executing program 3: clock_getres(0x4, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000000c0)) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) 05:44:25 executing program 4: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="ed6442cdb17a3a7f8c1de2f9d0fde758777e4c4deabe03ff064b1fc0450b624d29f79d2c698cd95ecd85c818cd18965ce532a99535d9df26075a1b06edf012fa0c1096baedbdc60105d325679709353bb8fd5e055ccec3ddb4ccf8a90c2ceeda8c5e0c9268debab77a3c439a90fcd0b873", 0x71}], 0x1) syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) getpid() r5 = syz_open_pts() r6 = syz_open_pts() fcntl$dupfd(r6, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x6012, r6, 0x3f) 05:44:25 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "b7ea341400000000006a00000000000000000004"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1b4) 05:44:25 executing program 7: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10], [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0xfffffffffffffffd], [0x1], [{0x14, 0x0, 0x0, 0x100000001}, {0x0, 0x40003}, {0xffff, 0x0, 0x0, 0x2463f4c2}, {0x0, 0x1}, {0x0, 0xfffffffc}, {0x0, 0x7ff, 0xffffffba}], {0x3ffd}, {0x8, 0x0, 0x0, 0x1}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x8f4b9eb226f5972d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x4, 0xfff, 0x6, "4cba941799e6a95cf945b59a9f94673a47f8f0f2", 0x732, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r5 = socket(0x2, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) lseek(r4, 0x8, 0x2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 05:44:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvmsg(r1, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28}, 0x0) 05:44:25 executing program 3: clock_getres(0x4, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000000c0)) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) 05:44:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="837cbf951ce59a155e9fbcb7d93027ba1a31c937fcf1a48e29975cc3fc2806396f64fd4ac79eecd0f3bf19ab3616abaf797e6bd771925ce46168e5cc487e51d3751b49b9cce0b65b221714fd899f5e1150e4bd41d3f3d872a65c89cf3f699c7f6662062e845bb43d3b86ad832b6b74319d442fc67b6e3a24efa11bf2f179c19fdcd770883112b5038be34ba446cf9ca6569f3e04f2494a013aa8877b90f86eced25b6f71a850e77799f307207dcb92f5c68e8c4058f3099ab64ba58bf718df188067e47bd69f66b46226b358a774e8051f7c0416ec6f3f911d5e658296b4db6d647735e81e4150deb971fdb2a372998848"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) write(r0, &(0x7f0000000240)="5f84ef4250a87cc95a2e55490b0bf9454b10db9eb9d9b2146deb2ebd86817f64e9eb846b407d8f30b65a58e4e8c83d3b9b1909d2b938c8ff5879c7f2eecf2fdeea4de667046a5fb20eddb6cf0386f1bbdd3e3814a9941a65f0fe31e97674e92506facbc5bff3773896136ffebe35d90c04e96550c02cc2fab1897014767e1ef04e8a659673c964ccd46c29c4225a269922c8fed390bcbab7aa881766cc087b5926cffbc59690c9de23e1cda2c51c6971e2785f56d5", 0xb5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 05:44:25 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000180)=0x2e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000080)="3c9ebb8a65037a1b000000002300", 0xd6) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x5) write(r2, &(0x7f0000000080)="3c9ebb8a65037a1b000000002300", 0xd6) fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fff, 0xfc, 0x0, 0x0, 0x1ffffffe, 0x7, 0x0, 0x0, 0x0, 0x401, 0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x4000], [0x3, 0x0, 0x0, 0x1000, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x44, 0x2, 0xe8, 0x200], [{0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x1}, {0x0, 0x7f, 0x0, 0x3}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0xfffffffc}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x8000, 0x29) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd8073dff558, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at socreate+0x7b: cmpq $0,0(%rax) TID PID UID PRFLAGS PFLAGS CPU COMMAND *173494 60693 0 0 0x4000000 0 syz-executor.3 socreate(18,ffff80002cdcd368,0,29) at socreate+0x7b sys_socket(ffff80002160d500,ffff80002cdcd3f8,ffff80002cdcd450) at sys_socket+0xd8 syscall(ffff80002cdcd4c0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8d41688f40, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8073dff558, 0x0, 0, 1) -> e ddb> trace socreate(18,ffff80002cdcd368,0,29) at socreate+0x7b sys_socket(ffff80002160d500,ffff80002cdcd3f8,ffff80002cdcd450) at sys_socket+0xd8 syscall(ffff80002cdcd4c0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8d41688f40, count: -4 ddb> show registers rdi 0xffff8000216c4000 rsi 0x16 rbp 0xffff80002cdcd350 rbx 0x18 rdx 0xffff8000216c4000 rcx 0x15 rax 0 r8 0xffffffff8152fd20 uvm_map_inentry_pc r9 0x15 r10 0 r11 0x2693c069d112ee55 r12 0xffff80002cdcd368 r13 0xffffffff826dd470 inet6sw r14 0 r15 0x29 rip 0xffffffff81b2452b socreate+0x7b cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff80002cdcd2f0 ss 0x10 socreate+0x7b: cmpq $0,0(%rax) ddb> show proc PROC (syz-executor.3) pid=173494 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff80002160c000,0xffff80002160ca90 process=0xffff8000230cf798 user=0xffff80002cdc8000, vmspace=0xfffffd8073dff558 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60693 522836 66031 0 2 0 syz-executor.3 *60693 173494 66031 0 7 0x4000000 syz-executor.3 91792 347437 1 0 3 0x82 nanoslp getty 20893 495172 22188 0 3 0x80 nanoslp syz-executor.2 20893 22442 22188 0 3 0x4000080 fsleep syz-executor.2 28639 434040 89157 0 3 0x80 nanoslp syz-executor.6 28639 256400 89157 0 3 0x4000080 fsleep syz-executor.6 65922 37649 70261 0 2 0x2 syz-executor.0 94386 370071 70261 0 3 0x82 piperd syz-executor.1 72606 233155 70261 0 2 0x2 syz-executor.7 66031 296202 70261 0 3 0x82 nanoslp syz-executor.3 22188 155529 70261 0 3 0x82 nanoslp syz-executor.2 26599 34416 70261 0 2 0x2 syz-executor.5 96491 364315 70261 0 3 0x82 nanoslp syz-executor.4 71450 132839 0 0 3 0x14200 acct acct 89157 118659 70261 0 3 0x82 nanoslp syz-executor.6 17673 29606 0 0 3 0x14200 bored sosplice 37513 454829 0 0 3 0x14280 nfsidl nfsio 4125 151553 0 0 3 0x14280 nfsidl nfsio 65820 16976 0 0 3 0x14280 nfsidl nfsio 31594 339019 0 0 3 0x14280 nfsidl nfsio 43033 286828 0 0 3 0x14280 nfsidl nfsio 4674 155404 0 0 3 0x14280 nfsidl nfsio 70261 422498 41341 0 3 0x82 thrsleep syz-fuzzer 70261 436416 41341 0 3 0x4000082 nanoslp syz-fuzzer 70261 384832 41341 0 3 0x4000082 thrsleep syz-fuzzer 70261 171295 41341 0 3 0x4000082 kqread syz-fuzzer 70261 486737 41341 0 3 0x4000082 thrsleep syz-fuzzer 70261 178175 41341 0 3 0x4000082 thrsleep syz-fuzzer 70261 47241 41341 0 3 0x4000082 thrsleep syz-fuzzer 70261 161463 41341 0 3 0x4000082 thrsleep syz-fuzzer 70261 231354 41341 0 3 0x4000082 thrsleep syz-fuzzer 41341 447468 41311 0 3 0x10008a sigsusp ksh 41311 331013 60455 0 3 0x9a kqread sshd 60455 416787 1 0 3 0x88 kqread sshd 12731 199262 8097 73 3 0x1100090 kqread syslogd 8097 261919 1 0 3 0x100082 netio syslogd 84321 5602 1 0 3 0x100080 kqread resolvd 17722 181374 18779 77 3 0x100092 kqread dhcpleased 57251 476278 18779 77 3 0x100092 kqread dhcpleased 18779 196972 1 0 3 0x80 kqread dhcpleased 10626 102134 0 0 3 0x14200 bored smr 41146 520964 0 0 2 0x14200 zerothread 28076 375478 0 0 3 0x14200 aiodoned aiodoned 87282 485444 0 0 3 0x14200 syncer update 73954 234710 0 0 3 0x14200 cleaner cleaner 55235 231553 0 0 3 0x14200 reaper reaper 46595 507038 0 0 3 0x14200 pgdaemon pagedaemon 69249 123079 0 0 3 0x14200 bored viomb 1651 437358 0 0 3 0x40014200 acpi0 acpi0 8322 316801 0 0 3 0x14200 bored softnet 93749 263930 0 0 3 0x14200 bored systqmp 87110 496366 0 0 3 0x14200 bored systq 97045 137210 0 0 3 0x40014200 bored softclock 44275 182267 0 0 3 0x40014200 idle0 1 367163 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10228 6571K 7130K 78643K 46322 0 pcb 13 18K 23K 78643K 1649 0 rtable 221 18K 20K 78643K 3220 0 ifaddr 106 25K 27K 78643K 1488 0 sysctl 3 1K 1K 78643K 3 0 counters 27 17K 17K 78643K 195 0 ioctlops 0 0K 4K 78643K 8354 0 iov 0 0K 24K 78643K 1056 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1398 87K 88K 78643K 37594 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 102 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 1863 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 13 45K 70K 78643K 13913 0 sigio 0 0K 0K 78643K 79 0 proc 58 55K 71K 78643K 2329 0 subproc 104 6K 6K 78643K 819 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1029 0 in_multi 80 5K 6K 78643K 1334 0 ether_multi 1 0K 0K 78643K 169 0 mrt 1 0K 0K 78643K 52 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 271 1208K 1208K 78643K 271 0 exec 0 0K 2K 78643K 3162 0 pfkey data 0 0K 0K 78643K 8 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 415 508K 1035K 78643K 167950 0 UVM aobj 131 9K 9K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 637 0 NDP 14 0K 2K 78643K 366 0 temp 150 4721K 4967K 78643K 245402 0 kqueue 12 18K 26K 78643K 697 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 968 0 965 14 13 1 3 0 8 0 rtentry 112 924 0 835 4 1 3 4 0 8 0 unpcb 136 7391 0 7378 98 97 1 10 0 8 0 syncache 296 23 0 23 5 5 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 49 0 49 2 2 0 1 0 8 0 tcpcb 736 4263 0 4246 163 160 3 26 0 8 0 arp 88 137 0 119 1 0 1 1 0 8 0 ipq 40 18 0 17 8 7 1 1 0 8 0 ipqe 40 296 0 295 8 7 1 1 0 8 0 inpcb 304 11886 0 11878 215 210 5 19 0 8 4 rttmr 72 85 0 85 7 7 0 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 7 0 7 2 2 0 1 0 8 0 nd6 48 264 0 243 1 0 1 1 0 8 0 pkpcb 40 38 0 38 8 8 0 1 0 8 0 kcovpl 48 63 0 55 1 0 1 1 0 8 0 ppxss 1152 41 0 41 11 10 1 1 0 8 1 pfstscr 40 4 0 4 1 1 0 1 0 8 0 pfrktable 1344 169 0 163 3 2 1 1 0 8 0 pftag 88 23 0 16 1 0 1 1 0 8 0 pfstkey 112 20 0 20 2 2 0 1 0 8 0 pfstate 320 10 0 10 2 2 0 1 0 8 0 pfrule 1360 610 0 603 9 8 1 3 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 4833 0 4470 55 31 24 31 0 8 0 art_table 32 4834 0 4470 6 2 4 5 0 8 0 art_node 16 914 0 837 1 0 1 1 0 8 0 sysvmsgpl 40 68 0 67 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1859 0 1849 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 45955 0 44465 94 0 94 94 0 8 0 ffsino 240 45955 0 44465 88 0 88 88 0 8 0 nchpl 144 63527 0 61906 62 0 62 62 0 8 0 uvmvnodes 80 6758 0 0 138 0 138 138 0 8 0 vnodes 224 6758 0 0 398 0 398 398 0 8 0 namei 1024 266210 0 266210 10 9 1 2 0 8 1 vcpupl 1984 97 0 0 13 0 13 13 0 8 0 vmpool 528 178 0 81 11 4 7 7 0 8 0 pfiaddrpl 120 61 0 54 4 3 1 1 0 8 0 scxspl 216 116873 0 116873 25 24 1 8 0 8 1 plimitpl 152 1743 0 1729 1 0 1 1 0 8 0 sigapl 424 14105 0 14059 8 2 6 8 0 8 0 futexpl 64 136739 0 136737 6 5 1 1 0 8 0 knotepl 120 117566 0 117485 14 11 3 8 0 8 0 kqueuepl 184 3233 0 3225 50 49 1 4 0 8 0 pipepl 304 2505 0 2477 61 58 3 9 0 8 0 fdescpl 432 14070 0 14046 8 4 4 4 0 8 0 filepl 120 188960 0 188722 200 190 10 21 0 8 0 lockfpl 104 3277 0 3275 9 8 1 2 0 8 0 lockfspl 48 798 0 796 1 0 1 1 0 8 0 sessionpl 144 79 0 64 1 0 1 1 0 8 0 pgrppl 48 134 0 119 1 0 1 1 0 8 0 ucredpl 96 111989 0 111975 1 0 1 1 0 8 0 zombiepl 144 14060 0 14059 2 1 1 1 0 8 0 processpl 1000 14105 0 14059 9 2 7 8 0 8 0 procpl 672 34737 0 34680 36 29 7 8 0 8 0 sosppl 168 55 0 55 13 13 0 1 0 8 0 sockpl 448 20291 0 20267 475 465 10 44 0 8 7 mcl64k 65536 476 0 476 44 43 1 1 0 8 1 mcl16k 16384 98 0 98 30 29 1 1 0 8 1 mcl12k 12288 482 0 482 40 39 1 1 0 8 1 mcl9k 9216 215 0 215 34 33 1 1 0 8 1 mcl8k 8192 735 0 700 39 34 5 5 0 8 0 mcl4k 4096 1260 0 1260 19 18 1 1 0 8 1 mcl2k2 2112 87 0 87 38 37 1 1 0 8 1 mcl2k 2048 101252 0 101170 48 37 11 22 0 8 0 mtagpl 96 2091 0 1678 27 14 13 13 0 8 0 mbufpl 256 253943 0 253214 674 624 50 552 0 8 1 bufpl 288 28128 0 21368 483 0 483 483 0 8 0 anonpl 24 3857987 0 3838321 278 143 135 151 0 188 0 amapchunkpl 152 434586 0 433837 434 347 87 347 0 158 51 amappl16 200 38980 0 38273 159 120 39 51 0 8 0 amappl15 192 2752 0 2744 1 0 1 1 0 8 0 amappl14 184 2767 0 2762 1 0 1 1 0 8 0 amappl13 176 2361 0 2358 1 0 1 1 0 8 0 amappl12 168 1872 0 1865 1 0 1 1 0 8 0 amappl11 160 2559 0 2548 1 0 1 1 0 8 0 amappl10 152 1042 0 1042 2 1 1 1 0 8 1 amappl9 144 1713 0 1708 1 0 1 1 0 8 0 amappl8 136 2717 0 2613 4 0 4 4 0 8 0 amappl7 128 1225 0 1214 1 0 1 1 0 8 0 amappl6 120 1583 0 1556 2 1 1 2 0 8 0 amappl5 112 10604 0 10591 1 0 1 1 0 8 0 amappl4 104 6830 0 6788 2 0 2 2 0 8 0 amappl3 96 3960 0 3945 1 0 1 1 0 8 0 amappl2 88 4417 0 4363 3 1 2 3 0 8 0 amappl1 80 248381 0 247869 19 6 13 18 0 8 0 amappl 88 166377 0 166135 7 0 7 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 14248 0 14127 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14248 0 14127 1 0 1 1 0 8 0 vmmpekpl 168 96845 0 96783 4 0 4 4 0 8 0 vmmpepl 168 1275048 0 1272533 335 191 144 144 0 357 6 vmsppl 272 14247 0 14127 11 2 9 9 0 8 0 rwobjpl 24 300618 0 292045 57 4 53 53 0 8 0 pdppl 4096 28502 0 28351 931 770 161 161 0 8 10 pvpl 32 6844109 0 6821031 485 276 209 268 0 265 0 pmappl 216 14247 0 14127 7 0 7 7 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 3180 0 2232 42 14 28 41 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace socreate(18,ffff80002cdcd368,0,29) at socreate+0x7b sys_socket(ffff80002160d500,ffff80002cdcd3f8,ffff80002cdcd450) at sys_socket+0xd8 syscall(ffff80002cdcd4c0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8d41688f40, count: -4 ddb> machine ddbcpu 1 No such command ddb> trace socreate(18,ffff80002cdcd368,0,29) at socreate+0x7b sys_socket(ffff80002160d500,ffff80002cdcd3f8,ffff80002cdcd450) at sys_socket+0xd8 syscall(ffff80002cdcd4c0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8d41688f40, count: -4