last executing test programs: 6.362832184s ago: executing program 2 (id=3522): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000100)="7a63c26a90dbada125e36b5afd6663881079e5390d97a1aea0531178f970fcca03a68551988d9c4bd8e5dddf59d553b4ba3089ef76f874efffc3b790dd83c3b3392bcaa4f0986ff785a7564e48860fa611d9502ab6857ad9b1821ce7f3a4cab0f6452e60d521c58cf3c9458fdf37db8e45c80064d0913a00a64adf7b99d9ad93b28cbc5ef7dabf65298b30de6f0791107913a3d12e78279752fe6ec0372796e0173ec471ae5987", &(0x7f00000001c0)=0xa7, &(0x7f0000000200)="ed44c6f27c112129ed5031ec48d7fde85f50f764cd7087c4af7bb551c0", 0x1d) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) setsockopt(r0, 0x1000000029, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) poll(&(0x7f0000000240)=[{r1, 0x80}, {r2, 0x7d41c55855319608}, {r0, 0x4}], 0x3, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.536343327s ago: executing program 5 (id=3534): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x800000054}) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0x3, 0x9, 0x7}, {0x9, 0x80, 0x8, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="0300000056d3bc6ef3901efc969b0bc1dc06a618228b2327eecc4768021ba85ba6660b2d20d7d819", 0x28}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @remote={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x9, 0x7c, "da7793db69f6e1009821e9ae7e0d454e4b57844e", 0x42986a92, 0x8000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40, 0x9, 0xfffdff80, 0x160350d, "02f0ee091a000c1300000fe0ff22850900", 0x81000004, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 4.528356311s ago: executing program 2 (id=3536): sysctl$kern(&(0x7f0000000540)={0x1, 0xa}, 0x2, &(0x7f0000000580)="4eb0a8", &(0x7f00000005c0)=0x2a, &(0x7f0000000600)="88708b3f9495b2c1e53d2e4bb87dcfd74ba9892c6b3438ec568654f4cfd85707aeecaae66b57a4351a895bef9d15a2a315be9f3af27de2aa6ed501f1c17d95e0f16ad86cd3b6cede0d3904087d86fee8b66c2369efd0dea9e1032cb02d2d80a7dd4e0c6b52a921220d16ce9b4297a8b55e9c2456ff382273d00476f8f97edf77816e78aee110a728a422864d88a3c8bbc2e8037b079af29dee19e158dd70397db6dbd3fd6174b575dee3a2a624dc78a98b38ec2de46739df07b52e1ffeb273bc808633fade567d4aeeafb460aac726c797c1225638198ac7515dde83c6c3593c155a26c5ab7c0c122bad1c9c803dfa86599c0d9c045a48116cdafeaa04e56844", 0x100) 4.471769922s ago: executing program 0 (id=3537): mknod$loop(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) truncate(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6) mknod$loop(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) (async) truncate(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6) (async) 4.468512203s ago: executing program 2 (id=3538): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) flock(0xffffffffffffffff, 0x1) (async, rerun: 64) close(0xffffffffffffffff) (rerun: 64) 4.341746776s ago: executing program 2 (id=3541): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 4.341569962s ago: executing program 2 (id=3542): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000180), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200000000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 4.162057751s ago: executing program 5 (id=3550): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000001840)={0x0}, 0x0, &(0x7f0000000a40)="31397a3eed805e1de88a9f8ff5f9a22965a896aa890272857ae7a5bbee189555167509c35fafbf6185cc23ac99ed2f89d59d4439f670023037e413fe8b5ba4abbc71fc824083ac7479f8d284c148409c23e5881af9f11605c55fb48f73af624ad39fca84e34fc9e2fe0970e71fd26bbed0c2de697da8cf4e3984f9da5ca7a552fdceadce9d27724edbb7efd49bbe1d5a0421d28bc4ac4a564ff8be2e22670f2fb65e95611056fc87ef24fd51147284c9662e0aebb2ab7825cd4197ef25b8cc8ee7e71809c5e2c5f6d776cace7f44c8fdc90f7a198dffdf66960a8e14d8007c0e323333f9b1fc6bb2a2593a72dab7c753477b32cb50754baef1427cb9417e653c9d979e005ca7bf6a4e9a4ca9480e69c94fdcf4812599811cdb8099ab731be7152c1ccf50158b6d8a64ce7a5f5f3d2ed06e93b73d6c20696adb869ce5a7a6a62fba78f70d35cf95d90d50b7b1a4f39f97e020d55aea0c18323c241420a609064aeb60136aa4f454015e", &(0x7f0000001980)=0x169, &(0x7f0000000bc0)="832c36088efa115b1222c93f90d0ef3c90faf77badea33995ff8ac7ae5cb3d2ac64b8eff5160c1cff4323532e5d1da852414e3edb936420bc6a2262ce2e062e71da5bb081d712915fa8d93ca43193ff1dd236d73e4d2e6922072533ec54610def14be4b7d9161a1aee497c8168c36e8a8c7179e4300af78814c813ed8f6e875b290869d4f372723f8d338972d467842791c2e2a526b38dcad58637e573c33efe825835af6b9b2d257dadca30369827fe176d2f59020a33db3d034f1f1359ea5e47ea2ca97dab8108ea18001dac92d0f2bec9e2454b1ba85dcc19922e502fca29d1bb4cbf76a8b7523546f22624eacc45d63024da638345c24a2a884beb6d1937331588dafdb945bf2f865a1c1ce5f02074e33c259f67a26eae344580c6af578e9f3c013c65bfe885ee2fe8714b0b501c8f561db9c8d1196c075cdc5278d8b7f9789edebf944b3a98886b2d67ee422519eb09406aa7fb0e73e4c47b70beacb3ccc1572def00fd6e1ccbda6392747a4792a7e66026703a801250038ce815b566e6fcc89b8ca431a8a5c41a3e837b596c40f9ef66e9a6b6ac50e9da338cc1d0c8c869b7856fafe3be6522def51d87eadde4b08e3f0252072c73301e4add65e4c2d4ad24db502d0477aa92574a6b7c659b92eeb966659a4a29d83816fa303c80343a2253d54b38f4d7ed9a480153616c3004267318dc3c4c8c1cd9ba67ffea8a6ccf76a90d94b1bbf7bf700d260c405af91d7a54559168e3503437bad367441048c630043b4ed6e68c3cbe67a12355f272d6af3344dff8e8af8ed5dd4c3cb1407af69d0be2177ba8fd54cdbcc991374668816f04f5c3399abe72e9e62b0ab6aaa7a9452112cf64b8572096ae030b41aee844c7b8d2dbd93496ce157754485db1a40ede35e5b287320a7444853671baf03a8bfbdfb555c2e63d6e48ea462064de4089e6b4f7845bcfcba7de7ca577a500c1a6ebd62b69429675ded7751cbb6498c9ce30944518196d221abcac9fb3a0d36e4e4526080b5b248c8b72a644dad903c1c49b578d5ad80c89b70bc189ce97c1a7c6fc05f9fcfec5bfac74d12d75179f6ab25d5c238477697209c9a4ea9d971289833ca603109fe49634c2bf2d39652bb84108a6fdd33deaeb3a4d37d87ff9150306901349866a7e4358565196f1531f1c4492fcf3bb87af3ae4d5c70370267e855027c2e6469bc16a477e5508b5fe517d9b97f7dff27d7e5aeef9430248efa6cb1b8c8147b23707260555db2fcabb993c8880c8f5389ac2ba85fdfee8a054aece3365fbefae84a09f12d121d7af4a71e9b329d99e4aa0fd7fc5d9765234628af72c93271e9e806942b06b59ed642359cc83fd18c52c66b1b341b83a079035ac2a70b490bbb653997f731e4995b56807ba6a16e0b2ad3d03ca51a6b12ac0334544bab301413310845c72913f4d4a9e6089117e8275a8dfbc2be18a69efb560f4841a409c5f768ca3dca32814814f815ae636a818f63014168f298b0c2aa99f00bda6fa6e0c981d67c22351486814ff2d4f2659655e827b426cdda158a5f75d832443b7aad82f0814cc149f3cc7eefb934dfcfa355797019280db55a562480ff86ef8f0ec8947d5ceb391a8ccaa4758376cfc1fc7d01d98c444e56df6ff84bd2d6fecbcc5a8ed2049518f624a3b9ae0cfa46c3e48126b5681f56cce9bb20ff5b2f358b71e9dd8e45f6f68ab058008df0a333c4ea5f78357d78ad85e6e652e120c9d933bd0f39f61fd7fc8b80d836542d9bb09a69a4243e85d0ec4f855ba4fa5a392b54acc3575937a72123cedd18e9f74cf2a6eab859c03db2c3bef37b6f34b600774e7a9ebb73e559a0356a725544e29c3b4af86b578e3aebe9950c8c72123f0a92b5db1235255a1a202cfd0e604ad60c559fd88c9e5a4a71ecee5da16ffd6a7f34b2b52615c473beee0afcfcdbc97c836819fdb2e4f987b1d96b989da5f0084178aa2fe45f67c98c7439a82dfc873c839769eeec0c731c10801c9804ca45c5c3dfc0f694e3a9cdb1d9a3604e852a4d97201e8af802f9d5b2e275766bb61196620cc2e248eae2cc1c874c2d651b160734e8a4f96101a573e4d69acae4d6fafab25c0be95572e8a7ddddfb48d3920c74f951e5c30088e621b827dc7a1add813100d20049548c6e38870e0e6d00405c18e56bb8fe916d672133f4c898f21341996a063528d4a0506468b9794dd9bda4d17e3048dadd55268f196533d5e375a00799a78446b3c08116322dde2e57e3029dd5bbf0c0f5e615520f349b3fa911a4af11a785a3fbbd96a011ab00d3324b56060b871cea0fb4119731c794a9f842db11ce2771efe51bbf3751e46aa3ad95bb9e7bbbfa2992f5a0d0bc15250c52b7fc9316e33e5ab87dd2ef3e5594931954cd2ac8297626eebca7c09b9bef2dbfc45d6c81c2aacc1de89436a70cd631f54b7f566621a0185bc8f40ac9c1e19241f61a9cf6b3f77d9dde6e90ad0f53656f6a6a71ba744888eb3eff2ce624bd6b312f64e373b51e3041e29d7b4abe5c7023c8ea7b87c4c6817009f47d9f43e7c98e0fab8b4e70dda2cc2fa35e27beb520998013e4cd3ee084910a1dd901eea06fa0bade6eaab1fd5814d3650e7ba4f60c1c47934bb82401286ae256620281b329d3423d3bb93a58c4285f2dbc8322f368488308e1a1c8924e0dbbfb5963d09e7c4276f1567d5a01bb9583997b37673206ff3d25774d191fdd3773469b20e6f0f725cfd4c62131871c6eb85fbb00e912336c9d8e08e8a6bbcaf912b844cc1ca345f316bf4c5f8aeeac4ca33056be9698dc098940d0c4abc05db117704610029573e7e553b0cf10519467c382707ef37a0f9ec9329e3460a2e37a00fa7f10b997682fb5302e518b6add6c94fcb0f69994fbe", 0x7fa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000640)=""/177, 0xb1}, {&(0x7f0000000540)=""/24, 0x18}], 0x8) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) close(r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206922, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, 0x0, 0x10440, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) stat(0x0, 0x0) r8 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000380)="7e2d2f2c9826199483be7974f23be1fdec9106b6bd34553b2e697c9c126513590b460a5a540058373c3e998b605c8b87d286ddee90eb17b1c8179512271f2a0b66b6ee90ea567787ac9fb6298d725229e0c894a64355c04c7698e981c63075c01ed7f0c48cd00048a94d5b56050e015755dd11c540a8ada3fe28b33765a01ac9085af7ac4ee2055bba83546caf18179e6d089f3c12fe705f3853721c72a977509b69367f8b5ccfb43f21c4a19408b1d089544489c3b0bb494e42479dff2527c8fa47623c3521b5aff26acb550225b1550e13e6b09e58a70d1f3fdb70e2b927b191f05fb5480188", 0xe7}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0024c2003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32], 0x80, 0x4}, 0x406) fcntl$setown(r1, 0x6, r4) 3.679434984s ago: executing program 7 (id=3558): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = kqueue() (async) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="8d7eaa32cc8aaaaaaaaaaaaa08004510001400000000003a9078e0000001e0000001864b7ac4453998fa59954cf97ed88ec6e2dd3c17294090851ba368d244bbda344983fb8c6f5ad2d54d595091c64ce75459c28dd54dcab2790962c5beba6396ab47853a16e94aff93d5ab55e68acc7da291b21b397af3071e12b9e7784c6764f30feda3284dac018583b4e4c7cbff3f72d9"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x80) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000080)=""/234, 0xea}], 0x1, 0x6) (async) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000016c0)={0xfffffffc, 0x6}) (async) close(r4) (async) execve(&(0x7f0000002bc0)='./file0/file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586b", 0x155) (async) openat(r3, &(0x7f0000000240)='./file0\x00', 0x10028, 0xa6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$FIONREAD(r2, 0x40047309, &(0x7f00000001c0)) 3.678469122s ago: executing program 0 (id=3560): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616", 0x3}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="5004ca2f8a6cc02211830f1b02003e802547ff0008000000041bd38cb252f7de107a01b520", &(0x7f0000000000)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) sendsyslog(&(0x7f0000000000)="45280f3d7dd9aab42bbb5b4fb9d60d80d7aa56cb26e5042d8c24", 0x1a, 0x2) sendsyslog(&(0x7f0000000300)="5ca3dde2ac130abf497ef7446773612257ecd9cd17349e3c9ca996d8848f98fc22e067a6c2db8ca4b4a415552d04462939d670a131762f5dfe1e36686a71c7d62ff028ee5ee17d5f14bbf64a5836b418d942a14185014d1a86ba730f3bdfc43da5e88a26401bc6b01a58678509d35bf325243f65f2fa596013e65d3051541d60f0a3e64c60e57d160256397415635afd0a83a9ee8f2695145265916a807fc8d9117602287f3425bc57eb8348e0afdb29947abfb437043e9df1c8b9eeb4eb6dc3ad378c65557abecd4067c8ffafad4ca3560a949aa02b43328c338f3756761737bf0401ff16d40c0f66fee69922a9c276b2ea59f5f1eb15765e4f5c7e1a05b2015ed0de00e9a03b724f4dec760fd7006e3e3f3a0376f93457a5c8388d2842cdbc8ce69c9768442e3c15f95e3a387e20859dceab66e3326563b09b9ccea5d6be6f753146f5b6e22a7c85033f09ae1f49cf638b4c15f37c44fc0ea4e985d1daf21ce84d72e923c7afdffc47e4ed8329eeb3050370b1a4b5f201e5f63149bae04514f5e01b9594de180ceb3537753cc4f62360c80311fb28dad49bc98d66f6b74e615a470dccda2456a45698381bf50fee8e4c497de7f205609b507fd172e0506372953a9bf0de9908941a12853e8e4b50f3bad2e84113066f63e047fcc3d7129b78c0c67b98adea51829fbf5ceb9847d90de5abe155951bb45175c4500a7c08b35443d6ecef9569343351e08ac929d2ed61070c7b08383b4f35df69ea3a928468a658714826f91b0b8c8b2c7907a1d23cb107c1cea4ab838a564c537738e5edaadce0ed87817463090fb97cc182d2d262e398f3f1a41224e56c6ad311c6628393a572406df828fd3c8d7a05e950f832fc4a08c11b891ec1034c88921f697d1c2610946daa328d3159a7a6fa4c5f4d01097eea66824c0cc43b172a219da2e6039b261388b761f27987ee8f9113e69daacf28a4fc8992cd283edc5fc9a773fab94c9477d770be03b8b67af4b704da453b448996d4a08eeb37fa1c7a7842d793acab4196a11f4926901d71ba1abb1227320fa5fb6ab50abe42ffa4e73129dc6a6121eb83e7d3618abad80b3df80d30b9573248ce028b24f4d40625fc0bce3eb497959b999372d182f6098f9ca76999e8de27beb0ed0be9523c4d97bf1b64d07db909fcb509c0e479b893f15532ec99e2a8635cc63ae2796c89da675f15fadb8785d4c1b376f3db444e9634ba5749219e63f2d1e5ad43e3f25c54e256b2931193c6ef8930a55984ce4dfd1946e7cd58e79da1c4de3fd38d64f2940a4243c9f1350b717faf305b392f3640c11a6a2b4cc130d2feb15f9daadd377596937917e5c090c6b87517e6ac5a7d073a2343b72b9ce96d5197e7881573f5ba9b712600bfba8a503a6ab16a356c0343e551b2ed7f9c89cf0c0a9ab31a720165b83b4881b1ca75946aec08378f2f15e7553c1f4d1feb59f06e3501cec567ea56288a0e6aee811dcac7826af369bdfc692138824a5d89048b506e82d585d8f25ae9d6996b40ab8356e7852c85b8d3a4bfed571b06fd1757c6efa7975e56002e0908b5a63c69a195fca633b32a78e2a0bd2c48e9df24ae75e7dbcd2f7e2c179483769ea492dba506094b422ed43dfffde8e00ecfba34e3cf77f74aff49040758a44a6cbe20b346917a82b166c048f16e014e8704c59cc498ee0972a1d56d5e14a3ab952c308dd054d5453e1e58c5a81ac4f09c7cc90f18bddacf7990a0046e5dca8fcd43ad3447c3fa01be421a1546cd9c6096bd854dc0c3083ba0ecfe76f9a81b6e07ef54d38338afe395c1fba694f9f0f4494f2e1e5c999e3866759b05b76df2461fe49248d838ed6746a6c0d27e1e654ae08fe8b02ac5a6609b23f8dea0b818e4997b59dd0a354622f28dcbfc16f563150492ac9272bb2851523a3744fbd248a61f81f8715f394249d67bf9e911d8394601c3d7f6c1d4ddcba9bed81e4de8c6b938172793bc4410816f3f0001232023201e073d7ab9ccc4b9384e17277a4d95a8fb739f37eeedcc2d000be4c3bc9b49fa7c5857025ba9ee40bc94df2cd2cbd5606482df4d219959a27f667c1abcf5495d02de4dcef1c325bbf382024a22fcfc1ba32f8e5cd607460b74d3156f526c7711779b9b94d2e988d84192cf7f08dbd8dfa45fafbb593142b86cfc252dad3a6935d9323c150455366143336cd9dd0a90836d6034efaf225113504c22f583bfa8168ad60f2f314689854fcfbb33c739b9d670e04ea33b7a001011065864e1e49d6a9687faf667d94150bca5a83dfd7bad9f5e854476080625155a89ca6659e32884c56da0e3ca4fa8784ba54160d46701c4556cb158138b9b60359c27961ab60afe3b8274b09847947e0345c5d8f37e0afab98947e9fd10b44ae5be07eacb393becc40271b78fb4dc74c45f61e4f1c6a3ffa0b8c1f998585021f4e60cc1cd8ff81e4943a68ec2097527d1fd9293ae406be70194baf2d4fa0e68e9c7c002470add0aea5d64712c4eff900abed71cc7f6b6e3cf974ee2264c6b393f01dbc0ed0a295fe369fb7353473bb559416a844250e5fe6209c00c69d99b757f9bf914f3a2fa2c0037704dac8af2cba4f05091534d4f7559370b57f22b4848c769e5020164994f94f62e0f6644b6a0fc107c520cfd53a459ea5b7d2e17bcd612b74b3c37ee6ff6ee8da4a00fa73f8b8bf68f82d34c29486958b5791bb7b7ee1e0b77c07f39b2e1533e1ddb1eb9eb37842e7ac84e339aa37995607fe5de69870bcf41dbcd56940e8d661cbaa4266106851c0303bd13e05b6ebc73d0f1d1feb3efbd4873bd2b0da5c278af82ce7623fae0cc0559aa9449303571d662d2d38be566d2feb6b4d16089ee3f0f74be99b347b700ef3a4fdcb3d87e8a95525ff97bff9bee8294b711f0323c269aa98b148d28ce1e2ead8cc36a8ee1c3b61d0dadeaba1bd55b26798bade8ddafd8b1cf8f958ef882e51b11efbd9e5b8e944755f395679eb960a2fdca5ec611f5ccdd407b0489db96e9edddd9433daf43b18841a9fc239c223e298d76322cd796ff5fd36578ff097e902946c871dd57237c54c361ba90d7adeb12417b62b41e7887e6c0a53d06bdd93f3ff9381023c2a2e158561ecafd3edc925cadeb9e302b748bc858272e252db30d3e567bf5f294d1dc25c1ca3bbc904f835de6e598a6c80ea03e2099494959311e1cdabef0621274d1c20d69d6599608631f10b59384b2aa216eaa67518e2a2cabf234becc1a1336280d8473e49906beebba748ac977dbef4124073b6d3f5efdd3745a5b1191ebfd203201dc36810fdae0fc3d84e1b4d18851792783d4bcb8ae690966e472af7d97a1adacdef87e56b8842d26eefaa7fcc000c0955483a02676d62799b3ad2d5e5fd7f22aacb4438bb657d7f7073826a7abb705d07c5f556406a6807a7275953698a269386edaf89b029283cb41f47114c87029deb62c5f81283e3f6090f1bbeb29d07a1208ee0470a2dc40a39288a419f1b1489d0cbfc70dba2f9f590190f81b86f1badf15fd40dd78f0452cc672e47f3972eccc0156c6b320d156a90f2d01fe7d88bcf5d7886855d0f19d568d9f44a02f4fef7cf9a15b8711d0b153ab590d1a1329064c13ee5d5e6b077948c8cd598130f1cd33e67a69b609c1a8ce54e637344ec032f605ef5dfda77090a06701d3099a80eea925d7164e14348b9186b41625a8eb244cb2683b8fb7641ddbc76e61ee8c0b60475f25af7f46f3d30ad9c7783291135fba10541f8fa80a8e3989e6e954f9096306b7d48262ba64e49a62961ae95ec8c4b2ba377a2bc02d200c285b53440e4a72f8cefdd27b811ea37388df5000a80fc61c741dcb19e1cb3c09be5602b0b80711f51692c99b5a8fb919e6d037e7ca79f2f1992f5ce94be4bc158c2d688e1ae5c41f581507be6da1360d9ea3ca07fc8d364e87912e739f3213d20bc34c7a8664486233de45419410ead567b061e68288a50e46f6df37196e7e9df1db8481a6db812d7b391b116baa5ef43eba622b5d55b2976ea20bb83966a78e67fbae46d58ce0cc404f488e1bc44b4e90ca1348da5d8e58807e6e1fb1344540240b67c04716958b9e4093673aa999dba7e28198179990d42bf92c6d6a00675ed350a26873b51a9b2750b31c621c65ea4a1ad2e7752b0b403c39e35d43b6a1697b1767a23bd8ef478776ef2994ca94057ed7d8eae6bcf651f14c548bffaf44926d30db100069a41aa0154341f00965efb7ecb56287aa31bdaa5a1e80f33187c1520d78e39ed0496e50ef946290cc5e2f8b21640031831e33fa51b00a51f16d770110b89277256cec7ae71257b2de92a3c4c6af764a01775150374fe81dd4b37d5e0cc95298ca25b2cd0d049a67b9c87f2ee9f60a7260bb972bbc169401b1d72467233a9b9d4a22b4ed34562b8a900fb7bc68f92cce9182b754a8a41980b81bd8eed56b4397cad988fadb057fef6387f09a31257be94e63a87afc9ffe6eb4f261a90163b189e4cc764e94b0352f13cfbc450b85f128a6ac1f8a844d5a8df3bccceb1e236c6864d530175387f792cf47281d923d108e5f24a1b0c205a68db2a55b73e0c665f646035677a0cb9a7ed3b91d5ae6626c236023b56ec0a4ec4b7f42eed6a141ae6cebb1e9912dbdd8e5d7cbe9576df6d6ab638204a5cb1a5490b1d8868ade66734aa37cec30cdcd3228f564f556511060a13d42e1094501f322eee851fac777677e5bf68ee41ad2a978d7ee9a4e96f394cc8abbbee229f7507e23ce54ad967711ef378014ac337b843638be75c7312a3629d398a9461ca8f55d9e621a7b09e27f9017f3b5969ae938296a8e82894fbcedcb3dd81f7fda121fee6e0079cc1eb3cb566b7cdfe2960d0aa9cca9311c0b2cc1073c7b3a19594de99bd7a136b7f3515a7d0873ec6ed313681fd8414d97ff66fec9f7bc55af8572392cd7106c338553842723ebc3e2432a4050268e4d3ef578ddfe871a2e4fa30e369be6328d6efc4ed6223dfc4b0522dd0708b0698d09a889b6da772bee22758b018f86404701bf0f32ae9bab097a95f4af1e24b6575e62c94c2f40f56d398558cce16c87d126326211ca4658e3f64d87f1fd87de9f3eb029ff12af18a1e9029bc5da009940a7c679926416f90cad768c881cdd5259761196a8950d6a7b665d3dcc75a3afc0867fc3a25c96c0139158735ad3f04127e12b7f2d81086844ede583070ddde8ec8e52a254b7f0f0a52c837479d8b6ee2e62c328262c1202a79bf82b0fbb80f1105456a7ca0b29f0696f6f84d87aab8e5e9fb11f20eb00c0c89412ec93213ab12f220242fec8a37fb730b505629cb3c8aa9e59003cd28bcc66bf814298f44288374ea1a702c2cbfd69c3ffd83d496ba37798f3ee767dce5c86cf527d6afac57d55ab2d15f21bafa84241aa6d1dd0d7af5ed93ecf9e91d33c5bcc803c8262c480293725c8c09332966c0e0420d7a09a89e2b8889f8572edfcc7a39b39d2713f76b5417f5e95eac399aacfa6db809da6e9f0ad9e9d24f6e61a9fd8c8cb1c39f564dc37dd85e14c11fa9b48338f66c2da99061297e065e09f77ca59924c9649bb423cee5893fd8978964d5fc08efcdffb77368382e76fde73afd2cf23d4f39da70b9bc5dad4175dad26afdb167c62477af6b9417e8dd19ea4d336851764e276dcc60a678231b037dfb656637e4b15feafbd3a7fdeef0d3ca0c2fe9143d5f3d19c2c94c8512457a84e6aaefccd8ceb659d73a4437b62ae3e3d0616c311e97414eba15b6be94d6b7ff0bbcb5ae3bb9c433c131455122bdfe9d70457c7b4e3", 0x1000, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616", 0x3}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="5004ca2f8a6cc02211830f1b02003e802547ff0008000000041bd38cb252f7de107a01b520", &(0x7f0000000000)=0x25, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) (async) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) (async) sendsyslog(&(0x7f0000000000)="45280f3d7dd9aab42bbb5b4fb9d60d80d7aa56cb26e5042d8c24", 0x1a, 0x2) (async) sendsyslog(&(0x7f0000000300)="5ca3dde2ac130abf497ef7446773612257ecd9cd17349e3c9ca996d8848f98fc22e067a6c2db8ca4b4a415552d04462939d670a131762f5dfe1e36686a71c7d62ff028ee5ee17d5f14bbf64a5836b418d942a14185014d1a86ba730f3bdfc43da5e88a26401bc6b01a58678509d35bf325243f65f2fa596013e65d3051541d60f0a3e64c60e57d160256397415635afd0a83a9ee8f2695145265916a807fc8d9117602287f3425bc57eb8348e0afdb29947abfb437043e9df1c8b9eeb4eb6dc3ad378c65557abecd4067c8ffafad4ca3560a949aa02b43328c338f3756761737bf0401ff16d40c0f66fee69922a9c276b2ea59f5f1eb15765e4f5c7e1a05b2015ed0de00e9a03b724f4dec760fd7006e3e3f3a0376f93457a5c8388d2842cdbc8ce69c9768442e3c15f95e3a387e20859dceab66e3326563b09b9ccea5d6be6f753146f5b6e22a7c85033f09ae1f49cf638b4c15f37c44fc0ea4e985d1daf21ce84d72e923c7afdffc47e4ed8329eeb3050370b1a4b5f201e5f63149bae04514f5e01b9594de180ceb3537753cc4f62360c80311fb28dad49bc98d66f6b74e615a470dccda2456a45698381bf50fee8e4c497de7f205609b507fd172e0506372953a9bf0de9908941a12853e8e4b50f3bad2e84113066f63e047fcc3d7129b78c0c67b98adea51829fbf5ceb9847d90de5abe155951bb45175c4500a7c08b35443d6ecef9569343351e08ac929d2ed61070c7b08383b4f35df69ea3a928468a658714826f91b0b8c8b2c7907a1d23cb107c1cea4ab838a564c537738e5edaadce0ed87817463090fb97cc182d2d262e398f3f1a41224e56c6ad311c6628393a572406df828fd3c8d7a05e950f832fc4a08c11b891ec1034c88921f697d1c2610946daa328d3159a7a6fa4c5f4d01097eea66824c0cc43b172a219da2e6039b261388b761f27987ee8f9113e69daacf28a4fc8992cd283edc5fc9a773fab94c9477d770be03b8b67af4b704da453b448996d4a08eeb37fa1c7a7842d793acab4196a11f4926901d71ba1abb1227320fa5fb6ab50abe42ffa4e73129dc6a6121eb83e7d3618abad80b3df80d30b9573248ce028b24f4d40625fc0bce3eb497959b999372d182f6098f9ca76999e8de27beb0ed0be9523c4d97bf1b64d07db909fcb509c0e479b893f15532ec99e2a8635cc63ae2796c89da675f15fadb8785d4c1b376f3db444e9634ba5749219e63f2d1e5ad43e3f25c54e256b2931193c6ef8930a55984ce4dfd1946e7cd58e79da1c4de3fd38d64f2940a4243c9f1350b717faf305b392f3640c11a6a2b4cc130d2feb15f9daadd377596937917e5c090c6b87517e6ac5a7d073a2343b72b9ce96d5197e7881573f5ba9b712600bfba8a503a6ab16a356c0343e551b2ed7f9c89cf0c0a9ab31a720165b83b4881b1ca75946aec08378f2f15e7553c1f4d1feb59f06e3501cec567ea56288a0e6aee811dcac7826af369bdfc692138824a5d89048b506e82d585d8f25ae9d6996b40ab8356e7852c85b8d3a4bfed571b06fd1757c6efa7975e56002e0908b5a63c69a195fca633b32a78e2a0bd2c48e9df24ae75e7dbcd2f7e2c179483769ea492dba506094b422ed43dfffde8e00ecfba34e3cf77f74aff49040758a44a6cbe20b346917a82b166c048f16e014e8704c59cc498ee0972a1d56d5e14a3ab952c308dd054d5453e1e58c5a81ac4f09c7cc90f18bddacf7990a0046e5dca8fcd43ad3447c3fa01be421a1546cd9c6096bd854dc0c3083ba0ecfe76f9a81b6e07ef54d38338afe395c1fba694f9f0f4494f2e1e5c999e3866759b05b76df2461fe49248d838ed6746a6c0d27e1e654ae08fe8b02ac5a6609b23f8dea0b818e4997b59dd0a354622f28dcbfc16f563150492ac9272bb2851523a3744fbd248a61f81f8715f394249d67bf9e911d8394601c3d7f6c1d4ddcba9bed81e4de8c6b938172793bc4410816f3f0001232023201e073d7ab9ccc4b9384e17277a4d95a8fb739f37eeedcc2d000be4c3bc9b49fa7c5857025ba9ee40bc94df2cd2cbd5606482df4d219959a27f667c1abcf5495d02de4dcef1c325bbf382024a22fcfc1ba32f8e5cd607460b74d3156f526c7711779b9b94d2e988d84192cf7f08dbd8dfa45fafbb593142b86cfc252dad3a6935d9323c150455366143336cd9dd0a90836d6034efaf225113504c22f583bfa8168ad60f2f314689854fcfbb33c739b9d670e04ea33b7a001011065864e1e49d6a9687faf667d94150bca5a83dfd7bad9f5e854476080625155a89ca6659e32884c56da0e3ca4fa8784ba54160d46701c4556cb158138b9b60359c27961ab60afe3b8274b09847947e0345c5d8f37e0afab98947e9fd10b44ae5be07eacb393becc40271b78fb4dc74c45f61e4f1c6a3ffa0b8c1f998585021f4e60cc1cd8ff81e4943a68ec2097527d1fd9293ae406be70194baf2d4fa0e68e9c7c002470add0aea5d64712c4eff900abed71cc7f6b6e3cf974ee2264c6b393f01dbc0ed0a295fe369fb7353473bb559416a844250e5fe6209c00c69d99b757f9bf914f3a2fa2c0037704dac8af2cba4f05091534d4f7559370b57f22b4848c769e5020164994f94f62e0f6644b6a0fc107c520cfd53a459ea5b7d2e17bcd612b74b3c37ee6ff6ee8da4a00fa73f8b8bf68f82d34c29486958b5791bb7b7ee1e0b77c07f39b2e1533e1ddb1eb9eb37842e7ac84e339aa37995607fe5de69870bcf41dbcd56940e8d661cbaa4266106851c0303bd13e05b6ebc73d0f1d1feb3efbd4873bd2b0da5c278af82ce7623fae0cc0559aa9449303571d662d2d38be566d2feb6b4d16089ee3f0f74be99b347b700ef3a4fdcb3d87e8a95525ff97bff9bee8294b711f0323c269aa98b148d28ce1e2ead8cc36a8ee1c3b61d0dadeaba1bd55b26798bade8ddafd8b1cf8f958ef882e51b11efbd9e5b8e944755f395679eb960a2fdca5ec611f5ccdd407b0489db96e9edddd9433daf43b18841a9fc239c223e298d76322cd796ff5fd36578ff097e902946c871dd57237c54c361ba90d7adeb12417b62b41e7887e6c0a53d06bdd93f3ff9381023c2a2e158561ecafd3edc925cadeb9e302b748bc858272e252db30d3e567bf5f294d1dc25c1ca3bbc904f835de6e598a6c80ea03e2099494959311e1cdabef0621274d1c20d69d6599608631f10b59384b2aa216eaa67518e2a2cabf234becc1a1336280d8473e49906beebba748ac977dbef4124073b6d3f5efdd3745a5b1191ebfd203201dc36810fdae0fc3d84e1b4d18851792783d4bcb8ae690966e472af7d97a1adacdef87e56b8842d26eefaa7fcc000c0955483a02676d62799b3ad2d5e5fd7f22aacb4438bb657d7f7073826a7abb705d07c5f556406a6807a7275953698a269386edaf89b029283cb41f47114c87029deb62c5f81283e3f6090f1bbeb29d07a1208ee0470a2dc40a39288a419f1b1489d0cbfc70dba2f9f590190f81b86f1badf15fd40dd78f0452cc672e47f3972eccc0156c6b320d156a90f2d01fe7d88bcf5d7886855d0f19d568d9f44a02f4fef7cf9a15b8711d0b153ab590d1a1329064c13ee5d5e6b077948c8cd598130f1cd33e67a69b609c1a8ce54e637344ec032f605ef5dfda77090a06701d3099a80eea925d7164e14348b9186b41625a8eb244cb2683b8fb7641ddbc76e61ee8c0b60475f25af7f46f3d30ad9c7783291135fba10541f8fa80a8e3989e6e954f9096306b7d48262ba64e49a62961ae95ec8c4b2ba377a2bc02d200c285b53440e4a72f8cefdd27b811ea37388df5000a80fc61c741dcb19e1cb3c09be5602b0b80711f51692c99b5a8fb919e6d037e7ca79f2f1992f5ce94be4bc158c2d688e1ae5c41f581507be6da1360d9ea3ca07fc8d364e87912e739f3213d20bc34c7a8664486233de45419410ead567b061e68288a50e46f6df37196e7e9df1db8481a6db812d7b391b116baa5ef43eba622b5d55b2976ea20bb83966a78e67fbae46d58ce0cc404f488e1bc44b4e90ca1348da5d8e58807e6e1fb1344540240b67c04716958b9e4093673aa999dba7e28198179990d42bf92c6d6a00675ed350a26873b51a9b2750b31c621c65ea4a1ad2e7752b0b403c39e35d43b6a1697b1767a23bd8ef478776ef2994ca94057ed7d8eae6bcf651f14c548bffaf44926d30db100069a41aa0154341f00965efb7ecb56287aa31bdaa5a1e80f33187c1520d78e39ed0496e50ef946290cc5e2f8b21640031831e33fa51b00a51f16d770110b89277256cec7ae71257b2de92a3c4c6af764a01775150374fe81dd4b37d5e0cc95298ca25b2cd0d049a67b9c87f2ee9f60a7260bb972bbc169401b1d72467233a9b9d4a22b4ed34562b8a900fb7bc68f92cce9182b754a8a41980b81bd8eed56b4397cad988fadb057fef6387f09a31257be94e63a87afc9ffe6eb4f261a90163b189e4cc764e94b0352f13cfbc450b85f128a6ac1f8a844d5a8df3bccceb1e236c6864d530175387f792cf47281d923d108e5f24a1b0c205a68db2a55b73e0c665f646035677a0cb9a7ed3b91d5ae6626c236023b56ec0a4ec4b7f42eed6a141ae6cebb1e9912dbdd8e5d7cbe9576df6d6ab638204a5cb1a5490b1d8868ade66734aa37cec30cdcd3228f564f556511060a13d42e1094501f322eee851fac777677e5bf68ee41ad2a978d7ee9a4e96f394cc8abbbee229f7507e23ce54ad967711ef378014ac337b843638be75c7312a3629d398a9461ca8f55d9e621a7b09e27f9017f3b5969ae938296a8e82894fbcedcb3dd81f7fda121fee6e0079cc1eb3cb566b7cdfe2960d0aa9cca9311c0b2cc1073c7b3a19594de99bd7a136b7f3515a7d0873ec6ed313681fd8414d97ff66fec9f7bc55af8572392cd7106c338553842723ebc3e2432a4050268e4d3ef578ddfe871a2e4fa30e369be6328d6efc4ed6223dfc4b0522dd0708b0698d09a889b6da772bee22758b018f86404701bf0f32ae9bab097a95f4af1e24b6575e62c94c2f40f56d398558cce16c87d126326211ca4658e3f64d87f1fd87de9f3eb029ff12af18a1e9029bc5da009940a7c679926416f90cad768c881cdd5259761196a8950d6a7b665d3dcc75a3afc0867fc3a25c96c0139158735ad3f04127e12b7f2d81086844ede583070ddde8ec8e52a254b7f0f0a52c837479d8b6ee2e62c328262c1202a79bf82b0fbb80f1105456a7ca0b29f0696f6f84d87aab8e5e9fb11f20eb00c0c89412ec93213ab12f220242fec8a37fb730b505629cb3c8aa9e59003cd28bcc66bf814298f44288374ea1a702c2cbfd69c3ffd83d496ba37798f3ee767dce5c86cf527d6afac57d55ab2d15f21bafa84241aa6d1dd0d7af5ed93ecf9e91d33c5bcc803c8262c480293725c8c09332966c0e0420d7a09a89e2b8889f8572edfcc7a39b39d2713f76b5417f5e95eac399aacfa6db809da6e9f0ad9e9d24f6e61a9fd8c8cb1c39f564dc37dd85e14c11fa9b48338f66c2da99061297e065e09f77ca59924c9649bb423cee5893fd8978964d5fc08efcdffb77368382e76fde73afd2cf23d4f39da70b9bc5dad4175dad26afdb167c62477af6b9417e8dd19ea4d336851764e276dcc60a678231b037dfb656637e4b15feafbd3a7fdeef0d3ca0c2fe9143d5f3d19c2c94c8512457a84e6aaefccd8ceb659d73a4437b62ae3e3d0616c311e97414eba15b6be94d6b7ff0bbcb5ae3bb9c433c131455122bdfe9d70457c7b4e3", 0x1000, 0x8) (async) ioctl$TIOCCBRK(r1, 0x2000747a) (async) 3.456297419s ago: executing program 7 (id=3565): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x2, 0xd6}, {}, {0x1}, {0x2}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {0x3}, {}, {}, {0x1}, {0x1, 0x3b6}, {0x3}, {}, {0x1, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x2}, {0x1}, {0x2}, {0x3}, {0x3, 0xa}, {0x1}]}) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1}, 0x4, 0x0, r5, r5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r4, 0x80487008, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r9, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) poll(&(0x7f0000000000)=[{r1, 0x8}, {0xffffffffffffffff, 0x40}, {r0}, {r1, 0x1}, {r1, 0x10}, {r0, 0x4}], 0x6, 0x2) 3.256047501s ago: executing program 1 (id=3570): r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r1) (async) dup(r1) (async) close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000003, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a72, 0x8009, 0x1000, 0x4}, {0x7, 0x10001, 0xb, 0x3}, {0x408, 0x5, 0x8, 0x6}, {0x80000000, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(r2, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43220c7cd99, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) getpeername(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) (rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="d66c953bdd5c5914d7cfce782e3ed9b05315b0f2ca7e709988bd521ecc72413c09af25e1334b1477a6d544611a42976bfc75bf580489e5341ee1f6061b1e28a7a3c2a156fea3c57bf6b3042d44376d220fbfc31066a8388caf6b2c9c0444d7cd82ccf60916795fd008b14d61feea310bc3672bb1bf8ad30307c23d2919ddafb2b0da7549ba229f9a9c2b0ae7217bfa87ee1a9ae91e7d4d622be5356b98d3538889ddd62994ee9ffe18708d3c23eb146cef9a64a984ec3bf85d085b5a14e7a63183d49f2f4d74d6c5159db90cf044f706e6104cefb1e982b6bb0d38d2b1129d9d6a10bafb4fbd73ca47984a81ac0926afab49dd6c7790b4d162dbefbe8b7006a9a6a77be5375cc970f06196892ad522c4ee41508a2774ba830cc8471ab021f468c673013b478bae4fd3ed50d7d82512188a14d579112a8762a2834ec30207017d2ee73580cf46073b55bae2c26fcf1af79223edb3be42b6c2c3b55aa9c1a955ce29f7a737321c2bef5f0f051d0c234c53f94aff21a6e8f30d5c9db6c2da263b2db86943c01ff83ab216b803e605d04d0780a4c2891e7721b59d1e54db44c765e663d35fdb9fb752d30508bef61880b3dc906a453661be2dc2335dfecc1b1f995dce200f5afcd14ada9cab7877a3ca421040b194440c9803f1e59ebaa0e51c590c3b57fe877cf5622793bc39ae101ce084789c9af4dbe657c9a979ef1935dea2f69049d5d81f5a476210700b7d1fa27784b5e6ff4af474a40b88b0d57769b3108f8d76756fe404df253b66d325fe250ffd66cea61b75e2cd3659769def5866a777cc7fb859cc6844c8bbb6f6f411e63358fad1713353ee1a93812c52cf6db257f063285fcb0f17578e92922d88e79b59a9e4d9e972b5a2b6b3adb12ed1904d6056021f2c326cbb5f99e3a1ffd104729137a377c2474a052d58940dbe1f052e77f1c921fbc02ce3f31768a24c9813b2e975a626e4c583d843013f31a4c33aef4e35a986745bafc18f367481bffcb74d2a5cc4fad1cfe4cfd5519cd9d59154537cf3eab6fa4f66ab329f1def86dc1cdfa34826d5401d04ca588e0dc928d28264a56a624fc62ee27ae4703937b61205494b9290f4f25ac45b52a46a6bcb1f65c5d4fa5954154dbfca3abaa942bdc6bb61b9f7a0da66275866bb9b32733984389bc37a0e21c9f6d8e9ad15cfa4f749f87e1652c0a9ec2fea813aa7a4ab7481641790d9ff75b6a88f1c5e0bf417b57ca490764532b4b2863fca9a6456d9addeaadc04201ce51531fe64f289a1fe8907f6a266ea6ad8983e5cf41d021d316401d905f0c01fd9f7918e5241821276cf2eee1f250a15b6d5ba03e3a6b6ccc34b0e416980126c4d5d17e2afc7a211454fb1e687434780a8a81b44a3cfebd42b439a22f37be2c508bbf1c81f82eb0a9fc0db61a25afc98ad3f18c78761d0be71cbcaa481c6071c85b1dfd4579d5d96cbc04053354035d4a78527ed103d18ce3703d2329ea61ab2a04fee2b0e35ef50e3e26ee9a8d514abed9921e5c2bb1f5864e2a2e2156ef44e9e61e21dbb8e4e586c2249a119203b16a815a5dc30b2568fbfbd2c289b75a69b96810b8931e44a18af289423db9c45bfffc0aa1d3428e6bcca8f1f2fb41f04bca823978b1ff0d6ca2affab03b9d96befc2008b14cb9b4b003eede16d9e19326a223265a6a1bdd9b9132575e80c5eea91900c4a7fa9e5c2ae65453ce1451089327482e4d15b713849fa4b33a99b1265ec56c013b9986275543f16dfff46dd4666acda15d6a33cb28cd3fc470db42b1e5a874f05f7f57716f8c9bec509d894231e936e6bfcbb9fca720a0ade7c8df66c2d004b34b81858dd8f3b8efa2fa16beabc490335e97d46b1998d34bb1f5dfa6b14846f33be0060d2c8267437c2669bc0caa63d00cc1862d80fde40ff82865d95ca8ebc66ac75499b18803fa4ae4683838addd7f81fc1a0ec8d46d2c276732d059b8ef04667dcd64eb6e3cf8e59f7d6f59ad44c807458efd22879904b81e9acbfdf23cf7cfd46bb224903ae3847c633e88cb8b9d974c1e16aeff788e66083f0d9dc56521ce7e14861842e95898d78e55d6047399c67deb5dada64e1eacd588b423de5fbc1af6cbfc812f6d8f50faebc2f4a0288be77ac220473dd460d826631481effeb3709f4a659e4f1d4d64dfd744af75219de5738778a8cc7f7ade52fe2a9daf44d714fa3726c8dbe194b47fda063ba8b172de47fbb6922dfed758272e9eb93646447d8b8681adcdc2857ae9b40bf74cf76375340ec6a728901d6da1c63336e0abf05882de8204adaa9e480498d791a7b6e91bd4ad3e067d8c092d9ef7b582a1005c5085dd96e23911804601d8de0a5ea7d1b559dcb27319952b9362f0c82e333f53142307747360b1c7360efdefa5e4105ed388c95148f6b4d4f5168024a90a25e950a2718712aad23b082d52a8c705e62dc4ecb2b6111adc2b96529bea55c21f157d190c471a56984119fec5d48ea617c87e19f4389f212a2dcafe919abf24b8d9c8a12f7224361bfb3ac9b999b6b516492d9c6ce5f6d0967bce2abe805db049d99883dfb26efd204d9f3f5b9151d5cd81fcdc1dbbb67d9f1c3e75a628dba7a9ed1c546f510a939bfecbc60b850986d7a3bea156bf5eed924350bd9ba9a47c3d46d2cca56e433314f0aaf6e4082c7dc75bcc027f75b2b54b9257277b5bb7a66b026a91627631cf6d3f03445d938a12d45ee424f0f72fc584d38615b89a265151e3b1cb56f944da6d11420d1f0d7282134c24aa4098726770a9ffabd84a9891aa7b2628228ae95cf10fb96d5eb8c27689a7d57aa13a6b7fd709a24afdbc51a60a4c9b82519e144e13b1bb13b1f5879a9a166afc063edeb35b405fb4bab3c6bbade7acd9cc28c8da14ae9a3e3d1a564ab25015d6b7de71acb4720379d7575f1bd6e4b732228538e0293f435c809484c15a004773d17d58bd1bcd1317f38f6fa181e888c8c89eeb13fce0071a389ad8f4238157de84b68edef464153eda8d74f83a58330916e4fe7c3b071328024b1ed60a22ca5a455e3ac2bdf343a92171a76144ec45f3294851a44a0012313db7046919394a665804a42096b55631e306c9d06751ea7aa69eb4f24affbd3a21afd71db4c717c091fe11d4e7dab3184055ee1e826bcf033c55362cf5c8be887379f25f7ab64fd36628f865661eaeb122d169d2c2da3db30193638cf02d1b7b29081af987cfa67834c4b7a979a714bbdbd028c6fdbe497270799f807a914f5da45097d71a8160763b152f8daf19c52a52d6148c2402f2876dca8943d7bc9f56129e5d45499bc169e83390050bbf81ef36e666a3e6c71953bafbc3e10e35bbe8ec82358779fff28cf167c01531c7ee98a4f7bf91cdfc328750b8ec9ada3f3ddec891428b3167e4afef1db594e7f931d1a8500b68af92a69a1cb45b5b104d229f3a735764f341b863beefb5e0b07875b86a096eae46359db9b75298301f628b51c6ec9da1741603312a058c57359bad58d3c61c14648793cd3ed52136c592c1a7106cc3a57a4e7e3e88ff0a71bf5ce029e42b105d61e557b25997f855a46962fc44acf44e31b6ff2eaa3168e8508632c4054f596ced398afd6189af24cabbb433b95e623c0322589a0ae2e1102a7a3d27a84ce2425240a982f11462109d687713e3255c9e34097da3b1c94a505d7a079d1264446791e52e13080c71a3c6c6c343e4be70f0ca51b31f8299af2f315dfa669ca33dd36f26d9cea5ca31e4b3dbf61bb30b3261f1e3c2fa55d255911cddb9053627bd196ff89a073527fdeec43b55c2763d215568f7168817657177183355262eaa24e95d7c0a70f2aa03b2d0c782be43330d923fae04226046319ca4349165ef3bd4c809b72f1a262881b76e58c3afa3f29c26372ee1e92b69a7ef2a194bf328b7de1891c041a786da934471d18e1de0e8943986bc4bbfb6fdc88f1b0aab46031e8d5b902c21a5cd6f23a3e80dc06473ec5d1e34050a2ceb836e96ff8dc3f499976ce4a7c23584ef310fd6d8d8f2b0a19aac6d08a2141fbbe989c83f3c1999e54d082f7861bc8f4725464a7d68f520a52d6dcc27385d62e7bfb5eb5aeb72af240d857eaf03c42399221a29c080bb9ec7348a5864df9d14d3d557e0fe890658f1c7875674f46b20b4df263d5dbc33cba3836cf6b53152824ad52d099e462a8ca8dce1181c724ac173eb567facd41c41a85421aee940090be8c2bf458abf6037a602d4cb8e622564db4ce10bcbd20359f721c7163ffe670e27ebbd79b0903a7c0faf5b4bb8edc8fead76b4b82c5cb88676802cc16a5a23f0873ccb53ccf789e8274f96da6f246603124f3de7f1965c622290cff171936d5bbb49c6694f8566a42a9ff0c195c7c238f21cba2429c124d4515d4ce7331600be83e9a2cf23c902e6ebb1f80e4260547db7a44f3e3192286e46e99b39e6679066b0a01d96c0b02d0a600e8a5b05b225ceec86d470a70f2f2bfd864988a1079dcf167a3244940da853ebb986dc990e528e2945e5e54975ace98e4e65cb5fe2a82cfa0f2f73b75559463fe7fafedbe3546a9ebc78f3c0619a0f4b19ddab69df91dd6b231a87dd974ab8f4e63790c5c31eaec61aa7731170cb1332e864c6af516c7b3720ee0dd974d73971b44b370", 0xcd2) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000180)={0x2, 0x2, 0xfffffffb, 0x5, "180000000000080000000000008000000010a700", 0x800002, 0x4}) (async, rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2, 0x3b, 0x3, 0x1}, {0x3c, 0x9, 0x80, 0x800000}, {0x1006, 0x8, 0x4, 0x11}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 3.255662739s ago: executing program 5 (id=3571): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0xfffa, 0x0, 0x0, 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0x80000001, r0, 0x0, 0x0, 0x1, 0x200023, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1e4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffffb) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0xfffffffffffffffd, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)={0x3, "1a3d37fc1f1eefcacd96efb50844ee9d44fad1e40a1a2f3984a498cfcdd8f55469a273428f0a3b4172958292ebb42503593e213cea"}, 0x3d, 0x800) open(&(0x7f0000000000)='.\x00', 0x615, 0x0) 3.251274305s ago: executing program 1 (id=3573): kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0x6b, 0x2, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000540)="93c01d32ee42d102713836c7f326aad579dea9272a4dce22c110327db36a599b2ec8e7c71e1043b0267c67f8d7bdd84467291b3b0b523050a65a9480cd3921bb7ae62b227eb12a68bbd1c89bafeee6299a02bfbedd8ebc87b8bfde12342610f03a7f3242b3a167ab4c0ffed97825e4727950a20504143a9d4ce6ce52fa1d9c9b1bc668dbf372cd66a25d2c77ba645cb33d5795ddb770970c5dfb6caea87cc3815897316d043378d44ec8183fcab38a01ab80bc60725d59bc4e17d09bf24f3b545ac824", &(0x7f0000000100)=0xc3, &(0x7f0000000180)="9cc42e4f75abe9f837a3de2c97d0673ff5230fe858082d6fffcdf64f6d593edd6405c47efd37c0b04b2c4beebd89512d4125560f", 0x34) r0 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7fffffff) poll(&(0x7f00000001c0)=[{r1, 0x10}], 0x1, 0x9) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x400, 0xee4bce5bb233ab93) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) open(0x0, 0x2, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}, 0x0, [0x0, 0x0, 0x18]}, 0x6e) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x4, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x84) accept$unix(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x50}) unveil(0x0, &(0x7f0000000000)='x\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x20000, 0x0) 3.064896917s ago: executing program 5 (id=3576): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x105, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71022}, {0x7fffffff, 0x20000fff, 0x6, 0xfffffff9}, {0x106, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x280a, 0x7}, {0x20, 0x650, 0x5, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x9, 0x4}, {0x1dcb, 0x10004, 0xc, 0x3}, {0x5, 0x8000009, 0x86f, 0x2}, {0xb94, 0x9, 0x0, 0xfffffffe}, {0x8, 0xfffffffa, 0x1, 0x6}, {0x4, 0x5, 0x8000001, 0x10010000}, {0x4, 0x1, 0xce27, 0x10000002}]}) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 3.063720561s ago: executing program 4 (id=3577): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x8) chmod(&(0x7f0000000040)='.\x00', 0x35e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setuid(0xee01) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x3) open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) sysctl$kern(&(0x7f0000000100)={0x1, 0x12}, 0x2, &(0x7f0000000380)="bc19c971194348a119901ba54dace62f77ccbf8e51cf9d0d73fab2911e4b826c37f92b02533133f688f3fe9ec7dbbbfbf48af6b24bb089d89ae20aa959dc9621142361dcd9495aa6e51e3657f01b7a6f2dbe47d7e98819b19a321d87bb7ac7948496119ee9a15f3d7f551e72c69875378f1797b99bd5db1c54ee4eff8d3d0131b80f6bf09056352d12cca7dc613fdcc19aebe31a0571c8ea65be2dc3a6b9e275cf20206a2700996eb0397de2c20a6f2d552bff1ed5133f9a88d0b03c6b1fdc8e325acf0d3cc12137cf4ee841d29a6c0bfae3270ac3065e45a81b18c23d7b3da750cd813a63dfd9cfe81a424a45ff927a46fa17a57f8519bda39f8e526482c0c06b001f6c4a09630da0f1796ee24ff624e0274453de40e94046104145ff7d1a0c2f4ed14d9c90cb5d63e7cda5f33d934edf654886d32b74f634717ba20a82b06972da8737d63fe06f95b6ae941af26fb91daa17160c43c8dee696de03bc6b6d5d039e6422f04f4d2b9d571cbf6e14440f3b62f9dd46c63f6ed17252699a6dfde6d8b09c44fe135c92872129477f491684c840136324c1ac6824039090179dd9c2ad002e78998448e36efc65d559fb0bb71eee902eb7acf2033c5fafdc2fe7d055a23d4cf2ff5b078f5793fdc77772d04074648d123301177a157b45ef84b9dca206011848df721e19f46ff4bb0cb0c1f44d6b70a11675467e31a11613ab4669b9fb2766fd7733c49be0ce5f760f844088a2ee38be0af44cbafd36b596890488c0cf6079561ff634efd4f5476be71917e5d5805e1804409b8c391dcf904ab0a0c862207b4463b4bd6618f3be3cee02a30e734d80e1f5024648170d3b395d65822cd3e61b315954e5e16e013c2bb0a39be529c32cb5f18d5cc1254fe83a0bf1807b0867644c0f7abcc762cf1019455568f270ce63e7f488ecf77492cb8224156b2ba82a1decad7f6892875a5b81ab920c0681f5d81700b235e3168b83214f2090904d308d79cf17e972585ad27575a51e5f6c3af7e8c8db785b7ea6938a0578a48850df541d69692e2a46bc57a72e607b768de91c1db9a75d84d822339b75ee2591156dd597a2b0e4f6b7ae84d91d1b74bee4fb453c11b6cd4d6b910acb95eb1272e272fc75802b2c1b08e6778731f51082a3f76a3d5c7d3bdc0aecb785e624c068b256bbc1f7de1083a67b68158fdd2ae7c27ac6fac97d716006a74623bfafc20e0e92bacaeb5910e639907c1e8854896254173afa7243942cf1b0463ca8caafca34fa10c946bdebbfa8f2f5db789e4060e150ed38778371f039dd711a9bf5bfdbccf8053927d5f882ae2227e57493ce88d5c0412930755e4e28655e17ed19ef10a4e517c8674eddd33a324af2369430ccf2460dd43f0f85bae4aac36ce2728cf60f097ef6fc256d007da7ed13d41cfc6dc9634379df15d1522ed74d6e4408232976bb62b5a1028bcb813df88c9781a5447fa59c8c4394b32056668bb4c0ed7017fc31ee4597184625e16958823d652c87d66f84307798a541964ed5fc410e971784bc3f49af7b97304bffa8c435a7190ed323f8d1373d5c4125bd8e145bf996260e29773d2d8e18522e661d55a7ff3764fd4751c4bf37140e1cef260523111459c3cd6d59f0a6326921391b2d55c0af844b92131509e14925dd78833f8c1867a2815c9451ec35ea89e4f81a601c3f0433294cdafb3c6d1e0f8fea5b844af7c0a26ef0f29b7d1557cd4f65900eba88ff18d3d19a0956c30f0322236d55e3b610383357931c4ffcd7e88af5c408c24b64fcc572f0737ee81de292482a12283f47a598e650f1f947a858ad8958f900510ea41e4ed36368d7e5a256055f47ad2711f2740d1f6ca32d070b7b28dc0059df4ddd51f319b6211074c4cb74f45efae2ee7c662b8ded9aa6c2ecfeedf5045cbd852501a1d9f8f10dff6f527e9b1db25b382f7ca8ba9a811b3414f0aa97ac2fd0b77b22546588f4fadb84e33931b240ba7119d6fabdd1f0eb521df4947658fb3494b8502d0bcad72c823d56d9be0152162862db06540af41965f0a0458d131db7ff291c47575dce5d95f1312a1bd90fdf4e13c6e317c5554c53589f0c08e4d9d45a14b9a8eb64df1241497d96a139d86a533313e49ae0c64183b8f617ffe5f42317f188208f0aa0c0ec10c5fc1060fe822631f5cbac1749766acb04b92e9fa5f7c81c65d90f80675795d1bd0ba14612f061b38936173ab145aa20d5a1f795dcddf4043982e25f7b29e8ecb53e94be73e5d65de6d0e915dc8e10f16cb988c87af750b8e0a9a56c036bf9f1c44b5c390c7fe6fbe063567bfa7cd881ad4a0a329e589fb8d51835fd2f343c8a7b7b5e589a9fe7b4ac109afda13a1fbcee3cbb6f186d4148895b2b3469962de86bca90b766934b18749077bb456f5ccd3dfe9df4a96c24fb85d4d88b48505a8aad2f59e90cb4de0e53948584ebe6b0c4574e7fc2d846434b5a17a8d6fc695a7047c6112bf5ee2e1de22602dc0a117c638299c4f6f988ee9ec626f9a3c10f66603079578bfe5bc6984e1d727b408a4ad108df5c2d9f03b5507ecfc6e8856785f9b5603e79966699360d57748d96be24e5364e1a5bce12083484243f6dfec049cd4342f7da4cec15275bcc9e315b521172e17a475709d8e29bd0d74368fef970a23a96cbb108c19ce89e309a9eb3acc4a77b1d445d8b1b24054ab4c6be52e01f2e860c92b85ab04b14c6f584d92b3740b7b2577cb737e77d39a7c6c7bb0d15feeb31e29ab65207e9a7731649c5da2c822cd660cfec75ebb84cb94e8868c845deaf4cd81c504fe29ba0a43f6f5aa77c654a3544db88b9c32f0062b91c797fc76b94fe8901c07d49601a4618e999c24f864f04bd1e0d5f89a67f4bedf1da088c4fd23d409b170d21ebc9a51b30eebc27ff07a6be8d7543fe85e2e0a57a40d9d57c7bfc24b96b0ced167c3495951c35d8bf2406bd45184ef07a53dff8bb53a0d807a27bd787f2c622461c181e0505af82783fe54328ecfe63de9e48ebd73ef24863d76ff2da46da300ad7667def8cde68c4755c683571a8d0de02c1aeb101f5497d81b31c63574deccead3b61ee7804fd01f4d07da26e954eb48596a854ff031323f6f64716ef9c0d45630991dba34a1d076aa4b9ab15ada2bfca5119834d30d41d4678329adc6c5be798b010c983e5a0c68cfa570bbba9ef9b71b8d93d9e8fe407e1c6939c7528a077dc10fdb6bdb39f8359d0baf91a2dbe92e975714c522ff037f219947585a0aba21b0fc2a8364965598dd1db344583311d709e7ea6793f17b1ad36ffa79929210cd976652a66278a9ad3c97ce791b250397193dd6c91858f4906eb17e93a067c0e5d7ae2d4c6651c3c893c40ce817ab4c10c4212c2c71515e3a9b93ccf2647c4fc2dbcba6617c93c1a6cb7cb1f794a908188a72d6574f463627ad69be2ccd74207ec5a363c48c01a2fb3d0cd783269562152d27acfed384dca4536c757ee5bab75105135dab052158605703e9f20c87ea9153b4cf9d99dbac04101706bb3d74a8a5efaecb737f9f47b9863bc8f25f79060324d77cf1c6404cf4c998d0f656cf50361663db368d6cf9bba38424ad45da5da1fa2d8b8c4d2b18ab53c6b704b2117660600bf36277fb21c0e53e881ea7158f85b6a982b707b2815a665ee2c84271fd2c1b00dd84ef6a461e7f21287615c59226f9293deaa2d921e985dcb3d64db126a80897d762fe10cde4dc4092449c4acfb594a6bbddd52b5ef79cad857dba3657e672773007fee151d896746b21225cda6dcd336fa40ed45b7169070372b67600cb51d3d499b4db38868381bb330bc5296e6e5168adc21c7bdab8a57bf3e54b0723971d7807e6fb18daf885fb35552394abefb2974ccf9b6ecf5f74a857951d2560f922ad9d84261301daa36e11483b54d4c0daceead8176762eb5c714dd12c63e9c943befd31965f89fc93bfca5b4217a990abb3db67cfac592024f32e7e2a209e3b17e7b02e2da1c2f6fe7811eede1e1b71f830c67fb9df99440edc5ee4659f1a86c341c111141b40ffd71aad573c3908b9beeac6732fd85287a8f87af02d435336c49509149b1ecee5257e56a226efbe0f1d6d0a61f18fff8e2398fc5f566c80a1bf3a10742ac43c055ff1dda0dc0d61ce5ceec4096a0c254880fdfdb3431a61d42fd9d22ca871981927702e97ca1d2a0928acecf2a96ba74802156b9accaaf10c9badcf0f85d51f9eb59d939f315bdb54c349e9594525a47ec5785fb194e67067862403d081322a4c017c4cf09d25afe3df89ecd3ca4db07b98d02b9568aa2a88249f5aec7b02946fb2df97e333319111763282821e4ab2f67212a57502a31cccee46c90cc02ff36d1a26ffa668bb74430ab5819bda31b1da0da9a58697840dca4d6bb065c76355d51d013bc7ea78b3e203b508016e18d4d9d0cd616cb7724f7c84e578237ceb8be6ac463e555dcf4d70b250e2343d466285ac3a207828974fc9f27fd4f583c2652e16423011dedc132a347641c2f5752a8af818445fadf828729be1de3e4f887b56610703c3556a139b020a7cab4e920774ccfdcdefbe6215b1d08b9afdc09e47e7ea56b1a66a823fa7b86972ea6e7d71cd142347d9f717ce5294db38daab1dbc28d9e6aaac9c02b3a3d72a32d83c02ab315f8432c301588783b8693eb81c50d13226cbdbf0cec7187be0d251675845bb49eba6c4d2ea56d8ae897e198d9ae94338e1b767c919be82cf542b06546b9f7f781561bc0cdbc9b4a6e09839a7aedc1c65382ee1e0eb6c44d8992833c7cd2a5eb2466ad2583bd431f7a0f0e6ae60e81568999b18b3745112fb20604d37cfd61bb0d9dab46875fbfa5568627f0fd5f04d60fdbe190e964409380ac8ff9ec52d1673fa6536a5a0e952d67bf58765ee4674f1a5957f8088b6b1d75d52550e06a200144eec072116a890e8201b2f17ca1d772ce323afe4cf7c71331edaed8c8db01c7b70d6a60802fb33fee1d8ddadbe9a82c1bef1d423e758e62b4158d492d6c0564d16d7a9edc6fdd6d38da946eb59d42bc2b17e1bfce02b61a020a56be813b398d3579266a8abcfd3b419bfd1e73c77e460d78f45f63ec5bb9bf872c75ea34f5808b141790cbf8a1608f3680b979685db80f4526259327bbd8420dd7bf3f56f47a53563b45a8b05e46967e404beca619a0191ee4e0589cce5a83a237304f913ee877b3f002b56912e0131e96d0d67c33325d7d9711d13fa3ef51aea0e493197da4b0aa334a082940e46a3bb3eb7022af23375363d211e64db669b83f6e57eb31045cf16f226f2d82346bcd585d1f99298bc6a8d3154e064294339024f6c5e3ca32367139bd87c0f4673b2f3c0715ef2de22cdb0e874d42625687533abd322d9257aea0341722c0fcb820d1f87241b4216c7441aaaff57da98e8edfa54957d5148e8c07f6dda6ef5ed323bbba32c766b9b733a1938d13aeb679c2d8caa3054be3508942f593d0e0d184077214d627c6f6831ff5bfe051f733dfd332640479a31c72b15272563b1ba0f65fd6f859854c6a17e7101647321a371d53bc94b6cf485bb85a856c1386c527b7f1643a11dee3c5cd04ee30829e9d950723c384dc89ce74b589793d65ce6d8912f9d4481ad254dfd1269ec84101cd77ca77ed7830bd150dd489e578e68f5405c7c57822267dd842ba9e0e7ca768805c353a70a0d55a8154372871ee5a740dac981b5a812256cab9d90d17022321c8547413ca292959e6576d887f456896e370c915dfc998a1997dacb005983ca28ddd728d4622d9dd62b5665a35b4bc1a7f8b2b", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="eb2f48e3c1c60642d56d0390c1d294830dc82d71c49d0114bdc6eda59650b3a58cae", 0x22) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x141, 0x145) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x29) select(0x40, &(0x7f0000000080)={0x7, 0x8, 0x7fffffff, 0xbf, 0x4755, 0x4, 0xff, 0xffffffffffffffff}, &(0x7f00000000c0)={0xffff, 0x7, 0x3, 0x2, 0x8, 0x9, 0x4, 0x100000001}, 0x0, 0x0) close(r5) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xe) 2.986526961s ago: executing program 0 (id=3578): recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/162, 0xa2, 0x802, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) (async, rerun: 32) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 32) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x87b}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x10) (async) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) (async) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x3, './file1\x00'}) (async) r3 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) (async, rerun: 64) r4 = getegid() (rerun: 64) r5 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, 0x0, r4, 0x156, 0x1}, 0x10000, 0x1, 0xffffffffffffffff, r5, 0xcf3, 0x4, 0x1}) setpgid(r5, r5) (async) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000003c0)="65edb98ddab58a1ed4bc590ae321ed599fa25a0168c68c23835bef0e5e382c0ed7adaf13514ada28f6c31673c1f05c94f637345a3fb923ed24b5c306fa6f68357b1bb19b", &(0x7f0000000440)=0x44, &(0x7f0000000480)="2cba47b9ef887efa855bf839a55fa32f5d41ce4b192203cef8cd03d1026a7670a47ec9debe5982e85c5b009a993d6e35de6a463c2416330b170bd0e648dc5cc45c25198bc832d8249c5249cde0de1d98b87551eae9da9fd2431c7697f2ee739d6ce22e6a9e75b7f635dace8eadb9c08d4eabfe3d40a4eb6b46dd180f85959f26287a", 0x82) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0xd38a, 0x9, {[0x401, 0x2, 0x2, 0x800, 0xfffffffffffff000, 0x7, 0x7, 0x9, 0x7, 0x4, 0x6, 0x1, 0x9, 0x9, 0x5, 0x5, 0x80000001, 0x6], [0x56a1, 0x10001, 0x1, 0x8, 0x0, 0xfffffffffffffffc, 0x2685, 0x99, 0x4, 0x8df], [0x1, 0x8, 0x81, 0x5, 0x9447, 0x4, 0x3], [0x1000, 0xb, 0xa, 0xc5, 0x7fffffff, 0xffffffffffffffff], [{0x4, 0x5, 0xfffffffb, 0xf0}, {0x1, 0x7, 0x3, 0x5}, {0x101, 0x8001, 0x8, 0x80000000}, {0x4, 0x5, 0x4}, {0x6832, 0x6, 0x9, 0x8e}, {0x83c, 0xda8, 0x80000001, 0x5}, {0x40, 0x2, 0x4, 0x9}, {0x900, 0x4, 0x3, 0x6}], {0x8, 0x0, 0x0, 0x4764788e}, {0x3, 0x2, 0x0, 0xb4}}}) faccessat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x90, 0x0) (async, rerun: 64) msgget(0x0, 0x0) (async, rerun: 64) msgget(0x2, 0x2) recvfrom(r0, &(0x7f00000007c0)=""/245, 0xf5, 0x1000, &(0x7f00000008c0)=@in={0x2, 0x0}, 0xc) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x808, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000940)) (async, rerun: 32) r6 = open(&(0x7f00000009c0)='./file0\x00', 0x8, 0x20) (rerun: 32) getpeername$unix(r6, &(0x7f0000000a00)=@file={0x0, ""/264}, &(0x7f0000000b40)=0x10a) (async, rerun: 32) utimes(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)={{0xfffffffffffffffc, 0xfff}, {0x0, 0x7}}) (async, rerun: 32) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000c00)={0x0, 0x2, 0x3}) (async) r7 = shmget(0x2, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) r8 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000cc0)={{0x401, r8, r9, 0x0, r4, 0x0, 0x8}, 0xa533, 0x5, 0x0, r5, 0x6, 0x7ff, 0x4}) 2.985421161s ago: executing program 7 (id=3579): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x800007ff, 0x1, 0x2, 0x1, 0x2, 0x2004007, 0x1ff}) r0 = socket(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40000000006}, {&(0x7f000077c000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x4}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000435000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00009b1000/0x4000)=nil, 0x9}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000009b000/0x1000)=nil, 0x4000000000003}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d040044b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c1104233460b1b6e04ab6b0de22a299ab008", 0x9b) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0xffffffff, 0x8, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setgroups(0x0, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 2.985055069s ago: executing program 1 (id=3580): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf38b30922ce29f8a2e2700f309ce710638f871487d8ed27360e19412eaada5e2b8c1ed9c8e", 0x44}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000340)="15337ac0", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 2.984645968s ago: executing program 4 (id=3581): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x8) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcff000b00000000000000f5ff00", 0x10003, 0xc04}) (async) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63810e000000e42653dcb5e2ed599e7ed9a199990d3405bbc7a35bfeff16cb505e3c359be6d63b1b17328d7b562735fe7e7b2bc760f5d5bab9d900000000008000004f36c45cb7f069e6066c31bcd291dec4bc2a010306a91678", 0x5c}, {&(0x7f0000000380)="6b9f3a33215050ad67a000cf5479c9f5a1c50f10beca9860019108012efa6290dcb999dc2c137202723a64aebb77c4cabef068ff366a8c9b11b797f4e7273ec515ec6eb47309b2c93b39f01ca2a92600b8d77de7522e5843e8954095eab45701c8665ab25ca291a8062e8d506a79d56c0f53fb63cd2763e85ef3a57803a9b7e132006c91f3a4119c97e28ef7abf6b443c8e7984eb687a116e4aa1c1565690e48fe262badabfe02bf0ba5e3796d", 0xad}, {&(0x7f0000000480)="204758a9d4ad", 0x6}], 0x3) (async) read(r2, &(0x7f0000000200)=""/255, 0xff) execve(0x0, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000180)={0xf7ffffffffffffee, 0xffffffffffffffff}) (async) setuid(0xee01) ftruncate(r0, 0x8) ftruncate(r0, 0x40000000007) 1.845765594s ago: executing program 5 (id=3584): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x6, 0x97, 0x4d6, "8b030200693ec0d3ab7b841dee3e0425e6cf8100", 0x15, 0x1}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea2bc8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25", 0x4e5}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) 1.760440877s ago: executing program 3 (id=3588): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520ea8179bde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c0620ae839869d54c209bb98979517e03a54fbc0c14a7dafb2e255509", 0x7e}], 0x1, 0x0, 0x10, 0x400}, 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x48, 0x0) r1 = kqueue() mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) kevent(r1, &(0x7f0000000000), 0x101, &(0x7f00000000c0), 0xfffb4161, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x820000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x200, 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004524001c20317d6469e233d8e0000001ac1400bb0f009078002d0200"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 1.760142196s ago: executing program 4 (id=3589): recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000)=""/116, 0x74, 0x1800, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x40}, 0xc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x4}) (async) r1 = socket$unix(0x1, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000140)="715b7acc918d39348b7f7f0b5f", 0xd, 0x8, 0x0, 0x0) (async) syz_emit_ethernet(0xe7, &(0x7f0000000180)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x1989, "a86a82b0a662a219a960b1545b24fcb3cbadf9bf1645c5dd68faa933189abc21aa44122504557d98650250f8c3f90291d840c5a14c2cb75e3aa0605c0b224a13536d5af089adf8bdd6c60d7eec11230fd4d129c342c99b7d5103056525dd5b59ea4a9964ce3dec849547918ef958c5cf2cae0c8ebeca913e589a0d5374b762cc72d766630ca469dc2b763fa37f5f5b67dd26261a43e8bb040852a7ee843d279fcd2902b0711986d042ff8b16099ff8eae1f2357aea5cc7e36c662a954161377eab41b0f9a3c03d1678213444e0409326ae"}}}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) (async) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x5}, 0xc) (async) write(r1, &(0x7f0000000340)="036da2bb895cb3a63a38eef66616fb506c4044bc09fbd907ea6acdbd9fb0cdc79237a7575855fe065011ca1e67", 0x2d) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x9, './file0\x00'}) (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) syz_open_pts() (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x2) accept$inet6(r3, 0x0, &(0x7f0000000500)) (async) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000800)=[&(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='/\x00', &(0x7f0000000680)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000006c0)=',%*$[^-\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/ttyCcfg\x00', &(0x7f0000000780)='/dev/ttyCcfg\x00', &(0x7f00000007c0)='x\x00']) (async) pwrite(r2, &(0x7f0000000840)="3facef4c", 0x4, 0x821a) (async) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000880)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000008c0)={0x4, 0x8, './file0\x00', 0xf, 0x7e5da988, 0x0, 0x8000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async) r5 = open$dir(&(0x7f0000000940)='./file0\x00', 0x80, 0x10) faccessat(r5, &(0x7f0000000980)='./file0\x00', 0xc02c562f19c2c21a, 0x0) (async) acct(&(0x7f00000009c0)='./file0\x00') (async) r6 = fcntl$dupfd(r1, 0xa, r3) write(r6, &(0x7f0000000a00)="1d3b37978b89e2fdf9a688dec7fcca7d3c0f8628442d7c768d54088385db143948f3dd26b8ced37a96374ae0b3d2dcea83e1cab45b08b262456a4ef04ac984f6", 0x40) (async) connect$unix(r1, &(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000a80)) syz_extract_tcp_res$synack(&(0x7f0000000ac0), 0x1, 0x0) 1.759923194s ago: executing program 1 (id=3590): setitimer(0x0, &(0x7f0000000280)={{0x1, 0xeed}, {0x2, 0x8000}}, 0x0) (async) symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) mprotect(&(0x7f0000556000/0x1000)=nil, 0x1000, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000040)=0x4) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000040)) 1.601482516s ago: executing program 3 (id=3591): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000000c0)="9ff101aa809552b745a6047bda65b09636512cee4848d07e4476169a332f6c4077d0d49ce72530e2a70733e501a8e3dafb4f6169805ad4debd9ee2adc173a6260811cea2574e3f1d1500d1fa993e47cb39fa31441cdbb570a6f03fcbb699a6f3cc11e06c2e7fa3955bcedda2a5403fbcbf383f05eeea3997963402026d86cc7927220164307a1f974ac0db033b15855e3f8b3060470dc42f4afede310a90f3d7c733dd1ed07b3db827ef650e43edc0482102a651f120dd1cce6600d87677e1ff6fe52193e16d4cc2a5014e662f41b93406486b7382a2716645c3ff1da191ff4f98825d5b0590836d95737497b022c9eabb15789bc619ac95a8713d0747d1b27014ab53c26061d445d6c86d514f58bce9a26537a68c7a8ff4993422f8fb20a5f8de0f08dcc23e7349e4e61faf696d0cd9f5bc452a257901b2bf5dbe1e75ab3ac31499ea4dbf79b65e9db917eb0e8caf8d6727ec42db25281c3e75761122b18c97f48b944b2827aa586d4c365e3a43cf8a2b146614bb285b994230c122c0c91e273c9d148af0247ba1a95c7b2d482a7ecb23d6f2709225790db90ea656c77eef8fd5de5c5debc40dc84aa41106c0416dcb703c24e9f8beab653e43aaf15c1d2935cab9c4b9045dba70a6717fbc43f2b8319cbfa3257c7c48664ecad9681a54af18cdfc66eb9ce7b22fae41932978798da0214049ace58fecf6170858683f6a559f480ffe9b769955c7b71fd16baa0f6bb00289bf2116011ef66302dbdb47afe1cc5eb1c9ab3b73fc9042f34c241a20b6501d729fa94019d1df046e4382364c05284f6c7611c8618a4dc4333c176f0cb6f33bc1db189a570677e8bf3115c404564e7f69d16cd82ddd6dc242f15077d247c2e8207add94f8a5eece83e6698ea783465bffb14e3aec0a02a17516c2cba4a419769e0794e5c503383f8c0a3da0ef5087dcf17949bfd1428e0e8a083f950f4a288906227939a134b3b88a6fc8a066353adc50a952689c5406341be64f319cdae96e09beb2a33df450a5a973ed430f6cdf549d23d3a09c1493262acd147d9fb3efa4fe5dadf96017fd2d8d729dba6b5155d4ff5e1927224713e57d179b55ffb376a2ee61efbc53b5232db8f847e38c0fdb95231ca18e63c3c4f7b2680a1c01e3e814c9244b4eadda42544211edb51a704ed27acea53ac48666527805f3a4ff37c03dc8083c2a74f732bf013b84e9217dcb9f8f833c796f9ddc3f5610806e80eef9b3b70f5de6682177a2e53bec711dcb26d2f1fc3d1c07428ad5ee3350d69a807903a029d6c83b9eca5f5f948b6d0568b8b360ecc70e9c24a1f2567719c9507db8aec834546fe7ee8004849c2af021a63fb41e524ba0e3faa200eee8aa0b6ff0604e4364657bc3369637f63da71950c316878294afd71ede9ead20d6bc17c1da8fb6470eb5f819aacea1cc8095936c2e88ce005b4972062961a13f9433df2736c191f9e857d8d3878657906f74b97f357d3066a8664c76c45b94ad743b3a9bbdab9a3849991ed7c9128ed11a835fcc19b1e47bb5c03300dc8983e86c896743ba928f1c27b33526ba9e6fabe0455df99f7fd03b637ed5803baf52906ce59354d180545fb09a3e986500de1a31582f4f4c4caa7c624bd1e3f8646aee09550d276de899729b3d56ede746f81870699ddcc2d0e579b1f238528963fe9c77039824f9a37a8f79861e14130c60236c3b1e1f9efc217f350c814d55b1c3f5d514fd38e48f5f2efce64346d2c825e65876518fb64c5f00919e5186c6d70c4eb8094bbd6a39b58f177975db571e2ab85d77ab6749b7813091cd873ba8b859aa0c15a4de95b88ff07a95eaa6bae1eb11083499146113113b4b51f32cdabca13de0a0109368a387ef194ba441c76905089ab84ba67b1249be0ce935336af03c5be6972213bcbeb04128ae214afe0a16f68626f4b8988f92ed354fd57d3aa01b864736441070416e322a20d28aa369684ad84f71a22f67a371003ffe015c5db347254e5913376116cfc8b1f8ab264da67bdcbf6f7d7640636717d501dc5339befd0b1569d49dff98eeb6dc66308548643920612416ef9832fdccf2f6bbf1536271a3dbbb0c1952b331dc1c74a3c4f796fee14632c85eb6815b6c18ee85d0a7b659372e11d208b9ec89d75adaf0502537a0da260eb3761d9aa15625159a7c4975a1d126c7281ff780b58400b576bcac3df6d5fc374b1d49d7e23b1a78e448bacfd4bb14a48a74b05675a0c71429c311b2dfe4faf0d3aaef261c9ff16a82e0748adbc4b2792635315957740502df010cbdbdf17904519c8abf0b8a9bb44aaca049ab29654d2b7a2a887b440e225d0391308bfa00b5798ea0a81699779697e63816dd8613ea2f4dca9fed0a1f16c814ea2ecdca851b72c41cdccb8ffbb1d534a935120444022a10055d8a1b4dfcbc7bc2e49f42690e08536e3bfc6c8b5ca2e0d7d9d11fb3b6f69643f7e3970a8b5bbcd06e94c9d32b0858c4cf167cadff6d072ee6a053ef6da0b0f7291c99c205d5ccc8c027c2d40bd4a2ee339e7b10ac63534fc2aea4734a0757f0ad1328743a29a7dd6ce2ddef4666254176b6c2064d0a277fa1130bd2341cdb7c78d3c97f614bad6ea1284a0ca35ad6d4b1e814f24dda00cf606be830b85a0d607e3d9614ccc1a10a2ce753701ac3deb661ea24fb40aa985bb6c9d29558990a2b7b39a075416f2b98b151e0c37aaf3e8b65d4cc373afc19a4ce112b0b941e1d168fc1623db95d01eb41b195d2b966419688acd63f5281b851461465ed98d831745d057ab145b0df4ba0bb39f8fd9abaa2f293d9f1ca365d97492cd6877a7e4ac2a0661c3f16000b4822b1209056e55d3ab5f822960ce8b96f1893e322e663696f9397c7755926baaea9c360c36de3e0135f40f29a9f580f8ac6cc3c2ba8a8d43bdce97ae24031acb888e30fc9893aa089ee7a061e302b7c094e10bd99fb5fb8d87253d236a91201be7d83593d9a92d35cd8e4ebb70531f364c7d8565bdeac14c35e8843eee29e0037703a91f6e32e78a701d563acaf490b17acfe0d1b9939ba5f6ce6ebd971fc56d6518cc60ae175e3e10db754195a8a29fb6c6c65844eef609501069be061fd0ecc83b20b1bde3f0e43332eb2ccc099d28bc706630ff9ef979aeefcb1d81f548d760e378e693f3462f080e7a02ffbf15029f7ca21872377c4431d36a1fc4ecdc78e22442c8b01091ff2d939ddb3d7fc382225a8c40bc0a3b0fd27bf18395e21d2e83ce319ff95ab7f463b2392794a8dd0f0c0ad0762ee7de83e9e7a8eef571b1bf42a09354b34fc160f374975d68420098589a797c5bf1f7e976c8684927aecfcea9e18e3e9a1542387efef00d2a4b140e85fd172c6dd4b8afc7971a7f08cd1fab38b8aac6230819a4861da98ef5136edc3e614addcfe3a1f26bb294a9dd5562777f989ed5381be7b31152eed39e4997bf8e95d5efa26bcf25cb4d637b56507f9ca24b77909df25c4117e15f8e8bb61cd6e376be2c376eb9f8d81c9437f8e61a4ff721a767dd2d7a6f98513f8f183b8b04440e0cde6034960de29215de29e2789017bd78d9c3662032a17e96edbf86872959f4d4fc1a91e20aeb43b769711d8e87ad3ba7b7e71023a39a9feff6bba177219fca1d0b2d7c620dc4bb5d4d8292ad970acfaa605fda81fdad1786b5825b4b264200090b0ca7fbfb67554888bd68f692b36a938edab1c5a33908f1c917a335b147e823ac94c0bc3b71fb7645af85f5fe9abbf94e0aabe5eea3d6c0c47489c5cc180c7b6540a04bc7632dbbcd921fdee75a6f6dd36179ec40da0c1487ac952607588b722e9b33a97ed84e864974be557f97c429af98df919cb419f8e3ce7586bc0a27b1257b5f4e8229ac103db86bc993da8c962c6f2ee93a162e475f2c8997851fd80350fb78c3712e070ed6aeeda8e02d006ebae5ce72a6d957d3bb76dc723f66ee15bdc8b97f70430b3cacfd90734f548aa692d00b76253dd66083730e464af8037ca746d099d28355ad61fbf488d80518b0b0fe63ab6a1c4ece5cfc97a54d03ace81ca7cc1ec3d117274ba26ed42d4a94c8c92b9e97198f0530760880fb28ed4fbb5f8915c1981f3a8c87ab24d1b98f89881d074cb51fedab231afe7c94f2097b321835d92fcfd64cb5b6362649087cab513ea502013f3c0a7b240fa2a83771d3ebc9c56953631942453c267c63cfe8e6ba0c43ed7c186dc85bb08488bceb6caef09784418f6923de88f1b0ee20cf64a4edd43d84f3c4afc33b055127480805256a6600111144ecbac824a48ef1172dbead3b7ce32be4c40cda9d1046ad2785f2f01126b4f43de44cc33a0be669247ade7ea3b0150a8751a299c8631a6756c612b6edf19a044e31c21e59798d5e3d6caf7b49c4c1302223b2e4b5ad7708cce601e720f594718e0c221ce83f7537bcfa7c86ab82c80ec04267f4e6d239883e122f80e36b0d99826d467ea1938718a85494f7a27facc95c27ff213829124661839c84a599695a79db4ae8a5bd9c139fc1a3db81e2c7d6dce75d023801714c9b0885a66dd6a0fd78947493389d06355ba21552b68b9b1c8c6c0b0b6cdf6c2dabb81c935eccf028ee13e41dfb367a8747a755ecfb436a30233ff4930d8b76ba38cbe01a3e74794c66e26b90cd25301e927762f8dbdffc51fb50f13274c9ca8659929fdd487f165204235a564f4b75b634ebbf9288e0b851a847dd2091af92a2734c2c03f9f2fe97243371e052343cbe41e35c3f260ceac41a7c89113ae301126e05600076c298326e29228993a3466725dd54ccdcff683b5ae5dfed93b4b1a49eab003a4f64f24841cb7f14e2774588dcb8c8b260fed132c768cdc9e1bfd9d210abd14c3e83097f5cb1c5612d3cb1fa4b7a445d831944d366c899a7e54d52e9174ca9c0735e018ba7e40e98b496d59e972fd14ec1fc6dca8c7dc4fa9bc9982f22ab5d74ebdc4d232bc6f882b681a125bd2530399aab7200168936ff0c77cb7c90b2e97e22c4733a067fe5aad933d47f36d42d2ebf4075a888616d8f906fcd679066532cce45236f7b3d963d68e12d9a7f305cac2125eb3ebfdc8f0adad7f85122d3dc5716da70218576d0ded18fd062172839f0317ef6b346f76e7741797c34b3675db24f372e3fa0c534adc5c9e428401cb2ab7d59fe7d066b03cfa9da406ded18cd65e391e3961f97b919f98a2dd62f6d19a3fa546f89a9f4654777fceeac4eef7fa6b3faf32f74997727337f1e073eb0272b00ffc33ba31fa68b0e94358ee05d617543178ac2df98e581d75a751fd393d345433b5cc1ce1fe8e57afe1f03b0b6a0b4a9df95f027c2fc769e22d23083c7930fe48895a95b2af820bbd8c812b949b9e5c303f5fbeb5171dcaca88b6b3e349e7b60eaab401163822dac4a806f77bc8a8af5504dfe4d0d04962ca6952909a5c919b85951bfdb7649031cd51ec9528bc3ab79114ed94293ea7a41555f4ff888c0c79a810a93517a09de6a484a092e07326864aacb6da5a2982b9c81881eac166029824b992980a207b96790503dbadffa0b2a93ac02a050b1430b1f9075599cbb5656abe38bedfcb85ac98c2c91224b6103a6e8fb93bd1be4b77bb4ab209f9b1e95b3aecf1dabfdbaa21a44917c1caec0adeda9222164c5a93a2e450b5b5c351a3e64bb52d5b8bf767946990f13bae3de22aa3583ae9d3d34cb6cb076fbcc797901a38b125d58e59cee3667f4e2ec6503c182ee07f25b209c155d6dd3139d0da74cff07d75cc474f95719ff81a2b7d7f501c9626653342ffc36c481e9178f48fb5c87631aca7c1", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="4d5c7c4672aa4e5f58c7d76c4090f84cdfacbfe82b56e56eb2155628992f6f21cd1e002d1f6e39c0dcb11034714e3123eb770dd5b25f1a8ea5353df0332389b69f928750f432e6eb5ab046726ef609a953acf7e178c1b2115c26bef2f5b9c1b0360b34925e3d220c6cd68f2cedb99ea99ee33b95c4ba282adac329b2b832630f7e95e97ed4d6ddcd1ee6fd2e0ab707bfe6cd198df5a3e07dc16288c688543147eb2e874299b0dd04851727d71c96ff3647f2e80d497c88719bf2da2f274bcc84b6cb5eb4c203d0ca6ba86e6c01cd05d447f33a3038004b15629ab01f1bbaab982ecb360fe72ea6479dab6f5aa06d0a19f0f55468b2d484d2634247", 0xfb) syz_emit_ethernet(0x2a, &(0x7f00000011c0)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb08004500001c0000000007019078ac1400aae000000104009078fe3396575a9de300d9"]) 1.600119187s ago: executing program 0 (id=3592): fchmodat(0xffffffffffffffff, 0x0, 0x41dfb0ae6c073ef0, 0x3356d99081e44f0e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x100, 0x5, 0x3, 0xfffffffd}, {0x6dfd, 0xa, 0x6, 0x5}]}) pwritev(r0, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) 1.599853396s ago: executing program 1 (id=3593): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="2459b95d81d36e02ce9153d1ca7d5cd95f9ae00844c031ff07a54d126155c9d77e9fb4e3102878d71181c6450a48fc1c1adc2645b5459ec53a8f4eb5229f6e8344cae801dc05207964b637b578d6fb794406b4ccbf46664b4602e419d7945ab7f31e5ad2a5c89201ac4fd8665716b200955e407f70cee4625890de108465c2f2c59646013b20b6d5688c5e67", 0x8c) select(0x40, &(0x7f0000000200)={0x100000000000000, 0x41a1, 0x9, 0x8, 0x0, 0xafa5, 0x797, 0x2}, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x1, 0x5, 0x8, 0x200, 0xa21}, &(0x7f0000000280)={0x400000000000000, 0x0, 0x80, 0x1, 0x2, 0xf9, 0x7, 0x5}, &(0x7f00000002c0)={0x2, 0x101}) r4 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = socket$inet6(0x18, 0x1, 0x3) connect$inet(r4, &(0x7f0000000380)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000400), &(0x7f0000000440)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000004c0)={0x2, 0x0, 0x6, 0x100000001, r7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getpeername$inet(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r10 = socket(0x6, 0x1, 0x6) getsockname$inet(r10, &(0x7f0000000600), &(0x7f0000000640)=0xc) r11 = accept$inet(r3, 0x0, &(0x7f0000000680)) getsockopt(r11, 0xff, 0x6, &(0x7f00000006c0)=""/155, &(0x7f0000000780)=0x9b) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000007c0)) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$KDGETLED(r12, 0x40044b41, &(0x7f0000000840)=0x1) r13 = accept(r4, 0x0, &(0x7f0000000880)) shutdown(r13, 0x1) r14 = dup2(r6, r10) ioctl$TIOCSCTTY(r14, 0x20007461) pipe(&(0x7f00000008c0)) r15 = fcntl$getown(r14, 0x5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={r15, r8, r9}, 0xc) 1.59668373s ago: executing program 0 (id=3594): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mmap(&(0x7f000049f000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x60) syz_emit_ethernet(0x7e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6347dd6036d24700483afcfe8000000000000000000000000000bbff0200000000000000000000000000010102907800000000605f7f0000002c00ff020000000000000000000000000001fe8000000000000000000000000000bb330200070000000000000000000000000000ffffe0000002"]) 1.546808096s ago: executing program 7 (id=3595): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001740)=0xf2a) unveil(0x0, &(0x7f0000000000)='x\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000480)="c9aa98449a469e76314a24f62119d72d71d478e64b33fcffffffbaee819adbb767dad4055d242cf80200000000000000ac0d7051d98b00000080d8edbf4113479be187c48b0d773b97daa15b78f46890c48e75d3d7c8ed93e0d3ebe7f017976628089d2c9d2f7657850a372a6cd2c0483d230e2fc9768a054fd77b152fb2700f0b1e0a46fa6fe7765ae6a2edef31fded7ae8da1557b871fad99bffb2db07000000e1805dee32f0c6004f58641e390d00a8e297a4a7c84c0000a62b0000faf2c200123eb39a04b3b66be7b6cdbf226a45d6eae5ebdf1806ce18453626b655988d4b5956c9fec2c58a8000bc73695bbc09e8395af537678e9a5241d1f4803dbd660b435c1cf773db323c5a9f6199830027f72d1548c8c1b0370e7a04361fe5961b973b780658ad122adf3e65c41a1e6c53697a63fa87e8bd17df0ecdd7a428754700000000", 0x99) 1.544360076s ago: executing program 0 (id=3596): r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000840)={0x3, 0x2, 0x5, 0x1000100000000}) flock(r1, 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x0, 0x8}, {0x2, 0xffffffff}, {0x3, 0x300}, {0x0, 0x203}, {0x0, 0xfffd}, {0x3, 0x6}, {}, {0x3, 0x7}, {}, {0x0, 0x7}, {0x1}, {0x2}, {}, {}, {}, {0x2}, {0x2, 0x3}, {0x2, 0x80000b4}, {0x1}, {0x2, 0xffffeffe}, {}, {0x0, 0x6}, {0x3}, {0x2}, {0x2, 0x3}, {0x0, 0x5}, {0x0, 0x8}, {0x3, 0x10000}, {0x3, 0x80000000}, {0x2, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x20, 0x1, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfff8, 0x65, 0x0, 0x8, 0x1, 0x0, @broadcast, @loopback}, "0b5252bbcd9ec20e"}}}}}) 1.542560787s ago: executing program 6 (id=3597): open(&(0x7f0000000180)='./file0\x00', 0x50bf05452bf9d72c, 0x987667f2e36525a9) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 1.350950551s ago: executing program 3 (id=3598): bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x2a}, 0x8) 1.350367878s ago: executing program 3 (id=3599): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xfffffffffffffefd) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x1b0acca406189a77, 0x0, 0x0, 0x0, 0xffffffffffffff3b) 1.349575226s ago: executing program 5 (id=3600): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x80206932, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x4000000000000058, 0x0, 0x0, 0x0, 0x0) 1.34645564s ago: executing program 1 (id=3601): r0 = socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000a, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x7, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1c8, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x20000001, 0xfff, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ed7000/0x2000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b264604d5e60a", 0x20}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eae34b149d850fae4f2a3c15254be48c3b910215e7bb09456b5e68951b16e4b3c1531c620661a801574ab6edb3b931eeaf772260b71293ff2f5", &(0x7f0000000000)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`\"`', 0x0, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) 1.276785211s ago: executing program 6 (id=3602): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf38b30922ce29f8a2e2700f309ce710638f871487d8ed27360e19412eaada5e2b8c1ed9c8ee86fc20d748a5767", 0x4c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080800000001f00385c046200000817c500a2", &(0x7f0000000000)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) 1.27646553s ago: executing program 3 (id=3603): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)="12faa0", 0x3}], 0x1) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0x6c6deb0d, 0x6, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c191", 0x1, 0xfffff7fe}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x100, 0xf, 0x3, 0x4006}, {0x6, 0xe, 0x1, 0xfffffff2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="442910dffce2064149927b838349e4fcbaf26e30456a733b2ea67c83eeb7f252", 0x20}], 0x1) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000240)="000000000000002ae80355254812", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') 1.276112582s ago: executing program 7 (id=3604): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r1 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 1.23594759s ago: executing program 6 (id=3605): setgroups(0x1, &(0x7f0000000180)=[0x0]) setuid(0xee01) r0 = msgget$private(0x0, 0x460) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/245) r1 = syz_open_pts() fchmod(r1, 0xd00) 1.129848506s ago: executing program 4 (id=3606): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) setuid(0xffffffffffffffff) r1 = socket(0x800000018, 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="4da64509a38ea8ba72bd8ab6570d573113b9a27d0de2e71679f325a637e93f0e16825087000000000000e1edffc1c4af66325940c5c65e8461557dea245d1b345de7d7ccb88e8b8a2428371a19f63ec5a1746a72a8686e4f271187733c05e295c4bd4f7b8d48213eaafbf598f8e35efacf6fd21c53acf2dc02ea74b4d6c9126e94a1696cbccf87acd1de2bbc131bfabc9c236e7810d92703e2c92f26d186e806a536fb8ddc6a707a02feb4389af009b9a1d8603f82085b4e64e819f3bfe933418af77513ff6b68aabea6bb16dd66eefea78ac24c432440e58281676d25775a225c96b4834519a6224b1e10f45bf31b9e10ec970d42", 0xf5}], 0x1, 0xfffffffffffff217) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000940)="7e2fc545c6f4fa07800b52c5c3e4e8633db877462de6763508573b51b3d11ecd65fa4971c286e0f3f4f346c385a8f392951e2f7bd17a2fdc790e9a7ef2a10abfd79f91120e50bce1566f4c", 0x4b}], 0x1) write(r2, &(0x7f0000000140)="42c23acc8d16e88c5ddd5fd619ea959d2654921dbef341", 0x17) unveil(0x0, &(0x7f00000000c0)='W\x00') r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x1) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) dup2(r0, r3) unveil(0x0, &(0x7f0000000100)='x\x00') 1.129570296s ago: executing program 3 (id=3607): setrlimit(0x7, &(0x7f0000000000)={0xfffffdfffffffffb, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2d53408b77d6ac87, &(0x7f0000000040)=0x1, 0x4) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xe) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.129244028s ago: executing program 4 (id=3608): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b264604d5e60af0ed4186", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b0200c29eec98df1eae34b149d850fae4f2a3c15254be48c3b910215e7bb09456b5e68951b16e4b3c1531", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x28, 0x1, 0x37, "6302267c0e16250fd8ab0009be99114377"}, {0xb8, 0xffff, 0x5, "683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2c2a5a4bf3c4345508b4153d5c04b714530789a0e60ca8f446cd2909854e003b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a269315bb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad47"}, {0xc8, 0xffff, 0x7, "77da0a5c652498c5e91aa8f1d716dd669073b6a8bbbdf75c2d55a2cffaee3734f6c11e5c34d10c13f977fa430fd969e16fd6f2e83a7dac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d506ad8562691f2e07cad00e6cde9e5f3ea4c6d0756edb55b633fa46d46344ad0018baa274b0f4c1156b62d40a75ee5a0875b64ddd08a22a14e6999f6cc507724cb"}], 0x1a8}, 0x400) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x200000000000007f, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) 1.128340363s ago: executing program 6 (id=3609): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0xd, 0x2, 0x3, 0x300}, {{r2}, 0xfffffffffffffff9, 0x41, 0x3, 0x0, 0x1}], 0x6, 0x0, 0x15, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) close(r0) syz_open_pts() r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0xff99}], 0x1) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 1.12371949s ago: executing program 4 (id=3610): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x80) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r0, &(0x7f0000000180), 0x0, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.841562ms ago: executing program 6 (id=3611): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r1, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x80000000000000, 0x6, 0xa, 0x100000000e63}) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) clock_getres(0x3, &(0x7f0000000080)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000280)) (async) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f00000000c0)="95634c070dbc2d7068a8fb5d5bdb136f031e5e3a404824de97418435cf5b06116ed0a494c551a17946c077e30990ed96a5db5d70ecb2f50ed3b961a619158d6035c41e63cc10e5831bd3b0d1fb8e3355fc5c4eed95686b6480be47eeef56818f3b1054fa7fc40eff852548fc4b8a77f6d4ccc96f9f3b4e48a4a47005ffa95ea33c0a61d836d8f5180e25f18de2fb2d89bfb8c9bbac21e0d754342b0630b8c25d9310e3d47e0e87108a9c00b6a866244b7a6d9f9e9445aa48760d6914c3d101472cac4226e213bdf82a1302eb4ea95c94abe9b5f2523a1e", &(0x7f00000001c0)=0xd7, &(0x7f0000000200)="46df257b8eec4648a66f8c2fdc56a7edd2c5b378d30bfb04603c97712721f9adef1d579372edb6fc11a02222111b76d4fbb2af404484a61743", 0x39) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000003c03fe80000000000000000000000000000000000000000001000000000000000000"]) fchownat(r7, &(0x7f0000000300)='./file0\x00', r1, r2, 0x4) (async) socket(0x18, 0x2, 0x0) (async) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000040)={0x5}, 0x10) geteuid() 933.148µs ago: executing program 7 (id=3612): setitimer(0x0, &(0x7f0000000000)={{0x5a37, 0xd}, {0x1, 0x8}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(r0, 0x0, 0x0, 0x8) (async, rerun: 64) readv(r0, 0x0, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x800000054}) close(0xffffffffffffffff) r1 = syz_open_pts() close(r1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x40, 0x9, 0xfffdff80, 0x160350d, "02f0ee091a000c1300000fe0ff22850900", 0x1000004, 0x2}) (async, rerun: 64) syz_emit_ethernet(0x6d, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x37, 0x3a, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "42b643e3828875"}}}}}}}) (rerun: 64) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setitimer(0x0, 0x0, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x8) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000480)={0x10, 0x81, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffd35d4252}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000800000/0x800000)=nil, 0x9}, {&(0x7f0000d6f000/0x1000)=nil, &(0x7f0000bac000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000d24000/0x3000)=nil, &(0x7f0000f41000/0x3000)=nil, 0x6}, {&(0x7f00008e9000/0x4000)=nil, &(0x7f0000fc4000/0x4000)=nil, 0x194}, {&(0x7f000091a000/0x2000)=nil, &(0x7f0000f7e000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000091b000/0x2000)=nil, 0x775d}, {&(0x7f0000ed1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f2b000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ab0000/0x4000)=nil, 0x400}, {&(0x7f0000aaa000/0x2000)=nil, &(0x7f000090d000/0x12000)=nil, 0x231}, {&(0x7f0000b79000/0x3000)=nil, &(0x7f0000e03000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000bab000/0x3000)=nil, 0x9}], './file0\x00', 0xf}) clock_gettime(0xa, 0xfffffffffffffffe) (async) sendto$unix(r3, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) 694.143µs ago: executing program 6 (id=3613): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x46}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x1, 0x0, 0x2000000000000008, 0x5}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x1, 0x0, 0x2000000000000008, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x804, 0x200, {[0x9, 0x1, 0x5, 0xa, 0x1, 0x6, 0x10000000008, 0x4, 0xa000000000000000, 0x2, 0x7, 0x3, 0x5, 0x1, 0xdf, 0x2, 0x5, 0x80000080000001], [0x7fffffff, 0xfffffffffffffffc, 0x7af, 0xd83, 0x1, 0xc, 0x4b7a, 0x2fc6476f], [0xffffffffffffff01, 0x5, 0xc, 0xa, 0x4, 0x6e, 0x6], [0xfffffffffffffff8, 0x6, 0x8c, 0x5, 0x400, 0x6], [{0x4, 0x0, 0xfffffff8, 0x800}, {0xc1c8, 0x3, 0x8, 0xdff}, {0x1000, 0x8cd4e02, 0x2b2, 0x1048}, {0x0, 0x5, 0x10000, 0xdd}, {0x1, 0x2, 0x4, 0x4}, {0x200, 0x4, 0x9, 0x2}, {0x1, 0x6, 0x6, 0xff}, {0x3, 0x401, 0xb, 0x2}], {0x0, 0x8, 0xfb, 0x7}, {0xc1, 0x116dc000, 0x6, 0x510b}}}) close(0xffffffffffffffff) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0x4, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0xa0c4, 0x4000002}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf38b30922ce29f8a2e2700f309ce710638f871487d8ed27360e19412eaada5e2b8c1ed9c8e", 0x44}], 0x1) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf38b30922ce29f8a2e2700f309ce710638f871487d8ed27360e19412eaada5e2b8c1ed9c8e", 0x44}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b61617a86b1dc8ec06a0", &(0x7f0000000000)=0x40, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b61617a86b1dc8ec06a0", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 0s ago: executing program 2 (id=3614): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x1, 0x1}], 0xf, 0x0, 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x3}}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000000c0)) (async) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x41, 0x3, 0xf75ad07b63080000, 0x1}], 0x6, 0x0, 0x15, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.139' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error WARNING: thread `nfsio' (236748) exits with status -1 WARNING: thread `nfsio' (349810) exits with status -1 WARNING: thread `nfsio' (82284) exits with status -1 WARNING: thread `nfsio' (120472) exits with status -1 WARNING: thread `nfsio' (54491) exits with status -1 WARNING: thread `nfsio' (94115) exits with status -1 WARNING: thread `nfsio' (280228) exits with status -1 WARNING: thread `nfsio' (77687) exits with status -1 WARNING: thread `nfsio' (178594) exits with status -1 WARNING: thread `nfsio' (115553) exits with status -1 WARNING: thread `nfsio' (167555) exits with status -1 WARNING: thread `nfsio' (142319) exits with status -1 WARNING: thread `nfsio' (420709) exits with status -1 WARNING: thread `nfsio' (466519) exits with status -1 WARNING: thread `nfsio' (341984) exits with status -1 WARNING: thread `nfsio' (522032) exits with status -1 WARNING: thread `nfsio' (310203) exits with status -1 WARNING: thread `nfsio' (342184) exits with status -1 WARNING: thread `nfsio' (79261) exits with status -1 WARNING: thread `nfsio' (112060) exits with status -1                         pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8062f11290, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17          0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 6-#2%!4%: 56--!0 &!),%$: 12 $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 2 3%#/.$3 $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ -9223372032591346555 3%#/.$3 0#+"$%.!",%: #/--!.$ %22/2 ,+  ) '"(9?7% + ;736 >:,#&? 5 4,>"557 ! 6>'0* 1#96pckbd_enable: command error denied attempt to set clock back 2477200700 seconds pckbd_enable: command error uvn_flush: obj=0xfffffd8059e92298, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back -9223372032591346525 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds denied attempt to set clock back 4263431332 seconds uvn_flush: obj=0xfffffd8059e92d38, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error uvn_flush: obj=0xfffffd8059e922e8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 4054643597 seconds pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (378058) exits with status -1 WARNING: thread `nfsio' (178301) exits with status -1 WARNING: thread `nfsio' (258168) exits with status -1 WARNING: thread `nfsio' (98677) exits with status -1 WARNING: thread `nfsio' (158032) exits with status -1 WARNING: thread `nfsio' (157849) exits with status -1 WARNING: thread `nfsio' (167792) exits with status -1 WARNING: thread `nfsio' (262666) exits with status -1 WARNING: thread `nfsio' (375777) exits with status -1 WARNING: thread `nfsio' (507116) exits with status -1 WARNING: thread `nfsio' (50335) exits with status -1 WARNING: thread `nfsio' (220348) exits with status -1 WARNING: thread `nfsio' (361124) exits with status -1 WARNING: thread `nfsio' (445319) exits with status -1 WARNING: thread `nfsio' (479849) exits with status -1 WARNING: thread `nfsio' (106714) exits with status -1 WARNING: thread `nfsio' (130079) exits with status -1 WARNING: thread `nfsio' (87157) exits with status -1 WARNING: thread `nfsio' (387852) exits with status -1 WARNING: thread `nfsio' (64388) exits with status -1 WARNING: thread `nfsio' (299560) exits with status -1 WARNING: thread `nfsio' (55692) exits with status -1 WARNING: thread `nfsio' (389492) exits with status -1 WARNING: thread `nfsio' (51938) exits with status -1 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8059e92658, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error vm_create: uvm_map failed: 12 denied attempt to set clock back 4263431374 seconds denied attempt to set clock back 4263431374 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806f784008, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff8148c828 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff8000333ee300 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff8148c828 Starting stack trace... panic(ffffffff833dc4fd) at panic+0x1d0 kerntrap(ffff8000333ee250) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001647000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c419500) at dtclose+0x109 spec_close(ffff8000333ee400) at spec_close+0x466 VOP_CLOSE(fffffd807bed7e58,81,fffffd80097fd548,ffff80003c419500) at VOP_CLOSE+0x132 vn_closefile(fffffd806cafc670,ffff80003c419500) at vn_closefile+0x12b fdrop(fffffd806cafc670,ffff80003c419500) at fdrop+0x121 closef(fffffd806cafc670,ffff80003c419500) at closef+0x192 fdfree(ffff80003c419500) at fdfree+0x116 exit1(ffff80003c419500,b,0,1) at exit1+0x576 sys_exit(ffff80003c419500,ffff8000333ee770,ffff8000333ee6c0) at sys_exit+0x1a syscall(ffff8000333ee770) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x749220348710, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 49 0 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *421210 22914 0 0 0x4000000 1 syz-executor 493968 41839 0 0x2 0 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x998825eb330, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.