aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c6530003927eecfd30864bf21c3dfdad9bd8b282863c140243a6b0ba3b2ad85b5161ad946332f035013196dc16e084e4da25f7b63b0e5187804a0248008d504000000000000003097f021fa410ac19d9053bde70fe1908bbc9582b338d4b79721f127c2e877a40cec58d19bf1e7fee68d8ec2a16744cff5021d53a1c4a2550473ef2435c2828dfdb61efb25ac4ee0b31c5f8102870c2a481a1fc8a28343f947f9208052f289110b509edb983e02b164a7e6483ec5d384ad2fb3941942c41c28e4ee261972cf324c93c95b1293bb62a108208f60cc018aa54cdd67a9596419c55e07d4fc4abe29d912251a36ee1cb40208dc148a0c24f7e500000000"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd1cb14ac9b1e56830bf9491e223e7812eaa4e71304889e69931929648", 0x23) getdents(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r5 = dup(r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000400)=[{}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:28 executing program 2: clock_gettime(0x0, 0xfffffffffffffffe) socket(0x0, 0x0, 0x0) chroot(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="eeffddfffb05e129bb0565696c653000"], 0xa) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x18, 0x5, 0x6) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r6 = getuid() setreuid(0xee00, r6) bind(r3, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x5, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r5}, @cred={0x20}, @rights={0x10}], 0x50}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) 07:02:28 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="70028c9c0000000000000000000000000000e778"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0x7, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841d407be0c12d2bd66b7311ad85c6f349ac087396016eba4a834f39f0629225c96d8835df255bcf91d8ae3905e6373d2e5a71d75d0febe3fb9864138fffb60df8c93880976d1c382288bf6cec2fb27f61262"], 0x1c, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xffeffffc}, {0x3, 0x0, 0x80}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000480)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) 07:02:28 executing program 4: syz_emit_ethernet(0xa7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x71, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x17, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0x3, '\x00'}, @sack={0x5, 0x1e, [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @md5sig={0x13, 0x12, "d9ae58c532c8952b8cc10a92d400"}, @md5sig={0x13, 0x12, "7f8aaf67500612cb7ccc36e8404da634"}]}}, {"24eb68c92e90056a1e41b62590b922af93bdfd6bd4"}}}}}}}) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000500)=""/247, 0xf7, 0x2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) socket$inet(0x2, 0x2, 0x4) poll(&(0x7f0000000000), 0x0, 0x5) socket(0x1, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x10000) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) socket(0x18, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693f, 0x0) 07:02:28 executing program 2: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x4000, 0x64, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) r2 = msgget(0x2, 0x13) r3 = getuid() getgroups(0x8, &(0x7f00000010c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000011c0)={{0xfff, r3, r5, 0x0, r8, 0x100, 0x100}, 0xfffffffffffffffb, 0x10001, r9, 0x0, 0x8286, 0x3f, 0x7ff, 0x300}) ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x4000100c, r6) msgsnd(r2, &(0x7f0000001280)={0x2, "ee80e419b6d3f5fbfdcc13d1d830ec471c2151cf10f200836457176d2667069239de5645ca057169b85616967c945c7869cfd7dd354c576ab81ee17fe752034d11d73011591bbb16304059a76ae55c9ce011fe08f0a2787509bc9ca4"}, 0x64, 0x800) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) r11 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001380)={r6, r3, r11}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) chown(&(0x7f00000013c0)='./file0\x00', r3, r13) ktrace(&(0x7f0000001480)='./file0\x00', 0x4, 0x402, r12) sysctl$net_inet_gre(&(0x7f00000014c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000001500)="1cf4a22c933349c0ad7aa14cd3", &(0x7f0000001540)=0xd, &(0x7f0000001580)="1711dd74754976b0d7c1df6e3e41d2e307cd6d711e262f0be7c7a3defacf1ba63ed66de460b44b3e249016080961a3bc4aeec5947eb0eabd9db477cdcfec30f39a5db1ba21240166f18a2db021ad9823e1c80a24f7f96f7ae7bfa41171cea252c2238fd41211b13559a96bdf5818c1249d83d38d07f5b71fcfae0b0fd9b8aa4580f9cc02481061d0399a56fb7d0cf7cb715a20aefec3e4a179d2409476a32cda8ec284223e2c3731234b6c5e664c218b48", 0xb1) r14 = semget(0x3, 0x1, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001700)={{0x5, r7, r15, r16, r4, 0x41, 0x7ff}, 0x0, 0x8b88, 0x8000000000000000}) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001780), &(0x7f00000017c0)=0x10) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000001800)={0x32, 0x4}) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000001840), 0x8000, 0x0) recvfrom(r17, &(0x7f0000001880)=""/251, 0xfb, 0x802, 0x0, 0x0) getppid() fcntl$getown(r0, 0x5) 07:02:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000440)="6854bb4df4d543b50c0cbace572351aff52bf77a6599ab3ed251ed709e879a9d93f395bca19e8fc81f3c24a7164aa3e6c70d4115a32342e93565eadbcb9878492b6857fe36eca9e1056f235864b7d4f806df1f8fdaf6fa2decec12dcbe5c6e02c6f98ca4be5a5148a89b3066b45f77320eaaee890aa4f113b4b5c9db841eb04b536bff80be2e495c97cbe79bc37155f8ce5e3e9a87cf93eb927bbf300b27007fd93a", 0xa2}, {&(0x7f0000000500)="6a3d1150edbd8b84d7912607a15932bc12e8791a264a6d59c0b67b1e0c34cb90b8e2fa4f801a47e50446ae88675e987c933a5921f5f2672ddf4301a859b9d1be29f521b570bef3a271a8146abaa09d62edcb002262ac2dc471f1140d126a99b6fb34ccd6c5c3c1476a2dc83e006a74ebb26e3c9c6508e01f5b13f79e8dc104910e31accd152f6ba8ae337c793ea1855a", 0x90}, {&(0x7f00000005c0)="0171fddb5f9909602f675064b47e95008a8e60206759817c52689dfe8afc7810c8583617c51121d2b671fa5613ea676be6252620c8a9e5711586b305dbe74f1bcbb145a05c1bcfe127ec6ced952569d228ce5e78361927", 0x57}, {&(0x7f0000000640)="8d39ea1bb22c73764898a3e40637e2c4751df3fc59e07bba7e40f26bbd07fbb8ec6d8bf8e65b560cf928c57b299d4822721771bdb2060bc45219857a81ef0777bbbf900e1a2e01b0d26a2e32590c8d071d0fbbf0cb356b4365f26729fed92d3d7d96f0e61cfb3223894b50", 0x6b}], 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x40}, {0x2}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r3, &(0x7f0000000bc0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write(r5, &(0x7f0000000080)="c7", 0x1) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) close(r4) write(r5, &(0x7f0000000040), 0xfeea) close(r5) execve(0x0, 0x0, 0x0) r6 = openat(r2, &(0x7f0000000180)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x22) r7 = open$dir(&(0x7f0000000380)='./file1/file0\x00', 0x40, 0x23) readlinkat(r7, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 07:02:28 executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r1 = getuid() r2 = getuid() r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0xb, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r1, 0x0, r2, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$lock(r5, 0xb, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) pipe2(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000540)=""/184}, {&(0x7f0000000280)=""/51}], 0x135a) setsockopt(0xffffffffffffffff, 0x26, 0xc, &(0x7f0000000440)="ebffcbff13929648d96b22346a15322b6282c6d25770c9dede238907642ce13e1a03af1602797a12d65bd09878f7859f622e747765", 0x35) r7 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000d80)="c2d52c870df2ba8550bd1ed5543ea5c98f7efbc20b76174b296fad71e423e363cd77e2c27c782cdb31dc163467258aa3d31cab3cd294514325319342402dc6a5bc69f09d6c7ca60388b5f44fa38bb3cde5ed49ad794ae3467bd7821c936e5eecc21f752929877d33d46c8cdcb0d02519ab46832b5cf9d7d4f6ff15d4c6f0051c7fb164831f5235c4a73c135fd80ef91cb994976b065e6f721a7d37e20028d74a993d07355ffb22bb49cb655f8a8268191898203a9eca8f5339147a4603ead28f12463d58fb7a25cca55417781c9da98cc5c9d1b0454ab8b53b7a47c841c75adba394baa2c1387b37c516344564a693eece105d66a2380fab9193ea98560b516fc5cf31b7ecacf0fb0549bd8578fda885630a1afd3fb967751e12a5674025bd25e1fd5a41256386efae2bef736c90016cb39491785fb0c3abef34737f419154b86b1554ba8a8fc1f21c07ef5a94f6108ddbc98a768d28d7fc2641e40a1ac38dcd83981f83e5537169d939a586655426144db0b68dea1e03babfdccc4487532a8bbfcd850e99a07de3fe9caafeb28d184c4a5d7d6410c879ae6cbb4dc91acd8640f82fe7ad0b09f0ae64bb41d8c71e92374af47b788756e7d8a227ae23f5afe2099db4f8a91fca6281c159b28b407df799e6f259f5f565fca499a140bac918e00c0798cab95e40c9a573bd50c6f637351150032bfd1bcb9094abe41770c58aa97e7a4c200a6b0219c492ba70003a5c8123eecd719e311916c47e28eca8f699295edae471bafbd249a1e44e015f16df5ec8a51a38666b799b72a64a4a96ce3791ee18470c60ee3bba2dd97608d06d849790f3404a27868bcad4a1b315879a42aad3620850986948ae27b945173849bf8d1c4c7f5b2afafc9e9bd886aa8aaa48b7f38b2f72330616fa3597d610336a12f7fea76a0a57a3eae4a21591deeb2b7832d4b63bfbe9e0b6cc0264600bf054cd9b6b2e41dc61f7ef4f6b86e6d7d546250b5457c01da5000589bb452e045ef41bc88e4f21df54a2f79f5880d62d787b469a774b4b7579482a29a4e1ac0018c9c2359aa09f03d017cdb2e423aba051eecd82ce4f58398af93d87da5f1044a2f32ea4c1169b87bfd4fb5552d90d0173ea0dec94692c266c1957e6bc1995a108469f25ef28ab95b704b388851c2b16422671ba015d60bdfa9ee6b16089da8faf3d612560fe76adaf98fde64bc1c30f5fdcbff35d5f24f736d47686d01d5e388e8442c70ddd7c059051d1bdcc395fad575e07e46f19a6c0808e80ec4cc6c8fa161babb56b881da8d2e3cac2e9690a5652c4beca6214fc2595e664dd00aa04ec72e13b050e9e41b18912b7b3f344486b25b4e29b1e044dc5c2b4695828a52c6d3c296d3a58050e4e07c303c0499811738bb21ea6875bd42f78f51fdb9df42bd5e0069492e4d4c8af8641c2d996602e751be650022dc9884c0fda077c179f6583676f8105cdc2cad1c1e0e01629010e343951d63741750e44a78a377c17ac8b9941f0e2a6d387c2221bd215fb7f5e59506a2127ab2d87f265f3f7cd58fb436cf10d7a5c820b05885ed8c52f7a5c45a04b553ae7df9fad1f8019b1b2c2790631c449bb5ee2e22ad1c32950eb3b05f809072e28aea1a2f24f3601639b72a11a3abec336bccf8a89520d2cfa29f39297115fc84eac9acdb2957e970d9ef79c5f71dac3d65b4ebea25e23ab21b1387fb3c08c86b58b0e6816efd91ad1c0de6d385b81b4e541fee89e5f78c0bf530431ae4fb61784e161c6887841541ebd38571fa945dd9ea91d4ef2662cd363d9c2f02fd31600593969481fcfb1903d0ec53df76c1fcae881bc306fa6e944fe297302fd773ac98d7ad55c8de070d1c66a9b5c57066c2955196486625563e69f298ffdeed90415878b59f11efd3b6b46fcbadd2b5e721a2c56c14ccc8bc37dc0a9b17ba6e3bde0dafc2bd2633e1357164c09da6d89423f83dea9f63b34de551407049c8707a5ae56a8f34b0e503ddc8036a7549a9a124dce4d9ec94d87063ab4eb208ecd317ce535f1be2ceb464cac12ab8a7c6d27c19d2a730c984360441795f4eab9606ed0b783cab9aee39a94f822a78156ddec4f10c97c99ece41c7f2aeb8f8d18cce5b3dfbccab0188f5fe00641aba0cbfaa966d1c33a4ce9e3314a251ee1a6a16175fb0a9c680c314b18fc133741da6cf51b46f73c5f470789d058c448f00209866291d3ac84a0c07e34699ead5752182e6ab46337c7d3db6adbe833d486b3346ecb921e47fca1c05b92ce59067ac78428c3ba0aa91a6f2dbace837d2d1f921b0ca17a596a2f838bd5199a9d853cc050e02a4b2d61dfc9ed9c34fff3382d750be8a2c39416bb1f1f047fdb688c911fb12720499690fd7b7a0e316c10f27bb505aeeb043475797b25bcb37afe080de763fbbf3ef741b8fdc3b54a1f11db8d07d01db87cfb840a13b9b8c479f6c9576ef0ea24b88c1565ade37fa6c3e4e35dac7a60e41b77bf6a1e8b3b1b1de2c65e31a8528aa9ea9b8b553a6a9c8bda2f343e37dd5a71b47e5d07fe7f62c858c3167e06133c39d165eb27ae906fc41dc470c08e2d81a1fb834bc75ef762eb2a85275d3a6507177715ab6c3f20f6f528f1b1890168e5813944988e5b53ac3007f10cddd3ddb3a930c8654a942788653133c86bf6573fc3134312628efd6c5ec18cf25d89872b6b63da2760f332bf5d98c7f83fbec81af4d9a7373c57ce0c05c65ed48acd1155cb18ad7a41827468667a921c8e0d8b2b35d121e9ef9978499cb20cac59e0642006318a36c647b080303ba8b9888e47b9a019f36c8a6002c8a1365de567755960f800da2d004fee96198dfecef3f5f890d20e3508b1bb34bd82431a8ab147147332e9c55d336c134256d1cde6edfed9cf70dfdc5ab84180b7489e85bab1ab5e9ef79c288af64b5fc4795d4dadcfde75e4f3bc9b1f990a482467e6c445c69d7a7c926a781c37ac7a768dd6b9123f2a2018e6d342c6c3fc9e00fc36d4917c83aaceb745739182718c9ed14fe998ae3f49d8bd4598d49696ac239b9c730d3560129e3600728b1aeb5f5530a7b18efce4ec19fe18e77be7de279b5d0aef1a116e297c7e2ba17b12a733b740da4d1108f898a37412144f3b9d1442c26df55aa0b7d04536deeb9017a967fbc6c9d29fc86581df7970600ec29b604b1db578680a69b892e601f9bd5a279402bcda63d3f050171df40ebbfa4c05cec9ffa61f1d7f1b154226630cb083bfeda0cd74bed0905f3319a7a7634083f0208d405edeb54ae8bd18c6b297d91e6d8ba0c8242b8d8ace64db9a7ba63c44ae0fd8ba42b4bb9eba022d710922480218b00b094a4371bf278295f351d597a873c897595334eabb91b4ca02825e98002e992ada2c6b12c95ade1c8335a27a8f01d454f79566679ec17c82aa2331bf82260571405f0d339c62e2b499ba4b3ae9114e4a80b6ce0fc861eb039113c354ba07d51dc34fbc781b7954abb5c3c32fd6665363bf31e62ae5e5ac42d33c785fe362257a74f5356051f8f6945979f14e1f1415c6bd53bc2f294f90ed425498c101f45abee3e5aeb827d384ad6b8e39361429349ac81aaeeda102a5e236a289fd7cc06d354492c2ad2a0a464a13474dfb4afb088952da2118b1f580394a32de2987347050c9e818674391a25d32ba1f223920362dd626099202e42f5ddb75a9a78b32452966b911a8b0974ad53ba612d30436d6324e24d5f4b9d49ab47fb8af0803bbb51e69273922e8956025a9dfdc17d981e5e2c860e71dbe28f9d5b8acc099c6efc54db24443354513a5703f4642cacacb4b6d5705a5d4d116de741f11d782e76488db2039c90e39e979d2d6d3da87515908d15398e039fcc5480bf0285445a1630425b3a8ca946a2ebe6a876c100ef59085c017e7036bc063962d94cb050b3a7e6a466d6fe1b81315688f062ad0809f298fb7c8d2ffc026504f03d80c094cdd47e17574152cb6e63aa619f54bf1c49a910330a239ec6365fb4f7d29ffd864a4b2f7cf522579e97d33d4faaaab41a0c4e87f8e06415123d1fb23895f2b77794ace22f20739fafae31902236b966ff5ac5afc44d085d690c3c6d9703847569593f1d7a3a60df46554eced425ce2f833f92449f67d48dc840aa6ae27d741b8fa856521ae06f3ed71eb220393515fe80447d6c780906700e1f048411679628f45e37ad755b79a7764fb54acd2c6f4a97ff6affce22e5523849feeb37c55356bdab6ea83e3febfaba993dae2cb4193a3e44775b8fbba19106856e7b1698eb82c9335fb01c520241b9fcea21730e7df06ee1d88c8eafc3c7faa19ff18faa3ca7e8b8774465306854b1a397afc04c69c3be0b230aba0a75b40119c927c7a566dabd526c00b7725d8993d5b5b8fa8f71b4df779ba78b4220f55a2380d20164f426c42951fa66273b5f979f656a88f1799628ca37f69ea0db5279bfc88fb39c5f593ebb61a9040d69233009b0a11edb88643a1909c7b297ec825a55bd42537743a0c8067697412df96b01f15ad04e0e1f663f21bbb92f7d51086f0561b7fdf09fa0674378d002e39a10fb0783b1d7cbc8b36947cb9ad26798d8f303996092c8a75fdac3bacce650968770c1900135c5b324d455b9ccc4b43e6dc69d28cb09a78012c69d30dc36a40fd4f557cfb57f1b0d183f65f816859cac5f8ecb6ac173742be62ed53a664e924c54ab89392d2efcd7d51cfe590469aece7be47e08286ec2d1ae2dc44b7555e4971f0ab405bfd04e6667ba165ac80225e29435aa1f1892374fc268875e300e62304c769b8a19c26401fc20c6c25d76f35737520ca4559819b21e53fd484f4de003a6c0dd5a2a2f084b7b92e7cb94a327ac3f698fcea873bec91eae853876ccd4ef7b1a3d82fcfd0e3b5dbd168e7f87b5431b9821b3936630c5970aec13dae9a31cf0a6909583eeb7578f0b3cf33d1d0b41032d37752ab55c41321c986535d54346ef3e31d26d8650e82a8f6d084a24baee6ed82b3c727eb9e132dd2aa7c4bd33f3158c88cd52002fa600574409b8e53d140df3f9dbd12d1533f17677136d620f3412af341637edd2beb3e589d4f88933e4849eaa7460f2725395708ba6873455a97915222c34ec77fd0ff2a52fcb2107859da4692f2c48bbd13fab19c6771a14679c812fdb92171027beb44103ecefd23a2aee068d09b3ff0bfab4a81b378def5808daf9ac64a201ed702976f80259b39414c08a0511cf85e308ce0ee8831700b130051f48b937f563a8864a2cc3b8fdda49ae9b0f9461e124ff871f00f4a6b304eaaafd8c4c84efc6ee5132d2a28bc50586a07f1059104e00963a7cd5f74a863e711cddd883f64db07b5b165017ddb1c5a134eb8435d4da01b021060459782e25e06032fb7a709e10206488e3c7320e3c521aee30cb429fd01d53d0140c9c8f5e1f1587abb3acf5d89d393201e5d4fad8372638a4a900952289779046bb592fcb65463ebbba36a59727eb3a486b4b62b360063ded25ec6c8ab3ad2371567f20ec7af5642e9e3755c400a593205c03c663f667fbe14f0642f65693eeb7427f3c36e5b41733ac069bd428f90dac74e64c5b3c76e3121b3773b00b4464ec5de6e0c29ec8c649d55035fd9d1f28c6faa90994f6ea2437dae087b7cc2fe48a3b25f93a40d528b4d20873ed45c6596c77f80dfa56e74f532456470e2adba98220929f6bc6640aa94f616bb9a38e0611892ee6b597f0db865c32cf5c6f00838d1cfccd3cdfdec7e871340037bec6bf858c0ecb39be0213c651ab46251b0c7863cd7a4f0ee2e2b0722f82aa1eeb4a470d2", 0x1000, 0x8, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 07:02:28 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0983ef7e85c208004600002c0000000000009078e000000100000000010101014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50001d0090780000"]) r0 = semget(0x3, 0x2, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, 0x0) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x1) r8 = getuid() setreuid(0x0, r5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r6, r8, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r6}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r1, r6, 0x0, r10, 0x52, 0x1}, 0x1, 0x7, 0x2}) 07:02:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="5a0203"], 0x10) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}, {0x10}], 0x20}, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) listen(r2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0x80000003}, 0xf) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) 07:02:28 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b020801"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() syz_open_pts() syz_open_pts() link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x6, 0x4000, 0x0) mlock(&(0x7f0000218000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 07:02:28 executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x102) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000100)='./file0\x00', 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:02:28 executing program 6: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="65feaba9a71942a5fbcc75d906533e3eef050187d5d9b202000000fb859420a22914549717c82003f54e897388c9e2f81be60000104524ee9b28f534a96d9c2dad", &(0x7f0000000100)=0x41, &(0x7f0000000180)="e66bbc758b56d6ec9bb4d31f6baf4e2f994049ca596e0ed28d86e85e3f73a8753399826c4e53b46fe1280423c5f687301954bf9389e9ae926c3c828f3276", 0x3e) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000480), &(0x7f0000000500)=0x4) 07:02:28 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1100000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x21) 07:02:28 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000000)="6531d077ac4ceb66ceb8e7d7d864fd367975a278c3e1653566e6741472d5ce9dffdffbafc72fcc2db3d38fd3eb07bd8613439b9ff3edfa5e2b25c0bf18c4acf3feb552c62ff9c25b99db64149fdd64f8", 0x50) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) pwritev(r1, &(0x7f0000001840), 0x0, 0x3) 07:02:28 executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3202011429"], 0x10) write(r0, &(0x7f0000000000)="fc000028a87903cbfc29d50be3030ad796060500acef9309c07e5323fc4a89163b0cf94c621829f2a89c380b0136e1ebd3f94b220c0b7f000000000000000400000000000000001c92b5379011b4c872944a513abf4f1d847834873aa6d50ec00a299d9e0a623a44aa383f6f201ccc48c0c3501b5ad013e0a4bd80e5b391d0feb1d0080b92f9c08320d8e23a42f4e03f735a807db53caff7de4214a5902aaf7a5ba048b7355c1ec8a670bce626cc074bf4bc993e72e0106169fdefeceeee6a00"/234, 0xea) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) 07:02:28 executing program 3: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) pread(r1, &(0x7f0000000180)="e9583f99fdf64482916e94f243e236f3be74a48ba0290d7e20ff8fcec0d1f200f3244f83b8e9c61aa26e062ad88e9bc112356c9781475dde56ad51d2e016b76517fefd92007ad6b574579e83e8ea9572ddf89b65b579355a4287c35925f3703b407294e8b45ce15b5ced2b7713b898fb0628151069df87ee78e09039f08c996ea38ae37edf0d3729aa16d944f71a56008c85909d", 0x94, 0x5) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 07:02:28 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x21, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) 07:02:28 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) flock(r2, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x100010ffffffd}) fcntl$lock(r3, 0x7, &(0x7f0000000040)) r6 = getuid() setuid(r6) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffc) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) dup2(r3, r7) 07:02:28 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x5f}, 0x2, &(0x7f0000000140)="a4fbcc3177711f656c0604b2516c29bafe97ab065032dccf97169b0848848166100d8bd4b1055da44326e2c118a973b43919c3a742569d31471cee011769b835b34595bacbaa1ca8be1cc1e287272782b61eabae9927ec56bfb35d2e487e53ee7b70cbdb7b757bb4cb17cc5c4bb54ff098a9d89d0ae06f7c5e0be4578326d55589c7bf6f99213e98f034b9002047fd9f55b65c0c5dc7b1de5096172550fb759e9a", &(0x7f0000000040)=0xa1, &(0x7f0000000200)="f9a02e82be8498771fd728bf941d2d6195a6d33928ef18c186ed42c15f17d3d8d092f711d3f906051b28facf70c335ed96b9fcb162626c2a9e0eddc4be8be09b63233d6f5e9152f0b9a43d0d7ca486ce262ce21d862a15c7b5b46c463a139bb6be1cb6d3ab55b24f0175f8ada7c067f300418c28391c4602f988146877bbcc6841aaa8589b6e29b6e31137716ab12d62ffaa52d03c1eb8434d9387b1019d2110c8a0ec32e0a3ea", 0xa7) 07:02:28 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000002580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe80000000000000000000000000bd"]) 07:02:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x200005}) syz_open_pts() clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r3, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000540), 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(r5, &(0x7f0000000e00), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000400)=[{0x4d, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xe00000}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x8b0b) socket$inet(0x2, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x9, 0x757c}) r7 = getuid() r8 = getegid() fchown(r5, r7, r8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) 07:02:28 executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="46f94b4310c8523d6276616e5eacd8154bb3a3f7a273df820d7351040e3c1cc47a66a770a88b401275deb96097f59ba818ec8eeff484cdda4ce3ef3d1fc70906d4eb597e2fc8c8bfe86825120b560116ab75cbc186094e96", 0x58) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r3, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrlimit(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:02:28 executing program 1: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x20000000}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000002c0)={0x0, 0x400000, 0x1, 0xffffff80, "0100dd2dfa7f0000000400", 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, 0x0, r6, r3, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) r7 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7ff, r2, r3, r7, r8, 0x80, 0x7f}, 0x6, 0x9, r9, 0xffffffffffffffff, 0x4, 0x82c, 0x4}) ktrace(0x0, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r10, 0x80105705, &(0x7f0000000180)={0x1, 0x1, 0x7fff, 0x5}) 07:02:28 executing program 6: socket(0x2, 0x3, 0x2f) socket(0x18, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x4e577422) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 07:02:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01029a8fed"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIONREAD(r4, 0x80206997, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x20000000000001e6, &(0x7f0000000240)=[{}, {}, {}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) 07:02:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x7, "100000042300000000000057a0b9b50000000002"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0203"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f00000025c0), 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0xffc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140)=0x3, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 07:02:28 executing program 0: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e981155fde8310e4f36207fe", @ANYRES32]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000080)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) 07:02:28 executing program 6: ftruncate(0xffffffffffffff9c, 0x100000001) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r7 = socket$inet(0x2, 0x4000, 0x3) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0xa4, 0x20000000, 0x4, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x90, 0x8, 0x2, 0x9}], 0x3, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x8, 0x0, 0x401, 0xffffffffffffff7f}, {{r3}, 0x7ffffffffffffffb, 0x80, 0x8, 0x8334, 0x1}, {{r4}, 0xffffffffffffffff, 0x48, 0x8, 0x800, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x8000000000000000}, {{r6}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x8000}, {{r7}, 0xfffffffffffffff9, 0x14, 0x80, 0x7ff, 0x7}, {{r8}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x5}, {{r9}, 0xfffffffffffffffe, 0xc3, 0x1, 0xbd4, 0x4}, {{r10}, 0xfffffffffffffffb, 0x21, 0x40, 0xffffffff, 0x7}, {{r11}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0x5}], 0x7, &(0x7f0000000480)={0xfffffffffffffff8, 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x100, 0x40, 0x100, 0xac, 0x800}]}) connect$unix(r8, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000006c0)={0xffffff9c, 0x9}) kqueue() sysctl$net_inet_divert(&(0x7f0000000700)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="9a38ce9c5b94ef28681ba40ec4ebfd11df3c980135f4c7a76e415f015cb96e35f1207671fe47d900ea962bbd68bad3fa1123a071", 0x34) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r10, 0x2}) lseek(r10, 0x5, 0x1) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000900)={&(0x7f0000000880)='./file0\x00', 0x0, &(0x7f00000008c0)='./file0\x00', 0x8}) setsockopt(0xffffffffffffff9c, 0x2, 0x6, &(0x7f0000000940)="18e8c00e247e920e80511ebb44982ebcf8a2d9eb29ca3aa448529c5028013c4657722c399ec4434c64eff9151ae7bf633a7f097a3820ddbe898796d70ddb968eb0afbdb57a423399652882095e941a248a2b9b6e04b6747e5ff615d6bbfd5ab90cc94bcb9324db8df5778e52b2987cac40c960479c2cc237783577da3b68208a31abb51d70e6c10f8074f4c5ac6c195ac660307b998aad71c51a03f5345815a50729e1e2ea480758f5e2975e659fe3c85cbb7680f3d9eae73f387127", 0xbc) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000a00)) getsockname$unix(r1, &(0x7f0000000a40)=@file={0x0, ""/4102}, &(0x7f0000001a80)=0x1008) connect$inet(r8, &(0x7f0000001ac0)={0x2, 0x3}, 0xc) r12 = semget$private(0x0, 0x7, 0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001bc0)={{0x0, r13, 0x0, 0x0, 0x0, 0x4a, 0xffb}, 0xfff, 0x7fffffff, 0x4d}) 07:02:28 executing program 7: syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7"]) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6c5e8c08", 0xe16}], 0x2) 07:02:28 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000140), 0x0) msgget(0x2, 0x0) close(r0) 07:02:28 executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="17b44226c517255a0140de54d9a1de69b600c1e444583f2f94f72315eee0ed3daf876bd351dd664b9489ebece5de0c6b8306ea057f69471b920453b233032be2ad88387667e771b70c1d92cf44f2edb9954b871bcc7b199dc9f1dda4df17bca73973afa120232549975203f881ee2e40f8d5bb996c7e2ea1dc54c4d859c2c0124750d6c535ea7fb5048f3da55f60170967e2d7337898b0f60d69e0b462b29228503547225616ebe5b877137896c454f5557d7a8e73e73411f2486c8210ab4c510a00cd2589018207f557861f20956d228ea75ffca9212624025b89ad5772cd584e8880bd568005c8400c07cbfb7413598c43e7", &(0x7f0000000140)=0xf3, &(0x7f0000000180)="8da147dcad19953d9ebea075ddf5cb4fd8496062c4c9336024e580b874f922ad3d849f066b7412394624c69dfa0dee79b4e8f3cd91f405a6d03931a2fc8228b61aa6ecc4bdf78b38c3662c0d85c1499c055803e07a38216f6fd4d0ab7342657d3763d184cae15ce6dc3a2c2658b9ec9bf91f2a7ce651197da5345f2d6ee723f9937a0a2d3c3bab2a610955c869420f7622b77bf3a25ebb30a7cb365975980f897b01b7ebe05c17a78c6b60a49a9a0aafd48b11408a56b2e35c05e33464b05c7f97998b22a6b782bd307d05ba5f8805fe4b2cd31f5f8e6fd36ea613559833c1746b30f53178c757661099311a9539351584622908362b630f58eeaf1b716a2a3b6427e3c061783d037aa878a13a1358a736f4202eec69a83dc3adb42e8c6cbe96b022769770c60b1942f3b7c23cdee43483af46c07cfb2a863a270527ba574701a182309896176e1e7858c3477933e26f698a88e5384acfe3cf795fc0b92c668c917eb673d7aea015872317f7708b68bf7e7742255e6cc0c59cdcfc106bb0f81c30f1433f6bc73e572c2d9f327e4b4e6e8d1d66f7131b4717ad67f45b48d3892b08260a2e27a5899dde2f04adc15c09c6959893872fd24ad03cd8f37c7116b4a778c669b620a212591cd0b4845588d6a617ea9d84a394e6c3b505389e27deb7a7db9ff1ab79214e811abf7cd88b83b27678fa6e9a90d9de60cef27164922ee92c22ee43de6be8bd8c5f8e35d171875510f4dc3b5c5626cd3358f72307142147699a7f61a23e98b6fa48c37bdab78eefc58b07a895b705342ea7ea53b36b5e050836df38f417efc882d4c2a8c27d3a5c0f42ad89fb930a2bc7aabc3fda0d6c466f10b16735ffcd876ea16fef3db6847b3fd6f1e07a3c0a0ec4fa07dc8cf19238a5431e7ead9970a606ea637af61e592aad0423bfd434716d0f915ed09cb5a70168157ae123ee9e540b7dda757a1d92708e830c0684664914f972afda77f026da402a671c5e688cb8260b69ff4b355db2aec7a34350073a1fb88d7bfd236c78816a212217d9bf4fbe47cd0bcda2e13754d95e5692930a3452f54c5118f1709a0c2d7730e54ff7a7816bcc2e970bff9cddbdb8342fcd341dcb1a9143c29a82ce07eda980fee114d9e3fdb05eb28390192093966e9ec031ae6c24a05b19140d78035af68038215c0e6c44c8d805e8eca1748a6b60e86f1f7afe217084de1a2ca876c137256dea74d10ea570235d79ed65147d6430df549fa80b4a1c569d7ca9741a2c614c895141482451b8b2ca196ad5c7bc5589defba8c3f7e02eef8a344e665bcb2f35bb55eca28fe66754a549cf98166bf39e601a6dbe812385dd9a2ea6831e010d397fdd32065e9b1d89a64a0358e559b86d8c7bca2851550307796afb2d7ae2a00ae2ae1746924ce62dae7b6fbae70f87871a2af407676cafc16616756a625c006984b93993d1312451ffda4e7961a2c60bb715214178bd44bfab0922b343558322eb506f4776e7ea46c7182258741fd74604a276fa9c9802e9fdda6148c1fb32871918e17f2f87e31d33a497c0ef7c54651ac9fa3b6f3b373a3c9716d6cd9779ae3e5358dd075eafa65550a182b86b9d7282c4114104679c932a729b35cfaffcc5d31eec55a2540d9731550b993aa6340ae240577577cb3c0b66357770ddfd9b8d7df5ea7146cba3d7b2086faa769d78b8314f60176a3aa2a72fb3b61608271c5bd35fe8f42c2393751a50b222c2f4f3eeb4bce841ca59a3f91597dd3cfd2977361b26eb712f3bb87dfe98c326da7e055fdf171f855523abb6c963237123fd8969aa08c94812e546253b83a8e6f9e66806eeeb034d8d44e0ffc9ef0029ba8c09e36920a1da688327430ae067d4620bf8c772f38b8fff0363e76a3391a4c29541ee20c4f135426aa4d08cde11b5222052c51b234c33757cd8fc0ea43fa3ed66ac3ab412707ba73b69cf453c34f39386cca87c727023f898a17241d71fa96f62eb9b54969df43fb5c54f16bb8bbbc8661d9b8604cc597a43af26ab3fce0ef331266d2b3e4fc4ba40a341f452d7ecfa495d83fd9d70e993b74f81f1dfb1e66badc3e6a3a6206fbdda5d00211c19ca936c58fcaf7307f43f487931f2c4c5cd4e24417c3ff5050d92830b6d12806da4f852b25532c4eae2515d2b43b24cfe1ef10ab4c0b4cbb9af6bbd78500099fc39dc169be98318c74b6c97c2e154e207c6e70620e8e421f161e9aacd8749cc47e68273f9965e3448f3306b8ba0ae060ee1b60215db758a391ddbe6311263d9ee78b34a1d5c1915cb58a2f22b0be6024974122289d77f54b71e659acdd7d75d1da146b3726450d653e839ebfb14d968f0784917a8b7f9ecb9e70be3df688a633093c947a9f03dcb913a8d429fc32978034cb7faee37b36784fce05e60e3cb43ffbd8b48964136257abffff27ae0d90b29a58373f79bd6557b7747425ea5d193626a51092045aab4e825d65a6e8872bc51e87990322b1b9cc9aa484ce0ab86fd5dff73832e23bd976b7cd8ce8e71a38af04ba193e0304b1c3530aef534dd4c21f775bc6ac2e51015e323e90e64a704b6af0460f9716f496c0df36fff0ddd320704cabbdbf5d4a5cd62bcba8da4e31f26084510faaa14bc49a6772ee8e98a39722ce960bb61f4f2950f8f41869dfa76864a11753cb3c765e35ddd3de917678e8ee8425a7a2878c282a24562459996c7d886d82d5096dc84f2b0bb6c602f05f5403c528342de1baa847bb9ea6fcb499c1b07f3290a35c9b42f01d4a431122ba23a2d256d09c0095aff9bf978b85b6f870be7ec2437834b53a6a021fa68c2c01c0dffbc2b4f1c740e47797310e9b49f7df03dd2cc3da475dc48a827db9ba98543fe78194e972bb82fe7f544edf8738bea550c51309af059620d5b26bd7c0f83c47b76ea94ff17decebb06c9e8fe7626bdfd0763227f50658c3084a0fe460f85c31d814271b9f521e351604c3be930ffa2f7d453eefd5834caaadaf53fc6fbb7638cca0098c350dcd8a72cf8d5592c9bd738911df3147c16bfac447a4db9d79d9372c02728112537e02c2ec97500ca6b499655d0497a630d99b4e48cf030cce3630ebe094c27e6f410cde5e127f701dd0c0322f254981e54a5e4a2579f1b822f238b94ba3d46674fde7f88a3c6d03cf92debaf3f47f6e03f5e121e0094469032cca5ac2da0969cd321a78fda0cf67d9b280c8649d4d4061560c72e8557ef513e03ad840619762ee2406d8236697a5fd3fd464b2f143ccedf20b4e4d5a24edb3ecfe912979ac7db267fdccc5a19375de98fed20f95d8c9aed3349324e0b46a348b91f67596c42c4fb1a74565afa6dcf81421505fad3a4e410bdacfba9991b94b7fc00f748d61d2016cc3627b3c3ce379f4154d76c9479f39bf90ed8daed0a3778bdcead4d88b5fa8c2ca3d02e88b161db54427721209a806fa3ed1f9ec982ddfc724e6011ab3e4f08dafc719f199413ec096b54cf04f63ca33eb74514ca11823a5038ec82aeb68c11e9b474e3dd3d16f8b56e9c0af7f10ecc323c5dc68cde37cb88152e09ba706fa3c2005780462edd580a537eda7d377220c6d263fb3a3cfb72db645f098cb3efb19adb8119f42239ee5a0aa1ae114e3fe212414226677ca5010d2b6cb839d44628dfbcae5d8efebd624ab6d637cf1d132fcd1ffdc7c2dbf779f68faa4b497900a835adbd4237bfe52139f6f1349611b8a043c39b31f6a4f21280ba2f5491fe5d14f8b3f0e9a10ca77e0c085128e2c7768224275de42fd352fc1ab73e6c6bab57c157ffd7c0d96430f476c432d0ccd91b86bdb043cf75973725f9d585e9da15bb63c0043a5b87f9827ff447a24f0e04731ab3b5f1b065154b7778d46bec9254d3154a6aaf1a6ef6ac5973e156e0972acd4cbe2e2fc19db5daaa6b7695c41b1d28eff86106d3c6564a8161dde578841e7d0957a68c48b013114067c95dca02642c83eeabb38af33c1a0876fe57b4a2ab0795953c32213577515c79eec5def5789e1e629ae409f7a475d3ecbd6bb3af1a14a43bfdbc42a31f308a08f6e376cd6bf134d65cfa0abd40761f867dd87e1f508f60706332143289fee9cebefc0aaac4f4f80ec5f905ac5577f059ccea43915fdd7dc8dd8893377c4b77671fa0ebefbeedf55ef181761b8cbce1e93ab19cf806988b0b894de3067cadea13de1e9e1391d436fb130b3e3c44197a3afed0598dbe267810bbaed4771bb07e80eb8f796c2f1b4051da68b57f9db48dcb5041ff6585f0cc2423459c24a56f6a27202edf9692b6f9ef8f5cb773fe902eece297b55e9b8cccdd17ffcf56a453bdd0c2ef91b7d4275805c846a6dcc4ff1bacbb9861c13f076b3a33bf7e9c75766a416380056a2fbdf1490920105e4b6f07ca16f8bccf0444d15bc06171e72f6ffee81ac626241ebdd7a5937d027181773bdd86d161ae408cb7073a583546b9b35284e68765320f01293cf17c27376b7759f3706c0e59eaa7063a50ec61815257851cc5842418d888bd3a773a1791f5df952d3e566f0903eebb155cb844511306b3709386fb16f9afcd38c8cc84a3ec9ee6e00513b4b0cb3217f9974502e32f569a3469536257ead31f2c01a54fe01e99bc87d1137240e3b23f67aebe9789d199ce450abdadaabd4747ccfce31e01559ae62e59f1fbb8b11973aa335ed14faa23890372cb71cb1aff4cd1177286c8d82447047212fe962aefda0ef779abbb283b77f017a82ab6945452d5ea4e2d7449cfea4b9743182f387c7b1f79cabdc538f5da7d60db14daf8f33c32619328c832b1d1dbce934b44a228147e32db2e1582c2de053b50d4c5dac47a63bbc54c7161c12950db9a29103aa496666f13b19e89c8f147b94e6286f70909a11f59e305f72543428879343e2d7cc4baf6b9de36c27fe78c11b424dafa37c41710667685c7338d304912a64ba55a20316bddff0da2d56da4dd10bd79a4c341ddf39cf2575a20af661fade5c235689cfcb494dccc2c9501db27bd03302ed91130e924d92445b38209f6a6b6b3434852d11adfea9bae3faec44df8048c8ce81487b5729b1569245d88d3cb5930f2930f077fece9a27957a43394eb7f2db16b40b476adf8486fb506c831170eb0a76179751b8773d3e4b3f60b7977d9aae6316c0a7c313dbb5667e2bd15163aaf66c4d0543230eacc1cef8194cb604a206cfa2eddc4d8b8f2159e6e9a9e9d1113cd45ffad223961c2e8cb028dd0e00559cd2bee9f868071fd0e90930840761e67cac864c90390411375f50e5e09ae9d53fb04225737f92b5faefe5d6e5d72636566b13fff7045ad30381ab773b8ae44b54ccf9612ad93146b85fbc9dd11eb69a821abfe91c9541e44aee03c75ea43c5bd4bf2a21336cb26d1acc1c33f3296c6061ee9ef6de92d76ec2af923168ff2bcaf6311811b9e9f82d7399420b3d701a9cfbfa4e2abcdb755ca6c0359c7dc3623440411bf10accfcc083b35de7646062c62e0f1d2ee730e36cae13efa1085dec2cbf7ef2e75593988c86dcae250fc752f8bc359db9f694d80e8dee06b558986e154aeb295e8c6b9f9c2f163f4f4a6c9f6750f460825576f94e02e8c8e8642c954a667201beafc50aeaa91d2169ad1e9103dd5494b676a4445aaf2e90ef3e35450165a07fbc55d2b5973c447d1ddf154f33f7b10835433660fae228c0398bf31383e2ae015fbc4bdb60ef2626a930de1bf7e5ae23506255f329d337743832b747261b12a4d1debad5a1569f222c5ee1f81f2390fad99cd1402e951944dd4f45670c13ee301ffd360b23d1fb82a6c29353d6209", 0x1000) r0 = getuid() getgroups(0x5, &(0x7f0000001180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001280)={{0xc6d3, r0, r2, r6, r9, 0x1, 0x40}, 0x3, 0xfffffffffffffffd, 0xbd}) getgroups(0x6, &(0x7f0000001300)=[r1, r5, r4, r3, r3, r1]) setgroups(0xa, &(0x7f0000001340)=[r1, r3, 0xffffffffffffffff, r5, r7, r10, r1, r9, r7, 0xffffffffffffffff]) r11 = open$dir(&(0x7f0000001380)='./file0\x00', 0x8000, 0x80) mkdirat(r11, &(0x7f00000013c0)='./file0\x00', 0x0) getegid() r12 = open$dir(&(0x7f0000001400)='./file0\x00', 0x400, 0x1) r13 = openat(r12, &(0x7f0000001440)='./file0\x00', 0x1, 0x0) setuid(r8) ioctl$TIOCCDTR(r13, 0x20007478) seteuid(0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x4) kevent(r13, &(0x7f0000001480)=[{{r12}, 0xfffffffffffffff9, 0x2c, 0xfffff, 0x8000000000000000, 0x3}, {{r14}, 0x323710faecc9ff0d, 0x0, 0x40, 0x3ff, 0x4}, {{r11}, 0xdcac661af109c19e, 0xc0, 0x1, 0x4, 0xa6}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0xcc7b, 0x7}, {{r12}, 0xfffffffffffffffe, 0x40, 0x0, 0xffffffffefe8654e, 0x6}, {{r12}, 0xfffffffffffffff9, 0x65, 0xdb5c6ac10158fded, 0x57b, 0x7}], 0x0, &(0x7f00000015c0)=[{{r15}, 0xfffffffffffffffe, 0x7c, 0x20000000, 0x8, 0x2}, {{r13}, 0x706bcbb2a38e9e77, 0xd4, 0xf0000000, 0x6}, {{r12}, 0xffffffffffffffff, 0x10, 0x1, 0x100, 0x50d110d2}, {{r11}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x7fffffff}, {{r16}, 0xfffffffffffffffd, 0x5, 0x80000000, 0xfff, 0x40}, {{r12}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x8, 0x3b01}, {{r11}, 0xfffffffffffffffa, 0x0, 0x0, 0xfffffffffffffffb, 0x2}, {{r11}, 0xfffffffffffffffb, 0xa, 0x1, 0x0, 0x6}], 0x401, &(0x7f00000016c0)={0x1, 0x200}) r17 = dup2(r13, r16) sendmmsg(r17, &(0x7f0000003c40)={&(0x7f0000003c00)={&(0x7f0000001700)=@in={0x2, 0x2}, 0xc, &(0x7f0000002980)=[{&(0x7f0000001740)="ba04bc985dabba5487e502de610ce5bc2414bade7d7acef39d5bdeb37ec856e52f0c1cb870b3fd871f3141822912f8ab0995104b036b06c91d3f39500fc139493bf4532e56317018a7e37caa9eb184b0ea2410385b3f4bc754ba52fe9a3a771cacf127c657dbf51ffb387a63667002267ec7210a67844d55fb667d51a016a9c95d01b3df265b9247f0061e293191391ca5023f8a698b8cda0b", 0x99}, {&(0x7f0000001800)="6e2630367443121051abaf0a0af301e33815d65670b5e5ab477e313ed26e722887e3a30fcb0a33e8d26226dee3d04fff09aef4906aab76c13cc2a45d555a0474e1c6307a6c4966c078a0522b7a", 0x4d}, {&(0x7f0000001880)="f8070aceadb923d248919ebf0b5908fe22629b0f3d8c3edc25f894fc1c16bc8fc03e5ad2dde1e00e14654c3f6b643b455fc7d7d44a9ec455292021653089a2a090ff5e3c9db885c3e76c4280d4e29b7a4703fe3e17713bcc9bb61642748139e9106b50281183a3d227dbaedec95ad1fc1dddde3c03e40e92929ef5f8a35cf1c398a8f70555f21d5933f2a34f369c461e718747f7a0d84a7f08fd81150a008c104c4d570c8a3f2e7e4d7f734d3346e8952f9f2f0e79991db37ae825e5afc519ca75348df5ff30b164cc123047099575fdfa687b08111b3591dd8dae70ecbdde95028fe04e3efde727ab4b66c6f8c88c9c126b6e4f018d3060947f25c7dbc53a1d1b3fa2c14d0f0c0856e867b5e78168f387dd8d8a5d698fa8ccf507cc5959dbaa6adbdd5b62684a87722660e721ec767f119d3f95347c36b3a889e150095ddfcdc4558edd6bc560a3dbcee8148d94172033b286784be57833919606abf812e079c6466a95cc0796681f48a9f045a0692de3ac040b2ccd1b017de13035c3cb39320803990250bdc28b0c609193538210708cee8d271171aa8e0c3079c280771f6f306932508cb0234eea0ec79f5444519bd186969201de6d85b0bd981b31b0f18647b34f1a3289d278f2c6b07a9f01c3b305ed503ae626f6093fc1322c7f83f9dc6efd8efacf32269c152be2a9d7690f7eacac593d50f2dc0d833e9256cd16f1be2d4b881451411899eb215a30e36613a8434c761705601f5db305f271a8e864a0085d33fe404214d726fe34da3bcc81638d0deaa96596511dea990444b871eb802d052eaa40ab3e72764ce637aa0dd1c094f4cffb27d286d9442ef962e2cb6110273e8133316fb7c1c52f561105011003dc6256a8220ae4bc61b444c506012f2a6c3d7ee1ec0ddc3066ca219b9aff1198fae0d7e4a01512ecac2dc6c11df522a070ea2a2adf973592fa4eb04ea41bf266732fa84ac2c87dbf0500513c218e2d610722aea715a5b095615e9b617502ac0f6425f053ff401b6416e8be53d791c55c5cfcf2a62c037f29fbe21068c8c6a26a63b5f52ed21ab12e9a9741eda964795ccc03b8e47d7e702a8df68bc69db5ac215d5c5901ad6ff4928210060af5fc3189ddd1417547b7c4ec70e44cfb071de65f088365451a75d3f264d46f2097196284f36d5c29a64cbdfd68505ffd0c450dfeeb9c552f37710bd3f29b14c2fce52bed0036b61d0a33dbdcc1abe3e1e44abee8eeb5c8de9dc01784b6cdfcaf6be0ab7bdebabdb8116d9156e2c29c66b27d8140c7acd3b25e22c185b9481a2bf97acdd6ee88be43a901b8eeba9441535635155652f662760f58cac62801faa9618495b9acdec5745258309d07aef197dc8bbb110e0b2eda7531a62e7791945f2dae35b513fe284011c1cc28c5a87b12d5e702514ae9240417d7918c5a75a590e0e736d3d4960681dff6699c3c62379531fbff4be26296bac2eb0421e72511bd768e3cf4d5ad778c8b80e7e659338ba60cb9b037762e0c289b3ec004ada311cc7f00f9545c977e35784012e91d477e4689a7970e304cabac1b8359413bfaa62c14fe033b4a74b0a670500bf6f44cccf728108e6f39764dbb7d2a918fe2b41d8bc948eac64621b40820b1983e82eba7377bed443989c963224e638a7befe60654d89efdaf46f556135d9d9537d29f7fc538ca3a61cabd83e61630dafd1cb4f7231fb7453d94d42a94e5c71990f67e13ffaa7188711b0287e87e361492514b74f8980bb5284f8ced1ae852610df8982d2f5e3e472f96ebe2c85623ae78558c699908f888733c7513039b4d6a8cdb0ac44aacd34da9027ce1c84a5cb56e9d8e9e58245f5d066e900aac5f73806580838687c0229ea01ac50176cca6e5fecf18866238d1150c3369d4382c1b67bce7be0cd993216b5d0a51c5504f2a6ead805e3428ab03036312e930292b8cade737c7c044e1c11f6197a4755e1564e28e07fb57c1f45a996b407beb9473421602742faf25a9b0a8f34aac67ce7ef3a4fc13f10b3f50de7137a7e5f2096f0c60f2cc4ee41399e69ce94b9b258e85697087d2e7617caa64b83a9881db8d19f10d9ca90095db6ddd9f34f35cb2c755fd4bd05df22e7fe055ed662bd8ba9855108cf654edb227751a4c7cd4223e4b3da9d71b5512c326a92b1435b7542e8cc90f12680c97dfc0ce1e4eda6a9fec235b6614928dd5b325cf418cfa88c8f033217af9bd1d8e257be4df716b129c6b80dd06a1f8f614e3b436f5d8b19f4206123898ceaba64a2a5c4a3a2360f5586dec10bea7c1328c4fecc1c9f43ff410d3a547b9c6ab0fb8f46623aa4fe5c6a8a3f3152fad950c498437d31db5f50f0f3000defd4b3cc192a1637ba591109a4ca486d23346c4a685fb2f26a304048ac8e1df0e90ddc143913895e6e8eca28353920e8dc84d9ced727af8119d21e65dfb4295de905f64d49ede8a8d38d3f1b0e53c59b7ab80ef50c78b5f2458a4e655a765d379ed3bcebb0529aa6c248e762f8efb09fce08c7bdd5a418ac573c992722b369ce8d2e0aabad5d7fcf1e48ddff33b3a44bca40c2f1d04bafe77145ce2af9433d2ea74f70a11a1d55e9757b2a7fc0fb16e69350d4b089286be879908c0f7ffb753d23f149a90244442f27d246e9c820a5c36e610243710e33254d2ae60d6095b093a7a4a83ccf6d7fbbf0f73f7bbd5d91d01fd27633aae1118c680b1bd75d154026696952d1893d1455a71becfbb1086fda7c3fc1a5448f5d93590b1c5796e85d0a23aef2e82b25f8f5091010e56501931097d3e5e2078b9e498e94cfe8bb47cbe9b3ab08564aeb75cb931feb98ad35958fac11e665f2b60d3e426a4146d9b7ab09bceaef41f00ec350fcc4bef92bd76e3c71de94ec0c6447a88de5c355c22986a155dd258cac16ddb70615d152e97b9bb05595ab3911c518260a91e2560cec85436ca40b52fb3e028dc17484f3f615c88cf364555fd4020b5b385bddd80b7a8067ef52c6138bbb9fcd8d315dce2364bf4fdaa5a69ad544aee6e07b3dbc3cb0ed46c484f1dbb16d0b251a2ad18ffc22db7704e0dd858801ca63c4c09fcc0ab08fa98fbba44f15f2af5f837ebc359e0523209088e8c42fc47083a32225e11c123be96766ea3657fa4401459f0a71de75b968e49fc22bbd19f205845d0f51f29f561eacf294e1615dfdc8ee8ce13a72ea792ee48cfbdcfe9e58a7a6f260ec8bad4385645fde0f9018fdb7876373e6111224de3e29254791b2f12d814d1d6b8739c8574a4df2ddff85c2b627581df89ee31253363f9bfcb45b97f789248bb10702d984b65bd2e5270a7dfba349bcf0b9d278000b6ba907cbb13048181fd9ef7a434d6750a04005a26ea8dda42fbed6c7bc0a4e70a7109bb7a467e6fa265880818d334c7de55153f84513bd2fbe7a616fe10cb7878776c22761548c6ad855cac3394172c67591f7a2edeb4fdeff3060b711a7130a547c3d7781eb18e00f8e3c3103425721da31fb0873e3a855ea1bfe01c1e59a4a79ba5b448b1f912c2b9c6b179f09511d9ccc91992cd5f30cc3d8bcaf947f75f123263fd272da55d40a544e4fc310e288376e850a12e3ffb393fe21e4eb87cfb52605128eedbc56c2a3bb0ace6e2c488d3101407d9aa80a3d9232726d2a5a502b202ffa699dcf514ae740c9405accc5fe3e85d6e82a173b0764bd38e6ac828596acb1d59b2448c065f48086b854dc34eaeabd99069f023d1cc708f5b6e88fcf35f59c4c79fa1736c3678571004e5d601b9633bca2955b7e0ccb79320c1d4d88d2192e6329107b2e4f0204774df524695b92ea71f029ff25f0efdc4be09bb634d71bc565f9ae49139bbcd73bdb47899675c06807f9074f684a4dddb190f0532cfcc875073fb75ac42383a648aeef18ba2f3c456bc85fb029cc0dbb889de3060e31eb2254935380aab39c8fe37d2f3e0f21a5724c3271d26dd4804ff25362e3a16b60fb9e598a968711e9751a3420d4ef26af6c5d0cc2ef01e5cd25897077d710e84f5cbe6a6f903c574ce42511c348f752c01181485766bdde3c11b3b3b979a152fa0b747530c1ce3d785148d63a21e6d574ac41ee98ebc023d9da91a8dd331a5e10325f4bf7bc837a3a32903f7f3fda0d38d39bd23ca03e8ed160146412a1839fb792e8184a8ce492887c8044d5a203e4b50e457d970c2e680bf2ce59c6053fc5049ab62320720735dadf569f3df316e5172167d4a28bed435a839ef7e595fa4d865c2fac50ee499ea2ce5f4ec43cd1024e2c6d5c43647a829de50629aba6a031a60e6cdd2cdc1b0211d87eb1df65cc83c3e2c5327ea35f99f3fd46f5144248639de2e9de1d8ab27d52bc810595ba058b9d6c04123d32ec612de786ec29bb1f58e10aa0e82c641b3d72383d1889d8e4bdb4d0f5db40529d00300983c991393a2a890fe40422bd3ac8327a6176c49c01e8c18f1597592085522b9a46346df9e71cda973b3faaefae73ded4a90fd525b04b5f50afe9f401fa25acacafba89df6afa2d234d29a18dfb25cf9aa07f30e89fc2259e7b022f8594495fb1633cd75b38a0968a9979b6676212f892ab1325faf01a829da145255d8ede3ed0863f1efd391c81539b61ebd94f54d8db93ed4555b19071430eb507cefb1507e4ca7c8c5d1eea20b1458dc761b38c9705330b5e1502332c17fe96cc42dd0ade6dc91a78143ce84939dc737b923f0c612fd89e7ebab808db95dbe11d85d4f05b145d7158b2b6ddf0949bbb6d01567007768675f4d3da5bae4cd2f098562028e90ac6102e880adfd01964595beb1639901376b307906aef9cc54255d68091cb0824cdd46a760762d46fd8902dd0427ec735de67094d20867937a40e2eacc57b99685520e6e61e0fa81dcb1f8a20693719d1ce62f381222b0bbe7ba4905f5c2747834e69f8e23b99ddaa03bbd3edb31caa98979d5ece30ad5ce8793255868b3bed9a3b88564049005cd1e9a901b8d7b900cf00056ee8fa61f01d35c8022a6820b4fd3fb69ed8e56923595b4941ec5183919839a01e8031c3e8663eec89e5d9cf8f556ef9108dea06ddd23b2f08c378b7da24fcf71d9f095409b11e8eff68d589900017ce2478f83e64fb422cdf572487ceaa5311ae39c5050a6de0ef2fe793e4651d90321ca515705a1b19ffdcb35841f167cca575eb0bdeb2a55be2fcbb850a26d7189af54ff408c276935fd088fdf487892a639e7ff194ced87205c31a4170565e22081228a601912a1fc06239da47a3c670def9cba3d2e09df90b6227309940ad9b5f9c3dabab2aefb2ae51cb278ea1a8fa12f5facb0d18e3316cec694fdea6e0dd059745db1b348818241203fa6a1096aa10be068ba860fcbbedab0bee8465a08999d4c9e327954d46d755fd4037bb656c709f2eab0b07ae6b8acee635a134f4c5010b5730d85e81efe543fc08c2523a7884e410a86ca47f27608c9791b78860540bf446bb8ab7a512fa584ebdae5533fd6d13d609697163b059fbca6c3c6c9926df7ebd13e5c65febb850d3642af99828fe471ee8319858a1d642b9be36afca7244b9b2d355189f18d7753bc7f63a0f758745ad48cfaeae67b0e5b5894908d4fa8326454df2396a93df17298a58e6ecc416ebfc84445e641aa8268252b34279e6af6704ab73fc54e754f68850c0bcb75092e0071d38706d45892ef3963fb37f8d5488fd6daf6ce1835f3d2ed817148547d642c7dc5442e88636c0d78f83c265b780f6dc0633c63c0c360e0442f86624137d1b06f4fed610e1d726b22497bb09cf5552dac878a51b5a3f7871f2d049dc9", 0x1000}, {&(0x7f0000002880)="c049db0d7b4457bdf27e65c8dc2cec53d10f53e8e1829296450a2869865c2f4feb8ab97ed7d2514c06f729b94ea8c46094f2cc2dcbd02364d4dfdc49649455fa0810c5bf54c759e2a92e3805891397c2125b613d387aaa9cb61985b9cc18fd3b316ed06271e18304ac5580651cd99f04debbdcae0db37180a3d57f35bf6a8bceb5a58602a59b3c6bb0dff66872ed0cbf17cee6f7863f76b8ec4541b1f1f6c9a72d35e294837e4007b8287a7c55255e2e40fefbf13cd26122ce81db8ede31bc48a923c87def756698eaf3e65368d6a0ef8d96d7e62a8f8709b2f235a4334a15c9abee6d1bf477e5d3ead83960173afbab6a21fee9", 0xf4}], 0x4, &(0x7f00000029c0)=[{0x18, 0xffff, 0x1, "de7d"}, {0x1010, 0x1, 0x450, "9aa674915d8fbc6496639488d069e70c550e581f1ea6bb32507e8b64300224a8cd8264df8eeb4c31264f82ad8080589bae11446db2e577be87bfe82f299a7449c9078ef9e4bea9061a6fcf52df8ed854a149dca353b3404423b72fa08bfa8b5d69f3dce8229117656fdf92a9bf3cee16ff9a76d118b3ac6f18436a9e12a2b6565d0d110a85bd2aa972ad607979f7575ffa4331537015ea6a119b5742e9d53c91f6dc7fbed422fad1fc861cc871d5ca7f33bb3ae8e16d4b2dbab75e0f2b3710961128cdb971bbe1e7ff3d7962b295d6966833d27c1991adf7ad35e61ad30e29ba5f81eab4bc9043df6be0f5a4af69463a6c7ff228d2421ee37388df445ce09b5b2bdcd44c2df35b57570cf752ef8fd24f145feba21ac1fbcadc8f9fbae3487955cdb94abbdfe2079c768004eea668d3d4171d6fc5edac5eb7546fcb324976d68648359c952355dcffddb4c386f94bd6690912e39b74281566f998d5972e0c7b2b26b19cc584d546d6892edf9826e72adb48f3ad5bbff4e3636b66094bf768004eaaf267a39ce8d71144f820b402a6f8b15f6ed3d15f4c170d52a1e665038d8f1a7156a46e8bebbf86212b21110e01d278c264ade130b6a5fe7d520681e54a75ce5dee98e9f594deccd18f3794cf96c2de4bb7aecf5e0cf84c98de33e2d49fa196ad361ac902580766e4f377970bc9d7d0e894647f373ad14b98945a71f9d4c8757b6b7ae465a4a341b2f5636d238d9de4054ea4523ba359f3414af24abbc62fc1dcaa37d1cda949057ccfc443ee2d5d4300bc2666af57c8db864fb96406e1637f3f391b5951e1e6839b61d3d68515cbd864c54b5afda7bf6785e750d4f41ce2710f7da4412b318dacc98d21a5011518d13a7ed0bb6c4008965515930f9a4b90f75dacd23c470b260ab3ed148acc5004af5fef60198814a75ed02c27494e77efc2b9ed67b78f0853317c21f3c5f4dbe230634ef9f722cc30e33d50cbac0b9a5e3c6b9f4ccf73471b14de0ffbc6bdd3617469d3bfb09da204f70f3b2d493786ed20ec5dc1338d89b56afaf858adda2bff9cd9df8a8bdeedc319023b35606d485bcead675339a1310cced2b45dcb47c453fb31b5535b51b1d25ef810048fa43323ae0cd208160e1c8a5930bbada4e0915c98f5af2751637aa1f63b63e9985218e8bcc5eb70e3f7f33734bb7bf369ce4d1bd0fe3262ee9b6fc5590b7aa62fb62071f6b53912794d58fe16737c394063c66cf7d1fa20bf0327fc6a3b694804ed7b6be68b853ab09e74dd7f165a0339776e20a715cd72c0e8a5c37a7a7e205e00a3d64ce5fb85836e6513841394b3219525e0f9d49d89dcdfa56e4dca51b921d2700708e2ff137ecd68a2b9111de8f2943575a63019fa0cc457ab877be85bf32fbe220c67d1775c9974b348ef30ef30f030374c8ebf2e207fa596080ce05e5b3a694570f27e4d15779e73e444234c436240c01d325a4983ef47308920d9364216bc93b1e9c99e49f0307da3ed30a5d32667126f65baa2672206692338649d814482280acf10792aa96ae186eab2fbf56229e8d1512a6aa71ec93ed0c816eded3d97c3973b7816c8923fb0774e6fe7c9bd530476455a8c4e1ca74b406166c7f406938849a109cbed694c2c793900ad36324abf6ba3b1ebe907665063ced0bf0a1adbed60e13026c3a2ce295fdb4d55a673cb7c3b123056822a2ecd986b6369a73d7896ef7778dfb40d6c5138dbebf6bb37eb414187b2bb7fbfd6fef8cfa42d823d242dd35302554118ea615e758f722843336d81fcc7ea007140d38475177a3ea7e0f2f139f676be29d3d7122affa653361c9aa9beeb766fe2a781b1340fd058dec17c2cbd7f2abccb0a5b0e991c9ff3167830fd85a97a3becf4278ddf1b7adc5a1387fecd27ed30f0d871631b901178ad431e02e9599b58176d83e3c21f13683dbdf79638a5630cd92a97108425e134b19192f44c8fd46879659da98853ff8cfce00210494d709b6aa7007bfb0e0ba786622b7ef8c85a2e680a4368dd2399ff4e1b0784571395e3dd3f9a0bdfc2398e5736abeb92441ec132672734d9817d0bc7e5c2317524a9a3da29444115a5a3cd6daa6f68e99737e2db0ad68da223f0e337a2d1ccc6c26259f49c561552d2dda4f05ecc42a0c5c33ee7db65dbdd96ee72cb1a80527d814b596585c4e61928380f6387d9c68fc2d255649720a164e42178c33d257ca8d26a44d7856093cf1c01648e5368ac46b78bef137692d7f6f50fceb1388498cefc0613b0a03c17bdcf4b6a0c925f16bdfb486dd587e07d437aec4ce1f3b41180366f12f68b51c8060f6375a8fddb2af18129525309b4b8e9ba68f8f045437bbdebd9c499f6098ada2d2725f30f5068cbebb493a2d3ca38e099904f29ae6cfa8e71f2039949912d1ad819fc2937ec59aec1bbb3ac1b0f6322cdaf77251acde664a90cb100e3df76a4c14a3a5fcb5b078b0272c64b256aa6a7dc9aa960f6f31171b584a02f0883108e4f5a222ef60e747eb2ac6ac0440025e611ddf87fdebeae73c788650c103a4029323c623e47559282d3037687321e304a82cf7688fa76503f6e77e0c1b6d0fb8d5aa05963057fad2f6452291ad67d2f38fc9f3f88bc27bcaf9bf9a3d975d50767691d53021eba8060b8fd77538424b22e370df24afe83990c33ba7241ad9a0b7de9cd22687c9c73fcf6a651b9783d85d7d7674137252a98a91b3ef45daf184dd489ae7e702142c8253827c5b8c083e9a6540981387b0d1d90b91ca46c1436e6c9f1113d9348b1555429ca0a701d2c534d2e4156b921ce24fe11ce94dd432c948803026108b70f1976391286179e8c67c9a34d471b62dca554fc9ddd6e4ba165b4b284200c8c74ecd9cbe4ecab73706034284fa83d367b6688149589a95a50dfe71f9f342e2bca50f29289bbcd344514c2a63e03470178cab72c77de9fcb7333d6ed503d20f76360e8765152ea9843721f7e3ed7fc35d2466f91bd46c570ebd00216a1909d55ffc88172dae07f3e51b39e55dce86d82713701ab1162fc186b3eda6747717924c5135cdf891e09614ffeef9f6191608ef94546663a7dd61a0c0ca2d93bf694a0d17050350a526bef860f43e45860b6f4ba10c52b4bd865f5d840b8f1bf16139891cb19d926f12c4d917a61b53df3304859318cc33bc095c2e53362b0a4ea54954bbfa62863219d92fc164ff0fcf3a64b33cc054ffeab7c20296695f0c940566bcaa890099040b1388481ff4502adcf7887025dcccf7e363ca18a394d2478e0298f292844c741a4b9be72ad9796c54ffb122ffaff43899eadaae9d60de09ecfa30904cc2af3c20409721b0f7097b1331408d4166c17815a6ea8d2c179a06dcd0ba951f81bfc7d8ac595d2e2df0e216f5b03728f0ad8e6f0ba7f7ae6dab71a30c214f40b052298951a49b5c0aadecf6cf0750481d3bf4bd4da5ddc5990f8c596e03c28a9988f5554544944084219c4b2bc5c800c49d8e4c741f7ee7860375a7f70751bc9c2a29f5c8aa80778c6e30a1597319effd44b679ec6580f632ed8a66fcdbc56283215f539d248bc0acaf1db0f7e2df5dbe41dc1d0b6e0d19ffe6f6c15e81458052c15b76c0009cfbb9f7202bb64895b61acaefc54e81f4d73118296f680cedb2c28d6409b6290eeb97aa3de99ae4e8e3bf6d8a585d14e4676aff89f7c5e1588680c855b282b15748d2355fb00ac485e016a08610ea56f26cd9391a33da700e2a0fb59c2f4cacedcfa1022dea3497132658ea5a6d8dba57df182143c4c39acf50418c6a61b36cf422125defe1ca88dcc2083e3c264084e1fa211e7fec7d0515d7bd226aae4184c7c5a9767f4fa6926acb966df55c63f244c5ba9d3b719b184ddf3e629582318f595435449a5ddf0a877c7da259fb8c7c8836ebf385d2edaaa8e7d89f255c9edc548aec5c03935681202bd63b0ec0f45deea9646c0867be0ef7d2ae63688b057c523b5f85e2561cff9d98350047aad4441c2c07ab5859a4d2fa234889eda49e6638003b004b3de4fb25a9f68e86c028096f29e5d65f873e56ef5b69f17763781e79d3772a39feaaf2b1ad766b7027c5191aa655764ac67ca54d96791aab99992276f6cd041611bc5aa5eaf70798fff965508291f890308337299762dd04a5f964d5214884764385e68a6f448a26453c620a54f01c3ada225ad5af61345e7ccd6235d9039c21b12d0a468ca925380188ceb0ef6fb0435ffa4ba1fc8b6e4691b5b11062c69ca42121c2413e8cbcc1a13a293db70fb6f7968f2e4b47de973bab9017c892d4c8ea44ea4df2c613dd4c72f27ca1ed8a78a57197190bb9a4cb804405989e62daf0b7242d761fbc703cafecaa8453d83ed52dd96d6eac29c26f06105554bb988a485cb1dcceb2f7780ef3da0a1f5c6afdb5773819aa5db8db55d213f4a3da1bd90387477a1da49d9d360e82c1753879ba6deb888ff073047ec1d230285204d4ad7592010f026b586158dfea2b9e09b80ee6637e2eaa1d78686b015f28f840e82cdfd23b257c1ae8f4fd2551badddc3020d28c3c24de6d1b27aa4ca90683aaec8a5fdc35aea84aec5fe74548d3bfdf1f121dcffc313b245632355484be769e61f19daa87e71d620ad6d5cbd44c0d9038841a6167bbf12292cae71e851e2e4b4014ff98c22f5be053760abd8c308211f9a154b56749f015afe87e7b8e07ca425b53f9c84c0401d4a2279a27e4464a5e49000662524c6b554e2f15bed17bf3e8992cc922fce3f4eb19dc1c5a828ced8ba79c002b4a5c85b69b869d5b92b65eaa48c6f148cdc939d623e3da16c671d35d3e87d16b455661f042f105c113ff23a087ff9cc408781d88b814b67ca684448e1c8ff5df46d40935a3d24efd6e4053ae34b84a245879445403f6ef2b3958982236ce7c57008204c784ea6c509d7034b1436a5ad1372ee68be376a7c201c21139f052d51648eaec4eb3f6fb80ee6b5ab69c23383f8c56d7162b5ddb355dea1ef9305a81ce3dbf10a4d4d7db7bb549213ee8ccfa5df75e4660771cf13c4ae718734b6c4fc9cb1cf50b4187d4877afe665b1585d305e261908cbed5208ff45cb8a9a21ba759b297b5fe50007e3bdda556bd24e5a42794248da9d1faf0b6f90aa9bae840145fb22b2f4cb9a107b7fa9a55806070865505885f4bca68d3105e0f684c24c16c62efe6d4f37aff741e1c5f1046283f3f0588cb662e607f90f27b9842fbef6d2d76317724375b172ad6d20b3fdd0854dcb7bc0596f0ada2d629078dacce9bea3f824e02d70d2f69c9032fed32a3fb3a55c3d11e269264cae8ef2212a8ae6bb155d35127a1eafab558d7fa53c6f5d775e4d6154b4644a01cd6e5bc8c6502b58296b65e36645f7e866f3a6e462af726102ccce3a9d9f999c1fd3d269315616fcb493672c5bb518811599a32de81f50d9b3875786367e15b28dd1d5b3add857d3355cf371d85f6cef439a54e7afb2a9b3fc62f30cff9b0c535dc5287db459f413f571be395471074c91975d51755e9cfe7d8e67f1e0b72b2c46e93e87cbc4f31b525edaf059e0f3448d451181841c3a02e89b876f1cb872b1527685466bd69562e918151f410a44d763e726e6f70dc28a8902a5a26523e036771ad53cf96e7791870270431bc22874b0e78ef6627f5859d330d5b77d8fae0f9709f74f33a612bdc959b1a331e79937a9c0cee45c3309e08755e5b7eb06a0fb1320f6c3ee1d375dd552baa2e70fa26ff1a3536002a99cb0fb6ef2fa28a78466db19892f67861c5a2773d4ee8616ed406229aad5b4468cbba9c70656951aed"}, {0x38, 0xffff, 0x7fffffff, "bd856b9cb88a5e179a8b562e2261e23b1449a29979f5d642b752d0df3ee4174de88a"}, {0xb8, 0x1, 0x81, "9f5be3d6605545ced9aa1461fa1940374194d0a974bd9825ed7c1d504cb184f4f825ce464d8d8add0b1f3df47784c402ce01b97a940f50dbb23e24efa5635a5dfadf2af3e3d278d082a691c4d08424589631bef1b2f6c47b94ff757ff7d85af638d869b5a5b5c7847a25cb6f20022e4307b53fa65079cee954962906ad22e5680617ef9246d07953141a2adbb8ea6c57fa60b712a88041aac1bfa3852850131311f2"}, {0x50, 0xffff, 0x2, "a81f4f1f6afa9d20f60d175c59a639c1b76485b758ad629ccf554bd5609b01a119ded9817444c543117edcf2349d0083ca8c6cca6a95238bf4c6647edb8a70"}, {0x90, 0xffff, 0x7fffffff, "dca549a3ba1f9f19dc84b0ea075ddd814b10a79e9a5721014258b8ddf96f03832eed2984c8e852a076b557475d7b4a7046fe454f53ad40225d53641411e1a1743a8fb5d339576b91c49ddb55163fbc8d0535a6521a61649cafcf012cbb8b4024ed2f1ea40f5238750410c25d04daf07e8f40871bc7ddd1c8b4d62c1df7"}, {0x10, 0x1, 0xbc4b}], 0x1208}, 0x6}, 0x10, 0x2) recvmmsg(r14, &(0x7f0000006f80)={&(0x7f0000006f40)={&(0x7f0000003c80)=@un=@abs, 0x8, &(0x7f0000005ec0)=[{&(0x7f0000003cc0)=""/188, 0xbc}, {&(0x7f0000003d80)=""/56, 0x38}, {&(0x7f0000003dc0)=""/4096, 0x1000}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000005dc0)=""/102, 0x66}, {&(0x7f0000005e40)=""/95, 0x5f}], 0x6, &(0x7f0000005f40)=""/4096, 0x1000}, 0x101}, 0x10, 0x2, 0x0) close(r13) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006fc0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r18, &(0x7f0000007000)=@abs, &(0x7f0000007040)=0x8) r19 = semget(0x1, 0x3, 0x0) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000007080)=[0x7]) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000007100)) 07:02:28 executing program 5: kqueue() kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket$unix(0x1, 0x0, 0x0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000380)=ANY=[], &(0x7f0000000040)=0x209) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) shmget(0x2, 0x3000, 0xa4, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIOSETOWN(r1, 0x40047463, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000080)=[{0x2, 0x3ff, 0x1800}, {0x3, 0xff, 0x800}, {0x5, 0xfb, 0x1000}, {0x2, 0xd3d, 0xc00}, {0x3, 0x0, 0xc00}, {0x3, 0x4f, 0x1000}, {0x4, 0x3, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x5, 0x1, 0x1}) getegid() 07:02:28 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1a0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000140), 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="b613789ced36aaaab9492eb944ce5b3959299de48feb8064e5be793ea0a45a8dfed83d97cb274783658d66612c22f17ccd75793ca1b8ae9a54305a7181f1792be99d5b7b4c5c0293e06be16115e4d6d96f43efb72634bb41b155f7d32386a6", 0x5f}, {&(0x7f0000000180)="ae28efa062ba24f8858a4d0930d9f46677298e67344be84deb62e1bf325a762a8949e8f93c64fa9e96c665e6aa9593040b6df43c56c3414a5c", 0x39}], 0x2, 0x2) write(r0, &(0x7f0000000040)="d20b2e71aa9dde67ad0589ac84014ac86d9667eaed3663fe00387708a087ea1ee03966ca791f12a41ecdf1ef934ee390f63e8c3fcbaa5a2ecc51f120311f7db607375613383711f7158c9eeb4eb60ea5b261c744bf94a9e6ee300e00d561c0b833f9f0cf23d98bcc4eb667502e94479700966d08093099c0f78884a960f65ab64524408d38e461866d1af8a92999fd6700c7", 0x92) 07:02:28 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:28 executing program 0: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) 07:02:28 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="0500000500"/24]) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="707a5d25b2d4caf665a338b6ffd01544500af5b1f4791527866dbf44f28887488f916e54122f1801a272d68667075481bb06450433b1b6baae73fdde9da0fe60c23ddd996f22ecca351dbe898aa5696afbdb854d21b33bed52e5ee90842c3f755ad21a8ccbdc6561d2b520a69006e90100879af4590ce03576e51821f19bbd6e65a83bd9da568449518c78228215ae6da7012135acc493e33d4d00560b950a7927ee2ddc11b77d1e4ecab735dc217634c7d0713ba2776afb38f3dd25c7ef76a5f8981b51087fb65591dee7e7549d8a3ee25a39578867c4dfe9f40f0c418ea1f84b3a4a3145e3a87902af03"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="3e5832a664661206ae130ec6f66b6f21b18718306d3158276c0cfd7f3b52c87f6867c3b17a316390488b921d58ee0cc90b8033940d3245e4bdbf6494fa342b9e3018fb5dab282f227e6ba4d4dc", 0x4d}, {&(0x7f0000000180)="a0842c8684627c57278594a788ba308e3d28eeef71d8f1ce5daddc9ec5daffb5765dcec18f55b511af50", 0x2a}, {&(0x7f00000001c0)="e93446da2d5d0803bb77d212bb3b54101dfb962d5340b84d0a341cf71a415a394e5c229e2687c65b3e55adf9f731d0e10e24f53b0ee12f03784005e93420e0717f42f99ba22bf2ec458b16c199dd928222283d1114656a53dcaf700da3caee95ec7ce00782bf5e55d6d4cb82cc905466fd80c98daf8aeab7adac59e6d0996260cb8863827cee70657b457fc90e7ec774f9952545a9d00b2a013a7d3663f1817625a8c78904e96d0df1c8992e4ee668a1f12a5f4f54a7c15b7f7dbf8774029ccab1b487a159142b7b8976e3", 0xcb}, {&(0x7f0000000640)="1e0daeb727faa886f44ca62dc066b70092c09b61653e22dff7f87ff9bfd5ad7287f0745642fcfc05a103f7f46c30c6", 0x2f}], 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, r6}}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698a, &(0x7f00000001c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r0, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 07:02:28 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f00000011c0)='./file0\x00', 0x0) r2 = syz_open_pts() chroot(&(0x7f0000001280)='./file0\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001440)=0xb47) bind(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="006c65300000000000804c7041b2acc4a1282a34c0e0748b4c97015e3d134af2dd4c32e15b2eed838db1dae75467e1046f1b56f909f24a13ee4bc8e761e2f3acad84ca884276176633c0681838c95b4027d36c511ff5dc05d1e918f38db85032d88f323ad16cacfdaee7e00c28e0a22aebf8231fdb81ab25484dd0321a12b7cab7b1d159fe206a71447b591b86a2b07de29d695371ef13e5aeeb1b9f9a0af8442a084952f32143e9109ca3d6e7dcc9f83837807dc7b8e811ad12737eedc5b82a339e66d84305ddf1678d1420"], 0xa) close(r1) syz_open_pts() setrlimit(0x0, 0x0) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r3, 0x0, 0x20004, &(0x7f00000000c0), 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x20000000, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {}, {}, {0x1f}, {0x0, 0x0, 0xfffffffd, 0x3}], {0x0, 0x0, 0x0, 0x8001}}}) kevent(r3, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x19}], 0xd59, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) close(r4) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x7, 0x80000001, 0x2}) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x10, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206925, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) 07:02:28 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0xb, 0xdfdffbc1, "97115f75ba64ff01000000deef7bc1831e97f58d"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000003c0)="42c8d957a8799352ffbda257b70cf5ff700a12f10d813f94261bbc3e7dc558e5b2715d93ad0d95717733e24325c68075462a2234be0296abdb3a68f8faca503e04bde18f63fd4ed429389bf376e20dff6e1f8bcaddbb2222a16ad6ff42ee340b0eb69064b94dda77b374713ab56b28c6e3800162d556966c4807e5fa7b10b5c8c9ba6487257460a69788771607ec2da39f5e4631f866850891520e2acf5c976dff5fcb7da32432bea4a084a63f38d799478fceec2ba69866ac3491fc616d013e2d90be9d0110e838b24946a29b73d7da34142a9f5548d4eb4274d836c744bdd63839b39f75d014bd3409081c34ba485da79f1c5deab9e01ac47044f64635befe85ff59b8f6fe098902f77648cc06da471282c3285558f4fb06bd9a53fb337c24ac1902628a1e378b2646e762532c1b7a76b4ba135256dc19eb3bdad4ab08c2b8aca5499b2406c23662c4385b8ef6cb21afa8f57e2ab62aa26f98d0255101739cc00e18752e0324e5ccc2b51eee76ac0a27cb6336ad60e2d0a9bf73a85d2c7e7ee95e2f0fa33720bb24a16e1f7c0a963d6c9e2300062f06e9411639fb8127f86db284b828c70e61acb92cf67903a361373c4ae79e6cfd24c193365b7ef49e0fd64863f7c240cb8f936ff661a5bf544545bb576be9f67218cd95136afaa39c97b55ce3d3158d4785bb12788af140f75f18c72e67fc6463910f7527e027f20f1b5ec8849682a31b7bd343c5c9e43112ed60de736f2d140c2904a8dfef88b18699494c80fd1a577502fe0cf35177836a824e85be01cd0d7293330d8edc7550f35a1fcd9070cd1c3c464be2ca308eb86808d24b67d8ead2aa72203ba6a635f50af10de988ff9ef7bd08296011f087314600e3a6d30025f76e984b01880132e4465b5e7c855e104342d25a038c03986fdda2c5a90c93ed1239e2fcf58d9969e9cd489bfb4e2d86fd55032f22dc0aafde8e27668d3e4e96e3e9300316902b386738af70edccafa0eb4674d835047111ea1d65f3564ac6cc18d737d89a54f0dcb5741c0fff20de915d5619b0550d2a71e7d1403614a215cc7b1250170e20a3594dd7655f7893ab0a20962235b0facd1f5fc9a863ed9670c1283b822708d4c22a5133511af09c10713dfd44dc4dee828bfc8860cd5d761f53632b604473e52918bb4040ba87385e779d2230c83c15ab1030985002bfeaed5a86fd570bbc26c077c377678dd1a41fcfe9dc347518b1ee733ccf510390acb155f6ebb90fe7fb65ebbaae6aadfda9358a442ff9be92e8eb545fffc0d2133698b1671f5cbd95dd60aea131964e6af3a8b7f4d46f45c02ee9285fb5eef743f1cc583c28f873c8f2025bb0512be774a6b47d9a08cefcc6cbae19af1342d63b51035c01ce161e98a8adce3d699c4f52865a690339935b7909746de74cb289ae2220e5c1633f5ac68e09ab99e03ff2bacdcadcdadcbe0943059aa7fdaf0fa1aa5f3117084457b56c0b79c2be6f9ff1c6e559b18cb8cff21e6979817e97780c715c8606e356cadaf0b7e92627933ebcb1318cac9be8e773bdfdd669101b5908e8ef34c2db2f32a5f01c3c9d204cf61986556d907602d19ad0850af18ab0d7450041d234db12e0dc54073aa0f9d5199e848dc608cbf9eac5023873e9553dfcef6bff7643fdd762064d6e5e3b47b91f8e628304b4eeae6b3e87c66b1916a904e2b543dd7a6267f5aaeb6764de3351c3d780438fc31645525985b87a33a1b135d2ba75ccabeb3253d085c7fe93600a71be5b9a62469fd3291aaa9b411dace02e455be5746ca2e63689e813725e3a30e7add7dca91e3bc5936237d03ee73ac046cc310963aec60be0d5996f3e01dfac1ffc6e59001d5e7d1d8dbadd1d63df2362f63b8db17289c39069460f462ff69ba7782c50ede35dfd061fe71a28d1f768c9525fc7fd07bfeb00f69361562441757ad19b94f95458fd64e29fbd3c9c67c8afe4b0f71696ccf92ad96f92af5c24dbcbc8e211b20f3120ef2dcbd79336285aa37614a3e02a342c3d5dab2b512e2995f78428c97714652da09e1cf87f8ed498bbdf7950de8ab245b92865483d2f907d36d586d513c75796dc0d", 0x5c8}], 0x1) 07:02:28 executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x198) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10000, 0x1, 0x4, 0x1, 0x8, 0x40000, 0xfff, 0x2, 0x2, 0x2000000000000000, 0x100000001}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) 07:02:28 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0xf, 0xfffffffffffffffc}, 0xfffffffffffffffe) 07:02:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000140), 0x0) msgget(0x2, 0x0) (async) close(r0) 07:02:28 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x26}, 0x20000000}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x26}, 0x20000000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) syz_open_pts() (async) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) (async) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) shutdown(r1, 0x2) 07:02:28 executing program 5: r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) writev(r1, &(0x7f0000000f00)=[{&(0x7f0000000d80)="bfe22a908fb53754afadddd3fd077e978b7c622aae6a56905c875f91a9b1e4e79a9c02705017a4bfd3f57802db8b95df631406697140a8741af3e4b6dcec7a7230a0cfdf257355e28bf048c19538e8688df36dec02fa954af9c8de90769209236a66ad5bd0b118dc7dac90c3e19b07f4d281a4b576795f7752b73cf8ce5e6e2dba755e0493233b05a42b8a1928166c31c9b198a885dd0a82b089f85b79bbad2adcde5fc0b5fc8e63ea11c469d186bc96d6c268d6a664c4242c", 0xb9}, {&(0x7f0000000e80)="4b8d8d3a87e82a41f6164da2bc81e44b0f3817d9735672e5cbed2aef1a9a39411b0a", 0x22}], 0x2) 07:02:28 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000d80)="bfe22a908fb53754afadddd3fd077e978b7c622aae6a56905c875f91a9b1e4e79a9c02705017a4bfd3f57802db8b95df631406697140a8741af3e4b6dcec7a7230a0cfdf257355e28bf048c19538e8688df36dec02fa954af9c8de90769209236a66ad5bd0b118dc7dac90c3e19b07f4d281a4b576795f7752b73cf8ce5e6e2dba755e0493233b05a42b8a1928166c31c9b198a885dd0a82b089f85b79bbad2adcde5fc0b5fc8e63ea11c469d186bc96d6c268d6a664c4242c", 0xb9}, {&(0x7f0000000e80)="4b8d8d3a87e82a41f6164da2bc81e44b0f3817d9735672e5cbed2aef1a9a39411b0a", 0x22}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)="40204ba0fd35c6bf87e071f9c3bcaeb4b2ffc92ed96bc26668f278302a09417e6eb24aaf190127e882b10441435f14f2726456d99309b1138ea31a1903593ee9c4d93e161c029aecb080ce4a7896", 0x4e}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e008002d61381eea93d68bdbb5cae20c146a3a000004e17ecffa525800000000000000000098d73a7c11000000c869db1ebe124d0000000000000000000000003d6d7f08e91139b4702e2e6e53e330b9ca725cebe6e559230f79130d28a98edf16b8875842453bf2c254acc5b8614fd69d902dfda021a7f6946fb373451300ca413dcda5963ad84866cde118cc685297e55015b7561ec7d992261288176d80c96f5e2e00cc0a2ce07c22469373ce93a954acb87829f5a9149a0e2fbca704c9a812dac74d73", 0xc5}], 0x1) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x8, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77", {[@dstopts={0x33}]}}}}}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 07:02:28 executing program 6: sysctl$hw(&(0x7f0000000180)={0x6, 0x17}, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 07:02:28 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:28 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605f6ad900303a003bcc2629a17a6c58af05000000000000008000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff7f000001"]) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0x3, 0xd28, "0d88f93e0f1279911cdf00000000000400"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) 07:02:28 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xf5, 0x7fffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x3) execve(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165894aef06e727cfa854d3946a8ebfda1dc02df56a208ea3bbb1b0a3b8d88b069a1945d1a925f34f4adcae4b047f250992b367e8d0ad361c467f4c818cb2dfa03b112e09391f0e", 0x93}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad73a0600008091b1fc90bccec24b90ede5f9ac38748bd7e30514cdaa394ea50291cbc6bf057f77a4e4966575bb4394baeaa8b3ef1fae762080719dc647", 0x4b}], 0x1) execve(0x0, 0x0, 0x0) 07:02:28 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000400)="e09d767de5315607d563ed151c06b0c85de71b8a068a75d42ffb51155ce15b62b0bb69d544648cf2136a768d646a21d96ef7fe041dae601ebfa595e36e4aeeaa49d92e9fbe813f567cb732a1233a7beba4d02156d02d725288fd243b2d8d8900606b7d59ea74622fdfc995d18e8b875415967a0680200659ceced3c1e9612de4471655970357c5971611971c8c5e32096aee525d246755b5fed57604a248f9007f12e3e89dcdb44038506a312b4912989088066e4e6b64091f992531c46e8c1adaea63026da8a686e1e95c03303a62804ca9a52ec08f54f87a57e91ee8108cf98ec90a4088ee543c0feb333726257df07b9901", 0xf3}, {&(0x7f0000000c80)="899d4fc5c0f5d9efbb2e0a03abf313b7413fd724df163453e7a27e602653e0bd415357922bb1101d63dc86898df46a46c8118ef8a7b89888c493f432c575e3ff17219a306ea46f5222705bb7d90d0097cda3200c160f79062041590a892d8af84773fc9b35309ccf94e140ad5447381cf1e4f3c49110ef7f3e940ad9064ee8dac150db82f2bb44d655c1cb3814fe5a89f820d899bd8438164cf22b", 0x9b}, {&(0x7f0000000740)="32dcbfc686f96a77b227a555814940cc2e02689715567b9522d91a5c80a1edce8723772b95418328374e7b9e82c94793df537fab8854b367dd2fce9b9acf15f821439aca4e384f36696731cb1cf0f0fda1db418d16aa149ee8891864a8ae7ca2010a0635fbc941d883c375e5b0238d893fbdf92ece1b02d1a32ede3f18d35ee4ffe8cfb3e601f483b89a13049bcc7a6c319751e68971d07fc27009fb6942718f", 0xa0}], 0x3, &(0x7f0000000800)=[{0x100, 0x3, 0x2, "438bc18c28c68ef8e2331d81f901dfcf876f5fe1ff1dd6eab151364d98f2c85c375ad1adf020ea45d9eef24be2ef5073af4ab374ccd4ba5210562565b0c4b8c93d32acbba8b8c66d7c2bce27c196cc5a4a752172323b7eb89a8db12e124925a39f10f9a155f1943992a922abda7ac7fdfbd842ea5357f52b1211b4bfa39035fdcfc7b4e5ac4e795b169cc90a1315b1f067194fe6dab1dbe655db949c719bba6f4d1565f6913f638daeb6e7e28a97768c961a6fb64a3f8665fb6c22965c066db692dbf4a3c718c8f34dc73f2f49b9297bd6cb8ca56eb09c430525be1b1a5fad41fa3afb858fcb3d728fb8904f69"}, {0x98, 0x1, 0x6700, "782d85c05cf0967811b4831aa66d51419a164c2180e1564302cc00eb6e0e1687042378610522682da03457af029cc16f99291e7c5650a1a19abf7e1987fd7176b6ded62115e99349cb95660528f680a847d60b7b92d63dc97a5fc9c4dd7df532ef681aa05688d46e69e52fd6b3e9375d460f53f679ead82ceb8648b5264a82286140"}, {0xf0, 0xffff, 0x4, "e7e656e80a806ec949fb2a51ac0684e737df4fb315fd3fc068909af50ead60aa465d080339f1f3e4fa3b7c17ce8ea796de22d190023e0a39645a1e3ee7e2e080098e32bb9d35dfcfb54a712f744f4f6d7b5a2bf60ecae4883f73f80e2770bce9eb796e8defe7364f9e3f9b163c12a67552117842a8b3124642168404843c65b4d392eec4f75ddea94de530547140829f1c77117f1fd92e207f65e13e12b6b201e0f1c6b19a09bf44dc7153007e86bdc87f815f3179959360ede502cf7c4046b2f3e4f8af80dd39ad64f271aa7e1f7cdf7d7bd568ea65abf9be1e"}, {0x108, 0xffff, 0x400, "47ea28c6e7b56d86bc1a87051f84f538d7af2dd4bc851d0b668e8f143ccd0a5090580419ff577fd8f580ea3e0bbc99ce3938067ca8e5fa65ccf26362ae7675abca9a0bdeb20c28492b1945d30f3615821796840a351d6dc023e02988457d6a7c0607343d9d08913ed70c931b43f25e2e6add9f7dfe57dcc2c8ab8418233509247cd4ef59c3dfe8d84ba33ec70d0bff8aa1a69db3a492a87c76332408f85bcc3f2a9fdd5c863a4fc3c2cbaf40b58521fecb953b29dad41b8a0876ede3b741c9d803aaf64af287acc252f50705b0e2cbfab6003e176cd99049c430583812ae9b115b07e3e762093967d2001ef46670dc069d"}], 0x390}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0x8}, 0x10) close(r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x100000b9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r6) setsockopt(r5, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socket(0x10, 0x4001, 0x9) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) 07:02:28 executing program 5: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) shmdt(r0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x5) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f0000000080)=""/205, 0xcd}], 0x2, 0x5) syz_extract_tcp_res(&(0x7f00000001c0), 0xcf5a, 0x1a77) sysctl$hw(&(0x7f0000000200)={0x6, 0x5}, 0x2, &(0x7f0000000240)="149180", &(0x7f0000000280)=0x3, &(0x7f00000002c0)="25a9e83d6b71fda182ae7bf47c6c94ef48f65156a582bee443474e1d1bd0df12d2a11a6ddff6b910", 0x28) r4 = dup(r3) shmget(0x2, 0x4000, 0x406, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r5 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r5) shmdt(r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x9, 0x3, 0x1, 0x80000000}, {0x5, 0x2, 0x1}, {0x4, 0x15, 0x3, 0x9}, {0x2, 0x80, 0x2, 0xfffffffb}, {0x3, 0x0, 0x0, 0x99df}, {0xff, 0x4, 0xf9, 0x3fc000}, {0x1, 0x9, 0x2, 0x4}, {0x1ff, 0x30, 0x6, 0x401}]}) r6 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x2000) write(r3, &(0x7f0000000380)="3032f781f41d934b89bd2b318b5eda16bc4b64a93ffadaf6bab0aabf2c4a2fc8300f10b0a63ce4c8a91127d40ca038b85d5e273d57b5ea5cece06b1d71540d455ebcfd60e67ef4835890e5b3280596d30e040bbd4ae77cf41ded47e4903ec28fef74161feb62cade8035808e1dd7998f7ddf8b7befd2f55599a29af5074921d391fa52282629dc0c74d013438fada65ba2d7049baf2a3b157ea2c5e5a15c983687360fcf3966cd20baccb10c6c83ad78c95f1141f675e74f976c5d9870051155426d79cf53d2fe0e6f49389781cf6593f287a9d3153f7da2fd2e5f2e8ed75b160f5be2029dd1411eab53ac2224cb3139249d9a17a6887a37c8ab5c8e740eb6f06cd7d66d688c21f49889ae26ebf4c2bb8a782848d89a9f5130cc057a4ea72fba288fec7e161ff093075ede7d13d65f19d55794e68a4dfcffd3988eb4e4aaaf455c063ad8095d9e3833d35f9ead3c2e537d445cbb91059833b45aa6ec07386ab17ea018fe1084c2a9af803258bcebd124c1af72b63693df0475fb157506c5cac795bbee2df317cd29a099c00aa1c8287245f62177ffcf783596deb8f818b14a2bac0f7bd9e7cee947a1e241b7b402235178fd9ce81b44b1089f8d21de07677d3c4a73391063c88dd6537d1c2bafd05c4186e6f00b770540cf4ac6bae7d72644f6da2e5dff70a215e8353f4b0f95bb8c35ec6829616b0b7096b795e221216bf829cb672f11b554daac0484340593b19e9104a64b7252c4e514a9b38e3d5eccf42edfe113edf8207c825158d0e75cd193293191d9d86269e662e46f84458fb30f4fb63179f56d94d0a447cf8c97a217ed6073e2325c880055a538ddcad7f4d3d75f8574c651d8245121f1e08c314ae24e26fce24a57f9ea7a7d5a5a3f5ea2ebb30134d15f19f31a5c88159dd022163e7d2826bdf946e3de73ba090bb6315fae0d862e435607f5f453d0c67b91e1feaf855930b7cdc5c064c30634e9c6d1f6779213c58f1c884be623313e1f1b3fb6a1f6fa1bd5ef29e3591e2778ee722375d0a4ed3cd90e17355312b59f5d0a49957e81e6cddfca0d29acb8948bfa25ec6c2ef2146cfb3863c8382b2b6369a14ea4cee3c189dda926879da47118621ca40ba406e1ff7d759e4451d3555de24a0f0dc460e7b688b4292c76c379b0b1865ebeb7e8a385139377a9a38891b69192a910c0ec34ed5149207ee7cb9950a45d01a5590759374a4f9ae8aaf5ee2fe703b6ccb78e62d8aebd9eeb777581eef65bdbd87a9c77b5e8616077e97d81db38d7523402058959c9b8ea67ef1a3020a452b4ccc584da2f619502a48116a78d68a9636d8d028acb8bfee70d8e27082b6d689819686003fa48b6dd49830e7386674182bdc79c53c23846531c2aeb992d5495210480688bb50a03e341b182bec038f814eb9e43eae35d500ee6ad89a894575623fbdfaa2ef649b9b2dc12f35976cdb2daef8f7f6a1108e454a87941cab88447a9b5210b2e35c2ed0dee1473f7ee348dcc7567e68cc8ef89eca485201e1b18ca223651ba3a16148725cc425ff8b9fcc11c194becd40bae75ff821a39402699b3b41408eab89c1c63ff755894d01d84a9f1b344eb0bff83bca25fcebf9fa1be256283c0e56e44eb9bb5bf67fac6dabedeb7ad6ca4ce088fc0c3ca5d4c62f1607d67054352bbbbd2be257e37946200ad3bf4cbb926f7bc61bd1e02f9264f85583f9e3745ed88ff91dcd70b5eaf18e8b89fb37a678f5de544a0afc7c40068cdc6c5e46e71c9d0252251396d79b20136fd76ab6082a98f49ae50e6c1b56b8cc9766a57c3f824722d3a654502397e5024253955d28038dae5c30e7a16a01928433d9fa85181a345f92e912f3acbaa7fead4c4fd4aac1c270324ecd1660c3bebe66157039d1a552366d606be40b63bbf7c26615fa1b838881ae121b1d184d6eaf3dfe82d4a0c5f58d044123d37ae459da9c8e75783f8ca73964542ea9c19caac323a29b495ba26ea88752101f332231d81ecce3227e3a89cf6f815c82c82e1ab78611c9c6e950f29e19c066a6753ee02f4840a8e27f2773f0d04f23d0d4ad0e4065dafe14ed2135e410cfba6c9f8e75637890f0b55c6a7c537bc30c84f81e09e0f4393782d17df444547a417994546dba1a519fae773fa2299dd0cb92988a9d3a588b24271e55cd9f0deb1f567d85cf9f573dad8e5c683f0fd2c2172d42a41a9bd8dbe52bd338433239ca058fd2413a08f84bf5c70edd5657e3f81ad592664d8d37ff6c87eb337d23107072d82e9cafc24de7543a1e1043980b6e5ed6bca5fcf17d2495d3e4be62ed1d393fec3c4de4db8a5b9d8bdca767161b498bab67979fe22f1729d798e27ff36845231ff0f11b9e0c0079e1c7c47eeda1162c68613513f354b0f0484e11ebeb07e1ee10b8b7b9ba7397d36e85b6a1bd8579b8884a193159ba7381e9711ab135c70036895a11bee68af4e622639dd13e1feae5a74889789145ceb92cc3b34ebb1d372f02f4947ba5cedfb40e4d1e5e8d4060a6f75e5a8373c1e0c1f3e392eb5f558028bf0bdeaa981e17d7dfc97dd193aadfdb3ee8e27e1513412111dd24e8281da032dd184422a615d4139ba4d906977c34b671dfd8de16654692dcd39befb87d079ef260c279bd54a2b574b2842818182edc8e3ed7594738e36393cc6533173e6fce727e91a84f450271bde7725ccf1e04daa9eddec218a574d0a5a601070a0f2e3d38561f863d2e6eebd4996b62b232255b93e3bfaf71a38c3a4b9719fadc5e0d0a27cc1d3cd6597aab0bcbc6a38a0d130ef66e1766e7a9066c84247b43a5fea94d337ca3e3dde83ffbb17618541599f5b9f81604d4e299263e41c4c24668802ffa18d98a51875e28f127575d72ae4c69b9e7311f5bf1c788a69d6f4fbc784da7172c264e79cbc46ad3412b5793bbae79510d6c1a1f00730c3cb500ff51f253653c6acd6e45f6b604068d7c597853eb2a252aeb222526ef5d56f519991d6b11bdbe4ac63d92e86804f50a1c85c58d89489a277cfe0cc24878c9d3ca701335f327855a13fe66a084d661cffbfb6515e9559d0116993d811b3a3e54f62aa496891384acfb17d7ba64ab4bdf82fc58eb0219f3df9ea39cce3c9af6d708168e8322b50d7a209381fd6907c6585bdab2063aace3b6ddc91eb9faff4e9fba2eb3b0c33d0f3b4442f2e1333692393b9b916eef8a44b4cb0c9602f5121784a3f61bbc5acd05baf93192e0f30318061633bfe78eac986b5ded7da6485e613f4933487a903a8a62aefac9df99aaf72c5400fd31e2063f61356798343f4654446bdc9d5acbd4f2bb1f1b00a9f5693e9052e22d61dd390c84e435ff9bb56f20da30bb14859b0a3d29cf66d7e406936b940378166ddbc8b51c9549b154d929f8d8acf7d51b0db1f7960617961aea105883419c13be05ce666e4c921389f1a5f84ee4d42382b61c32a545493f53552ed5d32dfcc220db3f956485c93e4d0107881f7b72a4d5e2a11c64921850e160f20fa95b302e96b1ff433c5189eabad0dc9b82bd9ef1f065f92f5258760863cc7cbd361216edd1c5add6ed1a166ba86613ec383a3295908d1cc2aac45149c461e0e6b0e006a85dd1a650f96aa8b3367d3d4eaf1011000df488d464888ac3d720f35a2d05fccd459d9f20e88a05d272e5f63f1ba797b6fbeb3f39ac05194580742b07da6cbff2374075dd18bff40d99d033bb0352a94abd91d751e60f45cd5db4b6968827b36960ff44f16e391b689f7cbd20cae3cfe05404e2e4eb5b1f1575cfac6b143030b373846ebf53b02518092716d55982a39e6713423923dc9288c99e082364a86d381ebcdb471dc76a702ea0bc23ef6c4b57d3de898a6b9218b196420601949530f03e1e7cc88952aeda996a3ac5da296e6621be3759573ac83a6f91429c878e22a4db45f2fa35eb8607239dfad1a350c6ad76e54a5ac204e1d0c043a1f37f34832da7ba80fc615e612f865f68b7fed77e99cb02ef20818cec962c3e3385aa89d2174aaad84fa22d9734cec67f83145bb9ad8072acda753b8cf715a9782f6aa738f696863ff404a8ab2c4a928bbfabc0886c4cf45620d65a52e4f09ce839c1371290d96a2a42afd38cfc05ac25e5efcb603e099b79b7905902eaf23a63e984dbd0f1d26a44441a52f35344cc13f0d6f0cd8b7f588719de7eb0cf1d7255a7384ba0056ba02fc72d59cc2e4e38bee2642fccf2c328ea0506749f4e86b20c50275782a9339c93a62fa5537d8ac03adebe9c7a4c0de00612ce90f8b9c4b9b2be17763d2c7bf014a595e95e423c158991816bb1a55af778a83f8f2ad96c5273cdff9012e778a68abed09b332ee1c7dbc16ef1e9691048c6f58e79af5290786f02132f06054bca562b821b77a776f8c9b643398bc28d33ca2a982835faf13b73a5a53b499b633e5989e48ba7256d3995a069ad4cc983b348dab865f26f9e2b793cafb268d64df3554f9b7f0d89522deb8759d2471085523e8ecb3a97641cf8f652fbdc98b5dba8cc6241a63b75d0e8697f811c82dced1193e05933a873c77fc3fe6d86e304dbf535afd9d27c5a9f512d5909d1966da7430215d6632729d2f4df471a17992de2181a583e21dd3ecb33e2d733f747d6be16718ef13ebac93d373b5f0eef5ffdd07caf69d2e3b8f1d0db8f1c40bb04a44fbe393872287227d03448fe39eea3c052363e967fa9ff498a1876533a4af7e6c60230e640e94cd960e7d970669fe217779d0140482d5448bccb4e393b719527c37313ad564a45e738b985514465de6718803e00162e3f6998fc0d17066bd8b080bd892b9ed65c77791f2d04e4fcdae47414afba29299578bef6d368041e4c23e92d23e6dc880529c785a386012bf981cb6da1e0bc627f563a9c8c1aaeb58a2938788331adcead511f4917d426ca1329531d05a898f45fe306433f6fbee5e3300922160bfa2cb77ce7879afe901c726fc7c185b1f9636f2cc608eacf127a5592c96bdfbab1311cdf692f1d67b304f92a30f26a9bd1e4820f855128025fdc7adf5667968de893b2d6643682c757e0c070547f7556924e46b0609f16ad1df6d176e94c3b450b0ee875fb9668adbabce42b8359a8509b9466d799abb6981ce0ebf0078dbfdfe130e718f27f8955af68ae0127d818b996b49c71fcc25b16bcf61b395e91387d8f31079bbc0cba0cb7194351670b6c59b6c1f53e4f54d09c06ce55eb2d4b0a3e23d87c25f12e08f6970a2387fe4f48a5f2442f7c22914bf6cf9cfe86c595984a08e25d6091ae322145e840fd5781f267cd44e40a8ab4f971716393a6dcabf7ce1e8b63ee0e8f8fdf2227cc21235e61a17b07b6099ad30ef4d0e73cf7c1f65050ec90c78c25cc5bd6abab30214b85de1160fca6edb7d2aeae8435d1d63bd4e2b3cf7a68598f594f858932d156c48c17606064ee5237919f8ca8ee5e67b356955bc9b96829b54fe630c4a724c38f03947966e84da3b9ee6d9c94f293a241f4d8a99f566d940ec50ab5776ceebc6cb6f782c3aa32c7e4819bda10b41cfdbf51109ae218ec7cb645b094f560c66d7f9d27a8178e7a81b4325fe447bf00196397e1bd43039b662618c5473bf8d5cd783e8b526b782138f13f5734782c31e70b11fcaee0382b6835a7f2805cadf407070395ae68485bf65caec5388d2ea8c1bad0bd914e29bc6d29b7c9de6e4c4817bb8c5620e7a40412d4e1f783fd6e4ba55e47453e2980318d8f4e691020ca78f86563e70cb35bf6f218b1e6fa8c25c46899cec77be00e4dc626dfa6c578975f34e3318d8bb81f6d7e9cbec90e7b6c72da7", 0x1000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shmdt(r5) r7 = socket$inet(0x2, 0x1, 0x8) sendto$inet6(r3, &(0x7f0000001380)="18e2cd4a4ac90ba9e116", 0xa, 0x2, &(0x7f00000013c0)={0x18, 0x3, 0x80000000, 0x3}, 0xc) r8 = dup2(r4, r7) connect$unix(r8, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r3, &(0x7f0000001440), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x811, r4, 0x7ff) select(0x40, &(0x7f0000001480)={0x8, 0x8, 0x2, 0x800, 0x4, 0x7, 0x4, 0xff}, &(0x7f00000014c0)={0x6, 0x8001, 0x80000001, 0xd5, 0x6, 0x8000000000000001, 0x80}, &(0x7f0000001500)={0xcf2, 0x8000, 0x40, 0x5, 0x5, 0x0, 0x3, 0xfa}, &(0x7f0000001540)={0x1, 0x9}) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 07:02:28 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="2c10714ef73ce0275f03152d645bfa858953db76aeff", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000200)="dcd96cbc6441530500", 0x9}], 0x3) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}, {0x10}], 0x20}, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="23051f00020000000000400000000000", 0x10}], 0x47, 0x0, 0x0, 0x401}, 0x0) 07:02:28 executing program 6: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) 07:02:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r2 = dup2(r1, r0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) listen(r1, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="ecbd6af3c5862f43d190884a63a0026869172260f1d7a0f588477c281c559ee147a276cffbc8fa20ff8d8d0b0229768ea714bcc76306ec3b5a3ea2fc7da30703153249617477f7a1912c8b9e9cead32d649ff4206fc532188b301422492dac0ce225477811c09f144bbf18bd713da0585e7ffefc8798bff08ab0965258d8eb2c0262361cbacbc4b303c24da428434965d2ba00e90b9a71b6d4192bcd4a2651350d76b041840c7f494ce0f380e43588a22478fc59871ad9c774e1a2898eca0c863cf5c5aa19d18a0ecaba8ddb54e95811a2e2fb0ca40934885fa4c0ca", 0xdc, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) r4 = dup2(r0, r1) r5 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(r4, r5, r6) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1/file0\x00') 07:02:28 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4088}, &(0x7f0000001680)=0xffa) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000200)=0x2, 0x4) getsockopt(r0, 0x114, 0x8, &(0x7f0000000180)=""/62, &(0x7f0000000640)=0x3e) ftruncate(r1, 0x100000000) sendmmsg(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)='5', 0x1}], 0x1, &(0x7f0000000200)=[{0x58, 0x69b4fa0b6a942967, 0x6e2, "fc7764f6aaccf79a91bc4ad2c2210ad6954807413e9fbbea04dfcd40eeefff8f71c6905b5d9e06b013b2c108237022280373e42dfdad84de79c981e743a273fbf9"}, {0x18, 0xffff, 0x1000, "1b"}, {0x60, 0x1, 0x19, "7cd204e9f61031caf3ec8206db0bb80f6a2991fc2467fbaee16251d5a6835b4157d835acf0e97a398a7ca8e1324a493e0cd259de32e5bfb2916931a5f903d6811ad1a63ff04503bedfeb5d"}, {0x80, 0xffff, 0x1, "f91a40fc399d1fa2ae1b4bb3e3ce31e7242f4e6db7b891edb905859b4004d5549914efaf6b0406bda0656bcce80fba6f40999f4b293abd8bbaa9fd5dbb453aa57bc90d5f0dfdcc5e9d2699e4223016d05b1ce936c912435f3d3df5bee2f75c4579380d80bb192ed53b6b3ccf57"}, {0x38, 0x1, 0x164, "671ab37bc30cd9848dbe1fa182a8d25150b40c935192f0a25d1b5df6344ecc8bf2ad2e6d4702"}, {0xe0, 0x1, 0x5, "d92f94377035918160f7941a38238f5bf8ae3a8e4ce54a1e87b88e93d01e873c9fdd72356231e759f809d693f0d95bc9afe3ac226c95936a5676c9b13715e568df526f25d0347b1d034e022a325c1e35a439940f50a6c1dec8b6d56b9d5d33f196a901c5038a5dab67bc9c099d2bc5d5d01f1cdb026ac7cf432578be3d2f18dc18af8bec4c4b5fcbf0b38bc952aa2d70074619ff458f0ed797d8070817f7162afc96afff37b4157e9d03923a1fbf0fc3daa7a5c951ecd38efcf331d7bc9cb506a7033735dc81bbcdbb90ccc290556508"}, {0xb0, 0x1, 0x10001, "616ff55ea1604c239d1457f62a50a87f6782d743097baee4abab932680f4a368d08e9b0f4db18ce6f488fe70e819dcbace32096c1babf2b54247cad988a23533d622276f29399c2a8edb5710aee3162c99803239fea700e2588a355b3d26068417ce52244a97274f95688e25a24341be9bd37ae8b803548ad33941ec597054af74d0656ab2773d7d0560d88bd2b539dc46a816435bbf3bfde96a850b8d"}, {0xe0, 0x1, 0x1000, "ebe4015ac0cd59f0877957e9eb09691f320a125d5ae531c35681af8bd9ec59ef8a92cdb68235bd4d9386150231b77e6d30ce567bd6a1b2dccdda5b76bd75d7b1761b22fbb3acc2c475a23ba1e7080d8a7696ab7c2694d28030bbd0d485b0cb0f5ebd8b2c990049281b18f2bc5ca587c818dd6456384e74dd04a871282babc5b506c77d5d4907e6c80dcc91cd30a9e92c6ec10cf1a3320b8f0a9d453c728bdb4c2a76ba6cf0d8157f94488f8adcb560366760e5cecd8498d46bd282ee0a3b5275482d92779a1d3ad2e35a45d1"}, {0x30, 0xffff, 0x5, "d8354ba353174d3bc4c064baa1e3ed8b8dd3042b5e18ed068963"}], 0x428}, 0x1}, 0x10, 0x40a) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 07:02:28 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) syz_emit_ethernet(0x152, &(0x7f00000004c0)={@local, @local, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x0, 0x13c, 0x0, 0x0, 0x9, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x8000, {[@ssrr={0x89, 0x27, 0x40, [@empty, @loopback, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @end, @timestamp={0x44, 0x8, 0x8, 0x3, 0x6, [{[], 0x78}]}, @end]}}, @udp={{0x1, 0x2, 0x8}, {"5a6199054ed21bb5a275111d700639e86aa4fb4245f1a9d10f88396e34004ec93194320dfc0b2af7449dbfe9e929c9b12ad3a6580802b6c6dd43b5d1fd71d2663241b3589103d21d21fae21c11c732fb11ea41efa36c5c1b165d46c098fef1004b8a6df390288e96cbed95344c6c506ca7a08c0a2a46bd26cf82cb2b4929f71a9cd58ab7af015cffd5ce77f92c5f9a237d00d4ec6ec2017e6291f4f7235ccc0e5b67b56d609d51876977d8982deb1acce5c85f0e0fe2944659d93956a65624f162efd0673382b5212b7ee2df03cf2400308a7ab0a8e58b8b675cca3b167fab87c486462856ceeede3bdbdd51"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x1}, {0x0, 0x0, 0x20}, {0x6}]}) close(r0) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), 0x3) fcntl$dupfd(r4, 0x0, r4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) syz_emit_ethernet(0x140b, &(0x7f0000000c00)={@random="1c4408b18ab8", @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "ef35bb", 0x13d5, 0x62, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@hopopts={0x6, 0x8, '\x00', [@ra={0x5, 0x2, 0x400}, @generic={0x4, 0x21, "9d57ab47753a1907864ee04511c96593d6c60e13fea3a360ec465fe96272d138b2"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x85}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7f}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x99, 0x7, 0x1f, 0xb82, 0x40, [{0x1, 0x17, "2700ec7e8876d3ce1d3b1774c7b9b3b27fd9e1f5f564587e715f10d60a40b3843aa8bb71c155de1b1a224c650cd030083957a6cdd781f15e4f8d20f046ce375666a250e9d3251defbab5101bc88061f893c4a0ef60a69083bfcd8af4a8540a6c927f1b950b6e8dee3d6bbb326bc13e9b0eeed9c112f1d05348e2b80da3274fc40b1a2c0066a334013ecc295a585feb81daf5f8dd5008747c574940623416b1653f9e8688e85a6c33e9cf52bd32b72abd74e26af7a3588afe91"}, {0x7, 0x8, "168d818b02b450cdcb2b0be81a71b66251eb638b4ebc4dc9f5b10d5bba30e4a66efced323e26cc916c159c360e75b9255c66019cbc464558c2cd7924422d79"}, {0x1f, 0x200, "fa0d74d8445c4d9660416084f05c6ac53423cd8b90f59ac5a911ec53f886d62835e1a9b4d2ae8d7154e83d26ed46dea448029b6e9fd3f68dc4bb5486154d7f69c1b6122b1d411724733f8d069963d20bc7c3d08ba059118a85182a6d4c02cc0b1faa6d47520ccdd31cf29a3df21cfdbae6673b10e8a9458e5ec6f2c44583711f7ef77fae59ee1af190fa6651d615cb3234e2f866919e06b19718b889d36ec5256d2259c2a11ded6dd7bb9c666c87684444c175ef0ca994d488964809c5113915792bcdd8ae3cf1f7671d45135259e9f3f02ca0efedc9639461e7f07c5871b16c94ce172f8887d46ace2f884acee9339128883f62a4c70d44fed782022b16b3f69244df26614a1875acb94f3521c69caf334e3f5461c4aa86f7dd40554d3d9955fe35dcb68a7e172404629f79e8e6253a42c95d1800c75761ce52402fe01446ca23d1786e3cbd0f0e018b7408389526615fb71b6ba98ea128fb7d80418bd30b8d7d8919afa6ba7c5ef092e85a75865973d9f72c5fa5a19aeec463c0d29459be4ea3b98d5800a25f56a9264753bcd947120fde9e103119bba5e6394e71be6994e7c840518655ce0ac2e303d9f625e15d9fe680132915eaffa67a7be2eb2a77a29545ab65aaf04b76be2fe1f6338aa00732f2c9334255058631599c33f77891f8707cd8870d23d699b651949e1a39cc541b643726a12d1a4f9ac46d9b207d576410bcff7fe67f49caeafa8fc5560a40828c20eb0da43e29bed162ebcfddb6adc850ff001a6b604ade1b3c5a2e2bb8d98c56a2c72b8ec4e6384809abd19c661a244c06d43672b536d5cc1bf4aea7307dd08c107b9445e761ff3c88652294f06ec9206ed3905fc7f72402695c01719df5993fb04a15aaa44180266fdde5e1e04cae8f5483acfe0d3213eed60189ad1972fd06503e282c2cf7302311feac5da03c4209c8210abb52493d2ee5743fe8d490755cab98cbf1e067598fda0d7026f9f2ed7c4a54c76536e2bd1c9815b8d407283188fc81bc4d5335d9d48521a53cb6fcbf852a71778d306ff7172bc0ed0a0d43c42c52753e18ac2a8730ce091d7189fff2c13dbdf9c8bf1b87275660d307a8e69ca9d232ee8c8f141e538142998b684455fbb8eec3bbe0302026eea8fe2136a0a1b87ca0f00834c3de40022dd6879c69452024b9f6b3159851067891f59f8599ac4cd44636db3ac27bd4a39ef7d9bde37463d1f0a2f58f00d7abf5d89a445b8c1dfd6fae28f223717d1ce0a9b14eaf364a97758d01a028bc6585890f56cec70686f059b19bacc56494e240173069c25f3c21d8c8ac65e93c0532af8507e5f2c69da1c1e38db449f37239ac65b5cbbbe01ef2e6c44871ac5dc54a22c268e6ac5365c67376b36d07d0d0817f59e74c2dc676d54289dabcefb38c83fbcd756215fe0fce64c881a9a6ec14dd507931ac73a12b8d6ca4fb94e7b6ec6b34a8004253e79fd84251e70eb2bec201a2384cfe7e4a7ce15537dcdfd706d24d357876242b6f7647c4eb3118c167617ac2229f76b32e101d9004ad13decd792fd5a0481054f185a9584b5a24cd6533157413b273f7eaaa694b542cb62405ad756468f4011a3f70944ede94e01e4ed13997c4b551f224dc1dfd8919883c028cba760fd569283c8ded5fa01bc58761046e315aabbce8eb528cc4902451e39b30afd7efbe61e693ec4d9d6c0d94c7e9788e97d21af753bbe70c75514354ab6ef5db95add752c05520cf3dfb6eecb32d83352708a449325ae2b94a1f75c19f1abfa783090600bf2bcdc6146bb606b320d79d81a82a169e5808d8f06f83d3f2e41bfa519062063ce9fed6253795dcfb4146c679a5cff9344164e92d09b61ef170db5a165b0c5326b0d2786211853015b0db586fdbb42d21ebf5a0b83c786188b87e8d3ab02cacba785b6392cf1d593d66fe4839f212d21047b2c36751131a40548d8976471a5a5a94937c9b3ae0bbcb42592fb7fef45c456f3b2883129975103f75c0e195e6ecf193dc59bded914e4b1b438fe84c9672d36d5cb1a65654315ed8687d0027fa3155953827d2fb6b5e135e70d44dcec97c455af6bd3d3f619d949e956e663216758471b956ba9d4366c6288bd58547fc86890bed955c3f9c97a818b30d447dd66b4fb84a3c6be5cc3b2634fd00beb473c960fc4ca58ec1d0a042b9528623888e1cdd3cf9c9bb7d23cdc7641dc75f065b1ee65adce49a6da94239c18b6889e18b7b4c9908d75fe176beefc2f15bb3fea839199c8515023cce74e4a133d725e53dca2b30b95a693ae51f4e9d96ce076b5ca04ee505c8078e6304102ad232f1393466b9af1ff5144f60c6d8025630c1c24598a4d675e8b47819b7c29e908ea72e2220ccbcb70014b42b5adc72b937e2800c991b01b06d5e6b01701bc54a182f305deb635917b4fd017b219791eedc90b29bf11b00fe847cffb28f64c0d4d53d42d0e3bcb5ef459bd22080eb66d82c331b830899618eb6e0d425806953e301e45bb124c216f94d35780423f8ad87e467f039be57a2450fcc8f36afd657e3d4ef7d15595c4d49ea129c559889bb47e9583d80e2d8c4486f1affd2ce3cbd40b37537591c73072a19e0095a5c70bcf6b2702d2abdd62f5352f7d4a216d9ae697564baff6764e6639a80b8438194bb3fb57f4ffcdc223308a9c9ed0ed8036997e85f697299894cbc2b009d6a5f4657f04bd8c03269a71d994dfecb6d5136b45d6c8ccd166c49774fd8fa39a82e689ef600695c5b430bc15d6f3c8d15b4135afff4e80f2dc7127665423d7bc53ed71a0e840a42036d32161c7f06111bbb76251a6423aa0df586af7c99be5cba7dd2bdef8cd3319f1653f7de7257354731c06027b9c11908749b76ba4ca47222719bace2cb4e7bcd85921fc89fa38aaa63fb602b880c62228f5390ca180a37ee4a0e472b31a3b9f95bb4520b87297339ea371e29ad1b6fb30453911b030c5e6698f7c792c6fa71bde228619c87587ca0037523ca3b3047997a76216cbe38c40fc94ad6ae2829d7836063b18cf15b5159863ae742623e0e6cd9181cfdc427ecbbd53c2030f7eeba8759f465305798a9e0a320d1c07a2c633c7f03aff5f82e75895c14280f106b34072f08cf8c5115c8ad8dd09c751be6a7278774c51bc7aa21ac6451a929066044af7bac173e6cd1a180d568a94cffbd3fa8bd1c520b31ce66d7f4becc55dc266943b1ccfb983011d8147d1b634c97baf5526bd30af7f226829023a47a980a3aceb323764ce419b7a5e33e37e6c411fbab6630deaad4c5a11fac42f4e93cbb3ba7543e8f52144617bcc7520be21c6874739cb510a497a75a4af424510f4b5cc99f774d65e248fcd732dfcfebdac97721ab9680f821aed2ff5d9f98b1fd08322b6905f11cbb30384e6f74e6202eaa9ea53f31e0adad9b9e8eb0e9e24182d09b9fbef0449e618b18c3f9bbf7927dd3a52e48d7fb601e7f1060f3065060168431a8572113af5601edcdd08c620b7d9d74cb6a9c6c166c690c0a594942490f52f56be28449ba7c6fe5b4b8f9afcde991886fd2dd39c769423e0a3b00c62d59f525c0f0a84fdbb59f0afc3cb70da91b39e1a93cd58c281bd4926aba077d1b1263b5f415395d2d307a337f3c36a37da36e80196795c59adc8f22947ce4ba58456ace54ff189947fb2adad7bcda22670f4d5f65489cdaed0cebd3a2d23a9a10fa6eef9a138af0acef17efdca17cb58578c90d75d21413c4202fed6efaa47a7bcea517f3ef3029a0c1c1525caac09bf8dc8514944df95981e6d43b703cb9822e4c604e579e9ae632b835c512c79b21016b30ec0a53c244d6ba6498762992b2bf2544ce17ec2aff5cfca5d78d01f77c732a51b57842d197341b1439b2dd99d638baa6c74c4fca001da25ec45e64df84298b719003d7bb9d66b74096d16f8e36cffee08043f72bd19ff8c0dbe8eade2098edd42288fd70abfed1aecd7f8599cb35b82ca416b16cde5cb56dea5a1848d719902e495d1b9cad2349f725552ca0884ca7aacec4c9e342dcd94860c315524d64a545270efcbc35eb522cf840aeb198efbdeb74c8a9fa69d6853dfdabb74f56fd5c9229e5ed7f5dfaa4e23d716cc4202f1d8203db29f58a5fa939e7925238db603fe0a1c35a1f0fd47486627108edb5853497c0bbe88b89ab962debf7378fc4654ab5d4c2f454ab8bca5f8f0f07ecec304dc7f98c82a128271eb63bca55f97e8c889d6579ae6c22210acfa5352c99a8797c5d7d1e7e33ee53655362a826c4ba05e3594b067e2f78adb941ec7548462107fa26114ff41c5afef2d004908d6720b4a3a40fc81af28cf01f0920ceef3a3f371d1e7c79aa101f02ffbe7b9e0be8a449d32df70fb21d834ac5c17843a45a91e66c85992ce165572a922eacdd4fdb6e71dd2f1aa1a203abab1e18529bc3dc7fa65aca0518b74b97eb8b5c2934f8bc5ab4299e95b19d362284aa18a7b8b2346b686111863e1f4bac8e75d8617aa80f42c39e9d9c6b70ee9066efcbce63770c9120ca0e34a0dcf3670afe4f5e1f4c2b54c4d294fd0958c379969769d0bd32d19fbfd43a4fe84ce5019aa2ba3c308cbc7165fa5a3dcba0966548560b25366ed0744c32a09054aad80ce4e25d2c4ff6c89285fe90f1ca18d7b5d527a0c39f62a9f2066631b1eaa1656231e37e53b31069488c37e731651238f214628a462e223f2645f871bbfbf21a4e8895f79621c66bae6a88d297be4b41443a1639705938e2205ff09a7a46dab33b25a88a20dc2229841c58fc8971e77ecb0f6b28001b6b85ab6c525e7211cd74a3a36bfa003d7ae4746d7b7c5303886349689959dcafcdc4f213e0ceb4461d7b92d8f19473bf00894efb96ab6fa1dbcc6ef5859a2d8d1b305cea6e6c62654fb3ca69af4f8fe3b6c4713766f21d305c12dfb937f7900cd1e51b11af475ca703c199ffd49514870d88cffc52fd203d68a9e0a57ce02ba8f5aceb8fe8fd3566c12bf60e823d9e776f4a30b42cd364eb74b9ac816a45ce343dab4dc61dbf4bda56a2834b021298fb2e260e3dbb3bf3a63f4cf02d91728e5aa0fd9a95543173b4063a5f11cb9e559c27a1ccafe35deb6a68153b59583a2cc3bb6fe42ac705f115f23994aa8e79e1971df3e804b83ca1f8755260f46794ff682344307f436a4c7d8d427dbddf6fb88d838c394e1061268d035964c2ad8cc9ef77ba1b918cf7f6fd13a865492715f7e797720ec541d7dd6763a0c5589a6ad7171a9170ba8130d7500632f7002431787c6989a23919880e0568fa5ee98102eb52c0356bcb016c0bd47cf4fd6a16602c88c92b9944b044f9fadd264543177b4ec7bc78f0300dd83c3f881538557dde5ad4b838708a2d8469a6555192e5da51a11684006bfbc3607440dedbc4abd0c9641a60916f205a1ac9a49dcf381bb4d2d0cacdcee6e2770b23408b40e792e7cda31b16126394ef92fc134a6b83b61df0d4c46c9bedff5074b2964274f91eb6848a228b4df4e3bab9d009eda70ebc4a521943400ff94e366a26435ed8844473ba4810d16bd0676675cf5eb57f56df48269edbcdaad131c0cc5c19a752e2fab943ae8f5a2524a36423b6413f58e27c82986f30cab8d2fe60bb1eb81a9fc66ee2ba46fa409faec9b70aa1bfcfd2426228244de30214f6f4978c9adb7a0b9ecae3823f663634a3e648556f9437c65d97c3f20ff94dbb3f7913658b16766ffe37d88a3b4e500b7487db7d7a170cf60abdefab6c76051422def790eab8591fbb4134693557daf637d1eee091d152be95fba260d635ff7ba31f67b7c2cc6536ce0cb1c95a"}, {0x3, 0x1c, "97488cea6be56472137698c702a14b9225f8be3e407a05f4bb68430e9d501ad2b45f274feff6646385b9c7ced81411a3069327ac71f310cee34d486a4e4cb5892a10658f4e0515b60215e80d6c012498da29d5981590217e9dc2c57d9959b58fab37c52fe2ac3a34e6066afe3f50eba95538a97ad40270f6642f8c23b2bc8b3a02b4940b7b942d02e122693e711ef13303882e014c9021d1e1b1d06f3c620756be199d34dfce4b57ac71b72051c62fde3e53823c9c0f84acbbd9a66c5c818051f1cdefb73cc898a1b0a156e0c1c5f6b8b3cd814a03f62fef6728d500a74e3c"}, {0x4, 0x17, "093c4420bcf58d46c1393df9b50dc55028ab5bcee99f6198c0536360b29ff3ab7ae688ff90165643cdd8111bd7d1a122c06342cde72fd1378ccfd0fbcb4d10d026545695d2ec447999137a47f53e03139ac62dc79f19593df86f2c6caa31f6e48ca8e39fae1b165131c4c0ad6a9ba677e0ece3591d2bfb7100f1b695ee73401ccbad1253622f616a98aa2942417a39280163bebf0891b8f3230aa57a5f265088904cc30fa8709c1c00f3f56145126c8fbf07e84bf1f4d50f"}, {0x3, 0x7, "ae582cd94870bd7e7a416d23d4b3d7c0f016d9878e053cccdd44f52a52957f92da1e19921d1beba35e3e5ae13b6fa9e78e7eaaaa52e8aae2f58f8b7d01"}, {0x4, 0xc, "1f533c4b2aeaf69ce6c800e10f5f5182edbe8486f229302d098eac8decd322e7ec9d6bc8365ba011d4b9ee77280ff1e25270c44ee121cbcba8558b33e3c7acdfb00eaf43ec43f416835fbab3256dcb125bbe8bedade27b4b87f40b1848fc980f3d2604fd9e"}, {0x18, 0x2, "5c093954068bdb53ff5af2e52e9dbd9216"}, {0x5, 0x4, "bf697a9671cdb1846b5e886991692f8d64e87787d76acc04c61139a10b9744995f"}]}}}}}}) close(r4) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$unix(r3, 0x0, 0x4d, 0x1802, 0x0, 0xffffffffffffffda) 07:02:28 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000001c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x1000, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 07:02:28 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x29e3) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x19}, 0x2, &(0x7f0000000540)="d463106a", &(0x7f0000001540)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000040)={0x1, 0x0, 0xfd, 0x0, 0x0}) open(0x0, 0x611, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/66, 0x42}, 0x800) sendmsg$unix(r2, &(0x7f0000003540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003500)=ANY=[@ANYBLOB="20000000ffff000001"], 0x20}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x1495) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="73702eb9ccc300000000000073dd60756aa300083aff9c7e4d5081645bf0376e0865911feb7efe8300000000000000000000000000bb85009078000000004905d325b79939ba0a4568044c286f25ee71d7af8e9200ab814ba3053af9c9d034f9cf82312fd8428a6b2593ea767518f028e66806db2ce7b97d3845621163e3230c05514d9dd3c958a4798cb1e5546246c858b9e84a294ad03321c82d916f2c535905fe19e591d277f6aac3798d1347ac38b217b3a791afe7e0669ae0"]) 07:02:29 executing program 1: r0 = socket(0x2, 0x3, 0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000b40)="102de016fd81094d6ab67037ebf6d5b54f37a5861d3ea5f0dcfd41f8af12dbb8b1f0052f44c02c50556922494acb6354a355bfb112610afbb162e5305a0e176e448175", 0x43}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/9, 0x9}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x7) r4 = syz_open_pts() writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x9) execve(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, 0x0) dup2(r5, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x7fff) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = dup2(r7, r7) close(r8) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0xffffffff}) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="693e9a0000982a736b8d56c1f7b99cdf4a"], 0x10) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000600)="e030ecc985de9defcf64fc38e42a1e68de85670175e3bb7b383bdbdd485cfa336e5f768634fb68a599dd152e0959db14866b7cf3614b81d4", 0x38}], 0x1) 07:02:29 executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) getpeername$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x00'/4091], &(0x7f0000000300)=0xffb) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) 07:02:29 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3fa06e9ccd7d68a6}, 0x2, &(0x7f0000000040)="2229d8630ef3f5c45b2962bce62ecbc9bef5c489d67f39f16b5ce72248fa52178fe5af16a14641908d5b2ecde28ea25a2d49da1e837ea509b30ecffde0ee47087292fad8547155da296d30803ef270e848aa53daa885257946e4efcc5b83305783f93f39febe1d67196fdad21bb190b9d253b1bb67d5e261554dde9d9a", &(0x7f00000000c0)=0x7d, &(0x7f0000000100)="1af76312d322428f4af20b28bd7a88e090c7c3b351e0d513db15c126f15a6d6ea140d825efe07f0b444558d11658cc6b8132db523d4f85ae8d4da94b87f8a09f49f122d41105ed5aab92f6ea663aaffd7152126f9c979791daf33ead38561bc138e327050a42def9b34051e3a575c9b5fc6204", 0x73) msgget$private(0x0, 0x402) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f00000001c0)="56f6e8709f3eb8ff581fb46874a86341bebd8123c93b41b4698eadc6c0d747fb77f2cbf552354ea3333802627e4cfd5b60016bec790f603d1525cee1c8273b99730d8efc73b17592df57e0d66537dce7707a626680af0dc0d79e21d56d3d4950532f3f196431fff3b5bbfbe0f661be680025386aefdbbf6953804a0398f06c8620263460fb058635a9e0c64af6de6d864fc15fc36dd31e202fd0cc2196e60881004be1fffb799022cb6a4d4925fb22f3d35c8390b48e3dd050c938", &(0x7f0000000280)=0xbb, &(0x7f00000002c0)="2bfb0414d0e5786b83bbf1816fb926590136f72d328ded163185cf68d90e645433452bd5458a0f7b6dcc9745bd3f1d7dcaf39d0db1ff271936c39608845742da77e7bf3cdc475459ea05b6d70084f997bca055a090f5b5c7e5c38bdffdd3c525f4e6cbc0cb6053b02f62da7ebcb7baabf464e3b6ca", 0x75) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = msgget$private(0x0, 0x11) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/220) sysctl$kern(&(0x7f0000000440)={0x1, 0x12}, 0x2, &(0x7f0000000480)="d0c055d9350245e05fa5c28c4fe488de6f99bcebb2da43bbe995e57278237e2af2dff8df181afe89d150dfafa3d961043d67c7b631a29b0848924d65041e9d27a5c63e8b7a3f84dfbe19e1a991a63d68fab6b5f4468417eb6697ef921e2f67d2caa8b1e945f36827a3", &(0x7f0000000500)=0x69, &(0x7f0000000540), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000005c0)="16d498eae84b257960ee4eacc8c4103f530b50e27ac0d8e110ed4c42b39597adc166bea9952df267102d8c4c59bfb6ca8c362ae0e72ccaf3c5d5a332a9e3a32b61612c8461f1c6e709451dd6c2143e04abd915806c12d85a8ead195d29ffd35250f75cc5fa55acbc11dba868cef070aa886f6772bf575e58cc74286e0b07ca85824018bccccb00f89816ae49f5c55146072a6df51ded1ec7bdcb49d2fa97460447512d796ceda717713a47e3bf0684afc73b194e373093091cb85652240425f40b65ee1792baba58e911bd0d96648d8734cab91fb5197eee07c725004312683200c3362ed10f7a53632c293d64db94f8", 0xf0}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r5}], 0x20, 0x408}, 0x2) sysctl$kern(&(0x7f0000000800)={0x1, 0x3b}, 0x2, &(0x7f0000000840)="d5a9c78959d0fda4170666e8c0bfe08c5b24f4fd43bdd228278fd8f18a5e251201107dd45111ff4128606b7fdef677fefe77e7305e5399591dc25ceeb38d682b4fb4a1e2070462dfd7d3d74a8e19654ff53cb2c6a38d2b5acf6e7d4d955c598a1829b9202557d1e585863d3cec0c20b081cadeabbaea53031a3dd93418cec5", &(0x7f00000008c0)=0x7f, &(0x7f0000000900)="d240986334592b6251f68c3cb85e4406dab118a0001a4bb4f73cb32a6c34ccefd659cf6ee4c58fc4ccbac74c94009bb88fd4495c7aed6bf7cd86a5d1905d3ad79dad977966919325dfbc1647eb0e0325b30cd9e13d3d98355a5051eca196fa0bb901079212970062edb45f641293974319556f1f012f6757cbc7ead2415cba1cc4debd3e2cfacfa7518f6bc1d1e7fc4dce44549eaca1c1339b97f951de463ca862c16dca6db9b65a40c44d34ab16fc45e863d8c312313e340369c7429c785f6536dc2718aa99", 0xc6) msgrcv(r0, &(0x7f0000000a00)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r6 = geteuid() munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001ac0)={{0x7f, r4, r5, r2, r5, 0x4, 0x8001}, 0x5, 0x1f, r8, r3, 0x8, 0x9, 0x6}) r10 = getuid() msgget(0x0, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001b40)={0x616b, 0x0, 0x6, 0x1}) r11 = geteuid() r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) r13 = geteuid() r14 = socket$unix(0x1, 0x5, 0x0) r15 = fcntl$getown(r1, 0x5) r16 = geteuid() r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d00), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ec0)={&(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="3032a4944ace5696f443a16ef04af1b467a22adf2c2e2a965ceb3016710b75bdc9c36e47502a8f260c1252a64d9156d9b91487434f4f29aead23ead3e9fbbf225fb200f381fb55d3b0a27dac03adfce5257471fc4d2e06538f8a33fab24f6e521063d57d65c660384cfc5e7fba6e4f1bd71c5464b4cb7b1caf3052dca7f8e491496f0a5ef4b1d87d40d7252636c33d6ddad97f28f05078c38722b17f21676f154b5cbea684bce9a9", 0xa8}], 0x1, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r3, r6, r5}, @cred={0x20, 0xffff, 0x0, r3, r6, r5}, @cred={0x20, 0xffff, 0x0, r8, r11, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r12, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r13, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r14, r1, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, r9}, @cred={0x20, 0xffff, 0x0, r8, r10, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r17, r1, r1, r1]}], 0x158, 0xa}, 0x5) 07:02:29 executing program 7: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dcbf21de266d2b77e792d9dc29ef7198bb4209997070ef525e5051cbdd673481b953032d77c2eb8e9a42a735e892c8c6f744ae43dcda411685164729415452c5827e8da2b3747e22fb6d269727dfb745034265", 0x53) 07:02:29 executing program 2: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) syz_emit_ethernet(0xff, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x7, 0xf1, 0x64, 0x3, 0x20, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x1b, 0x80, [@empty, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0x1, 0x1, 0x7, [{[], 0x4f7d69e6}]}, @ssrr={0x89, 0x17, 0x20, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0xf, 0xff, [@remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x2, 0x8}, {"7e2ba3b27c448aaf55498e25d01443987708e7ce43299f739bbc34376ad70662498ffb2df4dcce7ddb28992c922e46cf9e8e784da1a5c85eb3b943ec468fd7921043e55823a7796e5dafbf7fe07e0bbf842aae76fcf73f1e9b474e58b3cfc42a1e23c82f4d2088434915468a18e9c654ce456d16354c8d3060cf082878de54c3857a45f7a54d338d5e"}}}}}}) 07:02:29 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() r4 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x60000000, r3, r1, r4}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = dup(r8) write(r9, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) r10 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r10, 0x8020697a, &(0x7f0000000100)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) 07:02:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4088}, &(0x7f0000001680)=0xffa) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000200)=0x2, 0x4) getsockopt(r0, 0x114, 0x8, &(0x7f0000000180)=""/62, &(0x7f0000000640)=0x3e) ftruncate(r1, 0x100000000) sendmmsg(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)='5', 0x1}], 0x1, &(0x7f0000000200)=[{0x58, 0x69b4fa0b6a942967, 0x6e2, "fc7764f6aaccf79a91bc4ad2c2210ad6954807413e9fbbea04dfcd40eeefff8f71c6905b5d9e06b013b2c108237022280373e42dfdad84de79c981e743a273fbf9"}, {0x18, 0xffff, 0x1000, "1b"}, {0x60, 0x1, 0x19, "7cd204e9f61031caf3ec8206db0bb80f6a2991fc2467fbaee16251d5a6835b4157d835acf0e97a398a7ca8e1324a493e0cd259de32e5bfb2916931a5f903d6811ad1a63ff04503bedfeb5d"}, {0x80, 0xffff, 0x1, "f91a40fc399d1fa2ae1b4bb3e3ce31e7242f4e6db7b891edb905859b4004d5549914efaf6b0406bda0656bcce80fba6f40999f4b293abd8bbaa9fd5dbb453aa57bc90d5f0dfdcc5e9d2699e4223016d05b1ce936c912435f3d3df5bee2f75c4579380d80bb192ed53b6b3ccf57"}, {0x38, 0x1, 0x164, "671ab37bc30cd9848dbe1fa182a8d25150b40c935192f0a25d1b5df6344ecc8bf2ad2e6d4702"}, {0xe0, 0x1, 0x5, "d92f94377035918160f7941a38238f5bf8ae3a8e4ce54a1e87b88e93d01e873c9fdd72356231e759f809d693f0d95bc9afe3ac226c95936a5676c9b13715e568df526f25d0347b1d034e022a325c1e35a439940f50a6c1dec8b6d56b9d5d33f196a901c5038a5dab67bc9c099d2bc5d5d01f1cdb026ac7cf432578be3d2f18dc18af8bec4c4b5fcbf0b38bc952aa2d70074619ff458f0ed797d8070817f7162afc96afff37b4157e9d03923a1fbf0fc3daa7a5c951ecd38efcf331d7bc9cb506a7033735dc81bbcdbb90ccc290556508"}, {0xb0, 0x1, 0x10001, "616ff55ea1604c239d1457f62a50a87f6782d743097baee4abab932680f4a368d08e9b0f4db18ce6f488fe70e819dcbace32096c1babf2b54247cad988a23533d622276f29399c2a8edb5710aee3162c99803239fea700e2588a355b3d26068417ce52244a97274f95688e25a24341be9bd37ae8b803548ad33941ec597054af74d0656ab2773d7d0560d88bd2b539dc46a816435bbf3bfde96a850b8d"}, {0xe0, 0x1, 0x1000, "ebe4015ac0cd59f0877957e9eb09691f320a125d5ae531c35681af8bd9ec59ef8a92cdb68235bd4d9386150231b77e6d30ce567bd6a1b2dccdda5b76bd75d7b1761b22fbb3acc2c475a23ba1e7080d8a7696ab7c2694d28030bbd0d485b0cb0f5ebd8b2c990049281b18f2bc5ca587c818dd6456384e74dd04a871282babc5b506c77d5d4907e6c80dcc91cd30a9e92c6ec10cf1a3320b8f0a9d453c728bdb4c2a76ba6cf0d8157f94488f8adcb560366760e5cecd8498d46bd282ee0a3b5275482d92779a1d3ad2e35a45d1"}, {0x30, 0xffff, 0x5, "d8354ba353174d3bc4c064baa1e3ed8b8dd3042b5e18ed068963"}], 0x428}, 0x1}, 0x10, 0x40a) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 07:02:29 executing program 3: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r3) 07:02:29 executing program 4: syz_emit_ethernet(0xa7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x71, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x17, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0x3, '\x00'}, @sack={0x5, 0x1e, [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @md5sig={0x13, 0x12, "d9ae58c532c8952b8cc10a92d400"}, @md5sig={0x13, 0x12, "7f8aaf67500612cb7ccc36e8404da634"}]}}, {"24eb68c92e90056a1e41b62590b922af93bdfd6bd4"}}}}}}}) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000500)=""/247, 0xf7, 0x2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) socket$inet(0x2, 0x2, 0x4) poll(&(0x7f0000000000), 0x0, 0x5) socket(0x1, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x10000) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) socket(0x18, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693f, 0x0) 07:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x7f, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x71, 0x0, 0x0, 0x0, 0x3b, 0x0, @local={0xac, 0x14, 0x0}}, @generic="5d6d52d3697cc7732bad25d4250982271a7564c91b4249a4d16c046d1b76e30c429879e185c6ed58d253007de3113a93085e445c4f82f076f2a268e732026bbd96eb88dec906737f8d3fa93ccab628253415c8861fa9815ea29201bd78"}}}}) 07:02:29 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) 07:02:29 executing program 5: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd60"]) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:29 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x0, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 07:02:29 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000300), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 07:02:29 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f00000025c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r0 = getppid() ktrace(0x0, 0x5, 0x40000201, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xfff}, {0x9, 0x7}}) 07:02:29 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:29 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c6530003927eecfd30864bf21c3dfdad9bd8b282863c140243a6b0ba3b2ad85b5161ad946332f035013196dc16e084e4da25f7b63b0e5187804a0248008d504000000000000003097f021fa410ac19d9053bde70fe1908bbc9582b338d4b79721f127c2e877a40cec58d19bf1e7fee68d8ec2a16744cff5021d53a1c4a2550473ef2435c2828dfdb61efb25ac4ee0b31c5f8102870c2a481a1fc8a28343f947f9208052f289110b509edb983e02b164a7e6483ec5d384ad2fb3941942c41c28e4ee261972cf324c93c95b1293bb62a108208f60cc018aa54cdd67a9596419c55e07d4fc4abe29d912251a36ee1cb40208dc148a0c24f7e500000000"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd1cb14ac9b1e56830bf9491e223e7812eaa4e71304889e69931929648", 0x23) getdents(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r5 = dup(r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000400)=[{}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:29 executing program 3: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5adf654be795dd07fdd21ed4917b0baf3822fcca7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x5c}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad73a0600008091b1fc90bccec24b90ede5f9ac38748bd7e30514cdaa394ea50291cbc6bf057f77a4e4966575bb4394baeaa8b3ef1fae762080719dc647", 0x4b}], 0x1) execve(0x0, 0x0, 0x0) 07:02:29 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() r5 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x60000000, r4, r2, r5}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) setgid(r2) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r6, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) shutdown(r6, 0x2) 07:02:29 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x14, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="7802a5a5f84438fe72e86930"], 0x10) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') 07:02:29 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x4, 0x3a) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, 0x0, 0x0) semop(r7, &(0x7f0000000280)=[{0x4, 0x3be, 0x3000}, {0x3, 0xa}, {0x2, 0x224, 0x1800}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x2, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x6}, {0x3, 0x103, 0x1000}, {0x6, 0x7fff, 0x2800}, {0x3, 0xcd60, 0x800}, {0x2, 0x1, 0x1800}], 0x13) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x4000, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r5, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfee3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, r4, r9, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 07:02:29 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x6, 0x4, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000000000001ac, &(0x7f0000000040)=[{}, {}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) 07:02:29 executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000001580)=ANY=[@ANYBLOB="ffff0100e9fdaafb89aaaaaaaaaabb86dd6000010000383a00f6ec02afdf464e130afc7ef6db9e4fb2c0f65d6d000000000000000000000000000101008078000000006000000000e735293f1796d7c0b8bf03fc16facab6e85a0200"/101]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 07:02:29 executing program 4: r0 = kqueue() (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) (async) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) (async) dup2(r0, r3) 07:02:29 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x2) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2e4deb7ca8f325b7cea91dd37ff61000000000000000000000000aa351921000000000000ff"]) 07:02:29 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setreuid(0xee00, 0x0) setreuid(r1, r1) r4 = getuid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r6 = socket$inet(0x2, 0x1, 0x0) dup2(r6, r5) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) truncate(&(0x7f00000001c0)='./file0\x00', 0x3) fchmod(r7, 0x0) pipe(&(0x7f0000000080)) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @random="7fd675722107", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x18, 0x3a, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0xa98, 0x0, @loopback}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 07:02:29 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffffefa, 0x0, "ffe7c9696b000000001400"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000001a00)=ANY=[@ANYBLOB="ff1a00e1ff18ffffffffffff8600fece76a44e170e318b35195bcf133200fe020000000000677fa238dd669b40cfc90b7c01217e690be5714a8a00e8f3a3965756915bc241728dcac3babe1f90b2c911641f2895d9ce6c0314070000002ae0093b198cb814659e4dff0dd666315501927f55191425c1154057219517dfeab1170000000000000000d13ebae51a58f987b720006ea325895f41fad57cf5b25c"]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "49e930cb578b0d2a847633cc29d1d90044b37d3f", 0x0, 0xbb12}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x24) socket$inet(0x2, 0x8000, 0x85) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0', &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0444298e3162d369d8ebe98dd82edbe0b8c552d917e981f54fd8dfb36bad1af097200d600eceddeade0a9f1c276e73e2e55ebf2e5515abc6f4978d747519a8de0d65f0b07d5eeea300606784c5881d16a7793", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x180, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x41) 07:02:29 executing program 2: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd60"]) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:29 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/132) socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f002100"], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = dup(r3) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r8, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r8, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) 07:02:29 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:29 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 07:02:29 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp}}}}) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}}}}}}) close(0xffffffffffffffff) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) close(r1) 07:02:29 executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="e824c38e0b36e507453c1d317c815acf136d0f0d8ab8279b4f9a59300e6786e5755f7e86c181d04d061d4ddd9ad64c262b671b801e8d9f9f5fadc7b23ff0660a072621852540d144ecb0249e276c0a21285a615fb94de328659810fe62b2575cede9377eae01131ee9167b89a1ed75e8118dac31c34d5782c7ed1c7b92457f9ee1db96f486c3e44dc0e1047b24afcc5fa5bca2ebcdbd6d6aacf01e147b2e2cde038eddb95acbcd129a5ac870461fbb8d05db046dc33ce9a4adb5647760c90000862a05ac39a5f0", &(0x7f0000000140)=0xc7, 0x0, 0x0) 07:02:29 executing program 6: socket(0x2, 0x3, 0x2f) socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x4e577422) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 07:02:29 executing program 3: open(&(0x7f0000000100)='./file1/file0/fi/file0\x00', 0x400, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r5 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) msgctl$IPC_RMID(r5, 0x0) r6 = socket(0x6, 0x2, 0x0) pwrite(r6, &(0x7f00000001c0)="ebeb2028dff1bb37cdee1aaa8c82c56493cfdd0d3a937e1f68540fbba5d98dddef9cb6af748ba30236e6480d406ff96ed0720144b758aa18250cbb2a91c0177d38fa8c35f51081728fbd18d8aa344b466d23ca18cd4cd73c72c312772b94b279580a3eb6cb6247d7ba8dc6b3cf12a81115a9e3571a10fae4b5c5efa43cb931776c1a6a1c096ba8ecc34dc26c4e54a7beb4cb9d4433b1ddf3c34e80456d1204d8756c439136c32fa628a7478807eddc07e6c6fcffb2de30f852b0e6dfddbdea2b694a0ec0f21b3e37b9d7e227576037cc8f64c6bc3f778a73cf9c54f46b9d3e9b", 0xe0, 0x8) 07:02:30 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x1a) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = semget$private(0x0, 0x2, 0x420) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r2, 0xffffffffffffffff, r2, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) r6 = socket(0x18, 0x3, 0x0) r7 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, r4, r2, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x578d, r1, r3, r8, r4, 0x0, 0x2}, 0x5, 0x10001, 0x4}) r9 = getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r11 = dup(r10) setsockopt(r11, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) chown(&(0x7f0000000000)='./file0\x00', r1, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="89000000ffff000001502b1cec80cef06323fbdeae805840100262c815352b0ee0b42c1afacefc6855cf29beea3964d7675cb0ff8e9863888cce626e481574b03d4e8add8a32a14cb9"], 0x9}, 0x0) recvmsg(r12, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) 07:02:30 executing program 4: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) 07:02:30 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000300)='./file1\x00', 0x400004000011830a, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x4e) 07:02:30 executing program 2: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd60"]) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:30 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x6, 0x4, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000000000001ac, &(0x7f0000000040)=[{}, {}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) 07:02:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/116, 0x74}], 0x1, &(0x7f0000000200)=""/113, 0x71}, 0x80}, 0x10, 0x3, &(0x7f0000000300)={0x8a4, 0x1e8}) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) socket(0x18, 0x8001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_open_pts() lseek(r3, 0xfffffffffffffffb, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 07:02:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x10000001}, 0x10, 0x40, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) 07:02:30 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r1) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000c40)=""/221, 0xdd}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x36) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="4f92e12024d10033", 0x8}], 0x1) 07:02:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x85, 0x3, 0xffffffff}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xbb07, 0x0, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 07:02:30 executing program 5: msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000000812524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae00821cff35f5866888d441f7c29189271982efb7000000006d2ab9e0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beba6e92a3ec6f723350e1032894126cf5ffee44ca5b5bdfcf14c9b3003956457d96bcceb3c014d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab0bc9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114a12b6ff73741b6c4c953d4fd45a49aa77d53d3fe746fdc05262b6715de039058b19133ff981fbe5ac270e4156a507fa4e144d3dbd8ed5ea4deb0cbb0cc38fb3a30f77656d93f0000000000000074d41dec94df683fe52666211ee382787ed697a9898f51fd797b68ddbc882646fb512a1a9e844912cad3b6eeb0322f05693307585ff07b8d485f1cacf0d2986b0818b9ffb9101bb8165c00199c9da804760026cf4eccfd58314a442a984a67184f779e3f640459cf719723c2841bf9bab7a46650b5cb94515c5095ca3e25c3651e54c258d1ee7c20dc19332d"], 0x401, 0x0) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000540)={0x0, ""/134}, 0x8e, 0x3, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 07:02:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0x0) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:30 executing program 2: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000180)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15f021fd3cd6b511bb6478eae78f0e64dde6c9d900ab006ddfb67869b51a2216114d1ece85f593", 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000840)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) semget$private(0x0, 0x3, 0x208) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r8, r5) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) r10 = semget$private(0x0, 0x4000000009, 0x82) semop(r10, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r10, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 07:02:30 executing program 1: getgid() syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd"]) 07:02:30 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x80}, {0x2}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 07:02:30 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1125, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60a3eebf10ef670500000000000000000000ffffe0000001ff0100000000000000000000000000015004000400000000fe8000000000000000000000000000aa0000000000000000000000000000000000030000000000007f00fcce95332904803a2fabd391fb61ce1e1d8c3b70af647c7f2759ae6c1159ed48b8a845c2bd70355caf6d1d485d7412186f6aa5e383f42532d7ed2b75d741fa005f207fbb6983dc2697141fd4f53c31c14a337aac39e5f8c58e2cf9b080d8e815fc1295477aae3e3330faf98a4f0ee5026f97ea84519d253be5acc0916d0185e095a3745f0e43ed19825de4cbf5b0209deefa9fb6412c3d48e8ce9ccc683327dbbd625134b6785bd7e21c02d88f869889434628a79a1020be0e845d9bfb8e5f0273ee78ebc6038f1bf777a440bb8a171cdc025f62e8f659557dc73e369240042a62ff4ce38d4262882416c52c4627efd30f6864543a2bf19621f0eadff3e6666917a7303e3141728a5f368846ea31adec4d3982664a46303475463e27a96eba28f90e50957f67f9cade8a138dfdf08b716e9597fa2f76f6809b2055c8685810bf3bc26a6087b9fc254e9963faefc338ee44af77b1a43897072fa381962d0e7248a20e532ee4928f3c623ed046e09a64c6a117b362b56204fd6f0bdcb37b4203005908374e5f2d7907216f5f10e523ba9115a842390d5b5ba713f67bb02e55dc98c2524cde7740243929a7d3f5c001e11fbaffdf53678d66c954e564811c4296eaea67b2830e5efa7a9934a0147cb766ada2532c8cf4477f18d55035e7d6c3fb8560628848c25dc6da821f192bf6c1bc1b76941344b9906e29dbd042fca7f5068b425f481d4b2852c88bd08dff2a3f0c27d3fd5589e926ffacb9ee3e250e49b8bae7aa6d1abb73baf2d50d2e4531089d2ccbe7ceabdf14c0b82a5c4870d565ed8218a94e068d8b8dc29b46f003d33d9aba340c174999ccb4e8c550c0eddb9b0334bdd9e2a1b62572c7b202347cf8fb2d90d5de7f02936012b79511abe19fcde31d6fe7da71d2ebbfb36a8c5439278e5a726affecbb43846050f54ce53751df231ab19563abbce981f2bb33cb70ec601727cb3dff85c47006b366235753cea916dd3150465a01a5c097c44d70b49002440581d4ec04203399e0265ac50d160297fb5016b23acfe1610176ba1c2b97f761ea800019ca74ffa6aea91fec815f1d9c797ec7c8c9bc15675146dda9d182407e49d26b07e32e6ce6604ce86c888e8a417f164ce81b8d7841f6235e2ffaaf256695bc460d551015c838ba1344c1863533ff2c18ca5bed429de4cfef888e98c438fcea7dfd89327e21aeb38626e3e939a6b162654b488a0c56131e4e96aa1f8887506e3f402de8e659e80df12addeab223269f2574fe698c2af042a99ea8d22b3f52b306e10ae7c96b5ad4c055bd92374d9635d55f73743fa9aee95847d4fb8ace68ca294608e454f1b1953dcaf87f5fa8ba351e6ce31854ac69f1366938ee336fb7f5e5b2fcbd06a22fa3a000ecf793029d0db9234b319a3bbb4f866aaa31d193ada49350c0962b8975f8f16a4a80748f243dcddf900a9939cf557c15ac83403d57785d1b2f5623dfbb37ab5fc513182a68b184ee154129e68095edfce840f437e4d342d8dd630c911747594606beababc7f7448fcfb3d6f04a58d33f3a824250a9943f5c84eb5c6b78b511eb30849e507b5c329b49b18446ac7e40865023f6607aafb7ef346f8ab810025d73a5f4d7426ffadb59fba1a2d92ef53c365be688dfee0e6dd054132944554d8a1a740dbfad58fb010c6f95758c07a1c4c428fa2df282a34c1ef93f28286fffa945226ffebf8b41adcafc2d571ba3b3cab9c2f3adf07d98b421ff442a0b427b9c170905d151de9fcf5685e77cb90dbbf7da287a52056c9cf97466cf91ea300734bdbc8a55eb4542073f0daa181d45a8c36257aa989c5b613c52a300114c9ff2adcfe456991e6fa7bfb71dd416baa309a75fefc7581dac3d9d890f49db0a0dda5afb12ebd7ef88fb867da8bfc40e07d16385defe1f952bc7100f04ce5985996a44559e581ebcce715c08189a53adb2565ee36e7003e822e66315c9b698e59394eac914da647677c698d37cadb180dc6f325723cb5a6dfeb607316a1169db944239fdbd9119870b07d9c8bd96b00e1445d618b33846bc97d5f98a3eedb623408dc7a8ad62a1df54e7ee95a805963c47bd965465aaf74e2dca81dab2e3863f2994dda7a37417d38fa20cb38a8c6e1b4eec1a45ea34452304e480d93e4f53d78ecd11b56c60c7e83b41fc6de9a67940d3894e08b84658bdb56f881023619bc9b38272bbe2b75252d17acd206bf7ad7a3ed55be5be17c65114545abb742376465e4309945683c9f52b6561e8baa98497599445052de47e84941b4b4613d3483a06f93cae06538e43d2f8a6a1199d0728da167ff1d8df9576342c8c8c5f3b790ee55db624f7869b6c99a7d57857f39d197b8191d30a0812494ab99e7536893ec8c836b63816ce7621654345d6e44001b4346881747f00e2c31b4a635db4190229c42530069d5188c118ca70423cc33363a2811318cba4c31b8f0bd6230533bda63fa5303c483ded664909247d7b55bdb43565cb398e2b5405e2fc7260c6b4d1c468d8068e53a9e19d1e05f1f06fb3db5a7853913aaf9a52498c8760f6ad12cee8407ccf7178b606e3ff623a843d7a7d3f7d7d3b35af8fa8d0ea869ccc649503f0f5dbed64eb8f69a5f0e4abe0a3f1dd8401561d320ea989369225dac8b74c93b59e8e51029082cfc3c69c5a58f02bf18de2ca5b94599eefe9a40f4b49a22aeaa71a88e6634872fe041df4e4aa6075f61c178dbca6eb4fa447aa3630e5c233fdaaf3d57da4bee1f89a44d0364734fb98469a2cbb94373564a2e8765249a53dc59b1e78bd20cc9ebcb13478537bf807c7b48022099f77a03aaba87ce03af8d4a9c7f88d4b27f3301b3ae127df53d1b6b39a1671fc5307a2aaec1c503b8e8ee53151f76f6389caa7b35f0dbbc530f777c3e5093ff1b9c699667972189030dd25d71ce83ffc3f9c5079a6317b1d08fb434e16a5d6d1341c6f0533ae813ded68c4baa7d45a25dfa9c6633772f7392658d3b051dc1020d79930b36d8a71bee92ff7c86b51130b8a92d692c4788f93c36e318d673eed970a49e83f85324fac7dba8cf4a41055853e4cacf0c164712fb64150a5287d766da47b0ec3125978b058cdd7bb546021211329b545d0ad0b1feb8e47ca573e39dbaa883d668cb59017491a7d359e3fd6dac1e8c579369b8f186ce6ad66a0b19e6a96006214f1ddc104b2b77116ac1137460025120cd3527ef5382d95ee24498a615530057a65f4809d15dc107f7cd0ccaa12227ec4103061271fcf909a65ba79e4e389ad6acfaa70197a49faa0870b3a468e0b4f5b7e44e35acdf41189799dfb58c8e4606b09b2079f223bb9ea8dbbd612197109d54e3dd3feb9422579ef0ca094b30bfecc4534e558ffdb2a97182ae39e74817aced2737c612d9d0b5240bfe34dba24e4201e4cd88540d53d19cde40d5f10c14fcc3fe86cd4eaf838cb71214c8a35cdf47cdb47003e944b45409b046adb5934e4b4b4f60459534aab5bbdaa7d532fbcb2ecd7f687d3d63722fc69e5903b6c2c58012d2810e908750b0b18689b6a3460d7af1e45e7d9ba97d15480289802b308fe6732e5c16c6528ae8e2e3acede3250ca5ab60a8363b76c2a40e1fac62f203628a0be362ac7d111745619a88c61e1488620ac8683abcd5d952bb8de7899b082465e9f48fdec118211ae21aa14d9bd2f45fa04fa241d53a29ed88107e8234be8ff9b4c30915a70d8ef5301ffb82919bc1bf6f29f78618d9f7477705f70295f5abf5dd900fa154f769f0fa0581b9d650ee7f441ea04ac3f5374283a80bb23ea0b9e8b519a69e181842453bea3b5417b7fc6837bc026593caeb2dfa0cc472b579ed0cbefd280279767fc961dab25427489e7523e26b5ed894b1216add0b607e5064f776567894a4108c58a3b577c9b85556cde347cd48da49469b01b6eeed9b6e050991390759e1a0b3df9d1f7963c7dc1cc11c0ab951a393de302ee4f5be208e8959b07c2296ef2fe37827f1bd670b75d9db4554f4d74e14e471396ef834d49a6c2bdbc3c9eef927ac336dc57490e9a1396383b614db0a38398bec058f014ffd03b194d82ef5d4be990c2220c683d535173658fcdcda73781586c24cda9cb4c98802b2654c798311d39da32e94353b30cc58f074a1a745f4917261adb9eaaa9b46966382445d1a150dceec536d983074a76a73d59398b1d3a6eb10f94b6ceb3855515c04ebee09c6227a1ec4061fa3732c87560d42a8003c1ff15c1004a99c3ef58bac6ba88e28b949d53d6911d702cca266dc33eecc91f7f21926e49b68d5cd421abc7a150be86dc60dbd267f924a6aa5c2ce014cf09e95f4cd9fe3cd2ef7062768008c404e964e499a1ad6ba38b9fbbd56d918e9500a615fba0671057429d105ecadc653856e9ed5a607c315ab7ae2155e103a315598763cf445f7459fc16997ac91dfdcdb2d85211c6f88f372365c92af224d1e5a7c9762a72bde83b88747bf1329bba949fb8acd77114b02e8b14d3b92db2a9ff94f5c749f2b9aa83f4d5fa6a65d705362bf670f838d02eb45bd9efaf6d615d4299733f295ef6ae5a247c07e6c3d8cfb4a9640d8e6fb1c7bed08bce7b48b438af4c8011da97005c69c055f790a2765ae97af7a2d1a06ddc9eafa7aae499a4ca67c735ffbdd8d391b4077bcb5578072c206e4d43d3e036238b320c23579c6cedfb8d6d38bb01a819932e20d7d64cff613c6671e6f66984237e467958b5b4a7bdb28d3577fb477163738991ee323ad41ad9d7096b9f37f8e4abdc970aee9246b1f3dceb539d75ce6b0a1097feba697178412f65c45da13bf5b1d7bee2ab3b75b31807f0bc54ff1653713f0bfa6532b44e40d7a500f8a98d9459f3e611304781e92e75ee00bf6d6198fe7831d69175695099910fb9fd254903b81d076c32a6c624b5daaf8e2fb991c143b32c1509fdef51bb8e8303024b6a5eebae76ef6c7590a676eb2abc79b33d5b920b680bfaa19c7bd1e16ab9ec0c8143af1dcc1a8698ec90ce49c40ec9eb7b0b87476311111cbee99c091711ee820fac15bc52f27293d141b73ea8bcf5e275ecf23eb7623918ea2bce98f094daa8410913cb61e84c37202ae23f2870fbb76acfbc4236d1127b6f2f9f3e22d3cad2d88fd49f53b75cf579c1e4f9562afe0d80af7108b1b9b6b534977079b94c2f6fddc88fb1bbf42b9a7e40822b8fb19e5bde0de5223a3463b300799d7ceb8a5d026ab9de10fae067f6c14a4fe6eca1a15fb9e5d6f60344db0dacba3f186348603c9fbc4fac9987b794197eaa21f4defd5d9aa3ffcfb7823550a393d78d2cc0552848c8e4a97d57072dced5f88404ad75c033a6e75f296821072f25462f97022e8e636ce6a6de2139ac4b9b10c6a8b3aba5b60538841737805d9d22bcc5babc479a1a2f676036137e727a01830f494070e43069d192c438b64b6285ea1c4b372ca7aa34bb7d0d32aaed519a774ea9ca2cdb04abc968c2f18ac3910aa4d9e2f9116894087e64ed1a6bb746d7f6d53ddfab9e648d97506aa92f6321992f323d2a0a34310ce27e2c095522a32f25ddb1744dd78870f6af8892402afcbaa7f311861a227e5c545e7aefe90a71b307d3f4e7d1cf66de4270fe2c1b3b119a2158528bd89a4465c26e00f2d722bea0962a6c00be2fa8aacde7ab53f1290d5bae0fe6528038524c7abeb162bdab04bc9ac84981bf6b7cb908f0a3e289bc7c0eac9e85fc5703548d99cd715aafa3f05e9a342f5770902662e4177d7097a2fde52d1f80a6d9f5a86f233ff149de468253fd6b54e975d95b5ee394753f106ec3350502000105020007c20400000000000100040197000100000100000000000808000000000000ff01000000000000000000000000000100000000000000000000000000000001897654605368e7abe58d741b50e175feff0200000000000000000000000000014e224e20", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="c0200800907800070303fd00066154defa080a00000001000000070103038003038000005a2294fcf59378835199594ab66d7327b7a80bba2f194f769b6f9bf7375b88dcd6ee6f6990863e"]) 07:02:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x40000000}, 0x10, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r8 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) mknod(0x0, 0x2000, 0x3200) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r9 = dup2(r4, r5) setsockopt(r9, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000880)=ANY=[], 0x60}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1500000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:30 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/164, 0xa4}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES8=r0], 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) 07:02:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:30 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0x8, 0x3a, 0x0, @rand_addr="fe007938d906b4d6c36766c9b566a6c1", @rand_addr="83a6af87492a17a0efd0a49af11e1025", {[@hopopts={0x3}]}}}}}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:30 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xa9, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000008000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000130000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffd}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x6}, {}, {0x85, 0x1}], 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x26, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}}, @icmp}}}}) 07:02:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0x0) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:30 executing program 1: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000fff}) r3 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0xf688}, 0x8) fcntl$dupfd(r3, 0x0, r3) fcntl$getown(r3, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() 07:02:30 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) 07:02:30 executing program 1: socket(0x2, 0x3, 0x2f) socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x4e577422) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 07:02:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000280)) poll(&(0x7f0000000140)=[{r1, 0x187}], 0x1, 0x0) socketpair(0x10, 0x1, 0x7f, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x7fffffff, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(r7, r6) 07:02:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x0, 0x2000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}], 0x1}) r5 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r5, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r7) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r8) 07:02:30 executing program 1: pledge(&(0x7f00000000c0)='/dev/wskbd0\x00', &(0x7f0000000100)='#@/\x00') socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r5, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) 07:02:30 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0x9}, {0x85}, {0x88, 0x85}, {0x100, 0x5}], 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r1}, 0x7ffffffffffffff7, 0x1}], 0x3, 0x0, 0x6, 0x0) unlink(&(0x7f0000000140)='./file1\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4927f) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000440)="d0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 07:02:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8001, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x9, 0x6, 0x5}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xb17a, 0x0, 0x80000001, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x20}, 0x2, &(0x7f00000001c0)="ab8e79cba8b3a110a0dfe4b08875f88d9aff05cd3e068bd79daa17e32c77938b112dce77e70e897cead811d62357795360d1c260362e166e6add9870c1764983c1af30f8b171aa783bc0c11998ce0eda3ce0141425d634ee6cb3f6dc4ffa79aebb55d8f2db15edd8ef35896a7cf5a096fda2804df2ed5b510496466ff1463304d0b06e91e3d937def57056c778f2aed64ee2d1a1450ea04d174b4991af5db18d848bc952cf3639efd54b83f8d5030ed5dbed04028ae45ad1ea12689c44922a1b3fc3f4d6399e1cdc31e9d3b39e0eb6756fb26e273e7db4eb7166a3b2d4ed06c43154113a22", &(0x7f00000002c0)=0xe5, &(0x7f0000000300)="b8066cce3dd91adafd52d12a7c33d8e28bae39bcb180dabfcf8c67a93f7cc9f7f48cba08c42348a0718ef442599ce336e3c1ca84a93b45a0daf88c6ba16973ee0cb765b1c5526605fed5df91df22b92323c845c106ec12cff7d92d1683baa4a6db21e99a31c1720a12680d01687a53e9caadcde386df01587e055e0d4a14f047b561185368c3cc2c6316b4dea54957ffb5eedc660719f3ca146c5e0d0b153e0f7716e1900cd1c6d79acc087206bef4eb1ee30e785e2c1221ebc00148432974154a12c030cdcb06506da9d0b03a316fb11bbc21b61c2bf4420c770e9bc7db4fbf5e2de3b926cc92", 0xe7) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) 07:02:31 executing program 7: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dcbf21de266d2b77e792d9dc29ef7198bb4209997070ef525e5051cbdd673481b953032d77c2eb8e9a42a735e892c8c6f744ae43dcda411685164729415452c5827e8da2b3747e22fb6d269727dfb745034265", 0x53) 07:02:31 executing program 7: syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eacc86dd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) r0 = socket(0x18, 0x3, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0xf6f3f8a62b8c8a09, &(0x7f0000000200)={0x42, 0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0", &(0x7f0000001080)=0x22, &(0x7f00000010c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x6f, 0xb, 0x3f, 0x20}, {0x543, 0x6, 0xff, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1ff}, 0xc) 07:02:31 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0x0) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:31 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x44) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x0, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x1, 0x3, 0x200) socket(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f00000002c0)=ANY=[@ANYRES8, @ANYRES16=r2, @ANYRES64, @ANYRES32=r2, @ANYRES32=r5, @ANYRES8=r5, @ANYBLOB="fff3b7c895d2d0871a092d0b5e327a2d201a144ceb663de6c4a61e12e4c9f1c5f2de858495890184fc76911ba108903a3737b73552e0a5b44149eb", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES64], 0x10) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r7) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, 0x0, 0x0, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000380)="32a392b69a4945f216d0cc9175927b2f280a6cdf82905675817dbf5568074f363d752d79c743e86fd42f1888576022dd3a6a55a3b762fb3e6a7e85b46cc364e7149a628adb30d2533ad35ff60786470d94397854078fb8ecd9ab9fc1194d29dcf1e38c29cf4bac2ce65963f2407312743cdc09ecde1a52082c7afb1f8f2a80e6b25c729b35", 0x85}, {&(0x7f0000000280)="fced08b10d8f0c9e3453239c89a7c35a9b4a8f4994586651c76bc5f713c3b6746ccc8507968c", 0x26}, {0x0}, {&(0x7f0000000740)="494087a2909498e38ecf710f32bb13f57a75e5c36efa7b95deabc7ce326f5b84ccd7751935fcaeb69a7e2ae1aa5ec6837fa7f84b687eab4b888595194076fcbbdae090388c951295738948bea3a48a35ef9df7de3bd359c64dcbc5fe8a6a4c6a74c52e4b3e08105ac07e183fef2b4bdc5c98dd31d0a05f9e7909cbad8f6fec2a56ae630ebaf27962932eb075de9bb7ac5b6e61ae704d76f9729cd5852cc2e97ed6e797e185abcbc21bfd7d66613d9268ded8a6939ada67a8d93946f2314a3aacdfc40fdb45a8b47cc795aebfeb0e6f97cb", 0xd1}], 0x4, &(0x7f0000000d00)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32], 0x78, 0xe3035acaef32fe6f}, 0x3) semop(r4, &(0x7f0000000380), 0x0) r8 = dup(r5) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) 07:02:31 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="72000000ffff00100159214489c3b3375a57cfb0debba20c2e1147d3f8ebf1530d48c45cc0"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x3f, 0xffffffbf, "00fdb1186461c0810ad905fc45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) fsync(r0) 07:02:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c6530003927eecfd30864bf21c3dfdad9bd8b282863c140243a6b0ba3b2ad85b5161ad946332f035013196dc16e084e4da25f7b63b0e5187804a0248008d504000000000000003097f021fa410ac19d9053bde70fe1908bbc9582b338d4b79721f127c2e877a40cec58d19bf1e7fee68d8ec2a16744cff5021d53a1c4a2550473ef2435c2828dfdb61efb25ac4ee0b31c5f8102870c2a481a1fc8a28343f947f9208052f289110b509edb983e02b164a7e6483ec5d384ad2fb3941942c41c28e4ee261972cf324c93c95b1293bb62a108208f60cc018aa54cdd67a9596419c55e07d4fc4abe29d912251a36ee1cb40208dc148a0c24f7e500000000"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd1cb14ac9b1e56830bf9491e223e7812eaa4e71304889e69931929648", 0x23) getdents(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r5 = dup(r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000400)=[{}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:31 executing program 5: msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000000812524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae00821cff35f5866888d441f7c29189271982efb7000000006d2ab9e0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beba6e92a3ec6f723350e1032894126cf5ffee44ca5b5bdfcf14c9b3003956457d96bcceb3c014d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab0bc9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114a12b6ff73741b6c4c953d4fd45a49aa77d53d3fe746fdc05262b6715de039058b19133ff981fbe5ac270e4156a507fa4e144d3dbd8ed5ea4deb0cbb0cc38fb3a30f77656d93f0000000000000074d41dec94df683fe52666211ee382787ed697a9898f51fd797b68ddbc882646fb512a1a9e844912cad3b6eeb0322f05693307585ff07b8d485f1cacf0d2986b0818b9ffb9101bb8165c00199c9da804760026cf4eccfd58314a442a984a67184f779e3f640459cf719723c2841bf9bab7a46650b5cb94515c5095ca3e25c3651e54c258d1ee7c20dc19332d"], 0x401, 0x0) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000540)={0x0, ""/134}, 0x8e, 0x3, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 07:02:31 executing program 5: pipe(&(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r2 = dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x7, 0x4, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000, 0x0, &(0x7f0000000480)="f47281d3928bc4c417d8d2b33e16f1f70c587623904a842659a28f55c071b7861f40b980f4fe70a1cc692316c2ba3a464563b2f1b30c1b32fb00ff163f48c4e24d6baaa641fe7a14948c74b19f8bcdd5b5d0de6b12797f9ec2604508c61256c8ea95f24d5251bcdbdcd5729b1686ef", 0x6f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2c0, 0x120) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) r7 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x2) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) 07:02:31 executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:31 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r1) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000c40)=""/221, 0xdd}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x36) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="4f92e12024d10033", 0x8}], 0x1) 07:02:31 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x6, 0x4, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000000000001ac, &(0x7f0000000040)=[{}, {}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) 07:02:31 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(r4) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) chmod(0x0, 0x0) r7 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0x0, r9) chown(&(0x7f00000002c0)='./file0\x00', r2, r7) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}, {&(0x7f00000006c0)='E', 0xfd05}, {&(0x7f00000000c0)="abc1e068fa48a22ff4ee9fedca300b1558e34d10535f31890afa6462936c1a710b6093e19ac49a9721d4bf7047a464b556"}], 0x1) execve(0x0, 0x0, 0x0) 07:02:31 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x30) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000300)=""/57, 0x39}], 0x5, &(0x7f00000003c0)=""/69, 0x45}, 0x100}, 0x10, 0x802, &(0x7f00000004c0)={0x3, 0x3f}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x10000, 0x8001, &(0x7f0000000500)="c7a7c15dda0673668d1f836fd0b42bfa96041b056d25799478f98d0c4338cd8c921ad622445ccdb0623ffc1cc9b93bbbfef6766c8ece5cfeaf4b2154043759c3c892295c59aeb23d04924657aa5859acb7cde868e4901281c71e1b284dab724b048b5cb61bb765c7cc4ac99c7389cb4250fee41f16c59e893a7669dc52e0047cc62abbc5f58b", 0x86) kevent(r0, &(0x7f00000005c0), 0x7, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x86, 0x20000000, 0x7fffffffffffffff, 0x83d}, {{r1}, 0xfffffffffffffffd, 0x30, 0x4, 0x8000000000000001, 0x3}, {{r1}, 0x7ffffffffffffffe, 0x20, 0x20, 0x80000001, 0x8000}, {{r1}, 0x8000000000000005, 0x84, 0x1, 0x4, 0x6}, {{}, 0x0, 0x29, 0x2, 0x98b9, 0x8000000000000000}], 0x5, &(0x7f00000006c0)={0x4, 0x1f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000740)=""/202) r6 = kqueue() semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000840)=0xd1) recvfrom(r1, &(0x7f0000000880)=""/179, 0xb3, 0x0, &(0x7f0000000940)=@un=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000980), 0xfffffbff, 0x10000) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x20000, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000a00)=0x1) poll(&(0x7f0000000a40)=[{r2, 0x8}, {r7, 0x30ab749955547d0a}, {r7, 0x20}, {r2, 0x8}], 0x4, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x1f) r9 = kqueue() r10 = fcntl$dupfd(r6, 0x0, r8) kevent(r9, &(0x7f0000000a80)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x256, 0x6}, {{r3}, 0xfffffffffffffffc, 0x6, 0x40, 0x2, 0x8bf9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x3be}, {{r3}, 0xfffffffffffffff8, 0x50, 0x1, 0x39b, 0x7}, {{r2}, 0xfffffffffffffffe, 0x84, 0x0, 0x9f0, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0x8, 0x10, 0x4ef2, 0x3}, {{r3}, 0xfffffffffffffff9, 0x49, 0x1, 0x1, 0x42e}], 0x2, &(0x7f0000000b80)=[{{r8}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x8}, {{r7}, 0xfffffffffffffffd, 0xee, 0x4, 0x9, 0xfffffffffffffffb}, {{r10}, 0x7ffffffffffffffa, 0xcd, 0x80000000, 0xffffffffffffffff, 0xaaf4}, {{r7}, 0xfffffffffffffffc, 0xc3, 0x10, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0xd8, 0x4, 0x7fffffff, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x41, 0xf0000000, 0x2f, 0x3}, {{r1}, 0xfffffffffffffff8, 0x86, 0x80000000, 0x1aa, 0x10000}, {{r6}, 0xfffffffffffffffc, 0x28, 0x20000000, 0xfff, 0x2}, {{r7}, 0xfffffffffffffffd, 0x30, 0x1, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x56, 0x1, 0x100, 0x10001}], 0x7fffffff, &(0x7f0000000cc0)={0x9, 0x4}) r11 = semget(0x1, 0x3, 0x41c) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000d00)=""/249) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000e00)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x20801, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) r12 = getpid() fcntl$setown(r2, 0x6, r12) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f00000010c0)=""/7) semget$private(0x0, 0x3, 0x0) 07:02:31 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0x8, 0x3a, 0x0, @rand_addr="fe007938d906b4d6c36766c9b566a6c1", @rand_addr="83a6af87492a17a0efd0a49af11e1025", {[@hopopts={0x3}]}}}}}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:31 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) 07:02:31 executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 07:02:31 executing program 5: write(0xffffffffffffffff, &(0x7f0000000000)="6531d077ac4ceb66ceb8e7d7d864fd367975a278c3e1653566e6741472d5ce9dffdffbafc72fcc2db3d38fd3eb07bd8613439b9ff3edfa5e2b25c0bf18c4acf3feb552c62ff9c25b99db64149fdd64f8", 0x50) r0 = socket(0x4, 0x1, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107008, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 07:02:31 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4086}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) 07:02:31 executing program 5: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000000280)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000440)='./bus\x00', 0x7, 0x0, 0xfffffffffffffe64}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="793f927cf25700000000000008000cc0001c0000000000009078e0000002ffffffff000000e008001f00352078a6884a37823ac438061553ec95b69ee2a32663d77a8112636df2db0d18f0ca984c54a3d99c"]) 07:02:31 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02b01bce57000000b7ba11474553a7f62089bc4dcf748f9b6006c33e00003a00090000000000000000000000000000aafe8000000000000000000000000000aa0300000000000000"]) 07:02:31 executing program 5: syz_emit_ethernet(0x17a, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:31 executing program 4: syz_emit_ethernet(0x26, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast}, @icmp}}}}) 07:02:32 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573e", 0x49}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad73a0600008091b1fc90bccec24b90ede5f9ac38748bd7e30514cdaa394ea50291cbc6bf057f77a4e4966575bb4394baeaa8b3ef1fae762080719dc647", 0x4b}], 0x1) execve(0x0, 0x0, 0x0) 07:02:32 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) r1 = socket(0x18, 0x3, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x37) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="225ae6114e425a2560ee9f76bdce52affa3973b7d11e772f182fd2d38af5ece07e8cbe8dd75e4859a7059e4d4bbd7b6e82a6b9f19ff7385a00073ff078bf6fe894dea9c9614b424eb08183191550506a0f6ea59c87f817ea5633518925fdbce2c64264f13300d82d30053bd725d1be1390bf", 0x72}, {&(0x7f0000000200)="1175266c9cb7f4f56460de3fcb7a84d82346188fcba181ecbaf8db22e5a2cb59c74cd0253a1034a8fc00d856980a930ac54fbb0441e0986c780d235afd9cf4f91b9849f370e54bf1f354d441b26760a8d31bafb3b2fc22c5a46c41a3ff9088499b2d31a9d1308be7af4f561b4e15328869a5af4df71d1c25", 0x78}, {&(0x7f00000002c0)="58ca8768aa758a29f8c3bf2460ff530fc546ec3a186f632f6b3042fe11dcbf6a2777d62568bb9e2ef96a350f3be286f2476476c15df70b4f186f126444a5363ce957accc3eb811592a607e85609c222d3cbc0f12b2f4f3777e9e2c4f62271e297f0ebb76459c1f42415d3f0a5cb240eda5e55dcdd7c220e22040a5d0e77390aeaf7cc811323c0fd600d9ff28de218e7a8545b8436794356cc2", 0x99}, {&(0x7f0000000380)="e2812b7c75c3c161ef225c0ae3c3cd3a9833c5869839130460b78ca6ec6c15d81abfd56b563d6a6c64d58b5741610132274a28899e13f7adee7eb6a22ab811fa79485c05cbc0348e7eb0fda3b21cc21ea3ca2ae2d353238a8b4e54edecb01b98fcb94a6c28abac92588f4d797eeb513a7a48bcc36397eec5216438d38ad3071d19c9fa8d316f265f844ed8b302ba13d6177347046d383c661cd6ee536633e45069f1c688", 0xa4}, {&(0x7f0000000440)="894f0e6e2f333f3e8ad7d1816b576f11a0931d81d032a05a66bf669227b003eabf7d4b49ef1ed373bbaf949a4183662009b8a0c28030e0d4fdd9af623b27199c2eeb4ef13912f31330c5d4540f3b6d0aa0707b96b7dc9f274be6599010213e37583ba0ef3573019f8f63526abf5a1f8d23ac32710d8c67dde38be89dd5f43dd69afc78a2e2d93df63bd5d6a19badbb2f9e6c3d03bb5c7c382604e55eb84934656fbe64a4223fe2ac075eda", 0xab}, {&(0x7f0000000500)="45450cb2c4c98c6f549eafd89ba54dc8751e7d51d71e7a28fce4c494fd92a004323eb657a84b51ba5f83beb3886c16c0ff8be8e0b9ae2b44701ef9116e9e3c4098d0cf339ffe8b66ffdcd97b84b4eb04fdc185024907972497becb00b848e1d6808333f3f5bdbb27515c6418416bd935dfd7bc161d467993f1c4bb651375576d9d3e032ee17ab51f61d285976effc2b95a8b89c557cebbeb65f00fdf5fa1aa9f9ddafa26f69d09a8245758d5fc103d66e739495881d5c0175a2487e70887cdcd3151e94c2f186ed39f5002b6827beace", 0xd0}, {&(0x7f0000000600)="bfcc74b26bcb713996cbd643bb520bad5d1d5ac3227f0edeae6685501876cc62db7c1304955ca51748935fe4fd0178cd04f4d167d155868f8989569d6091a6352f0ecfad4f3d8e36e29e213d86dc797f35dd7d0be63ed4fe836a69e9de6e9ea38ce2ff8cb3bb91aa09dc110a2ab7ad7a67975cd8e4556a98426e736afd74274f803043b1a8291d7fa3a567883e28874cd35637f4473f2fbb854a24708d8212dcc3406e3ca7788cd6acd505ce7124a4f8214ef1d04c9b0fde8560a0a6c794fdc25107957d6f3338eaf8de736cfaf5c0a85fb3aa", 0xd3}], 0x7, 0x0, 0x0, 0xd}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x0, 0x0) sendmmsg(r8, &(0x7f0000003e00)={&(0x7f0000000940)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000003c80)=[{&(0x7f00000009c0)="3dde7133efa3bca88b71d9a481223559b36df329456870e5e9e1f349b0bcedb45267a01c5b142d21191f7f73167b5c7776f8d8c05748dd79aad5240617a50e0d0be18f9e5c09ebe2969067945a3e8f276cdf0cb99bbb915cc9726a0a43af4281d91449bdb30547d8f61b48f32ffd5da5d924f2d060f02c03c4b918eb28a3cc3869840e91289b2b373f5f18ecc5cefd0d85b2cf7a35416b95214c239ce03f986331625093fb7c4c0cb36eadc97869bc7ac2f2674bceccad9bb6114a87bd8c7e7e1a20c5514d22a54bc871942f9e4784359eeaac53e5f9262d26f763d19cd50fba1eb1af4b3e9813ccf26f95137d5adc78e4a4423d370b834ea8a98ba3a69b3752a7ed9958ff920f8e84d1c33fdda8f76c70beb3324b49c7448f93f9a671b2741fa6e38562fde5b9729b6c5dde17c651c1741edc5387278666b7e4f5c32e688609d494529be3d657bb27115a751f8d7270e887f59333b8ae032b2af04c925cb75c2b60b1738af14120e653c8076ad55677b0e8e3f60df0947dba943d867a0c77dddbb7a1fdb79ec52b862f2201ca974170c44c839a44e42cd6401b7123167d7c78741c0ea85e8bab03d78fbf8d9a5566e7e462a5013b259accb059d63508a0f1084e19295b930efb68210136ba143f9e5a415a8e01f8c6ae7cf89d7663a1c2ec7c57ecdb7d9f810904b286980a9930d2d10c26462cbb72d1fdc5d1e2010e721b85d7984e772c07c2dc504e91979ef1c2625a3d136aa1e7413fb7da392bec5530c3d24a0fba93be0aac3309c3317729a243543c01bca34540ba09ec305d2f06e59f34f66b82e6c6f0d150b0ebf21f86e97d0522ebc05319862b6e2a871b3342a5af4e5abbe437f061397504ce716fc7b56aca1f89f6dcfbd62b02da9c79c3588aa9df51043f0b3a12ad9c39085302d783edd5b378f94694176f00ab3539a6d8a44d5154eadfa330c6c366a8b0cb62a6a4e85780d6a963efe874754199023ddcd740fb2e1f580783fd91e7f94c06326646cb2d40e98a4cc011bf2239ec5e5ee07808de50ecb79c23fdeedb11893c319ed0722e276711be0b162a50d6237849319403345cb942a9077e856c739b5b6bcaedde773fe41d43d9a379ee9ad54e231c70dc821f8e618c473309b04b0ad773708bceae7f9df5b3b9eb30a396db600786e3c1f403874055b71232299f00adb70c7fca447633a38e6a15997bdb54918d57d9916a9e7beb5262a70afc316a64c32aaf156d018d072eff35f1cd6eab3f23e3e65b4e4f8187db966e719760b8b43f1519fec8bca58c6792a1c99291fd37bb89e05881284f5bcf9d503f815b2054c718498dd446e81e985134f1ed57f443271903d04808f4619aa510cec83e4903d893548828df242c499b01b726257fc712a9432182ce3ea12811eb98ee443bb7f69f503d5562ea319bc9fa3e0a4c34a0baae16448f3ccfc59c6a0eeeb90f64bdceb0197866d95ef56743d42ede43a8a3fc5cd33bf7a19a772b3e42c47a2455e98dc277b236102186273bc32ba727aeac9a60ede2bb89fc3d76bcbd9db73ba07591d958f0e73b2f43b226b5d7040ca00e20d391576293ed5fab504766e70c72f2824fb933ce7e081cd294a25fe5355d56baf3ee825f7dbb20c538ab68fa919f2268c6273a974f0c25cc1b50785ec8bee8bb25b44df4333f8c535863f17a7d841cbea406e67b6de8a27556c8be6a087653976cc797e8902b1f0ef98ba9f6bbc9640add84cdf0d2ffd05c70d013a864b70c5c623c34da2d1f30675b489df12e78819e969719d5fac884354081ec44247ee2909aeda1913f428e61628d61e7ba1896465f966ec566e633b584df83305312a19aa5f114a68532657864d4bc282b49db0a4227007ce12be7383dfe64fe6783b3c906cb560223c7bdaa25299f3c3064e04a6ad31b09229abb488ce70d74dab4eaa726dd8c4ca07ed84a31ab224a9f670cd80db1099646b030394ec93501bc5b960ff32c3c525ddf9564059e52aaf00cd0c746c29c01fd726fdab1694efed6f1a6a94c871c3e1f8f61dcde4e7a175e7676f43aeff8c427d7cdf669f1decdce0f117497367184f6583b051d60c4efd46d3a7e478235987597591e43ea5917a1fbed47f138d21d7259da67cbe268746118f721756004f07fba86c20825db2fee66340a7fee19412456972285800248657946fad928c1e8795ddbe095537ab8dcfd40af492fdf77b9c780d8c652a7c17957ea35ee2e1af4cbb27c00791cfae1a7f25b854d64aacfba8254f823d6eda9391e79531a4320b8ed546386a46333ec71d01e8f61af6258d9e83625567ba11dd898839bc09e4466ab95e61c1f5f8a65f3436368ab49a8ab31bedc6f7c13445a56a5e95986a5634c73e307d02731457a599ca631b4287d26fe3ae92c974f208a9f4c8280023c6e586e62428892b55386b86c96498692528bb287821d3dcfd8eb3fc192612eca04ef8c122bcfa77c46fa4c2a272d6cc9e1b254955d92c9abe5eab7c363b36e2cd021299826f6b84341313349d31dd5c35538300b0ddf26faa059b40b24d8116569862ac7cbedea43ea0bbfb811b3c270105113996cd56c3f4a368240081d331620b2768a24f1a9dafa0b7985b34c7222084813fc19d849170d295a2990f11c673aa5973fb7947a101a11281baf1440bbd460fb7cb5c514054aee0407177e25cf74c83f0c9ebb04daabf42f7a32288cd445c999100e4bf1db87b6aece4da690acc689d718f6196de111abdd0a6fef24dca78614318e2cf9c76e76df3ae71104d032a0c1b9837613a5c3fa3e8af3a85e8f890fd646ad7334b400f3edc445a4fa9029983ce3c1d0e773d09546d6d0858d6a1d62cf2277316dfa2737061df26df009cbde25c46f0efb18aabcdb5e6daf3b8b6befb18a750445325aa0a7a93d0e0dce877d0ffd0276d005c76f68c67fbc0f82e95fdf65cce84eaf33be78f9375835f70985e96cb7afc0c556eb316f87fa560533930c51f2efd4124e5b2471a728ad771387029abe22fd2547fc908e3410df36a95efb2f623d147c587f8b6e16883c02a34ebed65c4b198ebe26eb45b760ae05462e90c0e5640dab9c244c19af2157a6c8117c16118767ecbd2fa80a549b0a3a7b810b2b111aef5b8a4aca565e8932449594da78b8338f2db3df46fec948c067290b88f7dedaf1b5c29b93c125b347a2f534a5bc63ccd3be1af337502df1eda23b5a5718523ee32bce273b2f2f562af1b79146d6f29e62b27580d4ad4ea6966d2fc9190ef0075d1ca24a085ede6febaae3d952f31307ba98b8130c3df3c4a05f5a3a04921b4046a9f00630fb27ae87147276720a35746595a97fe9a027a42217aa5d1b46ff815ba6af0daf9523f62726275c2b3247aa33154382a5f88e7dec02af43930f79e51c9e7efb07b566467548bdd325c71d4c81ff8717389c21d8f84c54b7e72aacc88a63c54066f463eb77ceb8bdb9b4b18e3f08b715aaff6622445feedc0e96ee5b9e7516175939fc710245df12c0c3c08b2a0a6cb265796b9e4507a59010903dcc39da1bb8e65e7cef18342f681827b3e3b49caaf116c5eab1888d6c8f44b30754a85a75c9c284f6bd9db42c13734d32c01ff5d7ab32aa1e5433d277ccc2d402ec66d02854bbbbbe5276c80ef0839d8404ad2017e0d4fc073dfe74b9b920ff6647bcba8ba5d752e1ed54caf8961dc66202b3173e37dd0080b518a4764298e93ba26f8cccb09cdb0d17aeedf6cf228b55fb9906638b6b1c445e819216d9e7a0378cdc8eb5ea2be3069b4b737fbf4195864aeae30de7c1877176c85ea89c39f2b06bfcb4be001070f457d001d23d249fda6c8ee14ef6b0eeefb9f1ab62c50eaba486a08e64db865128149957e7f176cdb8ec80e671a6a58d49dca7aca3db412201d5088389f8217b02a7a1e95563676ddc565bf80107fe9ebe2af55e62bf28fd8cc08e51c0f60bc5e64158519fe9a5563b6e40658a1ed3162001f81835373e8468221caa3fa20290345199c86652447b08921919b06f5384047eb9a0d497e8617775b96fbcaaa2f9b04fe0f4a95f7583cb3906d6aec2f60443cf90902450af7004462e813f7a660d57aba6cf36bc188b889e55e50da15deb82a485deb70fdd1293b2173b506bea4a8c3008646b68cdfba7f12594a1c2271ea7a7fba6ae84515cd5cdf4daea3ee3e935f98a3bd51aa66f671501a634a7a03714176e7a5fee84232035123eeffd8bd3e416e018078df75655d79be31009d315ce1417499b7a01f0b2d48affe1795b0cd4bf256480c9a35e6f82d4909ac2944254faf4f5a03d8d133667b9203867fb618936f9ad1b1b74da8bcbc945666bf572e72aa1472ead7f94b1d9e4567ce457d0872346d72bf6fbff10922c895da51c6d2f7a583e5977e28147416c35d297cdcf741cb2e908edbe9c442c126461d2708cab39dd4c84ed127dd874947b9f7047edc2e083bca3989de231243c062d712485618a7d1e9bf9901b77ee6f7e3ac85d1c3df96c93cf3aad611740d22e1c2468f1888ba5c21e8c68334263acb13a7814090cfb71f43ccc4bb45f88e53312c73f639e4e9e007d6d03e211d7a2ce56d183ad4fc20464498179d91eba3b75c95b1ad03166a9f6f2ef2d2fe3316651ce3becdab11a889608dd0f873b9cb798e7a201cd829c1dcd00b9bc53ca6c379290ab32899a25fcc733c4dd6780c4480817e856eb1a7ae15b722ac718602c592d21edbc1e8781828838a47b378032c056fd2171a1ac2fcfeab36d18fcd41815b6817e211e15d063aea1c1e5bfd8a2396e3cd0358cfa697b15a931ea4a5cd37dd35a6d9856ce048a7d352a444dec18d91f99738768efbaf8b8f4e21d06044dcf7ba82f0259d7fa53e470df7499ae91081fee8d4d629af799412ab89c25d7d1af8fd9be1e184168804e219410346d493a5a74307d57d99c8b9644ec3d50fb8e0a24ad78d4960f451dd4bc96f88b8067bcaf6fb4bc0652d4a0bc7427940c8c36f58ce1b3a6a6013acb155fbfebd52008c60714f65a9482adc0361b5a3ae4552f77a1d6ca8c37c60cd8f3e7a7292469cc136c3a30e347a008a05cb5b8e8fd9d93033805a3bb3b01fa93e9e86a801cf0fc106937f4038b329eca1e0239952d0b0b32a1d0592d4561d1944fb456cb887fa9a8b07915c1751909c604ec2fd51b2691c372d53831bfc2f31797311d0c76152619e43e50e07f816f4bb82bb5bef627d06f5503f1430f8c369124afefe12d9831d62c21c59d31d32f38ad5b5361bcda1bc6dab6bb5dc17e4de1a22ee954e151e9351161494bca511eb5043c3411e8a802c4d9cbbc1e3f385c592f2fe2ce6e7437943796d2fe36218c63b9ce4db27079efe5f678cdd0faffbf686ff62189ab4c5e6412b14aa52e32a7fdeaa1c7f32d39ccb9008028ff668ff4a1fd03660f996d3b628969152e2a85650c5660ea893afb0c9a693dbede3209a56ceade2e9206b7d909cc932074eda1aaf185d8169a634e574edea524cfb4a6bb35d3fc11c1d0cac3a31a44d126afe27f9e940970aa96f5b63c385bab9e5b9b15d0fac9c99655e06f9ada5b2c234c3aa34e8ac1f8366ca36f543ad2fb6e670004f7845da6ec3e28e7276d777593ef3e5b204591c8ecb545aee857ab42e3b20237deda6e4012395f148903abec48572bfa638bd31933b0b4cfbc8f7ef9a019cedc9beb2e8082fe0181215e4c52240df931154e114ce8d3bc44b33d67982bd5307470d39943e66002820fd383c62f6bf2980092279246607cfcee3dd0d062e797b2f51f7eb1fb607673272e31fe80d8031b8ae5ea", 0x1000}, {&(0x7f00000019c0)="2777600f023eac3d70a339c9ed59760aa2b7bc0a1ef9c43007aa61e011723b1e3cad65ea8039c675276dbf5145c3ecba6b145e62d400b8516166f1502d36f517ff416479e4d008edbcbb72863c32951463082377683ff23f633b7286b3b1c734e8e3a79f7d16672447cd8c37f541152769b3d98b2fd586a105cb23f9bdf2d3f7495b89f7c6a4bbf4c0d2abd59c5d506b5eed5f616d6cb8fcbbc93bcb09435c38cb22865f3bddab0b4a429195a9df9049d7ceb4fadf5e7921881a95c7a0ec77aacf71d7254f8f62b0448b55c43ef27980049370d40205caff056922cc26faffc17bc95dc58fe088adb8d33a2f7c7b74984ab20d4f861b9ab4054cb632539099a3633b4cf2ea4f3db9355d4bbac7b8af2c41bcaff6e10174cdcad35c08169fcaf0fa87ae34d7eff4c4ef6f1a57029a1e877da1bf17352668f91c2457611938f125872515df8bd46748450264f5b73dcf635261cace8f13fb8e52c811d370c56d9020fd7260354771fce4d02551b445b77e0df1b03ac0f10409cf3953654e8fa4637eb8927fb0fe8a2c5c3a9e1f0b7fc29dbbed75cec8ec549e735f67b54646f346229b25ba0d0cc853128cc30494a0983da765fde18b5f29e5af99cc528edf4c33b82b0887f64ec57a26809ef26d8d2ba091f6de4e9ae37fa10c65d1e68c2aa8be2fedeb1c16e6b7cc36e443900d38335fd504cc08b1d838b3a71c5e0e49b02c296806418b4927346990a138e5b3d68e9b25849999450f5d37ea4bab5c06af8b6b70f5f9178f0dd6a5423ba7f54bfdffcd72095a32fb065ae65df00241ea48fb9b846bdf90e7970dffab1243d61214986898ae5346dd0cad6b64d0e84e356e47f7dbb271cd0c3b516b318c92fe2ce7d00f48dc07905afa7878a746b136c4f063f42c73dc317486672b768f8a98293a491078dd1a677f6850eb934e8bcc550196c2df1f675a9ed1da1059e5e5a3e8db5b564e45128efa004b2c8e851276b65bd481204e057bf8f28371b23bd1c194a307b6e792b7375c7defcb45497a5ce5418575fb1beda4f255d74073b83a6d43dd9607ab8e4f5889cfe3739572af4cd36a71fe825c6408e65de383f639b108edd9f904f71c0121e9c348bd832669d8d22a805d0cfcaae929a7bfa1c33f10e94f7f3090ffe1c9fc1c590cdc0e6407cef04abe7b96cfcfea1383b413ba971f7ebd5fe0454d91bb66ab824c134b62459766acb8fba4e5a13e961bc5e3c8af8ab007e49b89b38aa953ce80081b3e8d94a89ef7d7ca96f711df804ebe67e8c19eb3d1e278e196eb8a1157dc7f8450cef0a3d01b5fd0368dbda63ce6b195eef84343092464e924aaeef66d9a5f2dd96bb85669556c7b54c1a647d66bfd30fcb3d6c7bb6edae173d189c56dfdfc53aa06a11f503807866e7a116736e6a94b06e46885dba8df406371e9b69147f44b9fdb6d80b43723b8a2d1495d655122f600597644ec6ca718647f3eef671042921cc28b3fe73a0cb22fffa3f86faf3d6f3d2118d665feca1254ea4a44cca848cc0694259d14f83e607debfde0e2d42643c051f4150724aa948063d881c24b375c3019a6692eea88494c8f1c048de0ebddb58347f86df547dd803d7fe64df452af2e740b916093500b7eada23861a5254b56e683e0a69dc44ad3f1290de5db341b58ea0389fbcc7efc4c757c72a965db2b9794a403b86983f87f8ad49ab2e9521566d74678b2511c3f9b9577fa32be0590ba6b6ae53d3a65b5585c5100424ee4a477aeea9ab81f6206554f02fe4cd42973e3349fcb599a497f6389e190d086d23d9991b0be87726abe60cacb88876b574d30847f555b0f8e72feb460435db17eb17b13cf2ca0c1eec76769fb37e2eb81f5ceed841fe3eff0f444e63700755e7a83b9b77efe17ea73c62d418e3d9aa4e8bc854101697aaaffeaefcd4486afc547bcb5709ec87f78222cf1e46bbedea5ce2d95e121934228ee7f654eb006c7d59e6e031e5c1a23ee5353da2a27a88d0d9615ef3e5d5b1190234fec48a9bf926e8134af5eb4732b65195b19a3db3c919aefefb37868c0e8dc12cc8d08db28f4f679278ddc2c0ab0706527de20c86ab677cd1ac4f0874d5c4ddacfca44e9457b3bda441e4f1408dd1504fcac693bd24e01b6cc651561bb7d3001f8f2e0615adacc597941d4d86fe6b96b7f0c202f1d77811cc135dcd4bae3eb5b8e684ec13922e79931b9e9dbe9abc78be233a4fc36af5be27b6552db8b9a7aa26199f12e6834de3f2bfb700cd558ea755e6e554e6ee71ea98067213d59a6f72bd63716f71f848eef8798f2c1b5a09e63a2bc392aa9d8d2bc48152cb48a35269187ac30d3d3ce2038eaf0202109cd4fda1e7f09461fb60545dc901cf5c218ee00a73d246ff450d6d99daa14dc72534ff1a13aea288b93b8b14285a473bb97d5fa9abef1249e88c8f61f0859e197ab70265e5baa0d6809e0d32fabd5d59a00f74ee6655d06155f0927fb8fd082e7e0ac58597c6d7d4aeba186302aa12fbaa6a15fd8edd57621ad831c0eb7689e5d88fb2d4e6e6e520bc0b6f7f00ee6d790d969b2ea09e0bbe107c99682997c55860bff2bf724e048f4f82877539c23cf1923107ce33f85a43e8594ff59294fec93abfd81f8b19bef7a3d5d5122609a3b666fa169d9e850e61ef4ba5c431218e0c4cc10b58ba1039f7f8bdcdc200c17481dc52e1161561c7d885a5683375be559544b23eef8f0a768b5bf4f1507d8754004f8be431f05b70abb7d3188fe930e1a0dad8bb42de8cc61099838935edeab7e561c533ae16e7e70d851db7566b3236cf333ba01eb7e2ab0024356f68b0029ed23bf9af08cac0bb1d53ea74ed74e08eff988534b28118d059423f51f163aed2b937804fc45a1262c0fb86dd5358fdf145a1fbffc797bc91207bb9c72d0862029863a9ac7bb564996470139de84cd3bf188013f91900bd24b7159d4e45b7220cab1d4e5cff63c0d25c42fd26c96a3b02bac2e280c294c7a57f33f3b61656e8a0b6ac4acf674d812f6ca4696d792f6390a211fdb2176f9176e5da0107c9220e6d2c3b0279e1ed9633dc166240d9509e801f4e45011440652532de33cd1e88a3670f4cfee8587e91e0f9c93fe7b1177e54a98ee6e1db2745325f1da27b1f020d168c004d862ec44e0ebe69888c02b519f611ef57ff5f61a982849aa0d238a9267aea21ac541ad1c52fd7f227c41e7ac2133bb739ab86f95f32b68da8383dff343ca07e789fa894d8081566bfc92c92b165f7fe36aa63730cab1c0c86aaf5bd9039aac2f1959bb6ba0689ad0b1bb7b2a67b7d5f760f9236563b19f27d468895aa2d5f17f5025f7ee12e8aa7b80d0742bf508ab5e2c3f4c63b9581166b5039737d26ad14e8e01fafec39c05775c4918ce0de89365f1fa64e32a1db6813d86e678cecae48bd1c52b57b5f975273792150f756ddec2db1fc2fe225735eade78a9b8d8012504613350caab91d8c1e396fb3877ca1cf151e63623d9994dfae520dcacb34bba3a584705025a721aac366bc309009534d0ba6304f0e46076c274a8cd439abc274d06e14b129720829f2e457f6fecbcfac609bd32548408bcce38831a5cec262b79b7b9bd27a0aea999638117ed0e5178939cb7e355af8a198efe5b7075a96d7bd21d4b14b6a1a2039c3dd0627f46f6ce673105d8e51ba2acf0c73dbca5178b776fe7eca62e1738ef4776acb691499b5e44cb783684f3a60b9f9a960b61578881b05b72e07290c9117e3beb93764c2d8a914b077cc411cb58a2ea2ccf38f794222e2dac51ae7a721fef5fc254216956cc231d62d1fda327534a0c920536d92641c491d25bd024e6860856751b5ae4852f4d118a80cb229ed1132248048643e18ec9e8c6be4919a4dfe3d2771715b7d46b955bce411d70b8122b28c98baadcc3455c6fd83c672da6c79bd00ab2b5448ea1775e4be79e66c403bf7116d0b5e0e08be94b91a75064219bbb4a4afbffa785149a96692d114c9188d04a53a1e855ce5550f589fbc4419522a24f29ad0fd7c863fbc71365addeea4d11bfc863ca2ee91193a8de212ae39ac52832aee9ded8d2fe1128578299597f1373cb559ffa5c5083e73e54c5b7054912083263c222c0d66beb5693a2aa2451927b2d97c59611f95da4ea06731d2cab9b095e655637f0cd8c83275012b45f1a99f458e81cf6f75bd61c491450e3e64da2d31b80bdfa3f84856e03dd361428354c3c0beeaceec4b5d3be4e0c89436727162d5d3b16126ed7477fc34da9e966cf251d6ab9f0e5df9b603d5b8626f617e6e049be3ed80018ba86217b32d65fbe6290a61379c38bb6699303aaaf1692303e86e7556c4f477ffcd2ddd081b481e9b11b80db26f6ae4b62bf6ce19c6c8883673ebf3b0e5ca27e8a9f0fb4f979e024b858974a1c6d47ccfe1569dc1326fdce618a7b573f37508628af1a51da33a632a069fdac4c0bd604044cb6cae67e2247021976f5e242ae4bd4e31f9e22aa75411fd81064a2d96b8f3ca889366a49444c27edcf4c90160c8de0608ea9c3ec8fbfd89b62471a0a6ec2673d736fce7f29ed4f610fa00f796592569fa1958098448af2ed3c6a26e11583c034e1e1e34fc7de3ab388289e64f91b4f461ec6cbd19a0ec0ca005a2c730ea69106752b15fb235b85bf84dfbedb5a3cabbf7d9f2c84c91d6a31ecdbc374b1275a7e17f4d702fa45456be61b2fd3a710e6b7a58e2b7a38310152a82f5af292280ec5bba38fcace25c995eef8f33bad82b6f71b3b22badd4195926688c7b93865c4e60fe8f161a686eb5328a2fcd2b2d56d7573b5c4b18cc1d120fb9227f417301212faabf92b98c7ce5bb447a74bb25c199ee31ff7f7cbb4cfd363ca97cb987da125d9a99ae6eb0a63c1283a11b2b033f238709c9c18282e9a39ad97af5a44f59e73086dcbedcf2a8401ce1031f9e340c17865cbf167d9a900c32c64400ad6b6153eddf65a379e8e9cfa1fa02d48a2ebeeab8b74848d741870b5e120ee3576f279f3312539e8fe46aaca2865b16463db32142dc53eca5b3ef579186cfcb5d3b512c70992f0106b17c03e4c6d99beb336acc981f52aec2b2f928176d5c81d985de4a506b2176ee260472eafe3466c616a708d89084c78319e4ae600a8e9d81b49e3f453a26219d1c321df50a461c7d2f3ebe56241be501f09169167a26587891b69702022cb57e1cb47b97668e16e741303efe27b607a154ae34f37da3e5597141b85807f8c807a32f28f0f72263949221cb1d9d3227b0aa463fb0c44a8597eae495c1583c399e689b81590eccfffe16da4b8c5e3a17220709382ad1a1c07fde78d77424c4913aedbc276b80fa7ee55aa9a35dd00a1d078bd67ad5ec27999d8df9478e2f6bdc8da9b0640017136fac25653079df511c8a8d7e20c1143701f27cb19a684fc4567b7ab9f041a27e662472954b45c892b359a5d05fda9734eae41736b8daa6545f1ca65e21ba9153ac139e8a4026bd183b27da22a4789dc575413f270e5b99e0470d4b75dcec6be834314c60961947f272b363bf50dba141913ee2c7103d93944b8966474fdad96760d986fd30efe4b9d0388e31df0e8d15b749782d9be9271462e9fdee0d1482a16ecd84e0c37c1a23969c110c55918d62c5f9f0d092c99cb34c901f6f78b9d08175a2feb24bc12d935505bb8aab4a8b7e1e630f3809e63be0e3a39eecc48ca5466cf63168670973a4315c87eaf26414fda3f6bf7cf73de78e68ddadc7f8fe870742acccb1705147f0ee5f774d5b4d7b1cc7bf060ca5b7569e2e1f22dd8b01d423c5460e9437f7175631e", 0x1000}, {&(0x7f0000000840)="cc695a31bc195d6732aab7c0c9c33757259dd6bbf19a301ff6022ff3b90a3a1ac33b974bb0b4b2dbd527a4ba82f8276c52ad3b40bb3046079eabf7685fafc931753bc37456f9278e12f384909243f77a427a54d3cc499af6f3f9042570e828e6ebd275b40e6a7c14d9c016ba7f64", 0x6e}, {&(0x7f00000029c0)="d42e3dbcde071062c6dfea77cce9c5e07931033135bb425fda23bb0b2de2ef16fd799dff528bf36c6e571c54d317885e2e0390a076985c45dfde31171ba371211d892656fa33e2621ac43824841c3d032208a9fde47f9c06ef23babe48ba0dbf996788236288a8a94701f3f0313ed78bd490c9f2d816272c88d819f46fb08a65a0a7b1ade994188f3f16db025186af86ca3a4a3a3bed6186cbbb8911fad42e26db10488767b39344324b8839872ae4b6e7176f93d02ea802edc0f7ce55117b1c3572920d0607ba79ca396d62", 0xcc}, {&(0x7f00000008c0)="7e951e5b678649ed8b9af05f200a4fce4b9d2225bc7f4ddbeb9b1eba2af048f423b5c9031440b528a0593ff6f0d5ca4490010c36", 0x34}, {&(0x7f0000002ac0)="7f80aa44c938228e189ba82b8351af4eecc901ca50bf2f2ab88b9ffd7518f83f1dd6df014ff24622f0aa2a178c8c2cc48ecda5b210b2b9481535f5a410291049a65b917ce2bafa389459f278febdd9d4f175d461f2d80265ee862e39f4824bf0b75da9298d7bce0d132595c6c727316bb442757bcbf4e728ca7594ebebf8ddfdd23a06be2874ad1a65321d828de1a069337c4e4e5115f11dce7ada3009ae51c25ef9c00fd15190a9fb6f75b64fb47e362772bc18d9621507bacd275b413c5ee733bd82fba6ef432ac552cd01ed826dd1632fe2ad1a5f8f328b52c0d272bb51cac85f01fd0e71d8791b37a5cfdf3e19e78086a35ce87e61476d92fa70bb9d4560ac2bd04cf8012bf08e7f284cbdeba0d2e4a62465c6c2608fe1c6d6e9e7b398b6ed97c16a2aff8860a0f44f13536e3f8751105b6f9492e9c1646bfefde3d62722b888d1cb22f8db9f33e7aaa9b37aa5252367724cfc468a0c0568883035dcc4e936b855bfd9bfc2c84568b7316b2a3d8d5091816534ba5ebe23119f33c51ab224d7229a91d09e0c6f87f878258b61903a42b21837d544181e3b82bc43d8881583cc4e408672d5312f21f183842ded2deec94d1d7bcd190c9e6995d7fed9b13c27e06e74af090aa1ed938e5ef04e1a528613bc969bf0159fcd9066f97eaed6178661a346beb06ce63fb9558c0b0caea9b250941a8a0f094607a0f747ee5646f2ad2cb3d22b956fa846fe55a96a048bccee6399ebc81a4e12a60cc3f1ba59c4f35b4bafe092c7209d950d77e431516dfd85428787208a344e57ab3d1774cfd3bc1a73ed2f159984dadee519350212248b4fc311c7c7bcf8c31f2f35f4e197a98824a5ceac3b841fd4a3a8ae940b81e52bb1b33882a67e08ea7a54e5652c4963695a642f93d0577bdc4e684e282bbff1df41f17dd5aa4489e621a57c9c894e9cab3795d32ffaf1cf7dac782dfbba00b15c06f9a1b0335f753a20b54f2a780678dde54c7277aaf79c2720c3fe5b9f260b1df16955e93fa4f0326b63287949e92c1725c11a7abe109d2f0400ade887604f404b03aff197d3a189b5ba948695b95e7007ab11a3ecdc9fb3417616ad97a2d57d191fe9ccab8eaa77631325b1eba7637300ace59591b75d79d7f9dac5df3dc795568a2e5cfbf2575328e7ce4956eda238c6e44384969262ae6a8e510df6b3e9bb3ca017491793fbcc4870df8af09f5885387b935dc0c8e7e8529f5782b1cd377c6dcbca3372fee5aeb5697e977bbf1a9b184874a2aca607688a6fa3f8b99b89ebbb6bbf9f2862413c41ba674c0c01e61497c9c349f8a31f281a084f254f03f4c1ce9f071f2c407cdc8214005d3196c59b93be4f6089f3213d80886c8195a244062e76cdd8ab64555a4b31633221bad82ff51403e7baddb060b963db4d05ab7a665ad7d951500328bc6a87bcf0c10f75d30c9a4436646d05d1aba63d18b382e74c3a55c88c7105e93d1cd74e148649dffd5e879399d5b52f980af17216ff05f9ea87bc428185a6562b093ef35974b6554ef6f9d1ec0d67d8970d7d73d956059755895affce93a0d8694e61d63f633da696e7f07242df873c42cb9d1a4a8f7c6b47e8d2665b780fdb8ef5169112dc75c092c81cab5cfb939b7abb2d4db0e8e8bc9fde9fd0952ce1f55e14c88618c88d57a35ea89bd539ac3d1f215aef695e318d36d7a9918a06f0673f5850fd31bcf98c18679c4b43a44b151f8431a80cdf16c2764ecb41f5de92dd9c9265ee99cbf90c9f6a5d0a9d2f2741a4c3995a8ef113991a2173eaae2b43c4d10536ff659ca156b2fb2d07d4432080d534988276f1736c7ccdad4a7895d9a82586fad1b51f2c60cc98adcc72830e2d09011a33ee3a9267d167b471d33dc6e79afb326abcff2b1d1faba137019123d65b2bb6277ab9c4f6a052a5eb69c0aff18d51a1040992b4769f009afeecab335319e0640e6ee239babfb6d0bc1dd18afe9f56f14e05f1f3ef6bf4ce67f713d688b387cfdb704fa30b161df679a64e53e7c3618976a49e8b218284212467278f8f5fec65d57dccb148944476f2b3693479869001e5df08b7b6c6b16a075253eed9badfb0d2aefef476f9e432d0be4189f9cb8803c823cbf9b2dabfc36eee9ce5fa670b355ea73454e4c80b2afd32007163825e2ae56690d82731e4e4bde2524b6cdeda555c4f6991632551034d3314bffc02e935f5b30db70eff3b1c0ed46bb61729aef37c675864338e43658578d7d968793b644d54a813c15ce66b9b2bb0ed27a1fed77f7067799177f785f28804badf41e2e8a6e88a2f98033b96dc4fd7c5809c348fbab78c7901b0f4c9276ff294706ff12f7895b8c23719464a6a92d201220891c8074e0bebde7628364fed9e6a0291f17a285026a5f20110efe3860e27eaf441d563cda936e0aadd84efb807fff9ddc1c3a439ba72483084b7b8d23aa6764423aa4b755b74fe9f9817c67f612f7cced070c2ae24be873e16908ecb52dc03b5f8d6b4b10c8798907a8f589bcf91440f30924e26348cf84370a6ff36df3d9185dd4d9444981e0efedb756fc3d3ba8bc42ed7861949f6aacbc29d46f17e2adf81349241d4c9cf2d5ccb7c12ed664852a98e9c8c476065049dec4d03b5a0187d2c1295f33e68422de2cfd019c76f74be2cd8fe3c1c12be2b8da5fe5936a8858f13d9655e985bf7ab65b1850e71297feb06960544dae4ed46995dc13cab7d1f9e728a241eb3271f939ecdb81da759ba9c1e3afc840679280a8a175f38e11075c52d4718f5e2141d4644a7fb58a435ffb43c9645def6811fd5e144db709aeb5a19d941d03187737531ff0141d58a5c3946cc3572af3d684bdff26d000fd956e9e2049eace012522fd5a4358f37dd1e39a0653f6e7b533c2e0a1db19ff67f2b5ef13074060f1ad87d203db96359696b58c42187c32d9dfb4ee4c069e2c7c2b1ac746a750186850dbff08efd925b877b78f56884fcb60ccd7caaed203a6aafd361b05edfec43c19b452d10c8e9800426039bdc57f8fc83178f7411c68db36c12db539982344da6ad75e47d90f2326ef5a5887948cf186c4f6af7e782bf597a2740a899f9126c9d3f187b89ffe23a1384e698d9d6d779c7c6e97c790969e4ce94805c9af5ba6cec800ba0010f0ae83d9bf0b6a815ee018012ac2081db834a2f69b69be8cb50fd6b6f83d0c9aa6c4b622f5cca0a09ba65ea49aa8e78496bd3a88b7f42d7953dc1bb2847c10829bdedad43587ad37ec7fc07b74431e59419154504092ee23aa23c25891dd8e7a1a157fe7f243cb3f4193fca8c20ada5f47235940fe29de8ccd3388911faed7dd82f6229f22d7b44da37afab4494fd061f8c5dad647e2eed3e38aec394660c257c78d53a411770e0f02d13784d94899eb6c8205f42b8897829eb3d94a2268d4f87365086269da08171094d969c5741a61ad6e4b098d426bc0b8aa4e23c7dc7c26495acbfc27aea3735865acd0343b668d70397da2c0213ab6fc916e109f3cc4c4a2330534253ad349832d77eabac984500694090c22a04900d74875d77be12d107eaf573af55bc32ee102ae258b61c2d8be617c881cdce542e276d8d09dd495b3167122d63279d7dd31a433ae332d1d868629efe220986c2ec74a91124fd89d9e1ecbd4b44b945c4281998bd445efe1dc3113c435898fd7e8326a0b33fbe1faee6cafd91cd55afd25a7c10a1d4f1ec5b7de709b812d43119f1ba4a02db1939339556697ce705e46d5cba8beaf19f83bec473f800993247e5e60048ebf56ed1430110318bb806da113c578939e386e6f7324ff901329a081582f78e5b568ce63e38755e5f298e3caab8c296725ee66ae7fdcf447f2172d8ca247948f51230537e525707bedec7de6aa46b4d2e707e0593d9fd90432e95ed2f69e6d884f48f29293832d736354ba34d6025e1d6c76ea5949160641cb458eeb6455aae69fad33f1c10c5fa9caf1aa6a42ca7ee3477855752c41535a7adbfc192374006c4458434e0e350a039efd9b19cb0edf4bbbe447f655d2b1c2701e0a21114258408411428a8890e736ba022a30638e910e95dce376919ba7288100f2c44101b3738e895fa16196a954d118da8b0e0eec202460dffcd4cab9c6e8515e71e1098df1408ca86255f1c717724d5e53cfe26cbd50ca313c6b536a5406d55eea6e474e09b33d104be279478eb2faddfe24d32a3d2f0539205ca9623c3de577c7be366862bd96b0ce75fd20985969153c9f837f2958a9cce0a4672b6497667400856e200ef54fece8cc92983b6e1cf175e38b67d74dc353543001de3700a5b07afd704081d548e3109293e2026969f8f233d9f27b1adb03c161fa89f269ec2c5166e4388f82843d2a176f56878fb5bf45ac40fbfb170deca354923e06264f369be11374a6c79d016864f529fcc7cbe1290213f08dcbe5e42b38ea1d7f5386e77d12da67719c6a62a68d12ce7d5b0ae8c005f53561b6bb96e6278b769b756974f94258affe6ffd0e6e0ba09f6e028cbda0f38a956237306e749369b5fca10225469629fd90a932c51fa90b3c872951c284922f416b48d202c81a6304d8bbf61c7d19d97347eec2986275b34130ac8c3c5d9356f5177ca5c29d05b58d3a2b8de763ac94023e7035bdfd01b77fd6f4f50797c5fdf1be3763bf500dcc22bb651e9e49a56c711d300c2746eb85f7d0dff4706bf716e776704be762ed86dbd41996f69b49d85953ae2002f8e6e26667dee7d2d6a82bc71f9762dd6ab9f0638970ee88b5d409c93b34199080368215916ad0740cae4f20e12db1f64a8e6b46f53246a7557ebd0a903b0fe7a5278893d860fdf13a4791bdbee9f1df9ef7d06d395957140c44065189c9fa09a52b218f15891073300821a46bd2b7f35440cd731f8c1cadcef35bcb298389bae7158aa07ffedb3298d52728837d9cb966bb4023bd982c2613864592dff4a873646ec3b7d5e186712a7bf5f997b8becf7d3d3f7a39820afe2d57214845942518189eccdd0f8789e1a756094162f8a17219507c0b76bc43df65df13f7b4fb47afa1c9554ad5a6431cc32ccf99a022793c73e05dc225c647bc2ea26f79a50d210a6d501e2f354d3ed3861eb8f1b1fd6b00b75002570dde52e85834c82acc5f745ba9fd422bd19662546c414be1170e977dd08204c926472b5b618ceed0f62a10d288ee607db05f2b48eb2f7138156b3ec159afb18afdc49d5f582e70213033171bf6fe4e57fcff089cc05d3ff17887b6ad6e476927b554cfac64438cc86c08e41058597aba3adb6d35afe2e3d9970f67b4e3d122f9f3f6e65855733c98b4fde033367979bd7eb870fc2c08cbb7499b8b9e9affe55f3d4f568fc3732bf46994b72ccb1dcc9d8cb64fabe1a7ec938f760299bb8244c97e01acd077c143a9fa95cdc11b148d0324d88ec86195208f4086fe1fca04de2df6dbc2b036ac90177872baebb237318e6ea1f2a54f859786f64adfce1012ed584ab32492702a20f771f7bb58126ecfd94bf2d5eabe56368662201ed45966100d90e034bc09c8b269111325de596679e5991ac7875288646541321173c01fca34974755b682c388c4d6357e27a83c161959d597640783e58fb8a31071c5e751d7c8db87be70da267b35922836d3e05d0a8295d8dc5aa3747df62dff2eaec3906fec7182b2b46ced740496f70cec7c64fb5af1f8109fe730fb72b6dd7f2b06e6b316d5dc8d40326a4571439530b9bc8efae84dc29697e51787d711881b7d9890dc29a9540eaf4d7316171920f9af3622b4c8594445a59ee9c727875f248c6b3", 0x1000}, {&(0x7f0000003ac0)="10e925eb7280073f90a628e8dbcb40f8d5ced3c2c9637c037323818e1b16b1079901ffc70dddd2b2b62f85cdcffecdfd494dbe8897b83f02369c4b88e6a46858fd24bc9d25dfb71b9dfb0adbeb0f5a3d40cf7d8d962628b8a5fa9cea7289fabe0c6f639b2020962724c7ed3de3eff81c62adbd54bb53ac241462587aa8313e7bccdffa8cfaea1ef3cfeba7f1813337e3b3fe40fbcbb3d79dd0ff8c8d8a97341bde13a5949746aa806f0881d0f3140cf17ca7de2259", 0xb5}, {&(0x7f0000003b80)="35840bc9df762cff851503f0008612e99c2d47d796ed3b21f62acda8033e2dd37e0f37812e4445fb7fa26ea14bd8390bb31e064e842cbb786df03f183170a157ede14dad22026bbaea199b8e237aec507ca85adf618b6f31c5d3aab1a7e719c0f87956263ecf9f3661d10506820ffdc87640d55e58f4e11502581b7e9046d532db51e7aa1a67dfe8ca50cad2c336629bde484e935819f2f145843d0ea61ae727fd999b58bdcb7c17694339478e0ead5467601e0f03587319e86167bc149085432305c91b13689a2b6689af6063327227d9968845783cf16cd978c45df4610d1fe0158208f15a413a2e739bcc215cc50afbb595f4", 0xf4}, {&(0x7f0000000900)="e094533c2cdaec5acb97ab097d743d89814de4d316afa7b485d7b007cc2b75148675c58d4249fc11", 0x28}], 0x9, &(0x7f0000003e40)=ANY=[@ANYBLOB="20000000000000000100000001000000b7974f56eb3aa351d76da288444da50098000000000000000100000002000000f4d4a499360ef07995c55d2b49a869d8b18b3cf3180e7fdba65a276e59c84b92f8cdfb99d6d156fffc521304151e16ed537b5fca4f577e008100140000000000007756ec4cf2aff1b8684176454ad567ec742d25aab96f35afd78e260e021702ce02db6a6fb08fad5978ce25827723fdc351e53c0603ab0b112077e8ee3a26b4600d1b000000000097a0087e26a2354ff7ef5c4d70137f9384e9ed6c6c5aeb2e0b388f6a5b"], 0xb8}, 0x3f}, 0x10, 0x7) 07:02:32 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0x9}, {0x85}, {0x88, 0x85}, {0x100, 0x5}], 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r1}, 0x7ffffffffffffff7, 0x1}], 0x3, 0x0, 0x6, 0x0) unlink(&(0x7f0000000140)='./file1\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4927f) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000440)="d0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 07:02:32 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) (async) r1 = socket(0x18, 0x3, 0x3a) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) ioctl$TIOCSTART(r2, 0x2000746e) (async) flock(r2, 0x1) (async, rerun: 32) flock(r2, 0x3) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) (async) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ac1400aae000000122009078fe3396570aadb56e519c94c292683f1bd4c13981bde8d05be13079ebc712c3fcf21a56ae974cb4f7bcb45b7ea3fa96b87ca436e83dd862d5d655c5a6af842f38731bc331a05ae49f6ca91f0629f95d8ebc19c412caa74a4245486b772ec2f0a772092f06273463f009ee2a462fda90704cb2566b4d2da20510794173600800272299ddf7b47d0cbf608393b74e99dfe317ff6169cb7c27bec05d5536dabc78f22e138b94f27bc31be569ab1e009c921d240223a25bc7198b6962127dc29fb9a8fff2ea975823f6ffa88fb11b"]) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) (async) shutdown(r1, 0x2) 07:02:32 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0xdf, &(0x7f0000000000), 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 07:02:32 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000045ca2cacf8f947f77ec63352cd5a5647fcfe29d76ecc72bfbc50f861142cdf9d3fc6b40c48c745a147f0e63bba45792c1efbcd454280ff5fdbe1e86f9cebaa6b6390a176e0b75a8e4ea5c2a1e0e41c0c73a099804d05e3d77ad2011b8e7c65854f53768fe263ece684c300d1b81d6b7b4901fe6d616a4d38aaeac60d25adce35c90e4aec9dae905e2c3c635ccd4cb1e17395a25cc44b528295ca6dc433736291a5b33819334d40a43c0d545e0d6c97e7bb2d7a08d5c58d27f9572cbfbb6e4b3d4d4c6ba0e872e082e80398325b3e", 0xd0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000002440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x6}, 0x10, 0x404) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16f", 0x3c}, {&(0x7f0000000040)="0226039ef800000000", 0x9}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df5029", 0xa2}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a2", 0x9e}, {&(0x7f0000000400)}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432b", 0x83}, {0x0}], 0x7) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:02:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8001, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x9, 0x6, 0x5}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xb17a, 0x0, 0x80000001, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x20}, 0x2, &(0x7f00000001c0)="ab8e79cba8b3a110a0dfe4b08875f88d9aff05cd3e068bd79daa17e32c77938b112dce77e70e897cead811d62357795360d1c260362e166e6add9870c1764983c1af30f8b171aa783bc0c11998ce0eda3ce0141425d634ee6cb3f6dc4ffa79aebb55d8f2db15edd8ef35896a7cf5a096fda2804df2ed5b510496466ff1463304d0b06e91e3d937def57056c778f2aed64ee2d1a1450ea04d174b4991af5db18d848bc952cf3639efd54b83f8d5030ed5dbed04028ae45ad1ea12689c44922a1b3fc3f4d6399e1cdc31e9d3b39e0eb6756fb26e273e7db4eb7166a3b2d4ed06c43154113a22", &(0x7f00000002c0)=0xe5, &(0x7f0000000300)="b8066cce3dd91adafd52d12a7c33d8e28bae39bcb180dabfcf8c67a93f7cc9f7f48cba08c42348a0718ef442599ce336e3c1ca84a93b45a0daf88c6ba16973ee0cb765b1c5526605fed5df91df22b92323c845c106ec12cff7d92d1683baa4a6db21e99a31c1720a12680d01687a53e9caadcde386df01587e055e0d4a14f047b561185368c3cc2c6316b4dea54957ffb5eedc660719f3ca146c5e0d0b153e0f7716e1900cd1c6d79acc087206bef4eb1ee30e785e2c1221ebc00148432974154a12c030cdcb06506da9d0b03a316fb11bbc21b61c2bf4420c770e9bc7db4fbf5e2de3b926cc92", 0xe7) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) 07:02:32 executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x962, "0000c69232f2180500"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) 07:02:32 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xffffff39, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xc00000000d, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) socket(0x0, 0x2, 0x0) socket(0x18, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000040)={0xffffffff, 0x0, 0x6, 0x6, 0x0}) unlinkat(0xffffffffffffff9c, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="993088cad87998fd294d0b9ccaff379d4b8d926c412f08006cb5aa419cf2d64b4e9103d73dc68f4ae513cc63de33"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r10 = dup2(r9, r9) connect$unix(r10, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = getuid() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) getgroups(0x9, &(0x7f0000000080)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r11, r12}, 0xc) socket(0x2, 0x2, 0x0) 07:02:32 executing program 5: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(0x0, 0x1) open(0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) semget(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f00000008c0)={'./file0\x00', 0x2, 0x101, 0x5}) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x101, 0x0}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x90) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x7, 0xc, 0x0, 0x0) readv(r2, &(0x7f00000002c0), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x3) 07:02:32 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') syz_open_pts() sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 07:02:37 executing program 7: connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x40000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0xa}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x100000, 0x4) 07:02:37 executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1}, {0x3, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x5810, r1, 0x69) 07:02:37 executing program 2: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x20, 0x0, 0x0, "ad88142038a30edb6d"}, {0x68, 0xffff, 0xfffffffe, "16de02401239821c4d9f2d4265c123de7dfb427954b5ace7955c3327754ff6f873332c31bfcd47a33b2c3383a6bfa8e49841163460b17bf820127936901d17a5a62d2023fd98c67a57ce55aa0fb0822627b86b44c1"}, {0x30, 0xffff, 0x7fffffff, "0f9536001afc3205b277bab16ecdbf99b96b9cd1b495e710c6b5a96c3943"}, {0xe8, 0x1, 0xf996, "676b0fa536ce3b9b763a4c743b4b66eb9271e2329f5055166ea4f07f9192237e40ceb3173df13c2fe309fd4aa7a78c1eb5a0ddefac4a6269e9c5039802e42d72e8f4dc9f3e9df8ffba1d0caccf53e70b5aa1d524a1f07f85a196bee5d3d96e60dbeac09b30c2ba10ae86a366e614ff6b8f64a42d1ed735e898ba57f196b862b3f8bdca38e27102ec73ce89e1f8e03ba1bdaf318e9cc67b04be90f80f8b09e50d7919989122e8e2ef388b53fdce992f70c72bc80393036cbfbc7d5c4301c4c24b336a516bfb3aa533720217fa52817035b679d33fd3"}], 0x1a0}, 0x0) readv(r1, &(0x7f0000000280), 0x10000000000001bc) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) sendmmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000580)="bc645784f01c066b251736cc668bb98bfc90b81c1fb1563c33569b525cc943a6a92efc38e79353351ddab4a9fb2c01f43135921c818c86732bbe368b6f5593ee051b832a02b54e47edddf1698703f361c5b6d781b85ec35d74d3a1f128370d900b212f488232ca6c6582155d80234b138c46dfb5cbcaf0e226bf7fc3fee7de2b0f5d60c9ea35dff8cc606632f3ce4770d33de7c5a29e46c3350e897114b626c0e81db61f5ce106967aa8efde88802f6e3c4ddeb58e4fb62895e6325995f7cf824c8b75d72110b7fa1e16e7215c0eae337fdc1d1c2559f7a604a8664806a7528e74800717016f0ab6861cb195ab634cae53ef5822e6e995d0", 0xf8}, {&(0x7f0000000240)="ba6f61691385125138dffeacc35a2526e786bf23782ebc7f53b6f6ce7d25d785048cff452427ce444d032f780ce5a08fdfe8164c13cad88a03555dc8d090f2411fb9a162d030ccabcc68f6c7d2d91651a76da1f4e3431b89271b8246e0", 0x5d}, {&(0x7f0000000140)="bf1c9e41e49df59ae17f02056be9938842cf17e458f2740af54c1a34af9a", 0x1e}, {&(0x7f00000002c0)="3a1f61e80c8c00fdc278", 0xa}, {&(0x7f0000000680)="321a21982388cfaa94fef788d009b8662c3c50f28fff092be4ec6d6809855ac3a09eed1641d5fdf5d0b670764e78bef92ea1ada9c162a17029c0ad3f7048966336a4e18a249495fd514905d0309bc1df2b8f00b9ee3097166e14a86f222891d5756f9110093a56fa343c85734471cf79d24f1be7165f865486625b39e03b16400876d68eaf34a0d3b04bcc93a6f54d5b8589c1628e0c40c8033e9d1e2977d023c5f994150440657ac3d693454080049f63a54cfe76463ed326441bcad084787cc83c7cd160e3b311f6ea", 0xca}, {&(0x7f0000001640)="56bcd7344af1bb5099b0479aa07a4321ee6cf7a238844bd62a3d745611b993d63e39c185e6e50c12be8e86efacf2889f4f52894e8266363b14931e9ea8818a48ebc50301bd89762c118eea2dbf01acd618f7965795c453e5f0c4c00266a4cb2c67fa2e6592c62524d2e01e251938a241bbde400f8b21d0f4d4efe850df8b7730526e56e3f9a3c9684fa3f25d1a343baf296822465d83ce015f04d5fd33b747b6e65ea05ee6834836ca2374b05499667adbeb7768b0d79c17859bd3323cf1abf009d0fd72610bce5d31812b49886cdc4ba0146343a6e6d011c18b1de52063f716cf7b788a0dff3b6892b5e581dbd8024ff6072051f950b04a25992d2c482a0460a05737d983abde3b7468c5622ec97824e6b1e1fd1cd1b1dfc9c86dc7ee5770129f13437da6c58490fa520bb8a415e80be224d95164cefc5925896610f2024f506fe044cb6e3b08980c4460c96b1077511ac5dc54a82b2b6a1055a97454da83f3b78463b517b26394ca8eba5ae4e6a7d197518db6a762dd097cc554291b6552d7f055b6ab19c54131dce07be84ea10311751da0710492c65237f938f155a305456890945f965012cd0b8ae9c16b9cc1cc10aaff3e4cfdc51e34bff32a21cae7de38d41a18155998ffb8f6c593df7c61f3876c07a254eb2f62f32ed2754f589d780d7f3ff34360d500a8d8fa318d908620a8a4f0e71c1d0976be8dea22064f1d731e70d96f6ce0670fd179209088820b4076e15faeaf125a13db4819102fc26f6e7242366bbf7e5fbd1f91cbab640d80e7e2c3d83d11bccac5f57416e24be955690f82887f9e62454297f9afaa2cbdd2d4c9eca98047409ceb4b1e3a4a43e233ce0ef1f92646647cc51b58f049ee98fc715faf269c3962888dd23ee4cb1377bce60b59d6749cb4749c9803b4011ba405a22979a438114f0155c5fa7f2369d8e9efd6781e5efb7bbed8e02227f7f201791d3cffe82a23ea360292cb8d4f6637c828c63e0f9204712197fe53e50d62c40ba2bd79e4a53ae54d6deea146a41f57adb462dd5001451d547e06e58cedaa8a07c7e030c59d76126134057dd52ee9d5466c7f4803d76b6554d39a333e3ebb6dc9f85f96d8894709f7ecaba4ac5d81337214117353c1b97e6f8b940791a27d0c0e1082d685dc528f8f21493c76eb0f5c2350635b4de63c4d255c7adbf6f1bb4e394c7030d381cf4ead6bdbc526f8d5311d722b01c52c2c267b105411816914bc071a7ff0ef16f8f743458d881fdea05fab9b85a32dcd62bef383e0def788e0fc829e0be4aa3a42980d9a25ff13a7036bf475826e4412731ae80e9a25c4ea34e12a03b5b3ccc78926e6ce2d8a967cd176f531a1a0b4ffdd867f00914c2671350e09607a54f5b7f4e27b9e5d527c0073b59cfcf77324fd6b7b172a4e69899545236922d1024e55930c6f8b783fd7e190afd0705775905ced89df6cbeee3e41caaaa257167e864fd5308388938d5d6009a34c01cd79afeee3e008b0e370388cd9e327f9811816a8ace9e163ba667de1fa1b851c8fc1c9c93c279038f9436e047b957cccf55442690345c4e4ea64fdfd40d8c158bc49a03f61375e7ee5fb55af7ae07193538aaf753f873957586e22b02b842a795db55cae9458b563d7583383eb21478e5f5ee03f892c83e8f7f6c14372366592209363499d88daa594d5aa3f64d53fbe612cef8c530f06342cd57007cd67af39f5afd9122b05eb01261dd38514cee854e1c83ced616614523f75183ae8f2f514b950c8916b697e13a1115498a47857c6759bab364c6dd1dc24cd8df26e2e13409af0604ad052e44fad9f36c9e30acc0c6f3f9fb446238c72384c3da57892d3689526118bc1f7c881db799bbf251545097bb11fead3304df651291457e4879789d7d1195bc50068e7494654276c02e2664c555e40db9e5b95b5cf7158d9c202fb14f82badce58195e1729a3b96a09d120ef95d3e749582409239259d7e2ecf58307a74b69f3ae13cd5fea109fbc3a94ac50e392ae3d2479fe9f4e4443e00f72aae9ac451d8dae89fdc4ede77c91ab83d5c3f31433974af3b66abbcd7f7181486bbf26591cb2ce1f5a45ad3e84c4d4822e2ae4c5d20a6f4b788945fb74e5c0696ef80e959fab54e9f43036fef9366b9000f8648b0b2a7804a312b5b8570399eeda34baae1f51347b6c02e9b8c1d39932c8f367b7ea70b72111d9441b083fd83c6eac233f7d3ac6241dbe5ebd73b381f34dbd8bdd056d3c9525d458790e74c1113d7da0ae8a66eb5a9c60dabf5a7b4da9698c2626ad67348ce0262027e4d73c723adbddb24cc9ba0b1a83f4113c027b19197a9b4801de51e1acec7489ac5cb70b9e9a9f83b6c85108077a5b1e32ba0ae6769b1d4ff852d412cd34dccb0bbb4156246e19accfd6cd5c73420e53c0d95cdb67fe2c16486351927462c2ea28545304401f6333766bf5c9d8b2c06a4760e2159cf66e9c98a3ec2578c9675e6a08ee4edfe486925a2abfd223d1bdc9e7962c4ec9ccd84e1fcb2f3de0eaf27970309cfeb1935cad2893051d9978bcf51d2d43574f062447012f5769a84172f1852983d22778cd7ae3f05cb8472eadca30d6272d1d37e911a0e34f186392d698a665a896ac9e861d486fec50373728f01e87cc8786d928d7fbf837c77f6aeecd2d898e8e4459ec70f7ff4b843a7f5de90befa448e27a7b91f970552d4366c19989cfd6e4ae3f8b2709f8a7d3bd258834aec1a1c18650b98957e616485a318fb303ba5193bd48b57915f9babc5b148904370e9ea7a37acd5a876e32621243b4662c82db58f0602adae5a17cb0aa9d057b55322574f3d6f24a7ccf90ffec6a0b984d3455651d4442d78f47b7ba8462d9071aa49d9b9ec27735d07fa4bd72711600a9f709d7377511f5dbcd542c02ced26f0b1cb372c2a5a890447387bb8854463c669e76ae17765f40f9d04fb1ae5580f7b55aacb1fc0b3d9f84523cd5428d2a22aff04096252ccd88bdf5cc43499991d0cf12f6a88f10299147c0748f63ecef80f4b875a6bc418848283073a3ca6822b0a0c6bb5781ab11d7e1ae205d5e7f9b6529e32b12f505b9f8ccbf9472eba224354d0bc224a23a1c9194468ecca7159f96a970d2df3e27ff44ef4241b2a934f1e92e5163bb1fe46f62e049869ae37b3b6edb7381d983802c192442794ce60654f069a89bf5d28ba92cb83682299d1e27b2d70d3ec40e9259a813ced7977947893e52571bcc013b943a2a645985ee602de5c25cfbc109b86f460c9ddc180081c4d6d906d371d6648c5a592c60c88fc4b9fbc35f20f49125d91ffb3a3c606d48be8d9d49b412a48512f8e4e6f5c77a15b4eb00a3a98b96829e98ca43255fa7ff5712b9dc3e0962fd7aec54ec33ad2e3b1301006b11a83cebbd52254cde0d0820e10dad3710c5ade0888a777f991ce53d5aa8d92499e3cf4e25f4c73d67688c0b49cb3c5110494adf175adc1bd7f705c23bcb9af5a16ec3285765008096c503d005be1e75f759b867fefa3c260ac11c97011e72bddfa7140c5466622ccec01a4064475d7fbc6353ff11258a796fbdb3a8a0debf3f8d4a345eb2b324600a3f4e2553d67379cec514c81cb18f291632c908fb8df8a4ebd814b6b4a934e420b499786565f361049e3cd713f6b53e00ee5bb4e7f159b55fc3d1013e71fbd5dd0a66953f0f2de9d314ca837056ee8b3928cb78e10cc2f2afd157e65da23f9ca0792a541cce909d3f484e0db86e176f0198d1bd00010ac2b3767f74f355baa819357b01aa1f1eb3ded34de57b02c6ac0866624e5c47ab23e5283c0c20825ac631487265340f0285d695ee0deeaa470412a9f6b72ef9bb7ce735751767d450a95f209197920ade919e307fedba9f267510fab2f350fa77941cb39a40af262bb0cad52a3f47a2e52e14605325e4351583892c3fb5a68d2a8892b1690cf7dee41eec5b5fd8ddede98264308451ef47f9b32cb154eebcfc4646580dec130d0bf4d1dbc066baf22ade5b5f0bbc831995f3ba7f032fd5e640d8743a881e68f137392e8be7f5afa5509af4ab324f7b2df7a87dfe7b298d47161c6baee2a7242c8324c623b37055b73363ddbfb00ceb21870698218fda5739df2b8b5f4901bd54c40cf38701199593da07dd3389da0ccf4c821a71a8f935fc6e7e3ea76ff82705773d020c76af21dcf9905f368aad4f0505684f8dac5d265034b3ab116c188ca5b9ed6c63b9a84dc9e7d5f9864a33f003bcc183568d5ba5989376ef39db1c3d3fdfeb0482191a9400fd31885ac99423cb26a6c5cdaf1284e721c67e11e4af781aac737ceb16388980e2de3bd1dc908067d4f9bc16f21d9ba378e28bf02758dbb6f0c8907930815aacda723ea01174ea0e4932fe93f85767d965e8bd03741811ea7bc1c17b9944941c43c094d88d87308e7bb1a8eb3e8f958d6590273ee090022e5157b2bc4da07c64bb8feb30c2aac3d5bcac3bf8edbc6ce2afd84eb6d367c094556c264dbb073fbc2d4030299b2014b409020ce2e3b60087ec8f66a0058a197dcb226025d73e39442a58515372f3687df303772bd8ef902d9eec40318d700bf144a108c8b7017af5e0d2f2f3607ad0fbbc28ef053477a94fd3aa897006be2646bd64dab9d28e06c4b64655c387c19840068cf46be46777dbac2117b096d6b5a525edd70d3f154793e9a79c14fff19e2361b08626e2cd66823b5fc67047f4f855b77d58dca789b0a6810a81bc7015137add65d98a2b24d154246f8ef23b5224113afafdd3bd379e0abf93fc1e569afc46ffff4bedba4fea2147cb5246419a7f0e73999d034b166d8277e7f558c331804928048464113b5d79ab02e8f81dd6b7cfc98d88fb5ea7ae96c00b385a735781568710eb2a7c90ed8095a27bb84804114bed388df3d7935b5121e13a99ef80b711254920db4f64864f60960633fa9620eba1ba272a9c2da6c4907cacf03d789193f8ddc397a30f3b5a216c323bf51dce9507b0b0f01eca0b8356b0dd124a128e73c9d8d583b3078a7442f5eec4bcaec60f7d08996a1a0643706c0c57a15ee6dbba0e747b846b65667c4795b8092d8c965711ce143fcf30964e5735e610a438f7b4163ad3e5384c22431d71435cd8ad54f366e1e8f2a4bf25cf85acc957865e1d4bb8ffc7ace6421ec0d03ea4e0cecfb5a8ba7cea612544cfcd00829d2fd7c20153082fb09021e6bae66502d81db19ee87012b87db4e56be838ebe9a2f96d08e40101c8208052c681137f7e0eac728441fd18498b856e11ad3141297a083f78928cfc9624cc836c20c0e249201b29f1af0968d8056e7ccbc942df4bc7c9debe6bdc98dcb214e7080f559cdf327f58fe0de7ff1f2a7e9fe3cc689b5195cd5c09d1d898139293a61f51f813bd51e29d648f59952afeacc1ec4cb5cc944861b8242bba13f4347159ab33e25dad3ee41169d8205c173d3385e65b474e39891883fe88538000d348b7787f6af8e1a5eccecb7eb519f0f4a6743e11d98a7234cb1e70ed5b7f5a4ccd591b9bd1f09c5c5f2e3c044238900d06c22dd508676d52a4d16df2165840a3cd2f8cc60b2cc6f3e423cf17b8d0600b5719d28d3bf0e6bf4832c419c5d6eb43a9d9b7bf0ca779dcdd4b91191efcff9bdeb7f1d040a77b9d65476ecb41fc643746d45933f4fc9370bca3be8706269a9a70e3f1ee98a7d8a1e34caa3bd70eed3c17a9d9457444c744e49f968d346a20d811bc969fd061d439a5d6d95595f7eb49a70f8c64610a160aded16d55bf1026076a26027172d94e5641635575b5a2b6054d11483cad4bd3c843f7d8", 0x1000}, {&(0x7f0000000780)="3a1fd09eff70c35e099d7c5da3fcd0fd1fafe042c0407cb380757e3652938f0431f0f212c2fbd61bd5f3f0fe5d3e488eef74a7aeffb353ce7936f079e4806b6319c567d39d8c08de473eba4609f613b6b414786c28a91c9d1f767f3168c403e56c8072fdc5da1e4112d6971c1b842ef3a44644a4", 0x74}, {&(0x7f0000000800)="ac334397f687b780a7bfdde869fe8745b970d1633c68ddd11ec3ac8220d6b1a17e4b5c6c34fc1685bde7c65c8aa42633769ac3477ea4128f35d62abb579dd7549b80f55282351b4d908ca221829211305de7c0b1ec84978ffd8ba02ad83daa1e4e6f81ab2917d66dde8370b8b8bcbda58b851e495764fa525535f28bd647c253bbf9698033125fde8da8248219da8a1cf9129ca60162b4a8a9274e06d8ad550da39189f67b6b8afcef28", 0xaa}, {&(0x7f00000008c0)="0f28dbcd494ed188082b2ba397c4971164ba0e936cb891548eb6d4728d9b3694fab480e817daee15a49e9360978a1e13067feab51c2c4f241e2a532af4e7995ec76ff8562738fa7db9bc4503b9b537ea7d30d2ffe6ffa5629bd19e1fe74bba82b614a01ce1fe6108e3e237dbf48d370404d078e216d0009f40aa16622bca6eaff6de190fd1ef2ed927136fc560b4f5e951af53fa697ee716965de2f0412e448ee4d9c73a5ac827179bfbf139d4357bd9429fb9aa3ac50c4306a3938e9969581ca97e519a", 0xc4}, {&(0x7f00000009c0)="1af558d3d115ca4512ecb0ba39fc41c108de6a21ecefa5d67cc5e06a2b5ddcb62a6ee96dcbc9bfce5b5e4ecfe33df63c3d8f971fc981380a9d787eb6e2dc3660d0d00082e739d0addb287133f1d727203fddc73c51ab01eb9982d6935deaad1be6ca44598b78dbad7ed0a7ff53b05ad1c7267113ce7f68291e83cadef453988af221ee2772d9d4295a9f442279cca56e4d1148c076f4abc8f9e6534ba8f3d7fe03a1e4608d938ff9ba350ae31952d17846894f4650a05b61d4910daec020d11609965361ca76a43796", 0xc9}], 0xa, &(0x7f0000000b80)=[{0x58, 0xffff, 0xfffffff9, "d3b2bac36ff166d1019b039bc450873685d37fa38e86fb7ef2beaece1ba2b116bc9e796188582a7c9e017421d7c1573b1b892ece4bfd9cf6580ac6317a16ba977255ea381f"}, {0xc0, 0xffff, 0x3ff, "fc7354197bea21b05feb45bc7af96deb42606d8facb6a4efe3c1d51f94aa69ac11484797cd2663886078a73ddf0658f1896999cdfdb910217e843a2f1c714437d8335cd6928dc66be02e45a8d202affbf48709eca012f0575c347ccf1b3a1c8640d773906d6f7e4913f57d1ddd5010289939837a116bc79d2d76783cec573b8cbd2cb3f5e7b860842c8cba7657ed28c923f46eb5f2faf441e71de51dafdddabf6f68537bc2cbec70f53433"}], 0x118}, 0x1}, 0x10, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89070000ffff000001"], 0x9}, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x8e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x58, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x16, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0xb, "0000000000d60c9cab"}, @md5sig={0x13, 0x12, "69c0c1c24720e54d55bcd4f0c82a6f04"}, @md5sig={0x13, 0x12, "d9ae58c532c8952b11195a8cc10a92d4"}, @md5sig={0x13, 0x12, "7f8aaf67500612cb7ccc36e8404da634"}]}}}}}}}}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 07:02:37 executing program 6: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) 07:02:37 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) recvfrom$unix(r0, &(0x7f00000001c0)=""/85, 0x55, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="6310b97929aa3bca39094cc83228bd8c23ae85bee051d02238a69e085202af99d8b91694db9aa6912754af1f91cc60db78a8ad119ce7e461b236587618a04ea9d9ca6316a75d76ee34e7ea0234590d454dba73b0a44f4a14c460e1c7c4e9da6f5acbd11814ce38bb6715dceca3", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="86e251926ec828a5251b9437ca4130", 0xf) 07:02:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c6530003927eecfd30864bf21c3dfdad9bd8b282863c140243a6b0ba3b2ad85b5161ad946332f035013196dc16e084e4da25f7b63b0e5187804a0248008d504000000000000003097f021fa410ac19d9053bde70fe1908bbc9582b338d4b79721f127c2e877a40cec58d19bf1e7fee68d8ec2a16744cff5021d53a1c4a2550473ef2435c2828dfdb61efb25ac4ee0b31c5f8102870c2a481a1fc8a28343f947f9208052f289110b509edb983e02b164a7e6483ec5d384ad2fb3941942c41c28e4ee261972cf324c93c95b1293bb62a108208f60cc018aa54cdd67a9596419c55e07d4fc4abe29d912251a36ee1cb40208dc148a0c24f7e500000000"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd1cb14ac9b1e56830bf9491e223e7812eaa4e71304889e69931929648", 0x23) getdents(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r5 = dup(r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000400)=[{}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:37 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff08ffffaaaaaaaaaabb86dd60522e4a000000000000000000000000000000000000bb00000000000000000000000000000072"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f0000000200)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xb, 0x10002fffffffc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, 0xffffffffffffffff, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0xe000, 0x200, &(0x7f0000fef000/0xe000)=nil) r4 = shmget(0x2, 0x2000, 0x380, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x5) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f000029f000/0x4000)=nil, 0x4000) 07:02:37 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x169) close(r0) socketpair(0x1, 0x5, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/2, 0x2}], 0x1, &(0x7f0000000100)=""/117, 0x75}, 0x101}, 0x10, 0x1002, &(0x7f0000000200)={0x5, 0xffffffff0000000}) acct(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) chmod(&(0x7f0000000340)='./file0\x00', 0x4) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x40000510, r3) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000480)=0x3f) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000004c0)={0x2, './file0\x00', './file0\x00'}) r6 = dup(r1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000500)=0xfffffffd) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000540)=0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getuid() r11 = getgid() r12 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000600)={{0x1, r8, 0xffffffffffffffff, r10, r11, 0x10a, 0x81}, 0x400, 0x6, r3, r12, 0x40, 0x5, 0x100, 0x7}) setsockopt(r1, 0x9, 0x2, &(0x7f0000000680)="3286214532000aeb27989e7baa78b6d363a240411df29f3168eb9aa69b1140fe8408ecddb796889c5f8dccff252da5aeaadc03113212dae6731dc43167472e5bc6e8e03aaa6688fb9f8c1d3803f2", 0x4e) r13 = socket(0x2, 0x4, 0x6) fcntl$setown(r13, 0x6, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000740)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000780)="5a5afe0ed87d4ce61e1f893680c6b3d9db2de8", &(0x7f00000007c0)=0x13, &(0x7f0000000800)="316f8ddb987ec296a1cb8b144e6f85ec14f56696e9a7cc11bc5fb82f4f1d261238aaa1a44344d3eeb6bd547a1b594061b9cd7aa8086c60308e17eede22ce4807cbd0486f475fc4ab21489b178a8b5333b123d2349ac8324f9ccb4ba94a6d0b164a3f65569dcaf72fc6faa7fb4f38f25c8a888868702cc4ab8c0ef63ce6d8371c77c4341b9a28b8824a75abb1", 0x8c) sysctl$ddb(&(0x7f00000008c0)={0x9, 0x6}, 0x2, &(0x7f0000000900)="acad60213222c1a5ff9af189fbac00fdfc59d8b81299002a7ba83585cd336ca7f8cf98b420e6368e3e2a48d3ad8e4c2071aafe939f0b335dd0666c0ff6945440b8ba89553e4b62a7ee7b68eda036333f16d2346fb2b7d793251e54fbe70bb7d65258c4917616de26bfb886849bbe687b8d5f8c63e8347b4c5c4fdc9a40a9f23a7aff2cbd0b22ae84f5ebdbfabc1fdbee47e3846213", &(0x7f00000009c0)=0x95, &(0x7f0000000a00)="07954c02f7e576d8ff3d4be2d0e269e2bb95917dcffd15798afb37da83e86522e69b7d2a5df1a7e13fb6487b1e2e90e664728d61e54ac00acd84895352c60885c7c8cf9929f447c039be94a7c4e91d1c1d2bb3ec6239cdcbda7076d5493f89cec63c1bc3c4fde18c854495dd79a9f82d954bfa52f53f84f21d1f3f580e364e89ef2b21c852c2", 0x86) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000ac0)={r7, r10, r9}, 0xc) 07:02:37 executing program 7: r0 = socket(0x18, 0x3, 0xff) syz_emit_ethernet(0x23bf, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000aa351921000000000000ff"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) 07:02:37 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) r1 = socket(0x18, 0x3, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x37) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="225ae6114e425a2560ee9f76bdce52affa3973b7d11e772f182fd2d38af5ece07e8cbe8dd75e4859a7059e4d4bbd7b6e82a6b9f19ff7385a00073ff078bf6fe894dea9c9614b424eb08183191550506a0f6ea59c87f817ea5633518925fdbce2c64264f13300d82d30053bd725d1be1390bf", 0x72}, {&(0x7f0000000200)="1175266c9cb7f4f56460de3fcb7a84d82346188fcba181ecbaf8db22e5a2cb59c74cd0253a1034a8fc00d856980a930ac54fbb0441e0986c780d235afd9cf4f91b9849f370e54bf1f354d441b26760a8d31bafb3b2fc22c5a46c41a3ff9088499b2d31a9d1308be7af4f561b4e15328869a5af4df71d1c25", 0x78}, {&(0x7f00000002c0)="58ca8768aa758a29f8c3bf2460ff530fc546ec3a186f632f6b3042fe11dcbf6a2777d62568bb9e2ef96a350f3be286f2476476c15df70b4f186f126444a5363ce957accc3eb811592a607e85609c222d3cbc0f12b2f4f3777e9e2c4f62271e297f0ebb76459c1f42415d3f0a5cb240eda5e55dcdd7c220e22040a5d0e77390aeaf7cc811323c0fd600d9ff28de218e7a8545b8436794356cc2", 0x99}, {&(0x7f0000000380)="e2812b7c75c3c161ef225c0ae3c3cd3a9833c5869839130460b78ca6ec6c15d81abfd56b563d6a6c64d58b5741610132274a28899e13f7adee7eb6a22ab811fa79485c05cbc0348e7eb0fda3b21cc21ea3ca2ae2d353238a8b4e54edecb01b98fcb94a6c28abac92588f4d797eeb513a7a48bcc36397eec5216438d38ad3071d19c9fa8d316f265f844ed8b302ba13d6177347046d383c661cd6ee536633e45069f1c688", 0xa4}, {&(0x7f0000000440)="894f0e6e2f333f3e8ad7d1816b576f11a0931d81d032a05a66bf669227b003eabf7d4b49ef1ed373bbaf949a4183662009b8a0c28030e0d4fdd9af623b27199c2eeb4ef13912f31330c5d4540f3b6d0aa0707b96b7dc9f274be6599010213e37583ba0ef3573019f8f63526abf5a1f8d23ac32710d8c67dde38be89dd5f43dd69afc78a2e2d93df63bd5d6a19badbb2f9e6c3d03bb5c7c382604e55eb84934656fbe64a4223fe2ac075eda", 0xab}, {&(0x7f0000000500)="45450cb2c4c98c6f549eafd89ba54dc8751e7d51d71e7a28fce4c494fd92a004323eb657a84b51ba5f83beb3886c16c0ff8be8e0b9ae2b44701ef9116e9e3c4098d0cf339ffe8b66ffdcd97b84b4eb04fdc185024907972497becb00b848e1d6808333f3f5bdbb27515c6418416bd935dfd7bc161d467993f1c4bb651375576d9d3e032ee17ab51f61d285976effc2b95a8b89c557cebbeb65f00fdf5fa1aa9f9ddafa26f69d09a8245758d5fc103d66e739495881d5c0175a2487e70887cdcd3151e94c2f186ed39f5002b6827beace", 0xd0}, {&(0x7f0000000600)="bfcc74b26bcb713996cbd643bb520bad5d1d5ac3227f0edeae6685501876cc62db7c1304955ca51748935fe4fd0178cd04f4d167d155868f8989569d6091a6352f0ecfad4f3d8e36e29e213d86dc797f35dd7d0be63ed4fe836a69e9de6e9ea38ce2ff8cb3bb91aa09dc110a2ab7ad7a67975cd8e4556a98426e736afd74274f803043b1a8291d7fa3a567883e28874cd35637f4473f2fbb854a24708d8212dcc3406e3ca7788cd6acd505ce7124a4f8214ef1d04c9b0fde8560a0a6c794fdc25107957d6f3338eaf8de736cfaf5c0a85fb3aa", 0xd3}], 0x7, 0x0, 0x0, 0xd}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x0, 0x0) sendmmsg(r8, &(0x7f0000003e00)={&(0x7f0000000940)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000003c80)=[{&(0x7f00000009c0)="3dde7133efa3bca88b71d9a481223559b36df329456870e5e9e1f349b0bcedb45267a01c5b142d21191f7f73167b5c7776f8d8c05748dd79aad5240617a50e0d0be18f9e5c09ebe2969067945a3e8f276cdf0cb99bbb915cc9726a0a43af4281d91449bdb30547d8f61b48f32ffd5da5d924f2d060f02c03c4b918eb28a3cc3869840e91289b2b373f5f18ecc5cefd0d85b2cf7a35416b95214c239ce03f986331625093fb7c4c0cb36eadc97869bc7ac2f2674bceccad9bb6114a87bd8c7e7e1a20c5514d22a54bc871942f9e4784359eeaac53e5f9262d26f763d19cd50fba1eb1af4b3e9813ccf26f95137d5adc78e4a4423d370b834ea8a98ba3a69b3752a7ed9958ff920f8e84d1c33fdda8f76c70beb3324b49c7448f93f9a671b2741fa6e38562fde5b9729b6c5dde17c651c1741edc5387278666b7e4f5c32e688609d494529be3d657bb27115a751f8d7270e887f59333b8ae032b2af04c925cb75c2b60b1738af14120e653c8076ad55677b0e8e3f60df0947dba943d867a0c77dddbb7a1fdb79ec52b862f2201ca974170c44c839a44e42cd6401b7123167d7c78741c0ea85e8bab03d78fbf8d9a5566e7e462a5013b259accb059d63508a0f1084e19295b930efb68210136ba143f9e5a415a8e01f8c6ae7cf89d7663a1c2ec7c57ecdb7d9f810904b286980a9930d2d10c26462cbb72d1fdc5d1e2010e721b85d7984e772c07c2dc504e91979ef1c2625a3d136aa1e7413fb7da392bec5530c3d24a0fba93be0aac3309c3317729a243543c01bca34540ba09ec305d2f06e59f34f66b82e6c6f0d150b0ebf21f86e97d0522ebc05319862b6e2a871b3342a5af4e5abbe437f061397504ce716fc7b56aca1f89f6dcfbd62b02da9c79c3588aa9df51043f0b3a12ad9c39085302d783edd5b378f94694176f00ab3539a6d8a44d5154eadfa330c6c366a8b0cb62a6a4e85780d6a963efe874754199023ddcd740fb2e1f580783fd91e7f94c06326646cb2d40e98a4cc011bf2239ec5e5ee07808de50ecb79c23fdeedb11893c319ed0722e276711be0b162a50d6237849319403345cb942a9077e856c739b5b6bcaedde773fe41d43d9a379ee9ad54e231c70dc821f8e618c473309b04b0ad773708bceae7f9df5b3b9eb30a396db600786e3c1f403874055b71232299f00adb70c7fca447633a38e6a15997bdb54918d57d9916a9e7beb5262a70afc316a64c32aaf156d018d072eff35f1cd6eab3f23e3e65b4e4f8187db966e719760b8b43f1519fec8bca58c6792a1c99291fd37bb89e05881284f5bcf9d503f815b2054c718498dd446e81e985134f1ed57f443271903d04808f4619aa510cec83e4903d893548828df242c499b01b726257fc712a9432182ce3ea12811eb98ee443bb7f69f503d5562ea319bc9fa3e0a4c34a0baae16448f3ccfc59c6a0eeeb90f64bdceb0197866d95ef56743d42ede43a8a3fc5cd33bf7a19a772b3e42c47a2455e98dc277b236102186273bc32ba727aeac9a60ede2bb89fc3d76bcbd9db73ba07591d958f0e73b2f43b226b5d7040ca00e20d391576293ed5fab504766e70c72f2824fb933ce7e081cd294a25fe5355d56baf3ee825f7dbb20c538ab68fa919f2268c6273a974f0c25cc1b50785ec8bee8bb25b44df4333f8c535863f17a7d841cbea406e67b6de8a27556c8be6a087653976cc797e8902b1f0ef98ba9f6bbc9640add84cdf0d2ffd05c70d013a864b70c5c623c34da2d1f30675b489df12e78819e969719d5fac884354081ec44247ee2909aeda1913f428e61628d61e7ba1896465f966ec566e633b584df83305312a19aa5f114a68532657864d4bc282b49db0a4227007ce12be7383dfe64fe6783b3c906cb560223c7bdaa25299f3c3064e04a6ad31b09229abb488ce70d74dab4eaa726dd8c4ca07ed84a31ab224a9f670cd80db1099646b030394ec93501bc5b960ff32c3c525ddf9564059e52aaf00cd0c746c29c01fd726fdab1694efed6f1a6a94c871c3e1f8f61dcde4e7a175e7676f43aeff8c427d7cdf669f1decdce0f117497367184f6583b051d60c4efd46d3a7e478235987597591e43ea5917a1fbed47f138d21d7259da67cbe268746118f721756004f07fba86c20825db2fee66340a7fee19412456972285800248657946fad928c1e8795ddbe095537ab8dcfd40af492fdf77b9c780d8c652a7c17957ea35ee2e1af4cbb27c00791cfae1a7f25b854d64aacfba8254f823d6eda9391e79531a4320b8ed546386a46333ec71d01e8f61af6258d9e83625567ba11dd898839bc09e4466ab95e61c1f5f8a65f3436368ab49a8ab31bedc6f7c13445a56a5e95986a5634c73e307d02731457a599ca631b4287d26fe3ae92c974f208a9f4c8280023c6e586e62428892b55386b86c96498692528bb287821d3dcfd8eb3fc192612eca04ef8c122bcfa77c46fa4c2a272d6cc9e1b254955d92c9abe5eab7c363b36e2cd021299826f6b84341313349d31dd5c35538300b0ddf26faa059b40b24d8116569862ac7cbedea43ea0bbfb811b3c270105113996cd56c3f4a368240081d331620b2768a24f1a9dafa0b7985b34c7222084813fc19d849170d295a2990f11c673aa5973fb7947a101a11281baf1440bbd460fb7cb5c514054aee0407177e25cf74c83f0c9ebb04daabf42f7a32288cd445c999100e4bf1db87b6aece4da690acc689d718f6196de111abdd0a6fef24dca78614318e2cf9c76e76df3ae71104d032a0c1b9837613a5c3fa3e8af3a85e8f890fd646ad7334b400f3edc445a4fa9029983ce3c1d0e773d09546d6d0858d6a1d62cf2277316dfa2737061df26df009cbde25c46f0efb18aabcdb5e6daf3b8b6befb18a750445325aa0a7a93d0e0dce877d0ffd0276d005c76f68c67fbc0f82e95fdf65cce84eaf33be78f9375835f70985e96cb7afc0c556eb316f87fa560533930c51f2efd4124e5b2471a728ad771387029abe22fd2547fc908e3410df36a95efb2f623d147c587f8b6e16883c02a34ebed65c4b198ebe26eb45b760ae05462e90c0e5640dab9c244c19af2157a6c8117c16118767ecbd2fa80a549b0a3a7b810b2b111aef5b8a4aca565e8932449594da78b8338f2db3df46fec948c067290b88f7dedaf1b5c29b93c125b347a2f534a5bc63ccd3be1af337502df1eda23b5a5718523ee32bce273b2f2f562af1b79146d6f29e62b27580d4ad4ea6966d2fc9190ef0075d1ca24a085ede6febaae3d952f31307ba98b8130c3df3c4a05f5a3a04921b4046a9f00630fb27ae87147276720a35746595a97fe9a027a42217aa5d1b46ff815ba6af0daf9523f62726275c2b3247aa33154382a5f88e7dec02af43930f79e51c9e7efb07b566467548bdd325c71d4c81ff8717389c21d8f84c54b7e72aacc88a63c54066f463eb77ceb8bdb9b4b18e3f08b715aaff6622445feedc0e96ee5b9e7516175939fc710245df12c0c3c08b2a0a6cb265796b9e4507a59010903dcc39da1bb8e65e7cef18342f681827b3e3b49caaf116c5eab1888d6c8f44b30754a85a75c9c284f6bd9db42c13734d32c01ff5d7ab32aa1e5433d277ccc2d402ec66d02854bbbbbe5276c80ef0839d8404ad2017e0d4fc073dfe74b9b920ff6647bcba8ba5d752e1ed54caf8961dc66202b3173e37dd0080b518a4764298e93ba26f8cccb09cdb0d17aeedf6cf228b55fb9906638b6b1c445e819216d9e7a0378cdc8eb5ea2be3069b4b737fbf4195864aeae30de7c1877176c85ea89c39f2b06bfcb4be001070f457d001d23d249fda6c8ee14ef6b0eeefb9f1ab62c50eaba486a08e64db865128149957e7f176cdb8ec80e671a6a58d49dca7aca3db412201d5088389f8217b02a7a1e95563676ddc565bf80107fe9ebe2af55e62bf28fd8cc08e51c0f60bc5e64158519fe9a5563b6e40658a1ed3162001f81835373e8468221caa3fa20290345199c86652447b08921919b06f5384047eb9a0d497e8617775b96fbcaaa2f9b04fe0f4a95f7583cb3906d6aec2f60443cf90902450af7004462e813f7a660d57aba6cf36bc188b889e55e50da15deb82a485deb70fdd1293b2173b506bea4a8c3008646b68cdfba7f12594a1c2271ea7a7fba6ae84515cd5cdf4daea3ee3e935f98a3bd51aa66f671501a634a7a03714176e7a5fee84232035123eeffd8bd3e416e018078df75655d79be31009d315ce1417499b7a01f0b2d48affe1795b0cd4bf256480c9a35e6f82d4909ac2944254faf4f5a03d8d133667b9203867fb618936f9ad1b1b74da8bcbc945666bf572e72aa1472ead7f94b1d9e4567ce457d0872346d72bf6fbff10922c895da51c6d2f7a583e5977e28147416c35d297cdcf741cb2e908edbe9c442c126461d2708cab39dd4c84ed127dd874947b9f7047edc2e083bca3989de231243c062d712485618a7d1e9bf9901b77ee6f7e3ac85d1c3df96c93cf3aad611740d22e1c2468f1888ba5c21e8c68334263acb13a7814090cfb71f43ccc4bb45f88e53312c73f639e4e9e007d6d03e211d7a2ce56d183ad4fc20464498179d91eba3b75c95b1ad03166a9f6f2ef2d2fe3316651ce3becdab11a889608dd0f873b9cb798e7a201cd829c1dcd00b9bc53ca6c379290ab32899a25fcc733c4dd6780c4480817e856eb1a7ae15b722ac718602c592d21edbc1e8781828838a47b378032c056fd2171a1ac2fcfeab36d18fcd41815b6817e211e15d063aea1c1e5bfd8a2396e3cd0358cfa697b15a931ea4a5cd37dd35a6d9856ce048a7d352a444dec18d91f99738768efbaf8b8f4e21d06044dcf7ba82f0259d7fa53e470df7499ae91081fee8d4d629af799412ab89c25d7d1af8fd9be1e184168804e219410346d493a5a74307d57d99c8b9644ec3d50fb8e0a24ad78d4960f451dd4bc96f88b8067bcaf6fb4bc0652d4a0bc7427940c8c36f58ce1b3a6a6013acb155fbfebd52008c60714f65a9482adc0361b5a3ae4552f77a1d6ca8c37c60cd8f3e7a7292469cc136c3a30e347a008a05cb5b8e8fd9d93033805a3bb3b01fa93e9e86a801cf0fc106937f4038b329eca1e0239952d0b0b32a1d0592d4561d1944fb456cb887fa9a8b07915c1751909c604ec2fd51b2691c372d53831bfc2f31797311d0c76152619e43e50e07f816f4bb82bb5bef627d06f5503f1430f8c369124afefe12d9831d62c21c59d31d32f38ad5b5361bcda1bc6dab6bb5dc17e4de1a22ee954e151e9351161494bca511eb5043c3411e8a802c4d9cbbc1e3f385c592f2fe2ce6e7437943796d2fe36218c63b9ce4db27079efe5f678cdd0faffbf686ff62189ab4c5e6412b14aa52e32a7fdeaa1c7f32d39ccb9008028ff668ff4a1fd03660f996d3b628969152e2a85650c5660ea893afb0c9a693dbede3209a56ceade2e9206b7d909cc932074eda1aaf185d8169a634e574edea524cfb4a6bb35d3fc11c1d0cac3a31a44d126afe27f9e940970aa96f5b63c385bab9e5b9b15d0fac9c99655e06f9ada5b2c234c3aa34e8ac1f8366ca36f543ad2fb6e670004f7845da6ec3e28e7276d777593ef3e5b204591c8ecb545aee857ab42e3b20237deda6e4012395f148903abec48572bfa638bd31933b0b4cfbc8f7ef9a019cedc9beb2e8082fe0181215e4c52240df931154e114ce8d3bc44b33d67982bd5307470d39943e66002820fd383c62f6bf2980092279246607cfcee3dd0d062e797b2f51f7eb1fb607673272e31fe80d8031b8ae5ea", 0x1000}, {&(0x7f00000019c0)="2777600f023eac3d70a339c9ed59760aa2b7bc0a1ef9c43007aa61e011723b1e3cad65ea8039c675276dbf5145c3ecba6b145e62d400b8516166f1502d36f517ff416479e4d008edbcbb72863c32951463082377683ff23f633b7286b3b1c734e8e3a79f7d16672447cd8c37f541152769b3d98b2fd586a105cb23f9bdf2d3f7495b89f7c6a4bbf4c0d2abd59c5d506b5eed5f616d6cb8fcbbc93bcb09435c38cb22865f3bddab0b4a429195a9df9049d7ceb4fadf5e7921881a95c7a0ec77aacf71d7254f8f62b0448b55c43ef27980049370d40205caff056922cc26faffc17bc95dc58fe088adb8d33a2f7c7b74984ab20d4f861b9ab4054cb632539099a3633b4cf2ea4f3db9355d4bbac7b8af2c41bcaff6e10174cdcad35c08169fcaf0fa87ae34d7eff4c4ef6f1a57029a1e877da1bf17352668f91c2457611938f125872515df8bd46748450264f5b73dcf635261cace8f13fb8e52c811d370c56d9020fd7260354771fce4d02551b445b77e0df1b03ac0f10409cf3953654e8fa4637eb8927fb0fe8a2c5c3a9e1f0b7fc29dbbed75cec8ec549e735f67b54646f346229b25ba0d0cc853128cc30494a0983da765fde18b5f29e5af99cc528edf4c33b82b0887f64ec57a26809ef26d8d2ba091f6de4e9ae37fa10c65d1e68c2aa8be2fedeb1c16e6b7cc36e443900d38335fd504cc08b1d838b3a71c5e0e49b02c296806418b4927346990a138e5b3d68e9b25849999450f5d37ea4bab5c06af8b6b70f5f9178f0dd6a5423ba7f54bfdffcd72095a32fb065ae65df00241ea48fb9b846bdf90e7970dffab1243d61214986898ae5346dd0cad6b64d0e84e356e47f7dbb271cd0c3b516b318c92fe2ce7d00f48dc07905afa7878a746b136c4f063f42c73dc317486672b768f8a98293a491078dd1a677f6850eb934e8bcc550196c2df1f675a9ed1da1059e5e5a3e8db5b564e45128efa004b2c8e851276b65bd481204e057bf8f28371b23bd1c194a307b6e792b7375c7defcb45497a5ce5418575fb1beda4f255d74073b83a6d43dd9607ab8e4f5889cfe3739572af4cd36a71fe825c6408e65de383f639b108edd9f904f71c0121e9c348bd832669d8d22a805d0cfcaae929a7bfa1c33f10e94f7f3090ffe1c9fc1c590cdc0e6407cef04abe7b96cfcfea1383b413ba971f7ebd5fe0454d91bb66ab824c134b62459766acb8fba4e5a13e961bc5e3c8af8ab007e49b89b38aa953ce80081b3e8d94a89ef7d7ca96f711df804ebe67e8c19eb3d1e278e196eb8a1157dc7f8450cef0a3d01b5fd0368dbda63ce6b195eef84343092464e924aaeef66d9a5f2dd96bb85669556c7b54c1a647d66bfd30fcb3d6c7bb6edae173d189c56dfdfc53aa06a11f503807866e7a116736e6a94b06e46885dba8df406371e9b69147f44b9fdb6d80b43723b8a2d1495d655122f600597644ec6ca718647f3eef671042921cc28b3fe73a0cb22fffa3f86faf3d6f3d2118d665feca1254ea4a44cca848cc0694259d14f83e607debfde0e2d42643c051f4150724aa948063d881c24b375c3019a6692eea88494c8f1c048de0ebddb58347f86df547dd803d7fe64df452af2e740b916093500b7eada23861a5254b56e683e0a69dc44ad3f1290de5db341b58ea0389fbcc7efc4c757c72a965db2b9794a403b86983f87f8ad49ab2e9521566d74678b2511c3f9b9577fa32be0590ba6b6ae53d3a65b5585c5100424ee4a477aeea9ab81f6206554f02fe4cd42973e3349fcb599a497f6389e190d086d23d9991b0be87726abe60cacb88876b574d30847f555b0f8e72feb460435db17eb17b13cf2ca0c1eec76769fb37e2eb81f5ceed841fe3eff0f444e63700755e7a83b9b77efe17ea73c62d418e3d9aa4e8bc854101697aaaffeaefcd4486afc547bcb5709ec87f78222cf1e46bbedea5ce2d95e121934228ee7f654eb006c7d59e6e031e5c1a23ee5353da2a27a88d0d9615ef3e5d5b1190234fec48a9bf926e8134af5eb4732b65195b19a3db3c919aefefb37868c0e8dc12cc8d08db28f4f679278ddc2c0ab0706527de20c86ab677cd1ac4f0874d5c4ddacfca44e9457b3bda441e4f1408dd1504fcac693bd24e01b6cc651561bb7d3001f8f2e0615adacc597941d4d86fe6b96b7f0c202f1d77811cc135dcd4bae3eb5b8e684ec13922e79931b9e9dbe9abc78be233a4fc36af5be27b6552db8b9a7aa26199f12e6834de3f2bfb700cd558ea755e6e554e6ee71ea98067213d59a6f72bd63716f71f848eef8798f2c1b5a09e63a2bc392aa9d8d2bc48152cb48a35269187ac30d3d3ce2038eaf0202109cd4fda1e7f09461fb60545dc901cf5c218ee00a73d246ff450d6d99daa14dc72534ff1a13aea288b93b8b14285a473bb97d5fa9abef1249e88c8f61f0859e197ab70265e5baa0d6809e0d32fabd5d59a00f74ee6655d06155f0927fb8fd082e7e0ac58597c6d7d4aeba186302aa12fbaa6a15fd8edd57621ad831c0eb7689e5d88fb2d4e6e6e520bc0b6f7f00ee6d790d969b2ea09e0bbe107c99682997c55860bff2bf724e048f4f82877539c23cf1923107ce33f85a43e8594ff59294fec93abfd81f8b19bef7a3d5d5122609a3b666fa169d9e850e61ef4ba5c431218e0c4cc10b58ba1039f7f8bdcdc200c17481dc52e1161561c7d885a5683375be559544b23eef8f0a768b5bf4f1507d8754004f8be431f05b70abb7d3188fe930e1a0dad8bb42de8cc61099838935edeab7e561c533ae16e7e70d851db7566b3236cf333ba01eb7e2ab0024356f68b0029ed23bf9af08cac0bb1d53ea74ed74e08eff988534b28118d059423f51f163aed2b937804fc45a1262c0fb86dd5358fdf145a1fbffc797bc91207bb9c72d0862029863a9ac7bb564996470139de84cd3bf188013f91900bd24b7159d4e45b7220cab1d4e5cff63c0d25c42fd26c96a3b02bac2e280c294c7a57f33f3b61656e8a0b6ac4acf674d812f6ca4696d792f6390a211fdb2176f9176e5da0107c9220e6d2c3b0279e1ed9633dc166240d9509e801f4e45011440652532de33cd1e88a3670f4cfee8587e91e0f9c93fe7b1177e54a98ee6e1db2745325f1da27b1f020d168c004d862ec44e0ebe69888c02b519f611ef57ff5f61a982849aa0d238a9267aea21ac541ad1c52fd7f227c41e7ac2133bb739ab86f95f32b68da8383dff343ca07e789fa894d8081566bfc92c92b165f7fe36aa63730cab1c0c86aaf5bd9039aac2f1959bb6ba0689ad0b1bb7b2a67b7d5f760f9236563b19f27d468895aa2d5f17f5025f7ee12e8aa7b80d0742bf508ab5e2c3f4c63b9581166b5039737d26ad14e8e01fafec39c05775c4918ce0de89365f1fa64e32a1db6813d86e678cecae48bd1c52b57b5f975273792150f756ddec2db1fc2fe225735eade78a9b8d8012504613350caab91d8c1e396fb3877ca1cf151e63623d9994dfae520dcacb34bba3a584705025a721aac366bc309009534d0ba6304f0e46076c274a8cd439abc274d06e14b129720829f2e457f6fecbcfac609bd32548408bcce38831a5cec262b79b7b9bd27a0aea999638117ed0e5178939cb7e355af8a198efe5b7075a96d7bd21d4b14b6a1a2039c3dd0627f46f6ce673105d8e51ba2acf0c73dbca5178b776fe7eca62e1738ef4776acb691499b5e44cb783684f3a60b9f9a960b61578881b05b72e07290c9117e3beb93764c2d8a914b077cc411cb58a2ea2ccf38f794222e2dac51ae7a721fef5fc254216956cc231d62d1fda327534a0c920536d92641c491d25bd024e6860856751b5ae4852f4d118a80cb229ed1132248048643e18ec9e8c6be4919a4dfe3d2771715b7d46b955bce411d70b8122b28c98baadcc3455c6fd83c672da6c79bd00ab2b5448ea1775e4be79e66c403bf7116d0b5e0e08be94b91a75064219bbb4a4afbffa785149a96692d114c9188d04a53a1e855ce5550f589fbc4419522a24f29ad0fd7c863fbc71365addeea4d11bfc863ca2ee91193a8de212ae39ac52832aee9ded8d2fe1128578299597f1373cb559ffa5c5083e73e54c5b7054912083263c222c0d66beb5693a2aa2451927b2d97c59611f95da4ea06731d2cab9b095e655637f0cd8c83275012b45f1a99f458e81cf6f75bd61c491450e3e64da2d31b80bdfa3f84856e03dd361428354c3c0beeaceec4b5d3be4e0c89436727162d5d3b16126ed7477fc34da9e966cf251d6ab9f0e5df9b603d5b8626f617e6e049be3ed80018ba86217b32d65fbe6290a61379c38bb6699303aaaf1692303e86e7556c4f477ffcd2ddd081b481e9b11b80db26f6ae4b62bf6ce19c6c8883673ebf3b0e5ca27e8a9f0fb4f979e024b858974a1c6d47ccfe1569dc1326fdce618a7b573f37508628af1a51da33a632a069fdac4c0bd604044cb6cae67e2247021976f5e242ae4bd4e31f9e22aa75411fd81064a2d96b8f3ca889366a49444c27edcf4c90160c8de0608ea9c3ec8fbfd89b62471a0a6ec2673d736fce7f29ed4f610fa00f796592569fa1958098448af2ed3c6a26e11583c034e1e1e34fc7de3ab388289e64f91b4f461ec6cbd19a0ec0ca005a2c730ea69106752b15fb235b85bf84dfbedb5a3cabbf7d9f2c84c91d6a31ecdbc374b1275a7e17f4d702fa45456be61b2fd3a710e6b7a58e2b7a38310152a82f5af292280ec5bba38fcace25c995eef8f33bad82b6f71b3b22badd4195926688c7b93865c4e60fe8f161a686eb5328a2fcd2b2d56d7573b5c4b18cc1d120fb9227f417301212faabf92b98c7ce5bb447a74bb25c199ee31ff7f7cbb4cfd363ca97cb987da125d9a99ae6eb0a63c1283a11b2b033f238709c9c18282e9a39ad97af5a44f59e73086dcbedcf2a8401ce1031f9e340c17865cbf167d9a900c32c64400ad6b6153eddf65a379e8e9cfa1fa02d48a2ebeeab8b74848d741870b5e120ee3576f279f3312539e8fe46aaca2865b16463db32142dc53eca5b3ef579186cfcb5d3b512c70992f0106b17c03e4c6d99beb336acc981f52aec2b2f928176d5c81d985de4a506b2176ee260472eafe3466c616a708d89084c78319e4ae600a8e9d81b49e3f453a26219d1c321df50a461c7d2f3ebe56241be501f09169167a26587891b69702022cb57e1cb47b97668e16e741303efe27b607a154ae34f37da3e5597141b85807f8c807a32f28f0f72263949221cb1d9d3227b0aa463fb0c44a8597eae495c1583c399e689b81590eccfffe16da4b8c5e3a17220709382ad1a1c07fde78d77424c4913aedbc276b80fa7ee55aa9a35dd00a1d078bd67ad5ec27999d8df9478e2f6bdc8da9b0640017136fac25653079df511c8a8d7e20c1143701f27cb19a684fc4567b7ab9f041a27e662472954b45c892b359a5d05fda9734eae41736b8daa6545f1ca65e21ba9153ac139e8a4026bd183b27da22a4789dc575413f270e5b99e0470d4b75dcec6be834314c60961947f272b363bf50dba141913ee2c7103d93944b8966474fdad96760d986fd30efe4b9d0388e31df0e8d15b749782d9be9271462e9fdee0d1482a16ecd84e0c37c1a23969c110c55918d62c5f9f0d092c99cb34c901f6f78b9d08175a2feb24bc12d935505bb8aab4a8b7e1e630f3809e63be0e3a39eecc48ca5466cf63168670973a4315c87eaf26414fda3f6bf7cf73de78e68ddadc7f8fe870742acccb1705147f0ee5f774d5b4d7b1cc7bf060ca5b7569e2e1f22dd8b01d423c5460e9437f7175631e", 0x1000}, {&(0x7f0000000840)="cc695a31bc195d6732aab7c0c9c33757259dd6bbf19a301ff6022ff3b90a3a1ac33b974bb0b4b2dbd527a4ba82f8276c52ad3b40bb3046079eabf7685fafc931753bc37456f9278e12f384909243f77a427a54d3cc499af6f3f9042570e828e6ebd275b40e6a7c14d9c016ba7f64", 0x6e}, {&(0x7f00000029c0)="d42e3dbcde071062c6dfea77cce9c5e07931033135bb425fda23bb0b2de2ef16fd799dff528bf36c6e571c54d317885e2e0390a076985c45dfde31171ba371211d892656fa33e2621ac43824841c3d032208a9fde47f9c06ef23babe48ba0dbf996788236288a8a94701f3f0313ed78bd490c9f2d816272c88d819f46fb08a65a0a7b1ade994188f3f16db025186af86ca3a4a3a3bed6186cbbb8911fad42e26db10488767b39344324b8839872ae4b6e7176f93d02ea802edc0f7ce55117b1c3572920d0607ba79ca396d62", 0xcc}, {&(0x7f00000008c0)="7e951e5b678649ed8b9af05f200a4fce4b9d2225bc7f4ddbeb9b1eba2af048f423b5c9031440b528a0593ff6f0d5ca4490010c36", 0x34}, {&(0x7f0000002ac0)="7f80aa44c938228e189ba82b8351af4eecc901ca50bf2f2ab88b9ffd7518f83f1dd6df014ff24622f0aa2a178c8c2cc48ecda5b210b2b9481535f5a410291049a65b917ce2bafa389459f278febdd9d4f175d461f2d80265ee862e39f4824bf0b75da9298d7bce0d132595c6c727316bb442757bcbf4e728ca7594ebebf8ddfdd23a06be2874ad1a65321d828de1a069337c4e4e5115f11dce7ada3009ae51c25ef9c00fd15190a9fb6f75b64fb47e362772bc18d9621507bacd275b413c5ee733bd82fba6ef432ac552cd01ed826dd1632fe2ad1a5f8f328b52c0d272bb51cac85f01fd0e71d8791b37a5cfdf3e19e78086a35ce87e61476d92fa70bb9d4560ac2bd04cf8012bf08e7f284cbdeba0d2e4a62465c6c2608fe1c6d6e9e7b398b6ed97c16a2aff8860a0f44f13536e3f8751105b6f9492e9c1646bfefde3d62722b888d1cb22f8db9f33e7aaa9b37aa5252367724cfc468a0c0568883035dcc4e936b855bfd9bfc2c84568b7316b2a3d8d5091816534ba5ebe23119f33c51ab224d7229a91d09e0c6f87f878258b61903a42b21837d544181e3b82bc43d8881583cc4e408672d5312f21f183842ded2deec94d1d7bcd190c9e6995d7fed9b13c27e06e74af090aa1ed938e5ef04e1a528613bc969bf0159fcd9066f97eaed6178661a346beb06ce63fb9558c0b0caea9b250941a8a0f094607a0f747ee5646f2ad2cb3d22b956fa846fe55a96a048bccee6399ebc81a4e12a60cc3f1ba59c4f35b4bafe092c7209d950d77e431516dfd85428787208a344e57ab3d1774cfd3bc1a73ed2f159984dadee519350212248b4fc311c7c7bcf8c31f2f35f4e197a98824a5ceac3b841fd4a3a8ae940b81e52bb1b33882a67e08ea7a54e5652c4963695a642f93d0577bdc4e684e282bbff1df41f17dd5aa4489e621a57c9c894e9cab3795d32ffaf1cf7dac782dfbba00b15c06f9a1b0335f753a20b54f2a780678dde54c7277aaf79c2720c3fe5b9f260b1df16955e93fa4f0326b63287949e92c1725c11a7abe109d2f0400ade887604f404b03aff197d3a189b5ba948695b95e7007ab11a3ecdc9fb3417616ad97a2d57d191fe9ccab8eaa77631325b1eba7637300ace59591b75d79d7f9dac5df3dc795568a2e5cfbf2575328e7ce4956eda238c6e44384969262ae6a8e510df6b3e9bb3ca017491793fbcc4870df8af09f5885387b935dc0c8e7e8529f5782b1cd377c6dcbca3372fee5aeb5697e977bbf1a9b184874a2aca607688a6fa3f8b99b89ebbb6bbf9f2862413c41ba674c0c01e61497c9c349f8a31f281a084f254f03f4c1ce9f071f2c407cdc8214005d3196c59b93be4f6089f3213d80886c8195a244062e76cdd8ab64555a4b31633221bad82ff51403e7baddb060b963db4d05ab7a665ad7d951500328bc6a87bcf0c10f75d30c9a4436646d05d1aba63d18b382e74c3a55c88c7105e93d1cd74e148649dffd5e879399d5b52f980af17216ff05f9ea87bc428185a6562b093ef35974b6554ef6f9d1ec0d67d8970d7d73d956059755895affce93a0d8694e61d63f633da696e7f07242df873c42cb9d1a4a8f7c6b47e8d2665b780fdb8ef5169112dc75c092c81cab5cfb939b7abb2d4db0e8e8bc9fde9fd0952ce1f55e14c88618c88d57a35ea89bd539ac3d1f215aef695e318d36d7a9918a06f0673f5850fd31bcf98c18679c4b43a44b151f8431a80cdf16c2764ecb41f5de92dd9c9265ee99cbf90c9f6a5d0a9d2f2741a4c3995a8ef113991a2173eaae2b43c4d10536ff659ca156b2fb2d07d4432080d534988276f1736c7ccdad4a7895d9a82586fad1b51f2c60cc98adcc72830e2d09011a33ee3a9267d167b471d33dc6e79afb326abcff2b1d1faba137019123d65b2bb6277ab9c4f6a052a5eb69c0aff18d51a1040992b4769f009afeecab335319e0640e6ee239babfb6d0bc1dd18afe9f56f14e05f1f3ef6bf4ce67f713d688b387cfdb704fa30b161df679a64e53e7c3618976a49e8b218284212467278f8f5fec65d57dccb148944476f2b3693479869001e5df08b7b6c6b16a075253eed9badfb0d2aefef476f9e432d0be4189f9cb8803c823cbf9b2dabfc36eee9ce5fa670b355ea73454e4c80b2afd32007163825e2ae56690d82731e4e4bde2524b6cdeda555c4f6991632551034d3314bffc02e935f5b30db70eff3b1c0ed46bb61729aef37c675864338e43658578d7d968793b644d54a813c15ce66b9b2bb0ed27a1fed77f7067799177f785f28804badf41e2e8a6e88a2f98033b96dc4fd7c5809c348fbab78c7901b0f4c9276ff294706ff12f7895b8c23719464a6a92d201220891c8074e0bebde7628364fed9e6a0291f17a285026a5f20110efe3860e27eaf441d563cda936e0aadd84efb807fff9ddc1c3a439ba72483084b7b8d23aa6764423aa4b755b74fe9f9817c67f612f7cced070c2ae24be873e16908ecb52dc03b5f8d6b4b10c8798907a8f589bcf91440f30924e26348cf84370a6ff36df3d9185dd4d9444981e0efedb756fc3d3ba8bc42ed7861949f6aacbc29d46f17e2adf81349241d4c9cf2d5ccb7c12ed664852a98e9c8c476065049dec4d03b5a0187d2c1295f33e68422de2cfd019c76f74be2cd8fe3c1c12be2b8da5fe5936a8858f13d9655e985bf7ab65b1850e71297feb06960544dae4ed46995dc13cab7d1f9e728a241eb3271f939ecdb81da759ba9c1e3afc840679280a8a175f38e11075c52d4718f5e2141d4644a7fb58a435ffb43c9645def6811fd5e144db709aeb5a19d941d03187737531ff0141d58a5c3946cc3572af3d684bdff26d000fd956e9e2049eace012522fd5a4358f37dd1e39a0653f6e7b533c2e0a1db19ff67f2b5ef13074060f1ad87d203db96359696b58c42187c32d9dfb4ee4c069e2c7c2b1ac746a750186850dbff08efd925b877b78f56884fcb60ccd7caaed203a6aafd361b05edfec43c19b452d10c8e9800426039bdc57f8fc83178f7411c68db36c12db539982344da6ad75e47d90f2326ef5a5887948cf186c4f6af7e782bf597a2740a899f9126c9d3f187b89ffe23a1384e698d9d6d779c7c6e97c790969e4ce94805c9af5ba6cec800ba0010f0ae83d9bf0b6a815ee018012ac2081db834a2f69b69be8cb50fd6b6f83d0c9aa6c4b622f5cca0a09ba65ea49aa8e78496bd3a88b7f42d7953dc1bb2847c10829bdedad43587ad37ec7fc07b74431e59419154504092ee23aa23c25891dd8e7a1a157fe7f243cb3f4193fca8c20ada5f47235940fe29de8ccd3388911faed7dd82f6229f22d7b44da37afab4494fd061f8c5dad647e2eed3e38aec394660c257c78d53a411770e0f02d13784d94899eb6c8205f42b8897829eb3d94a2268d4f87365086269da08171094d969c5741a61ad6e4b098d426bc0b8aa4e23c7dc7c26495acbfc27aea3735865acd0343b668d70397da2c0213ab6fc916e109f3cc4c4a2330534253ad349832d77eabac984500694090c22a04900d74875d77be12d107eaf573af55bc32ee102ae258b61c2d8be617c881cdce542e276d8d09dd495b3167122d63279d7dd31a433ae332d1d868629efe220986c2ec74a91124fd89d9e1ecbd4b44b945c4281998bd445efe1dc3113c435898fd7e8326a0b33fbe1faee6cafd91cd55afd25a7c10a1d4f1ec5b7de709b812d43119f1ba4a02db1939339556697ce705e46d5cba8beaf19f83bec473f800993247e5e60048ebf56ed1430110318bb806da113c578939e386e6f7324ff901329a081582f78e5b568ce63e38755e5f298e3caab8c296725ee66ae7fdcf447f2172d8ca247948f51230537e525707bedec7de6aa46b4d2e707e0593d9fd90432e95ed2f69e6d884f48f29293832d736354ba34d6025e1d6c76ea5949160641cb458eeb6455aae69fad33f1c10c5fa9caf1aa6a42ca7ee3477855752c41535a7adbfc192374006c4458434e0e350a039efd9b19cb0edf4bbbe447f655d2b1c2701e0a21114258408411428a8890e736ba022a30638e910e95dce376919ba7288100f2c44101b3738e895fa16196a954d118da8b0e0eec202460dffcd4cab9c6e8515e71e1098df1408ca86255f1c717724d5e53cfe26cbd50ca313c6b536a5406d55eea6e474e09b33d104be279478eb2faddfe24d32a3d2f0539205ca9623c3de577c7be366862bd96b0ce75fd20985969153c9f837f2958a9cce0a4672b6497667400856e200ef54fece8cc92983b6e1cf175e38b67d74dc353543001de3700a5b07afd704081d548e3109293e2026969f8f233d9f27b1adb03c161fa89f269ec2c5166e4388f82843d2a176f56878fb5bf45ac40fbfb170deca354923e06264f369be11374a6c79d016864f529fcc7cbe1290213f08dcbe5e42b38ea1d7f5386e77d12da67719c6a62a68d12ce7d5b0ae8c005f53561b6bb96e6278b769b756974f94258affe6ffd0e6e0ba09f6e028cbda0f38a956237306e749369b5fca10225469629fd90a932c51fa90b3c872951c284922f416b48d202c81a6304d8bbf61c7d19d97347eec2986275b34130ac8c3c5d9356f5177ca5c29d05b58d3a2b8de763ac94023e7035bdfd01b77fd6f4f50797c5fdf1be3763bf500dcc22bb651e9e49a56c711d300c2746eb85f7d0dff4706bf716e776704be762ed86dbd41996f69b49d85953ae2002f8e6e26667dee7d2d6a82bc71f9762dd6ab9f0638970ee88b5d409c93b34199080368215916ad0740cae4f20e12db1f64a8e6b46f53246a7557ebd0a903b0fe7a5278893d860fdf13a4791bdbee9f1df9ef7d06d395957140c44065189c9fa09a52b218f15891073300821a46bd2b7f35440cd731f8c1cadcef35bcb298389bae7158aa07ffedb3298d52728837d9cb966bb4023bd982c2613864592dff4a873646ec3b7d5e186712a7bf5f997b8becf7d3d3f7a39820afe2d57214845942518189eccdd0f8789e1a756094162f8a17219507c0b76bc43df65df13f7b4fb47afa1c9554ad5a6431cc32ccf99a022793c73e05dc225c647bc2ea26f79a50d210a6d501e2f354d3ed3861eb8f1b1fd6b00b75002570dde52e85834c82acc5f745ba9fd422bd19662546c414be1170e977dd08204c926472b5b618ceed0f62a10d288ee607db05f2b48eb2f7138156b3ec159afb18afdc49d5f582e70213033171bf6fe4e57fcff089cc05d3ff17887b6ad6e476927b554cfac64438cc86c08e41058597aba3adb6d35afe2e3d9970f67b4e3d122f9f3f6e65855733c98b4fde033367979bd7eb870fc2c08cbb7499b8b9e9affe55f3d4f568fc3732bf46994b72ccb1dcc9d8cb64fabe1a7ec938f760299bb8244c97e01acd077c143a9fa95cdc11b148d0324d88ec86195208f4086fe1fca04de2df6dbc2b036ac90177872baebb237318e6ea1f2a54f859786f64adfce1012ed584ab32492702a20f771f7bb58126ecfd94bf2d5eabe56368662201ed45966100d90e034bc09c8b269111325de596679e5991ac7875288646541321173c01fca34974755b682c388c4d6357e27a83c161959d597640783e58fb8a31071c5e751d7c8db87be70da267b35922836d3e05d0a8295d8dc5aa3747df62dff2eaec3906fec7182b2b46ced740496f70cec7c64fb5af1f8109fe730fb72b6dd7f2b06e6b316d5dc8d40326a4571439530b9bc8efae84dc29697e51787d711881b7d9890dc29a9540eaf4d7316171920f9af3622b4c8594445a59ee9c727875f248c6b3", 0x1000}, {&(0x7f0000003ac0)="10e925eb7280073f90a628e8dbcb40f8d5ced3c2c9637c037323818e1b16b1079901ffc70dddd2b2b62f85cdcffecdfd494dbe8897b83f02369c4b88e6a46858fd24bc9d25dfb71b9dfb0adbeb0f5a3d40cf7d8d962628b8a5fa9cea7289fabe0c6f639b2020962724c7ed3de3eff81c62adbd54bb53ac241462587aa8313e7bccdffa8cfaea1ef3cfeba7f1813337e3b3fe40fbcbb3d79dd0ff8c8d8a97341bde13a5949746aa806f0881d0f3140cf17ca7de2259", 0xb5}, {&(0x7f0000003b80)="35840bc9df762cff851503f0008612e99c2d47d796ed3b21f62acda8033e2dd37e0f37812e4445fb7fa26ea14bd8390bb31e064e842cbb786df03f183170a157ede14dad22026bbaea199b8e237aec507ca85adf618b6f31c5d3aab1a7e719c0f87956263ecf9f3661d10506820ffdc87640d55e58f4e11502581b7e9046d532db51e7aa1a67dfe8ca50cad2c336629bde484e935819f2f145843d0ea61ae727fd999b58bdcb7c17694339478e0ead5467601e0f03587319e86167bc149085432305c91b13689a2b6689af6063327227d9968845783cf16cd978c45df4610d1fe0158208f15a413a2e739bcc215cc50afbb595f4", 0xf4}, {&(0x7f0000000900)="e094533c2cdaec5acb97ab097d743d89814de4d316afa7b485d7b007cc2b75148675c58d4249fc11", 0x28}], 0x9, &(0x7f0000003e40)=ANY=[@ANYBLOB="20000000000000000100000001000000b7974f56eb3aa351d76da288444da50098000000000000000100000002000000f4d4a499360ef07995c55d2b49a869d8b18b3cf3180e7fdba65a276e59c84b92f8cdfb99d6d156fffc521304151e16ed537b5fca4f577e008100140000000000007756ec4cf2aff1b8684176454ad567ec742d25aab96f35afd78e260e021702ce02db6a6fb08fad5978ce25827723fdc351e53c0603ab0b112077e8ee3a26b4600d1b000000000097a0087e26a2354ff7ef5c4d70137f9384e9ed6c6c5aeb2e0b388f6a5b"], 0xb8}, 0x3f}, 0x10, 0x7) 07:02:37 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000000000fe8000000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501e"]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x1}) poll(0x0, 0x0, 0xaedd) 07:02:37 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x8) ftruncate(r1, 0x3ec) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="f9a2fa80b4ed8a248d2e10f3e1f20134a76fb6125e04a81697d28160b123da8bef7f32fb05699702d0d3d8d779cf765165b2f9491b62c2f1acd1310210dec9bde30039f534e2e6a4a73e01d7ff4c8bda4a", 0x51}, {&(0x7f00000000c0)="8e76333d6f1cfd846acad6f03eca5336f33ac24ad32cfae6babd0040d641bb817ee3e098f371b8f49b54e8568c6c4dfc613fe2e7755db8ca941dd47b4d78dd07ff167d2a206e9cf36c8077a7a1ca38c331ab992ce92a5f34437b7b800d9461750789240dd57eef0cceb6448db5c9944350898c950ea5e6b3f7cd1495cb90d0626f4c9e806166cc846973bcbc9242f7b0d43d0330712425773c8b8a9ea5f5b23e8dfa135bbf3e19a5283fa7dd42270bd6d59ee8a7", 0xb4}, {&(0x7f0000000180)="62ae5dd4eb595f484c4768715c1bc1cb2e5f913eeffc44c268708ea7772bdbca13489cae47338d78d8fbfa8084593c5e77a8cea04e1593e69bf37562194319794a38f27a06d99742f818f480ecb00880fddbd1125def02d9486b0a79c358fe9145a800719f753e28ef8d6b48c76612faba654459124cde5654b46fd872daa8ccc5361e72e83fc5ba917c90fbdff2dea27331f1c178bcacd71c29480a992208cc8ac0ccbb3d4d6f3b13e69b0a79668210f4e47bd0", 0xb4}, {&(0x7f0000000240)="ea5ef5b709d81f4ded7d00d90fc8775e41bfb20308c93e507aa822bf83d3fe97deca806390b04fa0debac040fa1da62c3398f12d9b801b3d2480aa61e04fa125deae92aaa9fe7d0064e3affcae741dcc0f8a0452ea6f4c", 0x57}, {&(0x7f00000002c0)="909a92cfe6f1873b63338b1e4251cdf4945e87f3d21ad46b73d02e625daeca870430baa99ab49b48a089b0087403669255b5d93fcf8ea626e4342d4f33e64aa38f084474a9d417f7e5a2180e1ac0fb62f0dd05b9cda515374d13211196da5f4368838c601ea83a2d59246e189b3fea748adb96bfc5462772b7766084440cabdda3ffdb55e878bbef746234a21ef3b6a2bfbccb0ca0b26166925d8679b5208c375497bdf907a0a6", 0xa7}, {&(0x7f0000000380)="e6dea66169cbb2e5bba7fa21d96941d650fc4ad74189d2e9309b35c55ba2fe95eb7d27f61a0fc5f73bd14bdc9fdde0fe8eb11fec934b3b38e89be7def064438b5a84ab7b7267fb25e1ede3029be537b6b77f7c6c0d3299f48a643eb1105f1390e7f81433644075a4305d5fb753f78702b3ed850ed63767511a1a35c9cba8a977009f87832606138fcf5f9e4df22942b3e470478ea88ed1fc931b67db647bc5cddc838ee848f90064f4", 0xa9}, {&(0x7f0000000440)="205f5f57ff33d0e6ef5bf32ecc02fe8f0d86c5f48a4dec60eea7e017cbc0ed97813527d9a9c754f9b693422b2aab52abe11ae7198fa49ebd56e4cf1e06b4ed2b71d4e3f54fe5ab9ff19173d21aba0e79fbcc710c21df7847653537c53633382f90349b96714cf0a01cce0f0bf7088550758dd91a482ba5169c78a745d16f61f057d733fa74dd5bc9694c00866ff77e23f8c926ea97b1b9eb765418f775350b23f2d7004e04c107bb6f57e3ccde4645ce61909d418fd7cc6ae90e0ca9bd01c27f70c2631b5a25488fdb86fff8782ef53d81d45a17b2038d64c99678626ec1466961bdd645f81cddab03d167f3de70857cfb", 0xf1}, {&(0x7f0000000540)="b26171ab71588a8071b0e7766569cdaf3c2834d88fd8949333db8f5b2c8492eb7541859dda84b97b219e1dd2fb8156f357e8fcb7e8f3d89ac0667489df21bed8e21ecbba8c0b481b6afa39f8d2c64f1569c38ae960e6ed1392af8805235777fc036aa6a602e16f798be75f24b048e0931db7b9d78aceb9c42654db725de95809ae0c8bdb14a7aaa6cbbc4fadc22d033a9e8c3750f34077839abae81ddfcb3a689d93d1116c2909cb930faadf898b26ad644cd14623cbebd5f07cd6b2534180e72caa237087213c9e74d8671e37a366ed3ddaae0ef3bbf73c45f3c71d226f574f99811c639ea07d3ac9c30b94", 0xec}, {&(0x7f0000000640)="e9c8d2ef20b004cf60fe569f36cea54830caa3985013fff748e1c2732062333c8b6b2ecd7ede0b4d14e4af62f8d678fab5a8515c9818047dc4f19293e352b48646d8fb505cd542d5d3955768e97ba4f95792de6b23bdfb82a7fa5eb367b222d5a24929ac73495d08dc37d2d59d7497932b99f8abd3e2614ae1b166a1a96483ae762fd3509601f60f3c7c89776daa763d6be00a17a87e6ae5848414ec5ca785c302d10306426e57d2d4511d6830c8aa4793de3d4a8d34c35e7e3788e55af2c2c0894e4833c3a3e0fb2386a289a6acfa97478cdd94377c5a91220929ac66e6eed7f1331d4b3f3f972d33a7fa29ddab11bdaf18e3f04a869a00c8aca7e31ef5566acc2cf54b85af9e27ec3247e6045e424d699a82be6674c8fc44950a7a920dcff34df2d15f07a7f7cbd68f2690d5b0ff74cb623898b78ceab40a16a72fd3ba399454dbf1e0371e18fdf5f3e6d015b7adcb394a655f19f24da44494dbc1c9a652eaf174708a6ff424ef61187fdbafec860f8704bad41dccd4de798c1f483b064246d054cdd03bab76f57ebd41c1cd2ef76e24b8b5712a1aba7131db9a5c72ef00699453dcc1ff9b5705a5ebf99dcb7e665ea5219cbe924eb7733dcf8b163af617bfb0576926aa7321d7f12ec08d09b169bfc4f3f5ee35a41259870be6c63aef8c8db4fe46b41e05351fb877e49c09503ff786febff860e6e93df8f0f6a7ec0baf4b5b3c4f33e48bfe1d9b8295c5c2ea2fbe0760fe06b8aeb96abafcdd27708f84efb1b66cc9e131609eecc06bbccdd38eb620f71542e629e3953faff744c87817edb2a611468b738327fafedec4524312882dd6f7547fd89b53c7b8ff7bec778a96940b39860f1ec2ada39b34128f6fee82b4950cc09e6eeb6dd0238ca03ee328117ab6d239b32819e9c228ef171eb300f7ee21b065e93f283be61151241382b53e471f0911466cf08e06894383d817e958fc73bf007efb1dfeff049e6050ee5409a7cece1007f05694aa0fa4298bd18a4259a9023c080cbe038857cf6af28c5fe0ef98448bef2bb44fd610825470b02cf86ebe16ee3389eabaa4cc6341448f1341c989040167b8b9be8e1659276f9752422a9986dd68a7ea7c552468efb785abb80c4f93c1aa98aaddf15d8683d36b27cc7c8e4aa3453cc382a7166dd2a2bbab7fea3d4355817d57173d39d8d5f0d935c60695965bcd26734cd3a1e1fdbaa8addfb522227d041eff88860f9f03d92fc5f33117c9a0fbd81a0643ae15c7205f623b7585f41467953ac1fcf6b362503e58f474b34e8ac59ddd24006958c2d1584855d3e002e784023d1d2fcce266dcc04eef88ad7e220493113423e24a0d2a2a01dacd6dfe2ff4a3ea7f177edf4e4cd6fddc0d62a3ecdcdcced021c958df30cd185a9726793de87f013cc1ca199d99e9fa8398a4096ea6aa9ce62a706df443711ac04b4b80168a8a8f90a59d6a2fc0aaedb9636548964f1f2bf68d1a2d931e8757039993bf31508a7edbab16b271a021446fac023ec866bdf131e8d723c07360f9dccbc24369a87b5b7bf98cb27622e1b3317da936a43b6aba500834e1c5e09f25910255c97be7cb440fce6967a4e7e966b43fb429da2bbd89ba85643610925e1e76aa9de0abd25b7607c7ae6ae29aae1583338ac8da3e4b2b7971f43b7cda682b0b9a85fadafd49c4d822de2eaa05e4e1762cca3481c0205504d62e48cede6656e3fbc2338e41c641b5cf57f5d97c19adb66fd92d9c9de011baa2a41e1e3274e87892e09b5615f5c591f910e0779330c5077c478c627d10bbe74d12ee2c1f4e2741a2a1b650db9638a36f6ef4450c2dc917340b4bfe11a8898e9444fdbb1d14b3958731754f87a6b3d5063243b865a8cab0ac9cd0c83d0e8d07337a81a4fe00013308f08e2df31b0cc8426a2b93719f58679be1b076f39336ff485ccef70636237cbb81aa9e5cf5284967615c515c33e24f2a89333222d1489a3337581e2992a27304d275d472d69a7a180be80a7bba2b9b05f54026e795dd1e1e34810d9d452d00c077df4958966269b349c92b56102e32a130e1c7017195987a04dbe852b3c397994e47399fc0a9dc13763121fea35a88fac5622e665ccc8463e41e1539df55223c64ee9532d7a20eb156066f5c8a685c2be16a61f3f21ac5fb51d3b2cfdb8698e77e2f1164ba2eeab42f79cbed6d3eafee21c4bae4edcb5b86b97b1f6f0e089684323b3fa2fb27a10d74934a911af1c1f72b1d522c5576d49e5e1173857e0361d726dab8483f4a4fd14c181a8ef9839ad8125f34d890013738af5f6f058b60a4b21bf73b018223dc9cb28b8ea1f4f086e20318fabe87ecb66394f57ad8b3367ce3eaba83bca1adf3b1e5a9f93f6e024e76429adc91640783513bcb5b6a7496f65d485fe8a14211d7aad0aba4ef5177aba9f71b1bb412e66a9e950fa9ca7ba231886aabc89346806401e1a8c2d2b967024cc32873f7287b2e404a86c4801c1a0525db70358add639433cec6b9c34f6289ac043e2ce05e511302ecd2e1d7889503e225bc67aab8ca3ca42afbd996b151b2621cffef31babe0518fcfe57314450397222af068125a29ab37b93f8381cc47870b2cfd920b3b6c9462c92c5bf7a9383a292813248f1e76fe57fd5a5a44b857fa8648858c903269862c0793869b53b263c8e623acb113471a52df56c9ccfa394b0fd1a09e38b11b8209a6ea9a3558977b857539fa0715df2e8a74c5a23a264e319b3b2f8924aa9e06e338aa7f941a20a3e04708ef79e2c49ed7dcf3cfac2db31d80ebf537cd741593479c7b1db12cd322d54957810dd5c4dccfae66bdcadcacdbabb9cce9adbe1b49b5a00d155742d6bd5c2979b4992a393392854017eabb81ffa650157ca68fb81c8b4db64fef14f23008c4d97c243c7055dcb1729f106ba3634c3edbdd94051444080134d8c5a49eb01aa559fafda96d27c491efcfa8ccc4bfed45116624eaa067fd290ccd78d3f00dc5e4701b1c2c167204c9cef4f28d6be650cf3752562b7e2c0b831a5812ae36dfdd775ed12f8eddbc7db8c66a6a7652a4700494628966dba2a214c647aa46628c6eb3dbc040a2c1e2db4e5ffc4951781a2d6a97ff51646fc51fa1ad2d826043b09f36cfa37dc997b2d874e18a07ddb7b1c9e39481ff8d664f94dedd4c85b668e4cd049c1d59fb3de0cc00869a6cb99af35464e5300fd93c0e2c175be1f1329aeb7753e587047cf929a4553404057c3a3ae709e29ff5115f4ce0484be7614a215685a4ea299db3fa6527358cab5769df81a1ca701a9a9ad659a6c75e2a4943742a1df8b800459a45226e843e507f35d95ae291d4cc82a09d71c030e9e191491f1266e0adbf3c6e2ddd5458b541b3916ec051b8b275f02d6c353f32e7477e52bb8e421749e2ef09f5c0cbb91c857d3dd4689fdc7a7a8d1fe06d7c532bdaaf7e1d74cf706cb6ccb302035be1984813f1cd6da95c45e6fbbd4724abf79a4795719b9132408f171dc852c7b279fbe1d5ea6ac9f924b36fd5e74fb3ca6bfb7cedba4170a7fd8045a536a7b92eeb98aa36bef168c66d92c4ce658d4797a69abbf2f43520788e5efc55def7b672e1c986183f64262696dd0a219283dc524ec4d81e26202a71efe95c72b9b02729d417f8052457a2328adca7adb35741f1a2433dd83a8ca4db094b8de06f7796080d7518f6f61f2fd3dae265ce50e40ad26ba9859345f325845c567df6bbd420071058c4ad1348b5627c6d443ee47aa91b0aa8a456a5c177852b24d6a2708338f6b1c207a321b5f7cd2df4dde7f35dfdc1f091e23a1bedef0df9d76823fa47a50f6c12d4a7642dfac9d0d691916d1b0f3c68bf012c13ff935219775203122f4bfe7afc9cc50157ec607992d5428be46e4adcc20e900cba484147f5e2eeb393cd7c80d655f3405ec1754c5009ac70e949dde53332e0993b601ca22dd36790585895e7a2d41d6b1e628b107db050c5a41758101f5bf65beff36ce64a5ad3c9556c4133d8dcb5c5e7fa0e0671e8e9d9094505f7209dae7e0924a6de9826a2eba41342784cbff7733de109c0495b572c6d93bd53ff664b91d18673c961f6d2b77a8850166fbf01dd80da2f66ec4b9f4608c47842f7ba0ece69ce5a4ca5fb082949a1dea7b6000e36377341f545cf7188da29f044ec1b4b274bc3f0852e4a783d25bc81f05111180376c080e2b65a18b16c17d5e94da42db68694eb678002ffbf3a6f67e1aa72a29ad4514c049f678f7f576e7ee5b27aef809faa03ba5c71ef384cb01767624f3c64755a14cbc282f2cf111010986b75c400b52e41e1f32cbcbe84353b662d5724be06e4cc62892990aec50450303f4855a90c40a30a378b78b38d56815401e5366125d91820562032238d1fc84cb0b69707368fe78e5c172f819228309e91675c9fd6cf823993669c20334bb9ed343fb42c93b66f68bcaf3a5ed2d08576ea17a5bfc7f82d40c393996683dcd724ee7de521f7f2ca18c36f054f7d22a8903b0cde6670ac5936f453be6f7b4b5421e59e4a9adb127c8d83362ee92ed227756dd3015a571faee2eaec9b6c47f8183b75f4571b38fb1cd760bd15fce173282eadfab7667be91148bbbef77a68557a009601287402598c60eb41e802a85e2040ed659ca5785cc8089844753d361eb0b9599c5b1a438343ec23e67d4a74107c337d02e9f20b8f0f18838489d7bdb0adea77596b2441590e33b48c4bcffac37f4ccd0459ad856cca45ef8a176d11d833435291f1f0a977211e0334d3d5e0f9909e92b3f6f5c8bbcc4798088808db600d73c181f097fff361b01d0b06e488c9236cc141aac28f1ed6ed190d64de663af094c2e07385a334ee77aba76ceec2d510b001a443cd1bf6093c01bd380e947329c93dd97ad78b277af15d974f5272cdb390d1dd01787be4d2c5e8ea529c7cec3626eba974e2e0cad910d9bd9415f4a80e87ea87c1d7f558520912fff31eb159b62fe8bcc92134d635b743c3e8411c470d301094375fe7445ec2205cdab22c98930c5c289cd86968d1f64310819ae9c80f01da719fc1ead4660a464c97d95259f9c9d79ab96086e6f68f2b7343c44715a2485d29e44f759d5d9dab33fb933e79a921b7bc84e957991726c7ceb2641d394f95929f06774ace32e3910603f4f5f191fc1466c4bc140aadbf6454c71c4e16d63adaf64ff78cbc55eae9adb9dbe8d90962a516eaa70332291e7891b0f234f79f028a0941996ecb554497ddcae9fe9b11d16698ab7a4cf3846543214eda36d501cb208a7941a71d511e67f9c7829e3caaf7c08609953eeb4d8f651339357cf253103e81694ceb1e1baca4631427f2dbdcfd05cfa9b9dabf712568283f604159e9f12cb71339dd8e0d2a1af223638c6078e2ce5b3f127263d1d2085f460984541df0ef6d82e3f8185bbcd2de7cc98301f384f6218cc8bcf7abc6b75c39794c7a78a7b49f012559983fa24e12edbc19b1263859759df698f1fe48ef8346a3e15eba96875451fd361f91bf7b3cfbe872cdf29931eda959fa8eaa66ca0e40881562250f0f0e58d04b23232143ee3c84ccec014d84462a91508af00a77257db49f5825c666fec47003dd7808989ffed2ca684ae1a48c09fb008fe968897bb3abd39f29b4956d9e7426194b2c6ddb3a1a3a4448d34d2122793518dd7e296eee405bc1997c396b4888b405d8668cd9e1af707d972600a2170c71d985b7440151e70d038bde91499cc5afe3eb72d2a036c3e36b2327da979eae51588f6ac16a54a6214ff14acfdfd3aaf74529cacc6aebb2e5ba8af9aa644073bed", 0x1000}], 0x9) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = fcntl$dupfd(r3, 0xa, r1) r5 = kqueue() dup2(r5, r5) r6 = openat(r3, &(0x7f0000001740)='./file0\x00', 0x800, 0x2) ftruncate(r3, 0x1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000001780)) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x1, 0x10, r4, 0x800) r7 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x8, 0x40) linkat(r7, &(0x7f0000001800)='./file0\x00', r3, &(0x7f0000001840)='./file0\x00', 0x0) chflagsat(r7, &(0x7f0000001880)='./file0\x00', 0x0, 0x2) setregid(r0, r0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000018c0)=0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001900)) sysctl$kern(&(0x7f0000001940)={0x1, 0x14}, 0x2, &(0x7f0000001980)="bb266e75488ecf2d2dc37c1d0c975129644c49ede05a058b548dab98b03a13b91da8ddd989eaee74d4e7e9fbdb661e431923468e6f61abc44cd03c71877b79dc408b97a659999e07a6c09cf920b9347d92cc9dc7ddbb3c9c75a854a74420824e3b1c4e8b33cc64ae7a416b5fe979a6c8bca27404ceceb342d5ab6e0abaaedc877f6d3f0518243cc34c0a78dd4057f2e922cf7081e9526b9fae8df1131d4f91e3bbada6f7cd33376d9fea33fcb3a04edd363aa4d88cf15861bd2749a4c743a64d591f51c9dada9a474325e0369f42e792a15a57aec9987da2f3f1b9b3d67a4162932e5bce0e720968ee1f1149d394d5c05b14f979958baceefabd37a5005b0e9f30450a709de3ba4a1e1c87374d4cd2e4e9920905632c938c46c48713d295239186eab5168bfa510c65c7edb6b921023051791c1eeea75abeac92d0fd94a8c11c82d1517091dc9fe2777e4ee5ea72608e643637ad4ca3fbb207bb6d9af65b69a9d02e79637699ea97442543faec4c5c6f60ce73f5fa7be37dc7182136df819cb8b9c98edfac7d7ce46c7ac1b6e6bd0e957d76a5a36b59c36e32607741eb97aba16664b9cc253f8633e55ff9e355ea05f26319f9a5c34b8d408a9bbbe017ace234e6c545daf7061e79547ef1e42bb53e19687e099a440215413a890c58bff944d3742b0e3fdb535b612b91cae871573bd412d72ccf7e4f32ca08cbf71cf908df69f793bbe2519f268347ae9fed479b82fbdcbb3d1dbe1566cb521159200ad83e2b942505c638109d28df8aaeb953f850d063cbf93af24d65c20466dbe2db707f7fa234536d0da4ae7cadfbb944c9d244546115bb938737b62e35dcb973247ecf1cb5d2ab803b1bd1297583d979314784cdf5191b59be7b253e25f0bdf434ff0579173ea8fcdfe8efb864b114fd9dfec4b6dbff57fd405742c8b4a8ec49315f9a4e21141dfe3d09606a2fcf5998fb20153e6e032b978861dcfbdc3a073e04d738410eb2a52d7228fa0781f5faa45abd749fd75bca13a9aa48f325c288ac93083dbe87a88421be81c5614cb3674cafb1e366a2e5adf79146f309ef1ca4e737023bf681b8cefa02b6bcd2b53bc7aabc48e615a39c6c48d4a900e3ab91536630eee8dc1a2d8418f8595caaf13348f962f26be085ecd4cf5fb6b3911a993e8434955be4ffbe9a08acfbb653e215b0ae77b031da949baee8f9ba92a83ae4a1baa0d872759a6c8558764282d54abc1307bff663b9aebed70faccea717edfc97ac0e54d90bb8aa30a75410888a0512a67715363057f2345c97a33aa79c4a35afa8a55f1b47872c70e8dae039b947028ed6bb92edfe8458c169a239bb68259c6950f364c9e66ce767a23172f921211f34f38b6047991082a79fa855a5c220a32cda26f6752d68653a7691258fb46ee7796e69a19dba342c4bef7b82f0f8c2c3f452e45b5249cb5cb1d237177ad969e900fad23df59e0f7b5e914690f6476e701cdf569f7ccddbe877644ef22354619d767f1c6f07505a23c7c91a0d9b9733fe8c07f2a7c5e00c942baf23bb18de23e482afdb70696dbb2c8e1957dfc6be1fd932aab75619296e507eff87203eda57d9d2e95522d34e30d78a446edd0ed5e6a4dd1edffe22f7deb48510204af787a29bb6eaa45f253dd7b2e522f5b9d28df1e1f582e895b6d28c46a2693b52b65498037a787beab47c5c42c0f820900e6f960175b2558baea2d130d9fc85736231ecfe169b987732bf008840251e56b11e11df1369f390d95fd7b87f8788980d0a7334a0cad9ebad512dc0637bced3ee435d5a30aacd04efbece522b89f9dbec1fc71c5bef73fa99c04df7f3393314135613702704d20b7f0451b4a9d0ba4097773d6915769ccb3f5328a6fc200f97e64917e9490987592d8ff8de45864ae06fe74a9a4b3bb9d60e68c5b98cbdf616c508fbc8ccbab21666eb25892690cf14b27bfae784eef29e6cbdc5db9852a88803e96caa4003d73effee7bb5ef829dcb8700092f9d40104bdea8e4b383e5c7d3db1120e020ea80ff4425fc71ba911eab0cb4a2a28f6c32196f4b6d3a2e9c24cefaf13939bd1a50ee604ee9e29b363ba365592caa0835a9b8445c60a93f85cb2d8b502d83aa24f07182ea6a30309435a6e0b731b85629a023e8cc93334f23c13034574022dd4629f432347e9ea83d5b078d3546eb31ec3cbb0273178fbbcec2b54412bc316c4f543ce006a7b49924ac2d3534764864b2641aa49086f85452266003b81a6a443c6d12f9a8b9631c8d459e4c54309058b3aa251362bc44cec0083ad831ab3fec30960b1fd9c4778bc4d470f02ef1fbc29ef8a7b57667841b6c20c55c20ec16c6db8e6e6b48a63c3fe645ccdd6587e22a5c72df8f5912437f0a903962bafe953690e8d52beb3c1063a6a0e0b1fff5a28ffb5ae96cff518a8a1271e46a2c8ed54c47c34c42de9bec39b6bc62a851ca0c22133d243c91257326091449784cfd09c8e833cbb02311e6ba5fcfc3b42eece36e4f8416af599d4f52254e0833d298263a3fbe57f57412359d8b757885cc5bbb9b5931dd718f773e96c9ce6a762336bc9d8677ea5dd4a4f08c414125e63010d2cc05c687fbe08ee8d9b77b5d4b461489b157433e797c490680ddea346b77edbb341d271a6427681cdfea6133e1a9af603a25b79ae4e2b4e7cdc79cf55aa04d072f602a30cc6cd0b8b0bfd8e8c7049f18ff95aa77ab062b1054d5adb83d998a028d63a7cdc294eea25c4e7e2b15f44fd0ecb1b6a06e883858c9caeaff20ad554ad0f066f63df0a4c8cd59bd65e8adc7c25c4212c1d59289781b5a27235f641313c43ee5300a08b9333fe23ebf4c14fc0b0ff9513c13b74715f6c4d49c4a827b9a4ad833117394d694cb8133abd4d50e0cceee4ec83babcb58e071d15abdd67428936c582ea263ae40d2c2597069be0619d6ec47912c5a711275d16c33c3a3cd3ff1463ebb47be7de376586ecd7513b3bbf7bc7749716611bf7c0e5e5c147cff6ab3517b2c0b0caf9929420d1f8bab9aca015e125a4ee2c5105a3bf2ee692894e04d77e0ba0efb7270b5907ce00716d1ba56839d0b3674206adc5dec0d1d3d4c03cb64af4e0832ff80627a36b0715703ce3efa75a1757bf70b30a2eccb804585a78397d7ca032bcc0719d205c331cbed427a67fb85d00268308da2caad93d9a88a6155e9c8383c16a4e43c1f83434c7bd9ef52ad5079b044f91a84af1c25d3f7266782d8e09625fbc62086fd37574917b22a32ad5efdb0a4393b6b61e5abca779e0829d8bbc88d35566a52553b864cacc06f57b99b0c3d50e8f78e2402c134cb282c1310832352ce971b891be580c1ac95272412eede58a43843461b23fb61f7210a7bd226a30fb564e4cb17922eaca339a972a870a01d424d249eba93ece7663524333c83e9c5215cda28a56912a0e53266c4613e8eb2ecffb2f7b5631118e89ebf1d0a99ecc55cfa2157ba385431c7fd5b0ea228cb5138805d4daea1285e1237eb6614d9c9de98d6f591d6ce742fa6c0cc3a31bbacb8129acfb5c75f637fd31ca2a597c8f2a1ba19ef658a91b133f1a81f0bcd94cf634c6b7a91f45d1cce4e093c96206fe56753a14798b0c41074a3e3d71e234769cf7dc4910a861de5ac93e8a29029eb4fa1787293f9d14a92728dd4e01beaad4e510551b09275b5a09a5f70fe5588c3a3c6708fcb354e7117bd3fda227e50233b6a67c45cf0256567fb5cf76e5b368583b5ed70ba77f2f0f80a6ec61059440ed16e6796d5b525d468a2d437a602a04bd44f5e14107d0f2451f2003d216cc468de5ad8962d465c690cdfe0d678a580a9fc0c96635721c52b77c4d3e05b36667cfffd84d9097fb3ceb5539c7a4fd73aad357bea61c26b6c3a4cc2291496fdc063bc8eeef211e8803ff60910f437adf43fb71f28c82a4c96ce76353a29a03fb0ce3c130b9776dc73a8cffe37bc0dcf5ad5c7cfe3afe5b04266b4209c8d03b23896eadc7284433464300a961b277aaee8267235d6979796cdb7e9d2ee0e4f9e16f9eeb7d105145ea764233bfcee29cae322ea65f5ea8dd016b9021c734ec2aba60174e8bf8a147a5173440ee3a75dfa5ee7493630884b59287cae7eae87291cba333528ef29db1c5c9dbb70a976efe8150c9b07c4d2e82bf1ac201462448e5f9ead88243855a33580d0581d1b2c5032efe7baacf2f41f492bdc2bb97508fb8b945f01a144daa97344c18c6ee6de5b2e5d0a8cb46169a42011e27b588d46edf848dbcb77c80f007dfe5922b3f84d47d281a929ddeac81bb75192e0dc3b76b999eb83f2a31edac0e0afa8e65ed3fa46abd89c94990d2cef3014c8da96fb92cbaff72527ff5041fc94516ac4c75788f3188c017483b368151902d860b156e861ab6a95de85d0a54d5ef63037bdef90b3e766089ba8d0c16b9ff0589814e41cf9f65fb38637d0707c812d33875025b0e5e31b8b69c8890723c43f62e8e8f2bbc58042c8b6c7fbc292d1770d284267501753070ad5ae9a8222ac66ee0f48458a91da96645da15875655ee091477f85619917234274f8b3038bf1a6978e98f83daaa1562b5222714ee445af93d887b0e36332101715ef11ff519b643dcbfa35f738a03c2f78f34a361ecaf47a84509033498d431c2b2a8cd98d0fa2504b22f11aba0c3a5f040173180f77215e72c0b2b41c3942e88f880676fb850b266dba3e2f31ad28d799187216aca3ffc91c76114b6a065d2da0126112ad69cf9e2deedbed85b37c48906375c5509659f9e270a58e9656eb21b4074dfbf2e32d6c6671e68fd063b6a31ca63f469ddf47bf57cfd1f1eb54cc26836ae6b620bee8e15323dd29621e790668dc4ccd3c87f549f9030f6c6aaea7b5fe8d5e9258608861df1750b7ee2e4df5c1a7b4afe1c911892a0c366f5475fd81c9538be5457b17e3adbace480d4018972a3483c87ddd64eba6723f553809889f6283aabca80cc25e12860eda001d6546400418ed1bad381fad757125df4eadd8363dc533611077148fe6941f93e73bcb4163802f0e0de0fb6d664f414caaf4f50cf7f593623b544c17e8c8ae3fb099448ad462b0e94046989553999a5d8eb7b48cfa811737bd857a22a9bdfe43b2e129a569216290abc3f152253c23c0075da5257b2c907da22839d51de65e2881d9ddc4d3e20edca18c14cb3a6b2d3aa9ff4a3c29d32e77b2a7215652629ca1e379f326d3abe34b7229aca9abacd142ee1fee891b4562e63e6055fb50ec7118d444863ace33abf14e91bf1ecea8039e5537e89e92681f4fd122a99e0e283066b32883b89ac3076772ae9f33d36bb42b28cb8260b33ba78cbc404dd4982e05d67ad23f665d453d8d1f19eba079d7262d07273bf4da873b9a819c4867f3ff02ff76b20b798fb22a9142a1be9414482e36b629b0c4f4660c21b4a46e9365a4fae3a2d546187e46dad811cf2dd3c8cc2be050c8ae349bd3b34b4d7d1293ca4ad13b9abd30a7d631a0e12b3809cbb2dd068c86cf0c543142ae7233fc0f14433ff62ffb6762a699933b089e009bf988d203986b6a6866cb49de93e7c7f9cf0a699cda62809963ae407fd1767cc398679ecca2ff101a0588e6594d1a11569a84993284be37b051fee195f83f3842c5a1de82c804f5f88d88ca258f1ebbf731045e786655f8538fddd906ff979079786fff148432daaced9e50e4c64f5402c311fcced3a52e335eac81782f81063a51e40498b37d2fd0ccc4ef9d9d1680f902f130c6547afde9e2a98a6804ab0bc6549e625477fcf77c5e0575f8a6a8254e79635c556f4f4e54e448", &(0x7f0000002980)=0x1000, &(0x7f00000029c0)="a04be1d3bbdc046b4137c9c33aeee79b6fe1b4e1a2cc49469608b34d89ee61846d2b8704ef2a1fe872f46d6d0993b05940c7f060d270eec8521070d46150bc532e6a7664858ca024f073599c2df6775cea1883c13611b432aff43dc87b331eda805d4d68a5c62b91170d93e5c6783d56f19e6d5666e17e8428b68326ea7704100b637bd6a7", 0x85) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000002a80)='./file0\x00', 0x20, 0x8) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002ac0), 0x1, 0x0) lseek(r8, 0x400, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002b40), 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000002b80)={&(0x7f0000002b00)='./file0\x00', r9, 0x1}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000002bc0)) munlockall() mmap(&(0x7f0000fec000/0x2000)=nil, 0x2000, 0x2, 0x6013, r6, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002c00)) ioctl$KDGKBMODE(r3, 0x40044b06) 07:02:37 executing program 6: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r3 = socket(0x2, 0x2, 0x2) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 07:02:37 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040)="f46f56f237aae39ddc474d3e69cb180d8a1329845e2a5e58d4afd981108d9f16169467cd00000000000000003e9869396dc67e761941fbfb24f9ffffffffffffffff3b78119b2fe5ff527c", 0xffffffffffffff8f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:37 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff7fffa, 0x0, "0000a6bc40862c000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) accept$inet(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) msgget(0x2, 0x0) close(r0) 07:02:37 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) (async) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) (async) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) setreuid(0xee00, r0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000500)) 07:02:37 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5802000000"], 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setsockopt(0xffffffffffffffff, 0x1000, 0x9, &(0x7f0000000280)="be0cd26cf91f734bacc5350acaf3d11d4dd0d87db095676956cf6cf0f3860a393cb2b7a471f8b9f43ddb963dbbe1fcacaec1ffa8860b6968440c39e06d6c6a81e9f21bd7bea7a830e1514659676c44bdeca32a551930c965a6b85c865342141e6649238118e05082e1962131033520f11ec9999ba3cb0cfde0006a82d71bd9cc6c5ef046f0f8848f1a6da2b8ec30dac6267182655976858016ccab32df4a823e80c9c5", 0xa3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1200000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = dup(r2) listen(r7, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000000)=ANY=[@ANYRES8=r7, @ANYRESDEC=0x0]) socket(0x18, 0x2, 0x84) 07:02:37 executing program 4: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x3, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100050000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a534f6d228b77ca8ea70100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca25735dea859ba346a762995e89423058e5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b1027475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88c57246cc69788eff6d84f7f883b5964ff298e017422582a2413a1c3aef8192e3ec010c6adb81eb90c7396caa4e140bf02026c925b79d506e9215", &(0x7f0000000380)=0x210, 0x0, 0x0) 07:02:37 executing program 1: r0 = syz_open_pts() mkdir(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x209, 0x0) setreuid(0xee00, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) msync(&(0x7f0000113000/0x4000)=nil, 0x4000, 0x6) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) syz_open_pts() setitimer(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "26e85174e3d2cdd2d17637ae76548849f7f4d983", 0x1}) seteuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) 07:02:37 executing program 4: r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xfc5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x0, 0x9, 0x0, 0x9, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x2, 0xfffffa68}) 07:02:37 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r3, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) 07:02:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515", 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) 07:02:37 executing program 0: ktrace(0x0, 0x0, 0x53e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000004940)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file0/control\x00', &(0x7f0000000280)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f00005df000/0x4000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000024c0)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0\x00', &(0x7f00000002c0)='./file0/control/file1/file0\x00') r3 = socket(0x10, 0x8000, 0x88) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) 07:02:37 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040)="f46f56f237aae39ddc474d3e69cb180d8a1329845e2a5e58d4afd981108d9f16169467cd00000000000000003e9869396dc67e761941fbfb24f9ffffffffffffffff3b78119b2fe5ff527c", 0xffffffffffffff8f) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:37 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) 07:02:37 executing program 4: setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8863}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0xfffffffffffffe76, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0xfffffffffffffb6b, 0x5, r3}) 07:02:37 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000100)="86a75fc5cd1c0b871179dcb1", &(0x7f0000000140)=0xc, &(0x7f0000000180)="61a172ed84b07e261dbd06851ad66e04f1da1d3b6479725d829b356d8b068448eb169602f68d96337b4b10d7a7e776bca54da4cc70c661f3286a5261e8ec8d43160f80dac5b889ca1068dc9dfc3973ad7657764fa5d89a56772af11770b85aeb09d29be6eb9327755b6461e3ec6fac8b7b37d1dd1b0dae4355593ee523922904a27d8109ff5a", 0x86) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) setreuid(0xee00, 0x0) r4 = getuid() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) pipe2(&(0x7f0000000040), 0x0) listen(0xffffffffffffffff, 0x0) setreuid(r4, r4) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6, 0x140}, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1000}) shmctl$IPC_RMID(r5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) msgget(0x0, 0x201) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x1, 0x0, 0x0) 07:02:37 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0xfffffffffffffeb9, 0x0, 0x0, &(0x7f0000001a80)={0x0, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) 07:02:37 executing program 4: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f00000006c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r3 = syz_open_pts() syz_open_pts() read(r3, &(0x7f0000000100)=""/140, 0x8c) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000002a80)=[{&(0x7f0000001a40)=""/4096, 0x1000}], 0x1, 0x0) syz_open_pts() getpid() syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000018c0)='./bus\x00', r3}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x2) 07:02:37 executing program 0: r0 = shmget(0x2, 0x3000, 0x280, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014000000000003"], 0x180}, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001b00)=""/217) shmget$private(0x0, 0x3000, 0x610, &(0x7f0000ffd000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x610, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x23bf, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) 07:02:37 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = syz_open_pts() r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0xffffffffffffffff) r3 = kqueue() r4 = getuid() setreuid(0x0, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r4, 0x0, 0x0, r5, 0x3, 0x40}, 0x6, 0x400, 0x80}) fchown(r3, r2, r5) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="13c1e9c960e60dfa8e4d85d3f64cde641b63a879b582772cc35d864e0a93fa61166d93075eb2524fc90808", &(0x7f0000000100)=0x2b, &(0x7f00000001c0)="09c23be7cb6c161adba0574a91b64de030d51092052a72644f8d9a3b", 0x1c) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) (async) syz_open_pts() (async) getuid() (async) setreuid(0xee00, r2) (async) setreuid(r2, 0xffffffffffffffff) (async) kqueue() (async) getuid() (async) setreuid(0x0, r4) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r4, 0x0, 0x0, r5, 0x3, 0x40}, 0x6, 0x400, 0x80}) (async) fchown(r3, r2, r5) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="13c1e9c960e60dfa8e4d85d3f64cde641b63a879b582772cc35d864e0a93fa61166d93075eb2524fc90808", &(0x7f0000000100)=0x2b, &(0x7f00000001c0)="09c23be7cb6c161adba0574a91b64de030d51092052a72644f8d9a3b", 0x1c) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(0xffffffffffffffff, 0x3) (async) close(r0) (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) (async) 07:02:37 executing program 6: socket(0x11, 0x3, 0x0) r0 = socket(0x17, 0x4000, 0x0) r1 = socket(0x2, 0x4000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = dup2(r1, r0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) dup2(r4, r3) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x23) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300183a00bbde416e08d143d20312fe8000000000000700945023f65d25e70090780000000000000000001300008216151b7d3e67cc0000628b8995d2e1220500000000000000000000000097d83432bd49653d1c02ecc4d6e5395cca7d9dec98e35c823c044482c8eba59301756ae476011624bcc86549e717fffc905bed338ecd61481ac36ebf1ec6f31a1677fb88434d2b4efb8f997cee14b7d02e5ef3ccd6c76bc83c0f56c853d2e9fd828e4887c4b8931479d68803d88021d248f50cd7f1523d3b29625459d6b6d7cede662156c2a596a7d56d111fa62200a25a6bd8d387d93c068919287d132a3b1b520ba6040a9b6ad69b183277c5ce3b5d3007babab113f87ebc6b9bff10ff1e29543d89083110973d29166c3f12c64e700aea08e69e297c917fb8ca65fffe00000000000000000000007c9da4dfb0948a5e29b2a2539a9dacd6ffbbb2ca1c6bc727aa8116bab07f00651d1ed6407f4a91e432c538da6ec2a964b342750b4593c4fac694ebd69d650b1685e7998ec36f2a3796b08a5cbf9e4feb9e9b7445abc3eaa54bf281cbd3"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x61, 0x0, 0x0, 0x800}, {{}, 0x0, 0x0, 0xf0000000, 0xfffffffffffffffc, 0x100000001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x41, 0xfffffffffffffffd}, {}, {{r6}}, {{}, 0x0, 0x0, 0x0, 0x2000000000000000, 0x8000000}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)={0x0, 0x400000000000}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r8 = syz_open_pts() close(0xffffffffffffffff) fchown(r8, 0x0, 0x0) 07:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:37 executing program 2: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = open(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0xfffffffffffffffd}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 07:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) r1 = socket(0x18, 0x3, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x37) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="225ae6114e425a2560ee9f76bdce52affa3973b7d11e772f182fd2d38af5ece07e8cbe8dd75e4859a7059e4d4bbd7b6e82a6b9f19ff7385a00073ff078bf6fe894dea9c9614b424eb08183191550506a0f6ea59c87f817ea5633518925fdbce2c64264f13300d82d30053bd725d1be1390bf", 0x72}, {&(0x7f0000000200)="1175266c9cb7f4f56460de3fcb7a84d82346188fcba181ecbaf8db22e5a2cb59c74cd0253a1034a8fc00d856980a930ac54fbb0441e0986c780d235afd9cf4f91b9849f370e54bf1f354d441b26760a8d31bafb3b2fc22c5a46c41a3ff9088499b2d31a9d1308be7af4f561b4e15328869a5af4df71d1c25", 0x78}, {&(0x7f00000002c0)="58ca8768aa758a29f8c3bf2460ff530fc546ec3a186f632f6b3042fe11dcbf6a2777d62568bb9e2ef96a350f3be286f2476476c15df70b4f186f126444a5363ce957accc3eb811592a607e85609c222d3cbc0f12b2f4f3777e9e2c4f62271e297f0ebb76459c1f42415d3f0a5cb240eda5e55dcdd7c220e22040a5d0e77390aeaf7cc811323c0fd600d9ff28de218e7a8545b8436794356cc2", 0x99}, {&(0x7f0000000380)="e2812b7c75c3c161ef225c0ae3c3cd3a9833c5869839130460b78ca6ec6c15d81abfd56b563d6a6c64d58b5741610132274a28899e13f7adee7eb6a22ab811fa79485c05cbc0348e7eb0fda3b21cc21ea3ca2ae2d353238a8b4e54edecb01b98fcb94a6c28abac92588f4d797eeb513a7a48bcc36397eec5216438d38ad3071d19c9fa8d316f265f844ed8b302ba13d6177347046d383c661cd6ee536633e45069f1c688", 0xa4}, {&(0x7f0000000440)="894f0e6e2f333f3e8ad7d1816b576f11a0931d81d032a05a66bf669227b003eabf7d4b49ef1ed373bbaf949a4183662009b8a0c28030e0d4fdd9af623b27199c2eeb4ef13912f31330c5d4540f3b6d0aa0707b96b7dc9f274be6599010213e37583ba0ef3573019f8f63526abf5a1f8d23ac32710d8c67dde38be89dd5f43dd69afc78a2e2d93df63bd5d6a19badbb2f9e6c3d03bb5c7c382604e55eb84934656fbe64a4223fe2ac075eda", 0xab}, {&(0x7f0000000500)="45450cb2c4c98c6f549eafd89ba54dc8751e7d51d71e7a28fce4c494fd92a004323eb657a84b51ba5f83beb3886c16c0ff8be8e0b9ae2b44701ef9116e9e3c4098d0cf339ffe8b66ffdcd97b84b4eb04fdc185024907972497becb00b848e1d6808333f3f5bdbb27515c6418416bd935dfd7bc161d467993f1c4bb651375576d9d3e032ee17ab51f61d285976effc2b95a8b89c557cebbeb65f00fdf5fa1aa9f9ddafa26f69d09a8245758d5fc103d66e739495881d5c0175a2487e70887cdcd3151e94c2f186ed39f5002b6827beace", 0xd0}, {&(0x7f0000000600)="bfcc74b26bcb713996cbd643bb520bad5d1d5ac3227f0edeae6685501876cc62db7c1304955ca51748935fe4fd0178cd04f4d167d155868f8989569d6091a6352f0ecfad4f3d8e36e29e213d86dc797f35dd7d0be63ed4fe836a69e9de6e9ea38ce2ff8cb3bb91aa09dc110a2ab7ad7a67975cd8e4556a98426e736afd74274f803043b1a8291d7fa3a567883e28874cd35637f4473f2fbb854a24708d8212dcc3406e3ca7788cd6acd505ce7124a4f8214ef1d04c9b0fde8560a0a6c794fdc25107957d6f3338eaf8de736cfaf5c0a85fb3aa", 0xd3}], 0x7, 0x0, 0x0, 0xd}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x0, 0x0) sendmmsg(r8, &(0x7f0000003e00)={&(0x7f0000000940)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000003c80)=[{&(0x7f00000009c0)="3dde7133efa3bca88b71d9a481223559b36df329456870e5e9e1f349b0bcedb45267a01c5b142d21191f7f73167b5c7776f8d8c05748dd79aad5240617a50e0d0be18f9e5c09ebe2969067945a3e8f276cdf0cb99bbb915cc9726a0a43af4281d91449bdb30547d8f61b48f32ffd5da5d924f2d060f02c03c4b918eb28a3cc3869840e91289b2b373f5f18ecc5cefd0d85b2cf7a35416b95214c239ce03f986331625093fb7c4c0cb36eadc97869bc7ac2f2674bceccad9bb6114a87bd8c7e7e1a20c5514d22a54bc871942f9e4784359eeaac53e5f9262d26f763d19cd50fba1eb1af4b3e9813ccf26f95137d5adc78e4a4423d370b834ea8a98ba3a69b3752a7ed9958ff920f8e84d1c33fdda8f76c70beb3324b49c7448f93f9a671b2741fa6e38562fde5b9729b6c5dde17c651c1741edc5387278666b7e4f5c32e688609d494529be3d657bb27115a751f8d7270e887f59333b8ae032b2af04c925cb75c2b60b1738af14120e653c8076ad55677b0e8e3f60df0947dba943d867a0c77dddbb7a1fdb79ec52b862f2201ca974170c44c839a44e42cd6401b7123167d7c78741c0ea85e8bab03d78fbf8d9a5566e7e462a5013b259accb059d63508a0f1084e19295b930efb68210136ba143f9e5a415a8e01f8c6ae7cf89d7663a1c2ec7c57ecdb7d9f810904b286980a9930d2d10c26462cbb72d1fdc5d1e2010e721b85d7984e772c07c2dc504e91979ef1c2625a3d136aa1e7413fb7da392bec5530c3d24a0fba93be0aac3309c3317729a243543c01bca34540ba09ec305d2f06e59f34f66b82e6c6f0d150b0ebf21f86e97d0522ebc05319862b6e2a871b3342a5af4e5abbe437f061397504ce716fc7b56aca1f89f6dcfbd62b02da9c79c3588aa9df51043f0b3a12ad9c39085302d783edd5b378f94694176f00ab3539a6d8a44d5154eadfa330c6c366a8b0cb62a6a4e85780d6a963efe874754199023ddcd740fb2e1f580783fd91e7f94c06326646cb2d40e98a4cc011bf2239ec5e5ee07808de50ecb79c23fdeedb11893c319ed0722e276711be0b162a50d6237849319403345cb942a9077e856c739b5b6bcaedde773fe41d43d9a379ee9ad54e231c70dc821f8e618c473309b04b0ad773708bceae7f9df5b3b9eb30a396db600786e3c1f403874055b71232299f00adb70c7fca447633a38e6a15997bdb54918d57d9916a9e7beb5262a70afc316a64c32aaf156d018d072eff35f1cd6eab3f23e3e65b4e4f8187db966e719760b8b43f1519fec8bca58c6792a1c99291fd37bb89e05881284f5bcf9d503f815b2054c718498dd446e81e985134f1ed57f443271903d04808f4619aa510cec83e4903d893548828df242c499b01b726257fc712a9432182ce3ea12811eb98ee443bb7f69f503d5562ea319bc9fa3e0a4c34a0baae16448f3ccfc59c6a0eeeb90f64bdceb0197866d95ef56743d42ede43a8a3fc5cd33bf7a19a772b3e42c47a2455e98dc277b236102186273bc32ba727aeac9a60ede2bb89fc3d76bcbd9db73ba07591d958f0e73b2f43b226b5d7040ca00e20d391576293ed5fab504766e70c72f2824fb933ce7e081cd294a25fe5355d56baf3ee825f7dbb20c538ab68fa919f2268c6273a974f0c25cc1b50785ec8bee8bb25b44df4333f8c535863f17a7d841cbea406e67b6de8a27556c8be6a087653976cc797e8902b1f0ef98ba9f6bbc9640add84cdf0d2ffd05c70d013a864b70c5c623c34da2d1f30675b489df12e78819e969719d5fac884354081ec44247ee2909aeda1913f428e61628d61e7ba1896465f966ec566e633b584df83305312a19aa5f114a68532657864d4bc282b49db0a4227007ce12be7383dfe64fe6783b3c906cb560223c7bdaa25299f3c3064e04a6ad31b09229abb488ce70d74dab4eaa726dd8c4ca07ed84a31ab224a9f670cd80db1099646b030394ec93501bc5b960ff32c3c525ddf9564059e52aaf00cd0c746c29c01fd726fdab1694efed6f1a6a94c871c3e1f8f61dcde4e7a175e7676f43aeff8c427d7cdf669f1decdce0f117497367184f6583b051d60c4efd46d3a7e478235987597591e43ea5917a1fbed47f138d21d7259da67cbe268746118f721756004f07fba86c20825db2fee66340a7fee19412456972285800248657946fad928c1e8795ddbe095537ab8dcfd40af492fdf77b9c780d8c652a7c17957ea35ee2e1af4cbb27c00791cfae1a7f25b854d64aacfba8254f823d6eda9391e79531a4320b8ed546386a46333ec71d01e8f61af6258d9e83625567ba11dd898839bc09e4466ab95e61c1f5f8a65f3436368ab49a8ab31bedc6f7c13445a56a5e95986a5634c73e307d02731457a599ca631b4287d26fe3ae92c974f208a9f4c8280023c6e586e62428892b55386b86c96498692528bb287821d3dcfd8eb3fc192612eca04ef8c122bcfa77c46fa4c2a272d6cc9e1b254955d92c9abe5eab7c363b36e2cd021299826f6b84341313349d31dd5c35538300b0ddf26faa059b40b24d8116569862ac7cbedea43ea0bbfb811b3c270105113996cd56c3f4a368240081d331620b2768a24f1a9dafa0b7985b34c7222084813fc19d849170d295a2990f11c673aa5973fb7947a101a11281baf1440bbd460fb7cb5c514054aee0407177e25cf74c83f0c9ebb04daabf42f7a32288cd445c999100e4bf1db87b6aece4da690acc689d718f6196de111abdd0a6fef24dca78614318e2cf9c76e76df3ae71104d032a0c1b9837613a5c3fa3e8af3a85e8f890fd646ad7334b400f3edc445a4fa9029983ce3c1d0e773d09546d6d0858d6a1d62cf2277316dfa2737061df26df009cbde25c46f0efb18aabcdb5e6daf3b8b6befb18a750445325aa0a7a93d0e0dce877d0ffd0276d005c76f68c67fbc0f82e95fdf65cce84eaf33be78f9375835f70985e96cb7afc0c556eb316f87fa560533930c51f2efd4124e5b2471a728ad771387029abe22fd2547fc908e3410df36a95efb2f623d147c587f8b6e16883c02a34ebed65c4b198ebe26eb45b760ae05462e90c0e5640dab9c244c19af2157a6c8117c16118767ecbd2fa80a549b0a3a7b810b2b111aef5b8a4aca565e8932449594da78b8338f2db3df46fec948c067290b88f7dedaf1b5c29b93c125b347a2f534a5bc63ccd3be1af337502df1eda23b5a5718523ee32bce273b2f2f562af1b79146d6f29e62b27580d4ad4ea6966d2fc9190ef0075d1ca24a085ede6febaae3d952f31307ba98b8130c3df3c4a05f5a3a04921b4046a9f00630fb27ae87147276720a35746595a97fe9a027a42217aa5d1b46ff815ba6af0daf9523f62726275c2b3247aa33154382a5f88e7dec02af43930f79e51c9e7efb07b566467548bdd325c71d4c81ff8717389c21d8f84c54b7e72aacc88a63c54066f463eb77ceb8bdb9b4b18e3f08b715aaff6622445feedc0e96ee5b9e7516175939fc710245df12c0c3c08b2a0a6cb265796b9e4507a59010903dcc39da1bb8e65e7cef18342f681827b3e3b49caaf116c5eab1888d6c8f44b30754a85a75c9c284f6bd9db42c13734d32c01ff5d7ab32aa1e5433d277ccc2d402ec66d02854bbbbbe5276c80ef0839d8404ad2017e0d4fc073dfe74b9b920ff6647bcba8ba5d752e1ed54caf8961dc66202b3173e37dd0080b518a4764298e93ba26f8cccb09cdb0d17aeedf6cf228b55fb9906638b6b1c445e819216d9e7a0378cdc8eb5ea2be3069b4b737fbf4195864aeae30de7c1877176c85ea89c39f2b06bfcb4be001070f457d001d23d249fda6c8ee14ef6b0eeefb9f1ab62c50eaba486a08e64db865128149957e7f176cdb8ec80e671a6a58d49dca7aca3db412201d5088389f8217b02a7a1e95563676ddc565bf80107fe9ebe2af55e62bf28fd8cc08e51c0f60bc5e64158519fe9a5563b6e40658a1ed3162001f81835373e8468221caa3fa20290345199c86652447b08921919b06f5384047eb9a0d497e8617775b96fbcaaa2f9b04fe0f4a95f7583cb3906d6aec2f60443cf90902450af7004462e813f7a660d57aba6cf36bc188b889e55e50da15deb82a485deb70fdd1293b2173b506bea4a8c3008646b68cdfba7f12594a1c2271ea7a7fba6ae84515cd5cdf4daea3ee3e935f98a3bd51aa66f671501a634a7a03714176e7a5fee84232035123eeffd8bd3e416e018078df75655d79be31009d315ce1417499b7a01f0b2d48affe1795b0cd4bf256480c9a35e6f82d4909ac2944254faf4f5a03d8d133667b9203867fb618936f9ad1b1b74da8bcbc945666bf572e72aa1472ead7f94b1d9e4567ce457d0872346d72bf6fbff10922c895da51c6d2f7a583e5977e28147416c35d297cdcf741cb2e908edbe9c442c126461d2708cab39dd4c84ed127dd874947b9f7047edc2e083bca3989de231243c062d712485618a7d1e9bf9901b77ee6f7e3ac85d1c3df96c93cf3aad611740d22e1c2468f1888ba5c21e8c68334263acb13a7814090cfb71f43ccc4bb45f88e53312c73f639e4e9e007d6d03e211d7a2ce56d183ad4fc20464498179d91eba3b75c95b1ad03166a9f6f2ef2d2fe3316651ce3becdab11a889608dd0f873b9cb798e7a201cd829c1dcd00b9bc53ca6c379290ab32899a25fcc733c4dd6780c4480817e856eb1a7ae15b722ac718602c592d21edbc1e8781828838a47b378032c056fd2171a1ac2fcfeab36d18fcd41815b6817e211e15d063aea1c1e5bfd8a2396e3cd0358cfa697b15a931ea4a5cd37dd35a6d9856ce048a7d352a444dec18d91f99738768efbaf8b8f4e21d06044dcf7ba82f0259d7fa53e470df7499ae91081fee8d4d629af799412ab89c25d7d1af8fd9be1e184168804e219410346d493a5a74307d57d99c8b9644ec3d50fb8e0a24ad78d4960f451dd4bc96f88b8067bcaf6fb4bc0652d4a0bc7427940c8c36f58ce1b3a6a6013acb155fbfebd52008c60714f65a9482adc0361b5a3ae4552f77a1d6ca8c37c60cd8f3e7a7292469cc136c3a30e347a008a05cb5b8e8fd9d93033805a3bb3b01fa93e9e86a801cf0fc106937f4038b329eca1e0239952d0b0b32a1d0592d4561d1944fb456cb887fa9a8b07915c1751909c604ec2fd51b2691c372d53831bfc2f31797311d0c76152619e43e50e07f816f4bb82bb5bef627d06f5503f1430f8c369124afefe12d9831d62c21c59d31d32f38ad5b5361bcda1bc6dab6bb5dc17e4de1a22ee954e151e9351161494bca511eb5043c3411e8a802c4d9cbbc1e3f385c592f2fe2ce6e7437943796d2fe36218c63b9ce4db27079efe5f678cdd0faffbf686ff62189ab4c5e6412b14aa52e32a7fdeaa1c7f32d39ccb9008028ff668ff4a1fd03660f996d3b628969152e2a85650c5660ea893afb0c9a693dbede3209a56ceade2e9206b7d909cc932074eda1aaf185d8169a634e574edea524cfb4a6bb35d3fc11c1d0cac3a31a44d126afe27f9e940970aa96f5b63c385bab9e5b9b15d0fac9c99655e06f9ada5b2c234c3aa34e8ac1f8366ca36f543ad2fb6e670004f7845da6ec3e28e7276d777593ef3e5b204591c8ecb545aee857ab42e3b20237deda6e4012395f148903abec48572bfa638bd31933b0b4cfbc8f7ef9a019cedc9beb2e8082fe0181215e4c52240df931154e114ce8d3bc44b33d67982bd5307470d39943e66002820fd383c62f6bf2980092279246607cfcee3dd0d062e797b2f51f7eb1fb607673272e31fe80d8031b8ae5ea", 0x1000}, {&(0x7f00000019c0)="2777600f023eac3d70a339c9ed59760aa2b7bc0a1ef9c43007aa61e011723b1e3cad65ea8039c675276dbf5145c3ecba6b145e62d400b8516166f1502d36f517ff416479e4d008edbcbb72863c32951463082377683ff23f633b7286b3b1c734e8e3a79f7d16672447cd8c37f541152769b3d98b2fd586a105cb23f9bdf2d3f7495b89f7c6a4bbf4c0d2abd59c5d506b5eed5f616d6cb8fcbbc93bcb09435c38cb22865f3bddab0b4a429195a9df9049d7ceb4fadf5e7921881a95c7a0ec77aacf71d7254f8f62b0448b55c43ef27980049370d40205caff056922cc26faffc17bc95dc58fe088adb8d33a2f7c7b74984ab20d4f861b9ab4054cb632539099a3633b4cf2ea4f3db9355d4bbac7b8af2c41bcaff6e10174cdcad35c08169fcaf0fa87ae34d7eff4c4ef6f1a57029a1e877da1bf17352668f91c2457611938f125872515df8bd46748450264f5b73dcf635261cace8f13fb8e52c811d370c56d9020fd7260354771fce4d02551b445b77e0df1b03ac0f10409cf3953654e8fa4637eb8927fb0fe8a2c5c3a9e1f0b7fc29dbbed75cec8ec549e735f67b54646f346229b25ba0d0cc853128cc30494a0983da765fde18b5f29e5af99cc528edf4c33b82b0887f64ec57a26809ef26d8d2ba091f6de4e9ae37fa10c65d1e68c2aa8be2fedeb1c16e6b7cc36e443900d38335fd504cc08b1d838b3a71c5e0e49b02c296806418b4927346990a138e5b3d68e9b25849999450f5d37ea4bab5c06af8b6b70f5f9178f0dd6a5423ba7f54bfdffcd72095a32fb065ae65df00241ea48fb9b846bdf90e7970dffab1243d61214986898ae5346dd0cad6b64d0e84e356e47f7dbb271cd0c3b516b318c92fe2ce7d00f48dc07905afa7878a746b136c4f063f42c73dc317486672b768f8a98293a491078dd1a677f6850eb934e8bcc550196c2df1f675a9ed1da1059e5e5a3e8db5b564e45128efa004b2c8e851276b65bd481204e057bf8f28371b23bd1c194a307b6e792b7375c7defcb45497a5ce5418575fb1beda4f255d74073b83a6d43dd9607ab8e4f5889cfe3739572af4cd36a71fe825c6408e65de383f639b108edd9f904f71c0121e9c348bd832669d8d22a805d0cfcaae929a7bfa1c33f10e94f7f3090ffe1c9fc1c590cdc0e6407cef04abe7b96cfcfea1383b413ba971f7ebd5fe0454d91bb66ab824c134b62459766acb8fba4e5a13e961bc5e3c8af8ab007e49b89b38aa953ce80081b3e8d94a89ef7d7ca96f711df804ebe67e8c19eb3d1e278e196eb8a1157dc7f8450cef0a3d01b5fd0368dbda63ce6b195eef84343092464e924aaeef66d9a5f2dd96bb85669556c7b54c1a647d66bfd30fcb3d6c7bb6edae173d189c56dfdfc53aa06a11f503807866e7a116736e6a94b06e46885dba8df406371e9b69147f44b9fdb6d80b43723b8a2d1495d655122f600597644ec6ca718647f3eef671042921cc28b3fe73a0cb22fffa3f86faf3d6f3d2118d665feca1254ea4a44cca848cc0694259d14f83e607debfde0e2d42643c051f4150724aa948063d881c24b375c3019a6692eea88494c8f1c048de0ebddb58347f86df547dd803d7fe64df452af2e740b916093500b7eada23861a5254b56e683e0a69dc44ad3f1290de5db341b58ea0389fbcc7efc4c757c72a965db2b9794a403b86983f87f8ad49ab2e9521566d74678b2511c3f9b9577fa32be0590ba6b6ae53d3a65b5585c5100424ee4a477aeea9ab81f6206554f02fe4cd42973e3349fcb599a497f6389e190d086d23d9991b0be87726abe60cacb88876b574d30847f555b0f8e72feb460435db17eb17b13cf2ca0c1eec76769fb37e2eb81f5ceed841fe3eff0f444e63700755e7a83b9b77efe17ea73c62d418e3d9aa4e8bc854101697aaaffeaefcd4486afc547bcb5709ec87f78222cf1e46bbedea5ce2d95e121934228ee7f654eb006c7d59e6e031e5c1a23ee5353da2a27a88d0d9615ef3e5d5b1190234fec48a9bf926e8134af5eb4732b65195b19a3db3c919aefefb37868c0e8dc12cc8d08db28f4f679278ddc2c0ab0706527de20c86ab677cd1ac4f0874d5c4ddacfca44e9457b3bda441e4f1408dd1504fcac693bd24e01b6cc651561bb7d3001f8f2e0615adacc597941d4d86fe6b96b7f0c202f1d77811cc135dcd4bae3eb5b8e684ec13922e79931b9e9dbe9abc78be233a4fc36af5be27b6552db8b9a7aa26199f12e6834de3f2bfb700cd558ea755e6e554e6ee71ea98067213d59a6f72bd63716f71f848eef8798f2c1b5a09e63a2bc392aa9d8d2bc48152cb48a35269187ac30d3d3ce2038eaf0202109cd4fda1e7f09461fb60545dc901cf5c218ee00a73d246ff450d6d99daa14dc72534ff1a13aea288b93b8b14285a473bb97d5fa9abef1249e88c8f61f0859e197ab70265e5baa0d6809e0d32fabd5d59a00f74ee6655d06155f0927fb8fd082e7e0ac58597c6d7d4aeba186302aa12fbaa6a15fd8edd57621ad831c0eb7689e5d88fb2d4e6e6e520bc0b6f7f00ee6d790d969b2ea09e0bbe107c99682997c55860bff2bf724e048f4f82877539c23cf1923107ce33f85a43e8594ff59294fec93abfd81f8b19bef7a3d5d5122609a3b666fa169d9e850e61ef4ba5c431218e0c4cc10b58ba1039f7f8bdcdc200c17481dc52e1161561c7d885a5683375be559544b23eef8f0a768b5bf4f1507d8754004f8be431f05b70abb7d3188fe930e1a0dad8bb42de8cc61099838935edeab7e561c533ae16e7e70d851db7566b3236cf333ba01eb7e2ab0024356f68b0029ed23bf9af08cac0bb1d53ea74ed74e08eff988534b28118d059423f51f163aed2b937804fc45a1262c0fb86dd5358fdf145a1fbffc797bc91207bb9c72d0862029863a9ac7bb564996470139de84cd3bf188013f91900bd24b7159d4e45b7220cab1d4e5cff63c0d25c42fd26c96a3b02bac2e280c294c7a57f33f3b61656e8a0b6ac4acf674d812f6ca4696d792f6390a211fdb2176f9176e5da0107c9220e6d2c3b0279e1ed9633dc166240d9509e801f4e45011440652532de33cd1e88a3670f4cfee8587e91e0f9c93fe7b1177e54a98ee6e1db2745325f1da27b1f020d168c004d862ec44e0ebe69888c02b519f611ef57ff5f61a982849aa0d238a9267aea21ac541ad1c52fd7f227c41e7ac2133bb739ab86f95f32b68da8383dff343ca07e789fa894d8081566bfc92c92b165f7fe36aa63730cab1c0c86aaf5bd9039aac2f1959bb6ba0689ad0b1bb7b2a67b7d5f760f9236563b19f27d468895aa2d5f17f5025f7ee12e8aa7b80d0742bf508ab5e2c3f4c63b9581166b5039737d26ad14e8e01fafec39c05775c4918ce0de89365f1fa64e32a1db6813d86e678cecae48bd1c52b57b5f975273792150f756ddec2db1fc2fe225735eade78a9b8d8012504613350caab91d8c1e396fb3877ca1cf151e63623d9994dfae520dcacb34bba3a584705025a721aac366bc309009534d0ba6304f0e46076c274a8cd439abc274d06e14b129720829f2e457f6fecbcfac609bd32548408bcce38831a5cec262b79b7b9bd27a0aea999638117ed0e5178939cb7e355af8a198efe5b7075a96d7bd21d4b14b6a1a2039c3dd0627f46f6ce673105d8e51ba2acf0c73dbca5178b776fe7eca62e1738ef4776acb691499b5e44cb783684f3a60b9f9a960b61578881b05b72e07290c9117e3beb93764c2d8a914b077cc411cb58a2ea2ccf38f794222e2dac51ae7a721fef5fc254216956cc231d62d1fda327534a0c920536d92641c491d25bd024e6860856751b5ae4852f4d118a80cb229ed1132248048643e18ec9e8c6be4919a4dfe3d2771715b7d46b955bce411d70b8122b28c98baadcc3455c6fd83c672da6c79bd00ab2b5448ea1775e4be79e66c403bf7116d0b5e0e08be94b91a75064219bbb4a4afbffa785149a96692d114c9188d04a53a1e855ce5550f589fbc4419522a24f29ad0fd7c863fbc71365addeea4d11bfc863ca2ee91193a8de212ae39ac52832aee9ded8d2fe1128578299597f1373cb559ffa5c5083e73e54c5b7054912083263c222c0d66beb5693a2aa2451927b2d97c59611f95da4ea06731d2cab9b095e655637f0cd8c83275012b45f1a99f458e81cf6f75bd61c491450e3e64da2d31b80bdfa3f84856e03dd361428354c3c0beeaceec4b5d3be4e0c89436727162d5d3b16126ed7477fc34da9e966cf251d6ab9f0e5df9b603d5b8626f617e6e049be3ed80018ba86217b32d65fbe6290a61379c38bb6699303aaaf1692303e86e7556c4f477ffcd2ddd081b481e9b11b80db26f6ae4b62bf6ce19c6c8883673ebf3b0e5ca27e8a9f0fb4f979e024b858974a1c6d47ccfe1569dc1326fdce618a7b573f37508628af1a51da33a632a069fdac4c0bd604044cb6cae67e2247021976f5e242ae4bd4e31f9e22aa75411fd81064a2d96b8f3ca889366a49444c27edcf4c90160c8de0608ea9c3ec8fbfd89b62471a0a6ec2673d736fce7f29ed4f610fa00f796592569fa1958098448af2ed3c6a26e11583c034e1e1e34fc7de3ab388289e64f91b4f461ec6cbd19a0ec0ca005a2c730ea69106752b15fb235b85bf84dfbedb5a3cabbf7d9f2c84c91d6a31ecdbc374b1275a7e17f4d702fa45456be61b2fd3a710e6b7a58e2b7a38310152a82f5af292280ec5bba38fcace25c995eef8f33bad82b6f71b3b22badd4195926688c7b93865c4e60fe8f161a686eb5328a2fcd2b2d56d7573b5c4b18cc1d120fb9227f417301212faabf92b98c7ce5bb447a74bb25c199ee31ff7f7cbb4cfd363ca97cb987da125d9a99ae6eb0a63c1283a11b2b033f238709c9c18282e9a39ad97af5a44f59e73086dcbedcf2a8401ce1031f9e340c17865cbf167d9a900c32c64400ad6b6153eddf65a379e8e9cfa1fa02d48a2ebeeab8b74848d741870b5e120ee3576f279f3312539e8fe46aaca2865b16463db32142dc53eca5b3ef579186cfcb5d3b512c70992f0106b17c03e4c6d99beb336acc981f52aec2b2f928176d5c81d985de4a506b2176ee260472eafe3466c616a708d89084c78319e4ae600a8e9d81b49e3f453a26219d1c321df50a461c7d2f3ebe56241be501f09169167a26587891b69702022cb57e1cb47b97668e16e741303efe27b607a154ae34f37da3e5597141b85807f8c807a32f28f0f72263949221cb1d9d3227b0aa463fb0c44a8597eae495c1583c399e689b81590eccfffe16da4b8c5e3a17220709382ad1a1c07fde78d77424c4913aedbc276b80fa7ee55aa9a35dd00a1d078bd67ad5ec27999d8df9478e2f6bdc8da9b0640017136fac25653079df511c8a8d7e20c1143701f27cb19a684fc4567b7ab9f041a27e662472954b45c892b359a5d05fda9734eae41736b8daa6545f1ca65e21ba9153ac139e8a4026bd183b27da22a4789dc575413f270e5b99e0470d4b75dcec6be834314c60961947f272b363bf50dba141913ee2c7103d93944b8966474fdad96760d986fd30efe4b9d0388e31df0e8d15b749782d9be9271462e9fdee0d1482a16ecd84e0c37c1a23969c110c55918d62c5f9f0d092c99cb34c901f6f78b9d08175a2feb24bc12d935505bb8aab4a8b7e1e630f3809e63be0e3a39eecc48ca5466cf63168670973a4315c87eaf26414fda3f6bf7cf73de78e68ddadc7f8fe870742acccb1705147f0ee5f774d5b4d7b1cc7bf060ca5b7569e2e1f22dd8b01d423c5460e9437f7175631e", 0x1000}, {&(0x7f0000000840)="cc695a31bc195d6732aab7c0c9c33757259dd6bbf19a301ff6022ff3b90a3a1ac33b974bb0b4b2dbd527a4ba82f8276c52ad3b40bb3046079eabf7685fafc931753bc37456f9278e12f384909243f77a427a54d3cc499af6f3f9042570e828e6ebd275b40e6a7c14d9c016ba7f64", 0x6e}, {&(0x7f00000029c0)="d42e3dbcde071062c6dfea77cce9c5e07931033135bb425fda23bb0b2de2ef16fd799dff528bf36c6e571c54d317885e2e0390a076985c45dfde31171ba371211d892656fa33e2621ac43824841c3d032208a9fde47f9c06ef23babe48ba0dbf996788236288a8a94701f3f0313ed78bd490c9f2d816272c88d819f46fb08a65a0a7b1ade994188f3f16db025186af86ca3a4a3a3bed6186cbbb8911fad42e26db10488767b39344324b8839872ae4b6e7176f93d02ea802edc0f7ce55117b1c3572920d0607ba79ca396d62", 0xcc}, {&(0x7f00000008c0)="7e951e5b678649ed8b9af05f200a4fce4b9d2225bc7f4ddbeb9b1eba2af048f423b5c9031440b528a0593ff6f0d5ca4490010c36", 0x34}, {&(0x7f0000002ac0)="7f80aa44c938228e189ba82b8351af4eecc901ca50bf2f2ab88b9ffd7518f83f1dd6df014ff24622f0aa2a178c8c2cc48ecda5b210b2b9481535f5a410291049a65b917ce2bafa389459f278febdd9d4f175d461f2d80265ee862e39f4824bf0b75da9298d7bce0d132595c6c727316bb442757bcbf4e728ca7594ebebf8ddfdd23a06be2874ad1a65321d828de1a069337c4e4e5115f11dce7ada3009ae51c25ef9c00fd15190a9fb6f75b64fb47e362772bc18d9621507bacd275b413c5ee733bd82fba6ef432ac552cd01ed826dd1632fe2ad1a5f8f328b52c0d272bb51cac85f01fd0e71d8791b37a5cfdf3e19e78086a35ce87e61476d92fa70bb9d4560ac2bd04cf8012bf08e7f284cbdeba0d2e4a62465c6c2608fe1c6d6e9e7b398b6ed97c16a2aff8860a0f44f13536e3f8751105b6f9492e9c1646bfefde3d62722b888d1cb22f8db9f33e7aaa9b37aa5252367724cfc468a0c0568883035dcc4e936b855bfd9bfc2c84568b7316b2a3d8d5091816534ba5ebe23119f33c51ab224d7229a91d09e0c6f87f878258b61903a42b21837d544181e3b82bc43d8881583cc4e408672d5312f21f183842ded2deec94d1d7bcd190c9e6995d7fed9b13c27e06e74af090aa1ed938e5ef04e1a528613bc969bf0159fcd9066f97eaed6178661a346beb06ce63fb9558c0b0caea9b250941a8a0f094607a0f747ee5646f2ad2cb3d22b956fa846fe55a96a048bccee6399ebc81a4e12a60cc3f1ba59c4f35b4bafe092c7209d950d77e431516dfd85428787208a344e57ab3d1774cfd3bc1a73ed2f159984dadee519350212248b4fc311c7c7bcf8c31f2f35f4e197a98824a5ceac3b841fd4a3a8ae940b81e52bb1b33882a67e08ea7a54e5652c4963695a642f93d0577bdc4e684e282bbff1df41f17dd5aa4489e621a57c9c894e9cab3795d32ffaf1cf7dac782dfbba00b15c06f9a1b0335f753a20b54f2a780678dde54c7277aaf79c2720c3fe5b9f260b1df16955e93fa4f0326b63287949e92c1725c11a7abe109d2f0400ade887604f404b03aff197d3a189b5ba948695b95e7007ab11a3ecdc9fb3417616ad97a2d57d191fe9ccab8eaa77631325b1eba7637300ace59591b75d79d7f9dac5df3dc795568a2e5cfbf2575328e7ce4956eda238c6e44384969262ae6a8e510df6b3e9bb3ca017491793fbcc4870df8af09f5885387b935dc0c8e7e8529f5782b1cd377c6dcbca3372fee5aeb5697e977bbf1a9b184874a2aca607688a6fa3f8b99b89ebbb6bbf9f2862413c41ba674c0c01e61497c9c349f8a31f281a084f254f03f4c1ce9f071f2c407cdc8214005d3196c59b93be4f6089f3213d80886c8195a244062e76cdd8ab64555a4b31633221bad82ff51403e7baddb060b963db4d05ab7a665ad7d951500328bc6a87bcf0c10f75d30c9a4436646d05d1aba63d18b382e74c3a55c88c7105e93d1cd74e148649dffd5e879399d5b52f980af17216ff05f9ea87bc428185a6562b093ef35974b6554ef6f9d1ec0d67d8970d7d73d956059755895affce93a0d8694e61d63f633da696e7f07242df873c42cb9d1a4a8f7c6b47e8d2665b780fdb8ef5169112dc75c092c81cab5cfb939b7abb2d4db0e8e8bc9fde9fd0952ce1f55e14c88618c88d57a35ea89bd539ac3d1f215aef695e318d36d7a9918a06f0673f5850fd31bcf98c18679c4b43a44b151f8431a80cdf16c2764ecb41f5de92dd9c9265ee99cbf90c9f6a5d0a9d2f2741a4c3995a8ef113991a2173eaae2b43c4d10536ff659ca156b2fb2d07d4432080d534988276f1736c7ccdad4a7895d9a82586fad1b51f2c60cc98adcc72830e2d09011a33ee3a9267d167b471d33dc6e79afb326abcff2b1d1faba137019123d65b2bb6277ab9c4f6a052a5eb69c0aff18d51a1040992b4769f009afeecab335319e0640e6ee239babfb6d0bc1dd18afe9f56f14e05f1f3ef6bf4ce67f713d688b387cfdb704fa30b161df679a64e53e7c3618976a49e8b218284212467278f8f5fec65d57dccb148944476f2b3693479869001e5df08b7b6c6b16a075253eed9badfb0d2aefef476f9e432d0be4189f9cb8803c823cbf9b2dabfc36eee9ce5fa670b355ea73454e4c80b2afd32007163825e2ae56690d82731e4e4bde2524b6cdeda555c4f6991632551034d3314bffc02e935f5b30db70eff3b1c0ed46bb61729aef37c675864338e43658578d7d968793b644d54a813c15ce66b9b2bb0ed27a1fed77f7067799177f785f28804badf41e2e8a6e88a2f98033b96dc4fd7c5809c348fbab78c7901b0f4c9276ff294706ff12f7895b8c23719464a6a92d201220891c8074e0bebde7628364fed9e6a0291f17a285026a5f20110efe3860e27eaf441d563cda936e0aadd84efb807fff9ddc1c3a439ba72483084b7b8d23aa6764423aa4b755b74fe9f9817c67f612f7cced070c2ae24be873e16908ecb52dc03b5f8d6b4b10c8798907a8f589bcf91440f30924e26348cf84370a6ff36df3d9185dd4d9444981e0efedb756fc3d3ba8bc42ed7861949f6aacbc29d46f17e2adf81349241d4c9cf2d5ccb7c12ed664852a98e9c8c476065049dec4d03b5a0187d2c1295f33e68422de2cfd019c76f74be2cd8fe3c1c12be2b8da5fe5936a8858f13d9655e985bf7ab65b1850e71297feb06960544dae4ed46995dc13cab7d1f9e728a241eb3271f939ecdb81da759ba9c1e3afc840679280a8a175f38e11075c52d4718f5e2141d4644a7fb58a435ffb43c9645def6811fd5e144db709aeb5a19d941d03187737531ff0141d58a5c3946cc3572af3d684bdff26d000fd956e9e2049eace012522fd5a4358f37dd1e39a0653f6e7b533c2e0a1db19ff67f2b5ef13074060f1ad87d203db96359696b58c42187c32d9dfb4ee4c069e2c7c2b1ac746a750186850dbff08efd925b877b78f56884fcb60ccd7caaed203a6aafd361b05edfec43c19b452d10c8e9800426039bdc57f8fc83178f7411c68db36c12db539982344da6ad75e47d90f2326ef5a5887948cf186c4f6af7e782bf597a2740a899f9126c9d3f187b89ffe23a1384e698d9d6d779c7c6e97c790969e4ce94805c9af5ba6cec800ba0010f0ae83d9bf0b6a815ee018012ac2081db834a2f69b69be8cb50fd6b6f83d0c9aa6c4b622f5cca0a09ba65ea49aa8e78496bd3a88b7f42d7953dc1bb2847c10829bdedad43587ad37ec7fc07b74431e59419154504092ee23aa23c25891dd8e7a1a157fe7f243cb3f4193fca8c20ada5f47235940fe29de8ccd3388911faed7dd82f6229f22d7b44da37afab4494fd061f8c5dad647e2eed3e38aec394660c257c78d53a411770e0f02d13784d94899eb6c8205f42b8897829eb3d94a2268d4f87365086269da08171094d969c5741a61ad6e4b098d426bc0b8aa4e23c7dc7c26495acbfc27aea3735865acd0343b668d70397da2c0213ab6fc916e109f3cc4c4a2330534253ad349832d77eabac984500694090c22a04900d74875d77be12d107eaf573af55bc32ee102ae258b61c2d8be617c881cdce542e276d8d09dd495b3167122d63279d7dd31a433ae332d1d868629efe220986c2ec74a91124fd89d9e1ecbd4b44b945c4281998bd445efe1dc3113c435898fd7e8326a0b33fbe1faee6cafd91cd55afd25a7c10a1d4f1ec5b7de709b812d43119f1ba4a02db1939339556697ce705e46d5cba8beaf19f83bec473f800993247e5e60048ebf56ed1430110318bb806da113c578939e386e6f7324ff901329a081582f78e5b568ce63e38755e5f298e3caab8c296725ee66ae7fdcf447f2172d8ca247948f51230537e525707bedec7de6aa46b4d2e707e0593d9fd90432e95ed2f69e6d884f48f29293832d736354ba34d6025e1d6c76ea5949160641cb458eeb6455aae69fad33f1c10c5fa9caf1aa6a42ca7ee3477855752c41535a7adbfc192374006c4458434e0e350a039efd9b19cb0edf4bbbe447f655d2b1c2701e0a21114258408411428a8890e736ba022a30638e910e95dce376919ba7288100f2c44101b3738e895fa16196a954d118da8b0e0eec202460dffcd4cab9c6e8515e71e1098df1408ca86255f1c717724d5e53cfe26cbd50ca313c6b536a5406d55eea6e474e09b33d104be279478eb2faddfe24d32a3d2f0539205ca9623c3de577c7be366862bd96b0ce75fd20985969153c9f837f2958a9cce0a4672b6497667400856e200ef54fece8cc92983b6e1cf175e38b67d74dc353543001de3700a5b07afd704081d548e3109293e2026969f8f233d9f27b1adb03c161fa89f269ec2c5166e4388f82843d2a176f56878fb5bf45ac40fbfb170deca354923e06264f369be11374a6c79d016864f529fcc7cbe1290213f08dcbe5e42b38ea1d7f5386e77d12da67719c6a62a68d12ce7d5b0ae8c005f53561b6bb96e6278b769b756974f94258affe6ffd0e6e0ba09f6e028cbda0f38a956237306e749369b5fca10225469629fd90a932c51fa90b3c872951c284922f416b48d202c81a6304d8bbf61c7d19d97347eec2986275b34130ac8c3c5d9356f5177ca5c29d05b58d3a2b8de763ac94023e7035bdfd01b77fd6f4f50797c5fdf1be3763bf500dcc22bb651e9e49a56c711d300c2746eb85f7d0dff4706bf716e776704be762ed86dbd41996f69b49d85953ae2002f8e6e26667dee7d2d6a82bc71f9762dd6ab9f0638970ee88b5d409c93b34199080368215916ad0740cae4f20e12db1f64a8e6b46f53246a7557ebd0a903b0fe7a5278893d860fdf13a4791bdbee9f1df9ef7d06d395957140c44065189c9fa09a52b218f15891073300821a46bd2b7f35440cd731f8c1cadcef35bcb298389bae7158aa07ffedb3298d52728837d9cb966bb4023bd982c2613864592dff4a873646ec3b7d5e186712a7bf5f997b8becf7d3d3f7a39820afe2d57214845942518189eccdd0f8789e1a756094162f8a17219507c0b76bc43df65df13f7b4fb47afa1c9554ad5a6431cc32ccf99a022793c73e05dc225c647bc2ea26f79a50d210a6d501e2f354d3ed3861eb8f1b1fd6b00b75002570dde52e85834c82acc5f745ba9fd422bd19662546c414be1170e977dd08204c926472b5b618ceed0f62a10d288ee607db05f2b48eb2f7138156b3ec159afb18afdc49d5f582e70213033171bf6fe4e57fcff089cc05d3ff17887b6ad6e476927b554cfac64438cc86c08e41058597aba3adb6d35afe2e3d9970f67b4e3d122f9f3f6e65855733c98b4fde033367979bd7eb870fc2c08cbb7499b8b9e9affe55f3d4f568fc3732bf46994b72ccb1dcc9d8cb64fabe1a7ec938f760299bb8244c97e01acd077c143a9fa95cdc11b148d0324d88ec86195208f4086fe1fca04de2df6dbc2b036ac90177872baebb237318e6ea1f2a54f859786f64adfce1012ed584ab32492702a20f771f7bb58126ecfd94bf2d5eabe56368662201ed45966100d90e034bc09c8b269111325de596679e5991ac7875288646541321173c01fca34974755b682c388c4d6357e27a83c161959d597640783e58fb8a31071c5e751d7c8db87be70da267b35922836d3e05d0a8295d8dc5aa3747df62dff2eaec3906fec7182b2b46ced740496f70cec7c64fb5af1f8109fe730fb72b6dd7f2b06e6b316d5dc8d40326a4571439530b9bc8efae84dc29697e51787d711881b7d9890dc29a9540eaf4d7316171920f9af3622b4c8594445a59ee9c727875f248c6b3", 0x1000}, {&(0x7f0000003ac0)="10e925eb7280073f90a628e8dbcb40f8d5ced3c2c9637c037323818e1b16b1079901ffc70dddd2b2b62f85cdcffecdfd494dbe8897b83f02369c4b88e6a46858fd24bc9d25dfb71b9dfb0adbeb0f5a3d40cf7d8d962628b8a5fa9cea7289fabe0c6f639b2020962724c7ed3de3eff81c62adbd54bb53ac241462587aa8313e7bccdffa8cfaea1ef3cfeba7f1813337e3b3fe40fbcbb3d79dd0ff8c8d8a97341bde13a5949746aa806f0881d0f3140cf17ca7de2259", 0xb5}, {&(0x7f0000003b80)="35840bc9df762cff851503f0008612e99c2d47d796ed3b21f62acda8033e2dd37e0f37812e4445fb7fa26ea14bd8390bb31e064e842cbb786df03f183170a157ede14dad22026bbaea199b8e237aec507ca85adf618b6f31c5d3aab1a7e719c0f87956263ecf9f3661d10506820ffdc87640d55e58f4e11502581b7e9046d532db51e7aa1a67dfe8ca50cad2c336629bde484e935819f2f145843d0ea61ae727fd999b58bdcb7c17694339478e0ead5467601e0f03587319e86167bc149085432305c91b13689a2b6689af6063327227d9968845783cf16cd978c45df4610d1fe0158208f15a413a2e739bcc215cc50afbb595f4", 0xf4}, {&(0x7f0000000900)="e094533c2cdaec5acb97ab097d743d89814de4d316afa7b485d7b007cc2b75148675c58d4249fc11", 0x28}], 0x9, &(0x7f0000003e40)=ANY=[@ANYBLOB="20000000000000000100000001000000b7974f56eb3aa351d76da288444da50098000000000000000100000002000000f4d4a499360ef07995c55d2b49a869d8b18b3cf3180e7fdba65a276e59c84b92f8cdfb99d6d156fffc521304151e16ed537b5fca4f577e008100140000000000007756ec4cf2aff1b8684176454ad567ec742d25aab96f35afd78e260e021702ce02db6a6fb08fad5978ce25827723fdc351e53c0603ab0b112077e8ee3a26b4600d1b000000000097a0087e26a2354ff7ef5c4d70137f9384e9ed6c6c5aeb2e0b388f6a5b"], 0xb8}, 0x3f}, 0x10, 0x7) 07:02:37 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffa, 0x259a0134, 0x1, 0x3f, "e379af358bec2ee7e583d2a58d53a1ffea22a5c1", 0x1000, 0x3}) r1 = semget$private(0x0, 0x3, 0x58) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x1, 0x81, "01ed42d34ae855f4080255eaaa45ae5bb32ebb9c", 0x3, 0x40}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="3c8b11d4b8ebd46978667e0430506f3edeee1ed21249a25f313eb897a24ccf5bc825e50c2ba24972", 0x28}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) lseek(r3, 0x9, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x4010, r2, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7438, 0x6, 0x2, 0x6}, {0x1, 0x1, 0xb4, 0x79}, {0x81, 0x9, 0x0, 0x2}, {0x3, 0x8, 0x6, 0x1}, {0x5, 0x8, 0xc4, 0xb6b}]}) read(r3, &(0x7f0000000200)=""/5, 0x5) write(r0, &(0x7f0000000240)="1ec48200042323f0d97d260d3b7a73bf098a8fd43267b6a416aaea56f5b9e095dd44d841a8eb83b11931429836cf7d6796bac9d3ab0679869af8ba1f35bab305c957d8c16a870bb30e31cea5fb57fff1f69971d96a2431e0cc65343c836d9b210a840a611aa16eea6d8c8d80", 0x6c) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0x0, 0x184]}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x3, 0xffffffff, 0x5}, 0xc) r5 = semget(0x1, 0x3, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0x6, 0x6]) r6 = getgid() ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0x10001, 0x100000000}) r7 = getuid() connect$unix(r4, &(0x7f0000000480)=@file={0x5e4fd675a2e4e1b3, './file0\x00'}, 0xa) r8 = socket(0x20, 0x4000, 0x1) write(r8, &(0x7f00000004c0)="5863cab14bd1a9445c6191e9a92e28d1c264acc81bc0892627bc4805242f9e10d750dc84519249623b530e5e0767c86d42a37529c3b65ab3011e70c63a396fab89cfd829f709d8cc2eb2a135b75ec61ad0293d73b82ca47e30a40460129627f99e6138f7b2d6fc3b4ce4a3fae08649b5cbe3f7e1cc359f7afbf66be65b780ea4ce7c020e6729820c80d6f89ec9c3f0739a", 0x91) r9 = getegid() setregid(r9, r6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/52) r10 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x7, r7, r9, r7, r9, 0x184, 0xfff9}, 0x800, 0xfff9, r10, 0x0, 0x9, 0x80000, 0x7}) 07:02:37 executing program 5: sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) 07:02:37 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r2) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r5 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) kevent(r5, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x402) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r6, @ANYRES16=r1], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) r8 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000008000/0xe000)=nil, 0xe000, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) mlock(&(0x7f0000014000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) msgrcv(r7, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:02:37 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) listen(r0, 0x5f5) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getpid() (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) seteuid(0xffffffffffffffff) fchdir(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000200)='./file0aaaaaaaaa\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') (async) socket(0x18, 0x5, 0x4) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) (async) mprotect(&(0x7f00004e6000/0x1000)=nil, 0x1000, 0x4) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) sysctl$hw(&(0x7f0000000000), 0x3, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000080)=0x66, 0x0, 0xfffffffffffffdde) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x7, './file0aaaaaaaaa'}) 07:02:37 executing program 7: write(0xffffffffffffff9c, &(0x7f0000000000)="0f736b76eb5d4d4f9970785477bc4bdb7fa8796e315bc696bd9b614a07157a3c06e0971834b664dbe36c6b216a0a87604f20a2c11f7ec3292dd7c7d951a0d35217c6477174a5c958a989a32f515d6d980221606cfa016cf7c62ba99b3d8dc6acb778b7", 0x63) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4e) write(r0, &(0x7f00000000c0)="2a612ba5582af2eec7157f5e17105adf8374467a5476ce79b836095c8a4f253bc0c53c452055fbf92f25f22e9905fcb2fece0569606560c56f35c47347901f3907b395266a7b4c0d04084b691c976e6265cba678727cf8bc3e79b21f7884f50583079d6373f6b2b2b3db4c5ea3b2c49503e471d57a0899000ce6ca86f1a2231a6bf08f74c2b6eb2dad22087bc21a8acdf77be5ccd29e7575ff21b0f7a3e8", 0x9e) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2, 0x2812, r0, 0xffffffffffffffff) mquery(&(0x7f0000b60000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xb3) r1 = msgget(0x1, 0x252) msgsnd(r1, &(0x7f0000000180)={0x3, "9859546b7f25977e3c8d73908abbdf33e725f7d0f6cb1c3a1057ef68d5f2d513ab9a49b7d9c91a56c0128dacdcb7847871615732de7192f3ba303f8c82509fbf4682a74ba8eaf7444f4a1f32d6e59d9ef37a156599eee6184e5a001163abd08f55e211f16988ba37bbac1a66b7e7aed7ed43c94c43fe663f64e63ae3b0b5f63c854163c9da79743bbc01e799a5f96ba98cd75ae01f49f633dfde8c1c85ecf849319b3d42b9b441b64048e60aeaabda099468df2306daedf4d3baf990f535c3f9c75b49f005d4a326eff993e7760396ce66c6aff4d40e819da5434db01430032b67cb0ff6353e97b14f658b70d5f5"}, 0xf6, 0x800) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/253}, 0x105, 0x0, 0x1800) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x90a, r2) msgsnd(r1, &(0x7f00000004c0)={0x1, "baf08772b1395dc0d1bbfb028542b086a56a8d9dbf576b626f087ae29abb2ff394ba2db6288f244d25d69223a1002a227f0406b0ef6baa349162e075263a8b0650f90b5a3118c29cce27"}, 0x52, 0x0) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x4, 0x3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000005c0)={{}, 0x3, &(0x7f0000000580)=[0x0, 0x0, 0x0]}) lchown(&(0x7f0000000600)='\x00', r3, r4) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000640), &(0x7f0000000680)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x3, 0xffff8001, 0xff, 0x5, "bf4199487ad9053740f16c75cb4ff39debdf184f", 0x44, 0x7}) recvfrom$unix(r0, &(0x7f0000000700)=""/110, 0x6e, 0x0, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000007c0)=0xfffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) msgctl$IPC_RMID(r1, 0x0) bind$inet6(r0, &(0x7f0000000880)={0x18, 0x1, 0x7f}, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000008c0)) fchmod(r0, 0x3101a0c621693e8b) link(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file0\x00', r0, 0x1}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000a00)) 07:02:37 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000a00)=[{0x61}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffd}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="7802dd6f51f1dac382fec5a06205a8d55193e3f290e3dff1b6d5b259f96986ddf7a50ba77b86dc0895"], 0x10) r6 = socket(0x2, 0x2, 0x0) recvmmsg(r5, &(0x7f00000028c0)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x100000000000, 0x40, 0x0, 0x9, 0x1000ff}, &(0x7f00000024c0)={0x1ff, 0x3, 0x2, 0xfffffffffffffffe, 0x0, 0x800}, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) 07:02:38 executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) syz_emit_ethernet(0x23bf, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000aa351921000000000000ff"]) 07:02:38 executing program 6: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000480)="b9", &(0x7f0000000540)=0x1, 0x0, 0x0) 07:02:38 executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() getgroups(0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c"], 0x83, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="c07aad55", &(0x7f0000000100)=0x4, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0x7fff, 0x0, 0x2}) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') r2 = accept$unix(r0, &(0x7f0000001880)=@file={0x0, ""/4093}, &(0x7f0000000140)=0xfff) sendto$unix(r2, &(0x7f0000000440)="b445eae9c25c6c967fe6b69bd4e523cc07dcbdf6a9f03673d3dacf8134d086509cd1b6c360d2a91613518d585999e5106492b8323ca2098f7027b99cd6ce38063bfc09388ff763819c40f3fd9e9d89c2973d9e5bee32cc451c95809678498b7f41f2c7aa8bdd1c", 0x67, 0x4, 0x0, 0x0) 07:02:38 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) 07:02:38 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="feffffffffff00000000000008004500ffec0000000200019078e0000002e00000e84870ec1a2bb7c5c474d5d7e504b3020f00907856eb0002d9d625dc9b1d4095ef27e8432bc27cafa8904ba3d1414df10fb24566e7d468cc87a624ad75259f8540260b7e1a40898fe762e9b68ba3b10f68be083639df350153be52fd51178fcea07af50b4bcd3227f9a0ecbbf2ac5a89433b380ada53cd2faeca78829f5b58170fcef57c53f361a9b17da59cb7d37f224d7a8f0eb299fe5f308e8f880ec982b10115cf61a5ffb15c76c1fe3cb90254681566c0453b0c6affc600a775d6b6e1f2be44ef841375fc672da7156168e56eee5a08a96f1e09f24d74f1660b9c6fbdfde25492c02f3820f5d54692cbcb1f8f2c9a6e3ef8651592ce86b12596610d08358a95a2f019b93a1a4b1a51d1a61306c3d4b1d1acd01862ab6496d368f1b073c65e63babeda7021b532051da8e6f3a755b6a3f4b4d7502394026e1a03aeb1219e45e3d1a04e7ed9da45cbf651e474385df71b0ab115cc274fc6fceaf10b2a131140139239309143d53f811996986792334d9a43c482"]) r1 = syz_open_pts() close(0xffffffffffffffff) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) (async) r2 = syz_open_pts() close(r2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setegid(0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x1, 0x40) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) socket$inet(0x2, 0x0, 0x0) 07:02:38 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="d0", 0x1}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) (async) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1200000029"], 0x3e}, 0x0) (async) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 07:02:38 executing program 7: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001880)={0x1, &(0x7f0000001840)=[{0x80}]}) r4 = fcntl$dupfd(r2, 0x0, r1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000600)) syz_emit_ethernet(0x1cb, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd64c998ac01832f09fe808590fdf6d31adcb577db553f00000000000000000000000000bb"]) 07:02:38 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x2}, 0x10) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) recvfrom$unix(r0, &(0x7f0000000140)=""/19, 0x13, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) shutdown(r1, 0x2) 07:02:38 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f000008f000/0x4000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp}}}}) r4 = socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8000}, {0x1, 0x0, 0xfc}, {0x6}]}) sendto$unix(r4, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @rand_addr="000000009f13bb26ffe76900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) 07:02:38 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000000000fe8000000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501e"]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x1}) poll(0x0, 0x0, 0xaedd) 07:02:38 executing program 7: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x21, 0x0) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000002700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, 0xffffffffffffffff) setuid(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x6d, 0x0, 0x5) recvfrom(r3, &(0x7f0000000180)=""/181, 0xc2, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8000, 0x47334f92}, 0xc) socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000180)="c7d8763d9cf828", 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000004c0)={0x1, 0x1}) mknod(&(0x7f0000000500)='./file0\x00', 0x2000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) r5 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f00000016c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0xd27d43220c7df9b, 0x0) fsync(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000000440), 0x3c) 07:02:38 executing program 5: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="33b7576aae09f504e1b581bb35bff2fae05ee3239b499ee5000000000000000026d83d04fe2dd6ceaedf8a0bd9a497ae4f5b4a751353bb6deb00ba2dbd03249262b53f9e70b9229c799bec3b4e6816638661f2d175ccf3769a6e861cd893cafe7508a3b9296a998b6e4d1282a467878449254de47bbf6ec1c5a03d2c03", 0x7d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000001c0)=[{0x50, 0x0, 0x4, 0xbffffffb}, {0x3d, 0x80, 0x0, 0x9}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="8e2100327d10215266ba8575dfc2992c784b1cc21ad29fd6472f2f293e68103dfe5baea83676fe"}, {&(0x7f0000000340)="b01364532bfb08bdd05e56a72514d111fe23db89d8d14cefbe8293629d536a59a2efedb6849b3c3b02af2f7019cc473b2b044adb4e16d78f1509a0202bccb3729b12709c2092e9bb11ca23ae7289f396d8192ef741f98338fefc081db5b4870d304aa34119f7eb1875d0c9956a408ead40d697e17b69e2fec3596b499b05781802d41b094bb6c1c611e42ec805b7a9ebe3"}, {&(0x7f0000000400)="c2b92fed81c4f606230717cece1d4458919fd5c5a70382f20754b11541909f1a595a0b50ef75101a3254ec35debfbeb53484ab786e07953f47ee20e3345cdbee1e559b6ccc1869aadadf5c0a99ef837a8b72d7ab67d95379c05559895a854659751fa1805d85d962e5b8b474d723cf9e2dfc014a46ee8ecc5ebc9e4f23aa97983d554f978bc4acbbd6c2783c143980186d524f5d"}, {&(0x7f00000004c0)="da04a5d5eb8827406fa1e5c7e359d312fe49f4f02ecd330f36f672ea61bdc40d7d70811e55c73fdd23befefd62f0cb884541f95be52faea57af4d1d632193cb32c6d427d2dd827b62310b2a3562ded1af2428a72ebfd1d0f2cdd7b595292564c3fd7ee68dedef4f747a32d8c98515c42550e6a76391e3c4a279e13276bf837f743dc42ad30a5cebc1f4d113c9d1934617a890c78bd5fa397340cc348cce058bc0af7d2dc2112921b748404ff9fe0b01736d24c06a6a5b56394b48d3daacbbf7d0515355e3c03128e4613f23088e43e72e790b370a117b22dea0fafb120b1d08dbadd69d077b89bdca43d63322b423a447c"}], 0x1000000000000102) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000040)="0accb24d7fca241ab5c311704b6e90544c4018b390904c0b8513918b3114b8991f36cfdc7dfb7961db93b437825f798e4a8c099b2e7e8a57d6dbba6c1c944350f31b4e60b1c13891bcf6b08b5003bc32158422fcec11ea284e1d2b72666e8fd43a3006830d00c626", &(0x7f0000000140)=0x68, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x800000018, 0x1, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 07:02:38 executing program 7: openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000001c0)=ANY=[]) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) write(r0, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000480)='./bus\x00', &(0x7f0000000400)='./bus\x00') execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='/dev/rvnd0c\x00', &(0x7f00000005c0)='*\\.-\x03\x00\x00\x00\x00\x00\x00\t\x00\x00O\x98\x81{\xf2V\x95s\x03\xc2\xdc-\xf9\xfdh\xcb\xcf\'\xf1\xce(\xb5/\xa88\xde\xb1\x03\x14\x7f\xb1\x18o4n]\v\x1ca\x84\xd6\x00\x00;m\x97\xea\xa9X\x8f\xa2@\xad<\xad\xd1\xbc\xf1KE\x00'/89]) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(0x0, 0x80, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x1, 0x3, 0x1}, 0x3, [0x4, 0xd25, 0xe4e, 0x4, 0x382d, 0x81, 0xff, 0xfffffffc]}, 0x3c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) kevent(r5, &(0x7f0000000380), 0x8, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffc, 0x1ff}], 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000380)) 07:02:38 executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) (async) syz_emit_ethernet(0x23bf, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000aa351921000000000000ff"]) 07:02:38 executing program 5: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe, 0xff) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) 07:02:38 executing program 5: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="4538e0b4b2770a61e746c2c39677129cb69b42219d88c47008e52f2a3e8348e6f3d46c144411a8a06c3b556a8f05", &(0x7f0000000080)=0x2e, &(0x7f00000000c0)="ac61913e5efbacb01bb989c983523f002db5cbc6bb190a0a74a694c9e3b7c76d2a0e31535bf0dbca6786a6654ee0390187b1cb219d73dc5177efb864bdbfcfc0f96cf4b0ac85c3f59d8f827b176c59ca3abd733ea3e7373f863493385398eaefb021cdaa1d0eb94268cf3eec089655cf933ff3d7f8b069a365d927c85ca0e008b8822a69e557482084f24a40610569943f5ef6bba19174e824b008ba59696c8e0159b0a93295c74327472b6fd0bf66fe4abd38efcf46279a1ef4e05c475db9fc4b0372037289cf174278554f9b0d6d7ec8b1e278", 0xd4) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000000), 0x0) 07:02:38 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) getuid() (async, rerun: 64) getgroups(0x0, 0x0) semop(0x0, 0x0, 0x0) (async, rerun: 64) semop(0x0, 0x0, 0x0) (rerun: 64) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c"], 0x83, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="c07aad55", &(0x7f0000000100)=0x4, 0x0, 0x0) (async, rerun: 32) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (rerun: 32) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 32) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0x7fff, 0x0, 0x2}) (async, rerun: 32) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') r2 = accept$unix(r0, &(0x7f0000001880)=@file={0x0, ""/4093}, &(0x7f0000000140)=0xfff) sendto$unix(r2, &(0x7f0000000440)="b445eae9c25c6c967fe6b69bd4e523cc07dcbdf6a9f03673d3dacf8134d086509cd1b6c360d2a91613518d585999e5106492b8323ca2098f7027b99cd6ce38063bfc09388ff763819c40f3fd9e9d89c2973d9e5bee32cc451c95809678498b7f41f2c7aa8bdd1c", 0x67, 0x4, 0x0, 0x0) 07:02:38 executing program 5: r0 = socket$inet(0x2, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x2}, {0x0, 0x0, 0xfc}, {0x4000006, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x6, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000000480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f06c94ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea319499b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f82b717283f47", 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069a8, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(0xffffffffffffffff, r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc00c7006, &(0x7f0000000040)={{}, 0x0, 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) dup(r3) r7 = socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1b1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000002c0)="e0000000000000002b080051dba93336b35c290c80000000000000008b7481c108bac92b8bfc1fc3819d12523bb1985742b0e549604b9b46a4a0dda2d6a3505cc5ab8e62ff23eb50", 0x48) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x85, 0x6d5939a2}, {0x6, 0x8}, {0x12d, 0xb4c}, {0x7, 0xb75f}, {0x83, 0x5}, {0x6, 0x3}, {0x25, 0x2}], 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, 0x0, r8, 0x102, 0x80}, 0x0, 0x877e, 0x0, 0x0, 0x3, 0x100, 0x6}) 07:02:38 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0xee00, 0x0) r2 = socket(0x6, 0x1, 0x4) r3 = getuid() chdir(0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea2", &(0x7f0000000040)=0x46, 0x0, 0x0) r4 = getegid() r5 = getpgrp() r6 = shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000ffa000/0x3000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, r7}, 0x0, 0x5d56, r5, r5, 0x5, 0xfffffffffffffffb, 0xded2}) r8 = getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="eeffddfffb05e129bb0565696c653000"], 0xa) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r9, 0x5) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00*/fild0\x00'], 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2898866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e71b917ac8717e1e64505e517e302877d0f63ef53b731f4c8f36a84fac99e74ef0050170000000000", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x5, &(0x7f00000019c0)}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = socket(0x2, 0x5, 0x8) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="aab17ae5617833cee29c8ebec995403ca21d400be836413b04a024fae81144727f23a8b086915af269f2bc0389e8e502cd43cb64fda7", 0x36}, {&(0x7f0000000200)="22d055eb7d937f03b96d93f1296b137fc2b040168bede036e9dbbba48c275869251e20495f98b8052b8e88f9671d9ce6088d8a9872cb9f7a212f41aa7737c1059cc17a9fec808f0e120ff7ab963d172a1080ef254b7847850b5042bfdbf263bd36010b62d2c574f69bb765c1087704b6e25a7fa72414b2a71cc234fc2c7a0e8a0ce4ea87c2b9f7ab0d5feb36f36b9c78a301b234206c465e722fb21800a83723620b0d823e1bc4d84891b5e93b9a8f00fa83750d2ae08cf9fbfdbe45fd99939cc44c6556128751e3ade57a6c37dc694bfc47a26538837e", 0xd7}], 0x2, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, r15, r2, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r3, r8}, @cred={0x20, 0xffff, 0x0, r11, r3, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r2, r10, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r2, r15, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x148, 0x6}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) r1 = socket(0x18, 0x3, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x37) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="225ae6114e425a2560ee9f76bdce52affa3973b7d11e772f182fd2d38af5ece07e8cbe8dd75e4859a7059e4d4bbd7b6e82a6b9f19ff7385a00073ff078bf6fe894dea9c9614b424eb08183191550506a0f6ea59c87f817ea5633518925fdbce2c64264f13300d82d30053bd725d1be1390bf", 0x72}, {&(0x7f0000000200)="1175266c9cb7f4f56460de3fcb7a84d82346188fcba181ecbaf8db22e5a2cb59c74cd0253a1034a8fc00d856980a930ac54fbb0441e0986c780d235afd9cf4f91b9849f370e54bf1f354d441b26760a8d31bafb3b2fc22c5a46c41a3ff9088499b2d31a9d1308be7af4f561b4e15328869a5af4df71d1c25", 0x78}, {&(0x7f00000002c0)="58ca8768aa758a29f8c3bf2460ff530fc546ec3a186f632f6b3042fe11dcbf6a2777d62568bb9e2ef96a350f3be286f2476476c15df70b4f186f126444a5363ce957accc3eb811592a607e85609c222d3cbc0f12b2f4f3777e9e2c4f62271e297f0ebb76459c1f42415d3f0a5cb240eda5e55dcdd7c220e22040a5d0e77390aeaf7cc811323c0fd600d9ff28de218e7a8545b8436794356cc2", 0x99}, {&(0x7f0000000380)="e2812b7c75c3c161ef225c0ae3c3cd3a9833c5869839130460b78ca6ec6c15d81abfd56b563d6a6c64d58b5741610132274a28899e13f7adee7eb6a22ab811fa79485c05cbc0348e7eb0fda3b21cc21ea3ca2ae2d353238a8b4e54edecb01b98fcb94a6c28abac92588f4d797eeb513a7a48bcc36397eec5216438d38ad3071d19c9fa8d316f265f844ed8b302ba13d6177347046d383c661cd6ee536633e45069f1c688", 0xa4}, {&(0x7f0000000440)="894f0e6e2f333f3e8ad7d1816b576f11a0931d81d032a05a66bf669227b003eabf7d4b49ef1ed373bbaf949a4183662009b8a0c28030e0d4fdd9af623b27199c2eeb4ef13912f31330c5d4540f3b6d0aa0707b96b7dc9f274be6599010213e37583ba0ef3573019f8f63526abf5a1f8d23ac32710d8c67dde38be89dd5f43dd69afc78a2e2d93df63bd5d6a19badbb2f9e6c3d03bb5c7c382604e55eb84934656fbe64a4223fe2ac075eda", 0xab}, {&(0x7f0000000500)="45450cb2c4c98c6f549eafd89ba54dc8751e7d51d71e7a28fce4c494fd92a004323eb657a84b51ba5f83beb3886c16c0ff8be8e0b9ae2b44701ef9116e9e3c4098d0cf339ffe8b66ffdcd97b84b4eb04fdc185024907972497becb00b848e1d6808333f3f5bdbb27515c6418416bd935dfd7bc161d467993f1c4bb651375576d9d3e032ee17ab51f61d285976effc2b95a8b89c557cebbeb65f00fdf5fa1aa9f9ddafa26f69d09a8245758d5fc103d66e739495881d5c0175a2487e70887cdcd3151e94c2f186ed39f5002b6827beace", 0xd0}, {&(0x7f0000000600)="bfcc74b26bcb713996cbd643bb520bad5d1d5ac3227f0edeae6685501876cc62db7c1304955ca51748935fe4fd0178cd04f4d167d155868f8989569d6091a6352f0ecfad4f3d8e36e29e213d86dc797f35dd7d0be63ed4fe836a69e9de6e9ea38ce2ff8cb3bb91aa09dc110a2ab7ad7a67975cd8e4556a98426e736afd74274f803043b1a8291d7fa3a567883e28874cd35637f4473f2fbb854a24708d8212dcc3406e3ca7788cd6acd505ce7124a4f8214ef1d04c9b0fde8560a0a6c794fdc25107957d6f3338eaf8de736cfaf5c0a85fb3aa", 0xd3}], 0x7, 0x0, 0x0, 0xd}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x0, 0x0) sendmmsg(r8, &(0x7f0000003e00)={&(0x7f0000000940)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000003c80)=[{&(0x7f00000009c0)="3dde7133efa3bca88b71d9a481223559b36df329456870e5e9e1f349b0bcedb45267a01c5b142d21191f7f73167b5c7776f8d8c05748dd79aad5240617a50e0d0be18f9e5c09ebe2969067945a3e8f276cdf0cb99bbb915cc9726a0a43af4281d91449bdb30547d8f61b48f32ffd5da5d924f2d060f02c03c4b918eb28a3cc3869840e91289b2b373f5f18ecc5cefd0d85b2cf7a35416b95214c239ce03f986331625093fb7c4c0cb36eadc97869bc7ac2f2674bceccad9bb6114a87bd8c7e7e1a20c5514d22a54bc871942f9e4784359eeaac53e5f9262d26f763d19cd50fba1eb1af4b3e9813ccf26f95137d5adc78e4a4423d370b834ea8a98ba3a69b3752a7ed9958ff920f8e84d1c33fdda8f76c70beb3324b49c7448f93f9a671b2741fa6e38562fde5b9729b6c5dde17c651c1741edc5387278666b7e4f5c32e688609d494529be3d657bb27115a751f8d7270e887f59333b8ae032b2af04c925cb75c2b60b1738af14120e653c8076ad55677b0e8e3f60df0947dba943d867a0c77dddbb7a1fdb79ec52b862f2201ca974170c44c839a44e42cd6401b7123167d7c78741c0ea85e8bab03d78fbf8d9a5566e7e462a5013b259accb059d63508a0f1084e19295b930efb68210136ba143f9e5a415a8e01f8c6ae7cf89d7663a1c2ec7c57ecdb7d9f810904b286980a9930d2d10c26462cbb72d1fdc5d1e2010e721b85d7984e772c07c2dc504e91979ef1c2625a3d136aa1e7413fb7da392bec5530c3d24a0fba93be0aac3309c3317729a243543c01bca34540ba09ec305d2f06e59f34f66b82e6c6f0d150b0ebf21f86e97d0522ebc05319862b6e2a871b3342a5af4e5abbe437f061397504ce716fc7b56aca1f89f6dcfbd62b02da9c79c3588aa9df51043f0b3a12ad9c39085302d783edd5b378f94694176f00ab3539a6d8a44d5154eadfa330c6c366a8b0cb62a6a4e85780d6a963efe874754199023ddcd740fb2e1f580783fd91e7f94c06326646cb2d40e98a4cc011bf2239ec5e5ee07808de50ecb79c23fdeedb11893c319ed0722e276711be0b162a50d6237849319403345cb942a9077e856c739b5b6bcaedde773fe41d43d9a379ee9ad54e231c70dc821f8e618c473309b04b0ad773708bceae7f9df5b3b9eb30a396db600786e3c1f403874055b71232299f00adb70c7fca447633a38e6a15997bdb54918d57d9916a9e7beb5262a70afc316a64c32aaf156d018d072eff35f1cd6eab3f23e3e65b4e4f8187db966e719760b8b43f1519fec8bca58c6792a1c99291fd37bb89e05881284f5bcf9d503f815b2054c718498dd446e81e985134f1ed57f443271903d04808f4619aa510cec83e4903d893548828df242c499b01b726257fc712a9432182ce3ea12811eb98ee443bb7f69f503d5562ea319bc9fa3e0a4c34a0baae16448f3ccfc59c6a0eeeb90f64bdceb0197866d95ef56743d42ede43a8a3fc5cd33bf7a19a772b3e42c47a2455e98dc277b236102186273bc32ba727aeac9a60ede2bb89fc3d76bcbd9db73ba07591d958f0e73b2f43b226b5d7040ca00e20d391576293ed5fab504766e70c72f2824fb933ce7e081cd294a25fe5355d56baf3ee825f7dbb20c538ab68fa919f2268c6273a974f0c25cc1b50785ec8bee8bb25b44df4333f8c535863f17a7d841cbea406e67b6de8a27556c8be6a087653976cc797e8902b1f0ef98ba9f6bbc9640add84cdf0d2ffd05c70d013a864b70c5c623c34da2d1f30675b489df12e78819e969719d5fac884354081ec44247ee2909aeda1913f428e61628d61e7ba1896465f966ec566e633b584df83305312a19aa5f114a68532657864d4bc282b49db0a4227007ce12be7383dfe64fe6783b3c906cb560223c7bdaa25299f3c3064e04a6ad31b09229abb488ce70d74dab4eaa726dd8c4ca07ed84a31ab224a9f670cd80db1099646b030394ec93501bc5b960ff32c3c525ddf9564059e52aaf00cd0c746c29c01fd726fdab1694efed6f1a6a94c871c3e1f8f61dcde4e7a175e7676f43aeff8c427d7cdf669f1decdce0f117497367184f6583b051d60c4efd46d3a7e478235987597591e43ea5917a1fbed47f138d21d7259da67cbe268746118f721756004f07fba86c20825db2fee66340a7fee19412456972285800248657946fad928c1e8795ddbe095537ab8dcfd40af492fdf77b9c780d8c652a7c17957ea35ee2e1af4cbb27c00791cfae1a7f25b854d64aacfba8254f823d6eda9391e79531a4320b8ed546386a46333ec71d01e8f61af6258d9e83625567ba11dd898839bc09e4466ab95e61c1f5f8a65f3436368ab49a8ab31bedc6f7c13445a56a5e95986a5634c73e307d02731457a599ca631b4287d26fe3ae92c974f208a9f4c8280023c6e586e62428892b55386b86c96498692528bb287821d3dcfd8eb3fc192612eca04ef8c122bcfa77c46fa4c2a272d6cc9e1b254955d92c9abe5eab7c363b36e2cd021299826f6b84341313349d31dd5c35538300b0ddf26faa059b40b24d8116569862ac7cbedea43ea0bbfb811b3c270105113996cd56c3f4a368240081d331620b2768a24f1a9dafa0b7985b34c7222084813fc19d849170d295a2990f11c673aa5973fb7947a101a11281baf1440bbd460fb7cb5c514054aee0407177e25cf74c83f0c9ebb04daabf42f7a32288cd445c999100e4bf1db87b6aece4da690acc689d718f6196de111abdd0a6fef24dca78614318e2cf9c76e76df3ae71104d032a0c1b9837613a5c3fa3e8af3a85e8f890fd646ad7334b400f3edc445a4fa9029983ce3c1d0e773d09546d6d0858d6a1d62cf2277316dfa2737061df26df009cbde25c46f0efb18aabcdb5e6daf3b8b6befb18a750445325aa0a7a93d0e0dce877d0ffd0276d005c76f68c67fbc0f82e95fdf65cce84eaf33be78f9375835f70985e96cb7afc0c556eb316f87fa560533930c51f2efd4124e5b2471a728ad771387029abe22fd2547fc908e3410df36a95efb2f623d147c587f8b6e16883c02a34ebed65c4b198ebe26eb45b760ae05462e90c0e5640dab9c244c19af2157a6c8117c16118767ecbd2fa80a549b0a3a7b810b2b111aef5b8a4aca565e8932449594da78b8338f2db3df46fec948c067290b88f7dedaf1b5c29b93c125b347a2f534a5bc63ccd3be1af337502df1eda23b5a5718523ee32bce273b2f2f562af1b79146d6f29e62b27580d4ad4ea6966d2fc9190ef0075d1ca24a085ede6febaae3d952f31307ba98b8130c3df3c4a05f5a3a04921b4046a9f00630fb27ae87147276720a35746595a97fe9a027a42217aa5d1b46ff815ba6af0daf9523f62726275c2b3247aa33154382a5f88e7dec02af43930f79e51c9e7efb07b566467548bdd325c71d4c81ff8717389c21d8f84c54b7e72aacc88a63c54066f463eb77ceb8bdb9b4b18e3f08b715aaff6622445feedc0e96ee5b9e7516175939fc710245df12c0c3c08b2a0a6cb265796b9e4507a59010903dcc39da1bb8e65e7cef18342f681827b3e3b49caaf116c5eab1888d6c8f44b30754a85a75c9c284f6bd9db42c13734d32c01ff5d7ab32aa1e5433d277ccc2d402ec66d02854bbbbbe5276c80ef0839d8404ad2017e0d4fc073dfe74b9b920ff6647bcba8ba5d752e1ed54caf8961dc66202b3173e37dd0080b518a4764298e93ba26f8cccb09cdb0d17aeedf6cf228b55fb9906638b6b1c445e819216d9e7a0378cdc8eb5ea2be3069b4b737fbf4195864aeae30de7c1877176c85ea89c39f2b06bfcb4be001070f457d001d23d249fda6c8ee14ef6b0eeefb9f1ab62c50eaba486a08e64db865128149957e7f176cdb8ec80e671a6a58d49dca7aca3db412201d5088389f8217b02a7a1e95563676ddc565bf80107fe9ebe2af55e62bf28fd8cc08e51c0f60bc5e64158519fe9a5563b6e40658a1ed3162001f81835373e8468221caa3fa20290345199c86652447b08921919b06f5384047eb9a0d497e8617775b96fbcaaa2f9b04fe0f4a95f7583cb3906d6aec2f60443cf90902450af7004462e813f7a660d57aba6cf36bc188b889e55e50da15deb82a485deb70fdd1293b2173b506bea4a8c3008646b68cdfba7f12594a1c2271ea7a7fba6ae84515cd5cdf4daea3ee3e935f98a3bd51aa66f671501a634a7a03714176e7a5fee84232035123eeffd8bd3e416e018078df75655d79be31009d315ce1417499b7a01f0b2d48affe1795b0cd4bf256480c9a35e6f82d4909ac2944254faf4f5a03d8d133667b9203867fb618936f9ad1b1b74da8bcbc945666bf572e72aa1472ead7f94b1d9e4567ce457d0872346d72bf6fbff10922c895da51c6d2f7a583e5977e28147416c35d297cdcf741cb2e908edbe9c442c126461d2708cab39dd4c84ed127dd874947b9f7047edc2e083bca3989de231243c062d712485618a7d1e9bf9901b77ee6f7e3ac85d1c3df96c93cf3aad611740d22e1c2468f1888ba5c21e8c68334263acb13a7814090cfb71f43ccc4bb45f88e53312c73f639e4e9e007d6d03e211d7a2ce56d183ad4fc20464498179d91eba3b75c95b1ad03166a9f6f2ef2d2fe3316651ce3becdab11a889608dd0f873b9cb798e7a201cd829c1dcd00b9bc53ca6c379290ab32899a25fcc733c4dd6780c4480817e856eb1a7ae15b722ac718602c592d21edbc1e8781828838a47b378032c056fd2171a1ac2fcfeab36d18fcd41815b6817e211e15d063aea1c1e5bfd8a2396e3cd0358cfa697b15a931ea4a5cd37dd35a6d9856ce048a7d352a444dec18d91f99738768efbaf8b8f4e21d06044dcf7ba82f0259d7fa53e470df7499ae91081fee8d4d629af799412ab89c25d7d1af8fd9be1e184168804e219410346d493a5a74307d57d99c8b9644ec3d50fb8e0a24ad78d4960f451dd4bc96f88b8067bcaf6fb4bc0652d4a0bc7427940c8c36f58ce1b3a6a6013acb155fbfebd52008c60714f65a9482adc0361b5a3ae4552f77a1d6ca8c37c60cd8f3e7a7292469cc136c3a30e347a008a05cb5b8e8fd9d93033805a3bb3b01fa93e9e86a801cf0fc106937f4038b329eca1e0239952d0b0b32a1d0592d4561d1944fb456cb887fa9a8b07915c1751909c604ec2fd51b2691c372d53831bfc2f31797311d0c76152619e43e50e07f816f4bb82bb5bef627d06f5503f1430f8c369124afefe12d9831d62c21c59d31d32f38ad5b5361bcda1bc6dab6bb5dc17e4de1a22ee954e151e9351161494bca511eb5043c3411e8a802c4d9cbbc1e3f385c592f2fe2ce6e7437943796d2fe36218c63b9ce4db27079efe5f678cdd0faffbf686ff62189ab4c5e6412b14aa52e32a7fdeaa1c7f32d39ccb9008028ff668ff4a1fd03660f996d3b628969152e2a85650c5660ea893afb0c9a693dbede3209a56ceade2e9206b7d909cc932074eda1aaf185d8169a634e574edea524cfb4a6bb35d3fc11c1d0cac3a31a44d126afe27f9e940970aa96f5b63c385bab9e5b9b15d0fac9c99655e06f9ada5b2c234c3aa34e8ac1f8366ca36f543ad2fb6e670004f7845da6ec3e28e7276d777593ef3e5b204591c8ecb545aee857ab42e3b20237deda6e4012395f148903abec48572bfa638bd31933b0b4cfbc8f7ef9a019cedc9beb2e8082fe0181215e4c52240df931154e114ce8d3bc44b33d67982bd5307470d39943e66002820fd383c62f6bf2980092279246607cfcee3dd0d062e797b2f51f7eb1fb607673272e31fe80d8031b8ae5ea", 0x1000}, {&(0x7f00000019c0)="2777600f023eac3d70a339c9ed59760aa2b7bc0a1ef9c43007aa61e011723b1e3cad65ea8039c675276dbf5145c3ecba6b145e62d400b8516166f1502d36f517ff416479e4d008edbcbb72863c32951463082377683ff23f633b7286b3b1c734e8e3a79f7d16672447cd8c37f541152769b3d98b2fd586a105cb23f9bdf2d3f7495b89f7c6a4bbf4c0d2abd59c5d506b5eed5f616d6cb8fcbbc93bcb09435c38cb22865f3bddab0b4a429195a9df9049d7ceb4fadf5e7921881a95c7a0ec77aacf71d7254f8f62b0448b55c43ef27980049370d40205caff056922cc26faffc17bc95dc58fe088adb8d33a2f7c7b74984ab20d4f861b9ab4054cb632539099a3633b4cf2ea4f3db9355d4bbac7b8af2c41bcaff6e10174cdcad35c08169fcaf0fa87ae34d7eff4c4ef6f1a57029a1e877da1bf17352668f91c2457611938f125872515df8bd46748450264f5b73dcf635261cace8f13fb8e52c811d370c56d9020fd7260354771fce4d02551b445b77e0df1b03ac0f10409cf3953654e8fa4637eb8927fb0fe8a2c5c3a9e1f0b7fc29dbbed75cec8ec549e735f67b54646f346229b25ba0d0cc853128cc30494a0983da765fde18b5f29e5af99cc528edf4c33b82b0887f64ec57a26809ef26d8d2ba091f6de4e9ae37fa10c65d1e68c2aa8be2fedeb1c16e6b7cc36e443900d38335fd504cc08b1d838b3a71c5e0e49b02c296806418b4927346990a138e5b3d68e9b25849999450f5d37ea4bab5c06af8b6b70f5f9178f0dd6a5423ba7f54bfdffcd72095a32fb065ae65df00241ea48fb9b846bdf90e7970dffab1243d61214986898ae5346dd0cad6b64d0e84e356e47f7dbb271cd0c3b516b318c92fe2ce7d00f48dc07905afa7878a746b136c4f063f42c73dc317486672b768f8a98293a491078dd1a677f6850eb934e8bcc550196c2df1f675a9ed1da1059e5e5a3e8db5b564e45128efa004b2c8e851276b65bd481204e057bf8f28371b23bd1c194a307b6e792b7375c7defcb45497a5ce5418575fb1beda4f255d74073b83a6d43dd9607ab8e4f5889cfe3739572af4cd36a71fe825c6408e65de383f639b108edd9f904f71c0121e9c348bd832669d8d22a805d0cfcaae929a7bfa1c33f10e94f7f3090ffe1c9fc1c590cdc0e6407cef04abe7b96cfcfea1383b413ba971f7ebd5fe0454d91bb66ab824c134b62459766acb8fba4e5a13e961bc5e3c8af8ab007e49b89b38aa953ce80081b3e8d94a89ef7d7ca96f711df804ebe67e8c19eb3d1e278e196eb8a1157dc7f8450cef0a3d01b5fd0368dbda63ce6b195eef84343092464e924aaeef66d9a5f2dd96bb85669556c7b54c1a647d66bfd30fcb3d6c7bb6edae173d189c56dfdfc53aa06a11f503807866e7a116736e6a94b06e46885dba8df406371e9b69147f44b9fdb6d80b43723b8a2d1495d655122f600597644ec6ca718647f3eef671042921cc28b3fe73a0cb22fffa3f86faf3d6f3d2118d665feca1254ea4a44cca848cc0694259d14f83e607debfde0e2d42643c051f4150724aa948063d881c24b375c3019a6692eea88494c8f1c048de0ebddb58347f86df547dd803d7fe64df452af2e740b916093500b7eada23861a5254b56e683e0a69dc44ad3f1290de5db341b58ea0389fbcc7efc4c757c72a965db2b9794a403b86983f87f8ad49ab2e9521566d74678b2511c3f9b9577fa32be0590ba6b6ae53d3a65b5585c5100424ee4a477aeea9ab81f6206554f02fe4cd42973e3349fcb599a497f6389e190d086d23d9991b0be87726abe60cacb88876b574d30847f555b0f8e72feb460435db17eb17b13cf2ca0c1eec76769fb37e2eb81f5ceed841fe3eff0f444e63700755e7a83b9b77efe17ea73c62d418e3d9aa4e8bc854101697aaaffeaefcd4486afc547bcb5709ec87f78222cf1e46bbedea5ce2d95e121934228ee7f654eb006c7d59e6e031e5c1a23ee5353da2a27a88d0d9615ef3e5d5b1190234fec48a9bf926e8134af5eb4732b65195b19a3db3c919aefefb37868c0e8dc12cc8d08db28f4f679278ddc2c0ab0706527de20c86ab677cd1ac4f0874d5c4ddacfca44e9457b3bda441e4f1408dd1504fcac693bd24e01b6cc651561bb7d3001f8f2e0615adacc597941d4d86fe6b96b7f0c202f1d77811cc135dcd4bae3eb5b8e684ec13922e79931b9e9dbe9abc78be233a4fc36af5be27b6552db8b9a7aa26199f12e6834de3f2bfb700cd558ea755e6e554e6ee71ea98067213d59a6f72bd63716f71f848eef8798f2c1b5a09e63a2bc392aa9d8d2bc48152cb48a35269187ac30d3d3ce2038eaf0202109cd4fda1e7f09461fb60545dc901cf5c218ee00a73d246ff450d6d99daa14dc72534ff1a13aea288b93b8b14285a473bb97d5fa9abef1249e88c8f61f0859e197ab70265e5baa0d6809e0d32fabd5d59a00f74ee6655d06155f0927fb8fd082e7e0ac58597c6d7d4aeba186302aa12fbaa6a15fd8edd57621ad831c0eb7689e5d88fb2d4e6e6e520bc0b6f7f00ee6d790d969b2ea09e0bbe107c99682997c55860bff2bf724e048f4f82877539c23cf1923107ce33f85a43e8594ff59294fec93abfd81f8b19bef7a3d5d5122609a3b666fa169d9e850e61ef4ba5c431218e0c4cc10b58ba1039f7f8bdcdc200c17481dc52e1161561c7d885a5683375be559544b23eef8f0a768b5bf4f1507d8754004f8be431f05b70abb7d3188fe930e1a0dad8bb42de8cc61099838935edeab7e561c533ae16e7e70d851db7566b3236cf333ba01eb7e2ab0024356f68b0029ed23bf9af08cac0bb1d53ea74ed74e08eff988534b28118d059423f51f163aed2b937804fc45a1262c0fb86dd5358fdf145a1fbffc797bc91207bb9c72d0862029863a9ac7bb564996470139de84cd3bf188013f91900bd24b7159d4e45b7220cab1d4e5cff63c0d25c42fd26c96a3b02bac2e280c294c7a57f33f3b61656e8a0b6ac4acf674d812f6ca4696d792f6390a211fdb2176f9176e5da0107c9220e6d2c3b0279e1ed9633dc166240d9509e801f4e45011440652532de33cd1e88a3670f4cfee8587e91e0f9c93fe7b1177e54a98ee6e1db2745325f1da27b1f020d168c004d862ec44e0ebe69888c02b519f611ef57ff5f61a982849aa0d238a9267aea21ac541ad1c52fd7f227c41e7ac2133bb739ab86f95f32b68da8383dff343ca07e789fa894d8081566bfc92c92b165f7fe36aa63730cab1c0c86aaf5bd9039aac2f1959bb6ba0689ad0b1bb7b2a67b7d5f760f9236563b19f27d468895aa2d5f17f5025f7ee12e8aa7b80d0742bf508ab5e2c3f4c63b9581166b5039737d26ad14e8e01fafec39c05775c4918ce0de89365f1fa64e32a1db6813d86e678cecae48bd1c52b57b5f975273792150f756ddec2db1fc2fe225735eade78a9b8d8012504613350caab91d8c1e396fb3877ca1cf151e63623d9994dfae520dcacb34bba3a584705025a721aac366bc309009534d0ba6304f0e46076c274a8cd439abc274d06e14b129720829f2e457f6fecbcfac609bd32548408bcce38831a5cec262b79b7b9bd27a0aea999638117ed0e5178939cb7e355af8a198efe5b7075a96d7bd21d4b14b6a1a2039c3dd0627f46f6ce673105d8e51ba2acf0c73dbca5178b776fe7eca62e1738ef4776acb691499b5e44cb783684f3a60b9f9a960b61578881b05b72e07290c9117e3beb93764c2d8a914b077cc411cb58a2ea2ccf38f794222e2dac51ae7a721fef5fc254216956cc231d62d1fda327534a0c920536d92641c491d25bd024e6860856751b5ae4852f4d118a80cb229ed1132248048643e18ec9e8c6be4919a4dfe3d2771715b7d46b955bce411d70b8122b28c98baadcc3455c6fd83c672da6c79bd00ab2b5448ea1775e4be79e66c403bf7116d0b5e0e08be94b91a75064219bbb4a4afbffa785149a96692d114c9188d04a53a1e855ce5550f589fbc4419522a24f29ad0fd7c863fbc71365addeea4d11bfc863ca2ee91193a8de212ae39ac52832aee9ded8d2fe1128578299597f1373cb559ffa5c5083e73e54c5b7054912083263c222c0d66beb5693a2aa2451927b2d97c59611f95da4ea06731d2cab9b095e655637f0cd8c83275012b45f1a99f458e81cf6f75bd61c491450e3e64da2d31b80bdfa3f84856e03dd361428354c3c0beeaceec4b5d3be4e0c89436727162d5d3b16126ed7477fc34da9e966cf251d6ab9f0e5df9b603d5b8626f617e6e049be3ed80018ba86217b32d65fbe6290a61379c38bb6699303aaaf1692303e86e7556c4f477ffcd2ddd081b481e9b11b80db26f6ae4b62bf6ce19c6c8883673ebf3b0e5ca27e8a9f0fb4f979e024b858974a1c6d47ccfe1569dc1326fdce618a7b573f37508628af1a51da33a632a069fdac4c0bd604044cb6cae67e2247021976f5e242ae4bd4e31f9e22aa75411fd81064a2d96b8f3ca889366a49444c27edcf4c90160c8de0608ea9c3ec8fbfd89b62471a0a6ec2673d736fce7f29ed4f610fa00f796592569fa1958098448af2ed3c6a26e11583c034e1e1e34fc7de3ab388289e64f91b4f461ec6cbd19a0ec0ca005a2c730ea69106752b15fb235b85bf84dfbedb5a3cabbf7d9f2c84c91d6a31ecdbc374b1275a7e17f4d702fa45456be61b2fd3a710e6b7a58e2b7a38310152a82f5af292280ec5bba38fcace25c995eef8f33bad82b6f71b3b22badd4195926688c7b93865c4e60fe8f161a686eb5328a2fcd2b2d56d7573b5c4b18cc1d120fb9227f417301212faabf92b98c7ce5bb447a74bb25c199ee31ff7f7cbb4cfd363ca97cb987da125d9a99ae6eb0a63c1283a11b2b033f238709c9c18282e9a39ad97af5a44f59e73086dcbedcf2a8401ce1031f9e340c17865cbf167d9a900c32c64400ad6b6153eddf65a379e8e9cfa1fa02d48a2ebeeab8b74848d741870b5e120ee3576f279f3312539e8fe46aaca2865b16463db32142dc53eca5b3ef579186cfcb5d3b512c70992f0106b17c03e4c6d99beb336acc981f52aec2b2f928176d5c81d985de4a506b2176ee260472eafe3466c616a708d89084c78319e4ae600a8e9d81b49e3f453a26219d1c321df50a461c7d2f3ebe56241be501f09169167a26587891b69702022cb57e1cb47b97668e16e741303efe27b607a154ae34f37da3e5597141b85807f8c807a32f28f0f72263949221cb1d9d3227b0aa463fb0c44a8597eae495c1583c399e689b81590eccfffe16da4b8c5e3a17220709382ad1a1c07fde78d77424c4913aedbc276b80fa7ee55aa9a35dd00a1d078bd67ad5ec27999d8df9478e2f6bdc8da9b0640017136fac25653079df511c8a8d7e20c1143701f27cb19a684fc4567b7ab9f041a27e662472954b45c892b359a5d05fda9734eae41736b8daa6545f1ca65e21ba9153ac139e8a4026bd183b27da22a4789dc575413f270e5b99e0470d4b75dcec6be834314c60961947f272b363bf50dba141913ee2c7103d93944b8966474fdad96760d986fd30efe4b9d0388e31df0e8d15b749782d9be9271462e9fdee0d1482a16ecd84e0c37c1a23969c110c55918d62c5f9f0d092c99cb34c901f6f78b9d08175a2feb24bc12d935505bb8aab4a8b7e1e630f3809e63be0e3a39eecc48ca5466cf63168670973a4315c87eaf26414fda3f6bf7cf73de78e68ddadc7f8fe870742acccb1705147f0ee5f774d5b4d7b1cc7bf060ca5b7569e2e1f22dd8b01d423c5460e9437f7175631e", 0x1000}, {&(0x7f0000000840)="cc695a31bc195d6732aab7c0c9c33757259dd6bbf19a301ff6022ff3b90a3a1ac33b974bb0b4b2dbd527a4ba82f8276c52ad3b40bb3046079eabf7685fafc931753bc37456f9278e12f384909243f77a427a54d3cc499af6f3f9042570e828e6ebd275b40e6a7c14d9c016ba7f64", 0x6e}, {&(0x7f00000029c0)="d42e3dbcde071062c6dfea77cce9c5e07931033135bb425fda23bb0b2de2ef16fd799dff528bf36c6e571c54d317885e2e0390a076985c45dfde31171ba371211d892656fa33e2621ac43824841c3d032208a9fde47f9c06ef23babe48ba0dbf996788236288a8a94701f3f0313ed78bd490c9f2d816272c88d819f46fb08a65a0a7b1ade994188f3f16db025186af86ca3a4a3a3bed6186cbbb8911fad42e26db10488767b39344324b8839872ae4b6e7176f93d02ea802edc0f7ce55117b1c3572920d0607ba79ca396d62", 0xcc}, {&(0x7f00000008c0)="7e951e5b678649ed8b9af05f200a4fce4b9d2225bc7f4ddbeb9b1eba2af048f423b5c9031440b528a0593ff6f0d5ca4490010c36", 0x34}, {&(0x7f0000002ac0)="7f80aa44c938228e189ba82b8351af4eecc901ca50bf2f2ab88b9ffd7518f83f1dd6df014ff24622f0aa2a178c8c2cc48ecda5b210b2b9481535f5a410291049a65b917ce2bafa389459f278febdd9d4f175d461f2d80265ee862e39f4824bf0b75da9298d7bce0d132595c6c727316bb442757bcbf4e728ca7594ebebf8ddfdd23a06be2874ad1a65321d828de1a069337c4e4e5115f11dce7ada3009ae51c25ef9c00fd15190a9fb6f75b64fb47e362772bc18d9621507bacd275b413c5ee733bd82fba6ef432ac552cd01ed826dd1632fe2ad1a5f8f328b52c0d272bb51cac85f01fd0e71d8791b37a5cfdf3e19e78086a35ce87e61476d92fa70bb9d4560ac2bd04cf8012bf08e7f284cbdeba0d2e4a62465c6c2608fe1c6d6e9e7b398b6ed97c16a2aff8860a0f44f13536e3f8751105b6f9492e9c1646bfefde3d62722b888d1cb22f8db9f33e7aaa9b37aa5252367724cfc468a0c0568883035dcc4e936b855bfd9bfc2c84568b7316b2a3d8d5091816534ba5ebe23119f33c51ab224d7229a91d09e0c6f87f878258b61903a42b21837d544181e3b82bc43d8881583cc4e408672d5312f21f183842ded2deec94d1d7bcd190c9e6995d7fed9b13c27e06e74af090aa1ed938e5ef04e1a528613bc969bf0159fcd9066f97eaed6178661a346beb06ce63fb9558c0b0caea9b250941a8a0f094607a0f747ee5646f2ad2cb3d22b956fa846fe55a96a048bccee6399ebc81a4e12a60cc3f1ba59c4f35b4bafe092c7209d950d77e431516dfd85428787208a344e57ab3d1774cfd3bc1a73ed2f159984dadee519350212248b4fc311c7c7bcf8c31f2f35f4e197a98824a5ceac3b841fd4a3a8ae940b81e52bb1b33882a67e08ea7a54e5652c4963695a642f93d0577bdc4e684e282bbff1df41f17dd5aa4489e621a57c9c894e9cab3795d32ffaf1cf7dac782dfbba00b15c06f9a1b0335f753a20b54f2a780678dde54c7277aaf79c2720c3fe5b9f260b1df16955e93fa4f0326b63287949e92c1725c11a7abe109d2f0400ade887604f404b03aff197d3a189b5ba948695b95e7007ab11a3ecdc9fb3417616ad97a2d57d191fe9ccab8eaa77631325b1eba7637300ace59591b75d79d7f9dac5df3dc795568a2e5cfbf2575328e7ce4956eda238c6e44384969262ae6a8e510df6b3e9bb3ca017491793fbcc4870df8af09f5885387b935dc0c8e7e8529f5782b1cd377c6dcbca3372fee5aeb5697e977bbf1a9b184874a2aca607688a6fa3f8b99b89ebbb6bbf9f2862413c41ba674c0c01e61497c9c349f8a31f281a084f254f03f4c1ce9f071f2c407cdc8214005d3196c59b93be4f6089f3213d80886c8195a244062e76cdd8ab64555a4b31633221bad82ff51403e7baddb060b963db4d05ab7a665ad7d951500328bc6a87bcf0c10f75d30c9a4436646d05d1aba63d18b382e74c3a55c88c7105e93d1cd74e148649dffd5e879399d5b52f980af17216ff05f9ea87bc428185a6562b093ef35974b6554ef6f9d1ec0d67d8970d7d73d956059755895affce93a0d8694e61d63f633da696e7f07242df873c42cb9d1a4a8f7c6b47e8d2665b780fdb8ef5169112dc75c092c81cab5cfb939b7abb2d4db0e8e8bc9fde9fd0952ce1f55e14c88618c88d57a35ea89bd539ac3d1f215aef695e318d36d7a9918a06f0673f5850fd31bcf98c18679c4b43a44b151f8431a80cdf16c2764ecb41f5de92dd9c9265ee99cbf90c9f6a5d0a9d2f2741a4c3995a8ef113991a2173eaae2b43c4d10536ff659ca156b2fb2d07d4432080d534988276f1736c7ccdad4a7895d9a82586fad1b51f2c60cc98adcc72830e2d09011a33ee3a9267d167b471d33dc6e79afb326abcff2b1d1faba137019123d65b2bb6277ab9c4f6a052a5eb69c0aff18d51a1040992b4769f009afeecab335319e0640e6ee239babfb6d0bc1dd18afe9f56f14e05f1f3ef6bf4ce67f713d688b387cfdb704fa30b161df679a64e53e7c3618976a49e8b218284212467278f8f5fec65d57dccb148944476f2b3693479869001e5df08b7b6c6b16a075253eed9badfb0d2aefef476f9e432d0be4189f9cb8803c823cbf9b2dabfc36eee9ce5fa670b355ea73454e4c80b2afd32007163825e2ae56690d82731e4e4bde2524b6cdeda555c4f6991632551034d3314bffc02e935f5b30db70eff3b1c0ed46bb61729aef37c675864338e43658578d7d968793b644d54a813c15ce66b9b2bb0ed27a1fed77f7067799177f785f28804badf41e2e8a6e88a2f98033b96dc4fd7c5809c348fbab78c7901b0f4c9276ff294706ff12f7895b8c23719464a6a92d201220891c8074e0bebde7628364fed9e6a0291f17a285026a5f20110efe3860e27eaf441d563cda936e0aadd84efb807fff9ddc1c3a439ba72483084b7b8d23aa6764423aa4b755b74fe9f9817c67f612f7cced070c2ae24be873e16908ecb52dc03b5f8d6b4b10c8798907a8f589bcf91440f30924e26348cf84370a6ff36df3d9185dd4d9444981e0efedb756fc3d3ba8bc42ed7861949f6aacbc29d46f17e2adf81349241d4c9cf2d5ccb7c12ed664852a98e9c8c476065049dec4d03b5a0187d2c1295f33e68422de2cfd019c76f74be2cd8fe3c1c12be2b8da5fe5936a8858f13d9655e985bf7ab65b1850e71297feb06960544dae4ed46995dc13cab7d1f9e728a241eb3271f939ecdb81da759ba9c1e3afc840679280a8a175f38e11075c52d4718f5e2141d4644a7fb58a435ffb43c9645def6811fd5e144db709aeb5a19d941d03187737531ff0141d58a5c3946cc3572af3d684bdff26d000fd956e9e2049eace012522fd5a4358f37dd1e39a0653f6e7b533c2e0a1db19ff67f2b5ef13074060f1ad87d203db96359696b58c42187c32d9dfb4ee4c069e2c7c2b1ac746a750186850dbff08efd925b877b78f56884fcb60ccd7caaed203a6aafd361b05edfec43c19b452d10c8e9800426039bdc57f8fc83178f7411c68db36c12db539982344da6ad75e47d90f2326ef5a5887948cf186c4f6af7e782bf597a2740a899f9126c9d3f187b89ffe23a1384e698d9d6d779c7c6e97c790969e4ce94805c9af5ba6cec800ba0010f0ae83d9bf0b6a815ee018012ac2081db834a2f69b69be8cb50fd6b6f83d0c9aa6c4b622f5cca0a09ba65ea49aa8e78496bd3a88b7f42d7953dc1bb2847c10829bdedad43587ad37ec7fc07b74431e59419154504092ee23aa23c25891dd8e7a1a157fe7f243cb3f4193fca8c20ada5f47235940fe29de8ccd3388911faed7dd82f6229f22d7b44da37afab4494fd061f8c5dad647e2eed3e38aec394660c257c78d53a411770e0f02d13784d94899eb6c8205f42b8897829eb3d94a2268d4f87365086269da08171094d969c5741a61ad6e4b098d426bc0b8aa4e23c7dc7c26495acbfc27aea3735865acd0343b668d70397da2c0213ab6fc916e109f3cc4c4a2330534253ad349832d77eabac984500694090c22a04900d74875d77be12d107eaf573af55bc32ee102ae258b61c2d8be617c881cdce542e276d8d09dd495b3167122d63279d7dd31a433ae332d1d868629efe220986c2ec74a91124fd89d9e1ecbd4b44b945c4281998bd445efe1dc3113c435898fd7e8326a0b33fbe1faee6cafd91cd55afd25a7c10a1d4f1ec5b7de709b812d43119f1ba4a02db1939339556697ce705e46d5cba8beaf19f83bec473f800993247e5e60048ebf56ed1430110318bb806da113c578939e386e6f7324ff901329a081582f78e5b568ce63e38755e5f298e3caab8c296725ee66ae7fdcf447f2172d8ca247948f51230537e525707bedec7de6aa46b4d2e707e0593d9fd90432e95ed2f69e6d884f48f29293832d736354ba34d6025e1d6c76ea5949160641cb458eeb6455aae69fad33f1c10c5fa9caf1aa6a42ca7ee3477855752c41535a7adbfc192374006c4458434e0e350a039efd9b19cb0edf4bbbe447f655d2b1c2701e0a21114258408411428a8890e736ba022a30638e910e95dce376919ba7288100f2c44101b3738e895fa16196a954d118da8b0e0eec202460dffcd4cab9c6e8515e71e1098df1408ca86255f1c717724d5e53cfe26cbd50ca313c6b536a5406d55eea6e474e09b33d104be279478eb2faddfe24d32a3d2f0539205ca9623c3de577c7be366862bd96b0ce75fd20985969153c9f837f2958a9cce0a4672b6497667400856e200ef54fece8cc92983b6e1cf175e38b67d74dc353543001de3700a5b07afd704081d548e3109293e2026969f8f233d9f27b1adb03c161fa89f269ec2c5166e4388f82843d2a176f56878fb5bf45ac40fbfb170deca354923e06264f369be11374a6c79d016864f529fcc7cbe1290213f08dcbe5e42b38ea1d7f5386e77d12da67719c6a62a68d12ce7d5b0ae8c005f53561b6bb96e6278b769b756974f94258affe6ffd0e6e0ba09f6e028cbda0f38a956237306e749369b5fca10225469629fd90a932c51fa90b3c872951c284922f416b48d202c81a6304d8bbf61c7d19d97347eec2986275b34130ac8c3c5d9356f5177ca5c29d05b58d3a2b8de763ac94023e7035bdfd01b77fd6f4f50797c5fdf1be3763bf500dcc22bb651e9e49a56c711d300c2746eb85f7d0dff4706bf716e776704be762ed86dbd41996f69b49d85953ae2002f8e6e26667dee7d2d6a82bc71f9762dd6ab9f0638970ee88b5d409c93b34199080368215916ad0740cae4f20e12db1f64a8e6b46f53246a7557ebd0a903b0fe7a5278893d860fdf13a4791bdbee9f1df9ef7d06d395957140c44065189c9fa09a52b218f15891073300821a46bd2b7f35440cd731f8c1cadcef35bcb298389bae7158aa07ffedb3298d52728837d9cb966bb4023bd982c2613864592dff4a873646ec3b7d5e186712a7bf5f997b8becf7d3d3f7a39820afe2d57214845942518189eccdd0f8789e1a756094162f8a17219507c0b76bc43df65df13f7b4fb47afa1c9554ad5a6431cc32ccf99a022793c73e05dc225c647bc2ea26f79a50d210a6d501e2f354d3ed3861eb8f1b1fd6b00b75002570dde52e85834c82acc5f745ba9fd422bd19662546c414be1170e977dd08204c926472b5b618ceed0f62a10d288ee607db05f2b48eb2f7138156b3ec159afb18afdc49d5f582e70213033171bf6fe4e57fcff089cc05d3ff17887b6ad6e476927b554cfac64438cc86c08e41058597aba3adb6d35afe2e3d9970f67b4e3d122f9f3f6e65855733c98b4fde033367979bd7eb870fc2c08cbb7499b8b9e9affe55f3d4f568fc3732bf46994b72ccb1dcc9d8cb64fabe1a7ec938f760299bb8244c97e01acd077c143a9fa95cdc11b148d0324d88ec86195208f4086fe1fca04de2df6dbc2b036ac90177872baebb237318e6ea1f2a54f859786f64adfce1012ed584ab32492702a20f771f7bb58126ecfd94bf2d5eabe56368662201ed45966100d90e034bc09c8b269111325de596679e5991ac7875288646541321173c01fca34974755b682c388c4d6357e27a83c161959d597640783e58fb8a31071c5e751d7c8db87be70da267b35922836d3e05d0a8295d8dc5aa3747df62dff2eaec3906fec7182b2b46ced740496f70cec7c64fb5af1f8109fe730fb72b6dd7f2b06e6b316d5dc8d40326a4571439530b9bc8efae84dc29697e51787d711881b7d9890dc29a9540eaf4d7316171920f9af3622b4c8594445a59ee9c727875f248c6b3", 0x1000}, {&(0x7f0000003ac0)="10e925eb7280073f90a628e8dbcb40f8d5ced3c2c9637c037323818e1b16b1079901ffc70dddd2b2b62f85cdcffecdfd494dbe8897b83f02369c4b88e6a46858fd24bc9d25dfb71b9dfb0adbeb0f5a3d40cf7d8d962628b8a5fa9cea7289fabe0c6f639b2020962724c7ed3de3eff81c62adbd54bb53ac241462587aa8313e7bccdffa8cfaea1ef3cfeba7f1813337e3b3fe40fbcbb3d79dd0ff8c8d8a97341bde13a5949746aa806f0881d0f3140cf17ca7de2259", 0xb5}, {&(0x7f0000003b80)="35840bc9df762cff851503f0008612e99c2d47d796ed3b21f62acda8033e2dd37e0f37812e4445fb7fa26ea14bd8390bb31e064e842cbb786df03f183170a157ede14dad22026bbaea199b8e237aec507ca85adf618b6f31c5d3aab1a7e719c0f87956263ecf9f3661d10506820ffdc87640d55e58f4e11502581b7e9046d532db51e7aa1a67dfe8ca50cad2c336629bde484e935819f2f145843d0ea61ae727fd999b58bdcb7c17694339478e0ead5467601e0f03587319e86167bc149085432305c91b13689a2b6689af6063327227d9968845783cf16cd978c45df4610d1fe0158208f15a413a2e739bcc215cc50afbb595f4", 0xf4}, {&(0x7f0000000900)="e094533c2cdaec5acb97ab097d743d89814de4d316afa7b485d7b007cc2b75148675c58d4249fc11", 0x28}], 0x9, &(0x7f0000003e40)=ANY=[@ANYBLOB="20000000000000000100000001000000b7974f56eb3aa351d76da288444da50098000000000000000100000002000000f4d4a499360ef07995c55d2b49a869d8b18b3cf3180e7fdba65a276e59c84b92f8cdfb99d6d156fffc521304151e16ed537b5fca4f577e008100140000000000007756ec4cf2aff1b8684176454ad567ec742d25aab96f35afd78e260e021702ce02db6a6fb08fad5978ce25827723fdc351e53c0603ab0b112077e8ee3a26b4600d1b000000000097a0087e26a2354ff7ef5c4d70137f9384e9ed6c6c5aeb2e0b388f6a5b"], 0xb8}, 0x3f}, 0x10, 0x7) 07:02:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1745856e2d071b5, 0x0) 07:02:38 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000000)="c2b14088891130dc162f0d3029a2433a2e65d7138680a8ea310064146cd564ec70bbb909bbfeb25199a303363e0793d8a46efe0670dd963da5e679c74ea08feb55d09085e08c9f37a91c7312fe0329fa5b9c88eb533a559fdb8a6f0821577107bbfa8bebf8f6556d685fec026e5a84556192bb3694e94cfb054955d6c64fcc2a75d8fadec8bb52"}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="d0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 07:02:38 executing program 3: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="33b7576aae09f504e1b581bb35bff2fae05ee3239b499ee5000000000000000026d83d04fe2dd6ceaedf8a0bd9a497ae4f5b4a751353bb6deb00ba2dbd03249262b53f9e70b9229c799bec3b4e6816638661f2d175ccf3769a6e861cd893cafe7508a3b9296a998b6e4d1282a467878449254de47bbf6ec1c5a03d2c03", 0x7d) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000001c0)=[{0x50, 0x0, 0x4, 0xbffffffb}, {0x3d, 0x80, 0x0, 0x9}, {0x4000006, 0x0, 0x0, 0x1000000}]}) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="8e2100327d10215266ba8575dfc2992c784b1cc21ad29fd6472f2f293e68103dfe5baea83676fe"}, {&(0x7f0000000340)="b01364532bfb08bdd05e56a72514d111fe23db89d8d14cefbe8293629d536a59a2efedb6849b3c3b02af2f7019cc473b2b044adb4e16d78f1509a0202bccb3729b12709c2092e9bb11ca23ae7289f396d8192ef741f98338fefc081db5b4870d304aa34119f7eb1875d0c9956a408ead40d697e17b69e2fec3596b499b05781802d41b094bb6c1c611e42ec805b7a9ebe3"}, {&(0x7f0000000400)="c2b92fed81c4f606230717cece1d4458919fd5c5a70382f20754b11541909f1a595a0b50ef75101a3254ec35debfbeb53484ab786e07953f47ee20e3345cdbee1e559b6ccc1869aadadf5c0a99ef837a8b72d7ab67d95379c05559895a854659751fa1805d85d962e5b8b474d723cf9e2dfc014a46ee8ecc5ebc9e4f23aa97983d554f978bc4acbbd6c2783c143980186d524f5d"}, {&(0x7f00000004c0)="da04a5d5eb8827406fa1e5c7e359d312fe49f4f02ecd330f36f672ea61bdc40d7d70811e55c73fdd23befefd62f0cb884541f95be52faea57af4d1d632193cb32c6d427d2dd827b62310b2a3562ded1af2428a72ebfd1d0f2cdd7b595292564c3fd7ee68dedef4f747a32d8c98515c42550e6a76391e3c4a279e13276bf837f743dc42ad30a5cebc1f4d113c9d1934617a890c78bd5fa397340cc348cce058bc0af7d2dc2112921b748404ff9fe0b01736d24c06a6a5b56394b48d3daacbbf7d0515355e3c03128e4613f23088e43e72e790b370a117b22dea0fafb120b1d08dbadd69d077b89bdca43d63322b423a447c"}], 0x1000000000000102) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000040)="0accb24d7fca241ab5c311704b6e90544c4018b390904c0b8513918b3114b8991f36cfdc7dfb7961db93b437825f798e4a8c099b2e7e8a57d6dbba6c1c944350f31b4e60b1c13891bcf6b08b5003bc32158422fcec11ea284e1d2b72666e8fd43a3006830d00c626", &(0x7f0000000140)=0x68, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$KDGKBMODE(r3, 0x40044b06) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 07:02:38 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x18) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaec97524933532caaaa7e600000000006903cbb78ac1b1400ddac934297de131e3601000080fe02b7b9be8cffe5eb1bba00df", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="a01000009078000013feccbeab123d1b1a686b01a14c4d5e2d95f362eb150000"]) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)=""/168, &(0x7f0000000300)=0xa8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) getuid() 07:02:38 executing program 3: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0xa0, 0x40) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="74fff62cabd5a0a157ea5088d1c39d6f43f0b2deddfae8212da8ab4e14d594881ccf39fc7520e5e275a1a765c5b0ec81267fe9ee01015de098348a2950b5aa6be98d4f3908bb76f465e6479a4fa3d31638019225dd59792788f1208bda372dfa63db5a7fcf8833f3be448e3c72a85801484933536594eda546a6", @ANYRESDEC=r0, @ANYRES8=r0, @ANYRESOCT=r1, @ANYRES8=r3, @ANYRES64, @ANYRESHEX, @ANYBLOB="227e226c65a719aae21de98b3eff05ae6b8a3b3a17b0cc05abd4fde4c8e5c1c0e88d88c155189bbf1c3835caf7b5e8aa", @ANYRESOCT=r0, @ANYRESOCT], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x3}, 0x10) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x6a, 0x0, 0x0) r7 = fcntl$getown(r5, 0x5) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r7}) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r10, r9) 07:02:38 executing program 3: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "050820", 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x9) 07:02:38 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0x80000000000000a9, 0x4}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r0 = getuid() r1 = getuid() r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, 0x0, 0x0, r2, 0x111, 0x8}, 0x7, 0x0, 0x81}) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0xb, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r0, 0x0, r1, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$lock(r4, 0xb, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x0) listen(r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe2(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000540)=""/184}, {&(0x7f0000000280)=""/51}], 0x135a) 07:02:42 executing program 7: r0 = syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x1ff}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r2 = socket$inet6(0x18, 0x1, 0x9d) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010009}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 07:02:42 executing program 6: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000480)="b9", &(0x7f0000000540)=0x1, 0x0, 0x0) 07:02:42 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000767000/0x1000)=nil}, {0x0, &(0x7f00006e9000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000030b000/0x1000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil}, {&(0x7f00002c7000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f000034f000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {0x0, &(0x7f000042f000/0x2000)=nil}], './file0/file0/file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="23051f00020000000000400000000000", 0x10}], 0x47, 0x0, 0x0, 0x401}, 0x0) seteuid(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x25}, {0x4}, {}, {0xfffe, 0x5, 0x6, 0x92d9}]}) open(0x0, 0x0, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000003200)=""/4089, 0xff9) r7 = socket(0x6, 0x2, 0x0) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) socket(0x1, 0x3, 0x4d) 07:02:42 executing program 2: setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000a00)) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:02:42 executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES8=r1], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000300)=[{r4, 0x80}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) seteuid(0xffffffffffffffff) r5 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) 07:02:42 executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000480)=@abs={0x1f95d27d48731893, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000380)=""/96, 0x60, 0x2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff3c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "0aa2f7ac5dc1e2f0aecbdf681099f14f"}]}}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = socket(0x0, 0x0, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8000, 0x80}, {0x18, 0x0, 0xfffffc01, 0xffffffff}, 0x2, [0x16, 0x63b, 0x3f, 0x4, 0x2f1a, 0x3f, 0x7106, 0xfffff641]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="12db886b2a0c871d1c3ed667640eb90c1d1d6dfe67d48495068237f1a4235626d00d58c6c6b5c715d60f3f5950b3a2c37dc7bfef1c6781a1f186e5f4d59b7a1dabaf3f03851f9f7659752f5cc16f866d0a34d712bd7e76a7418f51122208fb7655a0d06ffa8a1941cc4b49f9d7413bb7f67bbf3b2931f3111fbf1aeaef8c8f9344e683d082bd291056afb4c6429fc572", 0x90}, {&(0x7f0000000040)="9a6c", 0x2}, {&(0x7f00000001c0)="1d4b090e2eb1a33c2a105219165ae8b4279a006533b40f92ff3c28b970bf75e22084d062dc276153346137ac12767a2f8019c40a2ec73c41c8af38a7a74abde2b219c6c4264fdfbff408517eb776ea31eae7f3854c3e1f46f651ec33bdc7c4b119a85f9cdcc02e618980cf49ab07104513e0773f360c63c8d5f652c7491f1a724c14986e46b655fc4b3ac7b6f8a405eb717fa177daec26ea0750710e123ed4128c5cf3ad833f2c542ebab9e2b414f4b0b838c12d02ab8582c234bac443eab463", 0xc0}, {&(0x7f00000002c0)="607b215059c3e183f5ef64e98f63ec58619856", 0x13}], 0x4, 0x9) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 07:02:42 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x18) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaec97524933532caaaa7e600000000006903cbb78ac1b1400ddac934297de131e3601000080fe02b7b9be8cffe5eb1bba00df", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="a01000009078000013feccbeab123d1b1a686b01a14c4d5e2d95f362eb150000"]) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) ioctl$BIOCFLUSH(r2, 0x20004268) (async, rerun: 64) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)=""/168, &(0x7f0000000300)=0xa8) (rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async, rerun: 32) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) getuid() 07:02:42 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) r6 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) close(r0) 07:02:43 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') (async) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x100}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000240)="4b12fd177c7a9884698d49cfe43be55eb453845b49f9b308df9b91796140861e5d283e689d42c14a02f27c1f0e9f1f7fc0b22cbbd5bef8b924a30f12a9dbd792bfa7f7b796c20aea7e004eec80501be351807c8fba58f2731c1a5196a5430a04b8382ec275199f3d8640ac1d7f9dde7dc45282189dc05fea71bbce12082e55bb194864a5f350ed291dacec8f1e9d2742b7d95ac4bc86352f6ff64b707206bed4e966ba8db6cad8a1609b899124", 0xad}, {&(0x7f0000000140)="817dceca620ffc4732db1b1c6c4a9e0eeebea8287f1d4bb9e129aca1b99df4192cc1", 0x22}, {&(0x7f0000000300)="27ce8b4290dbd3329ae43cb60c33c56e09a1e8fbf59e01ca8e0eb79e8ee5e16c370a998b7dc6029da10ba7d44bad3056bb5cc9908dc1c4e8d5a56edf2aa2c7387db202bf14fa0d64cf25e3de7143283a0f2bec09caabcc779fc682ded18ff383b5f47c32687a39153283d0593b4443da54cbef095db2ee70e8db0ccf2479e1f04ce900b2ed8fa815f084cb93bbc3a87804172665a2a316a8f3eba3ddd7ef5c3a9d5269065985ec4d057f2c520eb71cb940e1df309c42f94dd4f76dc72d057602971d3c894b36ecb117ba243f651d58e3fdc5b70b636ec8a29f11a9f1", 0xdc}, {&(0x7f0000000400)="59c85a7f82bc0075a89995586d8565d9675b6606a09d87cc68a7527e7e5bff029fc914fcb2f5e1d0720cbc858fac48be03aa0a3c7987601ebf2aec3bca4051cc3c359f8431a644bf896245341a2260cc1bf6bb86f44af17f3e38", 0x5a}, {&(0x7f0000000480)="d14e64606e8a9e025f6cb3149168d028d86b7558a2cf68de190170e17b6d0a6b5ab45aa42f5553aa1d4857704e84f744cbad7a7361888af46d30c8aa0c19ecc7d519a2372f0d35f9ddd926499296261fcc3cf6", 0x53}], 0x5, &(0x7f00000013c0)=[{0x50, 0xffff, 0x0, "1f17170da22c0cf6c2f61c04572f1148cb1c3f8c9ffce7555b8378948b6d853fdf7eca8ddbb1fa05823faeebd42467b715bee49b380c819b3c"}, {0xc8, 0xffff, 0x8000, "d670e1d25dfa130bada3c9e11fa87173f805e1bf2ed9801387175aaaef9d029ac646d8c16faf8ffabd626bc7e301f3538cf231a89f85006e9a4f745eea71054438da7932c4f8d2247dffd6a184cd079614d60020ba376867c185c7b2e8edc2dc173eed620f675dc9dd47276cfbf9ce82ab286cc7ae01265008aa9591a932479d262e12f9b9ed330ac6b723169f20236446185049491f12e57e0623852aac19b17dfa1407ba70ce69b5b4ee387505705d93"}, {0xd8, 0xffff, 0xae, "9475730d8b90678909214309de2daa6340521dcd1815c06ec393a41db2f0195a0fc341947919bed5bc8dc60e3ddf7b24c2a4e1a7a00463342d1ed4b03136dc8f9fd5e8220d3489cc804da7c1988ec868646ddbc8fcd6847574a306f65080a1d07ce30ec6620c3a451a278593b36968620c56437ba576740468fc64f22a2998cc59048b70c87c7ddf8c361728be8ed97c4354020aefe5dda18d9b713627f0bc9ede27d0f19359bc2130e002fd19f24c17c2541e421ede8aeadccf051b5bc5826cfe"}, {0x1010, 0xffff, 0xa8f1, "da6735f1a862a79a59d7ac5ef7018164676b5c5803cb49f68d08a8752bb32046e5f7c8106d04ee5ff93aaf06a26307bf86da65dee831fbfe306eb65364be294ebc37ec1743766aaa69f9ea9cb11349875fbde4817221c33309c533e22914f6bbc7d58224c91e6e87ee9e669ae0fb05b494c6f9d4efdc9ae13c5b76b16ad650031885fa5eb9769b3046416448f7fbb8a6df760699e8bfbfcda07acbd2183f1c9de15c1ce0f61cbd8fb3d9a5940ad393e733efe7073d8127b622f03d21cca940e87c6892100c0c0554b697c9021235634acd53f42a73ecc243d7b4984815ff0910650f521fd5d3538795a144671958c4e1e91a5c1a641ae04d3a7ad68c688622a9845f51258ac8507be7a9ed0e8281ec25b3dfac6dcb21956c922cfc2a5dcda305316f02712f03eb042ef67069faf3650933a8d3df4e5a66fec656038c4dc9d002b9555d110754f9a9ff56bfbefefa50d38003d41245556f23979d04b054d42ae9a882212b99c26a0d521caab2e94c9a2168e086001edd2529f7bc081c4ece337bba04248dcd8e9f5683ff5765b3e02712978df908ea4add253967856e2624a61be63193d4b2fe802d90341ee885085977aca49eb05a10da934b419fb4d2e94eb7a9d8d18fa841e55ce341c4ed520285cf875251b51e4195d2d4033f8b9ba0fdccae3a2fbd27497038b77abb8f9896a1d98d491e1882e10d99a2bd27d71b82c026ee405dd8c0db8fe5b637dec9b7921fef0388ebc2ee064630071dc116cc105a686808e2b65db1fe36f92e9e32514e8941e4583ff40488c00c350ff86e82ec3f7dcb88c715fe2de550db955c1fe7134c3c0052ecf3b8e3b7a2297389cc4b383c2b3bb5f57c75edefc9fb44fbfbb2d538925404db25f6e3b9f815fa91d6650993801930f1f3040d3c1e63a7c3aa80558eba561fe30cbec88ccfc43a52bc23dd2ee34983a43c7e54f4461e2404368270ac05d9cbb305f575318af2c41747fd7cc4204c2fc968cec897c832b2dc7fafd79ee27da3acc16b432322b75af32fc4a3059e5482b00a2bba71db13394c36865347dd42b5d4187de71610b2824dd3ceb4338236a92a15343f71c172485132abae69f315d6479b5ae891b2d5f358ab73f77a9c589599f8cef35afcc7d120d34b305b28bc5d3255a21ff4d6ea9276b3325a5fef50367815c7581056ad7a7612c646ce299727a22c30de7b20cab222c4a50abdd09c527777bc085f9e4c16810b4e375eef0be822c19e0b5982f6f86e59c855db6a0257750a29e1e8e8ee86638cc9cb12c629ec10404e6a0c0375673310735058470fb331eb61b8728c2684f851b674b0aee71e96ea92ee788ce323d4580bac595487fbf64dc8608284a69d770094979d2d01d22fe745f4f18f843bce2a4ee25358e7a230794f0b99a7210fc0a610ebb59d2b4d8a9b5408dfab4398a7725b2c6f2e0ed6898616fd14a745d06bd2dc272cdf26d55984250ed3bc0312fc231cf96613cbe765f0dd3f4475f39ae1abadf9c601eea94bb83964c62f00065cbb7449fd0963ec1a5a9e1357ab50a6210e49d334ed386f4ffaf7d5f1b213d5529295876cbd69f4006307c0c33157a97bd956c5f9c0598714667e023966bb0d2d4e1ca9a0c6f7ed9e80739d4153b0942bc0a85296bfc3414b7a93e9ed1df7e7f4e6790948dd4ef0020f6d34bbe798d1861a24c08d5999fca6e9cf185a9c00af51448af39fec64dc9a0cd781b873d0df1f872e443fae596321ec308258987f3874dd0a2717b65ef2c633f58212553647e54e80dc9ca978cbaeee42dcda5ee174cbe3843ecffe21d08a09ef494ffecf48cf29e2073149f9c2dc7ffb4887076c5c18684ea147780eef3d284cbdd7066fdf91acfbbadce4b678a8d1330061fcd0e7caa54eb3971b839fb47672ab3fd9684c3ce20ebc2640bf37049841b5230a2e9d79f0c37c556b966284843a689764fb6407fd40fe7b8294b1905a4b99729925af54eed1d1615256f380e35ad9fe0038dbe1797f77d15c232a42419f67732ce526475d1a0841e7f53c5713d3a33f9b976efabb2d4832df05f11c33ede9548699bb962c24e1902aab117362f22eb6a7b382bb9f7ce8e3aad4879e39173104ae6b3e39e7dc09af4105ce6d4ace186a471fe2c53da81cee40a36e33159e018588bc6958599fd924ac5ca9b710a7b56901e2dac5825834edb71db8ba1cf867d53322a3a1dad63c5cb944ef0fa4df7ecc2ea5e35cacffecce484b3dd7831c3e4c5c413d0ae08f4e12c486e6f2f8dccda8820b908eda910351c2680e3a087f5256837210be980e7dea351648bd1b95565d68da99705617ef5c7c40f0e6aa930e259a76f78823f6a712476afaa16d99900f6533065a02e797d24ffba1abb9472008fe07949756c27c8135493e85e155f713c4d2073591314ff5795744374fe9c5565270e9008f4299059bd4055524f3b11aab2f1594edf11ea2eab2bf77f1652b9572b4e0d0d7491daedb97730711d65884b44396fee13a73c8728351490034bc36622e14c93e47f0fa3d31a57ea0495ae91e5a42847d192d32bea803938628015169b0341f4f76f7205193b8c4929eb0dba512412acf1f15eab61c65dc402637174b6619c066d417a32c3b1171cd052f9383a4268c8abd2cf88a8f35d534d4b72b8af7d774121860027293f3172a52ce5125cb4139a19f40c7e3f7f2c7b9631d5ec9c5f301bef85f686b6c7d1833676a14947908a384ddd28bc8bf12cbd56dfb8de04dfdaca9b67eb256eeaf171e6486fa714b4376a612e9bc406d4dd6c796790141614cf7f90e87ba8cdcdcc872b8802951b777e6418ebd1c9a4d6460a1bd654b405b840366be5270f8dd32a3d2cb632ccd4e96594f4f1a79d205dab5a6784a856adb8bf419e97c5abdaeda651ca37358ced029cff68679d0002f4dd86c8a9de083d9f16fa95faa57ddcf1b6685b4dfa904ec6bd39b3859a2f5d831f1dbc4a25f47e34b2807d8ce56f0858ab0ab59917f362e2b576883c358469b6e2610ce8bb750edfc802c64e1d8543446457cea3eb80e64bc5acc4706171f2b4e0f0f92270273c96d1c10defcfa0bd30796a738304c04ac21a001abc6a8b3a944013571b4c655d283e833d2f09711afb10aa8a2167e9970dbd73dac07411b6429b89670ba0a6c810adb8524fc1fd2892b686c1ef3e1dcdbd2a30fe96a03fb7dc2865c80dd1a9f48409bdde8a0058694eed1fa31cccb7e47b686ebfd91a26c9a88ebeaf2d3623361e5ec1cccd050c2118bbb0a9e8c0e5871111c2568dff6b202e6294ee2f9c6c9b8d1b812908c15a5068471cb1da44910986ede60c801950a9d470dcbb149525ee5bd431cb8e7343a68df43c8344957a2dee22d637aa040d942ce8be4678ff3ad4af86a9e597e0089ec190f706ab8aa1293727a9a59969f8058c7cc6e7e3ca76942830cd1c46757abd7efe1adbf6dcc14b4f43c3b26c9b21771b047bdde507cb21d6d8874184ef3e4c51a11066405376a7c5e0ea55fcb7a264684e6df60cda07570e5edf09eaf7ad40f7b530a65c1dfd6aebbab7bc6ebdf17c550e4cc8a7cbda7cfdd919b6f51d6707996f6edc6957294a7ecc478b07468c49960c33ff5beac187cf3603c69b0e7911cb1a75071ec45ad77d88bfe068811bd10e75252839fce70a4690a2aad236cd28ecb58e2ce0b4b7e409f1246d0ad27620966252f3168e5a5949cd49cb339fa723c401ad92fdd16a0f43e0d923732ba3a141d86bb12bab3322dd2fb17dfd55eefb4a8eb2f58bf5ec4d71aeef1182a7e2fd6c485990e4a3c8303021bd945b1746f9cbe4d814d274194d4151f452a675c30ddc9cba5501fb4b060ddfb150a7cb937a2215ba04f5d87aade75d60b3870958e53eb2be0921c562467fd8a7387371faf6d8c00d11d19db0532cbb234f7b6cea5231e8be5326734a943cbcb8a78c1f6b31e5bf71dfcd68069c870de3c6118047fb47acb67a28deb45189020976847861776a309665673571df454300c44abcc4cbad548170b7b59c6b7535daffa255b9ae879547046657ca9424879f395b11fe9951427d9c0e9ab93bedb7dfbe6d533bb51db6057fbfce72c5c1b87d22e55a594fb282b0cac92107886e05bd96288f5cbc5cf2725482112244349f864f6d58760d5def6cd281f8816958f2c7f7d2dcf84b44890a33e575ad4f1e163e4dbdabb12b7aa8afecaa08526511832d82c5fa1c50f209100eea7c192928e4076b54b56fc062d06c230430bd2a348132f8938f981a8625c95983c2ee997e297e40927b778763afa7e0dc5821d893f9c779c4e62a69504cc4b53fe7ce89d8007f1532ad868636519d66e79899ed651e5f68a55fcc99ac581306dd9f868a426367f62e36ecd9c5d836a33f6e9c803e244cfbbbe80dbc80de0aed9eb51078163ce249bda3d20ebcd45deed030c4b86d3e3e8456c21987f8b02ee6e327d538082542d6f4f9acd1c151b5515a814631fbc58f18315e6c245a2789cf9f13f885012de6161734506b31722abc41792b78e4e74a58862a8152c2ec0c5d9739ec9b6a7d5fc2ca590d9ebda77c10c24fdef70c67e161dd54df753d183b9dbe14079655eaa6a0ae699b5e296dca4baa1d9ee658ea5204b143a0ba4f15c5e828e07e3ec91392c5a0868d0462efc6adfd4c032ebb2bbdc957d975436c3bb48a64e595733a884c7def97e3f6f60a91c6a08afddc59995116e0c627b8abe066934f5246713ac5c1d671fe34fb5c5a5134cc3fe5f652f9abeb68292db599c2ea1830ffc1b94b5163b858a64a3fa53f312150d9495d34ded47e5918d5b7ce3eb42b56e6dd5bc650f450049ecd6124bf3a47b5a7895e3a01abc74f5671071267b71c96dc608b750c99c9c4f62a0978eba841752b8f7dbadc2d987bc0e2e7f0788681041c0d4ff07420a56a84c3d29530780af84075ca533a3bcd26060e1b44b3173bdf4505a0af898ac6bc36948207ede304bec59c75ac0370df300b25e850abb25c6cdc61d385df39cf6d27410e99bbf857e0ba59c721910b75a2a8d1c18d6d23bc13aa9b1134e9697b750904efec0c285e82c75aa6f6680b1267fbf8e60016198c42b9a426b060f4b5cc50969a8908136ac40c7c7b027dce65560a18cb2115b3e507bad9542fd13a3e56efa0915541b3b66062d855a312db38ae730f9a8c69e461192f63115da3f4072befaf0c196ba59bb3e0d4426a15b9a9bfd13879b947b607d73c21cbc1a207ca0e2c3036df490ae68b235c9eafc1f855b1d2b2aae783c936f695a3a5baad25db3c4ddf9fbc5e6766b1c8c47a8e3f087767740cbc82c4175b32cd788dffa60120c6c2d7df6cfa1471cd258701762e91bc25185afeb991ad7228b74a9da3822998138066576a7b5803c5884556cad027cff9ee8a03eaa6198f91cd45c4348163d5cea0378f69098df5fbf291a789265b46c0448e320817a9e6629a6da081ad18b98bf34a1253ca51b399e1a00d011265a5f96d0ad5a04ef03c4b323b359ea5437efbd31e7baaf7b3a1310ad9848fedaa9217cc230cdd09dc28ac05d612edff80bad0927a05951e3094ec06fbccaaaebae4dd43984afc7ffee4ee0a621f182bec3ba7e4dc94d41a8c7247cd3284b56d8d6fe33be1ca09b9513be64ceca7f0138a50fbfc1257da28a52a103fe2d8748f1b8ef401f59dde6089be4d8f248adb829f1d1634e5316bcd0bcd02cc2bb29f9b7d508737c9ea371406ab4e2db0fc1e0ff866b24f21d3da51d322ada824f579c11a9568f67856cff0fc6c1fd2d845caeb759244bdb12f4452a101d01797a8fe604e89dbdccb8"}], 0x1200}, 0x3}, 0x10, 0x1) (async) getuid() chdir(0x0) pipe2(0x0, 0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea2", &(0x7f0000000040)=0x46, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 07:02:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000040)) close(r0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 07:02:43 executing program 7: setpgid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) flock(r1, 0x2) open(0x0, 0x70e, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5ff62b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d233e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400fbff0c230000aabfba0900000008e371a304353712051eadb71d81e000040781e4b2ffff8000000000bbc6d4ef349c9be100000000", 0xb1, 0x0, 0x0, 0x0) r3 = getppid() setpgid(0x0, r3) setpgid(0x0, 0x0) 07:02:43 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x118) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x8000, 0x8001, "7739ff4282b79983743bdd9a50ec25faa953693e", 0x7ff, 0xffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffc0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x1000, 0x8da9) syz_emit_ethernet(0x33b, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "d6df10", 0x305, 0x37, 0x6, @mcast1, @mcast1, {[@routing={0x16, 0x12, 0x0, 0x7, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="1c693c8f1071687d39cfb07517945f58", @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a1e42a906b6678fff438b33015235ba3", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @empty, @loopback]}, @hopopts={0x6, 0x1, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0xe0}, @enc_lim, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x6c, 0x1b, '\x00', [@ra={0x5, 0x2, 0x7f}, @generic={0x20, 0xbe, "b8ad70b84015e8778dfef216d55a40b7e59a5e3199ef074bf354e742352fd37f346f020069283bc7d3fd6114621a5c6e42626cbc943229b774dfdb1d88435fdbef2e7cac29214aee6b52cd947783126bdce13eae80040cad026d88739cb8a0ad1d456a079744ed24ff9924f1ec8b9ad13f34e66aeca3c01eb01730d67a74ee09554b0d4fe3dd76888822428d7ffd0c1a0f02e2e550e323179b8364f6b2f3145d748b627fb5f97bb7a3a2dec5606df7cf43040f80f59aa26582bd07c6fb83"}, @jumbo={0xc2, 0x4, 0x20}, @pad1, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x8001}]}, @routing={0x29, 0x2, 0x0, 0xe3, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}]}, @hopopts={0x8, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x20}]}], @tcp={{0x1, 0x2, r5, 0x41424344, 0x0, 0x0, 0x19, 0x20, 0x946, 0x0, 0x6, {[@md5sig={0x13, 0x12, "fa9d083430a2f4cb51e82a3399469e35"}, @nop, @sack={0x5, 0x1a, [0xfffffff9, 0xb8, 0x81, 0x3f, 0x7fff, 0x8]}, @sack_perm={0x4, 0x2}, @nop, @eol, @eol, @window={0x3, 0x3, 0x1f}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x16, [0xff, 0x1e0, 0x2, 0x1, 0x9]}]}}, {"7b039e37a6a8932dc0428852078fd9ff56e6db5a60c4cffa382bd26db978dd9f8b61d6b1595d218ae96de3284831303f96220d70e389ae5b3b3a611582e008c24bec90fc4af5b96241f60794525c471c84aa4501205ceac8c291baddd5a793c272ee82fc632d3f4206b506beb8ac49523c0cc758c5f79aa63c61e19fd7c8da71d25ec69c72969755f78867d8ca5d84eba712ff89656728cd91ebe1e0f02c0751fefa0603c165fda41dcbe060b2ef585232207cb667dd26921e403c30329f4536dc7f4f9d4820dec12c69d2040eaf3e033fcf3b57a812fc7c8265501ba84ca7982b"}}}}}}}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000540)={0x20, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000580)={0x3, './file0\x00', './file0/file0\x00'}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/201, 0xc9}], 0x1) sysctl$net_inet_udp(&(0x7f0000000740)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000780)="a640b9f1a10eaee807081935bccb11d656f3dacf2c6f7aec5291ebfc54f7cba1389d4c2ed330eaca194922d15a533694ac28e6703f0de05e141ed3889ba820e77ae47b1826baf9aa58e484181a41218010d7d9bb913c0bbe1fe965d34c3c90beca275da4f6eaeb28957acf10031feed5a6c9d8e7ed21787d826a2d3504bccbf1e08a182dca55a7e2518470dd4f48b04f5663dfa59b4ea50da1ed7643184153db719231c17682fe74c8", &(0x7f0000000840)=0xa9, &(0x7f0000000880)="184f981f8023d279337484954c159c06d0ca827f28e442611fb3f01d041a87976cddd96b21f42f79852350637d03b0d4561c7fd5640cd407f6d899bc6691c2043152a35a040176daa33044be0ca33ff3d1e5cb53f4ac2b9e9e608e3e48650b8c6d94", 0x62) getgroups(0x9, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x9, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000a40)=[r11, r12, r14, r15, r16]) chflags(&(0x7f0000000a80)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000b40)=[r16, r17, r9, r9, r9, r13, r14, r10]) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt(r3, 0x8, 0x8, &(0x7f0000000b80)=""/69, &(0x7f0000000c00)=0x45) 07:02:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() (async) writev(r0, &(0x7f0000000400), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) (async) 07:02:43 executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) r2 = semget(0x3, 0x1, 0x401) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, 0x0) r3 = socket(0x18, 0x4d65156b404b9204, 0x0) getsockopt(r3, 0x0, 0x18, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 07:02:43 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYRESDEC=0x0], 0xa, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4a17b64bb16213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b8044ba16c6f83bb02af0290518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca00000000000000afd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f9b58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2700805fee74005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d1a0f024ed87639f368b585a77fcb7cf14b7809b3f6861b30a8792d215c22d7a7076b7b8c6c18e0fc7310efc2eaad645bb1f76af564750b40d6220fddaeae080f52ca87e7ced431d23767613382bd4c4467b64e2a2ae4df0dad8fa3000439295af63643b7763c2724de274d1ffa02558a296ce2d037dcd23d7708f219228a89a51aef8046c9804272f6eb8872260f1fe80519e83a5776d2816d0d10300"/1147], 0x10, 0x2}, 0x402) r0 = socket(0x6, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="5a0213f9a23d1fa11b8b258ab9c0c41e50a03d59aaa55dc8c20300000085cd21"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x2, 0x0) 07:02:43 executing program 6: sendsyslog(&(0x7f0000000000)="2787588c10982ba6cbc90e37be0e392e2afa19c349421eda544333378234bfe74f44ca94552e8004934b8f1bb77ed3b3c62814e7e7ba74c44757d63ada59ad002eb4c3c080a988e011076725f959d15b521cdf15f54201e2afbeb473495d4b9e4bac2a8eef643d883efd3ede11dedb440387a97552837ad3a10442015d1581b574832045789df29f397fe320ffa21a4cb21f392838d6fa6c76c950315748", 0x9e, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) socket(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_gettime(0x4, 0xffffffffffffffff) 07:02:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e7d58b000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x6, 0x5, 0x2e) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xe2) setsockopt(r5, 0xd1e, 0x1, &(0x7f0000000080)="232ddca8777665268a1c3fa0c894b70c45949310e3c4b034c11c38bbbe7bcf81", 0x20) select(0x40, &(0x7f00000000c0)={0x1f}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r6 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) fcntl$lock(r7, 0x7, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) 07:02:43 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xff}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 07:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="15016c6530"], 0xa) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) lseek(r5, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair(0x5, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r7, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) 07:02:43 executing program 5: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) (async) r6 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(0xffffffffffffffff, 0x3) close(r0) 07:02:43 executing program 4: socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x7, 0x0, 0x0, 0xfd, "ce51bf4d1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10adbf172501990c3f89000000756c0041f16a17e0ffefeb52ca4bcaeeb4084dd4ca1a71ee4aa3887894c426b745798447add7126e8eb4edda76dcbd3afaf65004278af081bce89053cff7e0dfbc815e1906dc1cb3234b717849f618ed78fc3c1b8bb2b36de6cff2876bca4b594f1d4adfe7ebcfd374b8543ffa4d3e6a23c8a21bdf4a648f58daa685ce6d5bb902426e53281606a53d756e4742fdb3a754942618edb4aecf25a620f80d7df5d51f5facb1bcee271398565e0f4ae22d60c3420925d7fc02a7b84a35de1ad64657e943cba20d97e2a1ff51682888"], 0x10}, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r3, r4) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) 07:02:43 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0xee00, 0x0) getuid() chdir(0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea2", &(0x7f0000000040)=0x46, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:02:43 executing program 6: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x1, 0xc8}, {0x3}, {}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x1b0, 0x72f}) 07:02:43 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) read(r0, &(0x7f00000002c0)=""/244, 0xf4) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:43 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000001c0)={0x9, 0x2, './file0\x00', 0x8000, 0x9, 0x4, 0xffff}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000001c0)={0x9, 0x2, './file0\x00', 0x8000, 0x9, 0x4, 0xffff}) geteuid() (async) r7 = geteuid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x11, 0x3, 0x0) chown(&(0x7f0000000240)='./file0\x00', r7, 0x0) r8 = socket(0x2, 0x3, 0x6) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="3b02011ca2"], 0x10) (async) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="3b02011ca2"], 0x10) write(r8, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) (async) write(r8, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) 07:02:43 executing program 3: socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xfff) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x3}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000001280), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x25) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000380)=[{0x574}]}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x2, 0x4, 0x5, 0x0, 0x9, 0x3, 0x8001, 0x0, 0x0, 0x2, 0x2}) sysctl$kern(&(0x7f0000000140)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x5, &(0x7f0000000100)="b303a353b24f52214bb0f3fad01f0a657b", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 07:02:43 executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x808c694e, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 07:02:43 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25}, {0x416}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(r1) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 07:02:43 executing program 2: syz_emit_ethernet(0x72, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000064000000000001907800000000e00000010c009078000000004200fff80064000000000000e000000100000000071b0900000000ac1400bbffffffff000000027f000001000000008307fdac1400bb941271df6906e3a4cbfb92515ab67c434d3e1be1789ce8dfd729d183fad1ef02830e7219fe09adb661b40782db813928dad10d322363e13d1b6de6bfd51651225f2d7ff657f5646d558c855e588815c0f0cf8e07846de2abee48e20fcddab0cede825d4c81ecf95ae861c0f60409e75d418124a54cc874568a111f8dac2932f517991cd9af63e666ed0dbf4457f976ee49f58ec6cf405d2700ec4ecfa18f9978d27a852cdf19ca2b12c75b00a1f50820e866ae5b8bcb73ec280b248aac415be2aa7eb07e73fe9c53d311f32f2f7d440c47155f360ca73cab09f58e7d9d78e7d6b4e5dc5cd03c337c2122439becc2e2197037f10d6b67cf5ce9677b36b112748632fc883450f85de02aaa89262415ab"]) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r1, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3, 0xffffffffffffffff}, 0x800, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000100)="d6cb4ebaf849069438aa58d616fa66530ebc4ba21bbabb35ded291c121d8d69b49d0c0185cf40d97860b06c0c7112eca2c301e88112fce6ea88ba0ab2e7ed3b40fa10fc910893b36d3ad8fe8b1a4b5c83faafb9b531074ccd1bec929ec2c449222042fd7fe9d799324fb81b517d1d70e0937e58ffe7315ac5a757584a0ada2fb519fe3ec43f32e5fe8cb5b459ac58369fd0f0c6d4524bb3cb74359ab5a66b09887917a338147268c2b34e00e7a53186e83b100b0b143e5d5282db32b25d15d4dfd00f5b47c169ad320f678973f31dd01ca110562274ac4b9", &(0x7f0000000040)=0xd8, &(0x7f0000000200)="fd14e01b0378129624268035b07894058081ab77cef057fd3afd254dc5d33981ba12c5beff4448f5412bed415f180e8d05874f3de1325a1462eb91ca5210098af62500c2a6cf6c13eb3853b8c9d27dfc4fea5119ef21e7ddd2a7b459de1a1f9a7123d1ba063ebc195a8bfc900218d721f4865f405981b2c0effa45f32011c0ba7f894e14f0916197b7e99786014a7b5f5fd3698f6009e6a6de2a5b0e6a77", 0x9e) 07:02:43 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) getsockname$unix(r4, 0x0, &(0x7f0000001200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(r7, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r10 = socket(0x2, 0x3, 0x40) dup2(r9, r10) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000180)=ANY=[@ANYBLOB="a046f990d950f6", @ANYRES16=r3], 0xa, &(0x7f0000000880)=[{&(0x7f0000000200)="4472f6fd145d62c950c8d27bd4048ea1c0c294448eef", 0x16}, {&(0x7f0000000240)="9cd5e6123ed3ad00b7112d340c49743fed6786f7b4fa2cb93ba312ea091c99d0024fae5d712f799adb35686abf620c8d6712ea72a1904c712223c9d82978fcfa185c8705207ff8014d2545fd1abd55663068fef17db0d220134ec281a791e16d7f9c77d8c55e34e05fed34ea3b382408040be1e30f9ed69847", 0x79}, {&(0x7f00000002c0)="2f15ec2d19744dbbcafcd5f91e2332de3533dd5ebae0c4a520ba6f4505e8963d6c1b58c1317e0439aa890aaf919eada35d83f4c63b4b410da7f12417d96c594f413bfa3f43bb9c700245f5f43eb76c6c9847101dc18c2b2edc6627b07aebdf7353893800f3cfafb7680dd70162bf8ef383182569bf1b3517fdedeea5da06bf1a1890c70e5df4d36b9a95f4a84c57ea56e7c364b76a312e0306bba650388fb2a6a5fcb32bc9dd4a34c415d284335276ca790477e3e0840ea63aecc6bb26be5eb7fe56317ef9e6ff3a6fc26591998f4c7a4b6cd2df981bc9e1987de6dadaba4fb3e0e1d0a55e43a080ed", 0xe9}, {&(0x7f00000003c0)="e25832461506c28d1e46b1ef34031ed68c3ad70d480cacd22569b096635838e69e505aef5e", 0x25}, {&(0x7f0000000400)="78f1892fd5f16d9ba49b65882dda3e666de37b5849107780052296b06f038222086188abf9d61cbf641cf723e0a884dc8dff066c0d47e0241b5ae7a7fbe1cd17f47e05a9495d85275e9d95575fa06fee146410f4e608", 0x56}, {&(0x7f0000000480)="9e3b144e7756e5785e47ec36b8a2430307511a599c501126aeb99bccd41856087466b4fb2ef72e8890dcc826d6cea23984712b98de8ceb79a543b252134d2060fca26cebc7f3a5c0297ac0f509553457c746e4271e2c0723b199fe50503039b123d2bb1ac7a7fa5175ba04", 0x6b}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="000000002800020000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r8, @ANYRES32=r6, @ANYRES32=r11, @ANYRES32=r1, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0xb0, 0xb}, 0x2) socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VNDIOCGET(r12, 0xc4104603, &(0x7f0000000b80)={'./file0\x00', 0x6, 0x5d6, 0xfffffffffffffffd}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000000c0)) 07:02:43 executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="bd875b913dee0107759f124338ebb3dc5ea4ed7628c83732c02fa2ec8e1dc29dcb3aaa13a2409ad1b405d7d78fd60cc11414c084ca774ecc037009667c6795ad14a530bd77f86ee991b8e4a94855b832d355d361e0b047aff0885e74f86483230d779fd855e6ba45c2550817f09a976f0361f0fd9590b2b31dfe4e6d59ff10ca23709ebf5ddb7840be4076fe2659c8e213ea166945d1e73d4f7b07", 0x9b) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc2) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a2d1d3570d8adde6f2693790f1c78858c8d338d1"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)='K', 0x1}], 0x1) setitimer(0xc300241ae39b3656, &(0x7f0000000040)={{0x2e6, 0x80}, {0x0, 0x1000}}, &(0x7f0000000080)) 07:02:43 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @rand_addr="000000009f13bb26ffe76900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) 07:02:43 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() chdir(0x0) (async) pipe2(0x0, 0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea2", &(0x7f0000000040)=0x46, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:02:43 executing program 7: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) setrlimit(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwritev(r9, &(0x7f00000001c0)=[{&(0x7f0000000000)='4%1F', 0x4}], 0x1, 0x0) close(r9) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r10 = syz_open_pts() close(r10) 07:02:43 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setrlimit(0x5, &(0x7f0000000000)) r1 = msgget(0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x1}, 0x2, &(0x7f0000000400), 0x0, &(0x7f0000001440)='\\', 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001a40)=""/45) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 07:02:43 executing program 3: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/219) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f00000004c0)=0x3a) r1 = open(0x0, 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0x0, 0x7ff, 0x1b}) r3 = kqueue() kqueue() pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0xa, 0x1, 0x7fffffff, 0x6}, {{}, 0x0, 0x0, 0x20000000, 0x40}], 0x100, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xf95, 0x3}, {{r3}, 0xfffffffffffffffc, 0x50, 0x400fffff, 0x3f, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0xb72d, 0x80000000}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x454, 0x101}, {{r1}, 0xfffffffffffffffb, 0x70, 0x4, 0x0, 0x69d}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}], 0x1, &(0x7f0000000400)={0xc21, 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e758b4da1c48b6cc350700007a76ede9c14b293931cd012f81d7bf0a4e09ee3047bb8be6bfc12819197f705d2b867f9fab00eb1d0e2bf498c597af9dca348c164770b591b170f5ee29db39b2675c6eb3b71e95c203aa9728097f164f93fdfff651834e5f5ab3212c736f", 0x6a) 07:02:43 executing program 5: r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) sendmsg$unix(r3, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r7 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) msgctl$IPC_RMID(r7, 0x0) 07:02:43 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x8002, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x3, 0xffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:02:43 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket$inet(0x2, 0x2, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(r1, &(0x7f0000003900)=[{&(0x7f0000000140)="ff", 0x1}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="d6113eb17e9536eb59db5101d235697e7fdfe9ce3f79232629bf52faf631fe1618f0ab6e0443defc711a5af8dc33c71b6fd2312f3e257f94604942d30e6ac3b502abe30e9db9a0857fb3a0a19bc9ec412683aa05cb535363f8b89f852e5eeaa04458842c28c14815ef7df2c4e9abad78613186f015b62b9ecf59460a09c66144eb70e7d28a0b4f7c7742b0eee2a6ca48745375bd9c78d32b6502e2154a5ddcf9", 0xa0}], 0x1, &(0x7f0000003940)=ANY=[@ANYBLOB="1000000000000000ffff000001040000600000000000000001000000ff0300003ec8df99cc5c16a5c445cb49607e7bacfa6b2eb7e077c93d6e3afca10e916113b0428a03bc4e92b1a49935334f5d9f3d0e3939af7873c67153c3c644f2a5d8189b078abd9505195fc6cd3fd7e9000000d00000000000000001000000000100009545093c79f2218c9c1bc6068b6642d7805b36b4743461fbecbb5594c1f3bbd20630fb20a8dd0358545ff8aeeae4a478f0f66dc3cadec0d1db5166576fe5aa601a39c3ce3fa7131a20bf3355555efc517744fb2d001eb31f3a29f9f9fb810573d99359d9b39691dd926a1fc047015fad134ced78f67530246aeed4d5e70848190e8965655d8aba99e1d863ba1ece5e3ee06094cd4619398f6c3f6be386719309f92dde2d8dc733b973d119dc98443cdb403c02fe3215af0a84037b619c000000f00000000000000001000000040000003ec9cf8941fd9077287591bb353adf353ea0cb513cb2f8299781e85235783b2ebf3ee9a7df0b018b3f764938ed1def27a5cbe4971fadeb6bca5f41ba89518600079ef2c739e7d0bcf07a56fe6a39ada534289ca332e5a857fb0cc5b2e5df9022a6af6f12f48d0870ae7a0091ac43d27785216e3cdf9ba9ef0d86b4764dc414b94dd872c9dd8793e15433a071d652409f54939f97310abc3bf9fed8e42d50d8daaf79ac9c22a13dc6d47f5c5d9c5d31e6cd1879e6878e0cfded31d07ba258e5b303c353d9cc32c4bb01c796e37ad04f0c76331464d8680441a47f3e2eeb000000c0000000000000000000000002000000c47553810285d03247fd7edf7b5987381d3696c9efe7ce956f1a44c1326b0d293d34efff7a94a61bc66c28ea2f98a5b8394c76bcdb0a95652f3e850d054727d1a0573b4c3d93bc344932b00401643eb2772e23c59776b6fc89f402e2895b657835cc48daedb5f5803ee17e682f3574e372cb81db69afadc3b16182bb4e47cb1adca759ac02c11f18529b1a76e066b8534d635453182cb3ce8f0d8a3bce03acdb80d978207b05a7f920474e0dbd8773008000000000000000ffff000000040000b266f2ef6d3239df190c2e6e706d676e29d138e67c5d60b6f0bc2995b8fc1d5e78857ac1b710914d7daa4c0a73a8fd39e76b8789416ea9fd9a8f8262cb9110b550ac006fa59ef14d26ee95b4b7642bab3a09099d29e913e0173b520845803f296dd326952d0cfa1352bd6a45014d00001000000000000000ffff0000050000000810000000000000ffff000008000000027ff6068e4d26caf541dda47bb475613874a1fbb978ea90073b8a36900165effd32c4b0d2bf07b108aa2cc6ec0be85c3d11a48ee202512cd4f80040f5b25e90ace17bfd4ed87f85c155ec684393c3ac8d40361cda735bf1215a7bee18a5df1a32a9cc8ca700be391646a4572fbd1874cc90fbab18a22f41832cc6170a62ffb41f1819703cb3dddd8361f477997fb3e60e09a38868424b03f5dcb907679200752e5d556237f7247c3c8684cdc9bfba29b345fb3d39e3160162c31b718ba6fe4789cc4226009d0f605487cce800dd88fa87857011fd096a812b07cd356ac05866a8ae53f905c02d99da1a3c103599563975f4896382f5b295eed0b172baaacc46c27bba063290b33afc5817be05ca0450e78750294e8bcc05464ec815c2b24b3f502043376bd4bcacc37249b373c4f1656a92d9df763fe7f2e0a04fe4003982a43848a609be21875f321c1fd2e04dedaacd3f9daf468089838726949edf72b7884304f633a6cf753d7b7dc0f424e4eeb908e89f4cca897f27684bbb88cafb3ff3dd7b3dbf5c7a24eb8fcaf8e1f3b1bbabb7e03732b1d7cd53beea1948c4fcd406ff3bbc711876cc86d1f8889588400a20f033044e827f46313ac3f9516ae78ce0ebb0b86944dfc310e3d17682647b13318169e54e546f0e7cc8c3b19e21e65ae55b3e762c3b92c1679f8a8052b02c7868f8f62cfd451034d6961401a797bedac4e3728f19e6e4c144a6a4205e72294f6a3810a2a89be6481866a89220c7a3f4ed63c89f8c7c56d14c4470bc9c3c58df5739637200a1b1d509b60fece14216566b1e7e07585ef7c9de3c4e19553107cc129aa3bf7bdad2e67f00415d7483af32f02ac4462bfd6d4b7ec464ca105254d3f0fde5ffb0ab90607c7905b350f68ad4ececcc98710cd23a87d19512a794b2577d05820a20c1aea6f9e4900aed935141678c32dd860a305c8fa9aa525ddc88a96147355797e57367eee14de7a13a685a3dcabdbfac4f40b85c78df1b290f825c5970e75cd10c7420463da9e880e4633033499ad92201324d91debd3a4a1ed5cd68eefec7de6e8696b6435992e7e5b0a1a7c54d5864f56a8c705d1be1ca6652e88d09deb0c8fdfde62307c216ac047171d8377a36a245aa479ca0339192fe509e7b73d3da9d95e6d8fc5412a6275c94bf88068c5c78c1cf4ab024f31f217a994fcb5fa8e28a4d108db8aeeec1d400fd4d8f8e54a9f10c8e0de2d71700633e87ff1a777aed94b7c97291cd8c7a8dc29e942310401c6b84683d23efc3b92715e8ef3f7ec5ac0eb0f3c51b28217a12e0165790c5ab8bc841490dd9150363eb3b80fb0ea72ae2240694b3e4b53d4931cf9311ec653e68fd665bb1e36ca1420b8529216225690a8a35cf6821a83467e5244f763ad5ada7b84b315fb011358bdc32a00ee71481cc8af9cf850c7cf705fe47f2dbcca4ab70df543b0c68afcbee1a28efd192dac99cdae33b9cc733576d4cb1f333d33ec248f5a7c10ec9f57e447a2718a3f2411cc98b125427105f51d1b2795836f9bae9001530574d7786d5655653d5fcb77e328aa188f5a6e1c4259ab7df555d323eefc1c86e0e54345ccf4c34fe4f68859f30fd45d854a6738b6938c807327563e217076aeb8816b7018928b6e6a2f5ce868341be1d5a72f333dba4fc3d6b530ebd861d0b057ad201694277ab19ad29f1338427659b27c90d1a7377e69b6d7125d3ed56df9151137848804e9c86a2840ed265ee148ec6d82ae91ff138955a160e2fbddb165c705639b7badbfc977ccc7cbcdfce6967f22a44401c231f2e73089b1af207d7bb565e2fb6ce55e287f0532302fb425653bc2aedb6966c2982832d9c509a75ec1b9c9815a64e807dcf0d4ca3bb9a935469c8074c73ddfe29de574bec8d1b3fcbbd60e605cd9a9cef8746c125f881c86f9cc60e90d019bc4a07f57cc205d7977f0c156503fda6ef0109c8e36711efb8bfc654325c040000000000000000d6d343f020f147a61cfc3619a5aee837bdb49d50c3856acaa8b1854ba52afc5ae3fb028e670a96e752fc1f958d37b3b69f106b1b933281f02b1677a9673cb846dd7633f3a80aa1251bd7b66d9b87e9a0c1810da904e3e004c20d113a1ac5944fefd0737ccbeac7eda3470620859a94d3dccc8b0a228b7f5a31ccbb13ee0c922747a80fb375cb4047a3085ea02a82afc5fc160e6c6e3a136cff00247698dcb8626af9a8b104a0968ef8a1f252a4e653065a24abbb83bd41490e34a5cc464721516253df85c9781981feba31c9ed3f606e5aa6389a426c62fdd398e3e1631366d068611caaa82ebd5cbe33e53ad988578ba1b27abba8dc995b6af3a1f43c9c21295ae46080d41e27db3beda36a48626abcca61e6971730519878ce758f4f9e68d237d2e4f49e3a0c3f2ffe045b475da92fe58583f83449cfbb8109dc74f3bf75a278687f7970c78f503c5f15c611eddce843224e889a1b950b5de3dee9e3ff6a00a82b6d96bfbce56a2d79f3b330e84c1791adedcdefbf1da392a084727493571af0e7d206dc23f5c1d1dde6683ce040164fad43377c82e6b3bf8aa4cc1150569c1bdca85f7fe68393bb9c86c6faa7af1e517f886f8a2f8ab68031374d69b21510e171811b12bd74fb240acb2299c203011fcbbbd2b00db936a51ee8a5d28859527632618ff871233052b51fd33587156212bfb4d9d596e453c9e8b6686775d8f1018ecd1653bd83e8dbe7c2af41e057bcbdae4e2888219105da65ccfbb635f086fb961e467d1cfdeb356756bc517597ea9aa66faa032e0b25fc7906fad80a6280c66591985e384676ab8213a4575ad1645a372ed4abcdbe02cc8e0484efb0eeb2bc86136e7ae2c2b20793fc8498cb3627b4457b301c29868d1cb3c499de2c432f13943b55d885a6709fb13512a9284af72b5c0265385d1320d849864da5f4271d8d82a1eb411da7018b76f83f53faf1171e2985ad4260eb45a1ccd6a18c8ff69eeec4fc5359521d2dfd8752bde7fd86f1dd6d7ba3a69117a6c8e01dba2f2bea4ba92f7e309ef0555d3e04be1227814e5669849ed0c90cde2330762bb8b0eee9805bbb71b9796b25ddf5bb3b5b4eba7c3316ac4951d39406911c81b408f66331ba0f9d3417a1a1a390bf0b2fb93b16a44a2c343061b3df1ad0841849b9d0b745ff4bb75117d9c08bca59e1b4df822f96043240203975f793b1694c77504079842b49bab703f2d3a8faf070f94de7596db813a21d2b9ecb7b3a807d234c23009e6dfa9939196b2969b58b200e0cf6875b29b5968c6f9fa840287a7c2629d11fcbc25faad5732dc8ae507fed0f983b81dd6a40db0a3b07d72804e5695fdb3ebefa99428cc0446928ca19bf957f068ad9a7884bdc92eb1377f5afcd82fac6503f1777d9af7357c79b53e983af495a9b6f4239f8ec67fbb285a315e7e2d0cf637d1e6a3311e31db74c9f99bfb73d265f600c3a00e42bfbe90322a60e2c09a40d64cb5da498c75b0e48902a9ce8a34dcbfa645186ca70e4255bd748aea8b0014295681a7d8ec329d3d6106c86a4ec7e40e61958bf009126aebe140d866879c81dddde9792005673f6f8e06f992cfbb930983542da97e33f2484d8825fbd6caf83d8e0684e32e99b489cb7b0a2d73974c1baeb391369433d48774f662f911ae7165808218e462feaa8e61eebaa8d217e84a28326f98e7e8141ebcb7bdf8472ff4929349af1534a841dc9893098e1eef7a674e5afdebdbcdd6eefb5e6cd832e5d32ce08ba1c87326b70b9e895610394a3ef9a3642d3dc14acb5dbbb2b320afdee4fc28ccfbb99d8a9195a862e8bdf2223c954953d94b8be267da29241669558c9b555fefbfefc37854e06311f2d60e9f0a19456a8cb1f3c6ded26ee590abaa2d279b5460e8104fb0ed57ab8164c6dbbd88291ebd19e1b5e8c36b2f940e3b25c9d6c2a67751430b90a92d39b090fed6a98d6d18d3843db522a08fd89fcf04d35f21c625245df0eaf85e1c715988d8e76a7c527220c9c7f939c7a626d3cc9eb900a2c07ba36f165811dfdd341a847e3719d16ac5c3b62ae80a4e23b97883822de61f808cecde1b1927154e9e6bbecd8d25a59b6e2483d0f7ee95099040aadbb2e11f845e2e04818d72806d8a54107db9024e58ef7bd50a8f7d113b1e16212882d66c3ba5d96eda84f4174642c3b1942a238702d2cccaac6d5df81425f6b98eabb61e2c4edd7c954fd284e48bc51d6e59be3a35cdd49d791e74bfc44b6ffa128273a30b90b2f573e7603094110720854153e41bbee3ffae900ad93788fa0f81d3c1e56a1fb1ee3823815d9d54bb8f820d8bbfd796467593f2ca30eb479a936199178fda22e31d00b376173992726e4939b00ed81b4d81050f3d4e0b810c4403d8fb93c2e42a09b60a966738bcef4e0b669d1f0455f7936828b2fdc1227f4b891ffc6f73844ee3bb922769cc2aa30b433db0efa2e4ba864c4f0b7f52d6c467858885532391f317a27aac6850749a6e1e72fefcbe37ff64a8c551f9f553ed5d322c3a67dedaf85047f939fb7329d8cf03307b10947e156256b2a902d40df0cbf8b42eb62a5c71e20f54af3a90a72f74d86e261d6c774cb9586326c17042f89d50443ceb1ab16fad00afc5804e4d9180236cc16d566fcde0b6ceb2cdfc56c437c06426400ce8aaad8d39219081aa71b801b410672ebde8fd7a1a9b6b86c17b24e51ea8e11fc74636391c47aa93fd3a70a2009330c534af9500c79258762f332e0876614b5338f36dd0c5ec84f98cf5d31fb16124a2800e1bbf9ecdf186cccb1a63d53d6fb57bb74a9f08c1d03771c37e1232ad697857088ca8ee42b7426bf9b7ee925f7714d742bb71349d27f0ac5fad4ef004e7d5546bcb00ec32528f344129172f15bf6861a705bcbaa53f3e0fe85b944bfd953d9281134842476db4fbbd5aece95ffbad714c207b7dc7f7a13fbcbe591e59ba244ed052d9ede9b8cad1520b37b98dba7b8a8bce36cae3844bd4537656529285ca86967a2c8db1009e647eca0309c8fd132fde9875bad60900c0086861f3eb3912d9b3570aeb2135b678640063b7c23cb5fc2a8e4d5c9f8ff74beed98ea348deaef454cf44bdcc1be5f3e75cf315a39ec1882a238c710826698d5fc86f5c6a8d0a4728a1fdeb9f241df38c77a6d196cb34547e364f40fc6b56425c4d27ff8514f60bf15b3d6939ad17d215250739c2778c5b6409301ef57c59b4ca42f19ea12792526857baae8298b8fcf053864a83d7cc0f5e11c5a7436b0f7e724c8fb43e1a156ff51f2e6fb86651bd4b617b90ab71297c864cb56fbc139857f700889dd8f2d057f7887f86fd2ade75974246de718d5c175672cd76564a3d653f607e36b64be26aef249398c4e8e82931859280ca6160c2e6ee736679343a673371fa8e1a5d6b2882255b2ebdba06f19c012c80ba058594bbb2abba25c1ece5fd4c7e89d53eb3f2b572e1641e1fc2efd93f1dbb8e53901e91656f1a3e1a6987841ab9c472fa0e9f68d0e24f3f048d3db5102c95ac6765a334b5eb1f8c20de9fab8e3bb748c5792d51f850daac733cc167415bd0d0a4dc4c323a677503ddaa5242b725aa7a87bc2bf074c0c2677bab8ce2d2b952e9f46095b0491d97338c25aed00014e77f3667da1b0db09398da37ca98e611cd23f395dcba9427f04fefd8152b6da428fa13d821f92f2af826fe7f821fe592e814edca130368cd1cbeedd72e12e6425bb656d1b7d2675effc8e58e7e8e569f83f62ead9960abef38c7f2f8c084d5d1902607f3e1d62f20bac42e2ff7c6b687277c9bb9f8feced95eab0d8ffc456b8d1b80ebf73"], 0x1388}, 0xf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f00000015c0)='./file0\x00', r2}) 07:02:43 executing program 6: syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = socket(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000300)=[{0x20, 0x0, 0x0, 0x40000}, {0x46}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x23, 0x17}, {0x101, 0x258d98d6}, {0x21, 0x5}, {0x83, 0x51}], 0x4}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) semget$private(0x0, 0x5, 0x529) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 07:02:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d95f93e0f1279911cdf00000000000400", 0x7}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x6a, 0x401}, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10b8}, 0x2) (async) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x6a, 0x401}, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10b8}, 0x2) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = socket(0x2, 0x1, 0x0) bind(r6, 0x0, 0x10) (async) bind(r6, 0x0, 0x10) listen(r6, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) (async) setsockopt(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) socket(0x2, 0x1, 0x2) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) 07:02:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000824, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() setreuid(0xee00, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) dup(r3) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) kqueue() writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="9c0a", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = getuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind(r2, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) kqueue() socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 07:02:43 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="690200000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000780)=0x9, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = geteuid() seteuid(r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x3, 0x54bb}, 0xc) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r4) pread(r2, &(0x7f0000000140)="46afc50a923003332227218b28d8ca696a9794b5ac1e2caf3c772d9a673973b39d51777f2b9038637a4f2149fedceebc8268ebc5f0c3cc65681ab92ceb5e612587e56912e7dcdee5fbf60939c0a1049097c22d6098e951e286900db45693fbad50a1a0282858c6aafad620d6e8f90babb5a74f7473a8056e5f7039c2a9be683cd2285b8946b87d6f8878c1fec7c6387dcc6d9be39e2bb3079f4248f01db1709737bd3590769d5174338725b7dd389cca51de4bc46ffa5aaa50046c0528f2d247005051f56493f71f15dae934bb31733b02b77cf43e15a08427c717b13f2fe6b15a46ea4ac61e101eb3a025cb22fa74e1c76e74", 0xf3, 0xffffffffffff8000) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$inet(r6, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) connect$unix(r7, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r8 = semget(0x0, 0x0, 0x208) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0xcbaf, r3, r5, r3, r5, 0x20, 0x6}, 0x8, 0x8, 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) fcntl$setown(r9, 0x6, r4) r10 = shmget(0x2, 0x3000, 0x280, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) 07:02:43 executing program 1: r0 = socket(0x6, 0x2, 0x5) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="780230"], 0x10) setrlimit(0x8, &(0x7f0000000140)={0x8, 0x54}) r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x1001, 0x80a19a, "000000003908000000d2e79ab2000000094a00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000180)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15f021fd3cd6b511bb6478eae78f0e64dde6c9d900ab006ddfb67869b51a2216114d1ece85f593", 0x90) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000840)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 07:02:43 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8e7627797c52c171) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0xfffffbfd, 0xffffffff, 0x1, 0xfffffffa, "1a111691d0a604004e960e949c85ffffffff1400"}) writev(r7, &(0x7f0000000080)=[{&(0x7f00000009c0)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06be587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04", 0x216}, {0x0}], 0x2) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)="208f9290216d17bcdd04cbbb56e0a9796498c7fd83bbfe6c4fa5a9fc760ef0c310475756fa1f3f84a371e42f8b", 0x2d}, {&(0x7f00000001c0)="ef6a249c148454652096a7c04403157084779474b4c87fe6e4b5e14513296e561a931382f1920dcda80e0a2670fc4f1b85da0cb51da0df2ccdc2c3c5044d684e3b3641b86533a674df800d874af1b0626bf835c9ba9a6d0c6585f886a20c28426790bcfc70527c7bc4e5bbdb4d07a6424c3e675a1e0376d02b182e59ab94dcb652e02de68664f0e41a7394ca41ec24c61232b1bc40fdec428092d5842c56dcc9ee27094e1b40399f8900e8489b739df926c60388f59fab0af15bb6d683705993b7375ebe4f39eed8bf5ba178a51285a39777a84fbe3f68f4be502145508ebe24b7e555d89a", 0xe5}], 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r4, r5, r6, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, r1, 0x28f, 0x240, 0x200, 0x9}) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000579f0000000000"], 0x40, 0x1, 0x800) 07:02:43 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000280)={0x10, 0x3f, [{&(0x7f00004c8000/0x3000)=nil, &(0x7f0000451000/0x4000)=nil, 0x5}, {&(0x7f00005e7000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil, 0x4}, {&(0x7f00002e5000/0x2000)=nil, &(0x7f000034d000/0x4000)=nil, 0x5}, {&(0x7f0000353000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000162000/0x2000)=nil, &(0x7f000051a000/0x2000)=nil, 0x5bc}, {&(0x7f00006d8000/0x3000)=nil, &(0x7f0000402000/0x2000)=nil, 0x3f}, {&(0x7f0000133000/0x4000)=nil, &(0x7f00003c2000/0x3000)=nil}, {&(0x7f00001e2000/0x3000)=nil, &(0x7f0000148000/0x2000)=nil, 0x60931373}, {&(0x7f000060c000/0x2000)=nil, &(0x7f0000172000/0x4000)=nil, 0xffff}, {&(0x7f0000184000/0x1000)=nil, &(0x7f000020d000/0x3000)=nil}, {&(0x7f000071c000/0x4000)=nil, &(0x7f000074a000/0x2000)=nil, 0x6}, {&(0x7f0000646000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000038f000/0x2000)=nil, &(0x7f00006f8000/0x4000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f00007ed000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], './file0\x00', 0x21}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {}, {0x41}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aabe6162c691809d68d207ab6682c6ec2ab08555de683dc14fba5f3092f9a45e3b5775bcb3cacae2dc00eb5e6f18502bbd30f85313d0da29b7bf304eb389b2441c9ed1456b0b02f358b63de9a05a5cc9e1f0f9f2d0404e293c460624e6fb44ac778c98a0b24bf32f73827e0be06b4e2f58ec46f743eddcd6b6f7687d44056fc25fda12c04be421ec4140b58464663645c2ddf06e0f4417dc"]) read(r1, &(0x7f0000000480)=""/218, 0xda) 07:02:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x2}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) 07:02:44 executing program 5: syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @local, [], {@generic={0x86db, "9bca9af8d7e5b27d"}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x91) syz_emit_ethernet(0x105, &(0x7f00000000c0)={@random="c39bf613b845", @random="94b91c5a04fa", [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x8080, "c870f9fcd712b8eb23fa7b74ffb7a5b1da92429f2d912b6247caba31fbaefb1d323bfe187bfe0e1f2a1730875a6242b90d1a6215104b4983651c24e788ef7c44e60fc43f9e74a3c149df263ca57e337f1f730a2c1749be109bb0ea4cbf9517616b5b9c17b28572920d6d223938b8274b6b1555a2c3866e4a23ec18c0ebd37cda547d79be7cdddca3ba6b9da654bad237506ff9dbe5fa161241dc82c39576581bf2a830a4a225c2ce1df980dd9e2c21a94c9002ef3446b19eb0b2bea7cdb13badef05f8e3e97f979543a3541852a59ef3067c778f71b060bdb6738340a3c1547f14c969c922e548e34e3d91a85bfb91"}}}) syz_emit_ethernet(0x120, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "a39e7d", 0xea, 0x61, 0x8, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xff}], @udp={{0x2, 0x3, 0x8}, {"7c666fdb7c7151b35103fa52f7b50d105337ce17fa1d2d5d1ecfe8b1f886bb7402300db20078e7a36d79c1fabeacb81e836c1f7131eb6bf5bdf2cdad2e4ac40e41c590442bc60fbb23626c68d7289d9347496a7dd4e5093860f4ec57916ce6ced9268a4f81cb130dd9a10586cfca457419554f7257c2a5ae46f68da2b0945d940e0e0ad6d2cb1e8728b898bc2cccf6390613c9484c58c78a3a8a93d2480c2e374351858343417b6c438142fa5a38d03af981045d65e13136a4f8b90bd075b23afda1ca33d5a21a93f15073ae39cc64761c89147bbaa1360b3846"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000380)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@arp={0x806, @generic={0x18, 0x8739, 0x6, 0x6, 0x9, @remote, "d84c9516c079", @broadcast, "532b488a1dd4d57dc5cfd680abddbc04"}}}}) r0 = kqueue() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = dup(0xffffffffffffff9c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x401, 0x10001}], 0x8, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x4, 0xfffffffffffffff9, 0x1b}, {{r5}, 0xfffffffffffffffc, 0xf3, 0x9, 0x3, 0x2}], 0x7fff, &(0x7f00000004c0)={0x5, 0xf825}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000540)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000580)=0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000600)={0x6, &(0x7f00000005c0)=[{0x3, 0xabf, 0xc649, 0x200, 0x9}, {0x7ff, 0x0, 0xffaf, 0x8, 0xfff8}, {0x9, 0x8, 0xf, 0x7f, 0x8}, {0x3, 0x5, 0x6, 0x2b7, 0x7}, {0x7, 0x1, 0x755d, 0x80, 0xfffd}, {0xfeff, 0x20, 0x8, 0x9, 0x3}]}) r7 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x2) r8 = socket(0x6, 0x5, 0x1f) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000680)) r9 = dup2(r7, r0) kevent(r1, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x27, 0x43}, {{r0}, 0xfffffffffffffff8, 0x70, 0x1, 0xd2c, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x46, 0x4, 0x1, 0xc8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x20, 0x3, 0x151d01af}, {{r4}, 0xfffffffffffffffa, 0x41, 0x4}, {{r8}, 0xfffffffffffffffb, 0x11, 0x3d77f18247929a95, 0x7, 0x8}, {{r8}, 0xfffffffffffffffe, 0xa1, 0xfffff, 0x9, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x3e3}, {{r2}, 0xfffffffffffffff9, 0x28, 0x2, 0x7b, 0x80}, {{r6}, 0xfffffffffffffffd, 0x14, 0x1, 0x6, 0x3f}], 0x1, &(0x7f0000000800)=[{{r9}, 0xf, 0x19, 0x20, 0x0, 0x6}], 0x3ba, &(0x7f0000000840)={0x80000001, 0x3}) ioctl$TIOCEXCL(r7, 0x2000740d) r10 = dup(r0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r12 = geteuid() r13 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000008c0)={r11, r12, r13}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) syz_emit_ethernet(0x16f, &(0x7f0000000900)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "022211", 0x139, 0x3c, 0x4, @mcast2, @empty, {[@hopopts={0x2f, 0x1, '\x00', [@pad1, @enc_lim, @jumbo={0xc2, 0x4, 0x8}]}, @routing={0x3a, 0x2, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x3}]}, @routing={0x33, 0x2, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x29, 0x2, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x44}, @enc_lim={0x4, 0x1, 0x3}, @pad1]}, @routing={0x2c, 0x2, 0x0, 0xe9, 0x0, [@ipv4]}], @udp={{0x0, 0x0, 0x8}, {"8763731b307029bf3645a105649572535bb2ffe17ffb4215c3f5a6dbff7fdef1b82f0583d67ced43a1afc5635984d31c73908a6406984545cdb55710e4d78282910e427005c9b937c6ef68fd35c2aadc0b2d8580026184f801cea95970bbe7882f646dcfa20135d25dffa8a831ff3437444c7928437521490f2920fcec43b852a79ac17b9af7485d25efbe2cf636fd6d28fc94eae10a81fb78f91259988692e5f0"}}}}}}}) 07:02:44 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getuid() chdir(0x0) semget$private(0x0, 0x4, 0x400) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x80, 0x80) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc000, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x619fd58d5f48552e, 0x0) pipe2(0x0, 0x10000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000240)=""/150, 0x96}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea2", &(0x7f0000000040)=0x46, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x7ff, 0x8}, 0x10) recvmmsg(r4, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000340)={0x2, 0x7, 0x0, 0x0, 0x0, 0x200}) 07:02:44 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r1, r2, r1, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000100)=[r5]) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) shmat(r3, &(0x7f0000bfe000/0x3000)=nil, 0x0) 07:02:44 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3}, 0x2000200000, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000640)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c431298695dab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa62fc6facdac1787ea7e140351ce", 0x166}], 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x5, 0x80000b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) 07:02:44 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3, 0x8002, 0x7fff, 0x0, "3a0a7d6ec9eab0ab020a689f387a9bfd35fc8075", 0x0, 0x4}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0xfffffff9, 0x1, 0x1, 0x0, 0x0, 0x3}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000002c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x48, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x2, 0x0, 0x5, 0x0, [@rand_addr="ac9426a46f944e645d44ec6051a2c60a"]}]}}}}}}}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x9, 0x6, 0xffff, 0x101}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) 07:02:44 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2d, 0x0, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x680, 0x0) 07:02:44 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000423000/0x4000)=nil, 0x4000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)='m', 0x1}], 0x1, 0x0) 07:02:44 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:02:44 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x28351e, "1a0000000200748412ffd1bc463e00"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000440)='c\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c10902", 0x85}], 0x1) 07:02:44 executing program 4: r0 = getpid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000240), 0x0) r2 = getpgid(r0) getpgid(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001480)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = semget(0x2, 0x0, 0x601) r5 = getegid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r6, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r6, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, r5, 0x0, 0x0, 0x0, 0x200}, 0x80000000, 0x0, 0x80800000}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) 07:02:44 executing program 3: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c000000000001907800000000ac1400bb1200907800001000"]) r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x6f, 0xd71e}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) socket$inet6(0x18, 0x4, 0x40) r1 = socket(0x20, 0x2, 0x2) sysctl$net_inet_carp(&(0x7f0000000cc0), 0xb, &(0x7f0000000d00)="36952c7a204ba43c6a697cd5ebf96db37df55681cffa34acf407efa7901f394a82a5f1cf8daf3dbcd7adc6e22272337f82aabb94e1ea1abb1d8469c48e38ea496d3a696a22865f2d87600e2027d51eb51faa70d318993a2ee5befc7efb4e5dd265b84b4666c89a2ecb739cfbb05cb746a0214f0a125f585e7a9496e26f30ee70722df141075438ed6149df142ffa96cf8380670808f97de655736e9c68009810fca689c31d435366023f58635a6858ad9c429b5bf934af5a34d3fbf2df4aa51a", 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) 07:02:44 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x400001c0, &(0x7f00000000c0)="5198d39e96705597eb1c4bacf8518048c15f880c615974b7423ffa4c094c63b0993e9cb7421bc8a42d758db8f3f72ba331878345deb0a685d2632257bb7ec69de6f90f7e13e5cd6c3d212b64ab107db479374a8bd1e80ae7c72fd8fa87a1eba26af45debb10c349801d6c266d88fedea622c1ad94a4044c0eaeb3aac4629ada51cb09ce806d9c4e68065b0528699d0e3b23ea359b3c06f1a7b566025cb20a58210131890404b38f34429015c8e42100166f663590be0b0f334ea9262ad", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) 07:02:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x400, 0x0, 0x0, &(0x7f0000000140)={0x40005, 0x6}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x34) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x100000001, 0x18caafdc}, {{r1}, 0xfffffffffffffffb, 0x30, 0xfffff, 0xff, 0x5}, {{}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x6}, {{}, 0xffffffffffffffff, 0x5, 0x20000000, 0x7d8, 0x8000006}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xc0, 0x1, 0x4, 0x95}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0x18, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1ca, 0x80, 0x1d81, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8, 0x4e896ffa}], 0x7, 0x0, 0x80000001, 0x0) r2 = dup2(r0, r0) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r3, 0xa, r0) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) listen(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xe02) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51}, 0x4000000, 0x0, r7, r7, 0xfffffffffffffffc, 0x0, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r7) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r9) 07:02:44 executing program 4: close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0xea) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) 07:02:44 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x33, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing]}}}}}}}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, r4}) 07:02:44 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r1, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f00)=[{&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}, {&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f0000001d40)="d749d8301208b9d92a10082b78620675c2ae9f87dae5807e60ed9500a94b4212a7d1ef125eb91b824c2e2d01f3b0e00238c33e762dff5fa16eb8c589e5c38f1f46a90aeb58e0448d97e173535dada4861ca01c6bb00a145732298ab5ba8759d5de655f2ddf0957b67acf7b9fe0e701990b32ca82118df0c81485cc0de6df5e4a35b6f8a824", 0x85}, {&(0x7f0000001e00)="a5f6ccf08db2b288b29e7668743f6e576d222e3c65bc093e1e57ee731d6862bcd55eaa8889868851098c11e5ae79771ee91f89de23a406728a2b4177070c0d9b7677aedd4d06ab123d7c6d8132438bff509deed3016192fbee02f29883ab42b87c6209f19c75588b2761cd8fe2875d6693b74487d9f94ed2ef600ee8fef953fc485f98f6b48658b3e0eb14d9", 0x8c}, {&(0x7f0000001ec0)="ccf62148dbb4ede5820a80a02594e5f775f64977c386e43cb5bed60c524a126a42", 0x21}], 0x5, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) getsockopt(r3, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r4, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="ce", 0x1}], 0x1) 07:02:44 executing program 3: socket(0x18, 0x2, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x2) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000380)="252ea32560a51ca01cda1cd3b7231f7a99d8054fca756da1be16817cf66f3a0acfb8d25fb4e9e3dcc6d176d8844b85531f1583fe271b157de725dff15eea5adde3704b6fb662a441733ce0085307c3d2ff25950ba4f26ad9f832292d5e8455ef3cb4057cea3d1ad8d3e546a41acb6dfc62c2b116e0fce9cf5a2a9c632a590bb94cefed0fb279bba73b562e05cb95cbd1b906e20b19160653a654b7ac37aea051152c058157268d2f6ea19f0bd3402d612e41677cedd6d3eb3803c7a8075fc35f8549ddaf45468562ccba9985d5ce597003f772d5cb41f7b175e9c9a172673f8619cbc93054c83b74b3aae7c792063e534c81f1bd6bd3243cdf482fe99222adaeca6386bfa658c1e6f30cf5414f8ed68b9602428342e9e5d70cb3a034039dd03f322011eedaabba845808cf449565a625320fa69858c2203a170013e1df5fcd30b8652057df25ce38e00d49474be1926773ba198e71d3ebfe27ebc7268a4a1b4aa067d1adb6ca0bb17a34016e5eaf807448620e7d5bae8b7034af8bdaccc895660356e4659a4d57f5ffc2afe86981e75d7e0ad6b9f28eacd7aad12b7819c2655efe21f0eecc3ccd7a54fc09ed592b4b3876d0d36a416d3fd6fd40eb04ec0e69602a4c2e11bb196c7409572f552bad61f1eb10037e589a1e2fb11652309104bf9849de8264fa5d950a7aa14d37db089532e0345a7af8144bf680ce3775823f3ec35b5d0363874e68ecb0993a6facfd05aec6af862470b7ca3656950920fb2539e9e2fd906516f359979c996f4635bfcdddd9d01fe7145ddf732a481217b17e7f69f51897a7746bf6f4d9fd9cbac653b54720f3021443ad7bcae460462a5442aab79516e07a348d7407d944bf7e4aa9c4b523a6b69c22236bcac7fbb1f8dd99b9502d1ac2c3673e8a5242aa870f25521bb47c86550c80b0ca3e1adfb30ed3c45fcacec9798c1b97cf20148ad97f7fdd946484942d94e03615c5ac7d296772ae1a88ec7c4dbea85c4512bc44e505cf590bcb23dc630e0ea5e8c79fa6bb59ae3666aee1d920b5f713425a86e01c1ec55dd6799e2be99c7b00b03c5f324e84e67c59ab5ee6b5b1a08644b99720da0ab6b0a16d04c2daf1395a3aa0f0784141cf705d8bf7a45fcc6af51a97f1ef1bdfef54963de055d35ba60da4cf80663be1ae7445e6a9a30174b050d1931d1210a41eefd1ccebe7d6037b98a8d53d09e62edd740280aaa6b2a96d05936fd7daa296b82bcd40b9d7992263196581ba7a79c21b1ae9f7d534949148dda7c3d3973f475e84beec5fd3b31b858778a252558c676ff382d4199cde34314fe9ab4c6327ffef652bd385e857ea600796f70bdcb164ca9b2735cc5642e35eebe78ff9aeeb8717f22263ebfbfaa86d33cc7ac1471eb1ce65bf0f210741fd5c659ae7894e8e25db9694e4b9b7921244a3ebed2bb25836e02bbcd59b8e19b5d8487a0439681fa7b032b4d07c3250f71ee05c41f98224c6191f10cbb932d4950aa6ce43f820cd6def3061499bfa22b7678925cbae4420ace3aeecdf1b62b9cdb83c171e70ce9e16ea43a7261b031ef988fb465262558893e45cb22c2aee4b5d51e385596f7779922ce323c82f31cb2361383cea04e1fb9dbbf214b03e493cb015bdb0021a2ac1ae82e9f8c2c7f41ca9ee2851d20ce5aef0c5ddeeb405f77b27877c7c529fee1053ba243aa2c71cb122e1ad1ace0c938d7b41991dc1e965628c78d40e6f3bca5bfc0e8e504bdb83f26507cab6af8aaaa6c921d143507dadbe61e7f8850e2549564403e9193b957613c2ad26a4b5c73d5c62ea3b6163ae3344aeaa13c3ff770431d81375904069c823f9ecee0e278262d09155cbbaa04dc9f0f85364f31885de88f41f24eb33a81c41e23bf26d6ee9b3797ca456df4322bbb019caa9e3acabca63e60ab9288b0a05fe35ce69797750be53849244ef060cd0b4be7fcdb4de723c603e4385c9b7ee04e084b88b8376d1b0b948028a6e1a6c8ffe35197bcf2dda1fc0eaf2512ff50511a5e3bdb98c3168550b6f23c8d0a166c868ccf9bfbb6fe51c8acce096aad99bdbfaf6c02f51b95c861deec7bca5e5497ac61e28751cf1a8ae2a46a60fdad7988287c5a5de55c9e9b48d7717f786257f6f143b43af8d8947caf1044edfbda22430c943e9609bd764b1b1c53785be32d874ab451296d1f018ee3c4cc7150ee64b051ea4b6400acfdb2968fb743aaa5c97acac82e5d47e07d56eeae884782ea59c47725e2b20dfb560a3905659df330d3bea1a9d47d5daf6bc78d95512383b98fbb5cef4bdb5970f5e04004412c78ec31924bbd77d486eb2e0706604b647156b385cc8d39fdb0fae619602795e545182e9c399ea2a86cf7b969e1ea87964d30a158f4665bf3e477d72fbcca399df314b58bfdf5e20d5d8fd00066cf6b3caeeeba584c2f1c840111dc46daf6e2993c2d4c8e6394cda4588c030d51849d1eb85d417149e2756645f21d2a34be638bbbf1921d5339d8256e070f4ab63106010ba4d1a9b1802639581996ff6bab6e23c93c29aa05850c066b33bc674046cea7228854f89978df22c64dd84a6697de6e4d7f74bae919679c4af469a3625768ac48586e08912b44c9b8308b27c380bb9c8c8ac535aa95956b12f04ffb7e89340721ac9844facc8c4ec8aa13419dac391739ce9cb3f63790881b50e1490dd13b9a207f88c3d1ea7c58b70f014b002bbcf70e8623529551c3893f4948dea8b229e4a88f99f2ba5d4dc98f5b82f101ac2ff58a8f5c6c6a9110fa3ebf347d5e1d75dc16a3c5056f4adc7994c29bc538bff3aa2d0fbbc594342be7d1f845925abf2f4f24ab1d8a86bf1d75dbc5a71ea1e1bd34006f264154ab7a325923941938d3e3867b1c52bc6b9f0570f8749c5ff1a86d831b22016836812c21e0466b6fac29a4d8d162f9e9496187f111f0fc1e363cc298f58710015a8bf020f1e0d8caeec108dc0bc6f7ad3743774ce8e99fb28ad3c6e10ea05f5f4c45563d925cbd3a48186eb766aecdd1c9e92baf18893b6b07d1f19fea5f33e2f94bf5f95dda38f7065a1d99f59e8efe9e419b9135190387d8c514e64ff9ea439bf037b4393465fff988633fd1684a9a787813d174854381d41e401d257c3e3b9c8edaab68fb13008652dfa3af1a3ab95bb67c7a6b249f74819f39eeb8584600c2e72f6354c2c99225741464f0d0958852de21ece2b811b5c9e0a474675347472939678a6d952f88f939880a64b1b81aa7a09f6eaa204350d36261d69b309840a24d9c62f0c875031f5cd50c71c57a4d9743153d43bc9d36568ec2e0f62df16d8e0715d08d250e4da2d34b7ae646f859e3dfe246230f0b0d79425cc4ddadd45ad70f68d553e83445e380e4c285e05a10ef727eae57395c18e5b64c37f39048c356c5ef86d2c4f08bb1c68924184f57cd5bc87ebc4736149f9ee4c86b097a59681805dde6859ecc75df31616d4eadf28b6ed0b9fff4c46c2970b524efca96ade5301de326c1b480c20b082571c9cdb1390818cd93458c3cb0accf6a09723bce20f0ec3e87cb4c7d9d45cd396a6e311c17eb3f4fd662661dd9bde26b22eb14332ada165751263b86ba67e3d54cf40145f1a466f2f6d5f0862135192f0289c12e22abc89ade1ddeada16e594e887a5036079b7ec731358c8dbdb30307021c2d8b1e71b33ae725895ee7f585dde78c13a8882c9b8ce1963433a03f50175bda0c984d055e024b79c71833e15cc8d7d1205a4fe9ec706159e04825fe4103ffe4875880a20b946ee4c2a8f8428a8f1d9aed899234dec6f187ced326b8745f7eab2840a2495be9609d10010360a7b0d422012780ab8f42b6d025414759a622700dae0d3ed0c51e5c5ca20ea441ef6c9b9e987867ce5bbcfbb00d2f88940ca80fc0fdb0ba750e022b6d8e83331aca596f97f12a6c729c7d73a0ded446526ab379545884a80812f3891ac856076221124c9b35bebba2edf7cbe679cd6ad8b7f10ab9324cd2707f126be1f9011c8404ccce2cb47a79d91842f602ad432f30a837f6d0c050f8eebad22bf40f1eb321c777f7e2a1a5ddeca3901daf374f28d899fa453ac36ad1b18425fa76c5bd3ce9b76a8c0d92173ffda4bcac6bcd17fba6433364086970fc8d865f7129dee36782d35d75b56ed4efd3b748d82b8208ff87057b853b9c5b07a94abf5416861c860a03ff45c5938234723b921c6fa81d7a45bd7c9e72065c0e901464a6af047b34c83e78a86067cefca15f636595a8cae45a8e17502be76bcf3dade28fc0a098d15f1d20b05f18cb1c72e3ca4961821e1227d33552d9f1693262407303026d54b387c3d7f22746e3f388b212e85d76f1d6bc8710ece3392aeec98614b980673bc872fe29cac87a6b54fb4e1257e81ea9addbfe0e3f09fae56b6617a00e42704a98fc7a12a637ecd84c382e91448201d8dc959cfa631c15dc8ff44404b64935f1a70cade6fe4670b50f38a47afbeb0cf6f25608c9e44d2bc4c3088872da7b196e7644e4cbbdb43e711c7b54b784fdb78ca67a99e56993407d56931eae6e618a69fe7564ecf798e41477a3263c55885a364bd6116fd9425de0978274770bd387ec0ed71e854dcecc4645eb0075be86f73a7975cc3e6d3fb8e8610845be58283ea10d7ee99bb24db589a09e04af6a5ea3d74155be9bdbe8afcb14686c54675962858ec9d8a75754017214c1b507533853a4ae59aa43d5a03485b4b8970e6f9a5c2b33c61912bf755ba0e94a8681c4c6afffcfd51b0dfab88924e0530d797fd66b51b478255da630245757f7e38b40ed16b6ad03afe366febc94d06f2bb7bc1ce8194afdb7e98598dac18f6dec1ffb300690ca5f0db890309353358e5b106ce4ec197b0712d6e6a8c7a5adeb4b8e7587ce38af2e8ceb9c7e15375fc75d70bb841c6abe7de281c81b492e69fa333c5da5a0a332987faa27cb03b5c60bc920b31b45872003409d6d7b699dde3c4f20e2c8eb8392421a828db73fb8d3cc3a71af8d7a5ecd4cc341f3cc04a8bc28411de9ea212e2802ea6ed74e98bd22fb4d68c5f06b29e15554f4516f7ad44d400a78c41f76ecdb3c3677196db0001229265ba667b3886cecd242a43d6f2137042bfc9418653075c1dd794e96d11aee973d1642755f715edd05db5d13739597d41d46daf1f48d7997ad8837a79966c9a87af69dbe31ca3e70dba21abdd2b01d82721405230eced5d20e94ccbec3c99b1572a590626bdf03b888c8811aabe84e8390b2f87b9e99e5690551d0d19e331bb58b59d0e5d26725193133138946517f8e689202cd6ce8f05b6845adedf7c922ae0ef97583a757bfe07f7df0a88012fe7a86b51bb00247dd28cd24ea99302ca666af299bfc3761d8871dc836cc285c242873bf7f671a20c957223ce544495b4bcad6af8f64442fa38cffd207bb6310505927a2f12036b70ff2b52e46bf500266b1c7164c4bfb85c3e9c18435d5a3f5eb12aee4e29da22d0e392b4f826d25d0297cc28424c2c962af6f5d9fb6f42071b8f3469764f64ca0d71d68d1b3fcde87fe042884a04d877357523f04dc3919ae288eafde2ef152e023d8b4b1424f339768b490e1be514e4284fef4be0a185fad041197477c40523bb42eb673810a3f8c4b4bfd109963cd43121ab6bb91f538e63aff40dc36e79c7f6ad50ca821d02e16b09b3614aefad6b7e6a834edee78bf87370ebdfa298c2471b6cd991fae83fbb591499ae3a9f7d97d4effffa3cdb24ede17e1e524a16a34d6905562ba365c03881371a93f438bc1c89eabe8fa582e62a3557ef72455201786c81337279d0b613", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="abe46a756ba409022a9a05d2e3eb5e2a9df37cf9dc7de6c5f4b759e77b225944e726cfc7f69d18b1f1b8705e1f86a9abc6e45f0f17599ce24ee5fb1536cf65c1c97d0102e062c01ca413ed11bd8088cec94272a52bf9dc958629c392bd75eda5645d289cfdd062b68feb1706aab94a1350a1391c40462684354eb334e443137e9bccbc1b118c9fa1397049fd7606892c8128df146eabf92fe532b6c028", 0x9d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="a1c2d0a986cd4c8ae5a214428b51284f36f911ac55b59036b2b5b36f38f6d69142ef5a29d7c40af3cd99ac9e8f7363ae925d2f0d362743179b507213e8ce3ef606cb09a9951c1a43bb755c398ea8d0b3fdf5886ba8d221aa1de26bcf5e3ac59736d11db35548c3a1f2207d88d772b9ac08ad6cade5000000000000000000000000c83f6be7cfb7273cf07c7f4f26c3839543ad4008f0e1b3e4d8e832d150d10381b92f095ae8c6d2aa102deb2d6d954f574199ef313a8770ae6bff96e7c4e7a4a3ded83bb5d33d90ace2eb151dabe15ed9afd01debf7dcfe99fb08d3704bd225afec36f8741439e55c686972225c93e255ff40e4f970c9e8bd1f415a47d6f67bee6b142f7dd62006000000dfacd7a71e1ebcd8c077a6aa11a1df4c4eac25341d94bd0a57efd646e4d01abecffa0dac393908043cf251bccb0de2d227180084f780aebbdcdc70a0ca8577088344c4d134d637fc7d28ebb836ae3a1906e5"], 0x1) r5 = socket(0x20, 0x4, 0x2) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r8, r7) 07:02:44 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000040)="912da3edf879e46e857e7c1e79a71a047b639900644e0bb9005c28142ace57c0879300"/48, 0x30) 07:02:44 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="315eb165f151860ed2c848536bba26d4a77a8a11f81cbb", 0x17) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x9, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x220, 0xffffffffffffffff) 07:02:44 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 07:02:44 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000640)=""/127, 0x7f}, {&(0x7f00000029c0)=""/4086, 0xff6}, {&(0x7f0000000480)=""/226, 0xe2}], 0xa) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x9, 0x2, 0x5, 0xb25, "8eacd00b1bca76ac5acfc15cec539bb14a17416e", 0xfffffff8, 0x57eb}) 07:02:44 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1406, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) msgrcv(r1, 0x0, 0x8f, 0x0, 0x800) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000002600)={0x0, "e929dded052e93d41f6192ac19b519f378fc82b3da36ded30b2ba3fbc836a5b5fca9e6ead8d2f65d117e558c3c2fdb0c218299f9f156e52cddeb3d775c74602eaabab71e63572566270a8335ddd91698e96bab5810e47aa935786864e546370e415d7b56462e9a2efa18f08907e471f5c8f76c4bc0fb4594fdc1c863ff7693781fe8f9d305ff819bccc88a1d471eaadd6300480ff218df5581dc2b1842b9ad6b88225ef57ba6bfea430476f736568b4c8ad549ca06d168b6048255997d8f3f5ea394486402b90f7b847e3b20bfab593917e936fe611ee2bc48ff41b3043af66731348e6bc3106604969a584062005b1a02fcbe8f554ea8fbd9c2a751c2cb32e5ecf9abf7ac66a6b674da6dff8b53300239f4b21cd3402b56f7aba9a8fc8416f1130a824284e43531404cb06566c162b4fbe8ba04135db9f25fc083394d2c16bbd880ae502f6132c06da77198628a0c7b1958320955a50f9f3260b9d3eb741a4ebcf97ed6f5d17ff72e13190183cb2c800ab9ba73f8178b896c6bc3f690cbd96a85a6b4fad4ef51253da5b7a39f691ca18e28874615a68c1dbefcbafe24b96fadaf4b03b219d5e39cdd8a920267b54bf0cb38e7f18e2257a8c3deb0b5c3fae2b0f4e0f7a6d54a38d0cbf5a69789c09777cdd7090c4e12711401b70620bd66adb924afc4b1417b46b5412abfd6b507aed0e8471fd764e003edc12874f673d4acb3cd4283a61956696b4ef053cb4ee3ca129199ceb461a96a31a938019b6bfac47924367f73750eae6819f155ae57a775e6444cec54bba7cbd4a422e729427a96edc55787bdea6349954c22bdd05930a1630d92d27cdedab4d2ddfd219479b456f5a4f6463837e87a2e00c50dd3880567934a3ead580cd3a58b23d20fe23728812829f1a49346ef749d08c2f7ff256bd7fbec1f9fa651b91c2e117a1d13170098c65b4547eb9d3b0db327423198d83b5259195ba31497937f181445ef78489ec38d4d478e2e20295052c0b367b79935f0aba7602cb7a11ade35929459a60d1c39b65fc7ab0f0cd0ae3edc8cd44e3f684410ba6cbeb7ca20d1c7926c42018f627236f3473d9b7e23ca47f13720ab4dfe213789160d8a78820c6eeea489d15b8d426da7dafed16d7024eeafe459c146c534db625b35e09258cbf6675aa45ae84d0ea71bd2b8b06522ac626efc624a2a9e9598e983e6dc0b925f2258f3737f9c8b158d5cb8897ee2849028ac4bfdade8aab690ea57131a79633e72d9a96e0a579ef67b9dcd81313d4104e5d7d33875a499dc7d11e3f6b7f0ffe1d45d8cfb452b3b27b07c9b6fce08847989d682127f9e247bb11f8e4e9c90adda4013e0151d0cf2890e52983198e5178bad2b2e477244741ecd4608bb8745acb3bcbd83a9f782739f76515c5b00a7f33f1cdb4938f90f29bec7dfe70dc0b698ed6d3b978bf807af16f45bbd1fd88dadbcae51246fa9b6db523e6fda39ccbdd6cb8d25a2ece3a530ae161880bde2d5b052d864943b1292f2050f45b1e74ce4df8426a5b5051627f37e588a270c765cd90d0d2027305a61971ef7ef3aaa1c90690f6d8be2f3d51ed75263db6d2aff3375fead12abbfc162669ea7272b6deb284db53961aee668a8ac23dbc669cb892927cb58632f57c5b1cd853ac88a213dd80816a807bffd7aef3a87a2d498a1e01b3a952ef61b5c5575cd9f35424e174ea9bc575786f7178b34f51a20a865c686850bdbda0521b39e227486d44dfff03e6c8ba3ae7f3a117f9bc69d47bfeb9c0176ba49bb7eb582cf635a6e8b95f102adbac4225096f85d4ff9a8f01a0d27d2abfbc34b14af6d2f63345a082f4fffd1b76c0cc5d1f4409db7477968a085fe0959f60d288c408d59861896db567644385efdb4e6e56dbd3a492fcba965d6f0c0f31d921d61b27a03457e6c0438c549ded7962da0a07a6329c0bcd4cd113e2dd529405bb001a5ab8d40d4400edb79e8f7a28140e4ec519b7d1b4fa4d4458226fdda5c4d3b641eba6f2d2ddc888537fc4a5ee1f51d33b208894013bf74a00d803a865f856b84a56a09281985d37026ba75ad737a5ced226a9af9e08b5bfceecccdfad23ae504a383a40035eb850478bb7f40eac47db584742b0a3d18ef23a1ce302e8071707b82b7afb5197843ae2bb5a38d00588ea7487afaae0b8b0aea2605bf0a32344df8d3a878fb74755910a85bc46358d5035ff4c48a3c56be685bc88198b7cef7baf1003bb3e12c6647afa940854f05aacae60fea85dcf9b80c2cb2d245e0513cd0c12ea5b64a73ed93884ce4b0778b0aff58f93d730bf5956060f5e4226c8453dcf2c5e90ce09c0f133dec77fa92000be8d6a3928f33708356265b37cacd53d41848808dae0f0d55b419f66973e1bae174e11a24d09621ab3513ad4372a637ef023d5be362ebd732b664dab89dcbf06ff3f667983f28006be8aede51baa82372286f99e12cfd607f3283275bb7f647887446b289eb4cad59c74c6d4344a867b61ce1e4db3adcd7c253b8adc30c0936961a783a80329ff0a01a1846cc96bec7958685c2a4cf707caac04d393e5469c7898cd4f0eb34acf08e9601756fe2496e34af0981a763acb1dc92b55bb8c0044272a6392c11ba4ea7caad079b4541fc094f66499c92bae8376843a21db580ffa4748d66ba8cf5aff26408a0b01f90ab3bd71faec529a1a765fec5b05fc79c8e784a24d03362a1545a04b0983bf6d1f0a029972963fd18a8c94cd9cd6b9395c78139b98505bbd7dddbb6ba8b09b75c9073d843275c1e694f0325e3fa5c8c1b08d4d88f7da084a31fbfa544f591b0e1dd26a07198a2f5d814680e466296d6f33be8075e790b16fc7ca234c4b5a92536134383ec920021b6192935dffe48b8a2269d84eacfe96d1c4e9c4c626138e84a6c8ea21bbfe244a84b24c31041d3bc790a392483a8f05d9eb0fbd8a6ae19073826a3ad8d2f5895ec6a9876920ebdf5afcd0eecea337eacb2a0c5a10034848ce74075b3ed29f1dcc7d4c6eb79d8bc3ed2425498f7aec49640c57442536aa7ddc0b234f26c610f328769254b74b1fc7482e9813e3713735066f765ce598d32f77f6a86323c250ce644cebba1b459d9c045d79a6b0fa714e8da1260d6788c9fb073e70451fae82abc054acb6e3f066fb92fe89a73303c65cf295fe46485d9df7ef89f5cb0cb5466ad643f2fd2e2316c8c43e2e90e76152b31284997be35a19961a34710004fdf07b9260ad1564dbb1e1c06f0f5b86507b7d1b8d7c45e498c42ba5ed915a0c245b24c58f38052b13d19d5b33adb82988257226ca8b60d72ef928d649c7c61931c8a1c5afe2f2d5bce09d1fd80ae17f340b844e299c45fc20052019e17832acdce0fb8898a631959aef791951ed78f2b28a9237bb774e103c0a453fd9ad8da1dba529306bd70348f8ca9fb46873bc0c65d4d44df78f7bb4dea20dfbdf01d3148b8bbd6fc17d4f883b445f2fcc1dd2c6c6836c735eb9968a84f9f1abc4e2700b4ac39ced1117aa478964120b0185b92b8b4741f6cf8afd30fef26ff656ac0b921f66606768f5da915e5a17b0d71ea8080feb70802be44df6b1d273e7ce30b8038d91243d9f296708ba0352f292480c986559ade9601c08be156737bac7ac838dfc1252121bbfda859a6185dc332b2a51d63ca566b1898c54743edfbb3dada4c1a3a773036d4b7fc6f08c586c94da3dadb9e338798fd32f4e204f33fe541049baaf4616f5d0ccfa35e0ab8f4273c9c6ef9b73c2b0625d7c67a929641fd24c0f24f0e6c526fa07b8522d77c1e5d36be5b830d17f044029516e3a994e222ea34c9ef1ff339ae77ee8ac90adfd0acccdd0865c6656e77c2b9d42c08412d327174cb555d44fe9bfbd71241658e725d11e61eaf78427a934553cd0e207402d2e40ac8f4c7e7fc89914423840b63a8e8e7a9f7cd9547ccfedc5db63647dd20e693a426a58ce5fbd7bd60f93944dd6c16174e1a284cc2ec5539c80ffd2b50a9162d767bb1b112a0296270ff925110a26347edf97445904e8005208382382510fd20e37dfa84112f969aeb7af6b4cf30dd9ce95161456ca07ace93ec9e096968cdd94ef3bae25759916a537fb00121fa30daf969a261c61a47226a182fa1c517ce3ddc5eb3ac03951f8777890393684a7bd8a75874a730d8fb25aeed74b564e0bad99751770d2a72ef7430f0e4ed7a9162d1012809a863d6d372d7b18a1c0c7ee830f6aad6757feef8dadb12822399d64b0901a0f3ff81c0b50fdcdbd2e6b88b0c35ec04d9010c4937037ae35ab81cba8a0ea4d126410bc675804c910da5eb21990618f1b0896b44e4d3d4e16b7c39d9e2c3bf108edc541ae770260949d85f9abb3d1803c7611a93fed0de41a53f4b01c172c02e2f26d17e98d8357fefb850760c24010ff0db4c07ddddaf356824b33282e7a1637bb18d14eedb7a57971df34c14e81d212b74894593103e1f8dd438928d4ea2d44954c1ee5b52f535d6237cce74f812d92ac782e7d644cbc3be47fe894a80e2fac27e036faeb74cbfccf18f1b245625c293ecd767adb2221ef6393b2e2e5eb473f0ab95c36f216813f5d82d5fd3666cac1d6b17c1e2a31536bc431034ba849ef06113a18613d0a056a5196596fb0bfc50ae6052f1603194ffb24f0416c1ca906f12f1f2504ccd1a5d8def9a3ea5bed894f0197bba3e640a169ced7697ed760e7db815f7e3069da700e9aca96c4a578e156ed3daef16bf83676fd74bbdaba15cc77b0adcaed8529ded6119411ee5cc3ab5f617225a0fdcfcba8b5261395db51ccfa537a84ae33b94e67c45459ac5260d47f061ad64d14fd5b39b758909646303466ded60df7f5c203c4ade7d4fc004c954855bf5ea50cb528886e7c5e01562f2871fbb1602ecf6c74dfce358fca92dfddc7fd3ae990a993242749c226cb80da88708ff8c5235419fc12760a209077c526f554804262dc3a1181416d25d39cdd00f0de3865fe34dbb45d7815bdf7197e3529c65a8c00e8b59a4e90d63e16fa26470f7df394d160e1f08b41730bff0591c087d3d63e1c47cbdff4b0780fc10a6e7e23c54f04f2d16159532a96b5ec7e421e5f33703f0bde2b02a248383f5754cf88215f09390fef39a564e276357f297a635c9885414b25235f8a57dd4cb2c8a9d61f702de97da5c6e0a607674fa4076a6cc58107b8c1db81cff63b51f275e85369c23447b95d5f8581e8cfb0f44477d66caa788805faf5d9dc57b96df3fc18132f97a56d98dc3864b4140d65dd2041772e2626bc2f4e09c2b3072b015dbe34a91798e0ce89c7584f0ca6067e83655d62fd3fb9145206374602d955ff32f57aa509bc41736607822f8773c91e547564ca6fbd790ca5ca3af117a8dd60ba55f5491a6d09fd456785a4b2695782888379565f75dcf46e700392c1542f0455e1ea5cc0cb41200d3032d8fb3d7786753637c53044d5415d2f2434cd1d943dd26e365d482f894be17c05e385543891a7f00719ca6e267e1f3c293f24ca5533e24228307b926bcd8a0e1ccb0c3e73fbc798a041e8e7a72bc1dfbe5720af7d60e61714ff45fe250f3812ac5b806ac0d216a7fec9ba56ffe3492545960c8f6d7b8bbe6a345e1d4843659b14c4affdfbcb5c40bfc3629109db0e96abf40d794a210bb8720e617190ab6a62f7482a876b74adb01f19182da3b71b9ec4a388c3fe9714d9a581c9dc15c70c47c83b0ab0b13aeb43320ffd6f6b902872ccbab7e5f0171faa948d3c6b6ed93b7536bfd0d5ee6d2b5d35d30107a7f39def0aa9dbfc2b8e5e196e01c6df7ea227c28a0fa5476e4"}, 0x1008, 0x0) r4 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 07:02:44 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bcf304658afd628ef008f903f4991fb5246d9d594b8e78f", 0x23) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYRES8=r0], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x8002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r3, r2) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x816, r5) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="97fb20350696", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}}}}}}) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x10) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) 07:02:44 executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df, 0xfe000000000, 0x0, 0x3}, 0x0, 0x0) 07:02:44 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 07:02:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) close(r1) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) (async) syz_open_pts() (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(0xffffffffffffffff, 0x3) (async) close(r1) (async) 07:02:44 executing program 5: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:02:44 executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001300)="f9eb085082eef001e68a2622488bebfc298310a57e039d4887395eb642f7638b57d8a4c408c4f45068e7afbe083772786826b3bf664abb555500433aaf06eef57da753ae3b0eef5f8437da3059346b6f4b3ab707ae05a260c90721364fe5715a31041169e33665647bbe1bf47644220508772cbdee72fd60d938311dc254811f35635b613583511cd16b01d1e2ecd7e91a08873df4c65d58de2a12c6c565790cdf422d96c640a8e4be2149dd2db4cbe8ea8f12a8a0ad64bee4c64b74a5916ad85f357e767736cb1c3e11fdecf9e6116c674dad83435e82d67a0e4dc7f4294850a0b2941a4545fc776e3319220fd453e70d269a7f06b9fa477663889f169e0c616098c2dd82b567225cb451384fd534875ba022960848d284d4f22df38b4cd6d9ac3894ebb18b6bccb8f92fd5825ab60cc51515c5af8918391e3a36f376dddbb8360fd2f4950ada0bfbda595af6dc66865d89cee816a3c7ab6f76f7da3c84c72de781decba3db5b6bf6e11b9ce0d5907c", 0x170}, {&(0x7f0000000140)="05", 0x1}], 0x2) 07:02:44 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x37, 0x603}, 0x7, 0x0, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) socket(0x18, 0x5, 0x3e) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0xa6d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) bind(r4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{}, 0x8000, 0x0, 0x8}) setregid(0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005166000009f00000000000700001a1c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300000000000000030008e371a31b863712051eeab71d89e0442c5e52000080042000000000000000000000000000000000000000000000001890b5423130a0beeb6c8c42b652de116a2c59f7ba4b743ee40b563b48c7941a88ff286ad2b9c4ffaf70dfa2a202f7b2f85d5ab46bfaa145b32da7616d7430f98b283b5d0546e5607907c672830936485929bbd5050c55865c205237d71a96df5ebf9520a721eb9ee0cc063ab218c8e64c52f187ea0cca75bb0e5d144c87a2e65250ce0b93465ecc328d1a4654252eb26277e086eddd6ceb710d880d7a30b922f7d751d182edafa7e263bfb2b62ac437b8905dab6ce6c2c739c9da1a0abc7511f49b5a302d316f54c1118b1b9046c818e7034cbf9c67bcb68d9e4893b71716e33451e27c2e9089692eca8de3110a0bd5effc1c493dd2aa2d", 0x1a9, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2], 0x4b, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x1}, {0x6, 0x0, 0x0, 0xc8e}]}) 07:02:44 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='N'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 07:02:44 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000240)="5915c1150e553dbf7a12e92b386caec153aec6f0303b065fff87caee07c00271434364f981934ff02dabf051f13596166dc289062594ca8776e133d789308f90f3e1c583110a0af7ddc9b720f0756ecd648962632f2650e5a53f84d2863a3a47e91a9307d79e076ea18497124c4d66238a09cdc3aaa069436b519eaa382e940f0e8092ec64d208ed3384b4a571b95608f703cb6b226b2513768576b88d31af5f5dc5", 0xa2) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) writev(r0, &(0x7f0000000240), 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe95730ea837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd570371bf25b7dfa3e904e30", 0x75}], 0x1, 0x0) execve(0x0, 0x0, 0x0) dup2(r3, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="7dc9e61c547ad5edd2e8030027818e1912ebecae00000000000000004257227f065b1fe71f94909e928e8dc841819c7418d838e70ec9162629715ddf29cced7b9cfdc30260534e52960a5c71137ce5dd678396529d493796f238c314a2f83f68b38344b9edb04d11072af30b278cee87b1b9d678b05e106b056637fc4408622aa8ebd671ec00c7392a00000000000000000000000000000000000000000000000000e3ce2239207e4dbe13e028e1d638a76cf6db27c9c1b409"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r8 = msgget(0x2, 0x24) msgsnd(r8, 0x0, 0xe9, 0x800) r9 = shmget(0x0, 0x1000, 0x6c5, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) 07:02:44 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000003ac0)=""/135, 0x87}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/69, 0x45}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f0000003b80)=""/4100, 0x1004}, {&(0x7f00000027c0)=""/29, 0x1d}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x4}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe714}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r6 = kqueue() read(r6, 0x0, 0x0) 07:02:44 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4086}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) 07:02:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000001ebb19d3705388bd0000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f00000004c0)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRES16=r2], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x109) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r5, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x266}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000a7e11fb3410d572"], 0x1) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x4, &(0x7f00000003c0)="b1f5d91502bdc0dcf9b0ddb383367942b18aed958979b00fc5bc4150ea707fc3527f005f7708d83a397ad8417b07fe810e99bace835a26024e1b3b7b4b2383a8aefefe13feaf1610ad50325ddfd7f50c0f6a8cab5cbe7066e06205891cf2b6942d80316c0fed61ac4438388ce280edec93394c288a8f4a6ad302249560f25005c05c37b8b844ef26c83b68386d64787babb5ea0ece05fb5cacd8f218bfed698106cab63c647e0e7cc72610557a00e2c148c054dcc075c54feed9e401fe0767fea524562a738663", 0xc7) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0/file0\x00') r7 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x1) mknodat(r7, &(0x7f0000000000)='./file0/file0\x00', 0xc000, 0x20000007) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000040)) 07:02:44 executing program 5: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) 07:02:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) setegid(0xffffffffffffffff) r1 = getegid() setgid(r1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000600)="63066b624e9406eb1351867d8ccf7474107a7a03008e3ab002f41e014ec4d59c6f42af4559523c69d0283f5e0c6a69fd4820e517", 0x34}], 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000280)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000080)={0x10, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ee000/0x2000)=nil, 0x1000}, {&(0x7f00002e1000/0x3000)=nil, &(0x7f000029f000/0x3000)=nil, 0x3dd2}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f00006b9000/0x3000)=nil}, {&(0x7f00006a0000/0x4000)=nil, &(0x7f0000308000/0x2000)=nil, 0x4}, {&(0x7f0000765000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004ae000/0x4000)=nil, 0x100}, {&(0x7f0000226000/0x1000)=nil, &(0x7f000039b000/0x1000)=nil}, {&(0x7f0000495000/0x1000)=nil, &(0x7f0000569000/0x3000)=nil, 0x1}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000797000/0x4000)=nil}, {&(0x7f0000775000/0x2000)=nil, &(0x7f00006f7000/0x3000)=nil, 0x8000}, {&(0x7f0000128000/0x3000)=nil, &(0x7f00006d2000/0x3000)=nil, 0x7}, {&(0x7f00001fd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006ee000/0x4000)=nil, 0x6}, {&(0x7f0000490000/0x3000)=nil, &(0x7f0000360000/0x1000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000cf2000/0x4000)=nil, &(0x7f0000599000/0x1000)=nil, 0x10001}], './file0\x00'}) 07:02:44 executing program 5: select(0x40, &(0x7f0000000000)={0xed, 0x9, 0x7, 0x4, 0x4, 0x6, 0x7}, &(0x7f0000000040)={0x7fff, 0x8000000000000001, 0x7fffffffffffffff, 0xcb3, 0x8, 0x3, 0x80, 0x3}, &(0x7f0000000080)={0x400, 0x0, 0x80000000, 0xdb, 0x80000000, 0xffffffffffffffff, 0x5d5f, 0x9}, &(0x7f00000000c0)={0x6, 0x1771}) syz_emit_ethernet(0x75, &(0x7f0000000100)={@empty, @local, [{[], {0x8100, 0x2}}], {@generic={0xbae, "ac86c66b24a0f1d12ebdb830da208ae6d53f38d632ac9be089b72c1b0d93bbed97ba21b0b07abbaa94ae5ca4046eec0cb5f9ed29fed43710a92caa651e3344095fe140a8264c23a28806864f0abe2c218969b6b3b9cb48b7dee949226118cf9f36cb25"}}}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='*[-*#$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000300)='(}]/[!%\x00']) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x284, 0x10) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000480)="348d09c1a23070361272fa09c7ebb3f332fe4885f13ef3f654c424880e25de426741bd2cc04aea85d058cf06fa5c439fe48ff7626e9d3f52da152fd3b3dc57f6181225c43c88c3a42e67a361df6cee8d4dd18ddec5c8b0effaa16a84678cbd6ddedd2ca1fbb7257c4073d6c6d347288a6a", 0x71}, {&(0x7f0000000500)="1bf4b2700dc4b14e6f3578b2c1bcfdb048953bda00b2d04bb61fdec39f7aafb600b37e15bc6f48b0a545fcad0b6a92a03f35487a156e2fb7a5a68e778385c4efef0475991af0dff6037410de5bd8be48dacc8180fda2e824801afafc3aa0d091bb8492e754077f52ca8fca32428723cb6f86a7c0f5cd3b16c0624667fe456b443b316c108e9dd715cff383575d794f97ec5570bd30642aa3a606c9e30d8ba20cf3a37418fb72d5a51a759bd291b79002b38b9ef05814", 0xb6}, {&(0x7f00000005c0)="77e84045d9d8d4266662db46235d1558f4bfb12e620f737180cd790b4416985e5b1cff2281785c64ea7918f523ea2f71af3b6ac0583c30a2be67084de06b9dd5ca3844344902cc92cce6e234704ef650ba1c68c240a06e52fc7d6a9d28d144095dcc32d4726d786cf229ea36a4b63f37c2d5d8b1c97983ee105caabf228d7bf5afa5ddeeb491dfc4e1bd4e006579eee3c62ff72e373e9037a6e25fe33d51f8c6a3abdc04db05e53673766068f7", 0xad}], 0x3, 0x0, 0x0, 0x400}, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) open(&(0x7f0000000800)='./file0\x00', 0x30000, 0x82) r2 = open(&(0x7f0000000840)='./file0\x00', 0x20, 0x24) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000880)="f0f68e7b981c16bb475bff4eba111546dfb9cc518c2b421b8dd4208c8bf02cb21a24a26e6809de2d6e95b4bbcd71687ac2b40da085f276c2177d51b63b04764953945901f7b9a30f0b914f587fccfc85216053e545f936aa002f975852d90696ab265022aa3ea83f4c9f00574c29a7f508b21c83bb1a558c97e95e", 0x7b}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_dstaddr=@in}) r4 = socket$inet6(0x18, 0x3, 0x5) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000a00)={&(0x7f00000009c0)='./file0\x00', r0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000a40)=0x401) r5 = socket$inet6(0x18, 0x1, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000a80)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000ac0)={0x2, 0x9}) getgid() ioctl$BIOCLOCK(r2, 0x20004276) r6 = accept$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt(r6, 0x0, 0xffff, &(0x7f0000000b80)=""/150, &(0x7f0000000c40)=0x96) openat$zero(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) r7 = dup2(r4, r5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000cc0)) 07:02:44 executing program 0: r0 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x1f, 0x1}) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) 07:02:45 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffb483afb7885b49ba7eff00000000000086dd605ccc30f7130000fe8000000000000000000000000000aa00000000000000000000fff3e00000014e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b1b8dbb46d85fa3654499fb98ff7cb94483a3d8e68f6a18f53c7fe7fd62", 0x1d9) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000300)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') getsockname$unix(r0, &(0x7f00000018c0)=ANY=[], &(0x7f0000000100)=0xffc) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0xfffffffc}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="0f23a1e4823cc05a3d2cda939daf11849fd5a96b84e3e6eb1a8a466c65de2f92ae060da0c47608032ef72194ec905748b0baf44b697e5039ac333447379819f1607b526de9bde8f7e400", &(0x7f00000000c0)=0x4a, &(0x7f00000001c0)="92dcd9fcbbc8f1e24aa2521d4cb51881f1c192862706", 0x16) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x2}, {0x30, 0xfe}, {0x6}]}) 07:02:45 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x2) socket(0x1, 0x400000002, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x401) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) writev(r0, &(0x7f0000000140), 0x0) write(r3, &(0x7f0000000a80)="eaac2d9aa1a8f6af1e1a0a94ec901ceb81d7ff353c521273956a877f73221da25dd542a828dc35af182afc0839c8d64beb39f001090f3fc1a0d964570f553d58885c", 0x42) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000b40)={0x6}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) syz_emit_ethernet(0xe26, &(0x7f0000000d80)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe800000008a2c0000000000000000aa2c00000ca9685b0eee0328205149f7ae18e4a52f2e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe27300000000000000000000000000000000279e145323259319dba1919a64691067159f6e6ed0e4f1f8e3c233e80d6ca4336b707172b7619e1b94fb30ac153c95b9eeb0ae604f91b6b444b9743f78d604d6be2c841ad254631c1d5957f2437dabf8487cfea21337bd49d7a0a561617a118eb24a625fba0d89375eaeb27296502907addfc69ae4295c5a5436b75501c4440ee6cea13ce87cd292a533a85cd46624c9eebfcc242480cf1fb7bc3216446384e5de1cd2e600080000b469364069275c44d80ef8e3845ed19f8778f8baae843c9e97ada00011dddc09c668c791d664b402cbdc7aa2c26becaab468ee"]) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000b80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000, 0x0}) socket(0x2, 0x2, 0x0) socket(0x6, 0x8000, 0x7) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 07:02:45 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0xf) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='/-@\'&.\x00', &(0x7f00000000c0)='[)*[[-3\x00', &(0x7f0000000100)='\\%\x00', &(0x7f0000000140)='{*\x00', &(0x7f0000000180)='\'@\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)=':-)\x00', &(0x7f0000000240)='}&{\x00', &(0x7f0000000280)='-{#\x14.}\x00']) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSTART(r0, 0x2000746e) 07:02:45 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) fchmod(r0, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="b886b4e47ff0e57fb99bf049fc6a79fe004da357e2a1090000000000000053f6e2e3d7555ca8", 0x26}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) 07:02:45 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) r2 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r6, r8, 0x2, 0x1}, 0x7fff, 0x101, r9, r10, 0x10001, 0x34c, 0x75, 0x1}) pledge(&(0x7f0000000280)='%#%\xe9#$/}\x00', &(0x7f00000002c0)='@\'^\x00') r12 = semget$private(0x0, 0xe, 0x20) semop(r12, &(0x7f0000000300)=[{0x4, 0x138b, 0x94ba88fdfede9f44}, {0x0, 0x7, 0x800}], 0x2) getegid() r13 = semget(0x1, 0x4, 0x11) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000340)=[0x0]) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000400)=""/68, 0x44}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/46, 0x2e}, {&(0x7f0000000600)=""/78, 0x4e}, {&(0x7f0000000680)=""/122, 0x7a}], 0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000780)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000a40)={0x2, 0x8, 0x0, 0x800, &(0x7f00000007c0)={{0x8, 0xf7, 0x5, 0x0, 0xbd, 0xfffc, 0x2}, {[0xbb, 0x7, 0x9b1, 0x100000001, 0x6, 0x624, 0x9, 0x100, 0x6, 0x4, 0x5f9e2f2b, 0x72d, 0xa6, 0xffffffff, 0x7, 0x6, 0x3, 0x3ff], [0x80000000, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x10001, 0x8001, 0x8, 0x61, 0x7], [0x20, 0x7fff, 0x7, 0xffffffff, 0xffff, 0x1, 0xfffffffffffff17f], [0x40, 0x3, 0xa, 0x0, 0x6, 0xb6], [{0x200, 0xe94, 0xfffffffe, 0x2}, {0x8, 0x5, 0x0, 0x8000000000000001}, {0x3, 0x4, 0x9, 0x73f1}, {0x25, 0x9, 0xfb08, 0x40}, {0x2, 0x1, 0x3, 0x1}, {0x2, 0xf6, 0x80000001, 0xac70}, {0x7, 0x200, 0x80, 0x80000001}, {0x7f, 0x8, 0x66, 0xfa}], {0xc641, 0x800, 0x9}, {0x2, 0x200, 0x6, 0x7}}}, 0x400, 0xd1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000a80)=0x7) getpeername(r0, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000dc0)={0x4, 0x5, 0xff, 0x101, &(0x7f0000000b40)={{0xff, 0xff, 0x6, 0x10, 0x0, 0x3, 0x80000000}, {[0x800, 0x2, 0xf, 0x9, 0x9, 0x3, 0x3, 0x8000000000000000, 0x4fd9, 0x7, 0x3, 0x7, 0x8000, 0x4, 0xffffffff, 0x400, 0x2, 0x100000001], [0x3918, 0x3ff, 0xff, 0x3, 0x81, 0x5, 0x2, 0x32c, 0x7, 0x63d322d], [0x6, 0x3f, 0x6a03e6, 0x2, 0x9, 0x800, 0x80], [0x724, 0x10001, 0x9, 0x8, 0x6, 0x8], [{0x1, 0x7f, 0x5}, {0x401, 0x17, 0x2, 0x7fffffff}, {0x1, 0x0, 0x0, 0x8001}, {0x1, 0x1, 0x7f, 0x8}, {0x4, 0x200, 0x1667, 0x4ef22672}, {0x6, 0x89, 0x10000, 0x4}, {0x0, 0x8, 0x2, 0x100000001}, {0x7f, 0x5, 0x3ff, 0x5}], {0x4, 0x7f, 0x4, 0x1}, {0x9, 0x9, 0x0, 0x6158000000}}}, 0x32ca}) ioctl$TIOCCBRK(r1, 0x2000747a) getgroups(0x1, &(0x7f0000000e00)=[r5]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000e40)={{0x1ff, r2, r14, r2, r4, 0x181, 0x2}, 0x7f, 0x0, 0x7ff}) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r0) syz_open_pts() r15 = msgget(0x0, 0x80) r16 = getuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000ec0)={{0x400, r16, r3, r11, r3, 0x105, 0x100}, 0x7f, 0x28f0, 0x0, r7, 0xa059, 0xfffffffffffffff7, 0x8, 0x3}) 07:02:45 executing program 5: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/219) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f00000004c0)=0x3a) r1 = open(0x0, 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0x0, 0x7ff, 0x1b}) r3 = kqueue() kqueue() pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0xa, 0x1, 0x7fffffff, 0x6}, {{}, 0x0, 0x20, 0x0, 0x40}], 0x100, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xf95, 0x3}, {{r3}, 0xfffffffffffffffc, 0x50, 0x400fffff, 0x3f, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0xb72d, 0x80000000}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x454, 0x101}, {{r1}, 0xfffffffffffffffb, 0x70, 0x4, 0x0, 0x69d}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}], 0x1, &(0x7f0000000400)={0xc21, 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e758b4da1c48b6cc350700007a76ede9c14b293931cd012f81d7bf0a4e09ee3047bb8be6bfc12819197f705d2b867f9fab00eb1d0e2bf498c597af9dca348c164770b591b170f5ee29db39b2675c6eb3b71e95c203aa9728097f164f93fdfff651834e5f5ab3212c736f", 0x6a) 07:02:45 executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getgid() getegid() msgget(0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00), 0x0) semget(0x3, 0x1, 0x200) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:02:45 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {0x0}, {0x0}], 0x3, 0x0) 07:02:45 executing program 5: r0 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0xa, 0x0, 0x0) 07:02:45 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:45 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "7b0d026cc4ffcf3981b3dfcb3100"}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 07:02:45 executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce96bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127da29a57431fcd0d7ffe6300e16931af7dadf12d71db24214f806b4189bc6debbc929bfa3c913833eef38b65640a85597d56e773df044e34e9236fe3f5560db417f807899f9d894fd44918e325a7674f6349d3edef25e031d59d04f44ddc391f7d765fa0f9f", &(0x7f0000000040)=0x106, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x3c) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) close(r1) flock(r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x389) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x7, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1004}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}], './file0\x00'}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000dc0), &(0x7f0000000e00)=0x10) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) sendmsg(r3, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}, {0xb0, 0xabb4d880ff65c2f3, 0x4, "9496a378ec5fc29275694589e86c1ee1bd0149c6729ca4d855c427e490586587c1e953a9d3746a85d7db3701e98840910e15f28530b54cc0bf368a0c6ea995fa3ed99fb3d3170a382176d84a79aaba44f6d28dd5647457ebe39390384ba7cfa53a19029310f77f1b39a966a64741f42bf46660b56bf5cbf810f62cd42cc8708c2d554ea22789ef14706acde2d5e7625eda1b9e37a1cf12e42901f434cd"}, {0xc0, 0x1, 0x1, "80ca76614e86e641ab1c76149022fd944be56635dc4a9eaf5b64882f5760f7ae3a8ff9768d2710ce3e000545c708e4d23a44698de50a482c58d1c3010d0a816d9756f917ff854afcacd689a9ba6e90ba7e59e6930376c1560c70ad527923d6ef1b2ce7caed0274050af08cbe503afddd4f07a8486cd866dc7083bb112ef8e6f7edfbdfe6469ea9295df764aedb98d4fdeb9352d55b4d9e2fb8689db83e2f635216a8a8fb2095bf0eec6a82eeb0"}, {0xc8, 0x1, 0x3, "f7c9dc3ad90c27b3923e105cd1380960e19ea7a573c43e4f0e581a7b53f24001ad570d89be69383fbd4f61a7098ec281679d3689e9dd1169b3f7be9cf85dea623002ec26dbb678e3e2e9f1ae38e298eff2ac9201ca1a1cd34d7743bcd8975ae5a28860da7c30ec8629f6da39c40c924d4ecc5ad8b49f81231140d9a433916fe4ef30129ef5c3fb87b1b7c9317b897051fc8f80c2c151d4157f63b8d79b0fdbf25fbcc12326cfa4d04c028bd5b758508175b4d5131323f27f"}, {0x88, 0xffff, 0x0, "a77d0711b88453e584b804111becabe4b3d3996a46d3931e357502763362cd46dd01665c79fa16741806328f5b3f96aead4e91a9cb6a961bb31c833d67c7caf8d9eb2094da18c6809fffb36370e9e74e2ad3e8149c20291f65212a10390ea6a8a68c77ae08a7ddf46263a7abc40302ba618ff656bf3156"}, {0x20, 0x1, 0x9, "c6436736f7fcb66e7ff204ce"}, {0x78, 0x1, 0xc62, "b343d225ae42e790df1922c41cba50a998481a16f7d08046d2692bcb6c6f9483622203f7fc29652ed59f33d4f86c8d78d4ebfa0d9d2e5f75f00c6ba383d14c894067f3f33fad3701890312731bc2004d6d3f87c852224e378d6b598c3c6be449d7001fc31d"}], 0x368}, 0x8) recvmmsg(r3, &(0x7f0000000d80)={&(0x7f0000000d40)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/151, 0x97}, {&(0x7f0000000940)=""/248, 0xf8}, {&(0x7f0000000300)}, {&(0x7f0000000a40)=""/180, 0xb4}, {&(0x7f0000000b00)=""/25, 0x19}, {&(0x7f0000000b40)=""/162, 0xa2}, {&(0x7f0000000e40)=""/246, 0xf6}], 0xa, &(0x7f0000000cc0)=""/121, 0x79}, 0xff}, 0x10, 0x801, 0x0) 07:02:45 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) 07:02:45 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) msgget(0x0, 0x14) setsockopt(r0, 0x10000, 0x23, &(0x7f0000000040)="3342b19c", 0x4) 07:02:45 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) r4 = dup2(r1, r1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000001c0)="67596b3207331517b9f5857f2d6b13bec5a1b3ee82337878db74ecbe378a9932d753486b7dfbb50fb9663ab67b3f9a6eb11611936d8e8bd41f4dc4c02de7a7ae7cb05f70245fa135482a08849614674169911baec467e99b237dc945dbff181bb8a31cf27bb07db7f22c3fa898f125", 0x6f}, {&(0x7f0000000580)="9c7650e95cf045d3a351aa68016d42a79c657b29616f5b28140723ff23b00efe023031f809576f2f3788a76f763bf3d101237105205e58d52061fae9c384a1c2f809f1e887aec24b3e97425d4e5e8156debc107177ba8ff212305718dc9f9ab3bab263f5ee156b4b91f5946a2796c99001195d3422c7b8b8d03772b818fad4cc99fe5c1505657eecbf90d73bfecab4c6b40693542dce36d361a433b750b0fa385cfc9a755f9435ab9b3cd2328d1cf16250179e2e98dd9cea447727179cb874a6c63a89bf6b", 0xc5}, {&(0x7f0000000280)="fa5d6631348ed30b4c525f9fcc120a1510544b847d0685fbf26e0e61e4ea8d9ed5281cfbb1027fb88a5bdd8208ae427bf0f4", 0x32}, {&(0x7f0000000680)="21c17d2f337927cf7d0eaaa90d4e3d51a934c893b4517046ad858ca88f724131a7794c92b903a38ba89859613067ed11419baf55275e85239579b1979a5c2e19d31ea9d7450e71a32ee8b5de299f4bd81a7055f2d79d11daf91078041ed364029028ae54d3f4a54bde1c1d7aad6c00d3fd234a3c0e0d164018f6783b12977d8209023b51c359607a9b74139fe6a2a1c78b3e8f066112c27fb9f2aab81657a4251743e487b796c15cef4565ee40487cf7c3c0d73e2868fd73758a39979a96007b8327609a45d29e654f62ffebd4a928c2801603848fae54d70441c5a7f22687f2bf81d49b6d820c11731cdacdb8917cf3e460f02df9", 0xf5}, {&(0x7f0000000780)="9ddf131d03932fba76a433a70c8f56fae3222f39287f464ecc7509e9ad2e2f3788e34861244ce8ab02bf465b0142dc4465fa4a4dd67719efae58d8bcb719a4d8d4d2a0def745cf2f7ad2b65e1a8e4721461242f67299754ad1763a9c53f58c28955a285d771bc59f5de00dcc43c0f9011fcdb3c9af87d4d2", 0x78}, {&(0x7f0000000800)="14cffd5615a60630249eac8fb1e1fc257b6d06166db0482e01e3810db975da045fc2c87abed27094749acf6626684d3698f7499a7041043142fb74a602a66e22a098290e7bece257964559241b92777a89a11d5613dec01b2e2c05bd974513297af879f5651d0832365d8dc122964db002e1a4b4b956f000567f2d2551a68535db2fc2b0da47477e7e016fe22dee1dbdedc76e01b8ae497b4fef35214cacd9f44b453b273497ce66a7613f1bfec2723b43726c9ae587badea6c75681777f0e0c98bba10f", 0xc4}, {&(0x7f0000000900)="0a9e995af42075a94a47ca18fd8e6672a8c8faf3f6d2af335c123c9c97f564c20337a38e8e960b4fa56d167bc50936400335abb46c6ed32574c11db307a687ac75433bf0b97c4b91ca7e177389ffad0067618c8cbed14c90524cd9f32aabe761e0c85d129ae0d71fb2496e346ca8a7874fbe14e6a88096be400d36", 0x7b}], 0x7, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x50, 0x8}, 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) nanosleep(&(0x7f0000000040)={0xfffffffffffffffc, 0x4}, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setreuid(0x0, 0xee01) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) getuid() 07:02:45 executing program 6: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="c9587c7db50c77506f586d4b026148b74bc16aba517471fc166134a9abf4213f39e63c1a2d5da24f73c786de7d", 0x2d) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ea000001", 0x4) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b00090000000000004052"]) sysctl$net_inet_icmp(&(0x7f0000000140), 0xb, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x2, 0x0, 0x0) 07:02:45 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8", 0x37, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffabcfaaaaaaaa86dd6063421d001c3a"]) 07:02:45 executing program 6: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r1, r2, r1, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000100)=[r5]) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) shmat(r3, &(0x7f0000bfe000/0x3000)=nil, 0x0) 07:02:45 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x80000000], [], [], [{}, {}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060693d, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa0) 07:02:45 executing program 5: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x4f, 0x6, "665ee1deca2afa22c0373eb9a9e5c6cae7819b4e", 0xb3c3, 0xfff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) flock(r1, 0x2) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x1, 0x4, 0x3, 0x8000, 0x6, 0x0]}) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="72cb2009633136515d6890af72e032512d1f24b61c9a0969fc3a35d3ca77a271af931f1737dbfbf4333d8c60ba2b2aa459fb9262045f750c6de107f3fa5b0e162a05f4d81b9e82aa4135df77ae7a1bbe108c4dd437ca12446cee4ec4248320b87f1bb6e37e562cc6c746a1a7892b8a3e1abba3c3b1f4092816ca52a15197124d66837d47b4c30dc32aaa3825247c87a2d307c41bfc122fe3fda3117403ed2012b9eb9be4e3231ac54f0923", &(0x7f0000000240)=0xab, &(0x7f0000000280)="decd02fd140fbd0b6a5721b2382cfb3f39fe7fa4a0b96b2f428017e5c7404a3533615e5c3e2e26e97386dbf624c422ef25b6edc4da5f1faa7e23cf8d896fdb8857296ae8fb7f717168a57f27e20f0d6c4a97d13ee71790eb", 0x58) r3 = open(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x172) setrlimit(0x2, &(0x7f0000001300)={0x60000000, 0x60000000}) bind(r3, &(0x7f0000001340)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xffa) close(r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000002340)={0x80000000, 0xffffffff}) fcntl$setflags(r3, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) setegid(r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002400)={0x80000000, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002480)={0x1, &(0x7f0000002440)=[{0x6, 0x7f, 0x6f, 0x8}]}) setregid(r4, r4) connect$unix(r2, &(0x7f00000024c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) r5 = shmget$private(0x0, 0x4000, 0x92, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) setrlimit(0x7, &(0x7f0000002540)={0xff, 0x1000}) r6 = accept$inet(r3, &(0x7f0000002580), &(0x7f00000025c0)=0xc) getsockname$inet(r6, &(0x7f0000002600), &(0x7f0000002640)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002680)=0xad) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000002940)={0x4, 0x7f, 0x1, 0x705, &(0x7f00000026c0)={{0x1, 0xb0, 0x8, 0x2, 0xff, 0x1, 0x96e}, {[0x1, 0x0, 0x44, 0x3, 0x1, 0x60000000000, 0x8000000000000001, 0x1, 0xd6, 0x2, 0x6, 0x3, 0x10000, 0x3ff, 0x0, 0x1, 0x2, 0x1], [0x2, 0x80, 0x7fff, 0x4, 0x43e, 0x6, 0x44e4da87, 0xffffffff, 0x2, 0x401], [0x8, 0x1400000000000, 0x8, 0x20, 0x0, 0x80, 0x8], [0xffff, 0x2, 0x80, 0xfff, 0x1, 0x8], [{0xfb7, 0x9, 0x7, 0xb4}, {0xfff7, 0x0, 0x800, 0x3}, {0x7fff, 0x200, 0x8000000, 0x26}, {0x3, 0xfffffff7, 0x9, 0x1}, {0x929, 0xfffffff8, 0x80000000, 0x100000001}, {0x7cdb, 0x1, 0x5, 0x4}, {0x7, 0xffffff29, 0x7ff, 0x7fff}, {0xa0, 0x6, 0x200, 0x9}], {0x0, 0x0, 0x5, 0x2}, {0x2, 0x8, 0x6, 0xbc6d}}}, 0x8001, 0x81}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002980)) 07:02:45 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x3, 0x8, 0x5801, 0x6, 0x8, 0x344]) 07:02:45 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) stat(0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f06000000000000400000000003d3b6de7b8beedb00000000000000000000000000bb99dac0ac72e6c38e39630e7f84d4"]) r3 = dup2(r2, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(r4, &(0x7f00000029c0)=[{&(0x7f0000002840)="0bc5ed304b839dab3831aa0fdbc77567ace31231fec8b4c92636dd4d2b4a9e5f062f186a2b46eb2fc8a47296f5b335b23afdfe1a7cfda4cf9eefb3ac2848200fefe01330f437769c232d5216229c474fc27176c7a778fa7379abfb64ab0cb0871829c01c5407ff1c37da4deca836cd78534661a4b59176be78e0cb2113998cc7ed56955c87f28aa39d047683ce30024ece4c3834ec", 0x95}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d141b1cf75975459daa898eb74abed385e8481a5"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@remote, @random="1c2d53954928", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="0105b9b87554", @broadcast, @broadcast, @rand_addr=0xff}}}}) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 07:02:45 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000002000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) r1 = syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x10, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc02069b6, &(0x7f00000001c0)) (async) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc61, 0x800, 0x9, 0x10000, "3554de430498e70434c25f52c900409d0559d155", 0xf4, 0x3}) (async) setreuid(0xee00, 0x0) (async, rerun: 32) chdir(0x0) (async, rerun: 32) pipe2(0x0, 0x0) (async, rerun: 64) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) pread(0xffffffffffffffff, &(0x7f00000002c0)="5e6e3aa2cbba34602cf7367ecb84bd6a03d9c66df8d7ff85", 0x18, 0x0) open$dir(0x0, 0x80, 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, &(0x7f0000000480)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) (async, rerun: 32) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) (async, rerun: 32) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) 07:02:45 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "7b0d026cc4ffcf3981b3dfcb3100"}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 07:02:45 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0101"], 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x6}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x1) 07:02:45 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x7ffe) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r4 = getuid() seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r4, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r5 = getegid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r4, 0x0, 0x0, r5, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, r6, 0x42, 0x8000, 0x6}) 07:02:45 executing program 3: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) (async) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000500)=""/135, 0x87}], 0x2, 0x0}}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000140)="15", 0x1}], 0x1}, 0x0) sendmmsg(r2, &(0x7f00000004c0)={0x0}, 0x10, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x10) 07:02:45 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80606954, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r2) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESOCT, @ANYRES8, @ANYRESHEX=r0], 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) 07:02:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x2a764738) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x21) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x2}, {0x6}]}) accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r6, 0x200, 0x1) 07:02:45 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, 0x0, r1, 0x0, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) 07:02:45 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2f}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 07:02:45 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="d353ab5754ba1d3a284f9c186511d29498dbc6d8a8413f4042a32e335aab781c7cd07cbbe6b52157df4676d9d4e17c65f3fdd12d6f0a18aedc2074fbc036ae400015ba3a122f78794bfbdc5a6c0291e67ff83f8137c5b66c45ebac7bf6f46fb34f27566b993fae91e642d4657aa2b3a05fb53aa7e8c95b36648d620f248b7f08aaf0dc3ba2363d60b10721c803ffae7b4072dcfcb2beac2457ed007f52e47b23dde7bf2a8201e36df460820b27f1882f4e", 0xb1) 07:02:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) listen(r0, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) (async) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) (async) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(0xffffffffffffffff, 0x3) (async) close(r1) (async) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8) 07:02:45 executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000400)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x6}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffa, 0x7, 0x3, 0x81, "50fdd0fc8c55d1313405fdb7abccc64031e8fa21", 0x81, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000300)="4340489fa6397bb174e44f8b0c8c5cfddb3a6a6e485ea9deb1dfdae77bc5476b1569f28d914d1dd731117af647ac85986faacc4922959bc32838731c0a5f839323d2b1c76477093ebfc6c8aad33eb7672c4ad81b9d72047492bb79a4d650191ae4832fd62dc87b1db5df4289cbda4af1690ce84f17235cb090f82004762f5b309d007cf242f43a652c56861e76fc16e01fa81fbfd2d4649d5e2f5763a1415feed48f34e876e1403e6a531c5db6f8836031b8294dbc867508e329617ed18148ca75fa59c6fe4bbe7b44fd1723d8478b10955af96df7ed69dd17e20731148d34ea0f5c6ab4c953ddccbc361ef5f3eb930d03eb5561191ba6863261f53b67132373", &(0x7f0000000040)=0x100, &(0x7f0000000240)="781dda2cc2519c68cb22da55a3e32bdfee532637cbb5e426c2bbb15079d10201ce8067e0c41ca57c616ae0120d3149ed2fb3912b81e57abeecbb393b890ec619d3dd077541d69f6a6fba843818f2ad8fc7ed45c73e7b9d504d", 0x59) 07:02:45 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000082, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x24d, &(0x7f0000000140)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0x91) 07:02:45 executing program 4: r0 = msgget$private(0x0, 0x597) msgrcv(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffac907e4457130eea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d98f6e17b76a0ff2bf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4091], 0x1008, 0x0, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) fchdir(r6) fcntl$dupfd(r5, 0xa, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x5c2, r2, r3, r2, r3, 0x7, 0xfffc}, 0x2, 0x7ff, r4, r1, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getpeername(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setuid(r2) 07:02:45 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x4000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2f}, {0x6}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 07:02:45 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="9c02011ca2"], 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000040)="03000000", 0x4) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) getuid() r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f00003db000/0x1000)=nil, 0x1000, 0x4, 0x1012, 0xffffffffffffffff, 0x9) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="2f17dab43bc82e76928311a69ab5a34bd65cdb05bcf0694f3c88dfaa899c13dc19e0f4d06c656dc64a59d45e2561cad97e0714b6d2cea7e92cbdb172c4aeba63b04e58d3376e7bfd8916c84c70ed81fbe1562cec7c09a0bf7d5c231d537f87fcc983ed0db0cb47c378f1262d76b6af3c17ab4b84c3b249ea6210d462f00d86c5b843c1c6616f09ed0a71e0c65afe0de68bc90f3b669fe66df7c60e5cd34674f4200ff728a41d67ffe46b1b4969e5779540085c1aad74bfc983b7e66ccf338db85a582291dc1b01c5762d7a29a3a8d847c1789e6b61f766f4fc27f242c77811e1e4cbca7c7a57c0e5911c010f081a2c320f7a884668fa086c4b17f9e15e8d45ac15ecdfc23d928c7d372ddffdeca66d96d0ee6753c0e2d917101da392e1d3c997e589770e651a05c7c56daed9878609421817698317ba48607e8929c7ef9a689ab3333119bf2727d8e856351c3d0df4b61442245a347ed8c2dc938c49ee0b8ae943fad009f13be5375fd934cb4b1662ee2810b45d6441df09d255ec3c1478aa823d9c74927178f877c1afff0c76", 0x18d}], 0x1, 0xfffffffffffffffe) chdir(0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 07:02:45 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "7b0d026cc4ffcf3981b3dfcb3100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001240)}], 0x1) 07:02:45 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:45 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) (async) r0 = socket(0x10, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0101"], 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x6}]}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x6}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x1) (async) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x1) 07:02:45 executing program 1: syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 07:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1020, r0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket(0x10, 0x4, 0xd4) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 07:02:46 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 07:02:46 executing program 4: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/219) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f00000004c0)=0x3a) r1 = open(0x0, 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0x0, 0x7ff, 0x1b}) r3 = kqueue() kqueue() pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0xa, 0x1, 0x7fffffff, 0x6}, {{}, 0x0, 0x20, 0x20000000}], 0x100, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xf95, 0x3}, {{r3}, 0xfffffffffffffffc, 0x50, 0x400fffff, 0x3f, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0xb72d, 0x80000000}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x454, 0x101}, {{r1}, 0xfffffffffffffffb, 0x70, 0x4, 0x0, 0x69d}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}], 0x1, &(0x7f0000000400)={0xc21, 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e758b4da1c48b6cc350700007a76ede9c14b293931cd012f81d7bf0a4e09ee3047bb8be6bfc12819197f705d2b867f9fab00eb1d0e2bf498c597af9dca348c164770b591b170f5ee29db39b2675c6eb3b71e95c203aa9728097f164f93fdfff651834e5f5ab3212c736f", 0x6a) 07:02:46 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x5, 0x5}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="b21100000d816685c8e360f2fa4126fab57681c672a777af282f2461c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c10116f78ed2d17e9ae90d6002912fdfc0b4abc3904c7a46f2292170a68934dc973d7634ac5ee6bea214c54e2791f89a9b6ab9f9f6d59868c7d9fc5513a7e46a0ab16bb24f7ca41e970ecf13b47d7889b660ed1e12ee8d043f91198ca5d2593f48927169691fe423611d557a3af6815921352e1f2ffe5af2ad07ca1545c13b9fb5af25bb1a6c73c7664fe1542ce7f45ebc0eda797d9ffd0f3055b99a49c8deabb98c14c0b051491769ea59bc4898cafc95e3af4c4508a4c1b748d372cbbbcca1096a00ee1d135ef17e32fd2208f1b47d9bda6171acb552708ea81db4afd60c6cd0396e8c1ca6221e579309b06a73474890987906a9f4ed52a777fa6fd7a14efaa165c988d64f4ab94147061defab22c67eec454c46c76a17cbf461a6f7da775116507b546584fec240a9af83fa687c7e244c90eb6f5c159b4a7aad25c1b6b80d2be1a", 0x1b9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 07:02:46 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r3, &(0x7f0000000180)="b7", 0x1, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r6, &(0x7f0000000080)='./file0\x00', 0x90, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)) 07:02:46 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) socketpair$unix(0x1, 0xc02041c15de6b0e0, 0x0, &(0x7f0000000000)) 07:02:46 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = syz_open_pts() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) clock_getres(0x0, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r2) fcntl$getown(0xffffffffffffffff, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) close(r0) 07:02:46 executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x84) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}, 0x0, 0x81, 0xffffffffffffffff}) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, 0x0, r1, 0x0, 0x5a, 0x4}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r10 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r8, r9) setreuid(0xee00, r10) 07:02:50 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="9c02011ca2"], 0x10) (async, rerun: 32) r4 = dup(r3) (rerun: 32) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 32) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) (rerun: 32) getuid() (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r6 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) (async) mmap(&(0x7f00003db000/0x1000)=nil, 0x1000, 0x4, 0x1012, 0xffffffffffffffff, 0x9) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 64) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="2f17dab43bc82e76928311a69ab5a34bd65cdb05bcf0694f3c88dfaa899c13dc19e0f4d06c656dc64a59d45e2561cad97e0714b6d2cea7e92cbdb172c4aeba63b04e58d3376e7bfd8916c84c70ed81fbe1562cec7c09a0bf7d5c231d537f87fcc983ed0db0cb47c378f1262d76b6af3c17ab4b84c3b249ea6210d462f00d86c5b843c1c6616f09ed0a71e0c65afe0de68bc90f3b669fe66df7c60e5cd34674f4200ff728a41d67ffe46b1b4969e5779540085c1aad74bfc983b7e66ccf338db85a582291dc1b01c5762d7a29a3a8d847c1789e6b61f766f4fc27f242c77811e1e4cbca7c7a57c0e5911c010f081a2c320f7a884668fa086c4b17f9e15e8d45ac15ecdfc23d928c7d372ddffdeca66d96d0ee6753c0e2d917101da392e1d3c997e589770e651a05c7c56daed9878609421817698317ba48607e8929c7ef9a689ab3333119bf2727d8e856351c3d0df4b61442245a347ed8c2dc938c49ee0b8ae943fad009f13be5375fd934cb4b1662ee2810b45d6441df09d255ec3c1478aa823d9c74927178f877c1afff0c76", 0x18d}], 0x1, 0xfffffffffffffffe) chdir(0x0) (async) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe2(0x0, 0x0) (async, rerun: 32) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) (rerun: 32) 07:02:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7776a", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) 07:02:50 executing program 6: syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 07:02:50 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:50 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0270"], 0x10) r2 = socket(0x18, 0x2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r3 = socket(0x1, 0x5, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() r5 = semget(0x2, 0x2, 0x201) semop(r5, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x0, 0x1ff}, {0x4, 0x2}, {0x4, 0x81, 0x2400}], 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) 07:02:50 executing program 0: socket(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000300)=[{0x20, 0x0, 0x0, 0x40000}, {0x46}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) 07:02:50 executing program 7: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, 0x0, r1, 0x0, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) 07:02:50 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="17cfb033698d988ff73f9c8f541247209d0567037afd7e2dea53c81b7b5f171971fcad57c7d7fb9a4dac8d724a792505d4b84d89", 0x34}], 0xffffffffffffc5b, 0x0) mlockall(0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) select(0x40, &(0x7f0000000240)={0xe1ba, 0x62, 0x7, 0x3, 0x7ff, 0x1, 0x0, 0x6}, &(0x7f0000000280)={0x7, 0xfffffffffffffff9, 0x0, 0x986, 0x2, 0x9, 0x101, 0x4997694}, &(0x7f00000002c0)={0x6, 0x1, 0x5, 0x8, 0x400, 0x100000001, 0x8000000000000000, 0x3}, &(0x7f0000000300)={0x3, 0x8}) r3 = open(&(0x7f0000000080)='.\x00', 0x382a1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r5 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, 0x3}) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) close(r7) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r7, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 07:02:50 executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="7306618ea535924f7dbb095294c6586fae7a46f98ca57966b7d1e931890792646791df68ce0a9e99ea817ecd0b17a1d0e521375e434d0ab045c34d4fa4e1bf23ceccee7704427d27fccd14f6192698c7cf65f77ab62d6eb540af709b83a3197082f3841b8843837a9be3972c159e7b590bcbb5df34a2b845f51044bb80df", 0x7e) 07:02:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x4, 0x7f) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda80fffffffffffffff86dd6060626000092c00fe800000007f00000000000000dec0bbfe8000000000000000000000000000aa2b000001"]) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) 07:02:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) 07:02:50 executing program 6: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/219) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f00000004c0)=0x3a) r1 = open(0x0, 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0x0, 0x7ff, 0x1b}) r3 = kqueue() kqueue() pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0xa, 0x1, 0x7fffffff, 0x6}, {{}, 0x0, 0x20, 0x20000000}], 0x100, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xf95, 0x3}, {{r3}, 0xfffffffffffffffc, 0x50, 0x400fffff, 0x3f, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0xb72d, 0x80000000}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x454, 0x101}, {{r1}, 0xfffffffffffffffb, 0x70, 0x4, 0x0, 0x69d}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}], 0x1, &(0x7f0000000400)={0xc21, 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e758b4da1c48b6cc350700007a76ede9c14b293931cd012f81d7bf0a4e09ee3047bb8be6bfc12819197f705d2b867f9fab00eb1d0e2bf498c597af9dca348c164770b591b170f5ee29db39b2675c6eb3b71e95c203aa9728097f164f93fdfff651834e5f5ab3212c736f", 0x6a) 07:02:50 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) (async) r1 = syz_open_pts() (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) clock_getres(0x0, &(0x7f0000000180)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async, rerun: 64) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) (async, rerun: 64) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) setpgid(0x0, r2) (rerun: 32) fcntl$getown(0xffffffffffffffff, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async, rerun: 64) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) (rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) (async) close(r0) 07:02:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x2a764738) getrusage(0x0, &(0x7f0000000000)) 07:02:50 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4086}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x2b9d0, 0x10, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e", 0xdd}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) 07:02:50 executing program 3: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaa"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:50 executing program 6: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r2, r1, r2, r2, 0x0, r1, 0xffffffffffffffff]) setgroups(0x0, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r5, &(0x7f0000000b00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xa8}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x3}}) execve(0x0, 0x0, 0x0) fchown(r0, 0x0, r3) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) 07:02:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:50 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x13cb, &(0x7f0000000240)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "ac424e", 0x138d, 0x50, 0x3f, @rand_addr="9f2178f3e72077b0fc2f0827a0912c10", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@fragment={0x4, 0x0, 0xf0, 0x0, 0x0, 0xb, 0x66}, @routing={0x16, 0xa, 0x0, 0x0, 0x0, [@loopback, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @hopopts={0x61, 0x1f, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0xe5, "94a82749098a96653343e0707056d530693f872b757d01d09ee7cf3607da3e0fc1e1caf48b19f9251b1a4dc488daace83f6cf043e28fb4c646512e01d0ec37f1af87f1436fbcf6dbfd73dea573ead569e74f3810ae9f0ed7196faff5a25b93faa674dce97d275524b3688dbc3942ace607470f0cbd4683024d388ed3c8edada407213c571e0bf484ace14a140c82c1bbc4075d05a1e367eb89be623e9704a4b1f0b7ed5b92bf6aefef4794750dd169f14c5ddbd345f55cf590350aed8ae2a5dfe6716e04d2894728a4982fdbf460c89e21f107be1c911f419d04a55948bf6789779ded529b"}, @ra={0x5, 0x2, 0x8}, @pad1]}, @hopopts={0x30, 0x1, '\x00', [@ra={0x5, 0x2, 0x2}, @pad1, @pad1]}, @dstopts={0x1, 0x200, '\x00', [@generic={0xf5, 0x1000, "6ae46743bd4f165f7e9a5eaba21f2f9a389bee69980ea8f9a86034450c97610deaa063c09ed46ea0975a3374c0a48e686fbcc3c57b1eb7999bd23edfc2482525d589b428203ce34b56ba3317e7afcb9026c5ed9a65a83480da6e5c402a377dfeeba8daa90bbca90b74100b73b212b32c0d0e73ecc3a8c53aa2f7af85568c8f34b2425055b81b3d93a573453d1a8272b0056fdf2776affdb6f830ff1d56b48f630e7c54013d6ebd8fefc4ad324b66d73b6705cc1d93343e911e5b52d1525b6177cccf9e42f5de01d1bf7725872b8d883bf402b63868ee438614fbcedcc805da245899b1718b8e6978c03e946af574f66486928a4bd2c31776dbf1e06deefee62a0280ede5580759609f64a3e1b354e505dfc44238ac6a4eec29e1ea5d19000bfe0b8cca3e9d9614016cce25f6478defad827fb06f1c56c82801ec97d8fe1d18bd2e54506becc427422f010581c032b97cfa05f2f4b04bb2604c27591be71eb6a5ce3686cf645a334e7aff89778deebf57aad3e7469a4e9f38bf3a575ca2b4e29f64ffbefade061882307ef52264fcff79091b299f8ec8c9dda27d8cb4ec0f24ce43ff165303602c250c1ce467aa13edd20ff4849c11492b0412f211e5c11f2fc5e90b0cee59eb524a86a207331c6768e3398793a5a0fa7fe439aa01e3ea6a248de0a6f26d25c48003f104ea15703d13ac8e4ae50f4c5fd45fd4b6cfca75e2fed80a6578fcb9d796a1be0395799ccaf247f2a0a1dfed1624eb80e101a8860d9ca46d683bdf25ff06dfe4852368198216058f042471879ea65665cf9cf95a7f036c68b8795bcb5428541dca1ec4775d86fbfe8f098e48053828a4dc6cbcaabc5523616248b044c6ab31fbabd2fb3a16b8ef41bd9f1fdd0c54dbafaf45960feefba9f70e93861b08ef3792f2af1701301c525b28c4391995a0b3546e5db76b8921d403be4449dc71142097d6947363b79f4b9331997bfb38e00793695c0e9e2711d97ae99e8f58ba54a0151e65c4f7744b3dd35df7cf971e25f54136285ec0ab9b1a2589dd4bc0dd8e25587ee81b655c1a29fcc0cd691d237a7934f02141ca00a12229e34b227d0aeec32381e81a314c1e65ded7820c30f869b4fc10d5e8d5fe42bf1691e396bdeee7e462a5692d350f4991a623a1a3cd69851bdbb261eb6ef3a76f9f4076b000f0166795f93a916e50e489fff3034b1fe3cb0345fe370dc25e87887bec756196a266d78d47be201190c234e7a39af51b93b3d513e608ecfb4615c47c0cfb3db6f20dc1aad4a58c23fe9c7d29a87db0dce331f02329cbad3419ee4ba6ac93b1fe41d8d0b55af01eea24061cd9f6b3f4958ed26147f0f17c911a5d6e821a00fed62f865b071de0eafd5e7fbcac623039def7f214db6c7b0778d913b03c9258d6d6afa0567336588c5abf25a4364f296b148aba31a2e433d52b8a2a5e291213d1c94a4886961957cc55b8d2b116ad7f5c6ca90e01b53566a93a60110771ebc6dbf78342f0570444f14f3de17b47aa3683913dd3218e63885397599c29379990c6684e6c7620c6c8d12981a035b9854fc20fd44feb1d65c4af736d29eeef78f0bd23b5848907db77d4d7b5a57a291dcb6277ba8de6b88ef0452ead342f9d2383bff42273975a364e226f114ca4c8a07d82dc5d48739046ce000c276b0436a203490505374fbb41ed420bbb15ecdbb03adcb636697cac22169bdb3f47677e22a6f8bb41c0ce0c19ec2b92490a9f2b223ade0a2a0a350a4cb4f0d8f90877ca40e84b42ce2e84078a847d38952b6fd801cb716c7663f5c5d1eec3167b9428637a9905dd29ab52073758978ccbd6be8fc28e0f09aa51dcf0f328f6f466914d9bb53dd717c04a23201bf95e1d869ee56568ba5dfa1d7884267f62059cea58070524f6f7611f622ba0777feeafb28399e90502aeeae2c8a066410792d2caa3c91905a8cdcdfd98736c0680f5fc91d308c5728421b58c6a819adcc34cd21974bc0c0db489515f9ef08b21bc2555773edb523ec75128793e4e4abb22bc161680ece53e507d73f3c4de6dcad83c51f0b06af83aee232dd0087c4ef24fb0a1934491d85012d07e1d0ef7c46a42272b9d742f0b1817c28b6e16d3b41506e772a70e86ab265ff0d018ebb40ab0d9d7ee7576321f48f1c52f74be52add237b99726e0d21b6cb2cab24447184fb5efd8e81c986e1e166f2e94b08af243f8b3eab2ea3958d990c0653e8f0559fad0dd255573233eafccee1ccf09d525909b2372373136db77bd3f910c9b74ecbb7f0cbcc4c18f8e572e900a821b510510d44caa79da11acacfdd7cbf832695eb9be0d5c4aa47cba7798611477dcff4ea8d3afba550e9944f38b4e7ca4f87cc285dfcd128ab495bb66429045c724812d541475547ff1a17675e3052f9f95f05e15128d4c3eb64c3a7135016052c2dee243317a4caa7bdfa0e2e8f711d8b15a0f57c5c62765470e6eaea4b28a8b0b03c685b4b070d560cd12538ed80be4fe06710a033875f9be4bd62628a93c4d198c7cfbd8b1e5fe5a7aadd52391f6ca66c37a949b154374ac12bb83554869011cc1f33b6551ca1730831690c50e2a6f547e970c2f244634bc89657a136fcb9049c510a6aec0b61e5deaed7f971730eafe8edcb014185b0763a00fdc432eab086f903abda943223859eaf209f0336e332d6e583c686bd9755098a16f3b0de0754a0f5952e1b402c3dcf11770b46f78d5c1ff1f69a231cd40f4f3feadaee948991d7ca342e7e46afde2bc9ae05c3af1652a4f21a5d3032407038b8a7c7791ef12683557a01da55f17e280653f1902cf5dea364be8c32676de7d83a5126709ad9e4333f4ec1b129841da031a7b622d04ea2afc8fe842da05e8143c20511ae00185234d502d2dc04e8c7aaa301577a61c2f12f8fa47d31503d5afc472e7c346bec6d3e3126ce34bb6d6b93deb0c9526c6860f13865e7d8d7c688c5f8f2fa7879a99862733ad121796ed4242358cda0440e47cfecfc07f86af2c95900a36705d47a5a9503caee7cdb082e836bc7b8f0ee1ef4f88dfefad812b3ed0c70809781ec81ebe1fb150f0531ec4afa8723230a04c707ba3092a30070975e61aa1e35ed03f82aae78fba8d1569ff77cf6bbcec3ff6e40e0a37234ea4a92c8c7013c97167bc0db62f5ff5f17e7dff18af378853438a227bc7ef15ae79f004939df7fda12e7aab5c38df1f987e7c8477c1763161e3aea51b06b8d3b92e9d4cd6966a5d0ca8f5286b5750a45d9659f7898bb1035749809676816263ba79fe04d8b41c6617d8f8df0ef53c2bc11fbf7eb450a75adfd51f7020e23bd8320bb1fde428ec8fbf1fb1d28ad6993b0fee63dc359fb31d07b26c999ff73236e58811543919695d3617525a71f8f9a872648509a642652dc76727ae6823e4d7c42b425c95a4b911c4f90ffeb143c3454178995cc2e757ce18a28e1c9d562be1753687da4d152385a1fb3095358b49b8ebe6256760d49939fb8fbb3d108797a4d3e91ccd9f86acafeb9748667448c8e06670dd02167f7903fddf9be97b0f6cc861caf3cd98b91f729534b9d431d519d1cab03dccf6ab0dab6d1a043cab7ca2815166be7178766f251aaa7dcb21be48a0b7242b7f087177c797fe0d1f778dfd23a7829d5c8214072995465be8cccd217f091a90e1853ef43568e636e31559deff5238fd3d025a630e648c7362a415ce57eacb4c8c01fea44ebdc309dbce1abfdb1514d6771955f0cdfe09388fe6f0245ff634148bff6a2ee104524664526b3fcdbd753a34ce18292973862dfb917a8fc8237a01fb9a80b04e388b801e1137a241d3bde026bc5116ff55b23b1544d0043ef90b24c91d83a1fe89e1e0ac93044cc93e9a12baf86a0a0a964235648e4c367f71836b05035c023cbdcd8797ee5438756292afaeca1f88f222c5fd5a092d5f5c1b7f8ea3760aeb4f12e1a434783b0049d8d42523e6978f6c7cad9caf233b362f96bb653540e4335b64108e8bd659e196456150b8f01c3ae82e530bc44ed782eea12581b60cb99c5b6c1f69d7afbbe3cff9f91f247f7c3b9564e392921bf479777dcfbc75ff798bc4f212318f685ce88885871822236b5cb0f6b2eb75331ebe1c726f0b6002ca5947177e9fae114953dfd8f539ec401bd046b9fc31545a8e9700ec7df3ef84757309ff92f74eddcd52c2d3d578e62386106f6eea5d0bf4ab73b130369a16c56f6f1eb2c24bdb0c7607e9c60a605ee287e0d715dc3b51a58dadbe2dc3a4b9fd5e98d271bef09d877324faaab3e001a9bc6ec635cccb39dbb29979edfbee729522eda094b1e19ab0350fd592a35adcb8998f8d4b4377d9c0c2f3eb30fe3c86f880d08afc37ebad36bbdf0a18b38805bbed931ef3ad7603d39e3a4807226366376a1f37c7c93d87d3baa0e4b995f21a6f2b2b328f25f49badc98cae8037c515cf8c27a9b0681f3d0fbe76cadd3c4035ec6e9ea56e6fde534eb1fda0acb10721939a32f3ae04d163023042669f0fcc8d740af3ef8e73666b7c32c95dfa69d7be2a3551392defdf47ae388ee939eabbf649e784d79573f59b63ac243d8e20617ae5c7d5cd3277c52b25b38788c507aeb36cb53c6d27ea5232cb31d5fe1ddb965fc81168e52a5c408ebde45a6b3367f772d127870b589eb98218173c4775acaf7a82590ba651b6eadd707df46d36ce21aac3ab214353d0c6266bb47408e0b76d775f5a98196f2bf00bde0c8b318643b934f0028a67cd319b79f96c3b508e84b88b61be2950eb7b4565570b139ddab7d12e86c05c42fcc52347b53317bb64483968245b7a3e14345a6dd6ad126583a55bacad5ff9a4564c17437846ed0d85437180191fc903b6fcfab4ad2f474302fc69f73dce836147bac8203a851fe48b21c5d9461166600ff74b16275f02c2561a8d563a66cab51dbf82fb3c27af0cb9f65fba6fd4ac76eac7025ef84c35aac5a64285e64178cc7f1dedf94ae4d0f9f8d067b17ec5fd54ebc699637b1f11aef356c8d67a995722e15cb09b1c54e547e827567ce84530869e50ed97506bda101cee92d30192c97990afc1df88e32e24a4d1e4e61a33c9d3069eacd39c729e3b1240154ffe4032adf5aa7d95988bcbb8f52afcb69288d5fb26becf23ed1d67e5046f866248cf855e1cb6b42018f1840198c92966507460f1f3de60d47dc408a95ebe25f202b4e9c6828b0e1a30ca984363bf2c532c7eeaf5db41f94eff575006c10d492d6eac3ebdb02dffce52e7784f666563a1615c054b2b85429bdbda69d87a7e3b35057243f5860492f8dfb40e82f91c305de361107b1e3cfc91b9b3f18d48f92b4c280d7a1ae5c81a500ff6ede25bccc7d620193427d05181ef2a8d4a7008c45edbbc72b58bc752321596447c0c17cb14f30bccd38511c1a35fd3aa3d1e31a41e9f646c1dc5fa93eb504474a968307e68779ad660fbf156dbe6930f6cf42b5385509c56a1f1be58d078047170bc16a8a0de6167265c0936383a7af2f6fe20ed9dcddd1a942e9adf40e83b2965dc92b3ea08bc5476d6150794259d0c5ebbcfba74ed1272b7b4c2b904cc89f1cce860cc35844c9bce58f17296ed27bbfb1e861cf41d56b6e6b72777bbf3bb3aa8df8a7a99abeb97fd2938f59357d9668453063794ea61bd9e02104fccf7cef296cd21b3e75f9180b15729e07169a5f219912854c8ddbddc0666c7368075d7a7c077d1b97a456bf2113016e07dc7805739efdfc4c404a4a37a7be19972bb744971d691ce9ea5ec22d2c483126859759907d326a5214e59d682f04494bde08683b6f614915e8d7310e3"}]}, @dstopts={0x4, 0x19, '\x00', [@generic={0x7, 0xb8, "13a2e019de5025cb630964c59204031599aa8cb757bb4c97161f6412de7f1a77b98908b8bad2558e5f39df26766986130da1327e87779153153982ca2486eb9b85cd0686d6e71c09cc31038cb3a18e20dc45bd526e8ca03e272cdf29751b34c57f48c4036f072e78f274f04982d387a62bb20c76f69ba8102220ad4e11dce27b71f61ae0ed15ab485e671d1c2f9ee45ec2af91e071234abcd79cf58b46a6ea147a4633e237fba1333e367d5154a8f55ca7d2e1a8c1847fcd"}, @enc_lim={0x4, 0x1, 0xa3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}, @hopopts={0x3, 0x3, '\x00', [@ra={0x5, 0x2, 0x7}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x3f}, @generic={0x6}]}, @routing={0x4, 0x8, 0x0, 0x1, 0x0, [@empty, @mcast1, @rand_addr="40dd869bed2bc9d0a74d01da8a5c7a3b", @mcast1]}, @hopopts={0x5f, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @pad1, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x8}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x19, 0x10, "4416cef330d29bc66ad8bb05fd7e6901329b21c2fb80bf5d61bd7a2c75c05c5611033ee5c1cd041623e69112afe34388c9547d9bebdb52fa3ba981216ff194dde750b0a23a594cebb7dfd6d276feb26139199836f1480b227412b3b8a71a37d8911db1561676714be53dad3b89bffcc1c1cbf285e2d337a57924225d2f5dbc9a4672fe"}]}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) 07:02:51 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 07:02:51 executing program 3: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="7306618ea535924f7dbb095294c6586fae7a46f98ca57966b7d1e931890792646791df68ce0a9e99ea817ecd0b17a1d0e521375e434d0ab045c34d4fa4e1bf23ceccee7704427d27fccd14f6192698c7cf65f77ab62d6eb540af709b83a3197082f3841b8843837a9be3972c159e7b590bcbb5df34a2b845f51044bb80df", 0x7e) 07:02:51 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0xee00, 0x0) socket(0x20, 0x8000, 0x7) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) socket(0x2, 0x1, 0x0) 07:02:51 executing program 5: pledge(0x0, &(0x7f00000000c0)='\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000004c0)="08dab0f636cdd5e3262aff4b5f00abb115244703557860b4b6fbeba6a500c0ffff7525b5e152906b89634a146f109589d2d5446560ddacee288b20035dbda51870d8551aba160ed1d5ea227ecfece601049232d800006a37a672a4854f2b3e2d7f92c50000000000000000000000000000dfc3eff61d0aeecffcdf2f24ff6448106b9bb57dd10e2ceddace472f13ea49e6d76eed3cc7304614f4e0449f5829897f24895ab6ae3efa7793fa94222dd498f545d67179a982c50f97bbfc1502ade0c13d565f5831e801fadc4286c9f3fb4e23904b68b4f1752ed9c527ed762a0ee6caf2bae686d4fc6ffe2614f234fe4b0e0f43dd60de0bb5bcef3c4d485f2a17e88cdc27403a3f25", &(0x7f0000000280)=0x107, &(0x7f0000000440)="7ec8a86dfa07ed084f5962addc4c41876a97973733f6ef07c57e77eb9ca686c671b6c9cc0a544b3f9ac98c43d1998f6fb77df3a5e1eaccf43dac5a94a62eaa6f89cfb486e42e18", 0x47) rename(&(0x7f0000000200)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000340)="d2ef3ff4029cde4ec37ea794a5fd25299cc5fd1b54b6ab755d", &(0x7f00000003c0)=0x19, &(0x7f0000000600)="d20ab31949131b00839eb453a52fc4f8b51deb9a7ee5a34e082272a4fd25c466bb479f304a75a2ce3a92ffed3869c3ee1406f5c5d488d1180c0d9a080970f576807ec3f24171cb425f9258669416631bef6b0e8fe387512458d59ea3a39a51835e29e3af64b1bed5569ffd92e885258a251dc62c7f1e01e558ae844647807850456ad4355b9bde0be0509af2bee5fb61627a4705ce690a0a77d370c41f42243d152c6dc2ccff4fe581685b3dadae7095bd220b11f50f5fe6c8c36f4346e9ba36ceabd7c3fad24b85b0b67ca784fddfb4c3c5fa3142e63cb064dbb4fc05f79cf8a22605bc0db56f1048d6b6d2b0d8defe05281de87774fa7205ad475cbc3182db2d26b914be43cc073ab7b0088020798178ad468ad5061e811a79e18abeddd6369c3b6c17d8ac6436133b6f8fdbc218b0bd9bb197553a228fa11f0b9d5fe919839b8df4587851e3b9d80c37a622d03303c0c6dbdd1fb20e070ad567590becf86f84588bbd045db73f8fe138e8b812abe70d31ff2714c58e6a5ea95857396fc8450fb53236a5276cc602980f8641b614eec3dd4a972451b9e9f9af4c7922e3e55fa972e6e3bb4b3b183764ae3f0c4e550e86fc04dbaf08c67f2b955d3c824d07991f3d47956cabbe9de1405769d768178ecfc3f0ae35737ccd4bbf4e37a39aff8c94840251909a1825b15fb7f782ceea9846c6b65024c2a6e53e229cddbf2603ece4cf1ad8cefe49f8e103d35c4ff130cdea3d6a96749d4e82c32af4fe50e04b916a04896eca1046445bc55c72fd2b7bf970fdaa2319ba923131cedd76980139b4c1d76ea1d74a3cbf6eefe28a45f48e16a9c52aba5594a599654e6adaacd57a050d74e024f03bb392a6be290d89cfe5ae8c6ff20aa2a7abbf610186360d7d78662eac61499db793c9fc5d9690c1fc5edc4b057b06bf774078d49da018f6372d956d86d08b09ef94197b5116e09085fed4cbb801c96a0d6f93edd50851da5ed1b3386aac688d6dde1d1f282845c1a8d72db7e569c7b36d91164c65879fea50b95cf9a3f84b4a137f5c1ee5b20c1d9efb6207db8ad0bb9aa58ff92224d639a60b00c4b388834f74a7274d9a5f4a8c30bcc00ff0e10fe72ee511bc50471a450928fe79c2016569bf22ff3840d179fb30940e566435cc5407c0ab1f10c1626a99241e2075bab8d889cadb08e7a08e4e76ff3edddebfe515d1bc426cb54c9fbbc7cfbc3d62d9e8fd229be0501556eafb2657f3b353feb52b0fbdcd0b8749e7ea600682eaf986cbb607ddbefad09162f8262d3602df43b783bf4634e808faf67ada80f96a3f5ef458a23119850b43c3e92a3aed5c4864f03e17f79eefe2ab21cd89f5822c56750526224cfe7526bec0648545dee53792c12d1cd83cc6788061b48aede7e2e91c0eef203493af5becc856fe3f7c3a433b1d9d03fc780c6a5fd5f002fea5d4eebe451cf6b3ddf4a76130248fb492fdc88f378b16f4d3bdaad6e29894cadbfd57854dbba6ccc65213ba1f835d98f7c2697036d8e58d6dbe86787513fbbd289258b6c6676d2c720ad707443055316ae5d6c6df7a7e6e09fda4c560b45163e40ef7b68ee35eca9e4540119b91ec95bafaa8f94e854ca45f0a4413a6cb46b7c1f83cc1c9c67153189368fa4612665a767f951da08549380f8dd846296331dbee0d70801b02c07fb424cb923feb08f029bf94f9b488fd3b9667efe6f099643047623c6d542bf1a99e5d18f035f1b33782f21f6118add2e1ae00fb5ccc3dddec738a47802f78c1e5d5995d08415e136738ed5ef0dc852f9808305073e3ff8394ad030bcf440c321d77ca224bf05beed7ca5dd5b729528b8aa0b2fcf83c8ef643edfca9311ca56a3314fbe5ef988a70c181c1661e38ba4cbd182cd9b3a4703cba919bbbb4ba495742ab53719396130f5dc4031d2971600dfc25942eae41eb3b56f61e6d59165421a6bba35def5290711272d4ef079ebcc87086ef8c5a57a4b9ea0e7cfb0d620da84bdca0dcbe0fd75f550d262e0816d0871d732854ca65e036847aec3a4df52a4f2440f62e6695a06270b8cdcc5696ecbf02eb6a706b4e06bbc52e8b997df7d623dd8cacbddae216f057e39a60f29963e8bfb526a6ffda95f835227b79ea18208a90dc7f925e54f26b13ee53cefe04eebff5cede9454821bde0dd2784b52487fb6481d1474135d0d3971f0f568fb0d5c04d00c5a7644197950710421d3dbde4b9e8affc771bd5dc1d4d428248e6b5f387ea6fa8c7b47a4227757a46bde750d58efdf6c7318a109a2afb9f4d4d7d852be45d04f15b347839912b431b2c262456813eaf1cdf65fd2d0a0ce53bfada5e52d49f56366793f87e65a4d10c95a3cc244898fc29aa9acddb43db1ad77ed31e5489a150a631851d10a9487e866dcf46f83fdf9274b3099fbba12a16950b319c774985922e5bc8e1be603477eaf845b39f5b75d482b7b0cfc3b9c75c0d684e702447b83e8d1c064a529cdb14f1f5c29b80ab701521e20ed1241ef6fb5b7991a6f6158991db4c6bbc186cd59215ed4ea01c56d741a9a71d43f8b0c08cc677200da46bb4db00dfa64acc13d80d32c63bc26ff05a22e254aab36ccb1d2632382eb88b02d4d8bfb243dfb3aad475f6fa5bde4211e53405895bda6b789af44035bbbfb3cf1f810bce7fca18d375cbdffa41be584dbbd9b7161a3a27170dc12076aebb5d1f3b49deec632eec9148dcafdf0ca4b4f605df0495611caf7a8dc0f77e892f70f01a1bb9b4d4d1c1a6ece4c682ca77b3d8b45697cf6ae65e167588b058f4e547c80228e56f97184371108bfd7aac96de91a54fc7fd40e1f8df9761c6db7221702663d4dd586d3b1b625aaf2bbe4e7f4aa8f5723c48fcf3b047edad77d2872fa3f282b29a7e886ce49c5695bef048f44bf8599904b1a5b5c24f68526eeb56ad6c0c759df8a05c0dbfa513a9365e469d6fe2447f96de7dd7a9d18211b341efc200fbebac8d52525402e01d34edd0d9a0b134109cc1d59792f664e9c9b2e6ea9aca316ec31d4ac18d985c55c289055a43ab2850f0c84d04409dbfe275225fab277ea55e81811b67a1cf2e374fee5e34937545cf37c0eab23f4c29e3cb158685002c9f55be96c90fb34414e4d47eeecf5ebe6ef6e15d43d57f0ccd363a324407e66c10dda5b1cc37a477795980b4d68d4b7686771f084b5cb42240564c86d7d8ff6b6de7ebb76bf5bf57ada093f76aa7a67a09229d8f6816387ee67d221dfedca2f8fc09abb3c1661d9cf8c6640b47197f6f7394f765a40e440e1eb2fba0f08cc03dc18a87f4dda3642606b7435ab49ee608d1d10855a9702fb77701111184ce7ae51810c19bad28d06474e6841775ed707d81011d8e9c338662f9db68ae7f77dfc64ac5fbe92d91bfffcbf70fa6f186f6e1a183086a3a8eca3e58d91c39a902feaf5ff351c07e87d06475cd253b6e221b17d8d830e63bcec46cdc5469780d06bfa64a1e7efa04ba65da109fdac56164c71211d35b37e2936b3bef19350a3a9e832dddfff2afcd1dfe42728906348402603417fa84cbdbf65ecb854a8a076391da5aa1d0460b6b7a39457b1cf62b937c8df5714cfc711888a539d56ea812809a18969424ec525449d7df6bcb43b4e876907bbd52916b2ea7b424028176cd002c614761ac8a66fccc41b52e9aa0664d876b51e311528545bf9c33bd688e1edcd61f1c6cb6be50b2d48b8202162cdf5ff41923da9a5d1a8890e92842226e669ea58172f033ab8c16f91812c99f9a68f763b3d82fe3dabd9ed353ff582e65eafdaef2f3673f7bb8c6384e6f52021f7a704672d0e3df9a304e4631a1e69770672b20230703855583389fc1a48a01323a51bdc7e3b6e6d0448197a0dac3da42c1b00c3f0880e4e0a609602bb781a1924a547e39ab8eceb84fb41dbbae24f7bb55efab710582a97ba0237dc58cf2c528d83bf7072019d99130bd9ab6532936228ca093a91d5b3fd3b580dbccba2eb9ed86d1ef58878d75723027c3569515960d87bcded2a15953146da2c32f3d7d93364d5a4b92f7be80a4d5b3b0ee920b6b21883f4cf2d949dec8be8b051749e4516fe8b67350284f0a362666fb53620f34342babf2fd052d865e1e70963dd1eeb63da5701e050517f7994f9a6b0726c5b5308af5b7a18552a7d8a850f2f96ab6ab892a89e3a7d4d46f852528e5efb57063139448eb2b8af1b56b47592eaab6887aaef6549bada4081113f1c6bf02cb8ff2bfb1a2317402b9a2cffde641877cd1c3813458a6edd09b995f1b34c3ae8490addb4b4d532d99aee09f26d78472316b5a231987fac359ddb38fb76ef7ea91d16c4d35eefb9d513e98c395eb2374d6f3040b93f177b5bae0b667c658fc07bbd353b42815651d267780254f4e1615d92e2bda818a1d02fa9bee2ee053f19ea488079aa9ef34a644c8048c104ffd0669bf0186b4f4bd427416365fe137203efca88c63e072df09f44d2b5c9a604edacf3d52f92ca23c7eaa67cee17cb634ca406355833dd1e16576b1925e960bec1025c1762b8e1251099496b52d1e67fd26b6c334ca55f09900149b82b04809b477f1dbad327388520ef6255ecfe3d84246fcd8f6d13d9bd61eadd7b3ad3afaded1cc6b1a5ba725660993e694606ed14a40efab37be8ee34baa55000752155373330086a0184b81b02401693910ed7d093668c8dbc15e49aaf1c6ef3346c847309c74a30396aee3a6ef54481edd552d9bfe48b145d5bb90207046afd15c713674b3895d759e08a64f009bf53fcfd95cf9c44ac0e981ba2d0b2295a4178e525e298e8179b0dfd690f654c01e593549ab06503f9fd19e3758adda9da3f9ebd0bd03ea5da6960345cfdb569769cf5b846dc6e3e0653aeab5fb84edc80d7c2c844fe57237d399a2dd8974d9140756681246fa7e2b90e2fe5adb153a53736f63a8137f371b18232d70c950b14f1ec1a927336d1687360fc8ee7685673c7c836d408a161425a3169c514ba0eb269570f347960205a7819ba5415ec6eb6c3bcf3cc151daa4f78b246238728b208eb4953c8b0b3338a363aa345136ad4b25c6c4707a1c17bfbed367d215f9f75f09e7f3250d8749fc1c6762c548d057b99907180cc396b518d00c328a2e628df10bdffefc9134e509443738b0eb5bc3d8af7c9466976ddf2b2f94f40309a4e064f05933deed4a48cb5ffdb6e6bec23e479358e1ff207d2fdd5333ab758faf0e68cb441bc044ccc4bfbdb15abe18aadcf1de179f0e99aa73a0020c3fcc74d30e8f89a63c5c8085de89fa4f7e3382023fb9a1289376b81f4d542d2d2797f3181d895089c350aad8426bef977c13a05fd3450e6a6b6c19760e2c53ea2f3c7b2ae53fcefb6df023854456778b36546e42a1279cb8f4070f23a637d72dad19b7a2686b821168dda4be8881683c458a62c182afbc1174dd363f73350440a62dcca345a3707486b858bc530498b5b4956dfc089526cd953e2fec59166736c309eaaee9fb903d6776ee0dd794c417bac16d7a1cd301133204400467e58fe44f84329b8fd541e89d71d3a09447e40b56425ca4a6b744239ffc161de6bd6e638465da65a1828fa236371ccc7b688e99195715b02f4508aca08cf6c9705e0d335f636467bb78f70dd7685b836ebe60fb8de9e98ff59423a1348ebaaa046ff3ab1f44d47866ffc80a6ddd11be7f7cf40ecb5ee090f2ab3d5a75941daeb2a002859ac1d37bb66abecdc5efc9e059ee818ec4d527f008ad4d3b27f23008f78c3a113e03ddd32bc52ef321064df9a1d1c8ba1c07f4cceccbdef18510f113f593999b69c65", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00b2a925c2f28547cf129a68d75bc3b45c00"/30], 0xa) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) 07:02:51 executing program 7: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="48e2cf1ab772bdd8", 0x8}], 0x1) 07:02:51 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x3) close(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="7f", 0x1}, {&(0x7f0000000540)="25f0d06630f46925ef00b3b0281d36e528353a128e5142c99399e05e4828a6aa7b829d11ed110cf4becc2730284f436d363be0b99a0b84bb6c75099165c35b725cf92b8fb010e4cf7d2143d3ab8eff6946f3f83d", 0x54}, {&(0x7f0000000380)="963c2cd7e897a5875ce13662e49f751c0774d9202034c2128a955847aa06f6019c2d13dd5f38b89be8b420fe6fa928ec4c3cf731601274e90fded4274d2edbf4298c396253f352e5dda35366defc7cda219355fa65e5b89100bb7aa8301a7a1eddce4bfdec92687467f72dd6552f0ee46dbecf8ab27c04810bfc426914ab33e692c7ea", 0x83}], 0x3) getppid() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/130, 0x82}], 0x3) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000002c0), &(0x7f0000000300)=0x4) 07:02:51 executing program 0: symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001780)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}], 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) getpeername(r3, 0x0, 0x0) mkdirat(r2, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r3) socket(0x800000018, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, 0x0, 0x0) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) 07:02:51 executing program 7: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/219) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f00000004c0)=0x3a) r1 = open(0x0, 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0x0, 0x7ff, 0x1b}) r3 = kqueue() kqueue() pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x20, 0x20000000, 0x40}], 0x100, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xf95, 0x3}, {{r3}, 0xfffffffffffffffc, 0x50, 0x400fffff, 0x3f, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0xb72d, 0x80000000}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x20, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x454, 0x101}, {{r1}, 0xfffffffffffffffb, 0x70, 0x4, 0x0, 0x69d}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}], 0x1, &(0x7f0000000400)={0xc21, 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e758b4da1c48b6cc350700007a76ede9c14b293931cd012f81d7bf0a4e09ee3047bb8be6bfc12819197f705d2b867f9fab00eb1d0e2bf498c597af9dca348c164770b591b170f5ee29db39b2675c6eb3b71e95c203aa9728097f164f93fdfff651834e5f5ab3212c736f", 0x6a) 07:02:51 executing program 6: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r0, r1, r0, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) 07:02:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(0x0, 0x8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x64c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0xfffffffffffeffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8001) 07:02:51 executing program 1: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaa"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000300)={@remote, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @rand_addr]}, @ssrr={0x89, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@loopback]}, {}, {[@multicast1]}]}]}}}}}}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x93) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="0196365bbf02", @ANYRES64], 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 07:02:51 executing program 3: sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x17, 0x45, 0x5, 0xfffffffffffff116}, {{r0}, 0xfffffffffffffff8, 0x9, 0x4, 0x7f, 0x3efe915f}, {{r0}, 0xfffffffffffffffa, 0x111, 0x4, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x48, 0x2, 0x100000000, 0xd5}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x7, 0x1000}], 0xffff8000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x49, 0x20000083, 0xaff0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xffffffffffffff81, 0xb1f3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffff4, 0x0, 0x4, 0x5, 0x7}, {{r0}, 0x50b2d705894e85d7, 0x10, 0x8, 0xc89, 0xffffffffffffffe0}], 0x0, &(0x7f0000000000)={0xffffffffffffff7f, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) write(r4, &(0x7f0000000140)="04", 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:02:51 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpgrp() syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="793f927cf25700000000000008004700001c0000002100009078e0000002ffffffff831500e000000200"]) socket(0x2, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000480)="4ccd24ad18370c75688f5d41fd95bebb398d5850f77c3350d507f520f84773dd463dffacea05583eb3f818002af84239f6f3c7dcacdc0eb57e7bca5259066b172f4eb2a984ada65408d864ab5b0f2b309a0a06521ab718f40363c3b881cfc57aeaa892b682b9b89d4227c5df9c76fb58a29bc85b5bc3a97e3037a9", 0x7b}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="83", &(0x7f00000000c0)=0x1, &(0x7f0000000100)="8ca18cc15f5a530f4f76b03df472329bb1e88e2f", 0x14) dup2(r1, r1) 07:02:51 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrusage(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) syz_emit_ethernet(0x14b7, &(0x7f0000001880)={@local, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "ab5201", 0x1481, 0x0, 0x7, @mcast2, @empty, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, @hopopts={0x8, 0x20, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x2, 0xf8, "11801bef74d70257d341c48efc36fc9949d09c9d5fd97c10e8a9f8c189ea99c3952a5ce41eb6bc7f24ed376a827b334f12b46653014e03e348e539d8974d2ad190095da4aeccb4e4003ff036f57e27760459f5c836ee8fecb81c03924db8c72d102516148fb67a68caa8f318b1079a06547998c896af1d3f4dcd6f040bd446d059420954115a3792f0bc94c13ad6b2fccc9f848d8e34c96fa63c49ca43b1cd5d2570f3ddb566e83ed36e3d6011e68310c8c0a1df010630ee8a7c9268230902d3099be04fba7bc785d6c329136cc684c00602ef8226883810a6101d22ea5187a36b359a23ee17ee581ff06f949520997108c5f0b217b89cfe"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x0, 0x209, '\x00', [@generic={0x12, 0x1000, "e8287807097bb3c2df07e08801a880d038fe3f49eabce26f7997322f879899d3a932ff5b0c87dd64d18c83f0d4ebe5ae396100002e397fe86d48d1e314b1dc0e483acf146655aeb1d050e6bf5c1ee9363293c5e55ed22cf75e89ad5b16689e689775482d6a6b26f359387f61618d77fe686bcb836cda7beab2803551d647ddb670d3e785a81f52733d15a897f5651009a098fab10a5d617ab028357d41c2f1725c2c3e53e801c2f281c4aa5a74b0eab62503e62a78e8ebbc3cc1edde87262a8bc9be2c5d1699133486aecafa286b3034e2344c2125d5695c6bfc38761a5a6438103a08b044dc605f408988d8000d501c45f2f399f00cd2b54a3fec8e2a477bf7373728000e53b0e41b7b32c5970b5d73b88b6f8e597ad25e15e00cbcd442e84f34182541d22451fdce4f9f9a272759a8957aa1a6cbdb8f6bbebccf2329c70bfd870692fb5a954bae59acd4491c2aadc8f72c443cba5f672ecdbfc5bec1b4f22afac18ffce1f81bfd93fce886d82751476059ff33c72d0050503e57361de0b16436d2ed46b7bcec305006828454b990c2f0496a34b079af5cd1e2c4744cd96550fad68e78d88161ba70785f240c2d7a0d76ee79f71a1611e709965460d4dd7b92aa3eb5eec57e3c645405579dfcc774f8fbceca01a3e6f3563ddabf2532bb5cecc9a46f23d422a209e1f88b6c408901a182db7eb97da202d0521e3fefc03ee1bf5aa603d91c01d593562a41f3bf19d2f7899f5b3103e25c4bc56a35ae8d1ce2219ccbf836131981d44d970795f4e5e9f96d570377c8758f8697f23eb788804749172a0fc13f3ce4545b70d387bf28d2c1320cc03ae9750b7613d99e00ca006f95f170334db76d224636ad48c76642842a28390a79b8c4689595c62c701f71fafa7960b50bbaa492d1ddd32f2b21038febc636d21c8036a45a7922ea963631c8d8fdbf5dd18a5e2b80acb7a12093351098e3bfbcec4a0578c0431dd4758daa961282be1be46240096b2088f7b5ed4bdce3fe75c121c84169efe58a572ee5da7ee4cce2547221f659306be671b58a43c4fc84c3557981359c52311775cc2f31fc5ecdc02e67ba40958395fc78b4a0abf507c240d07bc208bd11544409c819eaa59bb6b6fd71cb1616e3fa8f645e1abd51c456e9ed1e0c7c75ecd1860e22f0591efa337507485428d5d01020ca3ec4d99c8d3c0bc300ce12f22e9447fffecf3a1f09f85a0ccf8e9a5926f1469f350b2873272161ff8cc78acb3727436a1c0a4f92b9434e7bdd9d0ac136e435605398791990741b0680e74a0f508eacf658f22c0116f158312db1cbe5fd064e6b06c1e4f9c00442fc1730f18df93f727563d585600a5973bc9de566030cbd2ca4ac9ddff2f76c81f1e211629059aa77bf15969fb012b5ebbc79deb572b9f6670face8759c6e2d361704ecd1522a122f5abe8ef093bed3123b2efae2ef0ccb913b82faa93f724c47b8487dcc289e19e95d4c911b3ea045772e95faff6d1217ace2058f8ee2a06a80b7a158be6d54bdbab4961976a91a69c50cc140ae8556e45df34facf1faa0d5b12e85ea56f827ee4f108b7da699f73440e5e001a3a54859d53abe17a131a8a9548c0fb1ebe61e9027f42d52ee4910f31a9712a6495e19ce2fd85e02f448ff1046c543532d91592823ece9d3dfc331bb84dc46bdcb9f6ac16134b680c4ee3322b2931ba2bd41f8d7a54e3606307aeb30388fb4845338c3a7873adca559b0884464ec74614dfb98d2ea9cc41e98d96b57218dac86a3346e2dd9a3e018258b764888083daf820febdce0fe45ddb04d9a2e8b08a1621851ffe2b450eef39e88777e8fff863372a3322a9f06c92d91bcc131682b1a8886384827119e4b986dff3c160799f7d663ef539c6edac7df0e72af83bef3d997b2efd83a2f6f3fd9dd722dddbe3e8ef6dc01b76d5a2a2280a84fc8600318e9c57fd98d246604b03673ad5c3705bca8e9bfb5fa8d639e54a8bd3de85ea7c55726c8cee0aef5850eeaa3b39ff9e038a48f1b3530a0dd51c8b720ee7c74178e196c29fda179f362b1c2706dff3d7f84aa58affa34b2c06003f09fcee78e2f8121b5fce3333e77da5a5e7a589b4c30c5573e508a600611a4442c3813f3d6bf428a7f2384e0ce323e343d37294e875ea174f795f4c21a2431950d1a3c7ccf79b6b9089480163948e6bf2ad77152dc2aa23993f01190715817267353a9e1ea3a2ce4ec367e615fcf4ca4a81f882843224b3d7d19dfe2bfe62735ea497fb428d28077ac481de5bbac1bc23d7c7ca0e69ac2e0aaeadd020895edfe2f6d9c454019ec3970e5e9cc48a9dd24ccbf1a9c0f194c95b6ed1ef37781b395cc7414f3d4669bb7a856d1cca66f682ee28b5da76916481e15931c8b9a628c9e8494be1c6506a2785315711a8d932cfdb9b2c0c32da39c786f6550ebf1897ee0585c67a1402260864efdf85309ed7f78a42247783b1a3e330c9b1b745b33a42d48a88a4bb6e3426ba09d6a598fdf6fa638743723399c0396b7107cad04bb1b12140069e4d263a45e3f9600b5244edab15afb4d5f2f639558764a8d57bb877eedf0a4c2a28b6cdf278ccbb4b918ab34bd8023dcee46d7af8e32e8cf504bfb936a3c828be049d0cfd2e1b1870dbc62c73f5b75c0c83d300f30fabc34f9c6b9f2f8738b17ab2bee3c25f9fbe9bfb65983e19cb7e41ad53f9f20ac1418136c4f730ab688814c053b34d51cee35450516cc4c03cbb02afb6d5e711b97a96e3b8137483c553ae1655cefe0d1046c57ba0aa2657cf7c29bdaa494985554ccdf74b7b6ada6097a21c7468c61f849f37552f53ab55405b89fa6fdca494603f786b6a8412735e10aa61f017265fbda7bc96ae0418fd1fb48842cef87d187d5cd0b36e1a727c626f0ac3ac7b570bfb5b2f5a0676dde8381ffa664570efc0e39cab2758452ca5129e2dc8eb1844a555a7eccce96e2dd6748400ed250c31d78162bbbcabcf061f59316b3ae89622fb1b6c99e838930d0a266d0123eeb44c668d574a231edf8d45a97f28f42f3ea18c57ad36e42ac791ccfe5ddf4d5ce28cf160b8c5b18ce7ff7354699cf5501248c572a7578e3b9f31b293eb0c46e5079b1effcd1f52c2c4bb7968380d8fd7ce50bba387d651b574475c5b8f6207b283d99caae0774eca808d1d3193d02b5c7dd057e3e21158851dc826dc1a58a3a14dc424f163d6af7068b062a68f98c0641b473a018d09ef61fd624b3938874bc681f88f81866162cf67fc5238f17ad8acf68dbe7f9f05b9f63df61da87ea1e4fd64025d510a0a47f1f47c53aeb2340c8c4dd5cfa068dd4a0f4fcf7ed99a11df7cde491e570cfd9ff72c32a85f294f6f115bc64bae370bb9a396229d52db6504fb11f1a3f2d63cd599e9b44d00b4aa276e34a845d688a98f10b9f53cfa7f721f2d74c606252d28ff6c09a69c092876860b5f6b59bcac4a4074d8bff1b1234e0a605905674277bc0747624309eb51ffa943e235a6376098d57f36ca62d564bbd090cace0c7ef32441e0d4fb700dd63210fb84d3695b46ebdcd708aa589b734124254e7891997528e65fc5c920aee0dabc56ee9f831855c4280c4538ed1da92f4fa64b3cf0a4a870b1f2d68127aed74eed0ab48f08d646f2120ce5bfcbce52bf2511f67bd2fb4d864135510856a54a8b264dc38386fc885f399b9d59ccbf28ac93d930e245ff28c447ce11c32d8f83fc11f6932df6c613939ba40019426cd76c0e579e7433a88eea69c41612950c6daf0170522decff2230435c67c1ec6d0b2affa84df58be281b001c43d6f17cb28486d37721a1bbe01fa025d89e01b200a05ab924d26fccc7858e61f8ae819231c5e2690934410c3dc5fe4aa446c6966ec75de6d9058b30d7193a7b50c8c63e1fe68eb1f325715a9b5d74f198291f9dddd139f0378763422210868b4c67bfeb2387891466e03eb48f0f3547591786d1bbb27cfc3e20d8f4037a886fcc7be91252b38f70df706e0888afa26264a22dca700ef0160e45139f94d95cc928a02f15f9e8e0b92f24e6fc51c961b6f0d77d4610dee3c6411f884fac337cf925bfff04c47e910bf106af3c2f9182635206cfc5616cfb293ef12bf8d378652f390625243d7b00904d54ce3c2ae48d0a7ca33bb13ae529c7582bf7ef7096a2237c8bb709e9117b74d8e0da5f4bfcbbf5193ac38a1ed07b53b70907128aba1e13e90223f346f7926f75888d523c8220c8c42184af488214948823736f700b1e9de5e917d2e1113d40315e63f4bb6f0a451ba3986e3541d965fe5487c42c2a53358b02e9b1244632eee7ec232d06c717d3174c82d120042d8ea4bc5565305083ac6b8ab63bf0b647ba1f99834ffd90d17cdb72a8405d10bd9c1dbf375d3bccceafb21ca30b2e921da86445dac70d51a7cc53cd2ae7490c2a34a0b83e7e4fdf2f5d1383e26c54bba452b039510dabefb4404cb491da97b878f6bfc111f9c33bb1b0cc6480bd39503da6712f7e9067f499338b36c30b4f2fcd20f70b8482158ff8e21a010d905aed490600919ac074632f5bf91956a994b34e0f83fc40ccec8f799d114b13bbc9dfefe4869776694bc4745f157e28f16907dd0c56b9c21641e31f6129ee714a89399a1ab667f265927440e51a04b0e884910bc2208a1c8b10bc8c4e1c0c204af2bb145187a00f68e3cd502bd38cb4ea527eff56c156b8eab39428108298deb496036d36c2e6c9932b2e9a28f2322024034e9d21c0abca5b68380c2244a2b1c827ebc1b0c18f1ad3baafbd66d8d2b981dc68825530c787fdd894ddf33413b94d6ed3209115df6dcd8e8527887599559d1fd0b7e372882e5487345f80bc36c6e38d272958662dc99aa9659e1553fa2ff1cb2a664beb84cf1269c4bec1d4ba4cbdf330e9fc44de07d54b7745e9ba98481e6f3db48b2689e047f4f15d551bf81d1b2825bf40163238705d6ff3cca4e1117527c4082ed6b28f49e2b1f3ae653aa3666c6a972a6124f5ecfacfed9b04659fac2fb301f245ae5663fb3598bd71d10d9af90005e3a3fbe96788ccb1a588df963f1a6e0fcc5b8fb29a2302e03a2ef780fbe1e4ed75df4ea9f56dd35dec3106472736ab97f65a3656399e4acc80120a050236418fce7f23a085ca737d28c5dd10e6090051bf04495347fd0ee54869c284ddc70e576a4253f58dc4ef68f440b6e5d9519c61c44e6a459d1e123192122bd54654668bd77cf6d72be459b03bf3647624f34ac447189e8b046677155131f6055e83e9d2ca90c64cdc641090128ffea196c91e648ab5835d57b57bd4586c9c049dd9138f64c477968c37a932aa09add2b5d4a11c7e01272bfcab0e20bf31259e4bc5646a7a5e5542f73d7be57fe52945f296398a8f36e5a60b7cf3b2089d12f6f99979b90283df6fcbc62b9191d6c77ba24e470f88dfe3c8d6f7026ac2f19c9b601f0a539663d1f9fe5e9861f6b956e8e902bef0432ea164ebd88d3586daa250d061d0c54e5e4c9ce8addf2fe684c2f289934103b0589baeb04157c19a35e62703a21e52d95f14b237144e39b8d51dadd65cc76519c1fb3ea822edffea8d1e6b7cdcbfd324aa17fd70ccb83a23c53350d894f1884b8246514063f17bf5dda52d9d10b5fb85d6337146b424deee23ea78e1c7063f039218c324714104c525494c1069e9b07a6a2251ebdcdc034af2c13a246d91f602ecf2cb1dc0962aefe0d09060dcfef982accbc2d4624a2473b960166a752bb056ff2d67acbcfc3db93931e639227f36cf6d3ebbf282c1dc6ca1e63065374d04df8b642763bd2480ac89f4e3a4c80d88"}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x7, 0x38, "2948f31adbaf5246c7305cbd555499e95168248e5fbac5293aec7a4e808362c30bfdb4b0971e459da0b8925ceb899825a7ab4103377cf2fc"}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x11, 0x0, 0x7, 0x0, 0x0, 0x5, 0x68}, @hopopts={0xc, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x1d, 0x1f, '\x00', [@ra, @generic={0x3, 0xee, "8c369e6274ffcf2a7a6f54996d47b1a7c83ff01f70815787a58814d936457b0b239eaccbaefee4afc06ffd0d6f1575c7078e8af96873f9c41eb07771d11e5456f484aba045122037d0284c779b556abebf995448f6411d4b0accbd4d0ecdb8dbc7b058870aeb53ca95706d561a4809a5830a79c7b2c95621f05e0cf0ce8a5a5ba9b745e48b894de614ff3465a9ff33424dd6278fa2977e8aea585695d12bf1764f538fdf281f370e2f0a526ccdc74ce373e8fa3d6547ea6c8077c3afd774683434aa339921058a7318fa39e7b5eee6152c444dc5484d7e61100d6e9beb42be983f1b4dab8e6ce6cc55c839b106b4"}, @ra]}, @routing={0x61, 0x2, 0x0, 0xb3, 0x0, [@empty]}, @fragment={0x89, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @fragment={0x50, 0x0, 0x3, 0x0, 0x0, 0x7, 0x68}, @routing={0x3b, 0xe, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x2, 0x3ff, 0x0, 0x2f6b, {[@timestamp={0x8, 0xa, 0x7fffffff, 0x1ff}, @generic={0x2, 0xe, "3f6637550fba764959d96360"}, @mss={0x2, 0x4, 0x4}, @timestamp={0x8, 0xa, 0x3}, @window={0x3, 0x3, 0x40}, @generic={0x0, 0x5, "ceb6bc"}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x1}, @md5sig={0x13, 0x12, "aa36ff1df0ab11d03d9b445c60684bd8"}, @sack={0x5, 0xa, [0x8, 0x4]}]}}, {"5af1f7d8506c86ef9040993dc05fb4631c9e7bed93b436fcf690742c108d62ecf32e22c1290935f9c0c82a8f0844198b384f6b0bde62edc58059a655500070bef61a4d3d64e13f9da3e6c2589c8546f502977eec386f449a9f9c6d41ad474f45b397a988af7413ac4a59667fdb2560855ffe7e4cbac13f1ab30e8667b864bb34399d4fb79167aea6f646bf01d11eba721667072291a60f15a20fff69845443078d3f39a298fb4706e724cf14b37fbb8617d412d254ea05e3c363dbd2b722c65533054f6f6726fa51866f253706eee5ae442220e3010bf71803edceb2f4f4636107e7248807faddb10261f3636e09e778e3143188c2"}}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) flock(0xffffffffffffffff, 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="24ff53e5b5c8b3a443bdb9e82893ead57bd40f216019c640039a9736076178342ddd0c793a0e627fb4db865e9d860b54dbfb9d9a3ba215877e5ed816aa6aad82dff6e69a9fc87f6d6e95ab433025835cc565d04ebe0a2a851931a080c5180f86617f2e61d2c4b1f2023abd62592c75fcc618961caced76f3c00f1a350fb39e09ab2eec3c9022ff0d0dcacd87", 0x8c}, {&(0x7f0000000300)="d07e7864bc7abbee86e6d62fc6959227bf1cc2c0890799829d43a13c62260cb534292f1573c896abbd4b985b936b8f1362d92b0055953bcf0884e04047881aad5234513253d5ae695405805a2fb792df7a0e7cdf59449a1db25ec64913684cd1d7fc969dc2d76abbd2e1e35e079d884098c076220577819d4a0ca2e3d39e43e40ad976afdc65efd086ae7de389", 0x8d}], 0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000200)) pwritev(r1, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000080)="e0", 0x1}], 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 07:02:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r2 = getgid() syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b08c0179bd4791db9e13b8fa593db4da3806d43deb62b1d70097db962f2df12cb2d9d81d5553ca8b3d7eff6fdae6ede4febed71422056a3d30e708e3d54903e879226e9d095092310cbd45323799daf08a882ef52b825b63efda1fc052614facbe177dd2fbfd9243984ceeaf6d60e16aaea01178d74e52d498b38d6b56030434ac2ce4d4a4886399254c024dae20c012b72c9ad6120200d44ab7a1d4fa245538150bc65475b3c5cc3faf6bc87ba63ce0b55d29f3efaf09bb19a726b0bc38ed73e2ba2f26fe4cf7ce32845f16792d18c378da10720ee860b564ecab7fe554150f5e0c0f83c8907fc0c3b1430c7c6730aabad7ea6e0ddc5c66a2f6fa2ccc4e54cbefadba61f84bb8b65ff823a9d91bcf5f6629a021833a311ba4f0396dc1a36b1048320b46c346b9fdd27d36f2a3ca751eb179f07cb174ae0228415ccb2a7dc40ec715b59aeb64e87300000000000000"], 0x10) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=""/254, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) recvmmsg(r3, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000040), 0x0) 07:02:51 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000d80)="bfe22a908fb53754afadddd3fd077e978b7c622aae6a56905c875f91a9b1e4e79a9c02705017a4bfd3f57802db8b95df631406697140a8741af3e4b6dcec7a7230a0cfdf257355e28bf048c19538e8688df36dec02fa954af9c8de90769209236a66ad5bd0b118dc7dac90c3e19b07f4d281a4b576795f7752b73cf8ce5e6e2dba755e0493233b05a42b8a1928166c31c9b198a885dd0a82b089f85b79bbad2adcde5fc0b5fc8e63ea11c469d186bc96d6c268d6a664c4242c", 0xb9}, {&(0x7f0000000e80)="4b8d8d3a87e82a41f6164da2bc81e44b0f3817d9735672e5cbed2aef1a9a39411b0a", 0x22}], 0x2) 07:02:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000000008, 0xdb}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1100, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 07:02:51 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) getuid() r2 = socket(0x1, 0x4000, 0x5) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 07:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8802, 0x0) r1 = msgget$private(0x0, 0x510) msgget$private(0x0, 0xd7) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3], 0x401, 0x800) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x64, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r5], 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c2335"], 0x39, 0x0) r7 = socket(0x11, 0x3, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgrcv(r1, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x1000) sendto$unix(r7, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000280)={0x1, "cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d7f1ac02344b8f635f87f0963d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d40988480334ab2cd23a2ab570a88851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fb169c8527b113c03e145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145f60516c5bfa8783f1eb6d5927076ce328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c7"}, 0xf3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 07:02:51 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0x10000004) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005166000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x16}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) 07:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket(0x1e, 0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c60100000000000027af169514a906bea2009a727d0a7892e0a5a79c5459f1ea76654ce0e095f21a877205306d", 0x20d}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401bd90d6", 0x38}, {&(0x7f0000000700)="f5319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0d97c3b01a2b2102b1023cd0b1d2f609805b4e7bb6ae7a83a5ba49fa962ada3f23c864a8a41d592d7ea62713eebf9eb28031fbe92e735c950c9094894134620f682a82586cdf7394acbb147901", 0x7c}], 0x3) 07:02:51 executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) 07:02:51 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1100000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {}, {}], 0x3}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xf5, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10e9d0b1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xb34) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 07:02:51 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000001c0)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}, {&(0x7f00000005c0)="b7", 0x1}], 0x3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r6, r8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r9 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={r7, r6, r8}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) readv(r0, &(0x7f0000000cc0)=[{0x0}], 0x1) 07:02:51 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00004cf000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 07:02:51 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 07:02:51 executing program 3: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r0, r1, r0, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, 0x0, 0x2, 0x1, 0x7fff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) panic: broken type ref goroutine 52 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:69 github.com/google/syzkaller/prog.(*serializer).call(0xc000575170, 0xc00053ec30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:76 +0x1aa github.com/google/syzkaller/prog.(*Prog).serialize(0xc0004e1800, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:46 +0xd8 github.com/google/syzkaller/prog.(*Prog).Serialize(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:30 main.(*Proc).logProgram(0xc0000fc820, 0xc0004e1800) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:130 +0x4e main.(*Proc).executeRaw(0xc0000fc820, 0xc000167ef0, 0xc0004e1800) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x125 main.(*Proc).loop(0xc0000fc820) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:65 +0x148 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1145