last executing test programs: 13.297633209s ago: executing program 5 (id=857): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x10fe, 0x80000001, 0xc, 0x5, 0x10, [{0xd, 0x7, 0x5, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x200000, 0x9}, {0x5e9, 0x101, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x2003, 0x97}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x81, 0x207}, {0x2, 0x82, 0x5, 0x9}, {0x6, 0x100, 0xd1b, 0x108b}, {0x1e7, 0x10001, 0x8, 0x6}, {0x1, 0x9, 0x4, 0x9}, {0x8, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x10, 0xfffffffe}, {0x0, 0x1, 0x2, 0x30004}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB]) setuid(0xee01) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x2, 0x2, 0xfb, 0x8}, {0x7, 0x9, 0x0, 0x2c504b27}, {0x3c, 0x3, 0x1, 0x4}, {0x84, 0x8, 0xf, 0x3}, {0x6, 0x9, 0x3, 0x9}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) socket(0x1e, 0x3, 0x0) r4 = socket(0x20, 0x8000, 0x8) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x5, &(0x7f0000000240)=[{0x3, 0x5, 0x5, 0x5}, {0x5, 0x0, 0x9f, 0xfffffffc}, {0x7, 0x9, 0x7a, 0x1}, {0x5, 0x0, 0x80, 0x4}, {0x1, 0x7, 0x5, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x3, 0x8001, 0x1}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0xa00}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 11.007689445s ago: executing program 5 (id=864): setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x8}) setuid(0xee01) r0 = msgget$private(0x0, 0x790) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r3, 0x0) setregid(0x0, r3) chown(&(0x7f0000000040)='./file0\x00', r1, r3) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x1000002e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x480) msgctl$IPC_RMID(r0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000640)={0x3, 0x0, 0x5, 0x2}) 9.413776307s ago: executing program 5 (id=877): socketpair(0x1, 0x2, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5013, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="3dc59a4ca7e4334d41e6cf3fa54f181e0b7cc0947adc9b01eb035e0a260e9f95dbf43b3f98aa6a9ccd3d6f9d067bd1f71035223d5a512c2d162f1463f3d81a33b30534a01e47e635be335932e78212431ce466e1233beba198f3780462c3078ec03e61ea23880bb7306de41d6fb0041ee6f731b62fb1caeca55a016c6185a856873648034a22cd933d68d950fae7", 0x8e) close(0xffffffffffffffff) mlock(&(0x7f0000244000/0x1000)=nil, 0x1000) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 9.412812273s ago: executing program 7 (id=879): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x7, r1}) (async) r2 = getpgrp() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^,\x00', &(0x7f0000000140)='/dev/wsmouse0\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='#@\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\\\x00']) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x6, 0x1, 0x2, 0x1, 0x7, 0x1a000, 0x5, 0x1, 0x2, 0x8, 0x6}) (async) r3 = dup2(r0, r0) getpeername(r3, &(0x7f0000000380)=@un=@file={0x0, ""/25}, &(0x7f00000003c0)=0x1b) (async) dup2(r0, r3) (async) wait4(r2, 0x0, 0x0, &(0x7f0000000400)) (async, rerun: 64) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1000, r2) (rerun: 64) sendmsg(0xffffffffffffff9c, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="a84dfe0f671237a5e0adae14eb8d73c7d4770d4f73e649fef2a8aa62eb8968f28362804b573889e4", 0x28}, {&(0x7f0000000540)="f00a0d73e8331073b652e71af36e024ebdd269aefb31e30f3a90d4734e80d0a43355b07038f73e5c6fcaaf73ae2f5a70be5a2a986a0617704c3b", 0x3a}, {&(0x7f0000000580)="bc4e59e62d796eeb8057bb4c54b3139456906dfcd38395872742f28f8cc348c50ffe0a6962ccff9fe184ce0531a28387454206ed9d0a95c5669158c4a3777a23324c55b86828ee176c74f318a0ff59ba7e2fc8838d87787ad2a8a5ac173893672194406aa279a0d5dcd0ad6c32c0d71ea7c8c11401151aef6b2291047ccaa6e1bc6c16ad0030a931a25fcb123048378df6dc03676fa74eef0efdeed9e67330b0965ff4fb31275a94cce80d", 0xab}], 0x3, &(0x7f0000000680)=[{0xf0, 0x1, 0x7, "36fd7e9251b1fd64a10c174941a9b29c422f0ef1ee1be016ffbf02e27e41de008e58cbf1721ccf69092fd59a0879fe6c7b4151a3eca9efb5b5d03526e9dcc96ef7ab95691ffbbef4a439f745018a4a83cff28744049fb363427a80a75ebd954503aabd1a5a3ccd823cfd8657df46d0221fcb833ef076c4de82a21d5982e8ad67a50a1d53f14a0d306054bbd29b6edf7bb6e2647eaba68949d82cddce959c61a7719b7be14784b7190d01f6348a6dc6fa9935b35e644ef265e31fa2b5cb383b823059f1ffd4dc5e412c3c2756b6ce94e42df467a10de7d53b4d2b"}], 0xf0}, 0xc) (async) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r6 = getpgid(r2) (rerun: 64) fcntl$setown(r3, 0x6, r6) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r3, 0x2}) clock_gettime(0x3, &(0x7f0000000880)) (async) r7 = accept$unix(r5, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) (async) clock_gettime(0x4, &(0x7f0000000940)) (async) recvfrom$inet6(r4, &(0x7f0000000980)=""/200, 0xc8, 0x0, &(0x7f0000000a80)={0x18, 0x1, 0x8, 0x2}, 0xc) (async) r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b00)={r2, r8, r10}, 0xc) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000b40)=0x7) (async) r11 = accept$unix(r5, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) sendmmsg(r11, &(0x7f00000012c0)={&(0x7f0000001280)={&(0x7f0000000c00)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000c40)="ba5e5e35062786c4fb0f0a4c27c856c835fa984b709e6ef2080d034d22db2743ea2797b775e12a0c179838da63b428f6307660e5876f4214f3c063594abe4d2b448461f86d9a815fe081109b413ba956fd47970005a0415e38d06812fc7e82b73d21d888ca12c7f4345411c7eb22767a93f40608e10b6aba2c91994688174e06ba571ad0ff93e36ec038ee0b8c798cc10f75653c4f16e3ea285c932716cd62fa24451474b88c9a4eefe89967f3fcd6ec35", 0xb1}, {&(0x7f0000000d00)="c8b09d646d2e52878dc0010a96d96ae7c9fe962503e426356c142262ee7c5228567cd033b2906dc0d64405908f3caa61f1c6d955bd27b5700da5a6c768be7a9fe29479302e77a15091f44c8688dc9562f65800c5047649d63c091157516dc1a1af87cee58291540df7e4e3b104037dd449f6f54e39d9302219a61918baae061a59933aacf4c400dde580081a413ea7c0394241de83d33c193caf3df9d2cece3a254b6816fb42298137bd1cf0dbb460a502fcd5cbccffca0148b0dce6062f87bba7", 0xc1}, {&(0x7f0000000e00)="2d6fd64120dc214a57f136334509612088c176c63befb95bed909368fca50b3c90440db4c1cad5d4fe55fcd7b52bc12bd9c0866a0422f34b3f45ef91fb421e75bee0f7ea30015d0a1b206ac46a6ddb19e3c54b47448fff8e7f851c91b48bbe9d69ddce41f71bf34f909dd58c08d9368579ea993d34f782d874535ed70743849a93904ec9384d06b0c649540f0262dd8ba77e07", 0x93}], 0x3, &(0x7f0000000f00)=[{0x60, 0xffff, 0x10, "f7b34f07b0ddad947a043c8e65f78051b30fcd21155850f25bc46e13963b1f972ea58525f464e8dda4c1656da1e4e9df4dab5ec14d0d26bbfffb087bfdbc6da4891dbee68e60f8573003d461ab106425"}, {0x100, 0x1, 0x409b, "ded9cf4ceddc6ff4c70e9de6fc9cd178df2c654a3af649d352c1b7d6bda2881e55e1eb1bc185891bfddf4f8901037d04ecbea0e04ff06a21d31b96560277f789fafc42d383e886da316d17cdb9a4c23653cad0a7e20da67cf0ff21284bcfd42808aa7c0bd35f9295b9e69a551b2498fa7ed558e95aba83dc03c4f6da25a2ebc35ee10d12af0a97f1a71e88c71664a19274832df841c60e393ce0470a1cc09fc64bbaf90595a5bf547003f8b5647a4500b616762d1f642a12cb29e7a35bb85e98aa11be73e61127a5e88d9dbdb535edebf9474c9eb22bcbbbcda65843a4f9e6d11360819d3c530ed396035161f261"}, {0xf8, 0x1, 0x4, "b16519d1b35b309192f67a1486362e3f8a5568484ac839bf27b709f16693f688ae7614b84090d77e6ca42c4330bbfe63149169771000e366a1281d045770c282eeccae89ae4c6b94002ee721170c0c5bfc877c3b59fe4dc255f9c7431c33c56ce061f4d275266b5664c2a011c8bf2ff1d3e235546e5531f5b0c9214347c318ee824a790252c030d48ac3e20dab259057da59c1cd905064179d1f687716d1fee330ec0d1ac258821751557a1728432319555c4b0b758a9cb8a91005414a25a44ed4f51f8969ef38e36a94e4b7243b5879a269ff73ab34efe31294aafba8dd9400193bec75c4f9"}, {0x90, 0xffff, 0x8, "8116fa674606d672799168655c862d3761649ecd11cc14ae13b9983d6709a5a57a2c6a55601853b1e2460547369b8e7f32e61ad75be0035957565d8f175af8de6652387925e175c05eb94f8b047dc8251f138c72f30ebd510a2b45dcebe6d1bad91ed082eb5a5cd0ba06bd396ca5925e4670884d7fcaed2b9b2446b4"}, {0x98, 0x6b325a8bec07c3f5, 0x408d, "ca0ddb07129281b28ab8f3f7f67386d69be4e2c8d1df16ced2d37a05cfc51c932aa332fd1546637371b0c34587da5e14e0f3eb5f9dac2f5048bac7be858fd5e121fd5d25cebf1418768597da49b2a463261cd9a0ddbb5e346e4b3bae01e9b7b8c27e3f72a8175c3e9844241697f84ec51fa65a0640cf3b1ea10302d9668b2f0bac81"}], 0x380}, 0x7}, 0x10, 0x4) (async) fcntl$setown(r7, 0x6, r6) (async) pipe(&(0x7f0000001300)) (async, rerun: 64) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x100, 0x0) (rerun: 64) sendmsg$unix(r7, &(0x7f00000016c0)={&(0x7f0000001340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001380)="40760ccfa3d00d49cbfca0a3f40fbae316c585be96dc720cb38821df578cde12515f2870757ed370d17e36f88b9fa4e3cc8320f2f083de1bebefc6341a436f9ae51db4aeb8d315b98a15e3a516ac481714d6038e36888147c50befae0e3d", 0x5e}, {&(0x7f0000001400)="a6121c02c9f4db5d14aff4a03c528a53cde37c5b82c77163c64a7b4cbb3e0a7043ebefad09c2924a3057db240f1e25098c90441b2fed2adbf4988232c61c54bf93f64ecbf4ec0b3e636d8469649cb9cb3ea8ae719dfcded6747a9bcf29640200f2b50065d5757aaf966d2e96bd2c042300282bbbc6", 0x75}], 0x2, &(0x7f0000001600)=[@rights={0x28, 0xffff, 0x1, [r4, r12, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r8, r10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r3, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r10}], 0xa8, 0x400}, 0x0) 7.720134746s ago: executing program 6 (id=889): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) writev(r0, &(0x7f0000000840)=[{&(0x7f00000004c0)="d7", 0x1}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000680)="04", 0x1}], 0x3) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="ac44eb3e", &(0x7f0000000300)=0x4, &(0x7f0000000340)="4d42a57f", 0x4) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000980), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='p\x00\x00'], 0x7b}, 0x400) (async) unveil(0x0, 0x0) (async) clock_getres(0x2, &(0x7f0000000540)) 7.717135063s ago: executing program 7 (id=890): r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0xfffffffffffffff9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x7e) 7.70170214s ago: executing program 7 (id=899): writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000003c0)="298778393112f059a08ccfc74dc234f5df", 0x11}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206911, &(0x7f00000001c0)) syz_open_pts() 7.66410116s ago: executing program 6 (id=900): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000300)={0x1, 0x28}, 0x2, &(0x7f0000003a80)="ecf971a17c5ac5dbca0b1a45b6a608c7cb03450b5e0a784ed2ff4911875f771363c0b532d71e886fe98d1edb25086243", &(0x7f0000003b80)=0x30, 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='r\x00') (async) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) 7.663268769s ago: executing program 7 (id=901): r0 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4a) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4a) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) (async) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) r2 = getpid() setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setrlimit(0x5, &(0x7f0000000280)={0x7fffffffffffffff, 0x477a}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(0x0, &(0x7f00000000c0)='\x00') nanosleep(&(0x7f0000000040)={0x6, 0x2}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x17, 0x80000000, 0x3ac, 0x4000a}], 0x8c0, 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 7.661778495s ago: executing program 0 (id=903): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x7, 0x2, 0x5, 0x1, 0x7, 0x4, 0x3, 0x1, 0x1, 0x8, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x25, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x193f, 0x0, 0x37) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setsockopt(r3, 0x0, 0x6e, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x1}, {0x2000000000000000, 0x2}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) openat(r0, &(0x7f0000000080)='./file1\x00', 0x100, 0x8) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 5.927293133s ago: executing program 4 (id=905): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000340)="04000000d7fc90fd03c797bb16f5edfd61edbc85363696e0551b2724734db75301d7ac8d37aac04fea8f866e144323c7791672e0d20db4fba0619ac7a41377f11359c9f6618bd4c187f58f833bc05e313a606f825908e3c7db76310fc54f09d96158efa47b46a744033d7a39334165a4b2783b735b5698cfd30ff7568ba07e742a8fa2d98e35c20c5feb235b9f02b9c89194a0516744000000000020001808e2c11aa78b2a6e8494f418faeca147d2294e2abb05f699ce738ec509847135b3406401bdae8f045570805c031e6606b1d1acbb95ed8269f1f07400bb65b788f19f09", 0xe1) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x401}, 0x2) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[]) 5.926835614s ago: executing program 0 (id=906): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x803, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x80, 0x17, 0x3}, {0x48, 0x1, 0xfe, 0x3}, {0x400e, 0x6, 0x53, 0x7fffffff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) 5.926340872s ago: executing program 1 (id=907): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000340)=[{0x5, 0x8, 0x3, 0x3ff}, {0x9, 0x5, 0xa, 0xd}, {0x2, 0x3, 0x9, 0xfffffffd}, {0x7, 0x8, 0xff}, {0xfffe, 0xf7, 0xa, 0x81}, {0x0, 0x1, 0x3, 0x9}, {0x2, 0xe4, 0x7, 0x9}, {0x4f60, 0x5, 0x1, 0x1}, {0x800, 0x3, 0xb, 0xd}, {0x0, 0xd0, 0x11, 0x8001}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5", 0x3}], 0x1) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 4.101756583s ago: executing program 3 (id=908): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sysctl$ddb(&(0x7f0000000100)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000240)="be9d8430", 0x4) (async) sysctl$ddb(&(0x7f0000000100)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000240)="be9d8430", 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b59e", 0x2}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 4.101365763s ago: executing program 4 (id=909): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) r0 = kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x10009, 0x7) (async) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbff67}], 0xe4a, 0x0, 0xa9f9, 0x0) 4.100006022s ago: executing program 5 (id=910): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x8) ktrace(0x0, 0x5, 0x40000c2c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd144, 0x80, 0xfffffffe, 0x7fc, "2cf973c19e5fd700000000000000000000001200", 0x4, 0x4000008}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`\"`', 0xb, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x2, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}]}]}}}}}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0xb}, {0x18, 0x3, 0x5, 0x7}, 0x5, [0xff, 0x4, 0x7fff, 0x0, 0xa, 0x3, 0x6, 0x7ff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto(r1, &(0x7f0000000240)="b866d599c50ed1b4db6f13e09226973bbf1c3a887fd005858f1e27a534df61e84ef4e0888a4a002806713532e5ea858c1767451eff7b86", 0x37, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000480)="45b89f3102b90ccccbddf4ae6ca77603cef29b7b234127f7bc1653f872a64122863ac76d864a5e160b3ad49e2f381696b83711c5fe44cbed7207d36e02c186415c116a3ec2dda412663b7ba7d60266cbd9a174ef1a446045c0b5191596803640e7f4531151f9e193f4b12a0fe08531b7170316a03d76c3b6e087d5739d044e6d1acb2bc5b2b5fe417301d65dd54ed9765550a38e18e01a249fcbfc61ed00e834a1bebc7dfaea9a1cb6ea061d8b16de0f17063c4dc0dfb55f01ef3461cc18fac668a7fc25103b65d1071086c1c298496cf6f34abb57b944822ec60f7b455f0c62a4bcc5c415ff583fe7ead9eac6dde2efa00104f1a25a6deec101e668ca26eba7b6c3e75e043e9f7f269e558e2cdadbbd02ed274a9ccce5e7ac39af3b737493f09a9c350a1d53b45e45cd372383876dc45a8e47898ce919a834afd377c6145b0a3e14eb45c4587cf13c442f2d929174695f1dbea057add29fc257cc4e402e16a605aa90d56ed2383835c216ad9ddf692c79ad89b186dcf2d74710c7cdc11866c1101f2ae53f272d63bb079814b220c59a08ed4df3926044d9f3fa8a89274bee6c069516d4f9f61b0d5b18d6207ac363d5b5dca15e1229474c999ede758039fbb0d00be4f7ec473f058b0bc338f996f3900b4d9cc5432c68a9562b38d41d7b31e81f54f75c3f3c4d274d7068231ab3481f731e8130d5a244719c438b061e4cd793e1b951f493df132711fd2624f6866f99b6fc0aed8242752906335e04948d4043a9a299d9cbcf0d92f6421feca01b9e28f978e6a0e22abb67ad3f62610e3c6a355c9eb4850a1b62584f4b336578535faaeeedd751d6790468aa8ccf2bf15c92b921ff4ec05a64799e7cb60638f6b631e599a026b31695c9f54e88ba8853df02ef66401b10fbe5f3fe121caef705d7ae1ef821e4282a0b15a06b8f769ad5386222ab722b0fd13673aa156fa2608b8e17c70d7a8531185a3bdcc3752d6ca0b0044bca08eef357f3bc3bfec3adbefab2f112b4e7ab226eaffd1f8c617e613d48040d5c36124f7b426ddbaa2c890d22f6f28638c2e2103d5961ecf24ad2552303e7eade2f9c7c1a6fbffb5ba360161cfc5cef9a1d0612d3493e1517455ff23cf14dd740b2211a28e8137d398cf4219dddf93637f35ef19310523c5906be644cac7e43e5bf3dfba03b69a2518729293ef12c0b36608f57df7709235936b3fd8b64fa156ed64bdc9075f82a06ff1afb05cd1a95a74949eb8d404c26d82cf279ac8aa6cc81ceaa4406cbf40fc285ac3e0fc1a35c7daecaa7fa158d27aee693750b60e2ed33e366a981a6fc51e49abc082b49a1c2406a1383bda4d53502e1bde28fa1341c719d50f3035192709ed922ca4c09dd7df854ba75d04acb044bc6906fd761730132decceb4a9b13b8272475318203e30cfba92aa4b0bf1c60d534b5b1591062f81c4f97dc065967bd04c86a4c1987d99dc77f8eaea562bc58993a18e15017ac2cfb7e15f359124eca21da7e588930815824dd786546919169a97261129ccec6188b2e509d2de037a0acc129d81894ccf16167ef139ee5ad06e6dc8d487516840dc488542337f39f1a21805aa984fafdb01178c4ce1e069fff5e6504ae884610c337412315bb9bd24269f71892954bb2a045686f8d6ec232a14e24e7bb7a7af600fb3234d5c25c6edd72e24b0cc96b0bd0da0a353c22860fa6ddb3c5ad65be02c3c18e2b6de8374252ec081ab399c187cdbc98506689cd46e0f9596175a94ef844be1365b65ac348dd20fabe964686806c221607f6f65f3c7e489ebe4a6ae5258e7e27b9fbdb236a31d07895403f70d86f72a180af3642352a3231350afd1ed2a3a5b573e5a1629dbb1c47f81393412a6013a6a183a25632db2ba03cbca08d3ddd8e362cf3a8b46c3c96327f84098f55fedb6d3f8df78fcd2aea7e174ddb007eaa21fee30a835ee109a946f3aa44d2051f2bcb9a276c7508b65f8072979bd1d23d633392ecb73184d88c5386a18c827d47b79532b6250dd72c49275c653f138e975f83640fc9d8658428784d25aca7852d608b89134ccb80c71326dfd770c38079a725e6c6b21bb116a5f7aecb7b7f53aa0d0b7ab8ad345d1a7ede82c73d3f8e099c67dc57327edc0865a69771374dab76f289bb5fcce8ebf7c4b370caf72873b35089c0889cf2b0201804a7ea930ca765f992aa779fb1596d138d5a25e2738c4a0dc2958401c8b3d40454fc8114da9bcbf8602b43306d66e881adb6d07407435c3ee092eb1fb60f5affa0d1bfbf839a3987b9dbddb3c41542714ce3d9946b87714e724a45e75e4dd2f354cb30d5b49d452aafac896c3fb67a43c12844c2f0fe009d40bef33abb402991ded9fbc71c29f61adb98d97d499b2d4bed652370529a0876073260975dad83ed720074f90c04f0fe4f9703f577de4b61b6c0c33b31b54ab5b5aec007ece6a1486ed063d26d7391f16bf404cc511a0f7baaa637128c428beb302035538077c71297711712f0e0d4710bf54b19651f2b2d4c6112ec2d4ea6a8265e7dbb3ac55dd90fbf393503f94dbd86c5e30fac998ed3deb20ca896cf68f4240093afe20346762d41f3e7694149e25e291e5147a8ac2d65caa6d00d1e5ade5d168506794b86e23f43fc56f574657346d6894a5b3457f8beeb3ba4e412186041b4b7011ef6e5ba078c22496ddbfa12cf2280871c887f03295fc84fa75843fb9d954eec09fbd3c23cd5bb85ec5112a73fc3614a6d966cc9ce9a7a8905fab82d47cf418dea853160ca716fb3c5517676b69529f06588970205c0dc7478b626efe25a1a61d6808792556005964150e0154fdc1b360fa34622ba056b35a4abd6c58458ac36502aa763024b32b98fd4f9201ee746432aadc1ee6efdb12aa1883f57d51bbe237fea48a47b720eba715aae32323aab493b02d984b9e730fcb57ca073a44c78fec0c23f8682aa2e8cfc41dd736edcaec80dfd8224f8f47f337573ddb1beb65c9d2e500e52c5d701f47c8311e499bde26ef1700f3a53093b25c9a8c4ef34ce737cfb7b4d5c9fa87f484b490cab0ab954685b8b0a72152d6f96d6b7e9bda85323483af08cd400aa73a2ea7251a326e1c5bb53f27c80780c4ac3c84990f23a2ae21759c7960c9b8d59fe233e827108258206a22cf77d44a306da3a369fe8c0fb7c883d377ceccd36959112bee1d69b6cc65a1851c349ba9922f59441ee20d44317d677393424fcb6cd885e9ac6b25e5ed6f5d27d7594c926bb8454984b01537e7fa4f0ad9b33efe3f7bd2f92878feed9103501ca4bfe643fae406fbb0f63e0f341982fdd4a48541db99d70476e0b67a818c919d03ee92cbabcbace872d0e94a4302e40d40f1a9610076f134ae4e9a60acfc2bc597d5bb4d7c32e42232b384217781d344f491ffa8c3e3e1e16664ab517dd1f158a4f2c0eac511617b43e30ab9e68376ca10138b30914d9d8209947e7c7a46af1e71df29ea67b80c14551afbaace73f07dad5bbc475623f372ebdd6c8c3753d4cb1c055f8d7323d113c9ec426c026a0fd87e7fe0a67ed73b635496f0b41839810bc3ba54b95853cea55b97f6bea58d055eb13ff1f751e0e47a7e92de4358d846de30202bf7640d38217c70d819febc07b03de400638d981d6ca0e01977d6ee42c88b0a0f3cb586f7456816ae9093ae7b6895ca15f69d5ef904fd15f40fb29513b76ff054ebf525d49470cf26313df69f4c03341355e734c8ec8a74bf6dae75adc01c27e17473aa9f853a1ba04642d4fac05fdf9cdc2913589f1555d73ee61b41f0dd403062a88f4bbbf890a972d159ee25510d2d63c384d57f528ad0d59667534efc6fa2c333d8a4cb6d158fd4464d3baff3ae3caa09bf704d22aeb6c9d1ad9b0161428c5009b2be8fc1df1a53c3f71b99a0d60fe771f7d871de7a97d7b28812c07fafc2b79fdc42b9ff3f1c22e8abd899d903b50be3870af3bf8e06031a5abc3d16c8c0c6938e758d7992358c64de74c04ef9e90187463120589d03303a58eec728122e40c1214b876b3cffc1305ac1ca8747dd6895c6a2e552c1cd6b06352387ad3163a815f6a307f70a5a258d2a08a6f9afcbb1c47b1f80ff96a503909b1e76954fc67f1e3c7e5dacafbca757ed8087734b2620e046a3b7fe29093159a2e19f80462387b0201f199543551b48691916a562820c0c8f93b29cbf1b3aff72e6e213e3c8c93f707d48403bc513d88a74944095c0a34a350d4309f7762cd06212c385beeba8ecfdd1a2f0a6c03e5ba4e29fa360fb4043eba424e46d308835c55fb09c61c0c4f8e3731c54e9348e5b295232d3fae053f53d5e4c5e7dbb867997ba4a7902fe2cb3ff9b601ebb28c4870ac85988d30026ea9701615ad62e6cd0499980c59e875c25686a0b0c9af9059a4a316d3708c89d180c94a01e5be107fac1668574ec0135bc546c0e7d597062e80b93e4c79f38c5990a6111aad54db2fdd3f838d725972fcefcac8c01c7a0a3cfa84b5c5a95a344172ba91f4db6179395aab60b817287dba7e79c0bceacc9acefc50b8769963cc0e6b9350c2f895317a06c107916fa4e8721d1140481c2e059319ebefa162749bffe086d07cd0f997399864a80cc321a345dd9ba476eba4dc901cb3262a3129b14cc358ce708d7e5b6499d95cfefd3c393df8f979cc58de001e213eaa0bdb9d59459de52c5a725becae5ae784e9276ce142ca9f8bb51ee41f1d3a537bdf8a5acf7dc343cbe0ed574fa72220c39ac153309e9a916c3307529f263fbe33a66d57609440dea3885a472bb9dbd0aa11d09c068795ab693df3a7ec9a3d35b4f9929e7f4bcb7582b8c836c9acda438baad9865cc540e87eab3d051b28172943732b0372e75f01cf52904f7eafcbe7f737e78e6747552a3045c3d7757ee57654d535eeb1da25accfecd9c07cfe2135ca8c8cd3e42c789b13c1689aee041b9031a28d2bc0302416203ab26c680e440054439dca657fc7c5609a789a6f1611a0dbddbe2530a8af181b87077fb976bf36ab2b8c6aa5b44db4f123a6de33e2f52a43b2261dfc0136342344bd0c8df84d8f5fe9476830504d716a2f16c4997455a42b8e4532a184939ed02b2c80b2263e678cd6ce44e89e5bde73d64df03c0af64c1af9a976576f58dce0b3070fd5fb7b3ac7f9c37aa7eecb72a4f11ba22cdd4efefeeabfd6dc595c79705019ac0e8516e2dd4428746abf4482776d6b557e395960dc18dbdcf4063556fe2c0e24d31fc1af369d5ca0c5c96d00b2990221a92353e2bb68c3715fe7109f2c1503d45721954dcda29649497721e594a483e0effdb75f82447f192d75d38ab6c01543cacb449f1da4fcff27b0fbedd63db4bca96293fac6fe9ed20bd83959b93bfcf1d3cac27258f2063be0af216fd50553a14db6c777ac458e597810489e77e9b9d75939a3fcbbb3570f901a13777c3f73c39fa7e33c31c25de36810d71dee3a29aefd31d9feb0eeb0e9777e203815bbcf0811ced96491bd007f91acf72a4e0154a855d5e4534a1836e3b35069d2a93891072ef73a2645a3961cbf44d4f7cc164d075187c4d2e72656a118a6f9e82f8e3438c949d991c1679ff8f22e02106264c5bbfda15a1dfa9e6c0b7a8e98a18a057fad4a12def456a3f4bc3406a711880ce02dda85f3fdf38b04caf8f59279dd20bcf06f945749476041159415eda39e5cda4c8dc94042095ccadcde6e5e5135f3c6306be1f4871248a76ee787b1cb3f678d336c754a8a31ad8c06196002699e7d137170b84016488ee1b816055cf05caec5d09f6eec920439197385f0ac5b5fe084", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x81, 0x1, 0x0, 0xa}, {0x7, 0xe0, 0x80, 0x8}, {0xb, 0xd1, 0x0, 0x7}, {0x6, 0x80, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) 4.099357086s ago: executing program 6 (id=911): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000000)="a4b1048d", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/242, 0xef}], 0x1, 0x0, 0x23}, 0x800) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffc) dup2(r0, r1) 4.097690892s ago: executing program 7 (id=912): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="6acaa2c810542e0566dd8e5b3d0472de", 0x10}, {&(0x7f0000000080)="9db0f6f4256937771cf7c0405c649664bfa78b2aca9a4c6fd6631695363b8a8d10e2cc1d3cc9d047ecbc423f485349531efe1bdef20260f0f4dcafa07b67cf91abe7b2a7fcc8dbdf1baa83cd1e667029d84a3040fc9a76168a35113d2f1ac2cb41f2fede9b662da2483e7401a615a283714c12fc3919a335aa424c7ecfeb9d63f316", 0x82}], 0x2, 0x2) (async, rerun: 32) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000680)="a011ff218dd80bfbdbdd4c0c403fd0d8f26af3e076b2f18c53f1d52114b62054fca2f3ed0449c4ba7e990daf91716720e23a86512dce9b5b6ce8e3f9c13b71534379", 0x42}, {&(0x7f0000000440)="b53ee42c394036c3cd3e2892518691de516caf89ce2700c29516f90153347eb012183bc01e8639e5bdddd45ac15e00145e1deec6ade44064154bf2d5f0cc5de0ece6f01ed768a522932b17f35f78545f038bb229ffec08594caeaf28d6aacbf82e475535b6a60533637a83e2933d2e2c6d01cc1dd41e77695d05bad379b582ca62e67e6ee68ffce36ff05d9ae5b10ad3e7c147b3f4041709b56d91e8e49d412038d9a68f7433", 0xa6}], 0x2, 0x0) (rerun: 32) unveil(0x0, &(0x7f0000000240)='x\x00') (async) syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa08004a0000440068000000019078ac1400aae0000001940600000000440c09807f00000100000004000004009078000000004500010300650002083a0004e000000100000000"]) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f, 0x10, 0x0, 0xffffffffffffffff}], 0x6, 0x0, 0xbc, 0x0) 4.095866649s ago: executing program 0 (id=913): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x1) sendto$unix(r1, &(0x7f0000000000)="73ffb29391d33ca59a441a4aa6857a9130631835c168b25859c1eac071765b3e3ce90486ee034d87400ab5ec699fcc10e45e99", 0x33, 0x40b, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 4.093764864s ago: executing program 1 (id=914): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x55) (async, rerun: 32) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xfffffffffffffc52}) setitimer(0x2, &(0x7f00000000c0)={{0x2, 0x1000}, {0x2, 0x3}}, &(0x7f0000000100)) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x1ff, 0x6}, {0x80000001, 0x7}}) ioctl$VMM_IOC_RESETCPU(r2, 0xc0205609, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x4000000000000000], [{0x0, 0x3}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {}, {0xfffd}}}) 4.072293856s ago: executing program 3 (id=915): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xb, 0x1, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348770200ff", 0xf) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x6, 0x9, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0x4000000000f19}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x80010001, 0xffffffff, 0x80ce, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x2, 0x80e, 0x7}, {0x6, 0x1, 0xffffffff, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x6f}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x0, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x4}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xc0b1, 0x1}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 4.070453552s ago: executing program 4 (id=916): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x3, 0x0) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, r2, 0xffffffffffffffff, 0x120, 0x8001}, 0x3, 0x81, 0x0, 0x0, 0x3, 0x4000000000, 0x0, 0x8000000}) setrlimit(0x8, &(0x7f0000000040)={0x200000b, 0x4e}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x47) read(r4, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x20020200, 0x0, 0x0, 0x0, 0x0, 0x44, 0x7}, 0x3, 0x2, 0x0, 0x0, 0x4, 0x7b, 0x4, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x2) unveil(0x0, &(0x7f0000001380)='c\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60832003000000fc0000008000000004000000370000000000000000000000000000000000000001"]) 4.069971077s ago: executing program 5 (id=917): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x7) poll(&(0x7f0000000200)=[{}, {r0, 0x15}, {0xffffffffffffffff, 0x1}], 0x3, 0x0) 2.160957964s ago: executing program 1 (id=918): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60, 0x5, 0xf, 0x2}, {0x48, 0x10, 0xfd, 0x27}, {0x6, 0x11, 0x4}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x9) 2.146422613s ago: executing program 0 (id=919): mknod(&(0x7f00000000c0)='./file0\x00', 0x1080, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="5e585bce36221b8fdedb9709f75a3da602aa0013543e6aea13ec98ab189395707daf2912b024c18b03f2303c56d35db87fc7ed605089d770e1d274c60939", 0x3e, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getgroups(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) fchflags(0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = accept$inet6(r1, 0x0, 0x0) accept$inet6(r3, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r4, 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x40000) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r5, 0x3}) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000024c0)={0x1ff, 0x20000000000000, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0xffffffffffffffff}, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRES8=r0, @ANYRES64]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x89, 0x7}, {0x23, 0xfffffffa}, {0x8d, 0x4}, {0x4, 0x1}, {0x20, 0x8000}, {0x46, 0x800}, {0x89, 0x2}], 0x7}) 2.146124014s ago: executing program 3 (id=920): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) clock_gettime(0x4, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x438, 0x102) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x81, 0x9}, {0x4c, 0x1, 0x81, 0xd}, {0x400e, 0x9, 0x53, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 2.144735674s ago: executing program 0 (id=921): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0, 0x69}, {0x81, 0xe0, 0x80, 0x7fffff}, {0x6, 0x80, 0xc, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 2.14407904s ago: executing program 1 (id=922): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x9, 0x9, 0x7}, {0x1c, 0x11, 0x4, 0x7}, {0x6, 0x80, 0x8, 0xff}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x0, 0x20000000}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {0x1}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000180), 0x2, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) setsockopt(r2, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) (async) setsockopt(r2, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x3, 0x2) (async) r4 = socket$inet(0x2, 0x3, 0x2) getsockopt(r4, 0x0, 0x1e, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f00000001c0)) syz_emit_ethernet(0xf7, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ac030000c1060000000000000000000c00000000000000fe8000000000000000000000000000aa611200fd00000000ff020000000000000000000000000001ff020000000000000000000000000001ff020000000000000000000000000001d1c119e526f4b7ff17c3b93d938164ef000000000000000000000000000000000000000000000000000000000000000151af8d7f1e448914f2d35c663830fda700000000000000000000000000000001fe8000000000000000000427000000aa4e214e2000089078854b2fed5e7ccf70aad427eaf1811aa02f8453c37eb6ab003f5d57496a00000000"]) 2.136217743s ago: executing program 3 (id=923): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x6) 2.135342942s ago: executing program 5 (id=924): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x8) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000240)="0007b51940351e8748", 0x9}], 0x1) (async, rerun: 32) write(r2, &(0x7f0000002600)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc4125089b530cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac3058", 0xe6) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x9, 0x8000000000000000, r3}) (async) fchmod(r0, 0xd0) 2.128402718s ago: executing program 6 (id=925): setgid(0xffffffffffffffff) (async) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x1ffffffe}, 0x10, 0x1040, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000700)=""/140, 0x8c}], 0x1, 0x0}, 0x1840) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() (async) chown(&(0x7f0000000200)='./file0\x00', r3, r4) (async, rerun: 32) getgroups(0x0, &(0x7f0000000180)) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r5}, 0xc) 2.121440636s ago: executing program 0 (id=926): r0 = semget(0x0, 0x1, 0x203) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000803, 0x1}) r1 = syz_open_pts() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) socket(0x2, 0x3, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x4) syz_emit_ethernet(0xfe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6060626000c800010000000000000000000000000000fe8000000000"]) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240), 0x0) setsockopt(r3, 0x0, 0x6e, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x110, 0x100) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) setrlimit(0x0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000140)={0x4, 0xff}) readv(r5, &(0x7f00000004c0), 0xb) preadv(r5, 0x0, 0x0, 0x1000) ioctl$FIONREAD(r4, 0xc1126939, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000005000000004500001c0000000100009078e0000002000000000800907800000000"]) clock_getres(0x4, &(0x7f0000000080)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="58a584a7539a5c5ca5a812f00388a1a2017476c354e4fae6d5eb66819924e9691bbb68496e6115330342fc5579769a51a1378116a101991eb1b7805efa868fcd5ddd6a267156984f294b4fd0d04ef44c563f87b78f9450d1ad7c78f5f98c2f91c641c3125c3952d65029cd0183fcca489a380b2c745d8276619d1046494cd4a31aede491eebcf95edd9e59d90100623992ad583fbb5395fcd3d9fb0c422964605990f28ea81fc122ac5ecc60e6b1e34af430c9cc20ba89459cd5", 0xba}, {&(0x7f0000000180)="78baf94efe2012299ffeb32ae387a885e6be052deef4e23f06d3db7d6dc46ece96fe0d6aef3088710c77db0437bba1ebf13a72f813bebe4b3ef15b13f5f5fde442b43c35daf4f57b2c99c6a801661db037dc51be034273cb9296b9dae090e980825ee61db03a22dae6d009bf163e9ee34faad49e9c317132eacf5a6fed19ac18846eb0ed98fabc25f43793b95d10ad1d8eeb97482bab113c8b4bce8bc65e", 0x9e}, {&(0x7f00000003c0)="7c95cc696caed5810fdfef9f542a636680834b403f224858c368eadfb1567eb6a2d4b51f6e9b57c04579b3ecbe78a3e2f29ff4eaadaf11f2bb62c063c53e7e0812200eaf34c9fea05a5cca26d8d067b1dea651b553f3c31efacdb3076c7ee19b090ee7cc9d98e796cd5ce8bd64b753ec87f08ff80bccc85cfdcb3471a230694206b68d510398a5f39e32f41eeecfcf539ddf26705ed1b03221c9ac27b1dec5586f35ed5b8983ea7b1364f76e7c50f17643c7365e7307b2c3524d6f235598241bc8305d13dd8c136fc39b2e6db348baa92914c81a1582bc5c34fba8cb3d37134ab79508743cc8e0842300fa1b4caefd24988315", 0xf3}, {&(0x7f0000000040)="be8b1459d29d61cb5cc149443cccd2feac99e7f1779db762adce957e0a432dc192d068e5cb55", 0x26}, {&(0x7f00000000c0)="4ccf9b3fb48aae835d8cc7aae7352bcd1908430b3635109cf0def731504ab8ff32b0507c5e101f05aa42e4ad05000000000000009566c35d4e7208d8433f765c9743a4e815c7b02c16f54bf68009b8ed1b99b1d5471e65d35660fdd1c6331f04c73550ebf746a114f0c53af2e8b14a8c", 0x70}, {&(0x7f00000009c0)="e3a347f3f811f6690c2ff9f803ad03278fa1de738af988c1bada6a8e4ba330cb7c9863e691beec3bf0720bf02a31f934b3f76f19fe06f07155cd2778889890a8a36466b728aa3e73c0b0396d301bc9ab7092c556709da6b0767d30f6cbda7fe321f51f51f51c93e64b4108f3dc82deb8b69404f9a3868e34373832636c28284ebdafa8c7338806d2df37f5f01931f0b261cd5e09841d525852bd5a38bb1202391207487f409e914353c2d1078637e40bb5b22e4465912863d928fc09f4033df8216e37f925bd9852b7fbb4c3944daf3bcaf5dc06f35b04d484985442e26847eacaf87b28704daa5079cdab0c346289090821d3cd433c456d2e61a72d6da2dddd1a8ee527370f08f07edf2aa8d787a61d8198c2b58e50d23ce3c01bb771a790f6c7848b8b239cec44237a3d30ccc9ac43ec8a4897af8f5f4797bb98e4c092e2d7da04acc20cc224eb3f08d593f6693399b78a30034f0f400ccfa96d9e248307509b008bd02339f9a37cabefd226341d8599af4722ea9b1032193f60f7c2acd57c97dc0462ca53b9b0fde360e44232819784ab0a324b1d031936d7a672410ba83379972cd21036e1a5a5c1e1b0d1e02dca69701a250b530d55de822f855041e00d207ecd43c622ed5c5e82f33940084ef48e29e374c10641bc53b2170071917247bedf847f2cb1e7192e5735b50d3e29902e07c44e261de69241f06b626ee1311e871265008ed60cae52f9b7c81cbbefad795a426fd5ba6c95b728c75fd3a4a0af618dcef8c62b41b13315f4667070d9404644e39caa28472e28d18a72c6593c01ad4d20af5b0dded14f70fed85a1d29257cc319737239d819363589de837116163cfe7d291546784d3bc9a2714c28ab96f27a7416caacfab47de6393a7657009a1efd95d9e1d7d600a525308a28bbe0887407f50369bac50e7e245ce87cd2da24fbea6233dc8991c4c96f44d68d0ab618c63fee9d6fb7e65822d6b8ac8b50c34fc089c110419f395996e7750c072ef996a1257770ca5556259591e5606268560ca437f116fcc7d821f349a231326243d4151ce8099c7f0a39d7898ff1c710783c98768604edb8603a5413f8f19953ede6d1b557ca92b639e6d64f03abcb59b4111bb153682d6e0d24906cec5bad83df6ba43d93c253ca00c5498757d6ceb85aa438c26c53e95578c0fcd3debed450624523801a63eba17a0c32f79e6b7b38fa43b461eb51837b2956f961de60662a8f97afffb40c79e7825c0d56801318dc1e721b7e0597b2b6f01e2ebb170603239aec2566954568401e6ebc3e09f01d0b93bb8d20ca02c58da6041753b85252b06c92ae2ceeb2421d95616d370e6959945b5219511011d6685a630312a9dee1a8d65dff07acacab51d25298f6de38b8ddab9173a58841c484065409f6762792e300dab7af693c34ffe10ff899bbe33cda96bd6b41eef93f7e24affbb83961d1f5dbe2acb29b9257fa0d3fbc849848337a600e649ef91eec7f139868c98944b41a4e433aff25156e6e2a61d6a86c5eed20cb9d4a29bcc0733ae32f1c7f3c6515f74888abfd119371d0e8bab068364c9f056ee9588881a93af84fcd06eabfba276ae6749df6d1c00cef10e17fc1c1b10407d9f0247ef77a37ba98b57101bcf184f21c65b7fe1ab0bff9e518f0b92ddd604024483a4515f15246126edfba16640d46300f7ea7943c3b9da7dc39a1323bc469c6a9912c5503f8bb6ad02a10a85a91052b4ecc8d67dabed11cd8493d4c2036e143f45a94e08d8382527777c88107f499661f9869a9f1fc8993847965def2fa6c08fcc51ae246c6c5c3ab7f3d7049eef2f35cfc5ade5db026d64786b365c4b294449b6b6ec3dc319154a3263290a0772c110233dc0fc47443a5a92a4e2aebad0a26f27a2c1521dc47901eaa79d99fc030f4e0ba3232593f7d74bbb8ac7004758d34e0fe3101fe4bd20a3ccea85acf9f8dec409faf53135f74df261c0a958b14dc7c0125f15eff2f1914a14d6b1c6e35e4727e2eb7404b453780e13dc9d88ba9de9654272352040638bae2ecce78022dc38548c854a90193cc5345657d25919c088ae47169f817b864f4a13d18019865540076a84538cfeb7a177727ab24c136af7847ccd2241a90aef04b9360445043d1ce685bf0d949cea2f00eb580b99e128754f440626b6e7fa38daad731b831a367ffb729b3cc24635b2631e28da6c9de49450cae0d6cb5c60b89d9592f92466d88f243a3171a6f2e04e4ed99056a497d23bd85a8bc1ed3487a98ae9fa075bccfade5dea2e4684921be5789b8665d157956ed6022a92c72d7642d7073f20d41f9506fe0939ac459f95811c7c166f08d4a009b51de99ce3f93730c47f0a54e49a6621fb6014a06cd6d597beb49bac90a8f0082bca7ea77b38529669c61792fed83f267425139b7c3d4eef36a4a221b18089cacddd04afde3fae2995a2f25384dfc827d28db432a0407c9467362ffca069f3f4424f4a0c0708983308979e49ca8b353142f45e783e31476c7e004c13ea490681908ae70e12c90e110d0c8cce5c7e44397d29bd49fa70c277fc74b0a6d7d9a6a1090e37eb7c4e0cd2c50428be838ce0a97119915e72a86e2e3d317a650c928b17d4dd884a59ef1807b5bb61b0c5ee2e44256ee51ad1b5cdbff11147d937029d7aaabf8842a2e0fe469d6c628b04b076cb3eaba0106dc99aeacb324d8b7c0d63eecda4f5776f6ea4dfb38f9520768b95b02ce2dee5d4283381c37961a91fb54cd5599e3166ce315fe77256422598a3a83e13cefda44b731fae41f49d17ea57ab7d3667453370295df2bc113a4f2bba5f4dc4c8d235e5d57d908b664c5b04c297884a2193a42591e1b6a93df7f6dffea11bd73dc34eb05a809656d53516f46874aa83c5397eb891bce58b4af7dc36c6716b0e25c577274f8e426764dee5d81d06e28083c94eb570c00c8bddf4da2d3d19be0b9d51c4da23ff84554fc664c1ee8465164e4bd3078d8762d77345bf7939af619d83db2cd7440e28f31dc6fb91fe536d882b85ac02dbee986d643ccaf36d7288ed35ec5a98d8a35164b636df28e954c7861f727b6cce7228706e3b71f2548c9828ff26ac6a5face3a953e639b858b77e0ab8a4cc1a6bd1be7bbd70cd660a93aabf77d4b608da16c872f8cc137d2e028e404e51b4c1c1c5f6b5812571378f6ea98670038ad315aa7a6ec2804313dbb4045bbe55b63f1d06421f95cb20f56af482f85ed2008b0b29906b44da889fcff6cce655e54e8712e0fa6c6e7823ff339ee8cf9760a5bc0780f39a2d7cb95cc0914f3812c5a3a6c57923e569b863c5a044d96044c6699f22052742bbca954421216bfd459968dd7257082bf38990fff72fd76964c67a144eea057323872ff88fbb3ffc8491fde5e5650b257fec1369e637d0974575701cc543eb0d2e1b04949a0e8b872521589895bb68658d64ba5c1992d5e1177df513dafcbf69fac338047d6c6165b139808b826762af0b14bc17e69cecdcffc38671d81bc2dfb396a7cff3754e5a47ba7796f710b434e573c0d3f3e94139f05ecf8e5cac8138f31ca17e9b6e2c5e7be762e987e56e0a03f2f6ceb99be0f73a9439ee72aec9bb713edae642304e2129c59031dae2abf6ad6a632c480e1a9bd3fa20c1a6c132ff0986527b9aa0c54004dad0df19fa4d04c46c9863bc0e66080a58ab792456049a21b4bd365d288efb03e8ebfb80d8be553aa2aa83f53d0899c09459b35e18bded511a8e096491a39c92e37f1bc12465407b0fcdf669eac955c1fbc94d7427cc600465b43070d8b85450942af0dcc1dfb902083831ae480a18e8ea0b8c981a10a83bf236a8d08ea9143cfa7582ab3dd422afaa4c71a3ef09f540ee10d489ab5a7075f6b6aa7b442508529bc662507089370c7e8a15427c6274469253503a58856a7bb4acba28cb6f50bc6bcb9e00852cef64650f060b23971b851841c2866b8ec1e03dab4f7627a6a9abf6be95c0312a872c3e94d589ecffb5f5dfde6a58a36594b2c0e7813ec64e58fd98bbe2879d76b4147abde1ea343735439fade68994590f8507707427b06a246dc097c88f76659a5552ba282ae010edcd0463e7251133f32fc3427a8ac2135e7f1f1b7ca448752c558509b1984d613b0d48af76acb4be92bd245c8e87b922ec2b65a28ec6a81d3628682b54754a48fd1aba234d05f4148b83974c59631a455fb241b77de3a0461431cce22dd8b7e81ddab70eb47cb0b107b9df92cc3ce3db8e873ec3f63994d0da5c99609ce24beb6a7dd2a89bb63b8da74201132413ce0387a5af3ae91ba2ce12df2610b64cfebc86cea18f969abfef17b2ac797c726c99485505a3d429e91a99d6ac5581dc5304966d326896b18300de1dd3fe884ac84737607d76d58b0cd84b1883a4eb7a7ff03eb7bd17189f08c669c0c5f959400682b32cb67925dbe79e5d027bd63a0018a794b8a7bf0a775921d6c92048fc6869014ab36d464ed9c117e16d92ef8a88955df748afd0b23dd7377ea2b800a4626d9d7615de17c970e9c982ff5598089cedb13d34d6eec6e4cb324eead59e888d04354ce606b5a425b4494f3e3e2b31966ba415e41c051586918d973ebfc656cf7c448b0159c2dfe8e1f12c0777c60cb6f6499d8a508c482e0604d53010d9d175aaa03c0ea8c3756d95f49faf8a42c17c2de6fc71a12bd3033c5afa0505def134f612e97134343ad46ee29eb1ff2e1d5b8c51da2665ea2d8f746990908d56c0d5f16b67323394b9173aca0d5ca7e94104ad4c8dc9c3ddb13e0077540fb54dddb6e9c0acaa735b279dbbf83adecfcbf48ce72207cb7e790f916ab98e9abdbb5c51a6b2538b774d7f3b91d05e156df5c2d9581ef71a81c7aef23f65cab255242e40c6fe4b900492685fa48b5bf95099eae89992d105b3c4915dc9f94e9a7fc9cfc8f7022f0dcc9f6e3d4a658791a50dc968adf2025149edeac569b7790270b8a5f3b9ba23350f88a95e0bbde32c38715e9430b741c3a0c06f84a774ae4054064db5d9d265032cdf42e03b3c2d4d6b754f2bbea7caf621e5c97972118826fbd3a5dbc17da93e292f0f7349508cb6f733a7a91d03ed907ff8a0eb85669c6e54cb5b01271ae918fa6c23c2504ec62a012a391cb16be939dadf5af494e21c1e7fdc0d1f1834e22d04acf963fc13567a107b8acc63709f5e2a19e5d78cc3aae7484c3e61162f771d6f4292f8bbf4802ae03f97af664d2f85f40dff024c7ffe3213f6408b209f8f74916742bbca8a8e5e57409e9e4105a608a71d2171261e4c21e2b9e9e17b4ccf878ed99088fc26fbca60a9d9d8708bcac6bcd716c76f213ea7ea91662269e8a56fa798c7bbdd5b250bf1fb314b51a102c305c1c670957a609b2cdce3bc21a6cd2fdb6a41495e2a7403e86c933b7717174be1e3b41e127a2702ebf40253610b8dc1bbd61b8db2b15fb6422d7a017fe761b5334ea590f0e08f4c8d4e0323fd980547635fd182dcb16e04245172514ac4953995428a29c7358ed6f3d29fd3bcfd6a820d503ce0e92491965131583af604a68358d7b025bef6286c5911a070ef5ce1d38254fe54ba2b75aa0565a7cab2f055dd079cc217524c851d81b115891acd7f632abd1539cc59dca62b550afdd7ae694342529553331e8a439c34f7786efda01963cebadd6960ed1bede736c10383183e009e7b0b327ac1a975bd0b809ac41732142c02a8a7bd469cadad7ace4161032737468af711a80d8a20104c0839ad3117556e116afbe163c13517b57d5f02bc80f47cc80b42acb4f3cda8258a3da614d", 0x1000}, {&(0x7f0000000140)="76f879f2aee8c11dd01f44617f412ba01ee231d6f3c1abd83bf59b980516e5fe", 0x20}, {&(0x7f00000004c0)="c00b55ca045635cd7bf96ab75452bc3c06ef82123cb931c614dec9cb15ee40cb7cdebd233db4f6bb617d2d479078b01c20a72175c23bfc7b208d822b565e482fa5c42fe5e7b87e39c77d6c9af02715b8d7a070d19b89f42dfb2584b09864bad1fa000cabd84dcfd61cc334083bb4689ca655066ced5ac0950492b5f225628768647baddd6f504075a3275a1ba2bd8784c7228641322b9db6df04bb681768998aabf27016ae90e5bda3359a64791144835582c484cf08a90878", 0xb9}, {&(0x7f00000019c0)="5b1e90d6c71cdca5a0b40032e5f28a5ef5a82ee389b5dc0d5a48e89f25571a00664cabebe9d0ddfa5e83476ef47894803567b2f0920ca2e9a4b6a94f5b4323e6715ada780a606086cc1aaf227803fa241e65d76d7c688ead2f460774288c06a37b5cba04382d4de662233045d322bcf8f3994a1a803eaa87f3720592c32937b9eea3eadad8e633afbb9a5cce6452f9ce77eee5ea66f59f9499f7293648c605227adbae4088cf11a54761e57f94bea05983a5da324b8559a1460b19dc62d35295abe2bd7a1b1936ad5ae92c3552657e50f7a68d78e9ac46f9604ba6f569aeebd7ec97dca636a17c94d2445a07175779ef5f1bc5fa7e0b7dad1ee3f31ae606316be5daaffe70b4d4667a82452bae97384d02772fe96773f4d2d74b8554cfaa8f54c1aaf8ddc0039c71427f723dd35740be39299b2371d8abdf919b6ef4448a87653f13da1e00cb3e25c9ad9d590282f03d7ecd2b9281b6a2d4a80fdbd9acf4d764eef93d84519279c121a4aeb6e6430dde457d607a87d2015e5bb90547f59239f80b4415a2ef706a72963a3e8646edf586f5c826427eb24881ed709d6db69ef3b58f8244afeebc2a6d0f9361e08a9b834129695ec07c4201d8b9262bb09583ff6cd56163fe70ff7b1502c339606cda836fb65303333d5615b1cee76b578cb0aeaef5bcd67360a12b7fc1deb841e590c3a3ae8c08ae41c095aa8ff8c80b9f7b124be9602771d2cbdb54c9e117fb569b6fcd123be01cebca74696a0d383751101ea0b27e240d59b8b46a76ffa5a0f78d31141ce3313a10eba15250473bda553cf1ca692b99b1d202be6983c636d26e55ce0abbc2d75fed0974479ed4e60fc9fead4b5b0fa3f2af5e5c4288a941c0cc3653cc0c1ddcc6392ea0d30a0944d40e0143732bf168494b65cd5fe1a227f9bf8a136e5fbd34a8af925a0e28408a99c969d367e0d04130a3df39149c9c921670b0c3121b67efc1187d6a5ab317078a6c913efe9ee36e96edc92863fce96bfed3517bf205207be43c1a876f870755fd8aa4947113a02edc197106d04c2bb6d0a9857f259ddba63c680036c577ea140008ebb33d7e5ccd907e5265dd0b75785dc93fd595f0c39373f72b6d2160e2be79cfa9301aafd0b6fc352277ce5296428a9dd061164740f70dba9fb115b51cf50f4fe2641eacf98967db8d7f7396ab4e5232ce2b50e62f2518bd50afdc4c76e01cd99fc1b4e46bc14713c26fefc9e30095a6014cb0c28bf80b66a330338e0dfd116b5b8b147705fb9ccad59fe3527c47172b4ebf7c9dc615da22f7455efb4f976b8346f0528139dc3573eeb724bcc5998c1cb9a751340b62c3e745b3e12377763f0a4814b20b58eb4154913e8cfe62cdeecd7970847cfe5ef668ee28831c013061900d4986371bc26b55a68c1eaac68e9cea7f2b8a3a3ae3ad8f61f3f441e9986c6f9d3a0fa7e18b94f9936d4558d9ca9f9c8b2ddda7dd1d4ad37f2b1e0336260de0c8acaaf754c2047372406fe49a432a545218e76eb303f3534bd446b6beedce3b4b7e56d21eb357afe51e72f36e5edb9f128612abb4a8cb2771370f6c5fb6edce451915b10ea1f8e398a479bd647236b7486dd3efc587ad11872cd9fc021a51a6c5a2ff2ee79951c31a0ea63233aef59e9c70a7f8a8400b886b28ef2b8d579c531c1929a83778e7dce060c924312206c15251ab155998ca3ee83556f8a2d5638bca050360d7fe112143883b8a653843755e1421d0e81e256ff56449964336dcef10ed9b75e448a95b364e092643faefeba37ba8446bc372fdafb4b45e34605706bee60c5a7c6a868cc9768f91d4ff081d33af567697a2a31264ee215c60633730da8acbc015730a13fbe227076f35f95f5cbbb1cb7238fe1efae2c8773a97cecfe8c42c889c8f1d65591c20716d8f9753ba701b32785a1b57e5aa955c086f67c65350056f7845261e8c4e4284e4bd7f2da3db0ad94481982450b9055c7bde41dfe8631da4a5c1bdcf89567f6f3e8cb82207dbe93f25f553f07430c4c32843fed703bb1ca1820f1b9808dfbf9a79e08a6b7f6dff59ce4f36388cbdad40054efba582063516d6a0ac8daed7ff39f8387b64d87ac78f59e264b5517716498877a39e00738b27cb85e9fa0ed8b7c6dd5a612baf8d8b628bbf6ba0a1944a59beae7e36dbf6fde221a13760b5d3717af8c17c11ae101b18bc3f52cb40aa9a0708130a5132e6bbae61d8f63551f0ed842a4e30b1a15f06ca1f0bdcf93b7fff2838d0c506a8e3f2cd8ede8ea4ab188c8e05d7814dfb72ff666b491e7f584e5e0909daff358ec918fdbd0d54afc52b026e27a70bf2f330f8e28cc218a649ab5279aaf19e48d94ed25f9b48f40a65c09e9f9fa63293f8d0d1d0a7991409a3cf0d3e5d0dc703a15eae07f27da4380fe623322203e3105e1666d0494d368dcf174b1e5067aecf85941e0dfac733cedd057a11b23b05441256f5fb9e83b234b987d301544ade4106d7a9af29aba67fc4f8aa4af87d16400ea86b3467d60d5423fe04441e7aad7e44d936c2db739b4c016ab97c7bc470d087870c567bebe01f960bcc144f5b4d4717b171f216ce6096547c35003f4b88686553b6a3cd8648eb999a8630bb073e419e3dd5eb12c867124845a6422327bb698251275e9000db3e596077c1ee5ddd3f3407cd7bd1f1d5e7f5e8df320912f732e4e440afa0601fb89de78862d25ed8e67dbff10d5597d6138971b2c1aea351fa048b1945989967efec2d38d8366e761b5824586d60c4fe6e26c3407acdf5618274bc9027620ed58ae3a5432ca189c936616385df166f6bc3dc129b30dcd09552aa8f6d638e92eb8488e261f6eff31beda72ffa9bbd5c533b8a38f7128e0c6de51def16cfa47c9c1aaf88bcd28df65519fb2b49ee43836f1533e2997d24a8e52deb4432041211ab2809aeaabeca776af2d7bd9ee2f728788ef79544c54ccbbf26c2df41cbd57b84b20d6ac5be77e3ea89dcf17b8128b68157c45061648a1c33edce299f60aa7e6909a7929e64f1a15e976080344900c8619012cbda6f826b6f8b504f1f89ba23bd159290efe74513632a18a093a188969570a98a6bb3b1020f79458389101932901293889aeb9274aaf9ddf758a823263e120779bc3eb0b7bc718e578ac4b67e4357bc84cd4a54cd2af04c8cba4d35b6bd9ab5e5146ad3ad7cbd66594611a22e16b56e2e8b45227a196fa07dee08ac839d51442681019d228713bd7800a234d166f60a98775520550f0e43cbf7094c49b5ac01d3bbded57007b32f62fb923c7a103f2c7f01eae5d3776bc109522ccc45df882d84c05dfacfbb7d49cdb83c66a95c3216cb97990f2a0cc5fd6b8e6a767bfa48abb7b4be3c8d23f9324725e258360ba555c8957fde389b78c605ec7ad346ca6a73600e1a296172e51e6dd6af35e1e7f79cdedf29cbd0b2863dc14236581bb91291c8902e33cd7cc97ece436128d0822f0b30ba26baf044aeb71a6f9cd98144d95739cabe134ede2d4b0556e9a8ff6498727e3aab9b8df7f0795bd35cb58c6639409cb6d75c4cff0fd58c3c5aae556f5a823d48e7c9ac93f97c58679ba979429f2721f03ae973741efabac286a21372897f7dffb76f143de03816e5606633408cba4b12454a82d884cbd3f2591721d3985245ff5c689ea76817b4421202a73ded52c7afddbb7a2522fa2e6ce1beb7c9676b8e7bb05115bd62ac44687599b9e4e76b0ede25a57c0f29b5143a32e71296a9d1678a42b592a71f247c366966c84b3e87ef46b927c46586bcf909fe8c7f6ed4191e1fd89293544aa2bc50ced7ad6fdf8de1a32bf48af674657f8c18b1dccdc77c578708121d5758bbf9506c17a92747806d944543edde13d8567b191a428aeb6cf69dbc5f71e53fad804e56b10a9076634deebd170b19484098e58d7f73a2f9c92f84fbeac07618af682dc4f044c519e4edf0faead826d97d056880cd3a8bd527c10c82ae946d52155362e6ade0267a033bbbaf6f2b85cc37c3da9cdfaa8afd10879567127572241085212710d4bc887e66b0d309e45c0ec25dc6e440185dac1bde0dd158d5e9c69fe93719645b090e8eec8f19d2d8287bdbade69d4700b0ef7fe263fe7bb58a52f4ad1e877b9cbf987c8c465fb2bd46d682200f72e3770778be89d92b8d9f2f278f0f25d5446b08", 0xb84}], 0x9) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) unveil(0x0, &(0x7f0000000780)='r\x00') semop(r0, &(0x7f0000000000), 0x23) semget(0x3, 0x4, 0x0) 2.120448964s ago: executing program 1 (id=927): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x7, 0x3, 0x5, &(0x7f0000000100)) (async) socketpair(0x7, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) (async) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="19090e775d28350a", 0x8, 0x404, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) 2.112445976s ago: executing program 3 (id=928): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) r2 = getuid() seteuid(r2) setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x80, 0x17, 0x3}, {0x48, 0x1, 0xfe, 0x3}, {0x400e, 0x4, 0x53, 0x7fffffff}]}) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) sendto(0xffffffffffffffff, &(0x7f0000000100)="a95350c91b7b97e87ed1886241d56870393540e051b94a3c2b8b9b3836ee2fbff1301f39ab96c94711afb4c7559cc311f7ade5902cf2a00a626a64ef52da6be34f92e2bd5da3cc5a3160933b02582a6aaa5b745a2ebc3a3043572304de2f656937cc616dc8907ffee69af746f64672dd4a54ffbed335562ebd5f84580773767b6348be748a6768621e70eab0730bf96668b24a073bed4ecdec3694eb16e4bf5b185eb8ac13b7811b441d48bb8ed0a9", 0xaf, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x10000}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040), 0x52, &(0x7f0000000080)="d13745e84d5e", &(0x7f00000000c0)=0xb166, 0x0, 0x0) 2.111687335s ago: executing program 6 (id=929): r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) 2.107527428s ago: executing program 7 (id=930): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil, 0xffffffff00000000}], './file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x25, 0x0, 0x0, 0x0, 0x0, 0x110, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0xa, 0xb}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x40, 0xe5, 0x543, "22f006000000009ba340c3000000000000007600", 0x4, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kqueue() (async) r4 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x45, 0x1, 0xa, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(0x0) kevent(r4, 0x0, 0x0, 0x0, 0x2, 0x0) chroot(0x0) acct(&(0x7f0000000080)='./file0\x00') chown(0x0, 0x0, 0xffffffffffffffff) (async) chown(0x0, 0x0, 0xffffffffffffffff) getgroups(0x0, 0x0) (async) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 2.100328471s ago: executing program 6 (id=931): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x122, &(0x7f0000000340)=ANY=[@ANYBLOB="e727dc071f00ffffffffffff86dd60bb04a200ec2c03cb697a653e336f000000500000000000ff0200000000000000000000000000012902002e00000000000000005ecc000000000000000000014e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="20800009907801d6080a0000000700000010080a0000000800000009051a0000800100120000000004000000000000000fff000000d8020406000000f61634809e74e9b607b8d7a1b454272abfab15904709d94499456527ed75a3518b3961b6840e18a77cc4810dadd993696e814b901021b8c3c51c4504b6df1fb6fc1f452d86c9ccd257a7dc4ea7f2d5e70eed50d5ccfcaf275ffc2a392d5502f5d64cc71e23a3bf9245227bfd42ec016265519c7bf363349cf5a861bb60bfab40dca83d1786fbe7cf68d6f1a7"]) read(r0, &(0x7f00000000c0)=""/75, 0x4b) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 77.497414ms ago: executing program 1 (id=932): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x5, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x812}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000440)=0x7f, 0x4) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="69e1629b617452e86c828c7586dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) accept$unix(r0, &(0x7f0000000640)=@file={0x0, ""/505}, &(0x7f0000000480)=0x1fb) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1f2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="55ecc57f", 0x4}], 0x1) r3 = socket(0x2, 0x5, 0x9) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x100) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r4, @ANYRES32=r3, @ANYRESDEC]) setsockopt(r0, 0x6, 0x7, &(0x7f0000000340)="30a51bf85e3fd11406530eef5f1a1c77752ca9f69c5bfc8f00980e4817404eb7724c6c235aedbc40506c99021b72f9987baffb212dbd6bee75d1813e7c155da8ca26350d7390c8a0642d0c3fd64073e7aa48b081bdbb76c7cf9bcc9073eb958b367bc7921e71277025af69e81a5e21851c3ce07a48adf845c9613065beb60ccc4e3be61cb1b70b88be794d805f601e8ead8c902d89c43c2867abcc8bf4fd1cd49558c5de49c182143b709c1d3c39573d5d5443be4c6b87a870a49a0d63e341884529766aca83f5aff2a0d78cfb3bc9eace63c257d02dc1acd08b0ea8c425385617a48d183390d7878e677312114cd92777e1f7", 0xf3) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="b3b91839c12f93eca198f2378c28c7e13136c3c697bf4c8d8d8f633d2f2732211ae5932ea6f406b79541a5242f3861844eac9c27bcfbc137bbd48b4a0f82bc8fabf93243f39780c52e0084d93bc4f5efdcb1a01255f0a04766a23d116c0f99b30f7d65f871193158b19a1ad8ab32a400b167685f7153626bcfc0caa7061374fd26f7fe8589baab1db60aef91c953c1a07b858f651652fe0f7d32859a6759e972e2d322ad6d6aec6ad9077bce52", &(0x7f0000000140)=0xad, &(0x7f0000000200)="5d0ad66a35c1bae7235523271f08cdf6554c115c96c16fa691060408ed423ce4a18aafe0b7e947b866d0fecc187b557b198ffa970c2ef9bc4096389d026371b780c9fcb4358f52b3f3e3d61aa6169592b29a2fc7fd26960f27234e0057f20b2bafab16552e1d9020a98119770af719776f7d3e1acb002f30df350ea94836e9945a5b76fe49b6199786f833687e3999fd71", 0x91) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 75.957339ms ago: executing program 3 (id=933): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@rr={0x7, 0x3}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x1}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x1, 0x2, 0x0) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x100) (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x100) select(0x40, &(0x7f0000000180)={0x2, 0x6, 0x0, 0x0, 0x800, 0x7193, 0x2000000000000, 0xe}, &(0x7f00000001c0)={0xff, 0xfffffffffffffffd, 0x9, 0x5, 0xfffffffffffffff7, 0x0, 0xa, 0x3}, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 57.36106ms ago: executing program 4 (id=934): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x710, 0x0) 56.748674ms ago: executing program 4 (id=935): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x199999999999989d, &(0x7f0000000080)=[{0xfffc, 0x0, 0xe, 0xfffe}, {0x7}, {0x0, 0xfffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000040)="5ab7776a", 0x4) 0s ago: executing program 4 (id=936): r0 = syz_open_pts() close(r0) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4, 0x48f000, 0x0, 0x3, 0x4, 0x9, 0x1, 0x1, 0x5, 0x2}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a51181", 0x4f5}, {0x0}], 0x2) writev(r0, &(0x7f0000001000)=[{&(0x7f0000001040)="b7e02e6d5b71a2518bfb1397bee5e5d02a7e748e2802e41559c09dd4d4efd4125dad2d074f8804d96906c64b3601b425451ec7dab28d4463d29af54cf5311f6655725067b56a1c1bc10339134c1afc1e2de2b11bb87d1e190ad57b1a5ac6e26a15f8b9ec952b3854786b60d48434484234c6c053a167c2310f189098d920665b806fb365930ca0487020745a3b05fdde31418ce944a079954fde15d4b706efc0858cd2ecad1a6e1cf6c1e845e41b823daa0ceaa5643bdcf93603b7c51c5068bd7e3b5826d4cf5f65125a70659eed7c061a808c6b2409577027bd5f33a445b99aac9277cd829ecbd9aeb4f25fae7ea646ff86a8107b8cd2722e731a6bcf051d89746ebdf1e143f060c6f0a795c890621e4b80217ca285cb2004534d9d9417287af1c9ebdbc512a2243debad4f09db7e878027e7a96316fdab0decd6bc229de0238aa7e9a6886a9c3025b17489f5775d54e24a2df2098a0736429e3dfa3263b756ef32879ee7e5cb10b393fa20a3e7f47f4e111873e20c7edcfebaecde6d814916f4d5db56e3732ec1e5c5e3ed5e6cfbeb9c5c2cdf913fbe0294729b095031ddf58f2a623d053393ee1e9cc1a799cff317c6830ab9b68705cc896c4d694184b8f40cff97970cdc439bc6b67cff798a878950bae87a4181552deaca1387d1fa9d898ac1fead815f57df5913d3c9fa61407fbe99dfd59ee1bc56e2ac61e91c0e07f8a0c62e0567d607e58d8762c0cae2ffdbc726851f8a136d981e058bb9ec23731137fea38e0d84389f0a85c5e30b246bfe6d98cd56fb7a8891c17661f13e42b902abf4e94059c52c5c7caf8adc3382af3e51ca7a41a00a25a1b16c9dbbed7900153411b78863acdb92325535fcdf1734e2d464c0afa1ccfa24d05067cf1077f9512d7c1867fce7e5e8e2c50623e021a78e35bcb08de328d7015bda11d91e7dd3505decc4e14aad5a8006cd85e7244d4f0bd841461aba234d9ec49ab61b6e7c390810806f9fe4eedc7e38ea40d19d8ac6edbbcc5238ffcf0e53b3574f5620dfe608f8041f7b87e2cac64e5f244e8cced9cecb16aa424dfbf5a6bd6ee88bcfe921c60c91868cef0dfdb218cbf245059f4cb2048b6b934044cf3de8444d7f1033a07d16204c59eee9787ff38f6a29a7682a8d92c469c79865f5605c69b96929c4be1791e4654ff4c6533746b3d60f70e488b888540564cc2b385ad0971b59e2500b23ad0fbb5c84916bec925801664c50984b96568d5a0e2fccdfe680f3c913089125abbf4086c243f0370f7ea070ab8eff797914257c7df993f2d4b98128c0c14531351e6338f88059fcb2d06307517cd1b69b8bdfcd6b52e49d1e44c8b74bdba33e3d60df2d0085340031beba5a0362fc881928f352ab63cbda3925c8ae52e7a0bbc2962236ab2d90f3189644adc21bca836424e4b1bb45e55f38e969757f6ac469f92d53b076e0ea13427e16825ac301e849164b3c14f5da861f653434c9bd9458b19b22787083df96f46544c60a98bdf138fe9a8edb4317634a06163c2444f2b44e9072eb26ef444f733033b3cb69437db170ba0430b01d36e4a79df31e78dd297fb65a6c3bd310c5083357e63ce12bd349322e466ff12a89f11d12ed89c062cf4a39e49bdf47ced665ffffffff7e07ffbe79163b004bd5b1ae706fdeb26490ab6e62557e41aa560fa25e95b4aa6fff96fbb05f04431d220a68508c5180519106c75313437946fd16f25340a7cf7fbe77a2fd0f81fafaaa0451988ecbd2fdb429043290ef3a914baea04048a9d0f975d5787224065e832fecce2a6f622a956c286f28062e5e16c5ec2dbed18dc2ce759daa3f480ed4c37eaeaef99a84fe94cb1268b8b6302bf07413715f36d2be90aa4f2503d421477ed692ed44bb64a5f1a0b5f5577a2171a60a65c26e55a20bfe13bdcaf9d2c0e71b9602be5cbb", 0x55b}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.112' (ED25519) to the list of known hosts. pckbd_enable: command error load: 0.18 cmd: getty 55065 [ttyin] 0.00u 0.01s 0% 329k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 0.16 cmd: getty 55065 [ttyin] 0.00u 0.01s 0% 329k pckbd_enable: command error uvn_flush: obj=0xfffffd806c98c030, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error ./file0"!}ou9 @ pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 0.75 not a controlling terminal OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error denied attempt to set clock back 79 seconds ifconfig: tap2: SIOCIFDESTROY: Device not configured ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap2 (errno 16: Device busy) SYZFAIL: repeatedly failed to execute the program proc=2 req=3 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806d0be570, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: uvn_flush: obj=0xfffffd806d0bebb0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! ps Password: Login incorrect show malloc login: Password: L