last executing test programs: 6.870437819s ago: executing program 0 (id=299): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0xd9, 0x20001fffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000000440)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "000100", 0x8, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x7c}}}}}}) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) acct(&(0x7f0000000080)='./file0\x00') writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) semget$private(0x0, 0x4, 0x641) mknod(0x0, 0x1, 0x200) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x8000, 0x0) pwrite(r6, &(0x7f0000001400)="18029b7caf5ca1a2bee7529af9dfba27420e44a326bae2c31916f854794104907a2ea88aa4ceb2908c80ce75939c597d805c4c75f8e8ca19a2137cd9bc5e112e0d28d664e3493423833c392fdc7bf8becf8ba9922f634868c01900000db99ed1e1d9adc3479bdced765f525b8c9e5f23b1cdf51281e56153be6e69c275109113d4ea9874ab5478ec7737f1c9b713ba060cd0e93ff98e519da1292b81ddd9a8a5b315892d36e04bff2a99bf2855f525ccabc45783e64abf8b578da413ecbfd493964efdbf672bb479240b716305c1a83b17eef9b5c89f5423572cf642b332378cfa3c4fdd7e399a97e56b240912cbe350a5924e6fe64c2c751dc21d9e92d6", 0xfe, 0xae) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xc0284459, &(0x7f0000000740)={0xa, 0x9, 0xfffffffe, 0x7d, "f7ff00ecffa6fe00", 0x8}) socket(0x2, 0x4, 0x5) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f18003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236ac4f0bf404be01000000f7c8cf5f8823297be1aa0504000051bbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100000800"/177, 0xb1, 0x408, 0x0, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="35d4d10e8bb57b5c599a06c4bd004f05f453f2a2daf23a998333c2187ab88389504fc98d03e901cfac56c7a4ef6a6ce8e240705fadf8a84e2cefbfae5e0e64414d8c176e2f0fb40cad818b0e05cb561f63b9cfceefdd6bb0c7955e470d378c25", 0x60}, {&(0x7f0000000200)="ae2a4491ce150b3acb663afde169c0b4603ae8e7cfd311985825896a600ffec6ad25d4f61ab3fdfa0966991df299d462cabbb5977fc396e7c7099527358e60196e52e0c4b648551e24cf195bb5215eb13002b96e9591f6019b1b147cc514993251d692204eec48888aec2865eda3df1004aff7a61336dfc787a1e7", 0x7b}, {&(0x7f0000000280)="7f2921284dc0b11d08b428e8c3328b35979d4a2c727b17c9000a3c200180ded374428b61f420554b57db72f7c04b0949c53b8ca28d7ec90f9a387735138a28846ba77021e2a5ecf13b336eabbf7697303c5963eeba4a0529047df6f1f31d3da816dfb23abaafa2e0b5e3", 0x6a}, {&(0x7f0000000300)="6655971abe228157f1b4ebeb1ace74f3be6413384b6a6b2bba5aa40f6844a71a826dc048ae238da5c967f446e0e1d671f786d3d0e1451e113518e65a8cd6a6842f5fd5d95422f575aee8987f96f6b1f8830aed2bdbcdcd663898bc", 0x5b}, {&(0x7f0000000380)="1546e3140fe7a7ad64810c6a427d27d4a289258255c19346b20b62f0e4f1542859c4718d8f72ed884871c9f128d6aebc58e3fb205cafc004fc05204c29608fe5c4bd7013786af0d5847be8c310931dcd94a63434f7f3bf91b81ef1d55e28b2e3feedac99bdd378a7650267e50c4d39cedbfd877a114ccc6e3f3ffeafe605db610e0685b887b2972715f22ebcd9e87eaaea7791a5e16fa240f7c47ce81a2f3e03ddff4a92494912c0bce86d99e1329b99aa30bb9c2a682849d8fcb34a4ff1b0d8cfc4f9b2b706da255ca6c53d8d6727e3fc2ba4d3bd8ad6b20c8f7575bdbceacf4b425ad9c644308e3dc7606207a509eae40ac67debec488431aa825c6a248d9cc20818e7c3bdfacaab3816ff2e1bd8b4faa26c13958b95d2f1f54f22767d498d0e9f6a8e420922cd2f99db36027d497ab2c424818b5620135d3e8b7cef23e0145576d595f5be797cba9384e4e21028987aecf2ff7492d842b5483231192fb8ede6ef5b5692a924c24b27b482cb60c3cef87bb2c132ef254f398551532d94d826f740eb2b5a21517c65e553358fae8d7d494fa4f038b0d4bf74d5a44bc58d11666d1c03c73d7eb9cfb372db45e9246c5f055dde1d068bd473b4dd3db9f0bca59259f63a056166f4cad756c5c3e48768e5eb59ec7e1e5e77fc070293b679c0d5d3a272c2d50f16edc46c57949e7a3ab2dcc2697f03f0a6f76a49ed6a4017ea1619454b5f5d97a90fc9db235e6d4785f20290806c2c1f0e2765f66593bb0e965f7fcf7d0f2d5b44af2377ba5c4368565e1fff05253e5f244e40df64b1c1918e53f0fee223f95be07915890c2724fc8619920dd980c3c1d08c47e2f22c417589d33edf5d0002e61b3f3cc4c2b375af40045a760b71b01825f0d6cdae18997320891d936a08423420786dc00377792adb513009f26147da1b264d8186317c961e93523aba631d5a2886593b5d99b5dfe25ba50ca151fbbbfc1072eda4473a6d9b076b4db1f69bf17f3339761bc349072a8b8090e1714b522dd4330ad506acc9c0e976ec71117330b6868cee36be6c9ff86bbf4b3418a444b256e588e93faeceb93d8fdc0dfbc94c0266b452b7864b73b384c14a00e78ac5bff3e7c58f6dad5ef75dc1c689332333fa33840bbba32022367a5caa7350cdb832f6bbb2ec3019ff5326aa6259dfec8290b38c073fc6b9669a7837fac55f0fe6a364abbf0b6892488922dc9a25c04380bb9b3780f9f15a5c4d3ecde04b71968e7ced303113e429f2f8cd12fae19ab4b93af31f70a9e41a16bd9a3be1b7ec93995533d5ac4c80669d0af0a7a6df8856055498e0e0056a148dbeb70e3e2db9d7af326b3ba16e8fb3e497cf419568f8e3a4dfbe5c9aa226139b316a00e60073298b17ce6dbfc76ff0dedf5182c17b0ccc6da3a93a185d0a955a563d33c6906149240575fb62938183fab05ed8dc4efc5622fe810958642f28d23a1942edba2b015521751b91907077071845ddb8840648f0ba8aca3e8b525135c6dd491ab3075282abf73b869f721ce1f80a1ccf6d485fe3a5f66313468baa53b130e913e25ccf9279fafc797180dea47db4be825a22f6b9f66c40ce1e79af173b8bb35d0752e051a720919d13b500f1bccc0d4af079ccda3d9f65eb8e564d805118cc18201ffad8087bd284216a75a96aad991d04b14773126bbde1d3707cedb79cfd8027a24927929c7ad30c47df9d60fd966c3e2f9ff3ef6e2ffd55e43ff3e8f2454d0718100995b68b0ab23b9a33244efd6aee42a74903848e70364199cc30105b7522c2e7e894f12bc04adaa1b4eea877ed29aebb72aa5eb159fc48606655566b7a2d49b75233716fae9f9f9cc4daa566f4e4561d80885bec3755d977a29398d6be29d05876c5ed949f45381c121f3dc9ba2c2638080938e571450b11144cb75551e8118d113a8b7f4d52f5596491400df60faba9d2f92d4db400bdf391283efebe6ae4e8b6acde32cf3bccd8a774fc523c912b85da852c2c4d4034d7376b1977809abe31fed1f951521ba856a0a6fc7b26f80ca28a8b9483114adbd11022a2a85e7d1398ebd8bd2ac94a66b90510933723406a2204c2ca1c74c567a42ddc2ddee2ddd4be1be11fa042e27fd738c1fbec27e7bcd24bfcb42635eecd5258cd5f2fb55781dbfc7dd930dbf09cdea4bcd7b73afd79c83b8075d1312b5e675f6bfde7a5a6005deedde6ff20e9af2cf83597ebd37211ee96108f0b11d5b33ace2fdb8b66670de1344ef51ab4a645b857f3165951caf63efc20ff06f2aadb93724f52035a1c764b3d7d059a79f3c906c2732594a44d3e338b9244e3e47c7bc8937dd42ec7221000cb4814bfdd2478c50bd706f683c5b2d5a240761dbe228d019e85be170544e3ad31d1c1b2cbc05d16cf4188e8e4c9f9a1d7f5340c98dec6fc07d18f105d83c89e1b85880df591297f4ec4e024028173cc8e58188b4942fa7df491c3f13f7520bcca2554673029c65860fae977ce5baaaffbba460b2f992fff28508e130c46e294dac6ce3848a06477bd06677d33679ef5ee673bbb044c6c8a9640b958dedc47a05bd8fb48de780bfcc85d026926d445f34d5d0ce4550428a315ea7be4f3ec831a834d9c99be4d6fe65e1c2c4579a90f57e4b9dd6550f54011e8674e8b7c14b2ded2ed4bc050cc4b90821bc7402c08d8e8f69b2f5e97c1532f5b18df9fc2ee049067fd01f283831940a338e3c8121d40918826344c14b79c1a58a3adc420541d299b90d51662f63f9f21dc4f79442c7debb769b732f7d7d272638797dad1f5560bdc6275815f8e372a8d48de861f092d9a9849d23d0eb284baa88dc29f8ee76929786c8ae8c7151aa2f2f1e400826afbfb41f652a2a86401fdc479716a128d8da980f40c9927d7f0d0a625ccb50c19e86c206e49e083237174995faec5fa47ff8acdac9204056a05729a2978dc9848ff4b6325f46f0e451c38d8f53be447fa9261d46dfe4fc6d4db606511d7a2ccafbfce163873d1888ca0c8b4be4ce19cfb850cd5beeab955edd4e4cec01e8889f5dded5e48bf7cebaf34abfb7f036ce62d66c6c6dd9b4f4846ee4c65f303b312d4dc9ba1f60813c736bee76f7ec449301fff75e07e41e8f25a70f40d6efdfe8f17921a499b96c7c13e89b1ef74dfa995ba78bb68bc033125c1dd94e5881c3c270f29e29d214659feda56cba76177a6a93009f8e2ac09b06186778f91ae84466441bd0c6aef89480b5417b927b009e94565182ccd03a91e62057bd03f4d6256330b2e649fb501a577eed3f8a135352938d4b804f1a97c3e71aca3c0397984b1476e138de2e637dc46ffe8fa045d1bb752b905ca71b88c2599d49e7d32c16d0a40f1a98e1c1b782de8f6d403b1f324e4e9ae449994e570bb72ec035dce1b3c80483bf073741079ee05c2776a258718fc65d09638c659909df5f7abfc08fee929412c21b323d2c1f15370ea0437e0d8f79f95ee60e83d90c760371c1c049bc43ef24077e32ebee391de326b595b5bfa791341f56507955be7940dce0ccdb6b40cb26da36e57981b9bf279f039acc528de2a2ca090df9f14c9dd171bfa048b2a89c4e9c2921f17f81d68fea0d0333f73a49a826b589c3f06ec3f4af4389577294d15c250cf958535a1f63478de58d727334b8a170bc714376033ae19614180bc5532656e504ec4e68af1f6664c4efc191398b0988cfa6ccffff160a1daebe85e9d224db547c1c45b358a9ad163f7a42b8097ce9a2a8328b5a005d9c67a297da831fdd21a6408dec5f4dfe4619dbc7ce137c748c5be1f07147e590a3411949d64b145651cfa5dbac99ee3112f84f244e23023d48ef620222188c62ed14f150e83a4a65e6305985c0f18540000d0db507d6139774d4ca11877397fb3163a197ae3836ff02f54adc7124796c8b8ca8bd0229b3a1934694cf2e763e1e1c5552db0783ab207c84187e8b3dbff9cfe8b78c8d55ba9c35fa2116000eb77d9f2ad3e303e02bb2c9cb5f33207c72bc9fce3ad7520bf088d7eb98c99b65b62d3c85d6674134f43756db42c0d6e353b8a7ac1c3b82665853c5e51fc577448116986f8fad2427d5456bd027c83b5da54091ac98af4d1a3023a79834a6ae2bd3b056a11b059fb5f8cc6333adf84ce2c8ed9d168b05ea7e105b5d60c0e841d37a082a49b17402d28a5dbd5a8a457e35b7e4105386faf55b66b4b2f8eb3eae06273828e62455f4e2322cd62aa12994f0a7e9a3283423af36c53eaf8f8ea09178105575eceec18d0c69d2aebc15d1b077cfbf61e3bc1317649540529f5ad3e64073e42c5c1c874f963c85bcc583c0de43bd4cce5fc3605a718d0a168b17f18af13131cb902273d06c79b20a78d61f4f2de1ee3324e0939aa5144b192a44a4f1a9cd4fad5c9996182d32dacfcd551a734a9d5520d75238e533e7be3064c5440d64c4c57847e4ced41eb4f48cf7d69f574dd47b139b9386e76dc00c0ae59428270f5254842b040b442e766530a0f08800cd8f2b3e3c3e9d78d47eaa3d1fa4e16e501dba73a12e86db4da47740524d0f50f0e2d07cff3973053c6d93d67d0147456d5bc1f1bf021cd4d77042092f1520e206afc45e5850771dfe5f1bdf7e5d3c73954e345155c01eb6bf03e6e4f00d6affef66567f51a4bcd4f970e63e80ac9719961873008b2d926e2bcae710087b076dd48186ec6b705aba51d385651ed7a5d96aa6aa61bfb0bb9aa4d7733a6010d8e31031413ed9452a49e403fe96d49a6d82e7192341d4bc8edbd194274053f6b5c96b1658cc4609abcfdbcec611548c8390a168a9aa83a259bc9064644248e35071cd6e84ae2fd462149eaafaeebe0dd69e1ecb63a5f78ea767132099c75a28c49499bbe212cef2561734a75e40d96a8bfdb6eacbb114a37fc27d0bc5758fe08bd4b218b5568fdca0fd33a17a5c5027b453d2178b300cac5d9aea81d9640e453ca4eaadfd6e9a6e5f27050b17ea4dc5b35cc5b70675695df02d16bac24f7d76aa1f3c82db4aec6baa8cd70a6157a5d85f4e79f790a020c5b78f5f573e40b8d61adcd18a28c6877622edc4e07de00b47290d950cba7d00c1653cfc7eb9a006387ca6815449d295e35fe26fd386f2c910b2410365b72e2d9ac236b3c6a2babca64ad552967b070df7d3f36111f6b69b37ed063d4f42a4e8dd59320c517b9ba5256ac75dfe27097de40cdb399a7aef5a3a6e51b30f3a14d093a4de9e50a563c4cd5d048ffd0e98868b295c7b5e39b41c0f1a6e51d9594ebc551a734a0f672b95f3edd68b1c1ba3034d98a3ba3b3c3a4ac3edf09977810d3b5eb0bfb2282e7232ff8f02385d3b26d38383cb6ae68cbef8266c4c074f32186295a27dad7a3bc8dac5d680ebf0e542a3f6d6d49bb0e7d1f45ed50a2cf7068c796336f8314e4ac394b52950314a748fd993dae3fcf33dab42001b8838937be7d8945b0a5e06e9acf52c292fbd595b02dd87ef639c184e280d32bc11f4c5a5af92a4aa0ef646c87700341091b769d518d2da6fcbb799f5335743bfe0fdc5a6f63490560fce58320f21a2a5b197c42bbe153397ab1581b69a634b0ed56df85fe6ba398ea1a2acd4eaf0232d7e93043e0359fadd98d29ce779fe2240441da33ee3551566fae0929e9dbac1c87584aaa5af585824e6420010cbb829849f3f34b6af456cfa29181e7d851d9b45bb5f1e25a0d1ad634f6aad06dc80198d9ddd9bf322a58aea96ebf4bdd6e7ccbaf5f7e951f10ac8acd724fbbb152366b39d6ba7a209e613c943d0613667b270339712e25d96691a606a99abaaaafb59090b67bc8a712c373eb575c", 0x1000}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) 5.885342811s ago: executing program 0 (id=312): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x1, 0x7ff, 0xfffeffff, 0x1, 0x1, 0x1, 0x4001, 0x7f}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x1, 0x7ff, 0xfffeffff, 0x1, 0x1, 0x1, 0x4001, 0x7f}) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x100800000000009}, {0xffffffffffffffff, 0x8d}}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0xd4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) setsockopt(r2, 0x0, 0x4, 0x0, 0x0) (async) setsockopt(r2, 0x0, 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r5 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb24, r5) 4.879711026s ago: executing program 0 (id=328): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) select(0x40, &(0x7f0000000100)={0x80000001, 0x2, 0x2, 0x7, 0x48572dc, 0x8, 0x6, 0xb4d8}, &(0x7f0000000140)={0x401, 0x4, 0x7fff, 0x9, 0x0, 0x200, 0x142c, 0x4}, &(0x7f00000001c0)={0x4, 0x6, 0x932f, 0xbf3, 0x9, 0x4, 0x7, 0x449}, &(0x7f0000000200)={0x7, 0xb}) (async) select(0x40, &(0x7f0000000100)={0x80000001, 0x2, 0x2, 0x7, 0x48572dc, 0x8, 0x6, 0xb4d8}, &(0x7f0000000140)={0x401, 0x4, 0x7fff, 0x9, 0x0, 0x200, 0x142c, 0x4}, &(0x7f00000001c0)={0x4, 0x6, 0x932f, 0xbf3, 0x9, 0x4, 0x7, 0x449}, &(0x7f0000000200)={0x7, 0xb}) getpeername(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9a, 0xfd8d, 0x1, 0x1ffffffffffffffe, 0x181c, 0x4, 0x9}, 0x0, 0x0, 0x0) close(r3) (async) close(r3) 4.643265005s ago: executing program 6 (id=330): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8040, 0x0) r3 = shmget$private(0x0, 0x4000, 0x680, &(0x7f0000ffb000/0x4000)=nil) setsockopt(0xffffffffffffffff, 0x3e2eb5de, 0x3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) fcntl$setstatus(r2, 0x4, 0x8) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) dup2(r1, r0) 4.599805182s ago: executing program 6 (id=332): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x180) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa2c, 0x0) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000280)="000000005e0f72ced95fe4e4afa22d12d148ad000000000000f447b9010700000000000000f3a74ec2ce8e8298b0f89d76e324a724178f49ff4495eee585670ce318a978ee9dac33a761b1a10000000000", 0xa219b8f6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x2, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) madvise(&(0x7f0000168000/0x2000)=nil, 0x2000, 0x1) sendto$inet(r1, 0x0, 0x0, 0x4, 0x0, 0x0) 4.292991298s ago: executing program 6 (id=336): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x4000002, 0xdf, 0x7, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x0, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x46, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 4.277096679s ago: executing program 3 (id=339): ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) select(0x40, &(0x7f0000000040)={0x0, 0x1, 0x9, 0x4, 0x0, 0x2, 0x4, 0xfffffffffffffffb}, &(0x7f0000000080)={0x9, 0x6, 0x2, 0xbd, 0x8, 0x10, 0x9b, 0xb3}, &(0x7f00000000c0)={0x3, 0x80, 0xfffffffffffffa12, 0x6, 0x1, 0x11, 0x44f56606, 0x5}, &(0x7f0000000100)={0x0, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x41) r2 = getpid() r3 = dup2(r1, r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x130000000000000}, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x100, './file0\x00', './file0\x00'}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x8000000000000000, &(0x7f00000002c0)='./file1\x00', 0x8}) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4093}, &(0x7f0000001340)=0xfff) rename(&(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)='./file1\x00') recvmsg(r0, &(0x7f0000001540)={&(0x7f0000001400)=@un=@file={0x0, ""/55}, 0x39, &(0x7f0000001480)=[{&(0x7f0000001440)=""/34, 0x22}], 0x1, &(0x7f00000014c0)=""/83, 0x53}, 0x800) symlinkat(&(0x7f0000001580)='./file1\x00', r1, &(0x7f00000015c0)='./file1\x00') mknod$loop(&(0x7f0000001600)='./file1\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001680)={0x0, 0x3}, 0x10) chmod(&(0x7f00000016c0)='./file0\x00', 0x0) fchmod(r1, 0x100) syz_open_pts() sysctl$net_inet_carp(&(0x7f0000001700)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001740)="ee0d2b8c7865a928bbc41acb0458ce2f770424d6d000632698b135258ff671395c35138f1c0dab7d8f9be2ce79974ce2b9d90d7aaa95b478675710a8a4250c6ead213c51f73bdd1b971790cfec2f674b777d33d24e3facb2c11faacc9c763b7222dcccdf2f49", &(0x7f00000017c0)=0x66, &(0x7f0000001800)="863ec346624d1a90fbd1b23842f3f0a6d33fcfb23221f4c86fbf018fd207381f1bbccb10df650f05f1cb5c5a882c8e297fc10201847920206d11662a19516bc6f32b038f32ce1c2c507a3a8fa37f2f3b490a0774778e00d64e93b0a5cfd563cf22c789ea65e4aa4445c736c045adebe3a3c308f46020b8b9be401f51f9935e97346a7d221e1410e2b0a695e696", 0x8d) ktrace(&(0x7f00000018c0)='./file0\x00', 0x4, 0x800, r2) sendmsg(r5, &(0x7f0000001e40)={&(0x7f0000001900)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000001940)="3d972a5b144d5bed1a607b4f5d830d0df2eb40b481b81abecded483e7187949376a363352421ccab47011ea77e291c4c2275", 0x32}], 0x1, &(0x7f00000019c0)=[{0x38, 0x1, 0x9, "73d57546f7adf54d5f1363451bf8bf85b56a9769f38eab2cfb16220b67f7dcac34"}, {0xd8, 0x1, 0xfffffff4, "56012edc615c73f702a337938cca061742ae26ea7f44c95c31aa1b18ac896c77fac2f1a094246d93fca1f658354d210ef4814b96e3f43250117daac6fc94ad08d70b2141bb2886ec482541ac1095860ab24087770df516fe9a43a93f01b520183235a952c060c1686a582c8ce1747150edb420b259ac343e4d7a74f8b2666a2fb4ddf5570ebae6c17489832347495590cb37e715b95e5cc80dc811956599036c82e23d60f673629df9dfc1055d8dde3c853013991d208149d08b2dca41c6e79764"}, {0xb8, 0xfffe, 0x1, "81f64b30b2e4a50950c23d4afc995df174389bdea9e31add56859ca1500c4fa1c31614f88f707aa5936205c540055656c9426aaa94c669efde29b58914fea7f969b97cf38b87d29066fad742834b15fd66973206e907fe4692531fab4944d9f13afe25b3fb1a3b643cbb8368b109c63483d8d7e4d823514d5cf91d897677960cb014c261a60704f1518c75a58cfc7e9ce1003984407e5c46aac47bd54086449bd36b"}, {0xb8, 0x1, 0xffffffff, "67eeb055d9dc70875881e96f4167407d478d9a26e31eb5e43c126d892cf49ad5936da75a6749406bd1d105f58552bd2ac2028e5989d2fad1635de424729ec1ed2bc5f930b014cb4fb3b1f42a6aea16860fa39578c3f372d95d192f1c8926ebfbbf5102772ceff362e68add84f45e0757728f2f0b63f6f3f63e08f7b600ecffd4195c93ae56c979478a387380ab4336c899e9cc6ca69fceb6921536df475d073e1a"}, {0x108, 0xffff, 0xfff, "4dc9a5beea72ad8edffb366711aad76e176bcefa4489a3f1b35f2715518748227a445d3d5425c6158da523dc6d9337ecdfdf77a5736e0d88b9644a3e977d1c928de73a23681c26c995b6ea9974f23431f3cf0277e430f7d9a5c82952ee920ae0be861fecfed2a48829eeed311e7e7d1d493e4b9f8948c3accf66da25e822031036a7db5d0b7a9d7065e3831511d2ba159e84f3d414c2ee1bf23c52fef03e5995c38b750ddd1fa664ee6146c3ac645b94999ef47c66b1505e8467fb5c8161797219f123e2d40b60d4f5fcbc737bef778861e0e994d286a26d00efd3b7446585953c722fe7b379b4309f990475557a3a6742a8"}, {0xd0, 0x1, 0x6, "e4cf733113e09ce9660f592a749acf89dd83efe6269732230d8c37c31614bd964779bf23ba70bd5a9e9b8023d9cca9b48c0e627f9ab307978f70a9540f12ba9648c000dd87700e2ceb01134137dba592555f16d8fd3789004e2cb39db4312bc812df7a37a9f4b2e255abd4c0038d8fa9157291c74d536fd6aa88614d3f3a8d189c0793c0d558509d0b2453d76bcb777498a89c3225773f0bb422b1e33fcabfd54d905624c88ea780d4baa34ed2aebaafeeeb3364f364bd33f882"}], 0x458}, 0x400) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001e80)={'./file0\x00', 0x5, 0xfffffff8, 0x40}) write(r1, &(0x7f00000022c0)="232c0f7567d253319c68d82356299df5e1e32ac8fcef4db66a7fe5247ec9b87ded2243249adfac3deb6e430abb6ff064e313165603bb10fe77537e3b8b4659b5c63d8604802d011e0c74963378933d17046cb06715c7ae123f2a5fd0442b198480733d2f3f5fe724489adea5c83ef87a8cedd331cfa3c0fd7adf85a228bc97e7a9378e2e28ea04c6db0337294b4831ed7e56d3090afbd55415d7cc8fb6ef05a17836ec372e842aadcec5047be70a6648c65d26c5889d16034994072590d6558e9465d549d89b7db4bcf306415f599bacbe9f597a83cca1c140c590ac715251f13661bb2171c2a7d8462a39f0", 0xec) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000023c0)={0x74f6, 0x3ff}) sendmsg(r1, &(0x7f0000003a40)={&(0x7f0000002400)=@in={0x2, 0x3}, 0xc, &(0x7f0000002780)=[{&(0x7f0000002440)}, {&(0x7f0000002480)="70f5fd9bafcb377b148748182a42b3f91bc5147fc373451e2f3e81c88b963c2e9e64e15cfcde51c57043e70b52bf2e8ceeeedbdf1c74db2c3c69ab87f453e546849109d3", 0x44}, {&(0x7f0000002500)="f091b89c5000193c038d7991a2791e83c305b19b437e631b39de2c6a52d6db1f9464f3fd2d5b433e8f87576274894e53ca0ab7c3c6f13ffec15c237cf64d05b9ef481cf1532de4c77f08a2e52f0f51a30c3908a6958c3d96e444178604596e7b7475b25e3906bf78bb959ff31dfe8d0edf8ee29288e68ccda97cce", 0x7b}, {&(0x7f0000002580)="084d4e8e144b2d3a865a306b55372274bfa5c1c8e0ea1d6fb1fd35f0e232ccb0d679070dd6ff8c3c41ba0500c876b7f739608b9cc04a50bccd6235b5aec4dd3715c7073882cceb5184688bf45fe031ffa230f4af0c0a1d8ee40a6015c188e997a9f55cabc4ad95312fa406382cd1ee4b816fdcf3e2edfc6c", 0x78}, {&(0x7f0000002600)="fe64b8216bbf60ff594bdf1359488581ae5cb55ffd439d5cd4bb81983f4ed0a783729e106b319c71e648d536232ba006a7223725c1c74002a77b4900e86c42b5e30693eebbe3041a0890bb43f4f35d0a35f356f4898b1cbd5bf883071bdbf607a968732a5a28d624807738e5f57362df7f23bc4f4351e9086248e32eddc7bdf39a1b421bda9675b7171d10ba72eb52a8acb4f81fc9aaf6cba4611d562910db6f0837e5ee117a60", 0xa7}, {&(0x7f00000026c0)="1818a1995ecbfaf55e19d7171e4064339b882a5245039a07ee078d4dc8f4f1720a22ec39821f29bbef2336d3c286a792fc4fb7f245a950840b5283509466566b2e7cdf35bc508b4eb1890a4e19bf37e42a8383bfbbd5d453f0e6d698127b0493bb7b95e200addb8578055aca770f11a14e91cd2a8df677acf7652b34bfb2e41cd4abdaf347eb6c97f16184b150cbb0671161cc5f593f6a887f3303138cb0468f869cc017f930a4bee5af63970f4084b318af97da", 0xb4}], 0x6, &(0x7f0000002800)=[{0x108, 0x1, 0x6, "49842158df84813b0aec49deecdbd51cbab64910ac410ce975932b62e64efb5f753f721b56454afd90cc6a2d607f6fdae302f971acafcb28aa452483993ee796b54a3af18fe412ee66f440b5879a279d4aa456387ea2e280f9b888538c93f2c36da248a30ddaa38d25ec959b2d56d683fbf1afb9e3ffeefd3c672c8421509bf2c036d61223b1ff88a7801129115c4740889d2ddd6aad33bd1a625f84562696367166c53dc5bc9e4b0be8203724af3b4fe37749f718b65b9f63b01b22d2b091de8d9f1536b5815557def7085b296fbfef39628fe5535dadf580880b790dfb905efd42917166926b3c76cab573ef8093338cf3bd0ebff795"}, {0x108, 0xffff, 0x80000000, "1c5ce93e529ec5403a614f69f79089d2f1ff62f6204b761ee550d224ab52dee2ea175463430f375b6b658ec944605eabb4d1394bddeb4baf6f4868102a1dd8f6577be2a3221d34d14140f4376b9dd12631f8384c8519c11d16d908115f833f18b818fdc69fd03d0a715beedcd6f24b690696a8f6e5a9ff830a534473e73e6edc02628fb3e61c06122250c5b2b848e946b1812be8e476b9fb724809105f5929368ba865a292d7f2797ec5bb5a31be9cb90a415fc38d539936e82b15224571cfb1cb1742724bc39a84dda879428e2e45925be0060661aa61489cc27fdaed6b19984c36deab5f7e8ad7243845e0bae281014c473be65c224d"}, {0x1010, 0x1, 0x1, "bb9a7c0d62391be6d3a80adaf4949b8513d39536b7cafa00ec456c3da36a7c1add6cf9e881d0276eb1003a350c1f3e3c2982dce277134ae71cab1e50e02176a5e576f8318d4ee3beafcc1c29dab4b2303918216a1fb9384cefb6ec80efbe2905b57a735672629f09f1af24cc16cd50c4f924e73b33fba0f0bf564e52156467c04be0a586b1142de38ac21e57ea38df88b12db75d2c4189ab60385c680383dad595931a4fd9b66e820c6fa75b04af62b42e8be69c4a5f450612b87ec8d4073fc7e5e4ece97ae835633e02981d36218894ca053faeb2ef1ea52e436c03c50457b50cdf8eade1bb8b5af80ac0628a98f603fa699cc6c1de0f2d4bce7b5121a7bec608e587f145428587782a43f6c6f819ed74173ae0be7e5ced976586977a0acb5106682b742ebf26236fab34a6a03350d0778a627a708c49356a415e38779e90a4ce95be53ad2d863967afdfaa439d2f359c7ad3d781fc1279273b30e39ad2d10e19786ac03060f49a9c59ae7c09c1b02968ac9abfcd9048efdc155a77aaf8b768185c68f6728e67057e899bafb1c11838fa97be91d26183754c9bed3c2fe0905b6b5450d491fd83caa097a3f9392ab5d30ee2193310f6cd478a1ece2a9b1d677ab2f42ab6d954d1a0f4ef8e70133d0dd66fdbca96e8fdf388a8b2ead78c1223eb237deb5cb5c5116f6be0fcb5ec0cb6d9e0f5c40566dd2ed3630969198cc1239f689dfc73b83b5dd4e8a6003aeddbb20026cc72da8a7b2bb09c9a6fb5c677c3302fe662fd7a425b0467daf3b5dd0c65ab580dc9d5d5765be8a349999fc0388086ae22eae10548b1827a4afc40b978ead7e0b5f1e1a110f5742d7afe8ecc195cead0198836119ce3e521311625783657e4e1afaf218a2a60e1df099651e786db8e9662941c8ff4fff9ef174b6796e934e1eaf53fe009bc7583b09cd97bd02766feaff2c84bdfb51f324269c4c7f0e110ca748dbf708eca4a73818c1892b8632f6a4d81398b96af00bef7afebe4f8ebe1609f99305db17a4491f74341a4d47afe58b715627caa15e17d4bc609d40f6c9bd518dbdb179e3f7072a7c7490038c7e24c6dfa449dbcd55f3b420a646ec8ee75512a4f3947d3fd41708c676ed4412da297e513b5ecc3bfde6ab335b8a6d64f0b8e366f9515ec99e88a48d4ddb9ba34c1728be7bbab9160d054f263ac2337b73c7af04be9abbf1475fc51f69b1ee7773ff3bd67a7372426986d9f7071c486e607d0020af946b46d8a7a4ba8c9902f43885e4c0d23dde1b04ecf8c14af368537565319f8dc04a9d82a693b4d4fc205278e0376a949ec0d90f6dd3390471d19ff5c037883ca4947f22f476e734d5f99c2f02a42de4df0d08264e6cd2f092254688d9816e740061cde9edcd4512695ddaf53fabd0790a2eb187fc31a93f2f265edb3f8f075a634dd2d8b2d19380339b49fc8072969b06d152209110a4ac1822aed9af02e862e5493891dea591135ff8b306927465405139ba59e365f1bd782124e031273afa99eeab648871c9d0c44b9f93a2f0c21cc4adafe08536b4589c9c5700da2674fec2288bf34345e5c7d38e55b56a518ecbfa1e71de95ea3513089f99a7866c0304232b250d734080e25383b4a1737b6640873881072f2543e5da69d95efe16c16e2f9533d99f21925b36f6f05be057503d9e14d5a5aa4b3388e083bf0fe6eb9688beafd03052457321e143776ea2d1c01b9dce62bd851798498c595f1a7d1d9f100d81a306444ef6381f0a930f723faaa03cffb1bd88ef41fb8bd7e12913ef0fce89a5f619b305ff40fc21acceb63ebb8c186eafd60cd97dd00f41ac5693c94e9d93e385f968b9e23dd79e65a58e7716712c4049447149944f62deb6d9008c176b2b68ee0369679a0bfacfd10a7ba27d52c53b3cb34934d26721bb154ce530ae8396b8a4b71af1bb446c290a7bd7a9daceca8f7e8fb763ec2cb45275aad81f45233929f288d75c5112672b79b325d79751d05f291ba8a6ac0b5fc8847d94da74b7af50c719abbc632f817db5e087ac827c2735a24928c55c649eb26ab80ae505fae99f5c257ab9b4f5676807be3bcd6609fb0119571a495c9f6a5fa3e46ed3715486e4970a523f94215c8091e4ff4defccfe1886900f0589f9a0728ff83101cd6afaca8258413dc43e2bde40c1607e739e8f52b563ecfc0a61228c276cf64e6b50209781944ce41e43d9ab60aefac1ae1d9a9c19d4663bba74531e273f26fcfb16e2ea3a3701c65c0dad3dd3f684e1052199dcf0da451296b93249ab0099830ce0a09813ff84dcc515f26bb795cf8bdba554e8d935d7bfadd3670b02b97ec01cb01803115d2558874c257759082f3d5fa65cf383e5fec909c9439c1baaea50d221407bb3a18d72876056ef5c376e56f739655f414c5050150fcbd88e80070c9b44a4a338e58f0e9d3ff2f467d51989b0f0096b7df20fafdcbd94f10f8e1a4ec18925100e8ca79b3ba0232f01275fc524089d17fbc62fa6257e9b35ef9ffbb0ac1f6221f225b1a160c0e0a0ce605f813f6b8fc0702ca384b6a4b1dade37bcf707224e6f8307a9601dfba499faca3ec66a091e934506abd53daaad38b5ddcc89e1bb9f4da25e135c73c98ee61d997ed1ad381694a7b31653c1e7d59e66e7d584af8ed78ff6b3e0345382eadf18514f450f154f406e10c902bcc457aec24b5f0e296f98eae231ffb9ed7561dcb08120853138f051479296c9a7ea1adc50698446988b0f4b06ed4d88d5049914a6974d57b3976c7d2f0ce66fe9b92b6c3c41681cda8de20a065c4e0b947128d6445639d1cb65d42332f0597b2b5182689f3fe45eacfa2a0bf4454e50c243e90eb42565a1a091e84e3ba73343a68b68a7ac9601c48cc3696421a78292d5a6fc4116673c7e3cd355047b1afb1e060f735b68c955658c28faebf5eae6587a2e0cc99919f522f0f22367b6ad40f5ff884b587e599db02ae0fdb59da73640069a2b4f1db51bbc56dfd425dda163ad46244c0eee4e9b3c3c980298fce8f0ea81edb6266fd76659233ee18cf3d3afeaa5861f024c0eafaaa53facd0e4ab04d746866fb85dbd1d0d2bb40bb2bf487daa2e4093990be78e2bac24233a885968f2d74527fec2d54a9968325800154c0fe442174e3425401a5a48643f806ca3d9bb75ec24d301fbdd43c23f76cb4fde1bfbef0b8c2b8fc3165691d368f5706848d0b740c8eb70ce6d43f509fdadf1e30e582a15eff4a99e8637d2e10dabffb929cab3fd6ac4df1aecf90de212aab072079792917f7ad12d63d7c2d1769de9fa19884df8f3eb3072430655858468de059ac3160f1f1c47a358b6bc261231f46e388ca612a74c8fde2eb1c8b7f8e98bcd5d6bcea1c01adf1965c7dbc901c65b8f52d46e36c50a7f3ddfda97bc6872b5a07db78f43c8945e2cce6d8b719e74849d33cdd65a1009dc8ad509b3b3c2e1d780803281f3cf15962a46feb8cb01ae10d2a4e173bd26b1227ab92b53b2b8cafdaead2adaace39ed6a869fa183fb24eb3f58063673cf656956485296f97a49d9135b6967fcd8ae72e5109f6a36b1a68fd3f88097140d83cbca058578f9234a0981721e0bad22d1945050505cf0445049b3f7be35cc32a868bf6f639df4f6e2ca8d6190373df6997164727c776effc28f6fe8dac08bb67c3d11b0f3f3da6f4b98e436544d9d061931b14d0eff08f9178be1c666d070f0dd331bd55095894644dd927a1df081eca43d281a2ab85221c2a810e502302bae2e6821b87a29b20cd7ce146ad58e3e1922dd3c4a35bf392986e6dabf8e7d59c0d51be434fcf5fbed95511d593334621b28e536a4afffaa17960891dd096dcad32dcdab1d6adce9cf0df5f847feb05bfcc150fcdb6f5b3564bb5b3ee993f0890d353664cf18d28f9bcb62263e025e9763f4265450f2a590c689948a61cfd2cef85e8943b6e25babf2dd9a17ad9b64a14d9e4243acbf47bb2cccd09f119f935e2c0fffe9f9e7d3827145a40ab23cdfaab074fc6a6413eae1ecfcad082819eef98b27b92e38af9f6fdbb3bf712fa6ca794e6e796f761910296ac7511c7142c9592bbd2618868d5e9fe3d836bcc749072e6f3b761b7e527ea5630640702f255dc72e3996ecf7ab08d97cccc9c8895f2b48235c403e5e35a7411beb776faceeb51e7ccc2a016db08e1880b7663f86f1ef6f4b854f51709fbe571e0cdb34a523945fd6e326c722c03b7f38af53dd6799f389cc811e64079a266d0534c6ea258ee21daba3b52ef985eb22bd9015621a61872c135217024aa7d0ec76e41435631b68ff9800bcd3a4ec2ee2bfe4019d8e89ef0ebf51c02eb3a26e0bc5d3eac466c4d6370c60c5edd662fb7347dba6ba71be4a61971a7985889a6bcfa75d85fd10e8afaf101acb45bcfa0c652ac61008719015c7a7fd0dc9cea2e551156b87b8f1c6bbd8fd1a397ef5ef1234747349c33a7defeb2bbf0d7769e27ea2ef2d8c2d7afd1539d7d8fae67f1c4674882e93a100676354609f9d08696f1a079b0c3cb2a24aeae1c4606df0315110178cb3cfadc4fa8bbb37ad7e77106db888300b982ca65761e04d7fa025a10629059cfc9f555295a48004140b41f1da135c41e1bf39e098c4a2b734a2d7de304d3244d34831bfb4ccfb4088e0ff64b9be15a8a36ad5f198bb48022e374cff40a3bd81c7016e68977d83287e376183a4964678c876dfa6fb54c33c8dfcde98908b3d19bbcb32c3171fd2f85d5ca15d31975f2fa21a8f4d62485797cd7e499e5b29079b0983c3006e8012a3376e1c38628bd3eebf5072d8445e0d253141c3ab2a4ed72eb0823454556709763f5ee63e3daa3f0044135a63cddb1bfb2aa9065e3d65efe894373e6a5aa7c6aed3435ffa69fd33713636bcbaee60ee7b1aced5b708dff5bb5b7d6b586dc339503ed0e40a427b7adfdecf40f08d54b7785dc605046f0c9c6167c76076ad85d11bc39b1f781fac8d0bdc6ccf7bb05cd3ba9a0102ecfab48f290ba948980be0e7fef873010d8672681dbb43f51f75d249c86a8a4eaff3d23fcc0fe3f1c6e00807ce5180a8ebbd97c1ca5dfca691fdf654664f455922be23cef5cba6dd78998420445bf10479bffd9072e0a5f1c0a534cb76ad8b5626485455f0440535f1d58f5baaaed0c8f16e48a0ebaf3fe6df686e1813600a130867444ab7ef5ddefcc7521e5fe660f4651a3614ab1874e8f92b8c73693c2d344839b1f11aa7fe8418ae2f733575af31a0ca0d0c4c6e914727190ab8e07919ff5a07cf28f9823ea84dd0b608ec88e39d789d5af46042146f311446c05489bcc5d31c76f0ed28a10abedf797f7785d42fe88312fcc9ed95425d8ce65daa16aa1a3cbf9434bb9f7d6c36de04bd7357a26a710602509c66be4c9383eda5486ce8a4531d9eff1ced6907f0ab3009f747e29bbb687b034a643c894828c155866f7621ae15c333be69b24e3c367efa6972903734351b65afb40486763d3c3c55e733cf35c6f24164ba1165a58da1745457adef10e45dfdf85a1af6cdad1e918ae1facf08942cc967ed1da87e5dec97974ac18eb79eadbc132dcf03d9518b8fab5bc4f984f0584fcf764b37ff19fe85d1c6de8a66e099e09435374ce76106c640b4be4e8dcad1a815d03191b6a72cadef4e965161e6dabde849f417ecabdddc3a2d4c8fc7c67488a5e27768c4991dbd00b26ffa027e5b7734018205d79afb74aa208c336d4d72fb90002cff9d05529530ed76a4843af2056af15c385b96cd80d7412d5a7351fbbdac1ad116ba56bc3de31851f3e7cf987dddeb2d59944462a867bd4de70ac8"}], 0x1220}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000003a80), &(0x7f0000003ac0)=0x4) chroot(&(0x7f0000003b00)='./file1\x00') 3.995095524s ago: executing program 1 (id=340): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa6) mmap(&(0x7f0000112000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pread(r0, &(0x7f0000000440)="b86244501c072dd527551236ecefd80529cefe96285aa9a467d8950d0df221c82ca33bc8e779e3da937e464dca1f0c49f8533ed8375b1efce6aba247f35c1691ee6c9f6a4e262c98dd2c28e510fe8dd188dfe24f4eab76073a17fcb6d873a18429d0591166fa8f8954cc4711ef1adc84f18c1e1e7e4de51455bf3cae805b7797c6c2798bbe71ad335e5f88970ad0b7ee0ad1eb8736999da6ef01dc847c112584e281aa6c893c9537fa6698e6523bd7d37aa8bb01e66447fa6531229859ad210065acde0b402096853d4226a62aca043e504f1344d2ac3df49bd5aed30ad50c", 0xdf, 0x7fffffffffffffff) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x23) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') 3.991617144s ago: executing program 0 (id=344): kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x45, 0x1, 0xa, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) chroot(0x0) acct(&(0x7f0000000080)='./file0\x00') r4 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setuid(0xffffffffffffffff) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) setrlimit(0x8, &(0x7f0000000980)={0x0, 0xa}) nanosleep(&(0x7f0000000000)={0xfffffffffffffffe, 0x4}, 0x0) chown(0x0, 0x0, 0xffffffffffffffff) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 3.758905173s ago: executing program 5 (id=345): socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10, 0xd, 0x60}, {0x28, 0x7f, 0x4, 0x6}, {0x806, 0x4, 0x10, 0x4}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10, 0xd, 0x60}, {0x28, 0x7f, 0x4, 0x6}, {0x806, 0x4, 0x10, 0x4}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000001140)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000001140)=ANY=[]) recvfrom$unix(r0, &(0x7f0000000000)=""/62, 0x3e, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) recvfrom$unix(r0, &(0x7f0000000000)=""/62, 0x3e, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 3.756950177s ago: executing program 5 (id=348): sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="faffffff", 0x4) truncate(0x0, 0xffff) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="faffffff", 0x4) (async) truncate(0x0, 0xffff) (async) 3.56462289s ago: executing program 1 (id=351): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x80, [{&(0x7f0000b1b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ae2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000e64000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000b25000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ab2000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000de6000/0x4000)=nil, &(0x7f0000eb1000/0x3000)=nil}, {&(0x7f0000b6c000/0x1000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x1000000000000000}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x801}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000daa000/0x2000)=nil, 0x84}, {&(0x7f0000faa000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000094f000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x100000007}], './file0\x00', 0x6d}) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x1, 0x80000001}, {0x0, 0xfffffffd}, {}, {0x3}, {0x0, 0x20000000}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x9ffe}, {}, {0x0, 0x4661}, {0x3, 0x400001}, {}, {0x2, 0x1}, {0x3077d7844143423c, 0x800}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3, 0xfffffffe}, {0x0, 0x2}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2, 0x40000000}, {}, {0x1, 0xa}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) mquery(&(0x7f0000008000/0x3000)=nil, 0x3000, 0xffc66c6db3ca1990, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r2, 0xff) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000403}) 3.353853139s ago: executing program 5 (id=353): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) sysctl$net_inet_ip(&(0x7f0000001380)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, 0x0) (async) select(0x0, 0x0, &(0x7f00000001c0)={0x100, 0x0, 0x9, 0x5, 0xfffffffffffffff7, 0xffffffffffffffff, 0xa, 0x1}, 0x0, 0x0) (async) r2 = getuid() setreuid(r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mlock(&(0x7f000013a000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000140), 0x0) (async) readv(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) pread(r0, &(0x7f0000001600)="26283bc278819f6a02628b0d1682b32f6f14e0078ee0e2620fdfe4f11fac22ec21304d392aff4cf07e8dd03cec2bd09e92bc377a47c5ae9e1d076447526ebb81ff06fd905ee669c9a2c1769068bd5964899d1505b2afd0c335163efda9266a295fa2987638697acfaf0cdefc72c7b6dda230825316dd9d29cb3155246e9dd5403c9d286beab189a69e87528aced2c12e3427b67131ac6cdda394f38fca737f72b0bb6a3a0d7a500077c7e5a52dad33f28006a5e81c7082ae8f0fd11a6390b38e933bd4aac809afc1f8b17832d6d8547ccb44a89816b7f8b7ea5c9694c1f98bff24de5bf96c997ac5736136d1f3b1fa0b76cf170fb2ade85f4d6138a4672e52d8fc0ae6f22834799a7301057075b0dfb795cdf6101fef504572c945c363eb912d35e7bed8f99cd122af04732dc0b39fa97124b91d06ca4a684708727b6658664903b8471d9eef9ebd751e7fd32a4641222cc1b15df3f38207cc4c710222ec05d31d9c896ba23f2559c7eab14b27d66066434779c0a09ba1118198e06076d6acd12c19a50399be3a5350924213234cfb9e6d4a7903e8db1a8d943836c0cf80d1ebebc18d8ec854a2f5622da2e6f28539d341cc9adebe1877b9de6f3b1aede512c9151625ba4bac5f3fe7c68287a392223d52b858cb7e4769df22a3865f5fceb5bca088b9fe16518bbbd03846b2622dac4fcd48c9431162a93dcaa51f4be1974fed1ff2f7b31530d718a0f413368949327e3a488e15da118a04c5201d9260b71d15a1051b30db1f93d63c926c01868816f867c156853cebf10041fc6bacffdf5c711a8b51d8afad8205795945d59fb408ab3f00f8331297ef26b2b05a0107c806674a67842ade925e856a57598785d61c75e8fea3184b85a23438acdbd0f74ac281969081a4bfec8c209e51d5cd8c46743f8d6494ecc8485d585ab5d99482decefba46bdad7ea52a5bc4e0bc99e7e29e55a8801c6403e9817d70ba02a4b0c5cae9876d942d24738e827c6bd6cade2a3c2b5fa98693c98e8d62a713deaf12479d25eda7a23427c07ed0867752e553221fce9e456f9ebaa832e2e50c4c71126e29f5c0a3883d6be61622005b04a4df8148ad0f4c5db132497df6728720e76c73dd8c6ba0ff3561e8ad382b53e52f36ab534e8594a9e31e8d4d67e32d3272dfa11873bd6c2bac31fb6b0646178cd5f5ef9ead240319b0486980ccf67b2fdad03f18d04b626f221688b316227b720d0b2e67f9b344078a41a2fd8d14eb01bbc731604525ca7d79db41da85138acd99c8396f333a64fae876e0a55d42910cd3b26f38f78f8d58233dc6705d376da8804dbc400fbbc56c8ceca6c5a7109bf0deb8b83fc03f6126c698063f2dfc2bceb52226cc2f2e0ef9ae36ee84969bfa61ee2838f74efcfa09b03fbd23c26bdb3510e3d201740a8537e0c1e979581409d36fed6030ce8aa72e5c2404c78915cf3aab9965fb5e129a41641ef351b418f40cb38330bde9fe71a8027c083d7c62daaf9b209e97a2a7e12da719d8869f5263c9eb2c21f72d5701348b4827390a7b679858a5ba7605584a006cb25c8f47b0a81c3aff6aee70ac538e5b1345db1adc37ae886f63670c74d443bcd32f28ff783454a8188cffb21a1507153c3ad051463bab1a1448a0e6b13b22d1388a61dea4da459d87bdf080dbff7275e34f010cf2d6ee66cf02e9fcf79f00994cacb8db883d0dc8fcce22c4b624180a76129f1c4c8624793c2a8f8e5029a2ab8ef22972b8b9e8ce39ce4ee5983619459d0fb09e8bb9474ab28f8cf0254638c644c582a97db9748d4ec0c1bbbab832a685ec354e38c0a3cb427bb5e95ea71b3235b57248331863fb71644f72bbb6b775d7ad75ce1fefbeeaedbf5c0d8375157181096ae4804189b1e2bdc4855a4a25557798b90d16b5491d0d3bf09572b6afff337b1a2e06c7e8aab6cfb036b8e0777c42c88e8f92b55cfbcc3817edbd0a04c094813c4d91fd2f1b0c4cefd2bd7409a5a5705744536d639b437bcb7556c408159289a2b38e78be8acb3ccc5e52ecd764cca390b7f621b03b7d166b1493f5afbadf741c078812a1bea5e7d3355f66b12711ffc2db570a4a08e764c7e618cdbe59ad739fa4075e41ebaa9c6fa558cd937dfd59774d0d7643b107a901894a831e9026425cf32f988d09a9eb871c7d7d69769cb522ba171639b2498ed07d8117452f5d5b8345da39af6c73824bf54a756da33864d37e73f1dd96123d936d71b554ee646c3411c881ddd723d4fe59078d35552ea4cbc6cfc5526d93e421cf1a923ae73ee0e0dd16fa15267d4dfa7b4c9102c3f40af42fed31638200b22dc2c10a44966fa48ca783af68d02c7a12065f550c70d8d20daf2841984fa993ef87b3db1b238e2c1fb9a81d488fbd4aa912868b4f404cdb841e2b16d1543531421498534989c14beb4150126cafa65b9717782240b300aa8ee83f36ab11221cf44809932384563aff4b1faba26285d726d1fb1fd2fa947dc4d5efb26866344b8310d08b9ecc085f381c174313cb6ef829ed78cd0901ef375f5fca1dff5c0c83e88eab8e16a6134580aaf714ef36806c5386a19921cb31ec67dfdbfea2db8703109c1eed10eca561e78c285cc0176451232b939afaf1ee14facfcb1fcc8066a0c5239f40537a1aa15e49803442a13e65afec775d38c0d3742f299dbab567a23327491267c3487966533748512cd4f65024e97988802c43e5629c97428a568f8887a58b64d68d8a33c68de0b1f37b0d6e2939d1d93082bc4729367ef13a55bbade01bd9267a82cb66f99ad603b19823f577faf51fcf8c525fdb8e06ad0e28e7be3944117ce2e5443cf810e56e41a75e11efa1bc1348c904ad7f42a87346e5de515c7d96032575743731435e9e3d33930099d5fdb7e06b6f99073e4dd77e80e1da1cbdd31877e875fb3ed7626bdca533dfb937e56ca528a5d620e7a5312dc69b48526c545ff2cf3ec1907f3e1dea4d77e6a86969a26b0e461caee5027c0dc7b065da6dbeb22b21344b082a585819667bfdcd42a108b6e02f4d6b656fb9e69c200ed32103bc7c961c66ba09534d2738e9ee3871be801b0bad5ce4c73925e74f1289bda6aece76e49877f73b1e6529ae2b8de18f22b0b9f532460a8643432f976f2f2d43dc1cc07f73ad1440209417a7a3b6293cacebfa6e8dcf96d6dc4995b24a51b8390549b63f20def75f2d7f8d3aa2f9c498a92dfdbbc741dc10528dadfb4b3d99a38cd736d6e51467275fe0f2f4307773e308e5537240f8555c6a2ff27264d52532393741a1a75aea6740aa7714dc78e184d023db8892f4e37e1e1d7cfeb22827c2db08f0fb53951130934793b3adb22a5d7c374a874d03a7702196742e98fb0788e5087e636d8e38c62816477ccfda53532ab7b40a6893aad23857a425fa547c78c0b7beca25bfe8528a4ef06708738574c", 0x980, 0x5) 3.348393137s ago: executing program 7 (id=355): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x300) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x200000}, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508bcfaf51e927de09a753f95b7688ad48b8cf6bbca32f3ebc37fc4e1ffff3dbe2da6dd92a2265c2bfb48c03fbd51bd42084a941d8c47159528b5874eaff1fdf9483176d80166d738adbcf500e7cf822e78cc5e9508a0abc6f677f7444bef4b8e4e32fced636420148592ec3432a7e7ec959a3537d89fe95ad25a64445060264f799eaab63ebe5ada9c5c5afef4e9d659ee7bd37059a097d038b913cab94a8a905366e4164f4e6171d38f03268d6f6c7d3780f2b5d0f67210f07ffe1a328658a9435165d10c8c668ec558f3228e75a4d6de5c9b51a8d55f33929c0230d89cd7c37f22c8ccb51151cb2ca71c086842eed4675f839babc89d18395d2d6249dd7b3b9a0520bc162a72d62f6913fa8a4efe8d65d2ed2277cfa5f2528827be47911e8c50e5eb66c795be78bd3f31732edae412e5dcde0368827588e820bb58348b8c89ee6115d11b1c2e7ea5d79393a4382b98b6d795794181bc35eeb6bd22737f4d7801811c609b4a84c525850107d83970325f5a7a593313ed8927677d1e3615be42575d3ba1eeb8bd89701d9fa43af7f06667e938e7fe1909ff5fc17d0dc818877b67", 0xfecf) 3.120276477s ago: executing program 1 (id=356): r0 = kqueue() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) msgget$private(0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xf6f4303, 0x100800000000009}, {0xeffffdffffffffff, 0xfa}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) r8 = msgget(0x3, 0xc) msgsnd(r8, &(0x7f0000000280)={0x0, "fcaa31063c45579ae29c113f320bb0cce5841f6274ca10e35918cb6dafa95f7aee988c43537e831dc1ad506a421826886d547b97"}, 0x3c, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000000)=0x10001, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000240)) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) fcntl$dupfd(r10, 0xa, r11) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xa50, 0x8000000000000001}], 0x0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x4, 0x35b2, 0x81}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000042, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0xb5, 0x4, 0x0, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffa, 0x8}], 0x400, &(0x7f0000000140)={0x4, 0x9}) lseek(0xffffffffffffffff, 0x7, 0x1) 3.119905273s ago: executing program 3 (id=357): r0 = syz_open_pts() (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000080), 0x0) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 64) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) close(r1) 3.117971199s ago: executing program 5 (id=358): r0 = syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xf7aa, 0x9, 0x2000007, 0x101, 0x80000005, 0x81b0, 0x101, 0x10, [{0x80000000, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x9, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x7, 0x8009, 0x6}, {0x401, 0x3, 0x2800, 0x81}, {0x10, 0x650, 0x3, 0x99}, {0x1000ce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x7fffffff, 0x8}, {0x5, 0x6, 0x5, 0x5}, {0xea75, 0x8001, 0x1800, 0x5}, {0x3, 0x10001, 0xc, 0x3}, {0x1, 0x9, 0x8, 0x2}, {0xb96, 0x7, 0x4, 0x1}, {0x29a71718, 0xfffffff6, 0x1}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x201, 0xfff, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x59}, {r1, 0x40}], 0x2, 0x2) syz_open_pts() 2.971992837s ago: executing program 7 (id=360): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0xffffffff, 0x0, 0xfeffffff, 0x9, "08000f0140fffdb6edf4c700000000000000b9ad", 0x50000000, 0x4}) setsockopt(r2, 0xca, 0x41, &(0x7f0000000380)="be02b7aef9a6d85287052bf9395b1f8064eb0a11753f9aa65214c59b5539372cd5ea22f9afce3cc262a879857285e94089ed2b73c2446818a13a719a5a6c3d06f6c142969cd62e037ab9f499bfec43885f52db522bd46113abd024dfaafb1d6368fdfd07b117fcf5e1f426fe6963633bc1125c80973d2ccf63e800"/149, 0x95) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000042c000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r1) r4 = socket(0x14, 0x2, 0x7f) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)}) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x26}, {0x0, 0x8}, {0x85, 0x6}, {0x41, 0x3}, {0x7, 0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x7}, {0x80, 0x401}, {0x1, 0x3}, {0x88, 0x1}, {0x23, 0x8}, {0x82, 0x200}], 0x6}) close(r0) acct(&(0x7f0000000000)='./file0\x00') r9 = socket(0x18, 0x4001, 0x0) socket(0x2, 0x4001, 0x0) r10 = dup(0xffffffffffffffff) r11 = fcntl$dupfd(r9, 0x0, r4) dup2(r10, r11) 2.971762787s ago: executing program 4 (id=361): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xbaa0, 0xb69e}, {{r0}, 0xfffffffffffffffd, 0x46, 0xfffff, 0x0, 0x100}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x90000, 0x9}, {{r0}, 0xfffffffffffffffa, 0xd, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x84, 0x20000000, 0x5, 0x2}, {{r0}, 0xa00170d21baca883, 0x40, 0x40000000, 0xff, 0x7}, {{r0}, 0x7, 0xc, 0xffff9, 0x100000000, 0x800}], 0x9454, &(0x7f0000000140)={0x101}) faccessat(0xffffffffffffff9c, 0x0, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0) kevent(r1, &(0x7f0000000100), 0x400, &(0x7f00000002c0), 0x5f, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0xfffffffe, 0x80000002, 0x1, 0xba, "cdad140800e30000000000f742000000008000", 0x4, 0x9}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000040)="990cf2111033", 0x4) 2.763821802s ago: executing program 3 (id=362): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x0, 0xfff, 0x10000}, 0x26d, [0xdd1a, 0x1, 0x4, 0x7, 0x7, 0x4, 0x500]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x7, 0xd3}, {0xffff, 0x0, 0xe, 0x8}, {0x0, 0x9, 0x7, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) 2.763318702s ago: executing program 6 (id=363): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x718dd70c34c807ae, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 2.585429728s ago: executing program 3 (id=364): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/79, 0x4f) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0xdfc}, 0x10, 0x4000000000000004, 0x0, 0x0, 0x800004, 0x2, 0x1, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, 0x0) 2.585154988s ago: executing program 4 (id=365): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='x\x00') msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 2.584792365s ago: executing program 5 (id=366): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="dbb64005000000720c00000000b4a5330f883ee4adac360a", 0x18}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="dbb64005000000720c00000000b4a5330f883ee4adac360a", 0x18}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x9, 0x40, 0x4}, {0x6, 0x12, 0xe4, 0x100}, {0x54, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x9, 0x40, 0x4}, {0x6, 0x12, 0xe4, 0x100}, {0x54, 0xa, 0x83, 0x400f}]}) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0xfffffffffffffbff, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0xe, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.582101568s ago: executing program 6 (id=367): setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) dup(r0) write(r0, &(0x7f00000000c0)="27c6e69e397d5d205ff315ca225d59eb89", 0x11) setsockopt(r0, 0x3ff, 0xfffffffd, &(0x7f0000000100)="89b023e29ab20547ca6edd2ebaac8ea1b59cede1d6f436df7ca80961c273b8925dc226016c3b748d87514a6432da5e1e3e45757edfc1d0f0393fa1a312f54b4ebd4171ed92ed374e6ede558d6b2caf71a9f3cc638566e526b08642945cb6b20b4dbed771e1655143ee1d742ea5b1843e4574c67f0ae5c78277b32bef0a20bddf9a1f8509a49c13a9943aa8914861a277398987f722afc10946f93d253862e6d4a5923ee8760497cccc4af8d1b8fb0ef1e37026e864ab00994005eacc2728e635fc85753c13938f246849460f3bb8c86bf38925d45e09ddb55e8c7bea1fcaddc131024450ef11f12a5823edd7c903e49ae582a2", 0xf3) clock_getres(0x2, &(0x7f0000000000)) 2.580587297s ago: executing program 2 (id=368): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f0000000280)='./file0/file0/../file0\x00', &(0x7f0000000100)='.\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) open(&(0x7f0000000300)='./file0/file0/../file0\x00', 0x2, 0x6) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f0000000080)={0x7, 0xf}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x3ff, 0xffff, 0x0, 0x40, 0x4, 0x4000001, 0x0, 0x0, 0x9, 0xf1e}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x3a) 2.265172575s ago: executing program 1 (id=369): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x1}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000440)='./file0/file0\x00', 0x10000, 0xa) (async) r3 = open(&(0x7f0000000440)='./file0/file0\x00', 0x10000, 0xa) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)={{0x5, 0x6}, {0x0, 0x4}}, 0x2) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') (async) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cd000/0x4000)=nil, 0x4000, 0x0, 0x0, r4, 0x80000001) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10c) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x200000000000004, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, &(0x7f0000000080)={0x9, 0xffffffffdfffff00, 0x183, 0x4, 0x0, 0x6, 0x3800000000000000, 0x9}, 0x0) close(r0) 2.264784844s ago: executing program 7 (id=370): syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES16]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x100, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000240)={0x7f, 0x8, 0x5, 0x0, "97a9919f040000007f50ff1000000000d200", 0x8, 0xffffffff}) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/142, 0x8e}, 0x1000) socket(0x10, 0x2, 0x7f) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000000)="eb8430", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x6, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.263364451s ago: executing program 2 (id=371): sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="0200f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff0200000000000000000000000000010200907800000003690000800006010800000000000000000000000000000001ff0100"/98]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9a3, 0x0, 0x0, 0x8000000000000001}, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000240)='./file1\x00', 0x8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r2, 0x7, &(0x7f0000000340)={0x3, 0x0, 0x100000001, 0x368fffffe}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xa) 2.262664327s ago: executing program 3 (id=372): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x1, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x64, 0x7, 0x10}, 0x5, 0x0, 0xfff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c, 0x9, 0x45, 0x7}, {0x4, 0x83, 0xb, 0x7}, {0x816, 0x1, 0x14, 0x7c}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r4 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xffff, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001480)=ANY=[@ANYBLOB="12000000fdab00"], 0x10}, 0x4) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8aaec0e980d070f5, 0x9) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="0513f731dc7d372bbc55349f06e3", 0xe}], 0x2) 2.05382544s ago: executing program 6 (id=373): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0xffffffff, 0xffffdf81, 0xfdfffffc, "1800000440ab0000000000001c00", 0x800, 0x3}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000440)="117384167f2033a20d95aa5820fed3e6b3cdfac938093822264ab0bccbfd4ef8860e4f1b90bd23fb982cab1101c766e2626267939000f1f29f4525d64141a3152bb6800db41e70db92f69302b5cf2ad97b02f47c6df3e0c5d5e86028c5ff5755", 0x60}, {&(0x7f00000002c0)="f888308d051ee60544a7a3ec35e710cd7108c8ef23509fb131f092c4c5f967df9935035a04c8fdbbfe64a949face53c0fd4e9cb9b227ba90b3e8dd90c889b7f30acd662c15ce788866e6ebea6bd6404f32a0b349ade0f18de249a6b8a85c3a8ad91a0af244cae3c1d9b951acd82ae64ac1ab6a452aa86ebaa03b63254c5dd70732baf83fd07970", 0xfffffeac}, {&(0x7f00000005c0)="49b589373ad07a31c022a69772885d2ffddd62cde8fc2b9501a8119310344b4c793635e7c4c2683b2105446208352fc909e1b22d8dd55ed27845f1209a7c94debb62e434624d1bf0f3105d4d5c1717b3b557a9b4d8b6746d741c0a28a3093c99610b4ed771c34a4a4964a1ecb88370433e483ec274c6840a6660eb5fea2049fff0adec805ad49a3364d73e8dddd1613ee77b1e97896f44af09f4e0117eeff1719eef33548ae1951b31a3b68b9667fae6f4f1042d40e66d1d7c8c7f962f498a751bf6ecfd86743be5f954072253f27d0835b03599ad341cdad97ea18d7be85961478299620c7e77634dfe297024ad211627e996827470507937f266037a14fbeb6f6b728d3b5f05096807dbbcd971b79cd4ce879b5c248e2fd9d73c518721d9437744f0f59a7f7b50a988ecee51ab430a453b4ef3572b1859839eff6963733d08027dc8f7b4acd7c0b300a354f4906aea6a6672dbeea9b00962841fbe4cb1ab5f93ff50e53709f4e635810fed007682124df1595219a3d8d6345db85341dfbf0d6333a5969d003ab3d0642247a55fbfcaf05ac3539ea0a56a9a5f48228ddf55c336250d81a5e7", 0x1a6}, {&(0x7f0000001080)="205480bf5c4c134cb3fec38d14a7b3b79b4647987cf37da175d33e102899acc7bf748484821208bd6c175e2b0c09915aa42f9efb25e16d39a4e7d05dae03587b773ee923775f0bd11ee57e666679a23c7012b248be9d944c190e1ce14f18af67ce196e8647067f2ab16ec75702915441453ebb50e0d819365c33ad8ca2ea5f4e907e04ccf998b78f259b5d3067a730c2a09b19ce848fb15fd8f10df52ce5317eb3c90237b2ff0ee2657608214d62a07f10117738aca34ccda096bc818058ee340bcfa86485cbe34ca1199d04d066e4a473f36b4ce6a1244c252e7def07033c3bad72b7222ee1b8acf82df9d2e50bfa524f069a2f3f4d3b64495418cf0d4747ed945ce02ff007b3f9a6f756462949d6937fc0057405742b2c3690b49db2611308a76fd0ce0c94a83bfd80263535a55281ce0132cf31631e67bbcff606e697187718b2104157254364111637839207f022df7da0f44882c54563667526ec558ef9883b2e98eac1e6583511336aafcd6cf0b25b555efa", 0x175}, {&(0x7f0000000200)="5837cc44d60beb757c18a3562fb70d59a27af08bb391083a2b6a68", 0x1b}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES8]) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) 2.053345639s ago: executing program 4 (id=374): r0 = socket(0x24, 0x2, 0x0) shutdown(r0, 0x1) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x24, 0x2, 0x0) (async) shutdown(r0, 0x1) (async) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) 1.866433559s ago: executing program 4 (id=375): mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x6000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x13a) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 1.853035319s ago: executing program 4 (id=376): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 1.852607683s ago: executing program 1 (id=377): select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file1\x00', 0x100, 0xa0) kevent(r1, &(0x7f0000000380), 0xc, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4, 0x10, 0xc971, 0x9c80}, {{r0}, 0xfffffffffffffff9, 0x32, 0x10, 0x3, 0xb0af}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x3f2}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x4, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x400, 0xf}, {{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x10000, 0x7}, {{r2}, 0xfffffffffffffff8, 0xe3, 0x20000001, 0x8000000000000000, 0x2}], 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x80487008, &(0x7f0000000080)=0x2) 1.852253185s ago: executing program 2 (id=378): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x1, 0x88, 0x8, 0x7}, {0x8, 0x106, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x5, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0xffffff7f, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd19, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xc6}, {0x0, 0x1, 0x1002, 0x30001}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x3, 0x3a) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) (async, rerun: 32) mprotect(&(0x7f000038a000/0x4000)=nil, 0x4000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.784584432s ago: executing program 2 (id=379): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="818c049528257e0ed60f5b7b0069a927c26f3eeb323b4e2f4a3b9e940e7ddba3fb0a459623ee000310e6b99728582d819025562b9af7b2a880ce9b864ba68ee12554dc095c97ee13dcbb77c52b1ddd68763b78266b4d0769c8a5a62c3acbed6a08bbf1be4d367937e608ca90c7603a40b7f6d992e41a5e6eaf7d18842c4ce87ddff6df7c33132defd60c1ff42eed731ee3f490de169b672be075ccb6392a7fc2233f7a0f30a6169eddcb02b9f74f612447e7c26ae270ae8627d07c2e1b4d86115bd26c80", 0xc4}], 0x1) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) (async) r1 = getpid() (async) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r1) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) setgid(0xffffffffffffffff) (async) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x3) (async) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) 1.783674149s ago: executing program 0 (id=380): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x0, {0x8, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1c, 0x6, 0x7, 0x4}, {0x6, 0x0, 0x2, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES8=0x0]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000010001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.783306041s ago: executing program 7 (id=381): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) clock_getres(0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000000)=0x42) open(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x0) acct(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) clock_getres(0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000000)=0x42) (async) open(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) 1.600508659s ago: executing program 5 (id=382): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) socket(0x0, 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80010001, 0xffffffff, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x10000006, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x810009c}, {0x8, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x624, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0xffff0354, 0x100, 0x6, 0x100006}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, r3) close(r5) r6 = getuid() r7 = getuid() setreuid(r6, r7) kqueue() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chmod(&(0x7f0000000100)='./file0\x00', 0x42) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r9 = dup(r1) dup2(r9, r2) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) 1.59902948s ago: executing program 4 (id=383): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x10008, 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setitimer(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x0, 0x1, 0x8, 0x201008301010006}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x637f) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000005c0)=[{0x48, 0x23, 0x2, 0xd}, {0x400e, 0x0, 0x53, 0x7ff}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)='T3', 0x2}, {&(0x7f0000000240)="97877fdc", 0x4}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000802) 1.598664188s ago: executing program 3 (id=384): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) (async) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000482000/0xe000)=nil, 0x3000) r2 = socket(0x18, 0x3, 0x0) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000486000/0x4000)=nil, 0x2000) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000014c0)={0x3, 0x2, 0x4c1, 0x369000000, 0xffffffffffffffff}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x3, 0x8}, {0x0, 0x542}}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r6 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020697f, 0x0) (async) ioctl$FIONREAD(r6, 0x8020697f, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f0000000100)) 1.597870489s ago: executing program 0 (id=385): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x80, "97a2050000000000000007e900", 0x0, 0x20000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 1.333726184s ago: executing program 1 (id=386): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) sendmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x10, 0xffff, 0x8}], 0x10}, 0x406) close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffb, 0x6, 0x3}, {0x4000002, 0xdf, 0x7, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x0, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x46, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, &(0x7f0000000340)=""/5, 0x5}, 0x1000) r4 = msgget(0x2, 0x86) r5 = getuid() r6 = getegid() r7 = getuid() setreuid(0xee00, r7) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r5, r6, r7, r8, 0x100, 0xd8}, 0x2, 0x8, r9, 0xffffffffffffffff, 0x4, 0x1, 0x638b6eaa0000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) 1.32974939s ago: executing program 7 (id=387): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/258, 0x102}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000700), 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) r2 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000340)="71f93d3471030058bc5a91501d010000005f84cf71b59c7a54a86d7fc70c7a4f4566e9193c9483b2a2cf66cb2434d1eae3af165d88033dda6f422bf786d3b90ea066bf5fda2d325f9ede2ed0bffbcc1513c7f87c1cba2728f490130f24ddaeafbf28d8df602bcb8c9009a236abee5319b7bb5a38cc9fdcd06f8a50864590469fffedffa9bb49284a53ac032c52649339eae4ee3c30c6c709f30ba971537b116e508656d1ab4910220934e8276ffb3f02ad6afacc20ed998df84d5a36f491267cd3819a05fd1e1288ee5a1046d1e2b5fa0cbdc36748dd9928d12919df8a260295f5f7a5ca0acbac1e75ee53f8d1da202b5e26cfba1e24edf901f86d98172543d2c6191612b17801000000010000001dc5fd79ac19d1d710d230e855e7b20ff7be5522e5f22f2e3204cec278af8334affc553431cfc30edb6ac5935bb4683c5cf60120", &(0x7f0000000080)=0x1a4, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x7a) dup2(r3, r4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x3, 0xffff7a39}) 2.319036ms ago: executing program 2 (id=388): r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x102e, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000c80), 0x0) 686.848µs ago: executing program 2 (id=389): r0 = socket(0x2, 0x3, 0xff) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="9876d6078d92a3ef83fbfffffff02aecd2f90d24caba360865b59c16e09153c5270e928f63bf48e89737ec90cd3ea8a20b0000c338337e1f82f1191d7447864d17908e7ddf31080c3ebee515c02419b187ee9df489f8d81dfcc9176352da285d7f46515129a49bddd24ee0292696e96c1bd9f30dcccc95dc949469c53ef68bec53ac7e1765d5fdc11718560400000000000000551ebc72437821b7ce183f70cfdc80b9f465d91198676066", 0xab) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 0s ago: executing program 7 (id=390): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0xad}, 0x200000008, 0xd7f, 0x0, 0x0, 0x1ff, 0x7, 0xfffffffffffffffe, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x4b, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) close(r0) unveil(0x0, &(0x7f00000002c0)='W\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.61' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8068183a68, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *241629 31720 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83354763) at panic+0x1cf __assert(ffffffff8339304d,ffffffff8336ec9a,84,ffffffff833e40b3) at __assert+0x29 rtmap_grow(81,21) at rtmap_grow+0x1f2 rtable_add(80) at rtable_add+0x289 if_createrdomain(80,ffff800001461000) at if_createrdomain+0x40 ifioctl(ffff800010fda460,8020699f,ffff80003c9673f0,ffff80003c9982c8) at ifioctl+0x1c06 sys_ioctl(ffff80003c9982c8,ffff80003c9675c0,ffff80003c967510) at sys_ioctl+0x660 syscall(ffff80003c9675c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x54857972020, count: 5 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: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83354763) at panic+0x1cf __assert(ffffffff8339304d,ffffffff8336ec9a,84,ffffffff833e40b3) at __assert+0x29 rtmap_grow(81,21) at rtmap_grow+0x1f2 rtable_add(80) at rtable_add+0x289 if_createrdomain(80,ffff800001461000) at if_createrdomain+0x40 ifioctl(ffff800010fda460,8020699f,ffff80003c9673f0,ffff80003c9982c8) at ifioctl+0x1c06 sys_ioctl(ffff80003c9982c8,ffff80003c9675c0,ffff80003c967510) at sys_ioctl+0x660 syscall(ffff80003c9675c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x54857972020, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c967120 rbx 0x21 rdx 0 rcx 0 rax 0xffff80003c9982c8 r8 0x101010101010101 r9 0x8080808080808080 r10 0x44df820399475dcc r11 0x895173a763f28be4 r12 0 r13 0x19 r14 0 r15 0x1 rip 0xffffffff819ae8c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c967110 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=241629 pid=31720 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=80, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002f101cb0,0xffff80003c998fd0 process=0xffff80003c9c4920 user=0xffff80003c962000, vmspace=0xfffffd800c6778b8 estcpu=31, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95490 185051 18602 60928 3 0x90 nanoslp syz-executor 95490 473259 18602 60928 2 0x4000010 syz-executor 31720 410374 49503 0 2 0 syz-executor 31720 330595 49503 0 2 0x4000000 syz-executor *31720 241629 49503 0 7 0x4000000 syz-executor 85729 329831 68139 0 2 0 syz-executor 85729 523508 68139 0 3 0x4000080 fifow syz-executor 85729 222642 68139 0 3 0x4000080 fifow syz-executor 85729 249441 68139 0 2 0x4000000 syz-executor 2794 302518 93330 60929 2 0x10 syz-executor 2794 364593 93330 60929 2 0x4000010 syz-executor 2794 320949 93330 60929 3 0x4000090 fsleep syz-executor 50908 68926 0 0 3 0x14200 acct acct 91029 320649 0 0 3 0x14280 nfsidl nfsio 39180 43654 0 0 3 0x14280 nfsidl nfsio 87799 52693 0 0 3 0x14280 nfsidl nfsio 92 132362 0 0 3 0x14280 nfsidl nfsio 58598 246539 0 0 3 0x14280 nfsidl nfsio 56548 490491 0 0 3 0x14280 nfsidl nfsio 2072 152725 0 0 3 0x14280 nfsidl nfsio 38072 309316 0 0 3 0x14280 nfsidl nfsio 54632 102302 0 0 3 0x14280 nfsidl nfsio 19107 459778 0 0 3 0x14280 nfsidl nfsio 95165 226920 0 0 3 0x14280 nfsidl nfsio 10689 434912 0 0 3 0x14280 nfsidl nfsio 87441 459155 0 0 3 0x14280 nfsidl nfsio 68222 513906 0 0 3 0x14280 nfsidl nfsio 58501 389815 0 0 3 0x14280 nfsidl nfsio 13852 43184 0 0 3 0x14280 nfsidl nfsio 98645 258552 0 0 3 0x14280 nfsidl nfsio 71266 360196 0 0 3 0x14280 nfsidl nfsio 55160 68918 0 0 3 0x14280 nfsidl nfsio 18429 323153 0 0 3 0x14280 nfsidl nfsio 36627 47499 0 0 3 0x14200 bored sosplice 51832 500142 48372 0 2 0x2 syz-executor 42361 47135 48372 0 2 0x2 syz-executor 93330 444163 48372 0 2 0xc82 syz-executor 68139 314751 48372 0 2 0xc82 syz-executor 49503 115166 48372 0 2 0xc82 syz-executor 17733 424676 48372 0 2 0x2 syz-executor 18602 279267 48372 0 2 0xc82 syz-executor 60479 505173 48372 0 2 0x2 syz-executor 48372 406859 20919 0 3 0x82 kqread syz-executor 20919 83484 18011 0 3 0x10008a sigsusp ksh 18011 355644 3449 0 3 0x98 kqread sshd-session 3449 327974 63596 0 3 0x92 kqread sshd-session 31023 145996 1 0 3 0x100083 ttyin getty 63596 132031 1 0 3 0x88 kqread sshd 86246 404804 26424 73 3 0x1100090 kqread syslogd 26424 4847 1 0 3 0x100082 sbwait syslogd 37555 266293 1 0 3 0x100080 kqread resolvd 10813 506795 44970 77 3 0x100092 kqread dhcpleased 85581 436826 44970 77 3 0x100092 kqread dhcpleased 44970 219959 1 0 3 0x80 kqread dhcpleased 62680 91481 0 0 3 0x14200 bored smr 79911 105513 0 0 2 0x14200 zerothread 16282 491919 0 0 3 0x14200 aiodoned aiodoned 38653 147495 0 0 3 0x14200 syncer update 65316 205104 0 0 3 0x14200 cleaner cleaner 28486 519670 0 0 3 0x14200 reaper reaper 45167 99282 0 0 3 0x14200 pgdaemon pagedaemon 68352 171323 0 0 3 0x14200 bored viomb 68811 75591 0 0 3 0x40014200 acpi0 acpi0 45762 300587 0 0 3 0x14200 bored softnet0 85340 411949 0 0 3 0x14200 bored systqmp 35023 264524 0 0 3 0x14200 bored systq 99858 269757 0 0 3 0x40014200 tmoslp softclock 7028 433463 0 0 3 0x40014200 idle0 1 87590 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 11046K 11424K 166960K 11788 0 pcb 21 12K 12K 166960K 92 0 rtable 192 11K 11K 166960K 335 0 pf 33 13K 16K 166960K 89 0 ifaddr 39 6K 7K 166960K 73 0 ifgroup 54 2K 2K 166960K 111 0 sysctl 4 1K 9K 166960K 10 0 counters 33 17K 18K 166960K 60 0 ioctlops 0 0K 4K 166960K 150 0 iov 0 0K 16K 166960K 70 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1473 92K 93K 166960K 1795 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 13 1K 1K 166960K 19 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 236K 166960K 531 0 sigio 0 0K 0K 166960K 68 0 proc 61 67K 124K 166960K 502 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 40 0 in_multi 83 6K 7K 166960K 121 0 ether_multi 1 0K 0K 166960K 6 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 413 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 206 159K 174K 166960K 6475 0 UVM aobj 15 2K 2K 166960K 20 0 pinsyscall 35 70K 96K 166960K 1555 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 12 0K 1K 166960K 48 0 temp 46 8640K 8706K 166960K 21748 0 kqueue 15 22K 34K 166960K 112 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 70 0 66 1 0 1 1 0 8 0 rtentry 136 103 0 31 4 0 4 4 0 8 0 unpcb 144 278 0 255 2 1 1 2 0 8 0 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 4 0 4 2 1 1 1 0 8 1 tcpcb 736 222 0 212 10 3 7 7 0 8 5 arp 96 12 0 2 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 34 0 32 1 0 1 1 0 8 0 inpcb 328 452 0 433 10 3 7 7 0 8 4 ip6q 72 2 0 2 1 0 1 1 0 8 1 ip6af 40 4 0 4 1 0 1 1 0 8 1 nd6 112 17 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1072 21 0 21 2 1 1 1 0 8 1 pppxif 1384 2 0 2 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstkey 128 1 0 1 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 pfrule 1344 4 0 4 2 1 1 1 0 8 1 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 501 0 132 28 0 28 28 0 8 3 art_table 40 503 0 132 5 0 5 5 0 8 0 art_node 32 103 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 14 0 3 1 0 1 1 0 8 0 shmpl 112 17 0 5 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2342 0 850 95 0 95 95 0 8 0 ffsino 256 2342 0 850 95 0 95 95 0 8 0 nchpl 144 3070 0 1391 63 0 63 63 0 8 0 rtmask 32 2 0 2 2 1 1 1 0 8 1 vnodes 216 2694 0 0 150 0 150 150 0 8 0 namei 1024 10367 0 10364 2 1 1 2 0 8 0 kstatmem 264 64 0 40 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 10214 0 10214 8 7 1 8 1 8 1 plimitpl 152 208 0 191 1 0 1 1 0 8 0 sigapl 424 818 0 757 9 1 8 8 0 8 0 knotepl 120 20083 0 19976 32 22 10 18 0 8 6 kqueuepl 184 226 0 213 4 3 1 4 0 8 0 pipepl 304 207 0 180 8 5 3 8 0 8 0 fdescpl 448 782 0 756 5 1 4 5 0 8 0 filepl 120 4328 0 4099 18 9 9 16 0 8 1 lockfpl 104 262 0 260 1 0 1 1 0 8 0 lockfspl 48 94 0 92 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 73 0 57 1 0 1 1 0 8 0 ucredpl 104 609 0 596 1 0 1 1 0 8 0 zombiepl 144 937 0 937 2 1 1 1 0 8 1 processpl 1152 819 0 757 5 0 5 5 0 8 0 procpl 664 1511 0 1441 8 1 7 7 0 8 0 sockpl 552 815 0 769 10 3 7 7 0 8 3 mcl64k 65536 99 0 99 2 1 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 2 1 1 1 0 8 1 mcl4k 4096 2998 0 2945 15 7 8 15 0 8 0 mcl2k 2048 935 0 931 4 2 2 3 0 8 1 mtagpl 96 11 0 5 1 0 1 1 0 8 0 mbufpl 256 8650 0 8444 19 4 15 16 0 8 1 bufpl 280 3619 0 120 250 0 250 250 0 8 0 anonpl 24 148429 0 145418 44 9 35 44 0 187 10 amapchunkpl 152 21258 0 20853 32 5 27 27 0 158 5 amappl16 200 2657 0 2626 21 10 11 15 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 112 0 102 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1394 0 1368 3 1 2 3 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 23 0 23 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 102 0 92 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 115 0 107 1 0 1 1 0 8 0 amappl4 104 280 0 261 1 0 1 1 0 8 0 amappl3 96 3500 0 3420 3 0 3 3 0 8 0 amappl2 88 1032 0 964 2 0 2 2 0 8 0 amappl1 80 10083 0 9551 13 0 13 13 0 8 0 amappl 88 5755 0 5614 5 0 5 5 0 92 0 uvmvnodes 80 2694 0 0 55 0 55 55 0 8 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 19 0 5 1 0 1 1 0 8 0 uaddrrnd 24 782 0 756 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 782 0 756 1 0 1 1 0 8 0 vmmpekpl 168 8224 0 8183 3 0 3 3 0 8 0 vmmpepl 168 55940 0 54250 98 1 97 97 0 357 9 vmsppl 368 781 0 756 4 1 3 4 0 8 0 rwobjpl 40 20193 0 16658 37 0 37 37 0 8 0 pdppl 4096 1570 0 1512 104 38 66 82 0 8 8 pvpl 32 367806 0 359905 103 5 98 102 0 265 15 pmappl 216 781 0 756 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 396 0 63 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83354763) at panic+0x1cf __assert(ffffffff8339304d,ffffffff8336ec9a,84,ffffffff833e40b3) at __assert+0x29 rtmap_grow(81,21) at rtmap_grow+0x1f2 rtable_add(80) at rtable_add+0x289 if_createrdomain(80,ffff800001461000) at if_createrdomain+0x40 ifioctl(ffff800010fda460,8020699f,ffff80003c9673f0,ffff80003c9982c8) at ifioctl+0x1c06 sys_ioctl(ffff80003c9982c8,ffff80003c9675c0,ffff80003c967510) at sys_ioctl+0x660 syscall(ffff80003c9675c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x54857972020, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83354763) at panic+0x1cf __assert(ffffffff8339304d,ffffffff8336ec9a,84,ffffffff833e40b3) at __assert+0x29 rtmap_grow(81,21) at rtmap_grow+0x1f2 rtable_add(80) at rtable_add+0x289 if_createrdomain(80,ffff800001461000) at if_createrdomain+0x40 ifioctl(ffff800010fda460,8020699f,ffff80003c9673f0,ffff80003c9982c8) at ifioctl+0x1c06 sys_ioctl(ffff80003c9982c8,ffff80003c9675c0,ffff80003c967510) at sys_ioctl+0x660 syscall(ffff80003c9675c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x54857972020, count: -10