last executing test programs: 7.4327409s ago: executing program 6 (id=2142): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="582383ba32ce44e0", 0x8}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="f969af5b84963e312091501d94a34b71000000005c4fd13194245ebbd0a768f987565625f7169b9d609e0b4927d702bbc2731dc9bc83066118b251d2c5379a42d38e20207fa56adde125a87b8af68a39c14a90687be58e6e1a1eb9ac451400a3badc93020093bc9afff740bdc820e62314e345e01e05528419f5848c048c7d5cfa03008c9bbf1b", &(0x7f0000000080)=0x87, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x9, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) accept$inet6(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000002c0)) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) 5.856914937s ago: executing program 6 (id=2157): r0 = socket(0x18, 0x3, 0x3a) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) r1 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000280)=""/198, 0xc6) (async, rerun: 64) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (rerun: 64) 5.846809293s ago: executing program 6 (id=2160): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/4096, 0x1000) (async) fcntl$lock(r2, 0x7, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) ioctl$TIOCSETA(r0, 0xc008441e, &(0x7f00000000c0)={0xffff, 0xfffffffd, 0x0, 0x40, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) (async) r3 = socket(0x2, 0x1, 0x0) sendmsg(r3, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10, 0x1, 0xffffffff}], 0x10}, 0x4) (async) setuid(0xee01) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x89) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 5.693929904s ago: executing program 6 (id=2167): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) sysctl$vm(&(0x7f0000003d40)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 5.556663113s ago: executing program 6 (id=2174): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71b5", &(0x7f0000000080)=0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0), 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000000180)="23270c5d40ec69a6dc66b94a686fc0643f8d8e8f57077a7718481470d39da324fff13ab7c82de248b98ba32a00800000000000001965e13d46d5abbc939c98fb0671d49cf4c1dfa386693f0fc84e6302561a8af57daa78d8fb597748912d8b3ae7dafff98d2e510a1f6123cfe00d9ebba5e128163bad32374d76b9a9a09464b5bcbbbfe168bcbd96b197f8b47c2e3d131a233b5073de7ceea314e207635e8780506b527a0200772ada04b9b0a4f4b3b121c6d99b5e1875dea5699f996f38422d9d796ff1d0b0d1e0acfb6a57e330925c27c1649321b348baa01ab59c08c22a4cc0afa6aeec98fa29fa134d723ea13360685b8a807b67e24b42ee8ad39d5cb7355024de1ba1f6721e0e893d24ecb12279ef3ac38f0065fc3829f8b7761bb1fa0bee548e6b859f6ad1f55a3dafb5951f02b2fa1d7fd1a0debe16b7ea9cb2a802691fb5d04e8baeb0888d539c800dc0860cf23365263811a6f23f8eccfb54f9041e1b705e4d8c772362fb095590462522a978ca78814c3635", 0xfd5a) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x40) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 3.857146711s ago: executing program 5 (id=2219): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x8}, {0x6, 0xfd, 0x0, 0x8001}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f00000003c0)="ef3f1cf664b0ff4c2619edd61a90fc4e30e3033da1846a8cacf021c9e29e5d8d5bcd8f79b12c998d3990d9ced9168ef6225f41774242ea6d41a7890248a1488363d0ada44d567488e03b61b531e17d80ce541da236b1969c67c6777a55ea6f0de84c34497456dd646f4f12af426b7cc050d6182d5414b1c7d0b8b468c60407160fb71d8f769fbe913368bed82f0bb2b132071f458275b6a97ee9445671bccc0db24039dde0877cace25a41996816eabad05720b5685835c473398009aeb53e55406f196e5d4352d8b2c0b5a88d04c5cf3ba186ebd445d47074c449e6691993ade2eabc10ac370ed7f1a94f88baea15630a0e3a662560066e97c7b160d67fdc70e48e02fa55064d362f98435311c4cb39790fede2ed92eb55411ee8c057815b27afe0f66b23281efc849b201cf74b1ab2d94d237741427505e6401173f38d2bf6864075b11c482f835138ab28c8206366c842a4b9eb0edd235870205f259b3917e2900efc1819bf279f01e63e016cf41caa1fcb777cd938b65dbbeb8cefa188b335032b", 0x183}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="4800000000000000ffff00000500006f577b7cceccdf06004a4de08a666346000d372cf816792d1497544fab4e3c215e8aa59888c556812ad37199c2b43f002ade87e2e97f3b2ed844ccf56f53f5c6005800000000000000ffff00000000900fa9a6b5321b1b2629b7830a9948336a3be4d6c4d95ff3b161970c598295ec982ad5754b3fce5b2a50913c5a06b96785ad4ccec8e8c9f177b36c94f9c94f73c5a98d57a6e2000000000000007800000000000000ffff000047000000ed16d6fdb88a68920170ed517ba60d9cb9d5084b33046ad2adc222025066652a9388a749a2f1d2179230ad24302c3dc03cf0b957af035fd9fc67cce3b1a1da8e48f7d0988780e7622864d4072e268bdff8e84ddaed1af921ffa193e188"], 0x118}, 0x5}, 0x10, 0x400) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="f969af5b84963e312091501d94a34b71000000005c4fd13194245ebbd0a768f987565625f7169b9d609e0b4927d702bb", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r2 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) write(r2, &(0x7f0000000140)="d80b00000000000000000000dd7019e039df73d17dfea6dfa8bb0835870c33fdb727ffc14ffb1ace5cd38b2ead0ff42f3ed94c694e32ba1e5be028515db71bdd2d8d81332199ef80b4", 0x49) shmget$private(0x0, 0xc00000, 0x308, &(0x7f0000400000/0xc00000)=nil) r3 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x6000) r4 = socket(0x18, 0x3, 0x3a) getsockopt(r4, 0x29, 0x1a, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = getppid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r8, r6, r7, r6, 0x0, 0xffff}, 0x3, 0x4, r5, 0x0, 0x0, 0x58e5, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x5, 0x128, r10) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 3.731615368s ago: executing program 7 (id=2221): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000280)="9bb8b8a169", &(0x7f00000001c0)=0x5, &(0x7f0000000340), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/15, 0xf}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) mknod(0x0, 0x2000, 0x412dff) (async) open(0x0, 0x400, 0x40) (async) getuid() (async) getegid() setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r4, &(0x7f0000000100)="d80b00", 0x3) (async) ioctl$FIONREAD(r2, 0x802069a8, &(0x7f0000000100)) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x4) 3.73083352s ago: executing program 0 (id=2223): lseek(0xffffffffffffffff, 0x2, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8d, 0x2}], 0x1}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080)=0x26, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 3.636244713s ago: executing program 7 (id=2224): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8ffffffffffffff000000000000000000aa02009078000000006000004000003a01fef900000000000000000000000000aa00000000000000000000ffff0f1ab5678f"]) 3.635368086s ago: executing program 5 (id=2225): r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000140)="6b308be84679204374c1852edebfcdba7e10d3f40c84d531198e4a64e55db3e5ac982cbe59668fb478c9893f7dc944a7deef82d260257fc486e399741f539e80555b21ba499b5d6fe6dbdc5663bf6150ca96503b1683cd559a75769de42e49e281b50ca186a06f851d4f1f284ae08c0caa7d6ca1c5b9e8e13c7c34d5244172ac6a00983b2e1606a081e0060531de9681b2e0b87276d7682c4318e606dcc8bbb2ae1eedc355011a260c92d84af6b3effcd915b2a6b642363ec0ea76c67194c64fb399035a010648728ecdc7f1adb5f39627a4585a2871779322e92cda0f1e37d6bba92f6ed184b6f17325f48bb9eca8254ba4", &(0x7f0000000040)=0xf2, &(0x7f0000000340)="d192137fd902260ada00ee8831f103fed4be4e62e2f291ebef9d53428a2beb689c0eef64970e6cf3f5293b700848c1349ca7b612cfd199ed3c8a481c3ea4804dcfc2924467b2c38d5235f8a49fb3e6a8e19d2bd1d72fc13ea859baa3ae0e30c5502b5b3d074ef9faf9bbeae25f8f09084d47aacdc4f0cb8dcef1f2db33323c0c357fa02644a8344f787de8fdb49df8b8529cd996a5b7c6af18038b4f51d8a802a84e121f6817a3d1d7bbb0b386e69d8852637d05f08820e8d0dc751d6cb4b0f3d7e6a5ae", 0xc4) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0xe08f) close(r0) 3.633063467s ago: executing program 0 (id=2226): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x49) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="51a6f7c06ef77f2931d08b796ad2e18502c4aa69f70008e81d9778c0a9f12f4daafb14a33b767447a123b1861dd31274d77ed2ef0c41b0b3b19ec989006e401d04eded5c0ed5f58465743e214b58729886406414d8a498f4619d5238f2a78e235b25314bcee5a29031e33521c2fa3048fd779fdef0df2d25d80604", 0x7b}, {&(0x7f0000000100)="d407e30df917", 0x6}, {&(0x7f0000000140)="c75cb25825173d0de2002965ce202f994a0398252e80b2c89a63e226eb28d634c983c8eb7a1650b5614a0a3e8529853f01076baf9dac8a2a64748aa5da6cf03d2b0cb02ace9e6a29d460850d91c48678943280a2d8b64410415826d4dd89b224f3a04184b93b6d11a64c", 0x6a}, {&(0x7f00000001c0)="6e3df5851a55459bee469204bdd208f6a312ff7d61087fe4805b5b6f738af31835e0b983d4a44fd624947cc02ab3e695b853c1a71a8876f51f000ed03bb3c42ed172e573678084dbb14ed6377febd686522bb98ad8bd5782fa92a5473518d39265e59612b76c7c6445aa7c4cea7978d89801822eec3ebaa4d1e067ca83ba15a616754a8bbf", 0x85}, {&(0x7f0000000280)="881230b5bd8ab98a6fc48a868960ecec919bff5deaa8d187b74fedfa51d3b578486615187154ad801ddf6c9478d41f41bc01c8d85186eb5a20e046bb90359589879c0348e8fdf250d59fceb4fa6202815a38eb73012ae5b6e3b81d1503b14142b26fab576a3d0187970b497e2f6c338c08d42c89faa85d24f3e029a10cc4af7160f1ca6791060e29a1a6f437bdd774565034376b95a8b836be960eae46d7728711d589cb8c0fca1ba020c20fbf4194b0b9eff143886d02d0177a328a731e8e2c36f3bf144b4c4f31205face403404df260edd1550924274fa2d60713620aa2cf82980ef7ed2dd9418ae50fc7e242e5e63627307e1195e26fd9a0e99fc665ff6496002d11c5985d501c8bbdecae701e5c4a9a8608348f79c6cb1f773b2453eaec5bd2b8044bd804df5cacd3526e90f401d1bbfe9c58d5688525b6d3cd31cb0c11e94b2524fd82d1ba40c371789ec5575883b7e501bf88dce32f02c5a6bbffa85a872e3fcf80fb4250d04e7f7ac75bd75980c052ab80d00c21b730554d16559bb43fd06f8f6c219385fa27a9ac6af83fc6c115531471cf8b37afe1a7fba26d7420e17a98acf63a822527fcc11b5e71a611f13baae9519aa08fa219b4f48f62194bf5c930496a5c4a8c833c6ed2cbf8d8c99a47990c5b1dd1be6f15e5c63a48db3b38f2f28e28111acb61a153691ce2ef232bde088281e1460f224368e36c31190a7bb3e85a32f72a9ac39a4704283c5a1e64a4d169c58ac72ec302ff246c324bcfab21d205f40b16ccf285a950f97bd6e47e0119ee1c1e6b6ac4f3bf8bbfebf43aab4d08e915d1ae0187a7e5c00cec70def25015a9de1328e82f8a4e3010dd3cdf6ab46da28b79124ba7ba894f07a7ec39f6878c29785282f9a0bd48d14d7dd420bf95d8c3002d512a0123c4ce21369658b608a8c015577cb46541e23ae20081c663c55d3c12642061d77d95a25ea5eece59cdee99d6dbf166dd4411c5cca0b458809d9215275221379aec97e361c3ee212021522bf1c7813d6cacde7a977b6938bb64af2a1269467364634da39daf9f2b70705e8736e048d862704f9a418e6900f8b4aa95914cfce62fe452282401e2d2f96df770c735c84115f524bb22b669911124b91db515bce78e6fe70264ba25acbc7d77db291b5ab8a2f9980c5a9c4b597d8df8071bf55ff54fd3baa1cea5d22b62dbcc197ef84187a17147ab250b5006df1f62db423b634573ed76fca02e3a877af1bda132053fde6b1ff6aea3f293480bae8bd7017c31dea57410b761427ea6dbbe32319968b376e1d4f0f6992d4880a3db2ca643e711bc78d7b981003958057e48c61dc4ee4750639d2451a206ff75fd989c6f94182bc2b45dbed820a3f93418d34812e53474d968ef39ae38fc772ef28fb1be4d854c7b6516594873d6412b4d0e7821fa9ea1f6540c5eef1012d080a6081d54c2b90670d5248bae0ce7a05b3ca29dfb2f32db9fffe3d9e28a3e4cd79c2ab661cd12c14b7e83c8f0b3fa8003d9ab30143b86d32bfd7335214b40f65e9faf0b9fed44e7bc5af663b4ee4abf7637850f7ae861048139b7b627d3e7af4dde4a35ff10a8930422e97570e88029b5abb0882866096a27487311e32fecfde6a84cf7b1ac48d131641470f02a79d61249259da8f66ce7f6d264ffcfa2557c2af4e4a74703486a3a1ec695fde2090c3ad0b9840bb96bcf4146c607c95e3d18c2b9eceb5296d739ef0aedec2bf88e40f6fd89c214c11712cb7ffd2e0c56f5c3b9caf1974840375e75fc2dbe5ae4cf542d369a50c616c93ab2bc48503b48f49da5f0ab4a8b851bff7973eaaebd94fee0294d95a2f32fb31fe3b4e6e9584ec04021f8ceb8c44e5169768b96c63aa579606cf8ef55a8284e4f2ef85cfe5f6b1d333b6788d6437e82fa388f4a16d3d1ea6c66cffd364280361d492caa91a543584ab82ae21ba0c6e54734668bdfdb28b6baa9bbd5bbfd35d9eaa8fa46a4972651113bda64ce3d3d22f1f8962f75769d5499ba631f2820cd0701742bfd21cb8c75d253a0412cb89d566236c98c06ce757480df06c0fd253f44cf0bab6672bb08330feb5a3394c6471db1432ebdc3a8f899c493b4768d1d57d6b6a40e019b8f1d8cd74ca58961c391f3f6b84090b48f4ed49b9f77fd2330b1f3ad3f4aed2357872c4ff709634193ae2785b28975c95174a0f91bedb7c90f79cd6b6316983b50c39474dec2ea04370c5a75d44073bf0afb48f559f441e19ef9c32ad265c444ff371da752fcaaada32e74cab54551a47135ad49804ae0aad1e220784f44ed3a27e5a16b126eec51f8fc86a6f26db7599d8ce4b3875ac8de4ad2a2844717406e6a19748d56d37236890ff725682bc2375892a654eae60b7909c4114eee6ccc51c1b693b338696fbe1665b4c35c6a8fb20f154beb0ad9afbb141aa2d79bee80b4dab525c25f293cc00eced248f1f520d65a3b32e9bb9be35bfbd0b144f9b640a0f395f67f6ce0ab283a6528081ab97ff1c508f49f20714231573078e9c81d406057e5cbff8f831f4426791b2ecb06dfea0660936720b08e6efbff7d69cc79913f278e8d63b308d8095fe6b3bc765002c434df038b716884ffc64e1f26f5d26f7f15ffbf01c04b8b8a22d5573926ff231e29ce8b4adeed4d70c46c682686fd958ced65d252392c956b2fece199ec39f3aacf25c6cbb9a811e080ab1c6a5ad85710a85ecc05ac56138d2c9b3c1810dede7b14e379e18645281a5ed85f261dc52921a275c5e2bc73bd4ef88bbf49dd39839f22ac22f98235a0b13e4c82fef006fc34f567600416edf45082fa61d63e27ce5cdc906fce7d34e539f6e7b97a43389ab8fcab4d6dc3206a21991ec1aadb282cb63e482eb1e38b08ccf542679c3417da4a7e3adb483f629dfbcfae93afb355230ed5cb66aa05508145836a4827d931789bf23a707fc1544554b618b1c1978a3c3938c15221172a96f560369d57cb78eb92e2c1b64f30fbc94790b944d7668686ffcdea9a5f79bd6ebc3b1582978314227ba6561e8354412fe11eecf21bb0fcc6e7018e5fee40f1f5a4e5fc5845af8475436e6499a58da3ad48eddb21f0abce97610bf05426f9ed37b186f0c50e7dd422ddb2318bccde30f3cc49d2a2146b6e6a9a5750bf462c9c1d8e3018030e8ecb74aa85c31735686e8698aec5f3746ca85f99c1d91be75edecb3f23247fa9ee7f953875511ec6a1ef6a6e49ed0c22a5056ff24aa3003854ce9973e6aa6caf17a77aed6dd1fb661b524a1f31aa05c307c3c9ea5fca26e622ee1eb21571862e9d3409fec3fa8ec5d44111901356b33a1cfa08d2d624232b1ba4af4125685daa77d72a30cf2f41be01c352d05b883fb7114a69b19ad660d7c0732c217809a30df4a7e6dde498e92ae39802953557434e9e63fe29db3abd3f34e2b02ae19c55be94413cee758ff212f619fa558b98b9cf96b248aa2372f00b0d11a373970c0117c21a4dad60cbf2147185775986de29ec0da1f34cac3e7c69ba2ba1b738b1f9281100fb57002aa3f872c1084d7a12b2ef48817644d04b8fd1dd794f0744ca2f4e4dc3b807f78edfc73d726cf8da5f3c8f87ccfaa91bef32a50bca0ac946a8132ae7cf2712681086bcab111d92fea5f44ae99b469c9990ca7e9cbb04886cb3a8f6ca03f8bf52bfce3dd3173ea1ad7748c4556b90e58e33c80bf9b97b0778ccd0f773b7b2047e2492e74b85c6495fe61238d3a48e6878fee0244a0a8f4713c32573cfeb94e7eb761f9f3a5e6efbcf0bb8566218b5bba94a43ee7a65de86007e7e1d8016fef1634cb97f9379376742925ded48d17a74afc8b00a3d8c0e5a8b29ef844781442a6bdac12006d759342ddce3689d49191b97fb2b6cd2e042b36f0876ad00301d99a2cbc1d0abe90dc0a32bcca925d8e8fce65f18e3ea6866ed4ad3586274bec5e4a869f01c758bc23ce266bbda1ce424c4f84bb4d8b47523f2e8a06eba63aaaaacdba7bc10d6ff96539ce9bc7e98516a7e632756b259c9a04eab02b482155d46cc60b1c533ed2353b24e5f28149e2a9db9996da72d1c9f5662c52c203643eba40536adfa6afb6427c4f484ef76fce3a9fda87f5ce7b5e5f8acf3cc962adf4d92fc3a7365fb779429c0f219862d3798d5f4b1125d418d5911836d553a568a6b1679b6371017308bf5f1dcb4b99b1788e9d5168677d42343bb5ccf9f3cd5c573014aa3f187b1cd8f5d6ae3cbe000ceb133df01cbb2829332f8d23dd0e9d80f8427feb480250f05d575770ab3571411ff59f8d35f0af5b35c13ee5df9ea61ea61c65d8cd8720ffce4bdf28503a2ee14bc68e8579874fe2d18fe5a49e37d7ef569918490eb60265e2ccfa9d0128d7b5c57f657eb5710763c77b6cf059512ce7f94a96aa80620c97461161a615df1fc038ca11617ef82a3ac3c2a987c7dad75d7563295487834e59f889731c102bba7033e95c0f569520534062e6e6c08afd64624f6120d2e3b08f9d378f751e7167fc526ea2b8c04f101b77b1d95749a0f5131305827b4804f3159ccfabefab61a8fc21a51a5ad7f430ad0ac926dbeacab2d52c98d68faa96dc359e98c1a42e1d8107a53dc79488416d1bb5cd7702d093eafec63991e56206aece1022ec8ddf6274bf0c43fd049f76f9f74e35b75f689d0d72b0ff1bc448dde9e6feac35580bbe6333265d576253ce2b09c0b3e491b7587e97059e7d4c318b97ad5864c2c362c4c1bc70e84297fbb573306a0df3eb246bf8eac79f09822ac28bb5f49385afad23f37a767918fcac1ea0a31db4f60edb9bf66bac9704a7f080bf82e6f780cfe3758c95afc1a2be1fc51e95ac27a80d22fbc1f51adea7067b17a2804cb5aca5729864828b0a2593964e194d1992123f9056a2bdc0bf24add5237de240b2e6bf49cafad7bceeaf1955bad6bd0af2ebfea1bed5e7b66208752a7e93e6ff87087f2ae23a810fcc735e7569023a952967fe6d90cb85e0c5016edad7f8d66e41dc989b4367648c2574b31b362f846f2859c1e174db1b6063ef607590e9f2b69d5372ab025e75f15e50743bc6102e12a4692f5bd90aba634af7968adeeb03ff9762214fc76569ba338e8a0759b4dadce588afd1f055b9fef0c38a9a4ca5d087b18eaf1095bd08e0572c4f82da2db1872379553e4332a986dc51d683dd1e7eeefced56390a7d42223b2c8e3f40739102dc9c2ef7bb64d33eb80aa164122af16296b4b9260ab19764804d5c87727b6a0bb9a606069f806dcd21b4b605a2e55f6e7b48380eb026eb77e210a3a60f6e41a4ea3aae9a1118703ad64326aca414cf368e1f0c2a5c3f09c102616f1a5ac1e459d66dd8fa1846acc070ed464235f8af72149e767fd58d1de4838dc1bdeae3609847a9164990568a6a1ea0ccb80e5bbc540b1805338a70fcc07aceb754a63df4cbdd694e4d5dd78b1ec7edfb0b080bbec6e458974cece0bff83adf8fd7e7ea90c176aa42b53ac63b934c28e090a627d4fdc963681246bf520debf553018443f4063f10f73c2e187e07fc2b751d7cc11c5dbc8b8503a1766906ee4eb5a4bed6df22d38e94beb7a182d0af875e19c6fdcc05d5affee3b967d5cb81400666e75284ff5681e9252ee589266e12782f1338700d9169432a0a19f6d6d62e60d4a6460314548a23c4051bd3728c8a11345582554935aa1e2426b6b831ed9452ebbb49b0e6ee8b4207fc5149d86808dc76bceb1e99f67be0715e9ad1a6f61483945b83024184442edd12835ddd193152f53bdd34137f06e2e1446813790927f6878ecb56bf4009b9b40962275ed8ffe925e89d2d7", 0x1000}, {&(0x7f0000001280)="42087dee747822663641d4290e82ee2c6280862c174f9a9aa57d0ce58e2ae1f45862caf525117ff3426b03a970d479b44eced621fc5ed5c7af3fb86fa8169b1bbf99aa409cc6860573b3daae3c0c6ebe75e1e6be9a40e74c9848fb2d6769504de6c14115bb66f298eb7cea1dab19e8571ff497366d69f0bea530cb7ea468e05928ed237c5d042bd95524cc4cf9386f6a7966ca390d338bca24de31534fff1bac32e41474e0e9f1ab961b7f69531d554a1d99909e5704c8ef87516acac47ab97b14cb983b5da25c49", 0xc8}], 0x6) 3.489744693s ago: executing program 0 (id=2229): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x6, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d6", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="a61223d890d03741788b50ad6238a33009c2165d5377368c3ea91b995ce869729e519b6e5e25fc7c8859fc659a00989e8a7d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a35097f3376136f24623ca4a1bac52b7036c0d844c3ec754945117bdba8f048dea1042d43c46194d02669443815cb", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) listen(r0, 0xfc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x1, 0x4, "d6090000000000ef1f01605ea498870002000f00", 0xfffffffb, 0x8800001}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x18320, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) 3.249125359s ago: executing program 4 (id=2242): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x100, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) 3.245654571s ago: executing program 1 (id=2244): setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="c52ac00231f9fd87816c6993b6014646e19b519b0e26161313b17c01ce09979f4963df31925f30a8bb73361edb", 0x2d}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r4, 0x10, 0x4000}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x9, 0xb}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x66, 0xffffffffffffffff, r2, 0x0, r4, 0x91, 0x7f}, 0x4, 0x8, r5, r6, 0xffffffff, 0x1ff, 0xfff}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a910000071ac0058105a91501d94a3f64b26a8ce05", &(0x7f0000000080)=0x15, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r7 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) setreuid(0x0, 0xee01) (async) shmctl$IPC_STAT(r7, 0x2, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f00000001c0)) 3.201179601s ago: executing program 4 (id=2246): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0xf7, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "fd00", 0xc1, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x2, 0x5de7, 0x0, 0x229, {[@timestamp={0x8, 0xa, 0x7f, 0xc}, @timestamp={0x8, 0xa, 0xee04, 0x99c9}, @window={0x3, 0x3, 0x1}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x2}, @md5sig={0x13, 0x12, "9f949567c531209da01e2d98cdd9e713"}]}}, {"12b745892a518d0f88897fa14fd6da32519ccd6f1cdd4a996ee6ed6f31ee15fc074b0a44877a1fbbb34beb05dd8a42d2b0feb40be87b2e38dd51aaca13177281e789de9ffea13eee4fcc5afb5d80206d6576976ab99337253faea3a11a760132fa4f75131b1be012273cb736d4031aca2ab2d3fc5d01b45a250a0bedd6"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 3.20055198s ago: executing program 1 (id=2247): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='M\x00\xf9\x81\xb9\xbc\x90\x9d\x95\x82\x86\xc8w&\xda\xd4\xbaP\xef\xbdM\xb5\xe0%x@\xb4\x90#\x7fU\x9c\xacg[6]\x9bE\xe1)\x8er\xd5\x00\xeb;\xd1\x93gJ\x88\xb3', &(0x7f00000001c0)='!,-(\x00', &(0x7f00000003c0)='\xfb\x00+p\xdc\xe2\x94@\xe5\xa1G\xe2\xbe\x81\x91', &(0x7f0000000240)='/\x00', &(0x7f0000000180)='%+}@Sy\xd2\xdf\xdd\x9c\n7q\xff\xff\xff\xff\xff\xff\xf6\x00\x00\x00\x00'], &(0x7f0000000380)) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00380000000000019078ac1400bbe00000010c02907800000000456cfffc0000000000010000e00000017f0000018d9d83cf2f38bae1f7520159fc1d9748055eb60cb71cd5d7e1a2018ac2e7237f6f1b1a8ee12e4cbe110000006ed3f7c8d60f4e637865e0476875e075cfbc62a33d33a0ba6b9dc9a32a7a3066f420f63a385279899545ab253981ed6e3c7492582d4ecf12b5d88b9575d18fe7fc406b37f753c50bcb1913c6"]) 3.104474958s ago: executing program 4 (id=2250): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/254, 0xfe}], 0x1) (async) close(r0) (async) r1 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) (async) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x637e) setreuid(0x0, 0xee01) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="03000000", 0x4) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x37af322e, 0xd, 0x9, "4f9692eac7379a75fc1fc32d8119e7bb969670e9", 0x2, 0x9}) 3.066411231s ago: executing program 1 (id=2254): r0 = socket(0x2, 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/16, 0x10, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7f, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x80000005a7, 0x4, 0x8}) bind$unix(r2, &(0x7f0000000200)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() semget(0x3, 0x1, 0x20) setreuid(0x0, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r6 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind(r6, &(0x7f0000000180)=@in6={0x18, 0x3, 0x18996b6c, 0x6}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 3.059630088s ago: executing program 2 (id=2255): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0084463, &(0x7f0000000000)={0xc000004, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 2.873740168s ago: executing program 3 (id=2256): r0 = socket(0x800000018, 0x3, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0xe03) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000880)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000280)) shutdown(r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = kqueue() writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000009c0)="5ce5f44fcd94464534c900bd291ab611f57cff01b45a4302c786b8fb3dd245202400e5cceea3bc4e4bebb62d1a50835f0e50abb1f2c2af6d99f185734b81ef52ac9ed36b8e5f05becb695b62aaf44077582637e7658747398b566f34bc2ad22e55fb0f22bd206db68af7f7e8980406fe0e1ab10be03b09de410ed18c17bd23e4b211514b2ccbccfca0e5cffe0d6a77c2c85576dd7809bd0fe2c969443c601afc0258039bb0fff6c14cf1d8c103f3b5c64ec7bf8ce99262594876334a576c5e96fb5f15e7df0fc37952b3a6d18c2cfb8a15375c8def7e45114eac1e1e70ee928ad294aae9c2a8e48e607601914faa610a84d034ca645254d369fb393ea0fc95e7063adb5e04f0f33b619ae8629951674c4a19a5526bde865fc06e91b621b8dd65077a69224c875c17d4a38e35f0ff341aa33aed634edd89247d264bd2eeb57156bc05fe8009de62229be1483e7d991b31a6eb1c305bcffb872240d92903e18d023e870458d2ef4d4a298a69075b5b4ed632088a8b630b9f738ea718efb613a469a4b39468e6ffce719dbeb684000efa95024ddcecaead33051166c1cb9b341cfca7862321de6b163767653220ab9648298a55a877ae45af7926fb58b884a5612de2e8be82633e11f43d3dc05e673d1d38f5d37fe8cdd106461496abdd6cf9e6ceda53b9eac7455efff806f1ae3498582de178bbfe3b79a58a09566559cf4cd7d5f9e6b8c8773bb4da68e0bb4fb201896b8e6d7639b31a58ea25bfd554c68e7f0a8e9e8d3c675b9f7d6da73bde1a99da5fb446201f74aeb40c137b343fe41426fc60ff4b655d3d1a9867d3fcfbedb9827bb8ad11f643e96bac7ca9b758dc7ac578169a3beac4a1142f5023fd0343b9f2837f3e88b9b316f215d1e285a6daa07b73d617d5782f1f59ea5e45d4323f3a73b2b95065872b956d676223310206ef61a734d6b96a4cb46bfe6e6dc96cc0dcab7523de6d89a826a4a18dd79aee4b7ec59e249a7765971bfb39701de3f1bd8ba36f4793f39fbd6d1d52020ecad81c8a22d049461facb399cda72be395b848e4bbaf24513131f3855540c9624a2d0e4e955b86e4146cfe313af27be117684d8512259db872a15ada94fd509c2a12bc109885caa35555497693aa9dcc906180c2199441eb2b7dbaad6ced2a8cc5abccad23acf35f30e2c7583d1483140d83ea451fabcd95cab0b7b1108493a1129df782a088b6940b15e73724cd46650b50aa43c71091bbeda6c84a01d49de2d91fbc211ffafde960d4400f2dc6b9601776a60ebb1eaec47a2456b844d711a918c3e8b1902fb8b8d16e668db80948ab61af9b212107925006143a483b8d3e4896cc4d4edfeafc27373f78f670ce2cf7def64a9954f7a6af25db70378e8ae1890d990562f44823dcfcda9f8bdeba11b993cbe71620251d2633ce59e69fdf0dedaf31ed64e062354772109c09bcbca6fb83f6c457771fb02e5cc3b1aeab61eed49a9b0eafb2f50e5b3ad6e06bced23a11fb9150d9498d584a8c23274fbda74048aafd5a6690f4e8fad5f3c319ad65f41c3bfa4425db0525ae5d6b5c6de2466ae86edccfc11b1891855d41eb6b8b79644ef0c49e81ee2ff62ccebf2f3f214a8d1bb9d2df294d55ae1ff8550267c86f7bd9c0f4b89680d4401d08d583f41c4041eda0fb8bcc0b1c1efa29d7617151abab0ea4057c6a2d49ddc9af1458d23a35b2ff033d2a609937a1cd3acab64e778cb03c4cda8640d15f2885e0ea556b0b42b0b29db896c50d2b0e7c2854fbca21edd0b5bc4dd37814ad988863276f0df341dd43bb9aba48be55fbd7918082c5e50e4cd659700d99d90341a2d11b3641ab4a9441e9ce7489f59cb92894f3deade81b7fd2c55827b11ff98902fbf844fdbed1e105e9171c72a993d478f63fbcf4f6e88bd501f2e11615b5461a2cc878185976c83e4a4a48d98061e93a1b5c9d97605d288151bc62e2e7b8d00427b71c8068dc158e61acd53606b8d34c821736c3e9be161e7c3a94f9be8f41d99cb2026e55f3fb41858da1dc4373337100d02dc109a0554e708a40aa77d8b1e8aae08972f5e44dbdab9c881df3e3dde8df964b7c9f809abe50ad80f1712bf38f740315b723156e8a5b09fca53ace48895921fa8231c4a3c72943c752e4bbef89a17f0d3fa23397e879a4ff64a8cc666af7cab528163cec3ef357bcdb4f50a502eccbc8bd522457e3a3a7beed83d62b78e14a11a70fd74172373468c9809c4bdf03052b6d38c9a58c6ccaba1bfa43d585dc9b8422b7d08b75d0d02e3c98c7ba074650265cd404d53b07ee57c1794bfdb92ac8d134d5ff714b350ea1c0f8319045fdcc0b48f84f32c21d606b14d7f6140bda0723ea53a3ed111fb1861fc45f035f6fa967f36a2a07c01bd7a125eda78a16cc60ccafd4490f363bc9b37de1692291dc5c3d0f087389c42b404c5cc3085e0f2a964b14ec59333d824a1d764cea0faca80ed66dc62d9b539030d7cd471f4aebe4766bde279fef2f7e14a07d7a7bec515edd1516c372b243c2b40fd26e02b5196002f05feb4e423bedf50f2cae8596157e4f9cef5dc93cf07c1db85613f11ee0cca319404a0360a3be29e78f4cab5b0c6337b51deac08ade2bcef975f48f187334ffcf4c5b087f62da4042cfc893cb39ac4ca877649513470f8b18ec92939f4b88c8150c6a21db2fab148730c5baedced460097d7e69405b1aaa97965cb2592439dc7af3647821f81b44118a0e61f810031e05e2bc34a8d6283b2430b398d7f99f2c9e5ddcf60009b2fdedb7da33c1b6de447825269c88598084a333decba33dee7af49e6d30f5da808d223314930c85c64617b4f101e895ea5881242e1f3692c3ded2bf2cdd4b188d2529965d88f9e79ee7e5c0d122e074bd20f0e3f0adecec218b9e1eb719c122cd035f86ab1feb5ff9ea75e544390cedd8761302108b6d75accacc3c6ff7878c9efc0f2981068092e4e25b3c56b88dbbacbace225e9534b52e5dbae6e28d87b322f220de30e318b9f3423e7280f2f1f807d9a4eb9c2ffdc3046174bfb451d4069ecb67673d37958b1651866830c1057ed669020b07f133cf19e6081955bfdc788f82731832a8915d29644ab2bc0a058dc3d5600ccde4e6d5ab8841bcb248a978a75778bcf86da01d4ac5887262b23107f709bf6702d7edeb7fb0794e2597e8be6822449c656e11a10af9c3ededa0f3133aeca2fa2a289fe78dea316a57de12074671774583327ea63b2ad13cea339d67f02e4a173de79ec5476a96b90ae0591c3e709dd24d133fc9495f9ba79240dded621a5f228f092e15f645fe613f77778e38f6ec5fed203816848238926a0b4b18bd75ca5648ccf264094fc082db45e80ccf4c37499d4ae6939243747e5994d04a6832c48ee0e5fc78bce3a12ac0c22edfee1606537032447c13a150d288f042502456217a595b18622e3091d06c9065c4a7bef94eb762fe9606ce03f2d9df9e074689f867a74b1cc65cf9b1a5bb3b6cdfcd06a4299f991d92215400a652c68fb904bf430a5097b829e65fd2f3943de1dc1c7f3a8421efa6c14c892ef8b765f20268ffb8a04ebe934b7e85ec27650e980e584c76b05b2238a30592cdee9effb53b436ba12ade5a2c1dd2d988ae32ea3d5064dee5254bfe9d7d0ac08fbc55923adaa0e1a47b9ef1512d433dfd08d7881b5d7a854e74b69b8ff55c0dfaf063270d61e6ba1a1b7e24b2fbf456416470b524d93de60c28de41b3904bee1091a4bcb9a52cc03028f68937071e31622b971bb79e4ec8b96faecc45f66231c9e563ccb00655011917dfdea7f046dfdec0ca107de04d337fa281d9eefc44896de889f94c127f76e058e3eb182cf4c1b5e67f6193c1f96667284bbf040f089b6b3297ad3473b972f140589c5d22f49613b4f826cd2e846b278042e522cf7a6dc702b49abcb8461e8b427655bebfa855a283b794dd8285db18ea48e01cbdb0c837a9326a9c5be3b858449441f8e42b474f803648785c92bc2899977e7876e35b4cea6064f2355a2345e7fc38ea1c2e840eb4543d50a2fce47d09eaaf925c27062aeba8ca9b55491c7f789c56831ce08d7851ce762f53d25eff9e4dfccaed26c6932c980d1c140887fe490f7d07fbfae2a81a72fdd8f715c9927d3c36528066b9d8f56b74081ab8aeea4879dce13c3c6193095dda5ae9fd4160063717f42b727e7248cc15293a561889c86f733ef84b050b482d72061c5fb6c07ea2ca7fab70683f0f7a50acfcf3bdf5470e4738c1f2aac62bf4c68c2289bfc561729d1870c345689ca53a76f184a6e680dc5b4851000c3e33931a5e6477406d42a475ecc58eac477c63569b240b7d42bf3564a678b6626df3e59e4a6a6288e1f8deb2d419382ceea146c5017c1cd6c7783150a75fd5b54ee02842410eb495a867d7a3fa37a65c7cc61a4640b9a2b485cbc87efb10e1132e8ff941d9f4a2c0cdda9bd5f989afad7b175183b173bf7489def9791a9dc6ae74c616d55e80f3eead4948adfa12bc8a9ffeadacd778d9ba45306e8d6396bd64c2b07d86d2839f0622a1e409d23e493751f6306a3c41a3185cdf2aea12e982b4e3e2fdf0ef66216240680923048ae65b97b004e71732dc8fdfb607d9d19ddcd393d62a32eefbc4ac2da314533e9bf3bc8f29f8a5cde224a3d6a43f1a8d5f4fa10532ad231ac4250349685aca578ddb6df4c82ddf2cdddb5898512ebca2e0864492c7def717948a72a58d7e3a74ae14229405a0191103dd53c839943bd4c8b04ce0e6c714f386e843570a5e542022cd9db8037be5fb872c40d71ebc9563a28c49e0345af8c9c594ba9fcdabe43babd919bd60fa969dbdadfb05611c93b925d0fe2db15fcae0442fe70e215c72effef81298d52a080ab9a439d6aa8133ca2896cb3ff33bfe4fd35c56c330e001ea8a9ce74f6b7b19dc1c9f1f7fbff76726b2cbc288206c60be0fa0a3b6aadcf5d838af15e07bf01a05f7ee1fac4fe5111eff6d8f7609aedddf2dfc6f0d1ced5a5a3857b5c9ff4b334ca7a9aff5a780f58f7bfd86c5ed04538eca2485a90ebb344600dec1e9d248d65d71dcaecbb8dc99c2a392e7b6213a34fb8b949bd63b1bad671348c6530d178af30b527fbab3d5b6fc6658da4e89cc2d3c9bc3a2b53bd6adac970e18e886203e05782ccec43365a6a5202e0bd14b1dd94972c89a827c94a85af24fd3c5438af61cd442d77ad532515df20d470da2fe4400ff458ef3e414f0adf151be9f74776146fc1af75f3f7104d1c5b347f3c1176b17bf4e4ca0ad4d7b6a70851292593a7cb7f188e1228baedc12cb9ecb7749ac540e7fdd6dfa1a94f1f0d56047d9daa41ed37e832981af23f6929ee724dbf7504e9bf9e59b69f4fce023db890c8d23b58655b8e741a07ca950f0179c196647861eb6ecaecb50d9b05234d9b24e7df658419431e28164d4f9ce1dc8b5c1a3e7c2373d7fd31c17d5dbe023a9ff2997bb085166d71b7452de15ed4b44e6dc9d7e3f0685b7b77f23ce071452f022e804462e990f603f9a47f556640cfb39144b95a93b022b7c75371ffebd33808d22d3fe2a49b724ca60ebb0393688e136e29ba43aa28aa746e865f810a6007114a24caebb1047de530ec8881fe8b95d3d32a567886be72f407202bd9391269e626b4a6ea612f344ff266a5d43b11ef7b96546ed5103414bac27afcd70e987ebe55c2b72df4911bb7ae2cf16ad4d16c1d38ef839a484630365914add2113f48bb17ffa06005a073f32bb45ea28c709b9a6c800c921055ab20fab71807d94db8dffeb85e161633a560b2d8a4840d6", 0x1000}, {&(0x7f0000000000)="3b6fea56175035d4982b41c9d107cdde963c9301c82f2b9f7f6cfce6fadf903875334698e87f634729903f396f25a2faafdce8b18cad2f66ac26a3c497904f77e7d60899bd6333e6e8a803299c65eabd22e6946c07added9482d13b8c160c66843430e3226d54bc0a19c065da149d1a78aefb22f2eaddc27009c3baf0c0d594b632c18dbf8ac0b8109499f35cc80c87526b8c6a58ee413fe04a567", 0x9b}, {&(0x7f00000000c0)="54aa33b66748ef85bbde81a3ff059da36eca7fa9d1e36ed8842326fde21fcddb9532f2fe2ab6e049574a6ec7e3075a3f67807303709aeb807efbc5d1bce2f3d8a8d2a54111711719568bd269936692378ecb38223b45d8f6e2933137205c905f7a58773431366fe218c305471f3931ab6646751513092a95d45e56484e375b6feef1b98d8de29cc115c7087469dc0ad5689dc598e9cceda067a4e7a63a902987c2bc60f7620668785bfbb786d6f5f87143", 0xb1}, {&(0x7f00000019c0)="2e492eef45b44bbda1d246651aab6109a9cca98680fbf11d08f3db6b5ff0fffe4c6099fef1c01280b1f3a8e630ae44092fb9b4e5655c4acfa44f01fc30424fa95bb1eb59eba5c8fe9f0441c7b9dcc1bc6102a7b960893523a42498b93f777e32e1b1ff14501cc932dc358e7fda506623e4736d161e6d881f0d89203ff0387fa0ba3bfebe9d6512f6e6ccc1b77d9925da8bdc821ac0f0fd83644e08923a141c13e724645b197df62fac448589f0f41226733e8724a30a43ffa809e47b44d683e9147b472a5dfb921cf46c4ff37ff43faeba986c2efb65a9336a612ce7216eebbf8de7eadbf3d00df39c30e5c37b319d8fb9ee269faf13166823ce6cb686ad414258c541be838886ffc7adfbf70d7e0ddf34469a63c4dee08c8673d91343b0e8f50b71fbd5260068ed0402d36ca3d523459635dffc451b5051b921194be0e08a2dbbbb66e44b1283ed933be050731818584318151f3fd44ecc273c692c85dcc2552868af8693a8b649db65855f2182ba8c6507874bd5f2b8cf907d7e6027653f195212214a3d1f09c3ce1997798a5464987bb2e7093fa6afb22cb34c892da351ec801ac09619c59665e89dff5d3c6dcb845bd7a920399a20f5354ae8f3546f9ee309e2170b47c907261e75e57aae37d5ada0f4c59f74ccc275244facb773f3f7b049a518eb29c03766165d3ad5b9c6affd31a5014167c639a1592f68748fb453d8d492e50933e14b36c5b32ee70efee27378c7a85a8189d0a539f859613e829421e85edb6ec21a272fc4e2e2c805fd3e75d7a733109d2e75d2ca0ed83c0a696d0d1184d547a12cc18be2e3a8db0741d7ec342333c2df03985ae38bac23ee68f647a271085bd38a91f09e6da184d7e6e66b21d2ef308284c6bf3cb7d0e54f218007ecfe05790be7726ac33963af0e6c6e6ed207f787a788efae13d016c7bbdafdbf4a670bd3ae08a44fb66d7a0665ee5fb3ee28d3211f4ee93a8980573ed4bba0ac365becfa3d02cdfc2ac4c9c343ba92825777f83678cfe815af3fb4d6b22dd78fe99eb3620487c3a941e507295099cd838ccbc0d9db26449bb41ff074e9d6da972296001bbe5df5e5e6deb95869a2dac7175bb6881377e0f340a92f73be92e7f7eec0f2055514a6c41289ecd8557e314eb9558dd6d46c4e9191f0c90436f1bdcc5cc18326e1aa211103b0d2536da8f827fb3824855ab894e5594e992f8949832fb276e1b74a65035f07de83baa2fc482b8d3cd5cc39b41618637880e435bfdbf1dd1ca81530eb72cac2102474ba7367173cccfb4a955c392b8bdc84448f9899292939eb43992a7682e9f3218adfd43341d85f864ba8fcd4cb8b2099ffe32843881b9eae67c9d597c59f0fdf79c18f4805b4bda6c1ecf6d25d7aa924f02883d4e49478c236558293b72e47b83f2a17c55342d0a8f209b33aef5c8e6e34cca2854d9d4d61d99f718b2c38b47c2ce2b45b366fccb63ab6de522a30ced20dc80785e4aa2e67fd511b9dff682623ddaa934088ecb45f67d1178aca14be405fcb4d2e7af4d240b6970bd264efcbc683cbe6eeee715e02eaec1a4c7b416b246108c081cdbae0415866a5ef59998835a82d6bbcfbf65ad063401a0a3c58603fc23c361d308969ab97e661e3dafa464185e17334b299102d4544a6bd3cd99a4c2fde2880799b12139c7756e71b0e34b78c856685ce4d5dfbca463184590e961710f3d61bd6b2e0ba5ad539ec73392ca471e6c994645b0bce31eb9095d47c70f42f9a42973503b937b2a85e609696dd58325d97f1a6ec8cff69bf4430a688450e741a28d60fba4ea457fbad02f05dd695d4222c557475716e802888ab15ac90f351e8826191915bc6f43d83db7deef99215c85a89dc5ba264dfcd3a304d3e1dfcd60a822329279f1663ef94c0ccb01be790f999d1bb45b4ab1cdddba68783df3faf5aa57e11847279c148e200325afac38e03e3889928706855cf47982f03c8fbf43b1563abbbe9602577e7df1cc5443995406d85d68616407f0434f274cbc44a77769e4091741d370ef066b7c0ecabeebad7d7507cb1bf986e550c3c406aa86340d5089537442e14462f49918c389150b90d3b01a81388acf40eec524fecba11d931c1bb72810321ff1c5d5a57e5a1e5afa30159d401ff04cc0ee28aec721b22e8cbf6c11bdfd7d0999435c71a9aa9d0ee484e69ae6f40994c53cf798e11f7d678fd66b5711224d83856c04d4b258c09b4e13087154f381cb2ea0fe0552713eaba989c3f1e551dd9ba6261f15f95f75d27edd0d566facf921f1729841c5a1f50b4327ee76f09a78d4b8d6908df3b000c2264b5dceddd3bad2f9f9a0d30002c078b9589c732c88f6eb9706d47015627a6a6877b9d4f5f1b50323c01b2f4db05a405e36fe879a9c7cdd78ad699e23f9248155e658db1f0770824293ce1f92c110df67b58a40a5cf218ff134466d5c8a05191ac92048c92149155613a86eaed78538df02a6c8b11be209355f1c74c962d3ff34d66745582ae4965a5da9a34f131d0c3d8247af5e6159b7c23f5fe99202aa7a74e50c40e78daa117cb188fd5b1b2bac3c463241c8f2a9b6f864043b2bbb568bc4291cb107ce056c4c8eb95cabb1abca3f678658bce87eac5114ba57633804547528a432bab558798ff930879a5a36c784fc4e090b49f268dcd1a1ae1f3f0f372e188f35de17728b6d3397fb46f2e52f4a4c5476d48a430eab27b18fc2a9342d0e61f6622d52c6f3cf4a1bb851f52fdb128aba5c4ee757f3fc7fdcd620fc2969d9eb42b2d2d54e3aab3305d1dc17e42a2bbdc7712246a3850062a6f3cf3ef9f11d903f1cd7bc548e746ac73699ec4948ca60f3dbf75f33a093c40574b2f260d94fb7501f2a2523d24c848659311e0a5b6918df7e972babd3acb5d9b86dfdfeca79b29a02cb57e83f0885f356941846b7db0e488093d8c21d1615ca5c767026bc7fec60c37a43b1ea95cd890306ccc8f9a7efd034d149de0722223427a6ba1ca60a54f4c678ad353f8a89c3718915568113e13a522037bee1bcdc6aea2237592b4c6b87350d14eeb7a5d46a82bd8ca68f1d996f90581baaf7e762185a44178e233252cda96a665571af993d13f0f154dda6d263dbb40aee7d29de500507d7d79eb81fd119f94819596684b1928816077c91c852434d5bba07114bb10991dcea0a65897c9544ed19ad8eb145b7069fb7b359aa135b95cea7eb8558dadca91446a1c08445f9cdbc525770aee353251d32bf004e3eeaaba6f29c7fb612ba42559f6031c1e3fe8607bdee677ad56c798ecd667003f34fd1fcd7e9735ee35fe099315180fb4701b1ecfe2820ce747923fba905bf26a511ef6c4cf749a2325265dacbfdd00f25286fc5d03854dbc5733ac3c64a2842045337d264f77eda635584239fdb76203221efda492b9345d9c5f54de385718ebd5027a6cbe72bba0f963e14187ab82a4a775e6d77e78690beb41befe1cd9ab8bb8a91d902b69659f0a04bf555ca065b052e811c747e765a55fa6f4e9f5c9af628ec63eba0e63b1822c0d1875d258510fe205abfd7173ab937080c76fc3456c9f0512f97ebb4d5404108503abcc625401c30be6cc26725a1013cd1c8ef692c7ad094d125a05ec74d85145f5e871caa52f111cff9e1addf8597fec2367fcb2e09331635299cbe510e6ea49b738feb06bf20dafc267b4c543a958d4c39e1fbc284c74e60e58d81ec3633376b94d4f8bd1f35df37033e997bd00b737070263516af8dcc540b998cfe3e843361398e4ffcb254dfab20017d8d7230f77ddaeb6ad9bea0c5fab1e76f316d9240362c0a5371d2523793e99151a4b4bd0653071db05a986f1bb13c64aa09bac8557e2885ec228f8f3437d7189d4059db89c5a28669ab30bd35564ffe215ae1448831b869ebc8223b25f142a356baa5aae05d78166acee4a1564bf5b7be8953037b2f9aaa3e8714736ac785098b5e02543209a5186398892bd04b9ce9ec3585b60914a967a7790d84c9ecfa7f16d388e00d3a56db28e4fc963e6d89f0f2e9808f29cbbc40e5449a9e87f35ec72b7f96b565345326e9851a0ac6a9a41200952f173e9192dba270187e84fac34cfe30df896854ae43e536ec09e18639afbe4f9e8a5dc90fd067f70a9e03c401fa00f7c39afdb23e9ffe43f00226cc730984cc60d22190af3c6c6610c062a2e8da083db5d6c64bef21c98a26e44193e0d0eb03e71722e12f04edbf8fb0dee19164b975cf2e03293462be3e36d2b7069cde8767a3af6fbd557dfc99dd529d1faf7b916724a739d6154ddb7a757252ccbd39df00ca3bd8f475e2ce95195c0fb3b3dd3e5f38071f6b015834e742af0543ca3b9fe55ea2a0375f7f1ebeada7acecb01b50469b801547b40602ad91e9f8b59dd0ba2f0659b194878c5039e32ce0fe34a13bbc20989ba0c7e0a7af44fbce1fdf039c6bb0af159fe1195c29915ac9236c0b47a1a66be8f780fc081d40bd5faa9b12044bb5e3d8c6dbbaee38280dc9db67d77f33d78d5c8448db0e613a10d33d60c04b1f56683671422996ad74db0e5d37cf5dbf61ee1e5b729afee12d6f2158206ac63e70ed325b10d7ded8b0062b44c27a4cbb0f5a87a317541b8d3d4c14ea7b1e52e809f29f3ca7746f7083068de7181a5c09a8ab2d3a98c057ab3aa35d5f071ebcff0974dd65d078bfadccbd064c5e0ede83cdd09ee012264d5704351d4c186de6f9179d7547f0ed8ac47676d6ec5c677be9b0d86842bdc92a5f6be30dfcead166418b13b1dda19fce24d8c7db4b58e49b5fc9f6a739baf24b44eb3968d6b5e32a8ecfabb8264af677cc12afb343296a61aebff2a8caa844a1d5456196661d5840cd67af70926f287515a21a9a4a29a1f59d2bc31e3f91f49feace666b53dc6ac10fc3014908d52e1f990fc20422048c3fe1d4bb9c89a82baeb0b83b74a26f48648cd6908fa137151b176fb259e4952eab95c7d931d0aef61ecad2a18c54f480b9db456d2397738f5b162b411016e47c06268307b4dddca5c86f72b9c2f0e09ce6bcdbca4bcc670526786bad4636290f4c62d5cfb0bc8799f2e6921e40f71d3912c59af0c1bde4ffe5cd17e316beb0d1e3b6171ab6b9aabf1bb1a73d8d73bae3df2f992085cdc0aa5307a208f2ad787c488ae8c4e9d71b8d1a43973b84887527f5558ba2fb2d2c799754a0fafd2cb3f4425295df06b98e8fedba6b27e38d8ec94fc051502a0839b7035f8cf25e46717d9edc5d7cf7349861d616ff9ac0281ad3d10be6ed57a5bbf23e8307bf54aff51816e1985ea210f97cdd5494dde1e335a0e7f080ea4b8da2f455400b816ed0ada6fa0af8bf9800ad3f326bc4bf6cf4f6a96a5189a0a01d9b9d3e36c8ac8cf43c63b4916891e16c6281f09536fe7e70e72f8b6c9ec97906f773533d3a71070ab04e5c48aaea25be6765f653d78cf576a0ef4dbd50181ad1946662b2ecbd63136169f412102293d902008d23193ccd81cd13c9edb8b6576e2e1a2faec82514958e06fd77dab65b2e8e18559dab0f57f9bc257b41ffc63aca4fdb2ae6f0ad77e29753bbc3361a830d4369d0ab89ce47158aaaed59f00b1707a70944543132044fe50ab300a8c9a2e7d154066f328aff3927d7bf29e00f4aa8c45696aededad6291cb6339af28e1702a7f73729bc70960a931f96d68d4074fd176138e00458111b4da74fa7e329a4f3c254d99ab191e77c38ee7451ba6951f7391244d4766f0996a6ec36962497d032123b780c9d33f05", 0xfe0}], 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) r6 = socket(0x1e, 0x3, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000240)) (async) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000240)) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0) (async) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0) fchown(r6, 0x0, 0x0) (async) fchown(r6, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) (async) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaa3c2761fb960a7bbecf4caaaaaaaa08004600002c00001400b4089078ac1400bb0000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000990780d18"]) (async) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaa3c2761fb960a7bbecf4caaaaaaaa08004600002c00001400b4089078ac1400bb0000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000990780d18"]) 2.870479581s ago: executing program 2 (id=2257): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800"]) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x3}, 0x10, 0x40c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x2, 0x1, 0x0, @rand_addr=0x2, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) readv(r1, &(0x7f0000002a00)=[{&(0x7f0000001580)=""/34, 0x22}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800"]) (async) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x3}, 0x10, 0x40c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x2, 0x1, 0x0, @rand_addr=0x2, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[]) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) readv(r1, &(0x7f0000002a00)=[{&(0x7f0000001580)=""/34, 0x22}], 0x1) (async) 2.869478424s ago: executing program 2 (id=2258): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) semget(0x2, 0x4, 0x200) (async) r1 = semget(0x2, 0x4, 0x200) semop(r1, &(0x7f0000000100)=[{0x0, 0x7fff, 0x1000}, {0x0, 0x8001, 0x1000}], 0x2) (async) semop(r1, &(0x7f0000000100)=[{0x0, 0x7fff, 0x1000}, {0x0, 0x8001, 0x1000}], 0x2) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) r2 = semget(0x2, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 2.867250632s ago: executing program 1 (id=2259): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000000}, {0x3, 0xffffffff, 0x9, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x20004, 0x800, 0x3, 0xffffffff}, {0x9, 0x2f49, 0x28000, 0x2}, {0x9, 0x1000, 0x6, 0x7fff}, {0x7, 0xfffffffc, 0x7fd, 0x8bfd}, {0x0, 0x0, 0x10000008, 0xab3}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x4, 0x4, 0xa1}, {0x3, 0x6e2, 0x7, 0x6f5fc48f}, {0x3, 0x5, 0x1f5, 0x9}, {0x9be2, 0x40002, 0x2, 0x69}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x434, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f00000002c0)="4f43a860e1f3bd8558d5c7364888", 0xe) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.824207225s ago: executing program 4 (id=2260): r0 = socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x28, 0xc, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) (async) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket$inet6(0x18, 0x1, 0xfd) (async) r6 = socket$inet6(0x18, 0x1, 0xfd) listen(r6, 0x80000000) getsockopt(r0, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) (async) getsockopt(r0, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pread(r7, &(0x7f0000000080)="3b0f77fcac6cf0e65fa796f937aaecce4e1bac7cdbe88c1e4e5196c34a4faaca79ce0ff77c0156d04015c4e61eab5f1a9856ed11cf97d603d1fc6150df8d6f0b3a3fd4c2fad6b02c1ea7c8204a71115533e61d8d2948746d21877fdc4a742aae6f99c5c343d864e6486eea48c0085bb8807169c3b72e7c618d0809f35e9657290ee8bdeec33dc7c51a71a26f08e046fa4c352f8d27", 0x95, 0x0) 2.821683923s ago: executing program 5 (id=2261): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000000)=""/36, 0x1a}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)=""/22, 0x16}], 0x22, 0x1) recvmmsg(r0, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) 2.821169638s ago: executing program 7 (id=2262): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x434, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f00000002c0)="4f43a860e1f3bd8558d5c7364888", 0xe) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') 2.813797902s ago: executing program 3 (id=2263): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) (async) readv(r0, &(0x7f00000001c0)=[{0x0, 0x3bd7cf4d34798cb6}, {&(0x7f0000000180)=""/56, 0x38}], 0x54) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) 2.812909465s ago: executing program 7 (id=2264): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="c52ac00231f9fd87816c6993b6014646e19b519b0e26161313b17c01ce09979f4963df31925f30a8bb73361edb73e87eccf8e50e2348c06f65f63c28aba445350a4042a1", 0x44}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="c52ac00231f9fd87816c6993b6014646e19b519b0e26161313b17c01ce09979f4963df31925f30a8bb73361edb73e87eccf8e50e2348c06f65f63c28aba445350a4042a1", 0x44}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a910000071ac0058105a91501d94a3f64b26a8ce05392f13cd6523e6fdd3012a60c95d258330a19cd513020d3bbf64aaf18bbf167ca56e3bbd81b6a489416fbc307f1221", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) pipe2(&(0x7f0000000300), 0x4) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)=""/43, &(0x7f0000000380)=0x2b) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631", 0x5}], 0x1) r3 = socket(0x1e, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}], 0xd3, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/218, 0xda}, {&(0x7f0000000600)=""/200, 0xc8}, {&(0x7f0000000700)=""/181, 0xb5}, {&(0x7f00000007c0)=""/167, 0xa7}], 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="a61223d890d03741788b50ad6238a33009c2165d537736729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339", &(0x7f0000000080)=0x30, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000140)="ec0a25e6d422b026f2623809333f7cf3f3b83881be8e4de7825ac1fe88f80688ede9f151b037dd570678c66cf2a564d7a9924d9cf0ed46e4cd7b4ec428e893e9e18970b3ef7b04582199d3b576c42fd0bf7e807b2eeba9cb1c7b860744b7afb680848669a4d7", &(0x7f00000001c0)=0x66, &(0x7f0000000200)="ac2190d2572beb16f9685f81f57ed18bf1d0dde0f6b2e35225515078677bd1b8693b6ae498b2c2133fdee53a22562f35aece8b2a10abd3992746cb10070b515389f8849ece17c91243d59dae096b658b6c9ee655062518be419f231b11590c5fa910ef2d88b9e1632ab1d171379af38530ffc666ffde58a4fc0e29b468f599e8b8a6caa475c742aac9a8a07601fb7109b1d171016da3775e9740307437fabbf5cffa0a382249dfc0482531074ec6df9610bb9d0700d00e0f76fbb8654f77aaa63be45d8a98de8eae625a28eb8b65cb5748a02107e5c6ad2b1c3f12cc56ce586215cfb55b50ff415c5e286382f435a51d71cc2258021ac4c4eb49", 0xfa) (async) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000140)="ec0a25e6d422b026f2623809333f7cf3f3b83881be8e4de7825ac1fe88f80688ede9f151b037dd570678c66cf2a564d7a9924d9cf0ed46e4cd7b4ec428e893e9e18970b3ef7b04582199d3b576c42fd0bf7e807b2eeba9cb1c7b860744b7afb680848669a4d7", &(0x7f00000001c0)=0x66, &(0x7f0000000200)="ac2190d2572beb16f9685f81f57ed18bf1d0dde0f6b2e35225515078677bd1b8693b6ae498b2c2133fdee53a22562f35aece8b2a10abd3992746cb10070b515389f8849ece17c91243d59dae096b658b6c9ee655062518be419f231b11590c5fa910ef2d88b9e1632ab1d171379af38530ffc666ffde58a4fc0e29b468f599e8b8a6caa475c742aac9a8a07601fb7109b1d171016da3775e9740307437fabbf5cffa0a382249dfc0482531074ec6df9610bb9d0700d00e0f76fbb8654f77aaa63be45d8a98de8eae625a28eb8b65cb5748a02107e5c6ad2b1c3f12cc56ce586215cfb55b50ff415c5e286382f435a51d71cc2258021ac4c4eb49", 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800470000240000000000019078ffffffff000000000f00907806000fff"]) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800470000240000000000019078ffffffff000000000f00907806000fff"]) 2.743519094s ago: executing program 5 (id=2265): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x80, 0xee4b, "87aa47c1d10000000000000000000e00", 0x0, 0x800}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x8, 0x100, 0x2, 0x80000007, "976b47c1d100", 0xfffffc03, 0x100056}) 2.731757388s ago: executing program 2 (id=2266): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r0 = getgid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) (async) setgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10b, &(0x7f0000000180)={@random="49190e9e7ae6", @random="55e576485185", [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x32, 0xf9, 0x66, 0x1, 0x14, 0x2b, 0x0, @loopback, @multicast2, {[@noop, @lsrr={0x83, 0x1f, 0x9, [@rand_addr=0xfffffff9, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0xc, @empty]}, @lsrr={0x83, 0x1b, 0xe, [@empty, @rand_addr=0x3ff, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2]}]}}, @tcp={{0x1, 0x0, r2, 0x41424344, 0x1, 0x0, 0x1c, 0x80, 0x9cc5, 0x0, 0x4, {[@md5sig={0x13, 0x12, "ffc33425e36f46512b9494084158d8a5"}, @md5sig={0x13, 0x12, "87a4eb6d76eb661075b783ab1b94181e"}, @timestamp={0x8, 0xa, 0x5, 0x3}, @md5sig={0x13, 0x12, "4295239ddd74b5fb81cd828c7faac75e"}, @window={0x3, 0x3, 0xbe}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x6}, @md5sig={0x13, 0x12, "b9627aa15b140d0f81538d16f1c66eb0"}]}}, {"9db93a6aaa6ac35dcd8ed66d06f658acd97e05347bfc9e6454e0af3c3525670c4170d93dc591ddbe74e4164d3f2a93765b0d4da0b1a8027de5"}}}}}}) syz_emit_ethernet(0x125, &(0x7f00000000c0)={@random="70e2d1d53faf", @broadcast, [], {@ipv4={0x800, {{0x23, 0x4, 0x2, 0x32, 0x117, 0x66, 0x6, 0x4, 0x3b, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x9, {[@noop, @generic={0x1, 0x2}, @ra={0x94, 0x6, 0x1}, @ssrr={0x89, 0x27, 0x1, [@empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast1]}, @lsrr={0x83, 0x1f, 0x0, [@rand_addr=0x3, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @noop, @generic={0x89, 0x6, "20cf0001"}, @lsrr={0x83, 0xf, 0xe, [@multicast2, @rand_addr, @local={0xac, 0x14, 0x0}]}, @generic={0x83, 0x10, "96e4c87181e6a080fc010cb6ceed"}]}}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x1, 0x0, 0xd, 0x10, 0x8, 0x0, 0x5, {[@window={0x3, 0x3, 0xd}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x5, 0x3, 0xc]}, @generic={0x5, 0xc, "d7862c05c627b9539245"}]}}, {"b3eb3bc05fda3495cee68ce9e1d1a2b53455a2ef1f174b3b10a7e3d8609c844fec1a1a92bb646d9f3faecb86afc083ded156fe476d1b24bb3813c57acd833ef108f5454ca026e76623ca0422dcc6fd801f760e1a987658"}}}}}}) 2.730758529s ago: executing program 3 (id=2267): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400b359, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x57d, 0x0) close(r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) 2.730113903s ago: executing program 1 (id=2268): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0xa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f00000005c0)=""/243, 0xf3}], 0x5, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000740)={0x1, 0x3}) setpgid(r0, r0) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000780)="83a808b6b12e428c5cc5abbb8bc035dd54e375c836447f8efd1641d9a904a2eef5e0afc9a173f191a1f4423ddc4cb732afea1f60a482148116e0acb5e12fb1e492553dbe395fd2d31086e6a29c1105eac37f486eeed068777961ede1c0471284bd87ce8b94b1f7c77a59cd1193fca5da1dc7b21ff72f27347f89c20b7a70120783e3737a1196b88a274a11ebf36cef5a", 0x90}, {&(0x7f0000000840)="2028a25eeb582319e1785b144b732520f6a59d8947fef7236d610a3dcdda5712f5697c62ee4aa59fd71eac83a0529747ccd05d3e5db15b7518b4de47dbc6c437d3d6047cd14a46a76eb9db0bee57fb1dd874c74409d2cba08031ce122323a49201975e8ff2a69fd5fdcccdd72dd888a7d42f05659fb6b1efb8429c89331c07b53e5c58166da7299f0da233bf50397dbe1962f2ad6ec2682b91f5e6d13a0f31", 0x9f}, {&(0x7f0000000900)="fa15ca82f12a6bafc27a45c2312d1b2ac76289a2ada8153ceb04dc50c13317a2e837130ca65674967a63489a7af100104289e58355cbfffd6b821fb64492545b3480b3a09de52db1c53f1a430bf48a2cf0066e7751b6099347e7ba0b60652645c565d3d8b6d1cdb0aaf1033277ad274b972042628f6ca27198f12e810cc15b264f787c3f916a44148c09723998343bcf794c2c1019f6c154c931d4fff7c31fbe4dacf3a9c57b", 0xa6}, {&(0x7f00000009c0)="a20f8fc34a074daa0a2be92bd4a80844ebada8a8ed07a98d47e89a125c312e3091a2e3f52f2c097337014f4e26f2ce23dfca9b6bf4243a3d1d67727e58bc0b4e2ceb892241f884e0e8e699b8ed07", 0x4e}, {&(0x7f0000000a40)="7265cf7ec5dfa84dc2d285644efeb2062b331d902efbffa7a8d2468eda79981c4765b784cc1ff6e5ab213bc2925ab97b88855877e545e57593d9b861e134cc57b82c104227448fd187fbc52e74039f5978ff650e34c74d", 0x57}, {&(0x7f0000000ac0)="e3dbc27969f7ee04626c990d41711d4f24079738452c7a0f481e9e8618997659be586edeb594b4837be69cf8b40e9aa44f712cea841daeb54f97560c1d17f3d50ca2fd40ba672739ecb82b6af6aecbb5d225703267d0b5b77272d5b676d8d33ebbb16e5ac0a81b3f2fe373aaac96634f030c4c031d8f5fd2c89f93a433d445dfbe80bd3c6cfd6bfaf5ea98a96b6281a7ef26459e52c43262e338c482799bcfc3e7970c9a5329f3b0", 0xa8}, {&(0x7f0000000b80)="fd00b2322d4127a6e3db7baf6e83a8f38d23b2208e7306961c11d52ad0c61f288c8af24e48a7445ba850c6f5d00d8bb4d284959c5d11f4042ee3ed97903a97d43d5b531cbd79c50314f41c9135ea29a51af2fd93ef2756235ad4da69a96560b52edd174814d34e8a84f4aeba1f327d96606fcb13caf73a44823c217c3b425fc187bd2ca61caf32efe842fe2f2e747bf6df829992ef6f4e6e976da4d3f348a3f38a8dd1b791bb3a53c380d5ab332e77e51b7164251d6cdcb9b81921db161d99b79b1c4ab08a108861194bc4db92ed572f0acaeef8f2bba57ee5f44b116b9324c5e31daf14d64a02944a46de37042e31ba11f598739b9eb07a0ed026c32a2602f6112e6c45953ed5675a3d62b9b6fbc842c2072c9b5d01e92febce8824585b8a5280d40c4d32eaa434c7aeb3b920fff3289bc38c429c6f99137e871a6161c431c6f2f0ec081ab6cdff535bcf77bad1331bb42542edd5aa8095916c678160b4b0094d68b5d019547655d661000d863a945cb4d686e98fa3adc723a13c1371a4fe9d8d451bed4f8c8994fdfec5a7d5b228a5a7fc51055e7e9167bb40fa2a3f719cc085b10995571de3510ef1e5a439027d6b4050b0799a6c7eb4bdba6eda0d9fc784278d8eb44a240415fee593302435bb1fcf3492a36ee27e6717ad004756788a4fe31964934863e7900302a3016003e931e3fa1185217947434fb26d1724bd5a9cb0c0c14e46c10ee2e1df86de369cfbb96cea02ab0047ad2f270359a2e89a6e72ef586a7b9e6a4eed4d7b2d5aecf7ef2f855519eb0bb3a7e1a0c419aeaf0b979c94fd453431c3b4386542ba7d459989b33f8ebfaff0b1c268527d4e7f38afea311c66586f2efc5163710d1bd50409a73d2c008843431feb9367ac8cd0d4a66221e7a625ce91d3fe5518e9960c21fd58d02223e278fe4391b878ea9655e16c866500fb180e7e2482a65bd7d230146916b7b38345f9bdae413e26e85a8f0a9ab7ab485898c54de9f703a86b748d0c8b3627f4f2a158ab846887522061ce7384f743ddfbdbaf53a1d267a915dc2fbcd16f69d27dab540396d27ffda7d6974a04f674beb4b1a2415bcc0ac3245da0469ba2750d15e5dfba227ac7fc02bb9cfbcf5396d5b69a8cbb89a8c77bebdeec903fc9783dde515d3744e933e2998c98ee10bdd24d356af0360d47f2277ffc1edce0c5a9922c70e0d2e23dc3088c06e4a3478f9be2acd354eec5191da6b536057a01f2ad394802b570182c3d32fa3173318f5b2812384dbb2de854b2411b65accfc7cffee473e8c23e2ae67ddd324bf8d152c34bc10e2bfc2ecc43e4144761502715883a8b42e8edb9ffb91312c25932e5c572641f68535e4e330418a026f6e1ca9ef66c82cf422868fab11aa4e57fe6320a28c36d0fdff0e43518668517c736819b299e402e01392ee4088da8a43f1ca05892f41adc120372e6e8e070e34b0f99c77037c46f2e4c0ec00f8ac531fe6b3f0d20c9039bc92f04be3779ac9033dfd1b7ef23cb685a086f39f0c0747b3334651a8fad91a27199c01ed4ec35859aed9bd841a0cc5ebb8b697d5197a5949620dc367c7669537ab6a1e1c41fa28e6b3c809e01fc85e557d49b9cf54121ff581ea0e973e106a4c4a020be0679b860541d6b20bee07e2c24586ed5c9f5775bc914b8676463fb2aa81a85f2624bbf97af90915b0603d980be1caef135966163c79a001146a4a1e3b117ea0a632b202e975d3c8c039f64a7ac967e39c66bc42cf6cb872dbfdd12a79dd3fb6750c9033bf1a0e38bdb4ae64f88de3476ee90501c6ca9a307012999583d7f5eb08a63657ad45485b71045775fd5cfb1b3250ec8ca7356aa5173b98f5d347b3506c3b8f53abf0af7753514bca4f475b46c4589990e5ea664c8fbcc1fa617adaa41a199d551aaef06d484612a3df67430939ed2930c1de5f2924c00547e00fce6368814bb0335ddbc7fac8a8c4f3335d91ca9c1215e2b660bd435d6b21f72125d4463702c00ebe85d6961b1bf5701fbe509f2e81245f9422e28f30b16e81c5a66b6c8f0747479a5f47d10f6906c0a7bfcc2b66bd8c57b52d820f6e9afacd5ade1c70fdc4c9768429bf2be7feda39922301647962551a2c8ec97b515d7b162d97ed2eb088629d9c692562ba451fb69dcfde2e42dfc4e33c3f3a7d69c59124cb6ab775a02d8b26d93be2b428c6c8246f67f17c49d26beadba19f81c30aecabe2403b5ccc535bfac3df4a0bdf588d2859c75e620679d7520f2151f39a3249c95d9abccd2cba06144df418d673bfb20e04691b2cf493d156d4b4899c89e3d3d40685b19730eb6df1bb7ac62c9106f82ca0fbcf6c04e46ba6f75ebdd49b026557f37f310955551543efd1efbf8003e0d28e14c4d05d8ec5f345003ec17f35331f1c21abaf5276ead33951a70c8c06ad17386d8b74d6d850b9456dc71f47a4a0a23ac5cc1e159fa4301fcf1d91c7cce0781714ad70830dba4b6082b0fd3c524b244b9e1369000f67a6f0de9ab783341fc0ad0af47c76363503d922df7ba26cef915eece602ea3c5abdfc41ef9aaaf1d182efaa8e10ebc66a04d6da505cfe36f1e993001e243e4cbbd1be9471d9781d75a613c5dca2190f22b8a346ab47ed09c26a58003c6b024a38f16047df16a20f3ac7ac94f995d23e80d0ae7e742b7019439a03ef61c1635c31269f30358de40fe130df21c81283cd92935c5081f1c596ea4fd00157faeb68806c566eb20f105541bcb33a3389a2e63b0fba2c619c817a756bad223eee7da2a974f3b25874e41314aa62155b88d89338b92252767711d3e6bce59bd61cb0971bae851d589fc80c97d3ffcc8058203b726aa0dd126b0cf9c4019deb6ae483530c78d13728dc0931c25ae29c3d31ea346efbd9e36dcb68e1b5e57708777383cd7ddf6320f3eed4a93d97412b185cc066941feb7e514e3595cf3c510c2b7bd5a53cee3e8606485bd870941c947497868366e860880fc326f333a34df0f49d2a8baccf11d8a9559cfcb0602a363e8f4ac73d65209ab538ec4323f632640aa9c36d655a0c9132acf2483da301f56bab93cf370cd83eb20888d0bbc3710a8e8475dfb85672a66c515a42bf34073e736e74b2ca9f8da8624c416a1e9f4760076043a90a88f3d2f2d54c437889c4c85f33725ef97e397d4ee268c7f72b2023bc8c643694f423f88f178e0a0097b8a507eaf12c3e030d32e1e3922d649b4330d5d5bd458f623c809c927efddc422662cbb863495651891008a8114c50de8c8e3b9fb8d507984d80fff9c215f8ee42f28d4e5bd476c33d2a404b83755b685d1d392dec7496b3ef0910291b161dd640fe8cae899ff0ad70ff83329a96fcbc322ffd74a6fe2a67b6fb3f82f736b3d0be327d7ac35f8f75e1f1445bc27c9e1f5d103918cb958529b70035503abdc613a0b074e6602d623c346cee20d3f421c0b3102999f85fa0f5a14a082a160e86cf995dbc979398985b9d2dfe495b2cbd174443a975a8ada42ae75ccf145b7c31cb344105d9aec489a907780e62fe8fdd7c793689b28fb38598be7efb32e249f8c64cf8363049f6d9f154b5fa44be6859e0a910afe34381888471bf420238e3ea17c576ca78cbf845398e9e2d1e1cf45979746541496b0cce4a13d184eccb25e6b2f3d8171432f19e39eac3f801cdb8c2de8a190f3dd567830bd085ca08482b495b24ed7569696edf3790f1741d12df27abb1abd300019608c1e4a9cb9c745ce1df486f61e7b905e9f45b24c6a864bd1c2ae925b5f138312ee2a6e5d018f50013ef4a656d097f5fb570a8085e6af5f9ea172fcc3c5a9bad1b90c23aa53a0944884e6537b7a02d6f38017da10d3f1d49a1d4c08dead7233067ba2446838b461b8cd74d72d2e44ce612c4b59c95ab578f62643f3eeac937042e963a3a14f0ab2c32df71e4e22d71b6c05dd760778413ae1d79d0db8cac00025d5ca7c10744977d9c612f1c7f24a60e21063cd40b836c57832187dce70e21c671490c81737951957e2e41c398c3a8548af7b752b3fdb4b24116e6a0648b4ac7e5b22279db761bde507b838204005a037a803ec2695c35bcb68c8c0ac322aee8c11bc82d93e30aff214e1e8d64464957f791d1ed41ece8d53b6e6d83ff1abcc09e37754b1e98be6d9b6f2d666401c5bef45c1ce721638e506870fc7393598e06139479b831698103c03b15ac6ac5ea8c4a9c80457d4fc10600ba6e52bc5eae57d6ff0cbd340465d12a60173e08ae26a2b649ab68925607d43ad9f7868b9e89c20fc9d4eafcc0591d930324b4254ae6a94062f3286af8e4dcfcf5ff9b7eea7d12bc6197ef9a9d829a6da6c78d731044a85dea7a960a62614484e0b4c89227d25a390862fbe8570fae22b7628da695d2ab7f88b10af462093f01f764db8618772dfd4966b295a637ad889e1f2cd0be8214c94a682cbe89ee65bef98c33754791d297ec3f80c4a2401fc48c0356738f1ae4125fb9e54bb0e76468a5a35fc6cf5317920b6366da0d02cf982f467498220c5afa88fb7d4cec41814c25883ca4497948bad4e1d6ff798ed7ab9d5e61ecfcb86d4db495edc55448a8bf81d6f8ac7c5be34e2f365be1f1acb2d55919c04a6554885c2213c355a8b1820c1385cd2f30ef55955d3f8b8197561bb3754f549ffafe3f42b7d22355f2ca4334c2df610eb0e8024a02ada852644d6d1b522db74bac59a5242a02a51eb7e7346f2e34a2649640ac5282210e11407dfe2bc25387bcef0de52eee94f8973fd6721261f65d46ed99f131a9c2d5fbaf9e4c0e83dc56f8f7df378bd4a9ee36a944552759699bc8e0b0df61610b7f6156078ac6de060b581b55b2e8c4c03b143109c3415c68fa5495559c3d1ed12d6ead466592ba793c237f23ee0f596e27549ecf53e67ecfbaffe2f9f20d2cf2c6e358ba920ccfb78c4d0e4ce3c8f9975b3335264554379821949bd5897915d229d0d04369e6de1f4b4ef5c44385201c8838cac6d82142dd18db0725f2cfd17d226c14065ce12979f9cee4ffd3b1a24450ef1fe7be9cbff8d2be1e0101d3cc60038cd7068a7e5a6f4a26e94d229eca581af8237a4e2789b4da05ea04209420e736a984990194866c3d508b38f6f60dfac3541924b8d81358ef1646a11dbef3d991c8f05d798547161b983d86ea6434d22dcee07c8b320e1f5b41661a8b9923c4447bc943b20beee6dcbc1d891eb9ebf715d1d2aa8c6b7ba6a8232a758ebb4bb0a89213ef3c7ab3da0f803740c524ee29c59f67dc485cf785ff549a9d2127660bf3dd9c3c47f1f59b90697207b33c7549b150d1ce798b88f32cc3dee0e4d0087a6c0d7354fad1678e1ba0bf8fe7d9230b2ddac834ac0f9a3de60a920d665ef896f6954b9a5f0767b7754ae752208bbb4eba1eada5427269662e33483daab8938933da7de7935bfb21e5cf767b5eb669ba3557c57fb61c55531bb682dc8b51d5263a1c94d65f97415a0f4f6a725052b7f44cef6b0695252a438b7e3fe0ce5425897c6aaa34d82e1777e8da0475f3c581173f848333923c54a814dc703fc0ed01ed24920c4d97ed6fb56af79b1b3eb5abc8d30c52fdb2e040914b730cc9eba0eaea18665fd0c65ebf035387311f947d503457e86885f1ae610120ed2a38827ee7b415752db3dadc295e7ef733c228f5d15442ad11f163a16b9164812a51692447f4bb17685c854791945b482981c9a9a0438ead174696473a51e2b1064bbd06ba5069cb112dc75688d651552e701cbfbd1ffb8554af70cdc712b76834d96f5d7e823212c94fa20229e5a32c803c06a44ffebc7900c34", 0x1000}], 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001c00)={0x6, 0xf7, {0x2, 0x400}}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) recvmsg(r4, &(0x7f0000001ec0)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001d00)=""/136, 0x88}], 0x1, &(0x7f0000001e00)=""/141, 0x8d}, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001f00), 0x100, 0x0) close(r5) connect$unix(r2, &(0x7f0000001f40)=@abs={0x0, 0x0, 0x1}, 0x8) getpid() close(r2) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001f80)=0x6) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002000)={0x6, &(0x7f0000001fc0)=[{0xfff9, 0x9, 0xa5, 0x7}, {0x6, 0xfa, 0xb, 0x73aa}, {0xdc, 0x3, 0x2, 0x7}, {0x0, 0x0, 0x5, 0x2}, {0x8, 0x4, 0x9, 0x7}, {0x0, 0x80, 0x9, 0x7}]}) sendto$unix(r2, &(0x7f0000002040)="67e533a474ef0c2019b341ed1254a5254f2aa9f22746f59f9951c6895e8ed6089f90e06282a4134cd575aae18bc35f9dc50e673e5b4ccba0ca99c7249dcb36a6aec6986511a073fb74561daa4f4a3b18f396a2e5bf1b67ba18925c75c1e6753e9c1cd6e3a89bc8cc7fc11c77a57e5731818e8766336c05190782e102c245fbf8686708bd81e5fe0c969199e34f19ea475a79f5389a645ae567c2af0407507059d122309a3b43de3d3bb4a4bf5e9f63f33c4366e8843770441c0f8955235ad49b2314e287df2225b42370c42844a585f45f51d857245a41d5b6f6ebe1b3578d71e5e0f89254dfd07cde8a68ad91c5dd952474b50668a6cbf609ed30", 0xfb, 0x402, &(0x7f0000002140)=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r5, &(0x7f0000002180), &(0x7f00000021c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x80, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000002240)) read(r6, &(0x7f0000002280)=""/218, 0xda) 2.723852682s ago: executing program 0 (id=2269): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffffff8, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x56d, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4ba9, 0x3, 0x11}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0xd, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0x5}, {0x9, 0x1001, 0x6, 0x407fff}, {0x3, 0x53e, 0x800, 0x8bfd}, {0x200, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x3, 0x6, 0x5, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x7, 0x4}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="00000000dbab71e988f8ee3a452dae748601d153f8", 0x15}], 0x1) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001400000003000690feffffffffac1400bb8fe160e09a5336fa181e264bf23f3886d0a34983b8d4"]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000380)=[{r2, 0x2}], 0x4b, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, 0xfffffffffffffffe) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x2a, 0x31, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0xd000, 0x5a0, &(0x7f000045e000/0xd000)=nil) shmat(r6, &(0x7f0000602000/0x3000)=nil, 0x96dba8100d9a48bd) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="3cd15db7c30016", 0x7, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0}, 0x4) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) 2.57506926s ago: executing program 5 (id=2270): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) close(r2) ioctl$TIOCSTART(r1, 0x2000746e) socket(0x2, 0x1, 0x0) (async) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) syz_open_pts() (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) (async) close(r2) (async) ioctl$TIOCSTART(r1, 0x2000746e) (async) 2.57409547s ago: executing program 2 (id=2271): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 2.573768655s ago: executing program 3 (id=2272): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="51efbcf8208a366699c16dcd42da0b85", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69", 0x14}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="a612230e6271f4785e2bbbad6238a33009c2165d537736729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b733992068ec06289038f7d215192d59bb920b7839d15f67982080753d352660d734d93bd3d59e55680e53c46a3e910dc295ea6e03e9ad4edf1f8dacb0276bc7906d2a50d0c6b6d9ecaf109fd4bad2c9d66d1af15caea5c1050352896ece2205c45c97a682dc85b38a595fc08d6300cf34807b9ac29ff762cd5ec65d60a5889030d25b0", &(0x7f0000000080)=0xb1, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) setreuid(0xee00, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.573155185s ago: executing program 1 (id=2273): sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b80)="6245ed5c44591a1f25e8a3642d5daf44f2152bb08b2d46ff6655c37b6ecfbdf72cb1af0f1896e2ef55307bcd387255aa6983d2d408a4c1a6c48f22cf27ee445857ec01d3dbba9f7a38b32d0da782c4c20ea64e04b2af688d25be5ade1ff666868050ae159624184d596d106bf96f076fd38288012662b430caf36b01434bff6dec7af71f03129bf2f9f211b528ddce77c0bef1d9be115346121b42a3e26001d24cdcd537b55a41b2d94d502a61c48b187a32157f12c6e1f71689f41613398c284c4f548bd460a3e2ad73c6cb187779e68fdf26d4900d7ecf3731c37e586b317c8e94ecedbd307f9ea5af1f308d5e8e990561515d02a7c4a55d49cc5d8cd74529287552186398bf3d1acbb75a7d8fbe2fabe6e9783debfb641bb7b1918193685a78a0cb02749e2c57b574c07dd0f1120f13d39b8730dc8f42add0c1ba4bff13c560db7b3b4f1c1d799b423df902a8c13c930454a9dda12b3a779be48d41ad456f93fb9743d1c5c25dfbc3e9d2695521b68f2d10d199c5617e4d0f5c5f09904015513ff37ea16666db400ec6185b4bc75c50d9fa260ca5ecb97e194e557c39a47298050acabacfa4c01f1f9d2bbdb61067cd49d15048161557647812b47a416968eb9fcf1de51a9f6d719c00590aba20fd1ee8c13b019dd5e5a973a90bd57e1a31e751dd51444a92718b02612c62db29bdbb60f7b6e059a1a8c64c18aaa7946d300f03dd3ab756172482f0b7b0e024b2ce4871dea1ef58a2f69f000903297ba5b69fa81f9c7ab37860ecd552ef43374d4aa8fd2b747fec222eeef7d555c87ec5d013683812ec8f3be94d21b47bcfc43424029b33c5b448a0bd78e249bd3b5dea238180609903f7c050221bff11eaf1f13884beac227118c529b2be3e57a2274c4d673f3d29687cb5b6afc8dc94d15e3baa982413fb23620d2b6a63deee069fa31f4852acd5e0ac20246dab27f6d741fcb319e70abc79235cc97f79febd21233c90b87c5e687560636ec574e40c2481b03deb73a0f580994b6960dd9d43a509270c781507c44e9d90cfd7bb29d2e8a4f5dbf0d82a9b629890a58dcea5448d64ae75999198ac10220c7bf51777796e33ade8622483f001984e2eae7607cbe96d4dfe1e9dfcb202933b0066af5465ad64462546be2de26969506a65cc217ba3613495c67dafaaf882b091b053aa5b75b4dcde95ebe8a4ff8bc8dd0d2862b35618cb3165c63bbab13599331a7f405214ed5d9a54b3975d7485ba892f3dc74dfa8d95096bf89e84fe5cdc07d4ac81a5534b6ad850c120c19d707a9d733c0f48b5375f2102c66d05f8be628670832793e5249b85145f621840dca96da75ce197c7dc36239dfb89760be798bf513868a31db18faeb02bdc813c80588d684b671242d9ccbec84df82dd6deb07e22d4ed9d6497017cdff2415ce7748c7827f5f98f6d6678e5723c146a3b570ee82611a60b8d178ee1faa2e56b0759afc52bf962fa9dcb7bbe6be2e0c2267970f308ccf1bbd89c98873241680ba005bfcbaed011850a6a6be6dfd9fe50d779e5c31470a2a095d548857318c2fa3d6a0eb2f2ddb6868433703dd64bcb4246a75214f6b7cff7218727ce0fa07d92d2d5b78aebca606504e336ce78f6a3ef006b24bb92326743f2b02d3d28077351fd5e48b159c4f0b9f39df46803c4400de4cc5e7172c8048d0e854ac85915b3fd41e10c843aeb52ecc80a2737b8d914aab8fe548cb765983f81ea5db78437fe81375c0ab3bf63235a9556354e5ad39cf446653317ccc0ee8e5f90410bfbf2b575e28c8d795ab6a64cd80e302590da15a46a12dfef5615fc99328cafca92481dc18a5fc4b90f1ce9e807403076eb", 0x521}], 0x1, 0x0}, 0x2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)="eca5493f43a14c7fa72150f893065135ec5251e640e86aa2cb07f83669d0fe47d6714b07040c4a22a5e61000d83ac6bfadd9c7df449abe1bb9f58e0328a5e89565be3789e0582d403b9d4af34d78dce38a32fd1248089125fd7d25ccf82acb498d5badee693f8aebda8ca8e9d60df84ddda529b18521f8e26e3a30e573777a566904471a1a3704", 0x87) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)='\"\'G', 0x3}, {0x0}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) read(r2, &(0x7f0000000200)=""/243, 0xf3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc0104419, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x3c, "00000000002f000000000003000000000001001c", 0xfffffff1, 0xffffbfbc}) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r3) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) select(0x0, 0x0, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) 1.474016052s ago: executing program 2 (id=2274): r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x9, 0x4) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x2b, 0xc7b, 0x8, 0xff, "4fdd9452e6da192037cff2695dfec7a3e99b5e28", 0x10001, 0x1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000240)={0x10, 0x100000000, [{&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000b6e000/0x4000)=nil, &(0x7f0000817000/0x2000)=nil, 0xffffffffb6862e73}, {&(0x7f000085a000/0x3000)=nil, &(0x7f0000f15000/0x2000)=nil, 0x75}, {&(0x7f0000cfd000/0x1000)=nil, &(0x7f000082b000/0x3000)=nil, 0x7}, {&(0x7f0000bcc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb8}, {&(0x7f0000e97000/0x3000)=nil, &(0x7f00008fc000/0x4000)=nil, 0x1000}, {&(0x7f0000d10000/0x2000)=nil, &(0x7f0000f7b000/0x2000)=nil, 0xc}, {&(0x7f0000e8c000/0x4000)=nil, &(0x7f000096d000/0x4000)=nil, 0x7f}, {&(0x7f0000a31000/0x1000)=nil, &(0x7f00009c4000/0x3000)=nil, 0xf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f0b000/0xf000)=nil, 0x10000}, {&(0x7f0000abc000/0x4000)=nil, &(0x7f0000a17000/0x1000)=nil, 0x86f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f2c000/0x4000)=nil, 0x10000}, {&(0x7f0000bd7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000cbd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000a60000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d71000/0x4000)=nil, 0x5}], './file0\x00', 0x3}) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') sysctl$hw(&(0x7f00000004c0)={0x6, 0x4}, 0x2, &(0x7f0000000500)="00342975dd01f9bbcabdf7f3d1c89c4175bd69ec0a534ea70abc49c2835e861aed246ea27321cdcb0a33e5cb2219ffb5b36bff22962ba80c756289b33e169b168b63ea22035b649456bdec967c4e1359b4fd6ab525e28f22a7a7e8b7ef17c0aab7d0f61875d724bdaf75cdb6af0b29ea7de17f0459639c5bb40f2d6fa45d157123d3b0dc5853b88904ce72517d35c232081b1dab0db38a8bc78d7fd6921d3c859f9bbaa0eedfa5de8241bbaf1c2577dff7662de61f72fc1b1976306abb0f50a5a7fa4408e564b6d7ede4bf2d1ca219bb3a7d9072faa4a27cf0b77d7f957bd81015", &(0x7f0000000600)=0xe1, &(0x7f0000000640)="5f614410393037025d3d4fa76e8a9014481760993cf0318c1fa73f0dafd5db7b4fd83bb2ee63e324e22dc40138041bde3a00c05eb358561bf44760130e5d18d0b60fa87368a5c87ae4cea6479abbc29a4b14a6eaaf9a24191fc71b728d4b09000d4501c7b58ec2dbcfd752365f5b588970cb2cc97000045459282cdb058d81d91dafc23c0236fbd18f2fc20c9a6c5875fef9bd599b73596cb639460c10a457f09b141e29e43ba415668429373e65bf646f60e2dd9c4ad598ec335d3f4f22984dfd4fa301d8b05307aa99961b0f59af7bb4e3eccc0f8de1de8394", 0xda) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x8}) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='([\x00', &(0x7f00000008c0)=']\x00'], &(0x7f0000000b40)=[&(0x7f0000000940)='!]\x00', &(0x7f0000000980)='x\x00', &(0x7f00000009c0)='/dev/wskbd\x00', &(0x7f0000000a00)='#%\x00', &(0x7f0000000a40)='/dev/wskbd\x00', &(0x7f0000000a80)='/dev/bpf\x00', &(0x7f0000000ac0)='x\x00', &(0x7f0000000b00)=']\x00']) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000c00)=""/119) poll(&(0x7f0000000c80)=[{r4, 0x4}, {r0, 0x21}, {r2, 0x1}], 0x3, 0x638) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000d00)={0x2, &(0x7f0000000cc0)=[{0x8001, 0x6, 0x4a, 0x1}, {0x3, 0x0, 0xeb, 0x3}]}) write(r6, &(0x7f0000000d40)="0f8c2160681bc904b7a0c932c723ab46e75baa04477bdd20f64be990a06bc75551661127ce869f72936199c63ded076d110dc428e2b583d23f687dbbfffc5ff429087e57f65c86c884966b3d0819371bb7345600ddc5aa90d49b80864d05910a4e8d3d63d16bc2f9b34f69753b57ce79f2d0e56710060823bc14689cd0", 0x7d) getsockopt(r4, 0x1, 0x7, &(0x7f0000000dc0)=""/112, &(0x7f0000000e40)=0x70) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000e80)) pwrite(r1, &(0x7f0000000ec0)="6500b49f", 0x4, 0x8) mknod(&(0x7f0000000f00)='./file0\x00', 0x8000, 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000f40)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000f80)="37b646104d11ddd2eafaac6c434ab2118b7bb4735a43894942167ec71451aeac475dc24ee3cf3821234d409e28fef1b7a23ed82b8fe9b4b48a6380b53a87de7afd153448c9", &(0x7f0000001000)=0x45, &(0x7f0000001040)="7573489304b36fe879e9d8e6f6ce", 0xe) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001080), 0x10000, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000010c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001100)=0x6) 1.394025362s ago: executing program 7 (id=2275): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000480)=0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/56, 0x38}, {0x0}], 0x2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.391292967s ago: executing program 4 (id=2276): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x40, './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x18, 0x4000, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000140)={0x5, 0x6, './file0\x00', 0xfffffff9, 0xe51, 0x4, 0xd}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000180)=0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) chflags(&(0x7f0000000240)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000280)="6258c94d2e95ddbb46e2e0eb7c8ae5615ac78f0e27aba0bb5686a06d1ab6b3d10e", 0x21, 0x404, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x6, 0x354}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340)="d825ef8043d0cc7255c7264163fedf52cf566f6f83511fe38a28d6e87addccf3c17337b7a38d", 0x26) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000380)={0x401, 0x0, 0x4, 0xc}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000400)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000440)=0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000480)) bind$unix(r2, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000500)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x2a4, &(0x7f0000000540)={@local, @empty, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "08a019", 0x26a, 0x61, 0x7, @rand_addr="23579d13ce5cf587678d338971580c8c", @loopback, {[@dstopts={0x3, 0x22, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x1, 0xf7, "759490d273d661d492281a4712bb2e75657d84766bfe367a0dae3cb4cc32e75ee2450b2274892d51ceea9a63a7e9d64057356b577d4fcd9f3dd692d140b1b70c707963fd0a11f2e5ee4dfa92c7b7f34edf6661ce0fcce064a9db075afa5f78ac037696077b6664948e54b6c66a17905055f974b061a61715cbe2cc7d4d5a61e6b553b77056aecc7018af29ba1d22f75f613b8b61e5e05549ebab62b2302044f7e05777ba8938ff7fa1ce5f9f8d16ac6ba4f60d2a7bb633200b1123d3266a7a887194331cdca9d0d158998c2e2496d59f8d7ac72f6f82887b291591eb4104b7c8f791212a61d5cf2e70273fb85075f0008bc5cfc24ca0a0"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @ra={0x5, 0x2, 0x1ff}]}], @tcp={{0x2, 0x0, r6, r5, 0x1, 0x0, 0x15, 0x10, 0x6, 0x0, 0x8, {[@generic={0x0, 0xf, "5574aadbb44bf52b37f7fdecf7"}, @timestamp={0x8, 0xa, 0x100, 0x5}, @sack={0x5, 0x16, [0x4, 0x7, 0x6, 0xd341, 0x3ff]}, @timestamp={0x8, 0xa, 0x5, 0x5}, @generic={0x5, 0x2}, @window={0x3, 0x3, 0x6}]}}, {"679a393becd0ab81c9407c8d58d08c9964d9226171c1b07efe123995bcc13e6edeea876a853ff9b49bf0d5fa0195d46cf7ee455e6afaa506d89c33824b79a7ad812cb4af41d8913b146632a84a9e0afeaf0a61a0779c9087bd8431768efa8f98e29a29d54f3e1675f5a5a9fb4f7f129289636165f108ec05bb24ef8f9bc1a0c41910d7b9b61f5e3417967b3e590b377a4d99a43ead4b4298b92f6e319bf53ac875e0c2c12b4542060d23fd1155d3544ea1dcca57079ac80a864ccd8d0fb35cd6882e38d2bb1b403c988b81861affe0f2c2796f26ecdb0c0ef65fb4644ad2305beb0215e021134a0a37b058465a40043f99c33f8de0a8"}}}}}}}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000800)={0x80000001, 0x3, 0x81}) sendmsg(r1, &(0x7f0000000e40)={&(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880), 0x0, &(0x7f00000008c0)=[{0x110, 0x1, 0x2, "ebfd2a31f75161652a62c1aeb5af76fa4afa004d4d9429628f72904daa0209a3bf468fcbd68856170e23aed8c47fc26efbf2c248e61756e3437a44454d59f59335f6cd6d6032334effb460e902ef7b9d7491fcc94f6b45cee1acd53de4fe2430a7d0c94bb357e729dc9013d9c8c8d582ebd013815fdeb3237163de06cc04c6e30d3a972e4d5fe62502c476e0951accf79b54d0560f192eaf13cd7a5f8bdae859907e973a6a4c0fed41f357db8ecd88b45304ea97fca1fef9263885559c3929c53075ba02e3d4fd9512841469624c2361be10bac34b89f69ba9dd96454bf559871bda3682f0df5da8a7b9d3769b4f8e8606acfdeba2afe2690e9e48b4c4"}, {0xe8, 0x1, 0x6, "9487ad720c94063fe17ad95f57cfc9017474e5c83c54fc5d5e560da5c1e83f59ce59f70dca8897d3b42489870b592f58e3b172fcd03a364172edf904fcdea2d895522265ccb0d298ef48d1e7a36761c808bbf7a3a5476ce921a44d2d2f4c9ae5ec7b62d88aec26d6b66cbc37fbf3fef5f2288c9b75793f656509a85445f7edd843bc54fe07dc1b43dc5903df402a9cdef9b78c27d7468723b9fd5778bfe5aadbce732ddd521941f9468ea7141278c45847678e8cfb1a3b18cb4d0d3458c8979639c19b194817c87e6ccb3d99b81339a751e4b3"}, {0x98, 0x1, 0x9, "515a3c5372320bcf1706109ac3b366b8080bdf3e9a6a33439c872b9a94fc0bb150ec8112c5faa05e95e6640ac757edc908152ad7d42070b19a75ae5adb3cd2e3f9f5c802576d3b925ee3194c9de83ba700d3ffbcb126f17944753cb0d01fb7c592f87b0e5d97d268ba539c5101d359e445403ffe7d9d08aa4e7ad083ed7202dff5c8c7f26a7da5"}, {0xd8, 0xffff, 0x9, "75fc745f0caf838df6ca96fdfb880e844a150415d6645ff53cae6157ccf13a5c4ed11cbe00994b60d2af78d327703f735eebdeae18752ac6c225984af920c72b2b78bc7b496ac2503e72a11757f3c86a60ed35d87b6754c4efbe049b618e93377cbb089c9fa1e54dddac8ca7626ce717fa5ea9155a94f6f98e6182403c9b6ca17f0a5020ec9197a9ff60a0185bedd10518f82031f145c210243c7e9f7f9407524ee6a74b4b503d97bfab9480825ad09d05ab3d5be98ad3febdd66d6a95ff1e6df09172df"}, {0x98, 0xffff, 0x80000001, "5e7ca776859c8cc9d2fb425cce0a597475628aaca54c97b97a10bc8d729414cf18d5c6acf0a99db08d5c4a5c4ccad1a8f63d3bd733b9f954b21cbd41c16583ba1d43556b6cd7381a60aaee1f8406e13edc2dc67712a79f9636af9b5b5bc8d0dc34e3243e23cd491ef8c1f74abacad8a13b66a7d551bdbc97afe3c9e577296c621018f41f54d4"}, {0xd8, 0x1, 0x9, "5f5216c173f0e1942a54c8acefa686810fbf775c9ba67e0190ba058f86a39783f6f316353d32da7d1d475fd9b9fc81167c4e7d7dfe3fabd9a346ee482c6e66955d5f5fafbeed5ffe29ef898bd3d75d9fe988a74264936706152b76d2193a6d0a45568ff0bcc84b3de5a942b2c71c5078a94403a4ebbdca8d97522fe88e8c7337669c1611a9c83913f46d903f687f5a46f58727844d04e17d1e85d8147a3c9d2af9f0aae71ca244125fe737872f30c3c771f994a912c518dd6efeb9a67d686657b9daf47c5de6"}, {0x70, 0xffff, 0xbaa5, "497b62f23287b16fb4400e111c3360c147cd1bc4ef7cae6a4c99bfa1682dd0247aa9127afee4ff6d80f2ede25e847701cfd7614db2bdf1d9e55dd731dc6468ec26d2e61d428bac959e2902d4522c7d78f6e70750b1098d2c00c616f56fd4"}], 0x548}, 0x2) kqueue() write(r3, &(0x7f0000000e80)="ea4b455e463bf4d8c6839237db1613b14ebc2d8aeb1a670fd95af12546e44ae145b2a1d2d93e00516869ee6cea85b3c2da9f67ea7f4d34bed082fa64f0368366caed386a8ad65f928b2f86cd08566cd85e4f730d0fd370d2a92c9dd272d58b9ba028b2055a6e4bdaa2d5364c9371f0a001e8cc52cc874d9db459e4d9825c994dd149a3268e10aaefc4d360507a19e9", 0x8f) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f40), 0x20000, 0x0) write(r2, &(0x7f0000000f80)="2403c90f27e6e2df516be47ea8203ad9fb351e41b6", 0x15) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000fc0)={0x10, 0x80000001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000e91000/0x1000)=nil, &(0x7f00008e9000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000a48000/0x3000)=nil, &(0x7f0000529000/0x2000)=nil, 0x8}, {&(0x7f0000caa000/0x1000)=nil, &(0x7f0000918000/0x4000)=nil, 0xffff}, {&(0x7f0000a28000/0x1000)=nil, &(0x7f0000f77000/0x4000)=nil, 0x6}, {&(0x7f0000b39000/0x1000)=nil, &(0x7f0000b1d000/0x3000)=nil, 0x7ba6}, {&(0x7f0000af6000/0x3000)=nil, &(0x7f00008c3000/0x1000)=nil, 0x6}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00008d5000/0xb000)=nil, 0x2}], './file0\x00', 0x80000000}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000011c0)) bind(r0, &(0x7f0000001200)=@un=@file={0x1, './file0\x00'}, 0xa) 1.389266549s ago: executing program 3 (id=2277): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) chdir(0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) 1.387344157s ago: executing program 5 (id=2278): writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000200)="00ba00285923d81a4d494d0c36753f6619202e140ebca7336e06a695c98cb51b893d9324591aaa6a330cf935ac15ce9a6752c71c079ef72dae15b679cd2a0b44592f3d07f3ae6874f5d12dd433bf144e6e6415c517370739cdc9c202046cbd97a150df433660f36a56c20277980cfaa338d2b0bf3028f050d83380ef2f38c28103ee06c2607d2e58f3a818a3ddf9dad7cbeeb8f6cd5037bdca200f4f6d734480103afeb00ba19a3783a5ac2e8c2adc54d44f8e5ce2186ae6a7dac90d9f370e753988c605080bf247f70ecb00"/213, 0xd5}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) r4 = dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xfe, 0x0, 0x81}, {0x3, 0x0, 0x0, 0xa4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) (async, rerun: 64) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000480)='./file1\x00', 0x200, 0x22) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0xffffffff, 0xfff6, 0x0, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0xffffbfffffffbfff, 0x1000000003}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) 94.535751ms ago: executing program 7 (id=2279): r0 = socket$unix(0x1, 0x5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffa8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x200}, 0xc) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 93.856984ms ago: executing program 6 (id=2280): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x8, 0x2}, {0x80, 0x0, 0x2, 0xffeffffc}, {0xfbe, 0x0, 0x5, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x7) setsockopt(r3, 0x0, 0x6b, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x4b, 0x0, 0x200d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000c00)="b100050400000400000000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18bfb695564b67000000080040000000000000000002002fbfe0c2300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a969", 0xc2, 0x5, 0x0, 0x0) 6.401347ms ago: executing program 0 (id=2281): mknod(&(0x7f0000000180)='./file0\x00', 0x2002, 0x202) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) clock_gettime(0x3, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f00000014c0)={0x3, 0x7f}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) syz_emit_ethernet(0x107, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaabbd400000000000000150081004a000800450000f10000000a00339078ac1400bbac1400aa000090780065000094b71653493a7b5592eb2a5548d3b8aceaf09cbdac237941c3dbdbba9250b50863c54e33bc011491aa16c808a7e80c3da3591ce767082b1431ee7a30842f7dcf65c6c4a8aec9ba905e1a3e843cb4ec940a5367cbe31083edc85c49c9aafc60ab28b7e3336d074a236b4c339b690b16df90345c40176e96080c34068305b6728c2f205d4b9849c505f14ad6a2c67a25a6a1005d66efb10d093d04317c156ae62cd74291b9a75826fd08006ac28a09d034f777919cc554e61994404ee12c1949728a7d8e73e2c7ff0cd82cb5b57e4aac0768ebf8f863"]) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffff9, 0xc39) sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x2, &(0x7f00000003c0)='\x00\x00\x00\x00', &(0x7f00000001c0)=0x4, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x523, 0x5) 1.328588ms ago: executing program 0 (id=2282): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6a) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)="4383eb42797a1c952aa944f80266d3fab2563b27c1d03bf9a24d8c7901535e5d6f4edfa9ae", 0x25) kqueue() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) setsockopt(r3, 0x7580, 0x91a5, &(0x7f0000000700)="33eab4ec6cd2602b1dd91cdb0a9e5a73e5a95733c92b2bc1d41b", 0x1a) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x1000000, 0xfffffffe, 0x0, 0x410014, "00000000000000000000000000000000001000", 0x9, 0xfffffffc}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) open(0x0, 0x10, 0x110) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc0104454, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x7, "9700", 0x2000060, 0x4}) ioctl$TIOCFLUSH(r5, 0xc0107008, &(0x7f0000000080)=0x7f) write(r0, &(0x7f0000000000)="b986", 0x2) 868.98µs ago: executing program 3 (id=2283): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x13, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="3cb3ff3d3828e6ef22ccb7714b46c19c8998e40ac7f2006494795f9c19a0288bc176d3b14dd846ebb1115f5eda8f46de911ff5728c8f7abb1fa407647e63a2e3b9a7a20bbe13eca07063c524deb8942b15bc522f5b8bf4e5e5078952d44a88da07748c3c06ddba8f5e06dbe17c1ef5d0b69ec0b9fc088f8035aa2bf55a96643158fad24978ea8b", 0x87}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) 0s ago: executing program 4 (id=2284): clock_getres(0x0, &(0x7f00000000c0)) (async) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0xfffffffffffffffa}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f0000000280)='./file1\x00') (async) setuid(0xee01) (async) r1 = socket$inet(0x2, 0x5, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x9, 0x80000080}) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="a3369c632fa93e98eff4d52dd9b8401f842d4de6356a6b9c256336dca1", 0x1d}], 0x1) (async) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async, rerun: 32) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000ac0)={0x8, 0x585, 0xfffffff9, 0x200499, "d88c630344a8f9883d2488d11454020900", 0x5}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000001b00)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4222c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d24014107000000a0e968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cacefb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b09688090000000000000000000000000000000000000012a32faa52b8c36e29a7387a5edc6f6ce3530909e14c1eb437e2e404635872483d9c27f99d", 0x273}, {&(0x7f0000000b00)="c0efb1700816e722e8a2408a50596ad57a00241f91b4faee74cb230c3b60e2c55444c13b22e2935861a8d99408c6253932846d329e39b0e2222934125cd48ad92031adf6af3b80f721aaa01f9bfeff17fbdf451ca3e127ace2b41228131fa5f2a7d7171959895f468da20a743390c7d319a7822faa1aa02e2e48e6b9d0170e597db6cc254b60804ab6823405b486483cea122d7823ed74676b9827a87ef28947099155db47cccc94e0dae297421d8875ad3d6e79f82af030f5416c2fb1106c0845f1b44dec7ab48eca5f5fb82240d2c76c473008864b46d2c457ead6dab76a5473e4ba4905ce153926d04176cd6dc1817a8d412086cf12e0dff89b89fda393673e17f0d3bac16cf861da3fee329f925778c1dbfa69ffa0ffda012b3b5f18c989aed23bf4b746644126b4c3b31b10c8a8f9c29ec2ddb5a9ff251c9e3b90c0acb98efc3ddfbf2809329299dfc9de38f0cbb8b7519a82f6873874eed98ad3c8284e0d66a71248bce6511b933463cad53d18849d1828d2ea709a048664649f4f2d7ebb9686afcd1c2440a13ccbdb0e51e36848ae9f07ee2ed9ef9a4c55b8711a574de213fd954a979b47fe33a034a22087b7294f728dc6bbd6262a0d7f3b3bcf17045f0a67723310a44410171695751437b73e22c1541af0a47367ca4fffd9525566d7afdf7311f9cc1425c8ff005e4e847bf66c69762aab9dfdf302a7b9693a66dbaaeb99516b6f7bad310f2ad5294b9e1bfd2e8ef82e4230f73b58c741808a4cf6a04d2160839ae6e11beda45be6b2d08df7d77a736f1522d3ad0a08ccbdfd5ce65d31a483c7410e1b4763b9c6342ef4d6df4decb0be4ae5745cfc573d4358e8b0ba692759b16a1870dbb5782ae33d9da34e318639c742aa5b1d3e9f6fc4ad9b925d46d93b0b6643d242dd1a6d2bc589600329c925e87dfe476ad64f27af992a0499f6a44f426f25fa993b6bf0b77032532d272fa07671437efc115bb45347122e8f4168cc16260164c83582b3cb03a330ace13a128dd33ed38cf7d1e6ac846eb56d0b480db49a3b5af69cd00485218e407904280360856038ac4d707df3e7968e0d4c48b042f6407ed7d699ead7f2b013181864917c5ba070ee9e3edbe69653e30cb17c7a72e2d0fa579b10ea825352b93ed055a7abc96cab3906c37f1351064471b2217f42844f49a4ee80d6397e7ed6739e512a52d921ed14e3edb769c89533eecf20a6712b43464f9beb8addd5b06172966491585169f37206f0d842adc74c7589263d7f2b84d110e0f1bb7f8c559454fb08b6f1b46669efe118ab2dd77e185d4008884ef1b090e0499f2d60a064e2bbeb912645caa79ae973c53eb9e0be40b9d539775d5dc35e1130742689916097cba86a3ab687c105ea2d9a2102f9815ec73391082eb114df0f57d2df3790ecb6630d12363b8e89d6a64c55411fdd6f70537699729afccd5f6b4d81139e7a9fc0dd80d90f6b191c6a8b5711d5baeef70f1e808b98a1219fb1880433b4f01e4d9205ce05966b165638c5a69aea3cd7b929691e4367a178dd9274380622ce97cdfdb0da284b2bdf82424b4ca8ea10a05929c20df0bd9ace8753fd3eb9160207e392627cc84fe8a2227e9f16dd6b1529cc50ae93f6e72b3f3385e01662d68a133abf24f0fd9552a2ff31dc18acaeb8db73b3c5f97ed0f7ffcfadcda9a74cd922ae5e6649f1c7d333660c8c3887e38648501f4ce34542905e3b824f629da97c57830d723f0e00ba08b9e19db1a038d32423bddea4e376a0fa5a03e3049ac5e78c5a8588905879852cf97eb65e7f8279629486ac085c55a660882311123c0cb251309d98821710e4de7bc970c701d55ab0a92e02454cf0366d7de4a00d0addd85d1fa4f15892196ce0f42ba85aebe0385ed3bb9d4ddbba30a6714cd496aa200cca18332d9121a4ec02b18adfe5b6fa0a6426da49f98b6b416b5d5919e53680ddc1b47242279f6c183b3f76f13c1a9fac55eaef43def63a31b99d791ab0015fbf67e30b20043ba2b098eb6c8ba49675289157ac714670401aa1eba3205ceee62d37b2e6511723d1aa19ede391ba6010146e559c2e86f063f2167ab5a877c364b836a9c3b6b0759e94fa51ad893f3ae05644a4f997987d8d2c3ed9c9c28f6d1fc528b977b8e75bd42a06634ae5fbb0c89d66a5b7c59019a66b35bddac8558cdf22dd454f723d2fa2204dfa7197d651f6ed7192ea72d2fa746ea83c8cfae5ed8b66bb4875d66d800378f77367113b2f0dd75abce7d78260c1cb80c004837b392270251437c8b0841748ba7d179829d7c9fd7c3b6ba9c703bca0b9611cd761f85474a925035a2209f6855ed6e9b12bbaf06fd4d1d2f2cdbf418eb8ecc87b25f00abefae8f0be4974625187f1621fb59b3d3778904c29636cdc1a8e2b5fa592c6640df58e08879a929b1f9ce437efc947ff87866174f441d4be9f316cea224bd06217f701b719f6d5d805149419cc86e3d88e85865857ac98a0dec77f31c4eb16c5f39103c8e9952ecf302b70b5e26e3e26fb38db7e7037b753d4fab430f38c4889ea4cc40b01b657ecd9d1424a124f38132773fd9233b880c0005bd04ad43480ce4d707e042a80d3b57c2889d93e9a1ec1b08978261abae320fdd2fb566cac00169a31df44782ffce6edc4fe766302fdb28504acc14024062a78d1de8e2ad5368a1b2e19d4eec1d8e89a1b83d2e4d93653051ed82749a7134064024277f7bb08924e8e78c22b85e72b2282e494226605296892b5863e9a04a508c2d4c5f8cad5a7084facbedd4b0859decc180b445b8cd0c833d0d8021206d4067df6fd1c264924c03bf9a39b94aeedf9dfa75e263deb7db802e7459510310791a28eaecacee5a23f7190a75c924e4839ca340ad65a603f564b3e750f59d548711cce9112d0556b5dad1e2d969408616cc1de46eb539d5cf83fe8f392f11949025487ebc1d5b4f149d136b343a85615ba5208598a0e15d712f269169ca70efff356f24b69abbae3e96901300e758f0e27611ce1511c749e7c3fe9a4d491d6671cab9ec7ccefe21f90cb541fff6fc72678734375657bcc23fbae188ba6e9354790d7a87db8d2649c0e4e93af94c9aa8b38d76a54b227c9e0ed0a7550458b46b2abe387670f5c89764f7dc97d36c2b24d6085da6deed094d32344bb5686e107a81340e8f06c3db00079ed362afa0c098b32dc67a828d717b8f9910deb715bd53ca5e6a723831747a978a0f2a68f0972828e8205ae64650c1d1bd0bdb90bc96f69d66429d99c9cbe6d34e553c50fa1f5f5e55553be5b59d0dcf2bf22136f6a52a893d9ab0192bcb6b554f9f702e968ca1f5e976d5471a5ae4276d0298d60db4935dd3983cc44a1d4086815bb53abcb773e2a640cd4baa7d1b51bc5e87168c5c96309dc920f6d99a55eea414aea5b2b7eb0395ff5b11705020a928e5d87d7802fc88248bd17aae54a1a937ab2430c799eb26f1ab1e618d69315268675ad6978eaa75d332dd600b23d6312cc4fed8042723476aa5aea6a0c0f0e7afb3f09a23ded2a1f3e140442245ab0023c19a9175fc9a2c49613cdc9a390b51e521580d20d4c6d8d74535e64316a6547725438715886f8bf8a7ac9898940b03c2d26304093af7a456248fe78390c156cc78f9b0413224e35ef706e35286c87a004bd56d81575fb73dc5370e4a47d9117eb62bea71d584c873a38d23e7d396eb73c3f8c121b6f5bc2ec4638225747edb406778620af2483ff11435926a5e02a54a78acaac8113e85bf8f61ea510122f633af37e0670263624e7227d630bf69e9ed334dcdb75758104c04bb687cbf74cdbc941a1302d95e91a8aa14726bfbc5c0cfc904fea1b79910861661a91d2b97d7e27b78323f88611097a147ff37451baa2fb70237f56a98fdf157226da4c2c9fdace1a3f796a63669e62b37a800e47565e1ac8c0924ca65a7a6c14cb9f2e409e04b201a9497c998445f7c806852d125770bcc29ac4b70a32db46f18a2512ff8f2e06ab5df3f2e10f0020d036cf0d0d3059271e157c0cbc358f1edfdcace529e674d72fb862e1a1a7d8da847c48fc5d772325d7d3197d59fe322f5ebce98627b20fa9e3ce96849efedec79aaa9d2e7463be72c0834f8f18fbe829eae0f6e5121410a86d9a6ba176f93eaeb6517875ed04ee854d62e95919b90fd0e9b53919c04b9895d51e45a594d3187214bc5c350e6d1d0556a17c7a6272229e57e6e8fac82571c7503c1a615aa3f6153621c16387d44367991f48ec5b8fed9b8a821998d23bfcede5cc4ffe06e2eed5c7892cdd57bf2d3856f2bfa832e6ae5b7a5e60ca28dbd0105ed53a30fe16752b532ca233436625795f6a213324f6b872cec9b8c3902423bfaa42dc37ec81dd35305c9735217a8b6e0f4e9ae01d004d1524125b29bd0f6d73d1357546af80cba2eca97f3c9b48398a5801c6af4f2e1c2c38e8aeb261a4e9785d482c9f761888adf8e745293763df36d9246245ffe36126c613e4aa43e12b4d0dc59671dd4eea58972009636cb318cefe45afe19de9d5911f9bf6f60704ef5143f57f41a5a0f447a2273273877888d721e739b40156c05faa3614a323c274948b7750a0fd628466f87e8bc8251ccdfc91fcbd2d4ab59cec33dc32d492ea0f36e59f906f2280771018ed8e0f37700e30cac141c57f0ba3398c4e55232932886fd9871f55914c7050a3a01d1d2735d8615f48f0b3c20778db46e5fe5bb0c28ddcfc8363a8452d71cdf2c13d0a7e331f94e32a9986c6cb974f5c0aa8c4d4fb49a6ad89b8fe46bb620190a521a3801b2a353363821ba029ede06e8bd7c0da9ffa3a33a17d5f349426e532be15c00ad261ab1222ff37d2515e79381ef945b966698b94cc1643540003315d9520f2da9d09496289d152a66c6dca354305334ae18b48866127508975c3590e6797536d2a29c6255c73d93fd8cf52048bae592597216ba6b76cd7b2e01e5a0a48658907e1343517db06699be58b6f47ee639edd35c43a96fd9e33278864533dac521fd881705c98cef8a929325060c652064e5bcf05e44f0f66d598987db7f6e88463914637df10560182c7b4ebc8378c9ae54399fc289d7aaa4a56b81caffd08488630f32927fb456fbf3733c8fb4f0b5a10457a2105603328a069b5a05ed888e7008302349f986d31eae4f517dd5ff1704a7e502c880a6d9481321554400c10be1b26ff185aa455d4a256ec07f4aeeb81a6e42e920ceeef59ecb8af878fd5d0531bbf44d479d92fad3443a2152844b8bfdd014710da7ed7cf80d3720f5973b580a07c836be3494d10767fa5a2fc42bc1af9f856a2870e51fce9f2c786c83a49b4e5bd05cdfb8f08fd6bbb1306e56eeef2a86a322e42faae4ce3b8863d238f5152cf51f604c37f46de3c1dfc1a83ee34a25923c8d2b35218109e4a1e7af388f8c58ec6e3a627cb88c3682c59f728ee0b8ba72606dbc35661f6fee54b1be346c255c00210958d255aa8f400f2a5508b2fdcdb713f290ec68cb5923faf44e1e8de1b918154abebc6a2f8a7ab0def2cac2dac11320b710e27b8c3c3375546ba7d7c0e977f56b28cd1fb205688aaf19b260b6c6fddb4dc15dd08fd1acfc7b9f9b6ebf5ffda04c37636877620b74ffee49a7e94281708ea8202912ef4efa6a3a6ce655b3ff92c7d433e00f370a9c0527de54b755b3f77bd9f84c7ac440ba68ad4bb587c25cc5902b5a90e88ce3b5141bfe7338f6e4c269061c8a64c526bbf45647a8ee0cd46747b90cbcb00f3502550726694849cb0dd3e8a25a79767b2e15628eb86870f834d8ef710c5", 0x1000}, {&(0x7f0000000340)="1a717e7e3652ea25e84e4ddf386076484bb30270539493885b3bf39e5cca92e370ba63d2aa6132f5c74a2b8bc38ecf7d6445e3fcdd4eb45de19cc2ddbf35dfc4900f0a33ef2c76608738fafb2d78914029c4e51431913d576aeb8264283b8a78231d7d46186251307c7e6c067c46760fa559efa36e929c", 0x77}], 0x3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r5 = socket(0x2, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x9, 0x0, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x1}, 0x2) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) (rerun: 64) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.123' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (¿QI$Û¬Hž“媄6Þœn¤Ë…cWÜïÆ/ñûêPo\ÙiÞZá]}"ó?ŽÔn(ð8ÂRÜqx†38’åeK¼ÙÝ) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000015a0b48 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806bd0bf18 inode (&ip->i_lock) OpenBSD/amd64 (¿QI$Û¬Hž“媄6Þœn¤Ë…cWÜïÆ/ñûêPo\ÙiÞZá]}"ó?ŽÔn(ð8ÂRÜqx†38’åeK¼ÙÝ) (tty00) login: ./set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect