last executing test programs: 2.789786092s ago: executing program 2 (id=1355): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x1, 0x0, 0x10, 0x2}, {0x7, 0x6, 0x9, 0xfffffffd}, {0x9e, 0x9, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.399704988s ago: executing program 0 (id=1363): getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) setegid(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000600), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) 2.303155949s ago: executing program 0 (id=1365): r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000900)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240), 0x4d, 0x0}, 0x1}, 0x10, 0x42, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) r6 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e4) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1024, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0x3a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1608, r8) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x6def, 0xffffdf82, 0xfdfffffc, "1826283e680021d5ff7f0d01fd04000004400800", 0x3}) writev(r9, &(0x7f0000000040)=[{&(0x7f00000001c0)="117384167f2033a20d95aa5820fed3e6b3cdfac938093822264ab0bccbfd4ef8860e4f1b90bd23fb982cab1101c766e2626267939000f1f29f4525d64141a3152bb6807a921e70db92f69302b5cf2ad9f0d10a76c3d88ef0d5e86028c5ff57", 0x5f}, {&(0x7f00000002c0)="f888308d051ee60544a7a3ec35e710cd7108c8ef23509fb131f092d4c5f967df9935035a04c8fdbbee64a949face53c0fd4e9cb9b227ba90b3e8dd90c889b7f30acd662c15ce788866e6ebea6bd6404f32a0b349ade0f18de249a6b8a85c3a8ad91a0af244cae3c1d9b951acd82ae64ac1ab6a452aa86ebaa03b63254c5dd70732baf83fd07970", 0x87}, {&(0x7f00000005c0)="49b589373ad07a31c022a69772885d2ffddd62cde8fc2b9501a8119310344b4c793635e7c4c2683b2105446208352fc909e1b22d8dd55ed27845f1209a7c94debb62e034624d1bf0f3105d4d5c1717b3b557a9b4d8b6746d741c0a28a3093c99610b4ed771c34a4a4964a1ecb88370433e483ec274c6840a6660eb5fea2049fff0adec805ad49a3364d73e8dddd1613ee77b1e97896f44af09f4e0117eeff1719eef33548ae1951b31a3b68b9667fae6f4f1042d40e66d1d7c8c7f962f498a751bf6ecfd86743be5f954072253f27d0835b03599ad341cdad97ea18d7be85961478299620c7e77634dfe297024ad211627e996827470507937f266037a14fbeb6f6b728d3b5f05096807dbbcd971b79cd4ce879b5c248e2fd9d73c518721d9437744f0f59a7f7b50a988ecee51ab430a453b4ef3572b1859839eff6963733d08027dc8f7b4acd7c0b300a354f4906aea", 0x150}, {&(0x7f0000000ac0)="205480bf5c4c134cb3fec38d14a7b3b79b4647987cf37da175d33e102519acc7bf748484821208bd6ca4e7d05dae036d7b773ee91a575f0bd11ee57e666679a23c7012b248ba9d944c190e1ce14f18af1e43263d8650e0d819365c33ad8ca2e98faa3f2e8087e70c833420ea5f4e907e04ccf998b78f259b5d3067a730c2a09b19a28bf47aed2730dff52ce5317eb3ff0f0000000000007608214d62a07f10117738aca34ccda096bc818058ee340bcfa86485cbe34ca1199d04d066e412055e91ecfdcf62107e84c27b1b086bfe194760c921b3", 0xd4}, {&(0x7f00000013c0)="e663344ce8cd893732d1367c7a28828f2e7730488f7de97d2208a898", 0x1c}], 0x5) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000400)={0xfa, 0x3, 0xfffb, 0x20200493, "084880fa870080bd090088d1a141e90d7f02ff07", 0xb52, 0x6}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x1) readv(r6, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f0000000000)=""/161, 0xa1}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f00000005c0)=""/241, 0xf1}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000006c0)=""/149, 0x95}, {&(0x7f0000000780)=""/144, 0x90}, {&(0x7f00000003c0)=""/33, 0x21}], 0x9) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) dup2(r4, r2) ioctl$TIOCSBRK(r0, 0x2000747b) 2.07855273s ago: executing program 2 (id=1369): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1b0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) msgget(0x0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.043753777s ago: executing program 0 (id=1371): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) 2.043310617s ago: executing program 4 (id=1372): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) 1.949838874s ago: executing program 4 (id=1374): r0 = socket(0x24, 0x2, 0x0) r1 = socket(0x1, 0x3, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r2 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) setsockopt(r0, 0x80000, 0x401, &(0x7f0000000040)="1494757317bd72f7e13c18d2e0410f56b1becbff1af11f528741a1adc50d77f104ede5e5d2f777100349e7ef0e1a47d30faccb0aa3c45b94ea61fc985e8e3bad931b617c9f9a089382013c3ea734ac38b3dd0cfa3e94c87171e851ef3a194ed5bb8f5a7badc1e50bd3693654b098dd013a64ebcbbbc23a48520662613c0979cde026d14f7c9a9b0a5e01aa101dff3401a1b66219b2c10ea8d2568bf1644ff22c570cfc151f17a2c265436d48942ddb49b1a4fbc80ee40b4202793f3bdfb462c0768e10299399a22e9fa13e479dabc02cfd5c8103f9f569d9437376b074c73da0e0dbd031e9f0bdc2603a51ff03", 0xed) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) 1.734562804s ago: executing program 3 (id=1380): r0 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) setsockopt(r4, 0x536d, 0xf, &(0x7f0000000200)="84a2e88f25c2c629521de712386c03e54c77ce29144f753b93216f7b69579ba724922e5526c23080ea986d", 0x2b) setpgid(0x0, r2) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0xaf7b, 0x6}, {0x18, 0x0, 0x6, 0x1}, 0xe000, [0x6, 0x9, 0x5, 0x469, 0xc2d6, 0xfffffff8, 0xf, 0x800000]}, 0x3c) 1.734072146s ago: executing program 4 (id=1381): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, 0xfffffffffffffffe, &(0x7f0000000000)=0xffffff17) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) dup2(r1, r2) r5 = socket$inet(0x2, 0x0, 0x70) recvmsg(r5, &(0x7f0000000900)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000640)=""/95, 0x5f}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000006c0)=""/187, 0xbb}, {&(0x7f0000000780)=""/2, 0x2}], 0x9, &(0x7f00000008c0)=""/48, 0x30}, 0x1041) execve(0x0, 0x0, 0x0) 1.583873911s ago: executing program 2 (id=1385): syz_emit_ethernet(0x36, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, '\x00', 0x0, 0x1, 0xfd, @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) 1.58340337s ago: executing program 3 (id=1386): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0020960a220000", 0x8) pipe2(&(0x7f0000000100), 0x0) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="f578986544b4b33aa5d494a5e7fe0659a2f8c78b7345aaa97d1a15491fcbfc667e9415fb73ff471a397564d83d9b9454e0d6efea9c4df233d9e3b54aeedda304632cd5386ada567509aa207819e8b86b4a53302aa893db889d91cf98f04b", 0x5e) recvfrom$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 1.576142274s ago: executing program 4 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r0, &(0x7f0000000240)="00000002", 0x4) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) r1 = socket(0x18, 0x3, 0x50) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x200000000000008, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.431784212s ago: executing program 1 (id=1390): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffd, 0xffffffffffff8001}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0xfff9, 0x21d8b78c, "0700a460990d070a7f00000000002fcaaed20500", 0x8, 0x40000006}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010d", 0x5c}], 0x1) 1.425001129s ago: executing program 5 (id=1391): r0 = semget(0x1, 0x2, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x5, 0x2000}, {0x3, 0x4}, {0x3, 0xffc0, 0x1800}, {0x3, 0x0, 0x1000}], 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x3, 0xa575}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x40, 0x4, 0x80}, {{r3}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x8, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000000, 0x6, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x23, 0x4, 0xd5e}, {{r5}, 0xfffffffffffffff8, 0x1, 0x80, 0x65a, 0x7}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xa8, 0x800}], 0x6, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x10001}, {{r8}, 0xffffffffffffffff, 0x12, 0x20, 0x6, 0x50000}, {{r9}, 0xfffffffffffffff8, 0x5, 0x40000000, 0x3, 0x6}, {{r10}, 0xffffffffffffffff, 0x0, 0x4, 0x8000000000000000, 0x3}, {{r11}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1, 0xfffffffffffffff7}, {{r12}, 0xfffffffffffffff9, 0x88, 0x1, 0x6}, {{r13}, 0xfffffffffffffffd, 0x10, 0x40, 0xa24, 0xc49}, {{r14}, 0xfffffffffffffffa, 0x41, 0x2, 0x7, 0x8cd}], 0x8, &(0x7f0000000440)={0xdf, 0x7}) 1.407841683s ago: executing program 1 (id=1392): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0x1e0, 0x1}, 0xfffffffffffffff9, 0x5, 0x0, 0x0, 0x1, 0x3, 0x1, 0x5}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) shutdown(r0, 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, &(0x7f00000002c0)={0x1ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0xc, 0x5}, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @random="28df176b6411", [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.407408304s ago: executing program 3 (id=1393): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da5099f84904880032cb260da746d9daac347a589c25185d05c378f8161277582bfcf801d0eaa2a89dfae08378672e56069ebd078a436f08f02ea817", 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fe6123339a34537a01add8d508753f95b7688ad48b8cf6bbca325cebc3abf474d5fc84084652ad560b3f5f7fc4e1", 0x3e) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0xb, 0xfd, 0x2, 0x7, "0004010000000000000000008c00001000000200", 0x0, 0xffffff00}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="0b315cca", &(0x7f0000000100)=0x4, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f00000000c0)="795eff0eb3dae6372f58baec7d9a449dcf3c8b4202ddd7", &(0x7f0000000140)=0x17, &(0x7f0000000180)="fbf719d48d42874fc333268f36bc4220c43d04438aefe994e27198c70385808d82f38141e31071766b753afdc80860eafbd829838bdebb41b1c2603ddcf93a8e6460442a6390d2b17337b7b4ce55719cac987a4c6f1afcb088ed957b3caa6662b7d691cb3d9a257bac11a71e341b7c9d57b0f6c2975d029c864fafe1b80e548d9925b9a0f907a0032851fe7e7c6b16eb50677acd9b9fd47aa8d4c54085fd40bd151f9648f9d16c76a92e4fcd174f9781610ee8a0cc84666ef6514a8983b5b2cf4ad95acc386920a732d4c233f31807d50e6d81fb5c91b4401676ce4acda85e2d130f77f428859c81162eafb1528fd9595033643db127c669c7deccb4a6", 0xfd) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x18}, 0x2, &(0x7f00000002c0)="e383ffbbb88dcf2473e9c5d74713e5f343453893aeb9325c116a223c40394528c58584eb875a8095d8f341f19a2be302d12060245d268a66b661ebe4", &(0x7f0000000300)=0x3c, &(0x7f0000000340)="a0a51d708dcbc9b5605c42c6fffa75f253bca247ae8b37448a606e73b84edb56e30d11add329a8973a4ae0f5b6b234b4aabfed398127a00ef99ce8de627b983abf43d648520c6b6843dc16c6e777f0ad9966f8bd4e7c98ebcd94acdb913351d0031a58c73cb36a7522911362ea0b5fc937dbb2178918ce288474cacd048b74868b8be3c9df77e02fbb0013e594a3ff1c9cc230fa3e3770c3a992a053f14a7e8b4965e61b838f50fb8f48439d391effafe7b68d347f2e40356b951233c70252477e998f7763c9a10f2902d22db5c424addab2bf8bfebb6ba7aeaca0c3d33f2cba", 0xe0) semget(0x1, 0x0, 0x791) 1.290185381s ago: executing program 1 (id=1394): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r0 = socket(0x2, 0x3, 0x0) close(r0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000340)=[{&(0x7f00000002c0)="1570", 0x2}], 0x1) getsockopt(r1, 0x0, 0x9, &(0x7f0000000380)=""/155, &(0x7f0000000180)=0x9b) sendmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x9}, 0x10, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = semget(0x0, 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}, {r0, 0x90}], 0x2, 0x0) semop(r7, &(0x7f0000000080)=[{0x1, 0x6a, 0x800}, {0x0, 0x5}], 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xaec7, 0x6, 0x8, 0xc, "000000000000769c738100", 0xc8b7}) unveil(0x0, &(0x7f0000000600)='x\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x40, 0x5, 0x27, 0x6443}, {0x48, 0x40, 0xfd, 0x3}, {0x6, 0x1, 0x7, 0xfffff000}]}) 1.289062605s ago: executing program 2 (id=1395): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r1, &(0x7f0000000280)="dd8d0e3a8e369d8f79675e3307f2a3a8f17a46c8c4e11f6da94c86f65dfb847b4bbf7279090a31f615c8f966cc0b997b8178de22cfcc672a90425d1cfea7b0be1b6b5fa90cf17f6f6de7e084d9b1600237f147afc70472030da1de7e0442247545f9ac", 0x63) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4e, 0xff, 0x32, 0x80}, {0x4, 0x8, 0x0, 0x1}, {0x86, 0xc, 0x9, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x41, 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0}, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x1, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {0x0, 0xba}, {}, {0x1}, {0x3}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x20000}, {0x2}, {0x0, 0xb1}, {0x1, 0xfffffffc}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) dup(r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r8, 0xc0504417, &(0x7f0000000740)={0x0, 0x9, 0x0, 0xfffffffd, "000000001000ef0f00", 0x4f, 0x1180a}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$VMM_IOC_INTR(r7, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 1.288794454s ago: executing program 7 (id=1396): semop(0xffffffffffffffff, 0x0, 0x0) socketpair(0x10, 0x4000, 0xae, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000040)=@un=@file={0x0, ""/506}, 0x1fc, &(0x7f0000001480)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/112, 0x70}], 0x4, &(0x7f00000014c0)=""/182, 0xb6}, 0x7f}, 0x10, 0x1, 0x0) 1.276489927s ago: executing program 3 (id=1397): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) pipe(&(0x7f0000000040)) sysctl$kern(&(0x7f0000002c00)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x12) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x0, 0x9, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) munlockall() r3 = kqueue() rename(&(0x7f0000000340)='./file0/file0/../file0\x00', &(0x7f0000000380)='./file0/file0/../file0\x00') kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x0, 0x1f, 0x3e, 0x5b}, {0xfffd, 0x0, 0x6}]}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) write(r4, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000003c0)={0x1, './file0/file0/..'}) 1.276220377s ago: executing program 7 (id=1398): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffe6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bcc001247102aaba8ef0cdc15a9150fec3708a4b43630f26f2a88b09", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x0, 0x1f, 0x3e, 0x5b}, {0xfffd, 0x0, 0x6}]}) 1.183511242s ago: executing program 3 (id=1399): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 1.182307301s ago: executing program 0 (id=1401): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2, 0x3, 0xffff0000, 0x1, 0x5, 0x2d, 0x8000000c, 0x1, 0x0, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x9, 0xa, 0x3}, {0x7c, 0x2, 0x27, 0x8}, {0x400e, 0x2, 0x51, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.062292572s ago: executing program 6 (id=1402): r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x8910}, 0x10, 0x0, 0x0) (async) r3 = socket(0x24, 0x2, 0x0) sendmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) setuid(0xffffffffffffffff) (async, rerun: 64) r4 = dup(r0) (rerun: 64) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = openat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0xc0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x7, 0x40, 0x4}, {0x0, 0x1, 0x9, 0x6}, {0x1, 0x40, 0x2}, {0x5, 0x7, 0x76, 0x8}, {0x7, 0x40, 0x7f, 0x5}, {0x8, 0xc, 0x2, 0x401}]}) 1.061896028s ago: executing program 3 (id=1403): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) r2 = socket(0x1e, 0x8003, 0x3) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)="ec8d6121fe1ca0556d35470aa0ee0cc85796e96a2029d85d94e726d76b576bf0bd095d2eda987e0052830eab363b3021837fa906edaeea869431606f0d73374085b230787ca0fb4f36ce8255341b484b820d3704952843a0b582a9b7a4256efc439e1053768ee1b5536d5c9508a0f9bf", 0x70}, {&(0x7f00000008c0)="055134a998e8fc7d67962fe06b350c2fc18e685b727656ce006a827f7d77c02d7e479667b12268a998a5e9fb2d33386f8f2bc11fb7e7610e5a9463398d28f1c45fff8cee4543bb3e747945d3e82f8024b4375a306c95018d214d2c69e29e17c0777638aebe7116352ddc377ebe432466def629bd968008e303437e0b7096d898526bc67b8600b9f3bc0d1ab99b2b8d81701e1072e185d3c558b46f69fbb31bd8f89813ed66ffc6cbaa5f98896573d99c0ff19aba962fa1b77fc4bff3de9341584a508ec3998faec4a7b9337e818319d733974ba3606cbe5a62700855b68b80f8d9cd961caa06d7a74bc886a658fa5bb789e295d51587c9580a6be07991a7a1cad91973853b264c1b4ac476b182fe231ce3fceea709f4548f302c6644cc6da7b63aa421ebad24c0bec02ae84d93d65e2018854af61bc04f8dbfaf15a39d61d603f92d2fee9b67735435dfb100a39faa342ea99dbef1a13470c8e2fbccf431f0ff193c5a7af7e6ef241b07b4bd5bf91d5360cc1959e6fe9f048dcc606f4029f79fea95094c3b374476cb5a4fa7959250e6e86a3349b32e2ba35906e26a8d86ec9e8a8f4a111a1e7362aa279c8977998597e4af6e01c2e0a65cce69bfafe2b0d1cb28b3766b2bc4f5668eac6b7eaf3677a14c59d8ffeae3f32f92946847d6b509e9b18003d9fe7af9096ddff0794244eca2f6f66dec8ae04ee24839d44efdeee3c5d7b3baf369fcada0c461d6d1379a04dc6756046f2b0dbaf75286f5983501a8290a92e7743c3b54c49da464a7ca7f9d2032da9f71227ca616f2db7234d0a10d62b641c8eaac9e6a0632e51d12e73b722a79870ee54109c4085dd5d8713d8250b086625336a6ee1e9c06f7c366020161b28e8198cdf04db4ef8e9d8732341c279b9af734cb7c4ea737a977c78da2799887cbabb5c1339c459f0a2f93ddcf8756afe57459788d6e6c9f1d9ed9cb9a0daaa1d5e5bfb7a71cab95afd6907f288e59fd0d1c5e2d73d815d33906e87ef30716afc151700deb34a8f8aa0cb8dc1487ceca0d12d55fffa4d7b03cad4d037363367a08c2f2e55fd24051bddd49ec2d5d1de43a0ae4d4eb50abf841e0c339c2d68bf3b7726e50230bb42d658355b56478f34f2df51a9effdad161b18504771b4fd9dbc0553647e0fa95b734a5f91b324a7877edc8f64a77fa24f2de7982ca2e2b5997454b16dd7275f67572135eafb988064c43ed0d4a0b8d240fcdd4865a70609f34ad740a5c2afb7e4fc96d3c8fd4a9b79b56b06d46f2b10c751a77ea1a08933c4020e5ee508ccbdb67e6bf1a65ef797c92b4fa9a5029a7f07b7ebc30367c7abc845883334a19c2de3581186acdfc8a0dc3de3060b79d9740c69d6494ec7845e1baca2775442b12dca3a09a7528a8eaa70145cb9dac4530ab7352fab34d6e646eb634405c888e2a4730b61f18db8a6002c10953d40d04d234ea795a67c085b2f50194a90ba6b491ad7a610190a5e994a1b3a62edd9915187242dad00204ebdc1a3fa906f40581f20964f619cddb2c25388b5cc42f34c2da040296251f3b5f1eec6f6d5bb4802ac5dc6c2cb3c87fb912f1314aff3f7fda1f16bad649e49549be656da2485c3857c5857695c26cbc5c188aa9c694e846987fbf1bf32d14060f71cae975f6218fc299c7ff518cabbabc16f5f381e8d09aeef6d20e4c04d102a061a3f519c3dfdb59edaf4e50572d6db9cd2b42e7acb9d938385ee42d447f6ccf5e3d9b4577fd51045187cf632497c809a0e07cb1fef2f292d34a861b682718a1407272adfa8cd1488bcfb5a3e6d783d5c413532b8eb9eaf6fac964ce8febb2e83402d8a7c90a7c2aaf68e4c109d98f4edfaf021ef2d67f7fca65e6804a8083ad00446305163cc9cebd111c4e92ac168cbaa627517e66f4a958a24611441d403f63a0414d4faa8e06022bc2e0e0124c997c032779522f9fd1d6bd1e4defec8a554505a9a3b850628b8e4d7b3e2cfe480e3c0d9363bde65b13292736fc9a39880b35f44afffddbc9412d37f4c1ed48475087e9b7b26c409889e68ba678d356d9e616ad3b3f97c6420fe46b4421abb38b8aa7ade7e3260deb697efc7c22d7b19ece5901d8b7f109e4d5b787275269d4531686f9934bb2bdef0211c6a1464e3f9f5c45e00162a04e7ebd6e3a304635cd17911dd3276d474ab67839064e72d31c54fe91486cd75ed9d3acd52f4b7d395de83df6f8e0080780a7136b76054855f652d430997a2a943602915b6e0681f572286e5402892fa2c281f97931641702e01a7afa71db68ad07f41ff0895866291fa7a14124aa94225dae613aeda41c47a097ff8e7e97d085f8e4317e501f20dd95d61ff7f9abd78152667bfdd0274c4031ea24287cb79958c2684e1d8d1d50c97566ae43c0500f2e319da44630ce1ae029a8663df7571367ed6a5e6653b759405210ebd747f73a7e17a062269f428d0640fd49ef14502f3f5f65b1eff5923f8f930eb65802c86ca038a16495d27a55666fe4c5e0706f896c427f88ca10172df209fbb5513961ea323a3d75907c873517376e793513edea4d22a4a3288757a5a041d52129d430199138110b0aba5d8ffca62c467a913d58065885f89a3bda29df1efff2b5ad4b781c86c9d6dbe2896ea80e1469e0c6af84bc740b0cc92fd54aef86b5df8e4e9c692297feefe95558e752dc08dca319cc749e9e875dc91eaeaef6d6ef76af919c89a70477af9765d069a06142d7635bfec2134a20248d1a1fb9f856bda4cb50cd35004c6bc1f0639f616d09b5c94f840e9fb9bc38a0cf0810ae2d2dc324696571a94207be401c84a0a646cba855f081eaaf8be1a22eafa1dd6f8c4e4e3a5782770e169b738ed825f12d78179f43aaa202c6486a7ace9b8a93689eaec06baf9823dbca05cb66147089ea84cbef11628c78f8b0744a21e1d49e32e9a3c215271df714f8398c22a0a4aa2f573e0f2e23028b2122760ec992320cc66450bdb33f0edcf015f55b97be3b8229687f7a45d2b70fecc79b4337110c28bf3bc0a0323c0734f7cf72ec451317a1a96743844728fb26fb42f543d31e34d292453a1afed48422d3f545b1f3d4ce6704a448ab1f1029bb30c0a996d31d9de6c6dcc8cf96d9ed8aa18495449a56f231229913d1b815a6b97b3cf46c5b4a48cac88014abf7eef91930fc671d738d7425574ec42c51a30035f7a227393d913ca47d3b1deba04e9c586c02f15d9ffed6ed1ea0777377b60e1ccfd07ee9901cf576baa3dec6e204fbb230f7e60ec0ff6aa574914614fe6306ab8bc9356431b9cbcaca3d94b7c7595ac7f71050d670c12462a473e7edb229784c37745dea7b1733e439c365f56731ec6e2c59c3daa39b0d88723648169d24af984932947e25a8d66874326435cc7e34a142260411d4b4984240f7a939d54629f2821a731614cd6bbc42ea3c65ad1b5814b73454004e8d7bc4ce387181948f12dc282c7b3e4b2eaff84722a43b61cc5ca1d8b6898072b6a70b8fd4f032b05d8871461590a20dc92b3c20a84ff26007b210db123ae355b1a3301da589f04e10ba6db7cf84c5e7923b221b2e3d3bdbe33f8adcfb19d6d0a361a545de7ef44efc4d5e6cb62215eab91e90e6745e1b3ec884441c1c3b40daf4bb56e3c458a81567139a6bed3086dec81018d2a1546b7d63d4afee92887680b659721195e5eaa848430a52d8b27e86129e93eff3c2214434a18663d2e7ecc2a108605c5162a99f0a33b2b796d392762d2f752621f6b4c536488b624ffefb929631c0ed4021769859f72d51b67126f2a952ca2ce3b9be60f33d3eeabba696b7b9779a1380f96b89afa779362d421d93819942291ff625c0a36c03f11e8712fd87b0d860c79de90e18dc486973fac0917ede67465075236eb7918040b902d5b6246bd4a3642d961a5b2dad52d1560e028a83357557bf87c5d2338e63fd80779ab5f93fc764d95d4c049e6f4a8692edf46e8a27820dae14cd3c86eee302fabd6bdceb4029f9461731e582ff811088978a22bf84d7f86f4f960e804497d30ba31352ee676797cea60e7e98cb5116ccc607bc5ad7ae2e80863944a1b00c4436527d5c00bc34666739d853517156e2bc7708b817c3043b1745ad9bbc64aa9da49491e0d2a3076c35f417cbe2d35497b430b45e61fbfd82f8e9cff221ee3da18de2e7160bf73d13d16be8d83f74b248a521aeea9db05d7876619d751ed4d3fa07e5b9a00a0c7871359449703bb635869cadbad3f0240ac4fc6a6843b91e6f6d84ce7429c11f5ef0894b6998aa139ab4cf16a321e1aebfe0cadbb27370e4e2a7d2a59b7e4f516ee7d85417d8af5bbade3bcca549ae41626ba03a2aa9a67725d40604a39c7a1afc73405e7256adcd0473a5088697190be978eca71ee3f55d11bcf4de482d53dc2960e8bd60517c38131b98f2354e740995a5d3aa894d0875c76bed9c696862a0b62c22cf8286a30e662f5a200c9cece6319281a5025c986d8e9222966bc30efa875ce42cadc1352852da23825da1f9a4455bd7b258eb7bd065dd0d34e60ed07291e36ca03213fc74c6ef2014f485a9fbea003515a08a5fa347993467c3b74bfa02c021166bd128d56aa78c7e13e815302d6e26faca92fb9d0634822f44ec94dd652c3a94c35f700bd5e0937777c7f4ed0318afea3ea7d695ce404a86d01abbf52fb94c538b5aeca71224c5652735c07970640c99f884dba17942f0385456210e080055ae5306f20fea209598838203c16a7196ae1604d6ee8706495b2df26bbd70160f07034b91472f68caf669cb63c933e9e8ae9093dfdf35949232a82f8e3c6e6f021faf28bc53fc5959e10bf490e4ad6541f00b0975861061ecc5fdf7dc16e078aab38a845c197e1729adb92b47e6f2f6ab7a3b2e05cdfb5e7e36d54b09613c1402e631f1b7cce732a314f141e67fa11269a6e5d3c309b8fc429e70f442de6151390d69f1fcb58504113c1fda7a4f361905cfb12835d2730f3b1e5fe58b1c9d63633dc5ac654f35ba64368da5e7925f5d150a87e44dadac63c27a8d83be3200d48397c37e1b88dd7462f9716ecb196ea51ae9c9a92ec0a11a0a7e05314239eaa6f85609333a112716f0ab0b447b2cd3046abef20d25617c6fee0ac144a261b1f4bd0047c01770a3561cec7c0ea02a9d3bf1c27a733073ef010d6675b91dd1b10c3d008640ef9abe7061387b5770f1a80eaa2dc9559fe228035efc7d850e8d57edc3b346b9d779fab569735c1703c68fcc1fc8967fe26dd572f672db0d077147dbb40ccbb76619e89351b4854a549f060fbe8c3339677e38d4cf0d7d54e19dacc3e2eb2d89e12a38121d4e3a5ddb7470e3f73c6a015f8a47a89a7d002ed501ac1a46b391e75088ac969298c0588ad1787515bc29407dcb2c42ee4a455e187975ccfe471d8459149dcd77b700377ea93235ea24222221632212dc25b0bc68cdd990bb86bbf17f99672e981d661b6170a810a0c2e804d14045a94634979f22e0580e992e1d6218fb4210e666d1b632a57960dffba71e56e6b1eedded063804cfe3ea8f7d1c661a4398b466349c36328e35bea6368461e169ddafa8b58e9d6579f2fdbdfd34bb658a03bd9be27f814679ffee9cd9b71da85e7f43109665c8d473dd9fd3221427c711d6", 0xf91}], 0x2) 1.060981405s ago: executing program 1 (id=1404): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7) ftruncate(r0, 0x79c7) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)="a2", 0xfffffffffffffe47}], 0x1, 0x10001) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x0) 891.66121ms ago: executing program 5 (id=1405): listen(0xffffffffffffffff, 0x361) syz_emit_ethernet(0x92, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d7c86d56600ed00005c3308fe8000000000000000000000000000aa00000000ff00000000000000000000000601000000000000c204000000000101000000000000000064050000000000000502ffc0010005020005c2040000000701090000000000000000000100040106f606f351c5addaf54e224e217a0e20002c08a3c186401344044a01d47b1ce3242a01740ad078021cec5bb2533612229f2e1735f725d8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000490780004"]) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="d815d7c62e69906035c5d677ef3bf36e869ef211e2048ec9c3c3ee0beae5a46d3c253b58d059ef437386b31f75975409c95fb69b57cb6c6b8f2f875c6b5c09e3b5143b149c1e5426527ed636ccf90dde6010777b9506e5b369e1637be130c0ba92f31b1903732a5382411e1c809ee95eaa0c23a2017bf2552159f28db4853fe48ea16c3910", 0x85}], 0x1, 0x4) (async) unveil(0x0, &(0x7f0000000180)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 888.908134ms ago: executing program 6 (id=1406): truncate(&(0x7f00000004c0)='.\x00', 0x8000000000000001) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47e2d66ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000000018000021fd34b3776665d4cd12c63d34", 0x31}], 0x100000000000008b, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d000080000000000005f6c09847c0600", 0x6, 0x6}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) 865.149893ms ago: executing program 6 (id=1407): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001ce000/0x1000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0x2}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1adbd216}, {&(0x7f000016a000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000184000/0x4000)=nil}], './file0\x00', 0x3}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x2, 0xa99, 0x8, 0x1, 0x10, 0x9, 0x8, 0x1, 0x0, 0x3, 0x41aa}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x36a5) (async) dup(r0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r5, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) (async, rerun: 32) select(0x40, &(0x7f00000002c0)={0x101, 0xfff, 0xffff, 0xfffffffffffffffc, 0x3, 0x1000, 0x1, 0x200}, &(0x7f0000000300)={0xd, 0x7, 0xfffffffffffffffa, 0x7dd1, 0x9, 0x100000001, 0xfffffffffffffffc, 0x4}, &(0x7f0000000340)={0x7, 0x1ff, 0x0, 0x4, 0x2b5d, 0x80000000, 0x95, 0xc22}, &(0x7f0000000380)={0x79, 0x7}) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 864.652071ms ago: executing program 5 (id=1408): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffd, 0xffffffffffff8001}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0xfff9, 0x21d8b78c, "0700a460990d070a7f00000000002fcaaed20500", 0x8, 0x40000006}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010d", 0x5c}], 0x1) 863.752891ms ago: executing program 6 (id=1409): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000580)='.\x02/file1\x00', &(0x7f00000002c0)='.\x02\x00') ktrace(0x0, 0x5, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) (async) r1 = socket(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) (async) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') 863.00817ms ago: executing program 7 (id=1410): r0 = msgget(0x1, 0x510) msgrcv(r0, &(0x7f0000000000)={0x0, ""/44}, 0x34, 0x2, 0x0) r1 = msgget$private(0x0, 0x382) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x158) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f00000000c0)={0x1, "4649929053f08e8fd014a9daef3c726358f5cd187e6aa78e1002ecb32c2919d1a325044beafb0d195534818cf0cf038fad"}, 0x39, 0x800) r5 = msgget(0x2, 0x182) sendto$unix(r4, &(0x7f0000000100)="9947bb8ee3de997c7e1dd14bad4bc225eb79dacf5fd266a5dd51e762a039123d0d54f097dd101818", 0x28, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f0000000180)={0x1, "8b57df520271e084643b0ffe8466a605bc750aad0b539cd393a1ece0b202bc0a0cd6e9572f5bd12050104c6936ef72e30ef37dfe04ba03fd2d8f7a9213b944e544ba2dfca10651b75aa4f60bcbe93d115bb8728f6367c7fd47de59c62dcf6e317f68221392a8e533e39e50de7c25ee60522a932bc8192367735ee1d6e9eedf96f6da90b566af6dfc69b4a5ffdfff441ad1d61414c53a3d071ff6052553cca3893f919a980c364cf3400b4e7577c30e023ff7e327231462b5b2f8255eae9a9f055688467549819316739dcf7d6e43a0680d6dcc7cf6"}, 0xdd, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x68b) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/134) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000380)="52590f14393ae68209576bdbff25d22e6e99e0d96406872a4b4f89b289dfd0a862ced93296d37055969fbc981721fd973a6151197e95f97d8b890988e6048b0fdb839c375e0c7743844e3d859bdbc2b42c56cd1d4c", &(0x7f0000000400)=0x55, &(0x7f0000000440)="8723029be2540426b255e2b7387d8f6c9f0bbcc2c958e81017bae47855889fab671912729be0792c1f2165dfccbbbeb754db4b70204ce85e70be360c4d6bdd7fd6debb2631b2d8aa9505b3ebc222273015a03e67917194217e76d67a96fe41e6f941b7ee018b2d94279cef5039be067acc939d96edae47f61d6fb9302238564dd43b222db671fcbc61", 0x89) r7 = geteuid() getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x5, r7, r9, r10, r12, 0x62, 0x7}, 0x0, 0x1, 0x0, r13, 0x7, 0x3, 0x7cf700000000000, 0xcf2e}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0xfe, r14, r8, r11, 0x0, 0x80, 0x2}, 0x2, 0x5, r13, r13, 0x4, 0x0, 0x5, 0x2}) semget(0x0, 0x4, 0xe7ffbac4cf0373df) fcntl$setown(r4, 0x6, r13) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r15, 0xc010570d, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[{0x0, 0x688, 0x5, 0xfbff, 0x4f}, {0x1, 0x8, 0x9, 0xf350, 0x4}, {0x200, 0x400, 0x6, 0x2, 0xf4b}, {0x1, 0x64, 0xf801, 0x8, 0x6a5}, {0x9, 0xeb, 0x0, 0x6, 0x7}, {0x3, 0x5, 0x7468, 0x6, 0xfff3}]}) 794.131008ms ago: executing program 5 (id=1411): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x963) 793.743697ms ago: executing program 7 (id=1412): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010009}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010009}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, r1, 0x0, 0x0, 0xa4}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x80000003, 0x80000000000000f, 0x7, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) msync(&(0x7f0000003000/0x7000)=nil, 0x7000, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd606062600008000100000000000000000000000000000000fe800000006d55fc14000000000000aa2900000000000000"]) 772.002766ms ago: executing program 5 (id=1413): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = msgget$private(0x0, 0x730) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) setrlimit(0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x11, 0x2, 0x9, 0x8000000000000000}], 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8, 0x10, 0x2, 0x3}], 0x9, 0x0) 769.036381ms ago: executing program 0 (id=1414): mknod(0x0, 0x1ffa, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0x3, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x5, 0x1, 0x1, 0x4000000000000006, 0x52765cdf}) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) 768.276547ms ago: executing program 4 (id=1415): close(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="f5b352619352a59b0f34892a4687619cfdff4ae8fa8bb76fbe1078692972ae63e7c9ef580c31f9a096686217f3bac788a032bf3c10815222be42687b94d54d99fb219e88401a75078b54b7d54f10f96892a157342821c4c4448ad520ff60801e0e666d6b21fcf6ca090888f5d21c418a9477c6a632271784d430d9785f569a66b21d45c26c74fae51f3c3ee16c06221ceaa1d810f5330ab8666c92c2219ea9f7ca709ce2872b64dce2dc68d0732bde", &(0x7f0000000140)=0xaf, &(0x7f0000000300)="2ebf1b833bb518a804762226209418c4bd3c112ef866b2388ae2", 0x1a) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x144) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000177000/0xe000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f0000767000/0x3000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) msgctl$IPC_STAT(r3, 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) close(0xffffffffffffffff) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="f5b352619352a59b0f34892a4687619cfdff4ae8fa8bb76fbe1078692972ae63e7c9ef580c31f9a096686217f3bac788a032bf3c10815222be42687b94d54d99fb219e88401a75078b54b7d54f10f96892a157342821c4c4448ad520ff60801e0e666d6b21fcf6ca090888f5d21c418a9477c6a632271784d430d9785f569a66b21d45c26c74fae51f3c3ee16c06221ceaa1d810f5330ab8666c92c2219ea9f7ca709ce2872b64dce2dc68d0732bde", &(0x7f0000000140)=0xaf, &(0x7f0000000300)="2ebf1b833bb518a804762226209418c4bd3c112ef866b2388ae2", 0x1a) (async) kqueue() (async) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r2) (async) msgget$private(0x0, 0x144) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000177000/0xe000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f0000767000/0x3000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) (async) msgctl$IPC_STAT(r3, 0x2, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) (async) 688.732736ms ago: executing program 1 (id=1416): select(0x40, &(0x7f0000000180)={0x4e, 0x44809ea0, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x0, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x49, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffd, 0x6, 0x4, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x60, 0x10, 0x2, 0xfff}, {{}, 0xfffffffffffffffc, 0x38, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) close(r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 681.625343ms ago: executing program 7 (id=1417): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x9}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7}, {0x184, 0x1000}], 0x2}) close(r1) syz_open_pts() writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000ac0)="6d99484ed075a985aa79190dc81b16ca210555151154d19407fe3deec4ee6da4dbe048053257e31c875164a757aaa807dbe068db8fbfb9974427a18e2697385992f1bc74aedde7ad34263595453fd9ea7edd13dc8dd23dd7876549d70976f3ea1efec52b046c89ac6113a50480750fad43f531ff72f4b84f0bb3f7e396551b3a3f380210702395703d6e21885795a39db2850a164d09635324728807077a5e21bb39b1abfd785c32fa4eda6bf877e5b33c6528d49946d8dfe515", 0xba}], 0x1) 680.00229ms ago: executing program 5 (id=1418): mknod(0x0, 0x1ffa, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0xf, 0x804f, 0xf3a}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2b7a0", 0x4}], 0x1) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000280)) close(r5) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000b40)={0x2db57365, 0xfffffffe, 0xd, 0xffffffdc, "23030003be0a00817dd8910bb864d3c3a3c900", 0x9c}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000180)="b1d4bdbb291b183b502039acd3b8f42c3a5967df94a88a0d53c5d875c081c4fa59b3284838d73afa975aabac4120a9fc4bd5fd14bffc5b741ffb401cb52206bd4a784293cdcdeb6b84f28b3ee95606b0917c670b790557dcf54ee6979a0fe0196f6f023a95b98029d1105b901a621dd341203ddaa1156f25a181ff34b6b99bf162f3765fe36b334785625ca9", 0x8c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0x3, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x5, 0x1, 0x1, 0x4000000000000006, 0x52765cdf}) fcntl$dupfd(r4, 0x0, r2) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 679.727156ms ago: executing program 6 (id=1419): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 678.635142ms ago: executing program 6 (id=1420): socket(0x2, 0x1, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x1, 0xf7, 0x3, 0x9}, {0x60, 0x0, 0x1, 0x5}, {0x16, 0xf7, 0xa, 0xffffffff}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x40, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 417.647869ms ago: executing program 2 (id=1421): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x5900) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async, rerun: 32) dup(r2) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) (async) r4 = kqueue() (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x20, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x10, 0x7f6b, 0x10}, {{r5}, 0xfffffffffffffffb, 0x1c1, 0x1, 0x0, 0x2}, {{r5}, 0xfffffffffffffffa, 0x40, 0x2, 0xd, 0x375}, {{r5}, 0x0, 0x80, 0x1, 0x6, 0x9}], 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x40000000}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2000ffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2, 0x1, 0xf4, 0x10000, 0x8, 0x0, 0x2, 0x4}) 417.210801ms ago: executing program 0 (id=1422): r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffd}, 0xfffffffffffffffd, 0x0, r0}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() setpgid(r0, r2) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket(0x0, 0x4, 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='|dv/z\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/{+\x00', &(0x7f0000000380)='Mdev/ze\x06!\x00', &(0x7f00000003c0)='@]):\x00']) (async) socket$inet6(0x18, 0x1, 0x3) (async) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) (async) sync() (async) sync() sync() (async) sync() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x14d) r5 = getuid() setuid(r5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) sync() sync() (async) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x8000}, {0x0, 0x200}, {0x2}, {0x3}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x0, 0xaa59}, {}, {0x2, 0xffffffff}, {}, {0x3, 0x4}, {0x1, 0xb6}, {0x0, 0xfffffffd}, {0x0, 0x6}, {0x0, 0x7}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x1}, {0x1, 0x80}, {0x3}, {0x3, 0x1001}, {}, {0x0, 0x80001fd}, {0x2, 0xffffffff}, {0x0, 0x10001}, {0x2, 0x4}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) (async) sync() sync() (async) sync() (async) sync() 408.720099ms ago: executing program 7 (id=1423): sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f0000000140)=""/67, 0x43) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) read(r0, &(0x7f0000000140)=""/67, 0x43) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) 408.295703ms ago: executing program 4 (id=1424): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0x7fffffff, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x3, 0x101, 0x4, 0x80002001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0xb}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000080)={0x10001, 0xffffffffffffffff, 0x3, 0x1e2b, 0x1, 0x5, 0x55, 0x10000}, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x2, 0x8, 0x200, 0xcfe2, 0x2}, &(0x7f0000000240)={0x7fff, 0x5, 0x5, 0x5, 0x40000000000, 0x45f2, 0x10001, 0x2}, &(0x7f0000000280)={0xad7, 0x7}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 407.847794ms ago: executing program 1 (id=1425): r0 = syz_open_pts() (async, rerun: 32) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x253e3add}], 0x1}) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000001340)=""/194, 0xc2}], 0x1) (async) unveil(0x0, &(0x7f0000001800)='W\x00') ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) sysctl$hw(&(0x7f0000001580)={0x6, 0xc}, 0x2, &(0x7f00000015c0)="fd8b5fa92d", &(0x7f0000001640)=0x5, &(0x7f0000001680), 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 0s ago: executing program 2 (id=1426): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000001c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1, 0x4}], 0x2, 0x6) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000200)="0920ecfa02035cf2277125bece4620091900db0065070200ff4278adb03a00005642000000004f24b77b6a", 0x2b) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d7c86dd66e2294500543308fe8000000000000000000000000000aa0000000000ebffffffffffffff0000000601000000000000c2040000000001010000000000000000640400"]) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000001c0), 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1, 0x4}], 0x2, 0x6) (async) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (async) acct(&(0x7f0000000080)='./file0\x00') (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r3, &(0x7f0000000200)="0920ecfa02035cf2277125bece4620091900db0065070200ff4278adb03a00005642000000004f24b77b6a", 0x2b) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x8a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d7c86dd66e2294500543308fe8000000000000000000000000000aa0000000000ebffffffffffffff0000000601000000000000c2040000000001010000000000000000640400"]) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.64' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 7181888240 £,*£^I«í¿ådenied attempt to set clock back 0 seconds WARNING: thread `nfsio' (424428) exits with status -1 WARNING: thread `nfsio' (56835) exits with status -1 WARNING: thread `nfsio' (320066) exits with status -1 WARNING: thread `nfsio' (333225) exits with status -1 WARNING: thread `nfsio' (373617) exits with status -1 WARNING: thread `nfsio' (478391) exits with status -1 WARNING: thread `nfsio' (307400) exits with status -1 WARNING: thread `nfsio' (19644) exits with status -1 WARNING: thread `nfsio' (313722) exits with status -1 WARNING: thread `nfsio' (383662) exits with status -1 WARNING: thread `nfsio' (234459) exits with status -1 WARNING: thread `nfsio' (199931) exits with status -1 WARNING: thread `nfsio' (400482) exits with status -1 WARNING: thread `nfsio' (197181) exits with status -1 WARNING: thread `nfsio' (222142) exits with status -1 WARNING: thread `nfsio' (194313) exits with status -1 malloc(): allocation too large, type = 127, size = 7181888240 uvn_flush: obj=0xfffffd805c0be7c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 33554441 seconds denied attempt to set clock back 4263431308 seconds denied attempt to set clock back 4263431313 seconds SYZFAIL: posix_spawnp failed (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffffd806fd08340, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS login: internal resource failure Login incorrect login: set $maxwidth = 0 login: internal resource failure Login incorrect login: show panic login: internal resource failure Login incorrect login: trace login: internal resource failure Login incorrect login: show registers login: internal resource failure Login incorrect login: show proc login: internal resource failure Login incorrect login: ps login: internal resource failure Login incorrect login: show all locks login: internal resource failure Login incorrect login: show malloc login: internal resource failure Login incorrect login: show all pools login: internal resource failure Login incorrect