last executing test programs: 10.568730158s ago: executing program 5 (id=163): r0 = msgget$private(0x0, 0x20) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb0, 0x2000}, 0x0, 0x4003fffffffa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x800, r1, r2, 0xffffffffffffffff, r3, 0x4, 0x4}, 0x4, 0xe, 0xffffffffffffffff, r4, 0x6, 0x1, 0x9}) socket$inet(0x2, 0x1, 0x0) msgget$private(0x0, 0x20) (async) getuid() (async) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) (async) getgid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb0, 0x2000}, 0x0, 0x4003fffffffa}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x800, r1, r2, 0xffffffffffffffff, r3, 0x4, 0x4}, 0x4, 0xe, 0xffffffffffffffff, r4, 0x6, 0x1, 0x9}) (async) socket$inet(0x2, 0x1, 0x0) (async) 10.550275704s ago: executing program 5 (id=165): sysctl$hw(&(0x7f00000019c0)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x347a80f3) pipe(&(0x7f0000000180)) select(0x40, &(0x7f0000000140)={0x7f, 0x8000000000000000, 0xf, 0x7, 0x7fffffffffffffff, 0xffffffffffffd9b8, 0x5, 0x8}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x45) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe809536883b9ae1e2e70000000000bbfe"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="2a2fe444677048ae1d26bf35ecf6021530248ebb156f9ab99267c1465737e24fdd70dbbe4e6e7751fa8c7e8838968bf3ad4fbd21e683d60d69aa7ceacd61cbaf0fe772d8dc293bd4d1b521264827b28c9345b581703744bd", 0x0, 0x0, 0x0) 10.424345931s ago: executing program 5 (id=168): r0 = msgget$private(0x0, 0x1ba) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x2000) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) accept$unix(r1, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000), 0x8, 0x1, 0x0) 10.31975126s ago: executing program 5 (id=178): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) semget$private(0x0, 0x2, 0x158) (async) semget$private(0x0, 0x2, 0x158) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x3}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x8, 0x0, 0xd5}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x33, 0x14, 0x65, 0x4, 0x2, 0x5e, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}}}}}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 10.172460133s ago: executing program 5 (id=180): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x3, 0x2d9d}) (async) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x1) fchmodat(r1, &(0x7f00000004c0)='./file0\x00', 0x80, 0x2) (async) r2 = socket(0x2, 0x8000, 0x8) (async) r3 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000540)) (async, rerun: 32) getsockname(r3, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) (async, rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000640)={0x1, './file0\x00', './file0\x00'}) (async) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='/dev/null\x00', &(0x7f00000007c0)='.\xb3\x00'], &(0x7f0000000940)=[&(0x7f0000000840)='\\@-}#\x00', &(0x7f0000000880)='/dev/null\x00', &(0x7f00000008c0)='/dev/null\x00', &(0x7f0000000900)='/dev/null\x00']) (async) bind(r2, &(0x7f0000000980)=@in={0x2, 0x3}, 0xc) (async, rerun: 64) r4 = dup2(r1, r1) (async, rerun: 64) sendto$unix(r2, &(0x7f00000009c0)="8da9795ebc8deceb3e9dd4a1e3a26f17c0170abb2363fc402bcd7a8ac0b50add574107e47726e815136ea262e21bdb32256e828a65b451a7d0fbfc504652d48e78b89d21fc6705ae15d1b86c3afaf754a8a59da4ea20a6c89abe7401ce4c3b89aa3e060abf8f35a412853e5cd7d3ef2b9e37cfc40726", 0x76, 0xf33dc4e92322e3c, &(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa) (async) getpeername$inet6(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) lstat(&(0x7f0000000b00)='./file0/file0\x00', &(0x7f0000000b40)) (async, rerun: 64) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000bc0)={0x10, 0x63556fb2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xf}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xf3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}], './file0/file0\x00', 0xfffffffd}) (async, rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) fchown(r4, 0xffffffffffffffff, r6) unveil(&(0x7f0000000e00)='./file0/file0\x00', &(0x7f0000000e40)='W\x00') (async, rerun: 64) pread(r0, &(0x7f0000000e80)="455eebc3a24f131c796aff1e4962103d61f0495b5403da1b0f49297b762b4400aaa8effd131e13fa063fd63f102de5bfe6511175269f9c92fbf69d746fd95c7abc954965a4497f87a55daa1314f7dc2090465355266b977c2d9cace9afb068ec84531d1c657bbd58db31e2964729fd0d8367ef228aa1cef63303102cc9b586559c57810af636365a169ba3a11e9af1369772e458ad3fc00aa5109654d960ea538c8ac035666fd46c93f694a0688a87bd3c7c76866a48c036ee26ffdaee8c18ef6c10", 0xc2, 0xffffffffffffffff) (async, rerun: 64) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000f80), 0x10000, 0x0) linkat(r7, &(0x7f0000000fc0)='./file0/file0\x00', r3, &(0x7f0000001000)='./file0/file0\x00', 0x4) chroot(&(0x7f0000001040)='./file0/file0\x00') (async) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r9 = dup2(r4, r1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0), 0x100, 0x0) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000001100)="4f84eacf94084289dea5726557fc88e5fc109cbd065e37958f73cf790c80f78ee532cd237d5041e676219572431fb55054366149a5dc50a550afc98198e07b490c842ec6ce805604c837c5462e0ae960614d6b8d", 0x54}, {&(0x7f0000001180)="e608a29d46f0e40480e8ea37d4a835573a138305fb9bc15ad08b8c05c507ef5588a0b9824d0e5bcc143575a7dbe5748d109b7bf352a9f9c43b31fad86e06048512eade7bf9205380be91b947b33002a5d1de44f54284a6f6b312683ac764977e5ecf2b5b4abbbdaa7621f079fef48a24422f0f474125c1fa5ce6b705f5c35840dd3ff73256778b90a0fbec6b22bc20314d67df13bcf64d0fbaabaf9cef2735affdf7fea566d29c18a6c1f689ba2b3c0a0abebd15576df7befb9273c5ac4c66bbcf402daf8a521ceab7ba6ec76458b71599d475b42195ca766c86789c07d4522db21f87305bc5e335071399954d0c", 0xee}], 0x2, &(0x7f0000001300)=[@rights={0x10}, @rights={0x30, 0xffff, 0x1, [r2, r3, r1, r9, r7, r10, r4, r1]}], 0x40, 0x408}, 0xa) fcntl$setstatus(r2, 0x4, 0x8) chown(&(0x7f0000001380)='./file0\x00', r5, r6) 9.90401549s ago: executing program 5 (id=198): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x40000000000002cd, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) unveil(0x0, &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) close(r0) 9.903099016s ago: executing program 32 (id=198): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x40000000000002cd, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) unveil(0x0, &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) close(r0) 4.695795979s ago: executing program 0 (id=267): r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt(r0, 0x3, 0x5e59, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) bind$unix(0xffffffffffffffff, &(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) getpeername$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000011c0)) close(r0) write(r0, &(0x7f0000001200)="44376ba1eaaa01fe9ca4453f6cf5dbd6d165470259c4fad8c4323ce80c06c83d90ab687e422aff1f78360e9126dcd6ce285914406d287816754b4f8100e30640f22b3728637d198a645aa59485f18f7b398e150057c01a9a2642c4865fb48821af2e84b51c22d89e9fdb37b077c262bcdac087c6b27a7038db3e1d9b0fde00cc5ea9145aac22c8cc817dbc47b7ce489e1e369d1275b1e73cf3cdc81a3707f1", 0x9f) recvfrom$inet(r0, &(0x7f00000012c0)=""/115, 0x73, 0x1, &(0x7f0000001340)={0x2, 0x3}, 0xc) r2 = getegid() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001380), &(0x7f00000013c0)=0x10) semget$private(0x0, 0x4, 0x130) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001480)={&(0x7f0000001400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x8}) connect$inet(r0, &(0x7f00000014c0)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = dup(r0) shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000001500)={0xbeaf, 0x80, 0x8}) getsockname(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) connect(r3, &(0x7f00000015c0)=@in6={0x18, 0x1, 0x9, 0x8001}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) setegid(r2) lchown(&(0x7f0000001600)='./file0\x00', 0x0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001640)=0x7) connect$inet(r0, &(0x7f0000001680)={0x2, 0x3}, 0xc) symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') r5 = dup2(r3, r3) dup2(r4, r5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001740)) 4.547503814s ago: executing program 0 (id=271): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xfffff158, "d8e175d3e2096491b5bbb2589c66000400000400", 0x8001}) (async) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x11, 0x3, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/279, 0x117}], 0x1, 0x0}, 0x7}, 0x10, 0x40, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (rerun: 64) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) (async, rerun: 64) sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001180)="ee7882c5", &(0x7f0000001200)=0x4, 0x0, 0x0) 3.848213871s ago: executing program 2 (id=279): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x4ebfac6bbaf7949) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x3a, 0x1, 0xfffffffffffffff7, 0x6}], 0x4, 0x0, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setrlimit(0x3, &(0x7f0000005680)={0x8001, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0xffff, 0x100000}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2}, 0x0, 0x0, 0x0) r3 = syz_open_pts() execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='/dev/wskbd0\x00', &(0x7f00000001c0)='\\*]\x00', &(0x7f0000000200)='/dev/wskbd0\x00', &(0x7f0000000240)='tap', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='/dev/wskbd0\x00', &(0x7f0000000340)='\f]$)^]%\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap'], &(0x7f00000006c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='!*^:/[\x00', &(0x7f0000000540)='/dev/wskbd0\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap', &(0x7f0000000600)='{\x00', &(0x7f0000000640)='*-\\\x00', &(0x7f0000000680)='tap']) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x80047476, &(0x7f0000000900)=0x10004) write(r0, &(0x7f0000000140)="0920010001000003096e88e650de1bf240c93e2ea1a44278ad365c2a41563083000000f15624555cdb7a0f975445a7224f208f8379b744270a", 0xffffff8f) 2.824885585s ago: executing program 0 (id=283): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x1}]}) r2 = socket(0x11, 0x3, 0x0) fcntl$getown(r2, 0x5) (async, rerun: 64) sendto$unix(r1, &(0x7f0000000280)="4a2c98fd7aaac0d7f6f1bca7ee0f35b2a379ff8bfcf872eef159a4700d694ac300ab2c0aae2eed62d2493ef40b9ff4889137246232143de7e6ae9f13201af20f959981925f89f28ec49f906714c8737c3b3234bc7dc92b24481d0c106b212d2b23d7363f33e89c63a7c2b40aec17f5503682402dc9f248ff66ebdd7b06b6a9d920d62d8fe84d0410e3b8284e0ab4ad071429bcb8c85a46af66f7172c786851318f080baa8de8f1de2bd5eab161a8ace8c9205ebb7e37f350976f675a1e948bbb8f86e2bd6b121fe4a46927c9047e5f14c61b8ae03bb084d2f8e54e2762f75e4e404745f986", 0xe5, 0x405, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) getsockopt(r1, 0x1, 0x7fffffff, &(0x7f0000000140)=""/217, &(0x7f0000000240)=0xd9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) (async) syz_emit_ethernet(0x2a, 0x0) 2.821428936s ago: executing program 2 (id=285): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1c3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2011, r0, 0x0) fcntl$lock(r0, 0x7, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) chdir(0x0) setsockopt$inet_opts(r2, 0x0, 0x1021, &(0x7f0000000040)="fd0cc085", 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r4 = socket$inet(0x2, 0x4, 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x10, 0x80000001, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa8, 0x2, 0xf844, 0x7}, {{r1}, 0xfffffffffffffffa, 0x63, 0xf0000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffc, 0x90, 0x2, 0x4, 0x10}, {{r2}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x3ff, 0x15a8}], 0xffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x6, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x6, 0x5}, {{r4}, 0xfffffffffffffffa, 0xcc, 0xfffff, 0x7, 0x7fa}], 0x0, &(0x7f0000000080)={0x7fff, 0x7}) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x21) select(0x40, &(0x7f0000000140)={0x9, 0x6, 0xfffffffffffffffa, 0x1, 0x5, 0x1, 0x9, 0x1}, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) 2.769577056s ago: executing program 6 (id=290): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x194) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x4) pipe(&(0x7f0000000640)={0xffffffffffffffff}) setsockopt(r2, 0x3fc, 0xc, &(0x7f0000000c00)="b2d42fc3e182226ea4357ff043d81e02a20188300066705a38bfe3848f4f7c8956a461c9832cd5117b3b298c1e2df47ced6bf2c0e956c4ad2bf0b38a4d060f20692c9ba6f4cf6e48179086", 0x4b) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="6e428cdf28ff2e50c9fa2dbb10ffbeb5c7b763fcd98c8e40902ac2fcea27b1427ba0bdfa2df716f6d1502a1f5bd111649e09f70c511f1636ae39978baf17b48eb5c9b43ff376e812c528b3c58581d7edb0fed225cbff0823180b9b4779986e934983a668ba78a8bb6c9d0a43f796ea9a6c0d12c8b8d7", 0x76}, {&(0x7f0000000140)="87bfe3715aa885ec84b584de41e2848f102edf7a40b3f582915b687ba0b70cd364e574f0930f7e3cf97c422b55e7d9438326fd81d4aa462879cd31d61896a65bdd4b8deb2daa846231155d822c3a8b39b7a72f1941038b0013215e52dd2dee27aebb90bfe5c365afd7b942bcc93699316a35ddafef8de545f73de289c719c9defa2965304e4a7d90c516c53ac75cbdf38415352931577c00f9b4d2971321b5d84b724c3fa0cb48e5b82d1e6879adf9449b2ad2a21833ab164b2b9ff417e80e4169bf90e2fc0151c2a169281f367b37005545", 0xd2}], 0x2, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x1208}, 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = geteuid() getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b00), 0x100, 0x0) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000680)="bd39592be5d4c99d09c8f17e045de2f4b21f5d3b448e0b49cdc16bad13bd611daa9e0e31c80c0bf95a6495d127263d3dd61d935570db2dff94c2c817163bca1f4b257e2e31b880b8986360098219f4bb19b9deabc1372d75166c959af16f11a167572329", 0x64}, {&(0x7f0000000600)="b01733b793cddf284278c9353f0bcbe96a983fbb64e77cedeb2a06b412", 0x1d}, {&(0x7f0000000700)="d8de883483de2cfb0c989fec51a3d3478a0c12deddbd29ea3de0cca663a7b0caba81eb9214a6d288295ee3018a1ea11134778332f5aedc5068fa3c4d9c7a4f658662d8cb0b47aafdf359ae85a90c244f6f0099198278db2cde631df272b391d6aedc25802ee282ca8c4e7d68f6f9d67f4541415064687fc7b15969eefb8c2fd1347cedf6b5acaa63e859bc6375f7ec72463c672277d94dbaa4521049e07b9a5e1b48f606bf8150bad43f6bf6104d7bd565a96c914933e97a05ee37f620fd", 0xbe}, {&(0x7f00000007c0)="4eecdc8cd5049ef896f8b2e2a2d0e8e8eb6998c3b39f711fc5e9a241283b54b8ad5cd0979571baa034c4efa02b95e9ed69272751464ef953f0c27c5a2aa493e58028ec170accf7c90e5aa1c12d7767db9a92529bf74db6d88973d864594d84057ecb2043247721224edb4b47142d5a7e1c8681597916eef620c44053da8e1755cc0c3dac903ecce10fb86c99c0840b51130881a257f499b8cb4f24d39caff07d00e7ad9de3b1721e8b8847ed77fbffafbbb515f4394922117e1980a0203b3ba9f67641e5892916a6478b6581e9b9c94ff501316d1c3eb16e2309e01559508afb138e8a5820fc59e34e34", 0xea}, {&(0x7f00000008c0)="9f4ca0213e01dbf9f3a8c2370aa3a23b001dee03f8ade867cb90d2059516cd89c04f30a08c93dbe236685b32ef24", 0x2e}, {&(0x7f0000000900)="6df1b0dde89d219593233e2225e7d03385217a1909e354f78f653e43f6b8ac368f4351fff84f77848ccf708418ed3658a428a848400252d5eb42ee8c88d27aad30ff3efa9cd4b5eb08cf91671f999c87c29b71146511b3351988797205f45d31dd71b1d3194e38a25967bf", 0x6b}, {&(0x7f0000000980)="1ec3f9b094887024287d29f7e8c4cab4737f5cead9478b5fce53003158b8a1c7a6e43afd8fdec56bc7ceee52ea31ebef9d42b5809b4dc9bbc7c27380f580a39f41316fb22d296befc2da9111", 0x4c}, {&(0x7f0000001540)="dfd14f402b28c10d791719310a1ca9b2ec3aa9c08a942c1103344cdabc0141a6ede7054d28c5a26de35dc380f740a0019c79bb465f30545d16672f7de93bf391a3fc5bf4cc1e96424085451fc21895651c8429b2aa58d354c1eadb3ae6338803a0822e4fce1881d88a340fcbced135534434829c39b0e3482c39f2897a0666a415179643f21484d51607f1cd813ba16f2aa262951b68d7be5073260aceb934a948d5f04070f742abfb836ed54e4d6912308a461f4699d924609d32f549293bb02ff1b2a979d8819f7bf11f4737518985f82cda5af67d2ce383ad852b89a5301dfb152be9b8c8b021e9e2e8f03d2e3678001cf8c1d1061ca743d1b5b8934535d37e2e58863cbf6ad5fc2d8ebba1c94f2de863dca05334aa63646db0d2fd5a417d4f9c2b26c07142c9f5b5a66b6545482f1ee9e7b409dedb96a72d7fd4fe11c04021d8b4653cd6713ae73f7ed5c475a0757b5cc6abe9ce50035e7e36b342cbf8abbf6c0e24c639e32b74bd43bf881a6ede323fcece710c195cd27dddd103d974d78f4452719f325ecbaff8c9c48e101d342ed667c7e37fa85fb74c704d007160392696105446f85074e0e5074949f1de1b797b5b12bb8a002500f313d314914422be661a8a714692289ce42a0166ce4129e78895da51c11883f251dc6235c3da5b00a65dd998f01901986eb554bdf1c5cab983d8c65bcd2ec2d41ffb716aaf332bd532fa6a72a5206be0e52b1c77e94982f24227081ac4308ffe795686a3659404a167c0c67a9bc00a32b76de22bb6fb082334d728b69e37ad90c4a4f956963037cc609f674f57a8975d69a000c97eb5608253476792654161fcc1d18fb8599d8046ca9df2d4abdbc91b78af41d0ec7de5e5682d99b9f24be760c09800c0cac05cc6378df694137afcba95fdd412a3db11504a8bb1a1f48f7433de75b3ff82a1c0308aca34e67ac1e8e5fd6b326596d77cbe4f49bbad194d125fbb1fee7dd1f47e9da8cb292b3c638b5a0fbee2a54ae488574102533a548ebe628e6ea408cc7257407ecb88efd5962e8be41f5e9ed73305fe633b784270af6975be78830df19b0da0aac448be9d782a4542f54abfd4c164b61c5141034cc9800812da7446b39a7873a4eba0e19b64ac801ec18ed82ceb8d317cc1b643a77e43b7b7e3f7875cd3f71e4f1d8ff166c0219079b5e1278c0f3154c521706e6cfeeb6913213445ff51338edbd98326fd3b3d8e8b7d7259078785e3236bf1267e0e3f37cc4bac9b1169cd81108eed0bfbbc409c062cfe4509fade45adec96d56faa212a3a6afce6d2e4fdea05afc888132e77b3b2b43928a0f71c1df636b402367e20661cb0aefd5e4196e9cd7310f59045c1cfa27ba809ecb027be6b773c364498350937e1c2bb1a2174cda9b2a28599203db72b52fdb52501a12da746af0897354d7bfb311fd0ff11599b0fb7827193e58f4f7d07c274eb0c1589fbbd7fd3bec3781d591609db03f780cad0a6c387957465653314404288dc8101097f3c62f91f56fd5d81f652b288ec338e555aa75da816b16c0ba0e94c278d7bf616795c202895408cea1f915bb8e4634e2f94168fd7ded09430991e8f814376b5e3f448578d3ab7e51120d8ee0c28eda4eae68de68841f7a5ae7662971a8d015939448c42a94d0441ff82957640c73fe4153ced7d06088bcb3a347a9b326650316c422dc9742a3885426c92c6203ee7bbe80a5fdd009a98165d819b7b4327fe16662c024078a58268a33b73ca48765f4b620c50b04152cb070cf366972b72bf585b5496150d541c2cdf527f56e6312cf8dc2c2aca801a4ae62d97b5a77bcfa8e5cb649cbea5444b6f6b8593696aaabe5424e8bc364a1d87dc3bbb53c08c4ec2cd24e1171554d6f4d3d71c0db5e01d00cc916e12f828aa3a1cbc20ce85b7874f6e0798ca56c61ed52af01991845ac7383f3fd416d54a6dd735d6a9f452bf6e01b48f32e0df0fe0f1ab08774cb808f5e86156c58fac030e597874ea4dc37b3ea4ae5a2e8d0b293ff8da9c36d3368f38dd1fe82baa4c633ac6b922270fa4a7958c615584a8eb686f1bacff8034cccfc14129b5923f690703b6b5f89b731a4c046253ac0f886e1d3766e3c3f9930448c5388d047128bf8015acae66e8446ea98e234ce1387bfad26b8d3603f2c64a9415776e20e367c58cc106d06608f27773032862acde62a8eae636fb952af5f73d659d1cf5c0f5e18075e7c61874714390281635915a2d556c5455689ef7d6753459f77570aa7a37530b0246d08d420e570dc5467c9a064746a4a66c3c8d1fdfde539707f1792bb0e6169bdcec64059e9ae4c2f5bf1293d94d68c6ee3fb1adebd38a3fa77716c85545741305ec4bff293a09fe679eb8bfaf02016cdb6fc69cd5b0aeccfa09018b3622dbac047b8683fac40a2ff398454bd2e1a3c6b1d9b382c7890ae3bbf56b1380ca39044c461d0fb60f4576251dfeeacda4bfe9c8d6d08a804239a84c3939f611af14dc155a2591ad924a1e71d190b3d10d8556ac31fb5f8535e8733988cfb582025d36c76b7e8ef9b1e447e3b14eaddcefc546483cf9ce12b55abe116c0cbb634282fd947d30a6391e3c7b0348f8006e8703dd8a028c3fbabaf0747941e10b6ea8375c615c058e02e8f3b253c906c0888c7038e29850e328408306a172a6648661918ad303f2349baf8739626c8d38d1f43185066280cd70485838e7de7b48def6d54402aa9272393a955863898f2c1d2c3948eb22f901df463ad690d6b0b1e75a3d1e28fb3e4b545dff1dd493d4585255f7069c1e0c0bddc2fc496ec7af1a9640b9d99d5bce0642368abf73edd54b2360bbe40dc392d618abf8a7cceaadaaeedbfd385db2239406bee7e8027bc7452050a8ef794b2d5c20e66f6a079d7cdd170bd33f78d440a0061bc14ac8bd31bb1ef21e0a3647a04a5dbaf30efd76f1b8b5dfa67b3ee4b0131a1618ad6b21f57bd99aa966c08d1035efff56c97f7571b8818334b1437347fae848de3c56b1bddbddda356e5f54225022185f62d23631cb4c4992409eea8ac7572c69e6b37fd54f4f6d988d20fef8e972004da32e22616fb846dbf89d7bd3c45e985f8dca410bd0b4324c3ee3f98008a692320ac80e04c77f292e801878640859ed0c81522addf8f88c00a95bb51b1e2aa8f4070e4ebe843e68f0d4f30023aba5c185f209805b8868ff07a7184f08bad9cd7532378ab62b909874c0d058c3bc1021aa604585a95dadef47d8a7234ff944b48be1f10407fe67fbfcad6a00cf28202b1563024de94fbebbd285192c57072911fe7c3f34d1b28558f66a505457565aa330192cfb61be5c74c86e510e6e315554be64e7a417062bed77bfc0e61fbec7391ec89b102842c507d9e0e23fd2cd2fd1bb17c5256740de3b11fcd9dde31b01075f431321e40dbb128fdb7d97b89d7db1eb7b52c03b3892d26b2c0a50a43208ae7c50ec2722d0f6bc2366fa2aba8d7e4f0dd8cfab4c7978ec8eae9ae88782f09a4585d4cfce8c53ef611018695c8d48dcf4adf4f98e645a8a17d4ac4deab6cdb1e156739c86907970eef73773ce93f4fdfa6cd084c9397f3d440951abc141f46f25d9bcc6b6d357cae05fe2ca5aa3034bf73a36f63691b7ea0e6fd4e66fa35644d26074c55c5a535f0299cb770badea1d74832bb1687f90789470e0e733993db4d0726a1580f412403c032ee32a6f02524afd04daa54f9959ac252074a374ef3d3cc1e0aeea3756d4ddf10bee423fa537a3256518ed404e984652b423dfd9e8f01b84d5f6e08533fc464744792841d5f5165dba04d999ed618dcebf2eabd3b3965f569c473b14d33c382bba1b8593315f78fbc55ddfa3532b6e67d94224a3d65c8b63898d872a54ad5aee03bc38aa9a50fc17bc059a1bd5e63000fba331b3b9b2c2a72dc948ded2f21737d2a5365cb61a551078d50b3fd654688c730a382d2c538bc5addb547d6bcb7c2703d2b368d4277aede7c08d36fc864af9d847d2b3910fcc4a6414ee2f1db8946925ef04994b4b4be1ae334a9bc34334f59aee22b06f6f0f7d04863ad07e971fadc0e8a20c66b3e707fc2040118c87010d5cf2a03b91acb29082ad37533fe03254496f6ee7297b1f2ec5e7ad5233538147f1da17636aba9aa6734e68acfb211e607f0b2a09eae66d5ab8a6a866dd2a67979c9cd082e4060e42581bc2350db6cfdedd2e5f012772fa46fbb34d67024afbf911dada4dcd4f27140cee9fa4aa2d0b51a6ac0f537491745089f0ce666665aa34cce6d83ab1fa941039a013562d64c1ae97b340af64a42d15676902dbb03d1f228776d73f0b326b41379ba502fbfabb63b62e98b67c392c5a71fa55cd6afa7916108a55a40219ac4ebcb64ce0255d97636234d41b9085bdc043f37848b9348c41b60fa6d24b2da1be7d34c3c30bb13b6b69698216ad6adbdf02cdbfb90ec2a17158822a977c8b8ca3ceb2f497db6de6e4d7b795a38689e7e986b93fef3d4d50073ab913c52bfcdb94f4224100b135ed4cbefc870180df3ec558dbcef8249091fe48b2a568bdbb59d770389bbba71a2e967bc70cd3d42f03121cfe6b5c8fbadcf05380a34f3e6434dbf5e5eba43bdf3b06e754197f8471758d2cf92eee3df17fc0748585f7448f15494769760163acadefaef427ad30c8574e14123900b8ba3381dc4386f445c4fbc95ca37dd517e868da3e0c0a099e842e319e173ef92d696194a5dad16e13089cb6e8f924a97bc5e87cd34934eff5ff31695357d121c6565d920694e78ecd532cea8a8cd14b3bd06b5ee6ed6c5ceda03d1a9489749a18733eae76a196ae6a382f89bb574b2b858aeaa4440ceaffbef67974635be9f01e2667be2caa6b26b353d34bfd75e95da7d2b676f63f525e1076dd89c73ebd0444e62a873be1acf671905d424c92ac4d90433d52e7eabf0c1ba5c355f7b1492842a9288a881b029d8087bf86c05451aa3cc10f255fc167cdca5d93fac3a2371ef7bc272ce0feb784391f17e8dc94a52a0f5b52ffcc9e8f70ddb1eaceeff0cf542bca434a8b7f760cb33e0ab06ad74747b6889910b03c44ae67400bf67daa0a802012e27ab41859d759c5983a1f3ebbe92639ba0840b42e4500885925a7b65f8a0f25f9b463ab84e6ea890f6a0967adff868804f54547434c32fb6994548c6782885af3f3d5be2c778f58e275b53a8b7094d3d6f4dc0f5713e89693a0831024b525ffa1fb2f99b1ed196b44352baf3c0f4eb589caf300c6fbac7014173f76bea29234136d859c119e8bb2355bbe8b02c8b67f5193f0bef75a614d6f5f0f0b4cbb1031b595d412813b97a8489108ec482595298dff421dbf89266771454000438ff78dc849de738793c9a6f1871c04a3e953e409e5296800386478e470c4ab8dc9baa15a9ab172074c2b36885a068bab776e5a61be1197524b3bb75127afd533d6019278ed90538c83129c1b00db684e45605b18c9cfce97de48ce53c5344e2df8dba6fa2f8ec6ab72d515d1a08f1db8c237bd14a8a88a59b4af42d8247d436766bab90ae139cc3c88102ec4c637d2617e6bf1353100dfc8cbfcbe89808cf433b9daf6687bcfad7e6b1c844c7c9aa8ba9f7b0d7b74446489a6ec4bd4988cfdd10365ac47905eda8e944fd85b9fa411c1f973fe92fa5bf2f9fe3fc9cccae433261a3cf42dc834866c629390d72bb65b36d145fbd6faa2be114032101cacecf1dc674bfce8baaaad4472dcfab36fbb295eeb61ae03bf8831d29709a72fb9c6da09e7cf7e6c45c6d55f72c9c2ba310371f81d0df7f34185717e22f2ee8c", 0x1000}, {&(0x7f0000002540)="b3ee2096e4e9d91334d2d3fa3d127c007f709810b8d8aff82157e0a596dea3138646028788f9c88653d1fd60b72f5ada783c542da5c7cd1d368923c0e3c1905f72e48d7a079f271f960cf3baf342fcc58a1eee54c9ba1e7d7ba4c81c244270415281914d6ce94959b6219094f8a9bf47de59f395fea92ffdf37ef375aaf333f933cac474c2df1fc84a732ffbb6deff3afc578b6aa28dd7a227c18fb86daf2b0b934a5466f168b8886a8956213e820470a3baee12e909d78c9a54f927315b3bdb105bd0e6f6059353ac2bab7646485b28002b1cd4c6dbba71a9f0e3f111f2e679cbf01f751b895c9ad05e493f02ee45c9a2c06621115c03be30c0c03921ca3c502c084ec38dc75407ad16ca3a80946c54764817ae962707999c5b3a44407d13c09077fd615a974b368beafdd22db2e346fcda2b0c6db161c9bfb749e2d17cdae7a333ddaec85739d46a61c0ac1bea4c3cd6e13eee391837796bd1c445e1a2182f9c8cb16741590eaa018e40e41d00aabf87b3dda9173bb8e038ffefe45a2df7ec40baffedc48c6fdb6fc994c5153a11ebbc6a87d91d6a6a787df9b6071f332167a0b710954bdb59142a38ef547fa4818d8afe3b8997f14781536647e0a2ca77372a7db0568eb8b756f8b6d946a3cb03f67a8b694c5b3a691cf99876800fd3452c2b65d7636525b64905f8c93f90b504a7723eeeb26f777b56980f271609e7216be3deb593ea46e37021c3509764d8257322710425bd30866548df27e7e66d8649bbc245006841d44c0b7955edb4fba671abf1250121e3c81dcd95922d8cf48ded2dcc5897513487c13b88790313d4edd304b12bd1f04ec8b7f75c504c2c273bff2af67723d8122b6b4c3ecc01575ea397a0349c693ff0512f02e133d6c3c0133105893b66a3dfc20bb2355fa713b407702995e8a4b492a9a56493897787a69a83d04ae48e79448a018570b3a94a1bf8ac858e0bd94f6959d4b8f3541496efe6d40f1c4ba773e14bfea2e3fb4089611255901d13aeffbeb6abd4eb2c843ad6c537c03f002b2c7a03b49029932d5e0f0d4284b7cf7af03cc7dd0b94b136efbcc197f2c6a5e01a28ffe5dfee3165980e58c526d2f19e9dc2d27dc51aeb82f2a0b436cff258fa2a50833291f3566d2f42958674d8970cdb23b27d3cef6b66e09a747261ca66418a7d7d987b17d4941bd1bd2fad94ee69f455f3b881fbc19bce502419dc5374b999445676cdc297d0e1997bb14842a40e4adfabc8c786830c7f6b1e330e9e96f7008b26dd1affb46189a607100b3195a81805a881c2fb183024ee9caba40743b0fcee671406243fa462d3e270640e381da7b0bef5d34ab5954c624b943836f64c335e145a62f8d8711540ae6d88edc563e22bc283fd92c8556d814e5310900ad73b6e99267468b141bf4bc281a147191e9696f380ae4631b3607f76aef9944d1b554a51f215fbe830db714a4c962d503dd261a9524b26cfd3300f458242d6297f575518cb349f618e4df6962fc2383fb335946d7dcb08736640756fc1ec4c3bfc31926cb876062efc1ce442e6b1507dd6b805d415a8a32dde7c3c3da10e6228d8b0d7c6147cd2922674f3c3468be07832e920aa9e56f4a97e3d67e237738e420c501f2bb7421c73370725dcc925349fb7dbc9a9f472ac2c4155169335dd63c9e7dda0c6e40a3cff2b0511c1a15ccfd834ffc5a55e7057716ccb9dd30d67dc321130d31c0a339f4b0df3effaecc9d5a0353d858d163c96cf9b322872b4f7c3536942a53674b95d39dc0a75f177e8f834bf69e513fdbafee038e859cf92cb86d69262209779f162f07bcf592cfc3d046e9d85af1f09e569107e20c1455a68e2d5c31e1d5f4b36466758354265d59f5685283e0d00edb660249b65132d566fc3646c2e3848fea65f35d2754eb7f379bcc62c39f96f784c283c1db8de7c34ad563197feb8eab304d909c5ecd40163730000c59a83558b2f675485c628299339e3daa3836c533b92ac62d9c0d3ee56100a9a1e2f039c68a6ad8354d17c983e948c7529355862240b47414813124641c9cbcdbd3dd05847dfccd7cd7c292a9ef4d1887178553b732107275205474f1c4f0ceb7cf0dc9be390b7abca781223098a60cda0c16462a716f1f8584239397de68c6c6c6eeb26f96fd18d5ecaa620957e2ba931add1f91a22f9a3420bcac934a004a47d4321166ac3a6f73cde1bee64333351a2fb9a0a8201bedb25bfcf2ecd472e45b8efe0a15dddfe9bd4d984957665aa2dc197d734745668a2e3e72794ce9e88e1fb0222b9f644d7139652ebfcb088c6d81b778aeb84743559178e032b1262fe9303f8a70a36dad3ad39d53256443a9c80581ab34e8a2b90f5a27c5c58eccb79970f37f0ea1e440513a24f3095dba24c07ccb09cbb136ed5a9a0391463498f11632e2f096e0ac83825bd8450b355a3f1a37e9403e4d41a72f24cc03f70b67e6d03729223f49168cb8665bae77fc3aa92193b9b1c94deff04eeb3f055db493d2a17a8696a58d55343324e6fd56f16e1af74490c34cf31366ffd926f8c477c655760a8f6532f6a7193656fe0dfd83111d216d551602b4a090fb4eb2cd807b739d3688e2888b04619d1590e4e318425919b97885d26555aba17daa549cbfb7e6e9a6997a6abd5ee7336a08b3cb7ba6055751b441c999caa593553e3ef7ee739b4f6635dcb9793d1ee84b479d9d45d93f537c2b22058f3407c412ce37c3b08f69ac0c5be661ba005ea4f2c5ab5a9b3c7af30e5c64880ef907d79d888f006230f98687840c51f15083babf2627eb54810a0c0a861e619bc73e4d1fe129286b42755a4b73e01ea8f143b6ef8b875ead2aa9a581087dfe55f863ecaa44639a83e8fce45b0493f38853b8b8358c02f899470d6b3544d00cc8f641c948b4560b61738e1af6db119647caffd0e3c79bc9a2b3c4eeec9d8fe31c6507299e66bb62ffc273dfc4f07b1ed43bc01b5da2dfe50e1921706742af38a2fc738122a9b4787af6ab2fd0706738420c52c4875a54c6a607aaa17cb1768a0c5f7e71679ac5606eb5a65f9f35e6532046051507132fedde21a6c06995ef7d51a958fcaa9734908a2a5c23af0b192c2b5d13f1816056712b16ea0c8815c959a90f66d8d3213824a78524f902be8e801773368900f2a73ecb6abd57184f0cab1a4893d95c38166a9c8aa0e33c4a109f14f9747920ad445e9cbeec3d5fdd2f14f74baa430117415cdd69e2432684878c903a38c516df377cf84e0dbd51261e5fa4cf310352391d492d2238239e183566fd6579c42511096140bba2a852d02b5fe389622f05afdb92d50a9a952605bfbf2c32e1bf8fea05236f2a6b95638eb2346cb43c0f068cb82d9991fbc2fafde944b5f830a6a609971b69e911a2646133b43b6563429dbe53293e6c6d20ac0c26a980a378b4d85598b2e38fc2d7cce44be907c0e6f053c9e0a06951ceed594c1e7a81c3366e9d8f7a5cd2d33415ac34ed7e81c70e81abe5fd063901f080a5f28076b88032d0d196fca3cabcdc76ad4478285abd069bc74fea85b266ba239ce50885d82930ef10f9c56c43dbde2d0e5e5fafd31ccd87375870f4ddf66ae889463ed92545f0ad08bc61ec99486cf0af8b0c8675a811c64da5dfa9ade1d495415d880fb02889f0397a2471da372e42b9bc89d13e2bb289b55e4974a3b615fe1c32eec441273051ba9cfe78cd8eb02bad940405a7902f9c03f384991c5c1ec6aa07724a88156c619b19854164a6fd2107cb0aa23b07b1795b0c15088ef804087d86078b7f3b36470a3977f5dcf35b49be3bff431e97dd071b83c89885575f87d838031024d7ec349323aeeec99ad2362ff884b167054459084207f5538e031486036d2f8ad49b85ebf0aca31dd3a37d421c8c8cd63701aa6b96f76b69710c7bac93a7a86e5fc21daee72dc8b7692713b98c625a2f3115eb76558a4f86900f8d28278a7b0ce71e4ee78dc99c1bb7f2f30e529fd7d88c1ed3de40e10971be416fbf2e1b23f9bc2122c8e4d4ab046b48ece45df892585401d6284fe4b0fc7b2a6a8cca4b9edaa294e336f9acd6239ff365cb3b57e60ffb7a4168fbe9dbe2bfc1d6a02510944fe055466b4b607cd72a196fecb8672719c918beaab852a273acca9b494d31f817b4cbe69a546d55b4319056e8a8d5fb04e16a4be6d5dc5d007798715f7deb2b8600575cf120b727b2e0fcc3169a6c6fc450d6e2c14b514870b56dcd24193d3ab997abea62af6d71de65307775c9b7a884ee1739343f29eb1f7b044f7978b61d304eebe9f00459daeb2c58c95fe87cbf79554025d78f97971a8646706fc7f6f41d559fb37af0b26d22cab5abb215a60c420b78ba24e494029e1c4898f58ed958681b6cf06acaf4bbb64e24feb4374665d10047f862b36a8701ce9ed5d1ecd3d0bb993322cffdac289cdaa838c8dc7a1ebb9829dc3ba7fe7acc9e888cac0a147d2c0098830dcae873244fa06151bcbb864c51a692ec4ae51e6ebbbf5abd64c8174f93c94238cf2a3cd9a1ff7447d31e6023ca4e8134d3c9011bca3fbc99c76d1722454314d8e55e99dbb0933605538392bba59c6b5075b9c383d1b796ca88d4f48520c271fc469cc5ff7dd665982ebb78327b1106e677a7fc69e27dbdfd8d4536e3cb252162bc34f6ee6ac4c27b78bbd4a50d56077dc89cdf324ab431015308a1875599e349866e5121eccc7678e4896df951bea80572e615eb35df4bbf2f3520e0dd9154aad187b1e641899ab5721bbf8f79b5d88752365e2cc2b9d1825bdfb4b5a31de6df907c21f038e248623446f301d184a9785a4d32c89c67d050435776f5c9e7115a05440a22cf8186df4bd1ed094ad466d3fed45a2165bf5f9f6cd0b5326d847f77c0e5f979a798a3b8b5f7106b5179f1921d8026b7f40c7c4e8361e912c8ad757ad1b9fca11f300af7f1bd7d12ac96ac10b2c14149ad87436b25f7c38300fc07b6b0f290edad31944f21bffecd9def6d2a5ef90062ba092fb2ca26c33d0e51ab6b43dd6c3e0a395656d3885a284e071c074f19457e76dc2430669431d50c6a472834f05fc02f1ddacb7dc2cd026e485b3eaadeef168fb9e09fb62f3305a54c115762e4c47b2bad550576d7ca0ef806c593d4bc973cea9103037b8f4bfe7b63b5dce12d218a859c19ca0f0b490a05d8f576672796a846a9521069386458a184ffaa3ab7700d7e4829e6065f99827e740bf5fe07d2167b687715b8a449f8663b3f31c8aa9aa856547396d5d2b1b58a55e722e257f7c8188d6a908c86b2b99e7449ef4e461d01502cd558b8a22d813c94e92d694c869b299bec050c6ee97dab2fa476f935e580fa1ee90016bc34253993e842abcf514cad07ff0907490f8286e0282c549bc2a2522e50f2c12a5a9d7b9f868f3454f9366db6d32dc3eaaaaf6b62e00155d8f4f601ace177c4094fe77167caccd1f8842177b5e863a06247fdc4d034a1cb60ce6cfcf5421f4b2e61be16bc22990f6f5ea6f8d9aae25aadbb9534297971d8db9af1f1ad0c7bbf4034595472d17e69b05f6c4eb69d7cc2a092ae93f9228be4c8598364bd224699c731b607498a628040a2a5dcb9f7492b27306713c32edd7dafee23a0061df9216823b3be4ec2917826d75d6237e6cf669a9864c3713577af144820aa50efaee77f98943e47fc943c710eb979208d28a03fa7f7684dfefe61737f461ca07b37e6f978245211f3934b43674b4059ae55d0cbfea1b9a90ba9289548f8d550b0a50027a450fc787245ac8b43c6aede7cd464ba3d134ae10a683930f608667", 0x1000}], 0x9, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r7, r0, r0, r1]}], 0x48, 0x2}, 0xb) syz_open_pts() fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x275f032a69336de5) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff886360"]) r8 = getpid() msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="8a2ae37a38d7ad8f1bf775042ac12b54919f29b3152727a919b211ef55ac576871571d407606aa0e88f5ff291bcb069d7d9e5e5a855a485cc25e5d2a833f55cf10fe294553d33dfc7221c058021bb2c95ab0122cb362c154c8b160d88ca8b984bc4e5719c4beee632d76ad8c64739e2f6732d13463aa1d572b0ad0e9637c7a1d8b38466401fa804b8f", 0x89}, {&(0x7f0000000440)="7c01ecd3cfb910f49ab381192aad4ab324eb99c8fc158fad5ca6e47adb222f9a0d1a2f8c1cc1b4ca67736e89dc7ddb387808a9b1bdf3be0d6546b9f73711fb7fa1b085aab3610495c665701b6df6665d51506f75449894ba7a9b90f090a7bd304b2309bbeb8ca6a8d64badeebbd8f6754df3a3cc2d90e71484613896f2ac252afa05486dd80cd9f0740a67a047f1ca03372941642ab034", 0x97}, {&(0x7f0000000500)="c097de9532fb93ed2d9a7dc18443776791070a3baf24b1e4589e88cc522335a8230c29aae1", 0x25}], 0x3, 0x0, 0x0, 0x2}, 0x9) setpgid(r8, r8) unlinkat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x8) 1.625482426s ago: executing program 0 (id=291): poll(0x0, 0x0, 0xffffffff) unveil(0x0, &(0x7f0000000040)='x\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x5f) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 1.620041819s ago: executing program 2 (id=293): pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) socket(0x6, 0x9efb0fc40c339de5, 0x0) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) (async) socket(0x6, 0x9efb0fc40c339de5, 0x0) (async) 1.61572397s ago: executing program 6 (id=296): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000200)="3067351a", 0x4) (async) write(r0, &(0x7f0000000200)="3067351a", 0x4) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x10001, 0x4, "8c4d155383edd60cc0020000000000000000a200", 0x0, 0x2}) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) 1.222116923s ago: executing program 0 (id=298): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) chmod(&(0x7f00000000c0)='./file1/file0\x00', 0x81) 1.155465645s ago: executing program 0 (id=299): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x6) 1.15481335s ago: executing program 33 (id=299): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x6) 1.154616074s ago: executing program 1 (id=300): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x105, 0x13, 0xffffffffffff564e, 0x200000}], 0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x100000000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {0x0, 0x30f, 0x8001}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0xfffffffe}]}}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffc, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x80000000, 0xd, 0xc43}], 0x5a2, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) 1.153877865s ago: executing program 2 (id=301): sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000100)=0x37, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f00000002c0)="1001fa3cd573b363d5d1a634a29c91fca27183f0c1edf4125631216c0deb590532643d745bb2b1ae39cee0c5a686117b8f060ca2a4fa3a3e9654283574c61d02be84b38433756ef881e8eb318f2299d0cd9131ad283d7031918768eed687c15cd41de79d624d46e2c2cf101deb2e149a015204c9d3cdc5327ccad6dc709b5c617baf8f59162856a5a9ecb2efec9b86865ac1e8704019cb2918206131a1d771f57050987abf0111791bb3090c6f74c42dfd1d4006a23e2a908a22164203a641a42e776afcd2567d2b66c589ed1a8062576fee8a4d0977d099d0c1c27a7233b3e4d0b5198a404f67c462ca1dc39c99f8fb4e565c9350c362e25e9e4ae5b307", &(0x7f0000000140)=0xfe, &(0x7f00000001c0)="4205fa1e3e664035a1ff8baf98af2d3994292b5b96de8f055851ec17e39f1a98d1309ba92f2c8c60b47435e6927dd2f837ec23ac0cc5cfdf7fc8b5aac9", 0x3d) r0 = semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000003c0)="7a67831ba7d1eb7c82ebb46fdb18231595d4348054558b0e6f26034010956974ad47d16dab8cb2b8af6c6fad066d9bd113bc17505f5d4debfb5b8669a7c0d7e5da8bc35ed96ae6daf4a8db123077e0d8eb16add5df703743b3746097377e248f831dabc341df6fb3a19c4259aa33692ee3fd0d48fd6ca7737fd2166438320cf351c294fdceb8fa3fa6d7d8e8cc47ec340fa97c0223af502988c1b2336922cf4b49c56b520c58d761f30ed5799c8b546b1e5cb6ecf9ac4571cca63dbc98a86cc0996d8fc08238a43ca81fb90edd519d30f5e5d9adc1053d0d617c508137599d", &(0x7f0000000240)=0xdf, &(0x7f00000004c0)="6f1c6fd3baa2fc57b381c6c27efa0e6fb58563", 0x13) (async, rerun: 32) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1800}], 0x1) (rerun: 32) r1 = semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x400000000000000b, &(0x7f0000000280)="00dbfd50991b0000000000000000", &(0x7f0000000180)=0xe, 0x0, 0x0) semop(r1, &(0x7f0000000200), 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semctl$SETVAL(r1, 0x2, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) 1.143349828s ago: executing program 3 (id=302): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x23, 0x80000000, 0x4, 0x4}], 0x9, 0x0, 0x8001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x25) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xd2ff, 0x0, 0x0, 0x0, 0x0, 0x6f, 0x1}, 0x7, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0xfffffffffffffffe}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x9}, 0x2, &(0x7f0000000080)="71f91eff", &(0x7f0000000040)=0x4, 0x0, 0x0) 1.142497491s ago: executing program 6 (id=304): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xd5, 0x2, 0xfffffffffffffff7, 0x7fffffff}], 0x6, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="01804f2250c97f8ca2ca6ffdb1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/189, 0xbd, 0x406, 0x0, 0x0) ftruncate(r0, 0x2) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="d6cd58030000000000000000004a98", &(0x7f00000001c0)=0xf, 0x0, 0x0) 1.142129317s ago: executing program 7 (id=305): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8001) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000300)="85c311ee30", 0x5) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00000000000000000000000000000000fe8000000000000000000000000000aa4e"]) r2 = syz_open_pts() pwrite(r2, 0x0, 0x0, 0x100) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 972.288211ms ago: executing program 1 (id=306): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="6d4bdc18dc6ba278754a93567fb6b060fbbcd375b363c3", 0x17}], 0x1, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 971.986628ms ago: executing program 2 (id=307): open(0x0, 0x18289, 0x190) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0xd, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xc6e, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1}, 0x0, 0x9, 0x402}) semctl$SETVAL(r0, 0xb3a3ed276fb3a5df, 0x8, &(0x7f00000001c0)=0xe7) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xfb, 0x3, 0x7}]}}, @icmp=@mask_reply}}}}) 965.872163ms ago: executing program 3 (id=308): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r2, 0x9969342fc4e39afe, 0x8, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x101, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r5, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1}, 0x40000000000002a9, &(0x7f0000000280)="9b1809ffff", &(0x7f0000000200)=0x5, 0x0, 0x0) 962.034589ms ago: executing program 4 (id=309): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) setrlimit(0x0, &(0x7f0000000000)={0x9, 0xfa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0x8, 0xfffffff8, 0x8080a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 960.014011ms ago: executing program 6 (id=310): munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/191) (async, rerun: 32) r1 = semget$private(0x0, 0x1, 0x40) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="dbde2712bac0fbafe1d1273c1434c4e92d72eb91ba2331b717c90cf310d3327179159f39a72639c6511a17011662365b900ea302174f0477293ff6120d8949351a27145f7e7bc7b4a5f65552e38816e4f0ec90aa2df372a4a621632027c173d8d33fbb9c52dcfae9770f52db390927dc83372b50d0db5916dcfe2504e511ff55309cea15f825d72c16f37eab12e0ed69f952217d39e590a5646c4ed6d4552d22bd2980e92bd3eb4385284d36ca5ff675d6140adc4da952a6790420f99fd1a9652e48837d7f9fa1d80d288b1deadc29d4c16a459524eb9be525be61c2b1855bc28cf0eed768058dcf8c3ab708f6ecb9e72a03785110a8", &(0x7f0000000200)=0xf6, &(0x7f0000000240)="edbd72890f71be44f54cfe9998c37149cda686e3", 0x14) (async, rerun: 64) semop(r0, &(0x7f0000000280)=[{0x3, 0xff01, 0x3000}, {0x1, 0x8001, 0x1800}, {0x1, 0x7, 0x2000}, {0x0, 0x2, 0xc00}, {0x2, 0x0, 0x3800}], 0x5) (async, rerun: 64) sysctl$kern(&(0x7f00000002c0)={0x1, 0x5e}, 0x2, &(0x7f0000000300)="95dd85389c4626c3af980f02b8cb261450b9eb5391dd000e4101ab55ee6669f1c93108155db991151ed050ff9e564795b6d63510f14aabf2d4a24285146efda3b0dd201c872c347df24bede763992bca5b8ae47787162c0d716310a3ce794fd3296dc586faf62cd223e5c4ffb0e825a2b6304baba1cb92e63f4269fa1797cfd92a5547172977b9ce678da0223b56f407edcf4f8639bbcd66a635ca9599b4b715d379f6ec6773f515e9ba9741147e3b22aae9c74eb3c668d9ffb8d00aa6a1f70de7", &(0x7f0000000400)=0xc1, &(0x7f0000000440)="1d125597ebc9f2c190b3e2ab9690a7567c12e9c753b74eaaefcbdce3630d10e7d6ac0abb28321a2304d94d01581933f5374d9089ddc0afcabdfc617577a72dae6fc44a680a0191ce39f50294d499228a7940103abeeaeb3cc2f2029788e43c236d3617eb3f26af3aff65bf22651c1e0d8391be2c124ffb117e43b18f08f7b249d7db505740f0185a699c1f61d95e09475b1778031b9823b1c38fa1a17095c0c53069d28675830a43a023b40171f04206999804df4c70e2e98d12f9642176e0cf8d67780cfea4", 0xc6) (async) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x7fffffffffffffff) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1812, r2, 0x6) (async, rerun: 32) getsockname(r2, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/229) r3 = getuid() getgroups(0x1, &(0x7f0000000740)=[0xffffffffffffffff]) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) (async, rerun: 32) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000800)={{0x5, r3, r4, r5, r7, 0x2, 0x3}, 0x8, 0x6, 0x7162}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getpgid(r8) (async) semget$private(0x0, 0x2, 0x20) getegid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) clock_getres(0x0, &(0x7f0000000900)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000009c0)={{0x80000000, r9, r10, r3, r6, 0x9, 0x8}, 0x9, 0xc9ba, 0x6}) 959.668696ms ago: executing program 7 (id=311): syz_emit_ethernet(0x2e0, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x2aa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x1d, 0x0, 0x2, 0x0, 0x0, 0x9, 0x68}, @dstopts={0xf0, 0x28, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @generic={0x10, 0x56, "4cc8d89dcdc9203c25d75f40cf57f4bcb6705789afcbfa74f3db0970a21c32df0019093af4e399178226afc2bdad46b6de1fd430a001c83ceb725e32f08deb84b7bb1fc7b30b2101d3ee0cedd917611c8af5951a1781"}, @generic={0x1, 0xdd, "3a647eb1f666b395aa391579437443d1fd74b671c6f5197fa7ebb94fc809f8e588118ef0f791ce685ca66153891b835377a1315d4c93e1ea2d4a3e92ce63016bd96a4b4ec8c409d4e28f9c6e31f262b365eb2ef82229bdcac504b238a910003982baf845185486dfd086b89a92c9e124b1893860eb17edccfd189927efc88f0d6916cc30872d7c6e5f8dda258df64828839d3a01fe4f3b8de7f533628a26ffd66d7e0fa78c7dde3360be4ef8a5f3a807662f1e92bbdfe10010fe83ec5ca4016358dfef98bce20a70af55572689c9acdc920c6a65a3ba641170ecfb8ff8"}]}, @dstopts={0x2e, 0x1c, '\x00', [@generic={0x4, 0xcc, "e1f98c9e8169314e281eca851faedf64e6600b004c5a103e40f1a27d376e923bab3dcf06f1670b7b7eb40230ed7bc2482215395c9c56600ba890af5af0f46a6111d661d2f07856582e3895ef2c161ecd126b951bff6b00b626bbaa9d14b3b2b6aaf3e752e1896ef1996b306820715a25432646897810794efc14e776d149aa67855aef8fed982cbeb2734b7d9111a4d0c93a071053c1840c673e181475c36d61e428ddb2f86b529bb47362fa8defaf72b9bda48a2d75c19b8d1eeeb483d893417d3bd75ae42cdb4773d7ab14"}, @enc_lim={0x4, 0x1, 0xfa}, @ra={0x5, 0x2, 0xffff}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0xffffff7f}, @enc_lim={0x4, 0x1, 0xf}, @pad1, @enc_lim={0x4, 0x1, 0xfb}]}, @hopopts={0xf0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x3}]}, @routing={0x3c, 0x8, 0x0, 0x6, 0x0, [@rand_addr="863ea4b6b7ffbc02ca68c7f0bc9df12b", @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x37, 0x0, 0x6, 0x1, 0x0, 0x15, 0x66}], @generic="0080"}}}}}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 704.832538ms ago: executing program 7 (id=312): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000840)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) 702.87034ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 702.781088ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 702.538714ms ago: executing program 1 (id=313): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x84) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x401, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x8, 0x9, 0x9, {[0x2, 0x8, 0xf2c, 0x2, 0x9, 0x8000000000000001, 0x5, 0xfffffffffffffff8, 0x32f9, 0x7, 0x3, 0x2, 0x2, 0x7, 0x2, 0x8, 0x9, 0xd], [0x2, 0x0, 0x1ff, 0x2, 0x1, 0x6, 0x7, 0xffff, 0xae5e, 0x40], [0x3, 0xfffffffffffffff7, 0xbd38, 0x6, 0x5, 0x7], [0xf5f, 0x2, 0x3, 0x2, 0x8000000000000000, 0x3], [{0xac8, 0x7f, 0x6c8, 0x6}, {0x7ff, 0x80, 0x101, 0x4}, {0xfff7, 0xff, 0x4, 0x99}, {0x1, 0x5, 0x2, 0x6}, {0x2, 0x1, 0x8, 0xc}, {0x9, 0xa884, 0x7, 0xf}, {0xc, 0x7, 0xe, 0xcab}, {0x1, 0x1, 0xfffffffc, 0x20000000000e}], {0x6, 0x28, 0x7, 0x7}, {0x3, 0x1, 0x626c, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000280)="00040000", 0x4) symlinkat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 701.917458ms ago: executing program 2 (id=314): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x1) r1 = getuid() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) r3 = getgid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x10000008, 0x0, 0x0, 0x80, "d87156aa66a8ec883d2488d11454020900", 0xdf6d, 0x2}) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r6, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) fchown(r0, r1, r3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r7 = syz_open_pts() close(0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000003c0)="16ab298212f1c8c8e58dab307bd86d82271b182d30e5690f83497bcd82011d063046b28781fcedd0fcae1f6470ce3f9a38e6bbf5de767de5a3847e7aca91664ce7396e194296905e5ab30b986586ef6ff6287d426bcac9392b178f24479232361f7a4019c1a4d37f6eeef9a795063376df6526", 0x73) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c", 0x31}, {&(0x7f00000002c0)="a0638b35bc396ff061ca5768e5090358085a4f1045e1bf8a770256b027b4e17136f6ac786e6106303d981d62bdac5c5983cbceb8bab0f45e9cc5d507ab0fd8027871bf72044f29ce347c33e662441ec858d5888587c1021393ab2e7fe2c2d381ddccad67e1fd47741834cd539ea946922391926e477e714efffbd9022e8543f6027e56cc6f357da18b4db7f3154c8083ae744c9e49f92e648a00e0fd0bd2aa7b9e61cc224916440d8431848b84ac1a0a822010e83d10", 0xb6}], 0x2) dup2(r8, r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xffffffff, 0x1, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) poll(&(0x7f0000000380), 0x0, 0x0) r9 = semget(0x0, 0x1, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000007c0)={{0x2000009, 0x0, 0x0, 0x0, 0x0, 0x4e}, 0x8, 0x4401, 0x7ffffff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) writev(r10, &(0x7f0000000200)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000)={0x9, 0x6}, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) flock(r11, 0x1) 701.512707ms ago: executing program 3 (id=316): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x42) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r2, 0x10000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x6) kevent(r3, &(0x7f0000000140)=[{{r1}, 0x1, 0x21, 0xf0000043, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x0, 0xba}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x5, 0x1}, {{r4}, 0xfffffffffffffff9, 0x20, 0x40, 0x0, 0x8000000000000000}], 0x7, &(0x7f00000001c0)=[{{r2}, 0x16669914f922a2fa, 0x52, 0x40000000, 0x7fff, 0xa8}, {{r2}, 0xfffffffffffffff9, 0xe1, 0x1, 0x0, 0x7f}], 0x8, &(0x7f0000000200)={0x1ff, 0x7fffffff}) writev(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe809536883b9ae1e2e70000000000bbfe"]) 701.228775ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 569.664319ms ago: executing program 6 (id=317): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) dup(r0) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x8000000000000000, 0x3}) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x8000000000000000, 0x3}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000240)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000009c0)=""/194, 0xc2}], 0x1, 0x0}, 0x1042) sendto$unix(r2, &(0x7f0000000c00)="b100050400000400000000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18bfb695564b67000000080040000000000000000002002fbfe0c2300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a969", 0xc2, 0x400, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x2) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname$unix(r4, &(0x7f0000000540)=@file={0x0, ""/252}, &(0x7f0000000040)=0xfe) r5 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) (async) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4002, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) 567.040945ms ago: executing program 7 (id=318): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)={{0x3, 0x6}, {0x7cc3, 0x5}}) 566.443998ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 385.946931ms ago: executing program 4 (id=319): syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="df56959305ef", [], {@ipv6={0x86dd, {0x0, 0x6, "0008ed", 0x10, 0x0, 0x0, @rand_addr="feff000000006209000000013a00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100001}}}}}}) syz_emit_ethernet(0x89, &(0x7f0000000080)={@random="164258628b50", @random="92fa79fbf69c", [], {@generic={0x852b, "3d8242e0e778290f44c134afd5ff3e58dcee2b64dbd22ad002f121f3fb4ee61c51532dd8a317efe3c814a245b93a1dbbbd9e5abe344b4d3e63ffbe92702c80e2fcb0d2a93b7b188c40bf2390deecf52d2dfa5b7d45b6ac9f72d19e9930eab243a834f05e262bbe253c29e3ded21a1cae5455c555ba27387eb99671"}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="df56959305ef", [], {@ipv6={0x86dd, {0x0, 0x6, "0008ed", 0x10, 0x0, 0x0, @rand_addr="feff000000006209000000013a00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100001}}}}}}) (async) syz_emit_ethernet(0x89, &(0x7f0000000080)={@random="164258628b50", @random="92fa79fbf69c", [], {@generic={0x852b, "3d8242e0e778290f44c134afd5ff3e58dcee2b64dbd22ad002f121f3fb4ee61c51532dd8a317efe3c814a245b93a1dbbbd9e5abe344b4d3e63ffbe92702c80e2fcb0d2a93b7b188c40bf2390deecf52d2dfa5b7d45b6ac9f72d19e9930eab243a834f05e262bbe253c29e3ded21a1cae5455c555ba27387eb99671"}}}) (async) 382.80065ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 382.60404ms ago: executing program 7 (id=320): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) listen(r0, 0x0) close(r0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="5dc7f2a9d17f2aa23a64c7df0ef4b59bda35100c687b8b0364afd04d425acd8c44c06ce679b4a800520ae5710fafc9c673b56c0c2ba6127b42849cadbc7b605629fa152c7b7e829e4aba1ea4ee6f975624efbc295c26e1a1ae6dc150d57706fdc0c2377ab4fdce07e767812896e5be4f5e8f80e8e84f0778648fa0ccb86a774cea419ac26a832932559fbf93d24adeb8ac612cda04be45eccbd7048670af96f36b1f688672c4094e8e890388428845a0de97", &(0x7f0000000180)=0xb2, &(0x7f00000001c0)="7d04bd5bffa6a2ea0049e1ef7edb8f15f18a88d4a2cc3dd111087d506048c36e99c9e3f6d68033c800ac8ab9039ba7605818a11d7e3506e63da4f2253da058272e1b0666b3ef5b619fb37376b817f03572df1840c916421382287d56137bf0948a4e03212f7b79b3f933ad267aa9d4d27a46005612d2267c8247ee9f5e46997975e67165ef35696f9411a8ce049a2b95fab185a0e32d5fa2647760dcae761cb6870013f96e313c86d6b4df757fc2e7d24a80742f4ef41f8505b0c96ea40e9b7ab762ace40235d943b7522eb3a0ef9bcbc544db929a31f687bf537da448de002226daa1f834a4", 0xe6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 382.351866ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 382.062453ms ago: executing program 1 (id=321): r0 = getpid() ktrace(0x0, 0x5, 0x626, r0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$setown(r1, 0x6, r0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x3, 0x9, 0x9, {[0x2, 0x8, 0xf2c, 0x2, 0x9, 0x8000000000000001, 0x5, 0xfffffffffffffff8, 0x32f9, 0x5, 0x3, 0x2, 0x2, 0x7, 0x2, 0x8, 0x9, 0x800], [0x2, 0x0, 0x200, 0x2, 0x1, 0x6, 0x7, 0xffff, 0xae5e, 0x40], [0x3, 0xfffffffffffffff7, 0xbd38, 0x6, 0x5, 0x7, 0xfffffffffffffff7], [0xf5f, 0x2, 0x3, 0x2, 0x8000000000000000, 0x3], [{0xac8, 0x7f, 0x6c8, 0x6}, {0x7ff, 0x80, 0x9, 0x4}, {0xfff7, 0xff, 0x4, 0x2}, {0x1, 0x5, 0x2, 0x6}, {0x2, 0x1, 0x8, 0xc}, {0x9, 0xa884, 0x7, 0xf}, {0xc, 0x7, 0xe, 0xcab}, {0x1, 0x1, 0xfffffffc, 0x20000000000b}], {0x3, 0x28, 0x7, 0x7}, {0x3, 0x80000001, 0x626c, 0x1}}}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x40978a, 0x7, 0xf7fffc00, 0x80a19f, "bb08000100f167d910508b000000000000000080"}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r6 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x160) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) 381.165485ms ago: executing program 4 (id=322): mkdir(&(0x7f0000000000)='./file0\x00', 0x33) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 380.82894ms ago: executing program 3 (id=323): ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x3) chflags(0x0, 0x0) 380.574223ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 260.304729ms ago: executing program 7 (id=324): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x100000002, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d7d000/0x4000)=nil, 0x80000000000101}, {&(0x7f0000fa7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ecd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000004}, {&(0x7f0000854000/0x3000)=nil, &(0x7f0000d85000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a86000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000429000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000c26000/0x2000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x38dd823d}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000c93000/0x2000)=nil, 0x1}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffff7ffffffc}, {&(0x7f0000dd6000/0x2000)=nil, &(0x7f0000b0b000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0xffffffff}, {&(0x7f0000d60000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x81}], './file0\x00', 0x65}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xd5, 0x2, 0xfffffffffffffff7, 0x7fffffff}], 0x6, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffffffadd2f876dbd86dd60db834400100000fed33b5ba80b9e61cd0c535a98000000ff02000000000000000000000000000108000000000000004e204e2200089078"]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000000)={0x4, 0x600000, 0x8a}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x5, 0xffff}, {0x4, 0x0, 0x0, 0x2d}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000001340)=ANY=[@ANYBLOB="8d737e5a7e46ffffffffffff00aa86cb000000004404200008009078000400facd863e48992c74c66fbcadccdceb48b551138d038f755ad78251b13d75e3aba32db216a54815b5d2cff30aa0e0f9d5f744fa5e571dc201aaea1a65c827f0e8f0b1a34ee6b9d7425b317b00"/129]) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r7 = msgget$private(0x0, 0x1ba) msgsnd(r7, &(0x7f0000000500)=ANY=[], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) 259.855699ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 259.619109ms ago: executing program 1 (id=325): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x1}, 0x0, 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001fe, 0x0, {0xfffffffffffffff5, 0xfffffffffffffffb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x80000000, 0x6}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006a9000/0x2000)=nil, 0x2000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r0, 0x400) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 259.201175ms ago: executing program 3 (id=326): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x29, 0x0) close(0xffffffffffffffff) poll(0x0, 0x5a, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x8, 0x4, './file0\x00', 0x2, 0x6, 0x5, 0x6}) kqueue() r4 = semget$private(0x0, 0x4, 0x7da) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/250) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) 250.559279ms ago: executing program 4 (id=327): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="cf4f2250b661328bd2c7", &(0x7f0000000140)=0xa, &(0x7f0000000180)="6f4d2b36a2007fa222235d7db04c4bb0715548b6e0efc02aa729f2072461091dc720746661e6fc6bc3745ba3010c722d33fbe478a454407c89f1ccb399508bab477990e8e6ca30b6277e7056bb0d3d91eab58265359e25459f70c9fbf79f4e40b850b2f40df90d37d26acbc64928593d56faeae59cae22ab257c514f9d9d6b6e2d86f47a06a5dc91307e8cb60312312f028201698b49b8ea2bc376aa97078df8cf826e088eb4752e0870e865f7de5ce4b9b5f637e5e967bb", 0xb8) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) 249.186333ms ago: executing program 6 (id=328): r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) setreuid(r0, r2) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x1f95d27d48731892, 0x7}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xfffffffd) r4 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x2, &(0x7f0000000480)="0f6ee872f3e8b556d2897fa67d669cfedeefcc92d3a449302ab1f7d7f329a27f1622ba4de9f0f3f3f803a77cbc5c2f2a2af5db847593d3e3a48df6ea8056715e3c735025e3e80c729b4c8749a3f25e3cf66c4ca44060a6958bdda872e6dd2fbf531508280e6aef04bcb86c3911e6d6d17ff8f80ce9c423ff5f0306d27b408f14aaca9f193d4d35e6566a38b9fe78b3e846fbf28148701930fc10d09833d0ec5ffa290e44941932193b1021315eb3d76fbc", &(0x7f0000000540)=0xb1, &(0x7f0000000580)="6579b26fc12cd47d6daca20fe66fa78dff2029f659b3c3c3eae44f8fc9b57e65b1dfff7a62eee9dd8fc7029926a6af640e02d812fc576dd07e90bfdb0c07aef5a9e13b8dc379d9401fbd4df82c687b1baf87d0f2d0798fa7f1251646aa279aa014fe2920e0a71c06cd3676dc4e6804f8af9633c6687ddd4d7babc739d039e36d26c4e09f3d1e28d220dd", 0x8a) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000340)=0x101, 0x4) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1, 0x1) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = getegid() sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="9f3fc2637a3941f6bfed47e21009d8ff9515206e8872eeb39c69cde7bac950c0", 0x20}, {&(0x7f0000000100)="595f6f08843cce3f0cc8d9c18194b6dcf836518a972953168ecb1cf324559fa2234c7038a8804a550a066965eaa180522def75c8aeb1d65d38ae691f39b8b0031f825430f6d3ec7d4a37fdd78b611301809f465b17463f6a57f7b0a8174280001f61e54431a4fce3f31dd443ac09532f2caa1990d5562dc2ee6b86a6d81e3e3ec188959ab9b12d211673c90e1d9c5f4fcfdadd70783765dbf2ea953dcce576878124bab916291f3cd3ecac441a805663819fe64b719e83cd48b3636374ba9504a06e16ffcf9484044f59faca439d7af86add7ae73108fcb1b60db0667cc09ff9c5ad31bc05d424", 0xe7}, {&(0x7f0000000200)="ff1e7611866a820f44b3bc410c9319f156e999b6c091ba6d3e1edf23190e440347fb8106c4c459fe7649b00e252ebab84f71195cedfb64142947f1c66f64e5624b9ad1", 0x43}, {&(0x7f0000000280)="45b7024cfc7c40ee552b063d6620218c37dceb7cd47f4d2b8c1a77f448915988d6f26e4479300c68224e4e037df3f429a99f761b4002a44d1e1cfddcbe10b4224c2007b840106eac055c4132fd1a7eb29a1dc0f6b6a2", 0x56}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r5}], 0x20, 0x3}, 0x402) getuid() (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) (async) setreuid(r0, r2) (async) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xfffffffd) (async) socket(0x2, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x2, &(0x7f0000000480)="0f6ee872f3e8b556d2897fa67d669cfedeefcc92d3a449302ab1f7d7f329a27f1622ba4de9f0f3f3f803a77cbc5c2f2a2af5db847593d3e3a48df6ea8056715e3c735025e3e80c729b4c8749a3f25e3cf66c4ca44060a6958bdda872e6dd2fbf531508280e6aef04bcb86c3911e6d6d17ff8f80ce9c423ff5f0306d27b408f14aaca9f193d4d35e6566a38b9fe78b3e846fbf28148701930fc10d09833d0ec5ffa290e44941932193b1021315eb3d76fbc", &(0x7f0000000540)=0xb1, &(0x7f0000000580)="6579b26fc12cd47d6daca20fe66fa78dff2029f659b3c3c3eae44f8fc9b57e65b1dfff7a62eee9dd8fc7029926a6af640e02d812fc576dd07e90bfdb0c07aef5a9e13b8dc379d9401fbd4df82c687b1baf87d0f2d0798fa7f1251646aa279aa014fe2920e0a71c06cd3676dc4e6804f8af9633c6687ddd4d7babc739d039e36d26c4e09f3d1e28d220dd", 0x8a) (async) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000340)=0x101, 0x4) (async) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1, 0x1) (async) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) (async) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getegid() (async) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="9f3fc2637a3941f6bfed47e21009d8ff9515206e8872eeb39c69cde7bac950c0", 0x20}, {&(0x7f0000000100)="595f6f08843cce3f0cc8d9c18194b6dcf836518a972953168ecb1cf324559fa2234c7038a8804a550a066965eaa180522def75c8aeb1d65d38ae691f39b8b0031f825430f6d3ec7d4a37fdd78b611301809f465b17463f6a57f7b0a8174280001f61e54431a4fce3f31dd443ac09532f2caa1990d5562dc2ee6b86a6d81e3e3ec188959ab9b12d211673c90e1d9c5f4fcfdadd70783765dbf2ea953dcce576878124bab916291f3cd3ecac441a805663819fe64b719e83cd48b3636374ba9504a06e16ffcf9484044f59faca439d7af86add7ae73108fcb1b60db0667cc09ff9c5ad31bc05d424", 0xe7}, {&(0x7f0000000200)="ff1e7611866a820f44b3bc410c9319f156e999b6c091ba6d3e1edf23190e440347fb8106c4c459fe7649b00e252ebab84f71195cedfb64142947f1c66f64e5624b9ad1", 0x43}, {&(0x7f0000000280)="45b7024cfc7c40ee552b063d6620218c37dceb7cd47f4d2b8c1a77f448915988d6f26e4479300c68224e4e037df3f429a99f761b4002a44d1e1cfddcbe10b4224c2007b840106eac055c4132fd1a7eb29a1dc0f6b6a2", 0x56}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r5}], 0x20, 0x3}, 0x402) (async) 248.947404ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 213.423979ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 21.56018ms ago: executing program 4 (id=329): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x9f9e) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/57}, &(0x7f0000000240)=0x3b) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000002c0)="e0bef7d0b66dd6a5eaf62605a16903857c94b0677adcf06bb110f4d8e32802317c4ca62b5b38231b4363f38c9b22184d76adaaf3fb486192e39fec20e0945b38fd8e845d2ea7aa372c68d7f5345d6323406b8e3ca8bef12bd14a251889566637b93e3a2a6ca5d96e01595bc2", 0x6c}, {&(0x7f0000000340)="2ba75bb99716c1ca673e6fc617ef43e408c8ab147760bece9cfac9cf8c2cecd131c9c31b8a39e06e41c52488bbebc555b98eee8379283e49e8147568e774c14cb2a2d61d48ae523940cabd5ce6ee8e64ed8a76173303485eee6d933921b9581b99f51b00c3dcd30a14675d59d3f2e4e939e1cb3cd73f5bb1472cdee12f9b34a179eb22ea9e5e01efb0cc51f154558e2b4cb01af63f5de0a46576e8959a891d786c091793640172a3602756eb0da8c9c9aade026baf6b2780b755a400047a5ebf53653e5ed073a2c6c0e5e8dfc665411a99bb2566f8cd752eeee4cb0d88c4791355042048122e6769b8934730fe94e6a22442334e3daca1174a16701b2fd8ffe538a381c1d2e610ef63df8d7e1e3b30f18a3e699cb0a2bbf6730908eebf4f80b3d0fcccdc695e5ae9558ea510bf69a0eadc7a392d69f5cd3c18b8e8450240a756e8dd3764122436bf57969c49e36ab7985faddf0d85245c20d0aa33a569187f886031d478c9d505d9b5934ae26a57a523f97e7c30b1c8295e076a541938dcc3f69c1659c840f4726da71e64476651444526fbad43ce186d7328f0acb257c795dfd62338891324f076e9ba6cc14181a24b590214d47da23aa5e636b4b8b6b31404620ad65acc05542230407e3f263c560ce314063a7bf7a0122bfb3f9e3bcc9a58223e1ea81a0b4bed7acba2f1c94e3ae6f314fcf0ff80050c54afb94cd267986c1eb9f39bc91a9c0dc95b0a48fe57da31628449ad1c0a0a2c32c7d3191940537e6837e95d98f8044dd912f529ce53abb8b15e802a0a10099116be669a441ccdc42b480876d627e7f90d63de01cf58a6de0f261761d0b7fea4c0b1f15e57e195e33fbb67772447eec35e40714a95acfd87510b464bd887a4a1d47e62d70e5628d6ecbd99076992366b242cf20f05fd327d848a99d3f17e3e5a811c864bbb289df7e7fc19f5f22152ad3ee64d93a0e52c83694d3b6b8c5c83dfe47df48d7b9a9c3b407502d7b050ac4e0c438f88ab9b9c4ee62e47ad9a28b79b4e0f22adda5bddcff706fea5997de651df7dec93f4c9f7e6093c345d05faafb16362613c7be6c6a7f00ba761f271236533aa9bc6f49b31424b2125a207f09b54626d5b0ec35d172d97a0e21920bfd1cb121aa7997e5a5bed398e9ee12b0d27f232a5207eed476600bdd1a793587179c2245eef652f2bbff2075f964622783f320f7d7f0dd9ce3ede8191e8ea48e1a661844d2f109a88d31f21a9571819df3d62cd662e30991560ce841ee7afa93371fa30798e2140af41055126eb03fc37ce4f230d71f450ac531a5abcefacf8273e96f11d666ab672c0fca5c7099f1a4f412358728bb6ac206e8cb43dc50441913638722e605ee421bd96b9bda5b4a0daafb4b8615dc7646e91396540f688a20d955ebab25689ff1fa104cba54acdbd06f10e418c2f445b89a9ce0a41c64881f671996bd024a2bd1d3220a904df25032c170a9be763517a09a0934d217bf1a85b12cb95e1ad824a1a69fb429ddb5e10c0d1fdc651b8e26519b37d2c5836b9ec76fba1bed496e9cd282d5914b9c2a7135e7dcd71deaac1ccc798ddacfafb5f60be85088d1ac67e65b300a063cb3f04f5520dd92957674950ee073b570a06ef101e2c1775c38ffc8344cd112d0548f2bfb3c587b89614d33e0e736d4d599cc12ae431dcb3010e404df68b6341721ec063f6ccfe47e27cbe4c4b5500b70c3e2de60913a063c9bc2163aaa8c097fb899e8ce5320ab6d4056fb50df7aa5353c40f47d645d3e0ab7162c597ec15c3ff13e707e068177b40fe12b19d168901e59a3cee10b430f58f1fd029870d131c45ad52a404d555165f5da03c5a597295acdb9076b07a244e2a6f0eec175886c194ce161a5ff760dbb78f88de28e96101404274dcf712b07ab3e5adac5d00bcba60b53cb49c275e04201011d093cf1e64bc1ab41937c3b1780ca59f5dfe0ae3fed19c024ffb13e876e92889db7ce1974145e55fc3c71d20f3d0f1e5a4abdc40caf5ec31fc38115fbc95417d44e9458be3d598a1633975eae6a8fb43fffd007acce4a0be3a6a16415a320ee80f8cd50cf5295d66a10a57504c77f217471f6a77a90f25580d236be00691f95636c3782cdf7faa32d2fddf638444f6461ef61349d03e56c147162668e152a0c10f19b247d2b2ab0b0f45765935e2abb484729abc500b84b48b30330ca28145ccf19814c151e14aeee3da3d488477be42c1faf1132f3b607c6a25643385acf2d47d7d50bdc6b81d7123afbeb11331408fa77f2cb5064b0dff7bcd06543caaf74137552c0afe80a937332535932e28c2ce2f02b3782244e21ee030425e99db5d1fa9fd9257047ac3445d62c7a8c9236c73a3457723341da4f52095c4e471acb357ff5728089800aed9a8f7dad033537e0ea572435a44a57cacffe107e6c89169c80b97dbac75c744007dbf72a45b20b0739b102c38d8342e52b9afe480a7b3c043064e5bc282affe3577393ae0a3968e7c9b04d5a53128716ae6978598f999173554926361a36d0081a578f2d96aef93edb89a7df4b9f0730f02db43be3cb2a0f7ffda7251c88f396abe9ed096d65fa2a9769959abbcda80d6d416e5f31d89e67350b9a44466f44aa852b0f945def60eb86c699313bddaa024528bc739f21244f22cbe082d9aa187fc0f2ffefbe35c7b21c84468484fabd24d3c087a4cf28cc9ff2888754924fed458ce5b54908909e94a37028354ecd390dda355c3a26059ab4a9b8da67864769180ed33453f97575a5fb4ff14e2694e3d6375cf56def043654fa27490a8175f5996e3c3927ff36e30c7c7157bda7e11ca94fc91a7e88d84aa8cf07da76e7dbd94f21ad7cfd851999964efe28e25b76ee1fb6e8899f775e514d366e18fb87acac9d5a35b826b40f5dc1633550d3045432c3aebbbb94c0c78d8a37a8da7721d1657141a5a2b90352ec9e8176a521c61ede8468d297fd628cfb6d86cefc5382a670c52d4b379693813d0046a63027583bdb592be7919db977eb81ed11eb066c669e6af69c9e5fc1b9dc7c865c67a59391f56132c433ca07c28286cb9dd05b9299999b6287951fec3b1cf8afa199ba584857a3f7e338eda3c7cdd66c887c04a0d0945b48d6206d7d4a0e853cac843adc371760d4ef38782ea8e9891b4e009126312857088aa628507b312945156edb3ecfa7e39c626212c5b518ddac4596d7f55415627f6c339710cf9f74ed167a0db8b22b3b587dfbb418504f098bc18eb2726664789f34858cc4af4f3ba46aa3cd45df776c9b6aa424bfcaabee8ae0e0282f88a44aafa5d5f156dbdec73b3a6c580a64c6910c4fedbd343f672d036722dd4cc5f235f80c809226db74c52dc4295f7609cd2f2ea594b73024f482597cec5a5e2833e5a0ab05383ca2a6c70b94e126a563978e88aad8721afbc95c7a3d81843e8728914b2fcd912001ed29f061388c293a9706dcd0d6d6e88a9241f439e5e0299cf2dcdf078796cd14b344ad05c9b7d24ad2d973f559bf8e918931411d3f6de4e4b6d863c4cef6adf66af61d51d2859bd3560c27903f75512d0b23b1dc79f12b1c1524d951bb6ab35449bc4dd48ae5a53e61ffa7db96599cab74493dc77e004521da2a0e8cd1e5298df63a497d0fb547663c9bc594a274810af43962fd6525334b68d5a8c492a35b92d7186fd29e98094c21e403ba146ed991749dcf15a15423d3b3f84e794d62c6cdc5b61b2c597e542ad5a92e719bf7f08828bb3336cfa10c12a71764e6cc58c69df667b7aa5fe0ae90fbe2a16c4fd5ffca2cee6fd61c03080ad4e9342b63dbd5079a4ac31f5f47931d0b8173d31d302e2b7f73e8ecb4bb329a0fc44214777a58159ae8f834614e1bf4f61ec46095310eb8969066880c262e60b5c97602552b796b0e1f9db8b2c2ffda55e9ac979ed6b9307d3693edad752f357ec883bca02ba06e15bac55b86c24972b00d18023f6f22713ab644c9d93bb63999aad5c83903a3ab30b0e5b1f25a376c92af1946f5009e131701885a1e25e66fbd35267bbcf2ffb224495ec1c8a3f4eb2f05480ae758586470836e06ba93ec1eaea1503751352e790651a449236a065f0f0c663a2d55b305c7517799dedbd4b89374edb3fe50a73fc3cd15d7040570737f3282190b7c23628c7148a7c27f6952db9b88876d96a1ce916818dc2e1677deabd13921d8a81b4c249da1e5fc9c0d8543038e0475441b92f09d38023c2ac4ffc93e69e6dbb7af5ca7e465d48ebf765fda96c9d9a8d1e3b57fa23547bea199b5ff3e744e84601732b7784d1f3ce15a187b91096a38cee8a65a7d97cc69d6bfc63c5b995a9388b642b019e4bb3ba06f4c5f9f04af990c73e5b5d7cc0e71bb8689130da02f77c7a52cec81ce252fd73eee44f663d83d92f6f90924536aefaa093c6be4c555e11e100ae5d615c8b2e3b00a1ff85703659abca220ce57e8ec5fc24e1e467ce690fde0a2b244192249689bd0890d89482f56e3a94010de774f26321154690980287f5bab6926ba8b0c4750e959280724bc671efa8aec53e73fcbbb8b36ef55ace63728166c508dca2051ea2bc6ea5a76849f75e0f23fca0b6440c6e33e717519fc65cc345e23d407b3484d6c172e25364fa24595b45f8eb5c53d5062427bf309af989c1093ef78415ac6bc6eaf2369e82a6967a18d8a97ac66cffe65a9ef7416aa56ea581a435a4c77ac70bf8a8e6000d4eb9e413ba84e45f957a5556b240fa9e0a7b51a761c6fc834901c3c52991ff54af122a33c8a3a80e81fb194d7e19e02bef6d3743f9d0200d00edf7804ffa16581918c35b5ab21ac8b0c667007280a9672981be7687588312492996bf8e40ea5fa34a91153a7f61b7c70d52e8f92548e58cd69faaad86aecad2595ef467ae4c68328318fe4b7e8832ef1227feea122fe8d14db8f8de8e31e7b2bea5a2c8716b6d214a03e780099a12436a0f9283d2487cc47a54d3279d9a8d748f96a582c25737aa3958ff1640ad81d23bbbcae993720a26314d2170d0751352e803c0dcaf3509041672d88acbba667d295684fd845429045a58c3f3f6084487455416927e3f96ab5f9eae5525596774cac39fdf4754bc874384635918cdd056fb77fec24fda87bd46d34ccbb641e79ce561b7ad6d794555233da2b8999676242382d25d15bc6c197ad2de1c7597bd79fd51bc39e5a34ee37e44c4faa666d5cfa48c61f1bd7a3a2e67dd1bf248409ecab2bac69a903866d9f5195a321cd15f2bb6f1a24e37a92214fc6731f0e435a96a66201d40bd0c5d4932317660a70ab76defb327845b4989939b6fc4dd5d1df6e4d7a08a0a97da7b4c2c762729122d319c0173a06b17543eebff0f55e10e118cf095a5dc361ac4de2d64f0eb6bbef071f6e1d14e4b5bde387b16d9fce7ae4472cf0b9c71b6367e997c867c38e0676ec0851fe5c42aa4ed9e2062697cbf93ad4c50f5793b2ee41e05f36ea481ec96a08deb4a8b358132ab4ee1e09fca5c457420a65c1f9fbef2e9d4117e50114350ccee5363d054ed4bf01fdcd03b154c336003760a7d21ca9f7f62dbbefb7614c13d128484f5faa33af2f108c891ff49df05fc4f24fa3ea1ec5c85b5800f3fe1efcb89a08d78e35899e5e7790429e1fdda2b535a440370bb2f62998f4c3f610210f2359762e66f17571626750d8e8c297a70ba7ed5f026a72ec2730a5111f71d606f67207a972ecaf4f77ec5de42b0a78ac9f53eeee96cc5b4fce0148aaabddc90d9e3e54f8a0d8a8282f66245633b6af3f0df841ee0bc607a44af86340eb88a1895f63174", 0x1000}], 0x2, &(0x7f0000001380)=[{0x90, 0x0, 0x8, "79b12a94b268977221b21874369119592022dce69bfbfd851bc93f4c6ebbc1991773c9a71575c8f43cd17f2e020f9ad158c708a91dfb4ff4fceeeb8456dbddfeb64917a9e8cdd94174f47a34932e0c5477e749cb2110a009362ac1796c519b6d28b2dc4724d541f7f679348c2beb1716b05cf7c623bc8e7c7419"}, {0x68, 0xffff, 0xfffffff7, "d2df3a0ab7a7e27a94515076dd166185789b7b13612a5bd799cd6b32e81e1f54baa5f9a4b9d189328f4f405f0b36e2e32268f0dbe86d033f5dff3919db4131bf025bd074de3874cd79eaf4ac309137a36f"}, {0x18, 0x1, 0x800, "6ccacb97df"}, {0xe0, 0xffff, 0x0, "37456417aa03d74bf5f9ec16a70f79cdd1ffb8fcbd9df1cc5aa7970f70ab15b29d351e80ebb00cb228ca179f2ae610b882c3d116c264482d2f37d979b20b0d549bf560d1a72db8e7592aeabede4327d3a51ad332ce8d797568bd36424bbe3c68fc6e1372c6df9557e4b053c1baa1c8ddc2074ff4bf0e299866fa59e73cfb14fc677da607ec46d75ad45687308b3757b91666e2af785085981b9a102bc2112acc3f56327042f1bc0a45cdf316db98c85bf4ffe10104da76390fd83e1c14ab52f028e3c25a46abaec236b81b68388b9e"}, {0x1010, 0xffff, 0xfffffff8, "4ef20be79fc791bf99cba4e9d4d59dc0364ff9cc4539b0a14d670508655d1bddbeaa9447d0a630748321e1bd55d9b81fe53e542f2933bf5dec92d91e0e295ded164d850e2ff464ffc9adf33c62cf0f0b4f22d966e9049b0afbd27dccc5965ce6a7a7790ecb60428f4e5498b9c68e906ba1cd6a928f2b345756db1557b3edf611b50354d5749c8209fdf5d76e71f9e365ffb0bbfce9d01b6505859379f80a8d75caade2dd7eaf78be05d50f884e750621bcf2ffafc4bb12dc459a44bec5065de3f15988524000d612b6d6ac663b0aeef6770fe10b28d3b50d2f74e5376cf19e73d9488ec2e1937c049fea372f9cefa66074ac45c7889a14fd24ba51c0e03aed21d031199482658816d853425972a73ec61d72c97356a10cb7106baadff38b7c803bcaa1494322501126c502801bc68877b45878ff7ab9c550c93ec7db620fab4152748e948e3469a2410ffbcaf9f796612c734cbf280a3596bfcb09c4b0410784d9c80cce121a96d3ad6aa88ea84252f787b9e1bd58d1cc0d5ae53464e35a4a544e1679c861c771996e01dfeca2a9e6e3275c12cea3469b3a06bb92c83bcca17a756f5bd1ae870639e5f136a02b21d4a515f494f29600724ad4c73957b57eace09b6efe0d0460b173adedc8fda51e3047a2cf9caf26e51baa44846325dba3c72538c2cd1d742542c87ff6547a8e50a1f23594ea569fa49bccf85ef960c702e9ff48b0a859c4ef17ba051000281ab49175515b68704d99cc6ac650a4c8f18d424ff1e083f34096f73f27535d67ea39586f96166369a4382231122b9f78ba2a9ec793c904caefa39c87aa10ea759d98c8c7aa8a002df9e87e417081b6193be51ee554385aec87bac9cf6163b5dd9a4e013ed3d2955107c2bbe33ab3720decc41f11a21b01b1648946502f3ca3893e9b7a2f93a345a2fc21255e2c471fee150096fc30ad6b42c2074664e8faf7f5974bd7f09c4ed545d64991010c63bdfc3788077c4d8e035f53d890c09f6c8100e546e94eae05008e3938b7084ec3447bea9c30e64af6a5114ba8ef199f1cf3d51ebe09c6d6f4bfb7ee908b484e126f4d841bc56ba0177268051862a0a207e648d5ce24a5f2475f6d15d6cc5d5549cec52f779882ced9aea87124ab824072b6e0d2e084ba5ed3ecacc7f5a326b30d8ac95888ad32b725d844fd213cc11b4a5b3c68618b1374d8908c6404a1c041fbd0cab08aba98f8c41f829381ff5795b3db28c07aab3c571eacb18d9371da3a0c42a96916ce3d08741cd87457d4e2a83c348dd4753bd4691a1b7c6b29d90f8ef7170699eaddcca32137d4d766c3666d271119e5ab61c3707d6d944df79e0530f1bfa7379fcfb1b8a91de8606c1d3f6bb4f2663e8a7f8f362e4c5b311fe6eba6d3d1645a2f9b386427ce6255aad125092eafe625d17f58425cc44857e7e3f5d432e42fa1bf397e3631c56d3ef5ca713984b39b6e59c0da60340a086978633767dc5f9cc682afc014f05464cdc6497a4a1e4674e45fbe3a526a89d48d8ccef007a49792839905bc7c2cf160d20abe221c0787181afa7be2c7a17b78e898ed352015aa223f5260d4c31c31547c7bbfa6d14124ea7f42ff0bf461346c1c5febc5a7397bcdb602ca9d1ddb11ec4785d2992d98732ce2c28665536bdec0109689e70e48b5efb8733dcf9d6de50a2007b1841f786db49e61b18757a34e31bd56a734e823404dfe0491b5fbcb69f44e17c6ff68e5cf59f539dda3834dfb25ab1b4f57f3dec2de2a5d9b22ab38dfb0e5776f16274a5c1000d55e2edbaac9ca847a08fe6d291cc5e7bccdaf05ae9f86509d4bcbf0cb287c7a79b0d6cd0c779cb7d0f6d6d4f780ea2376d60d6963945de1f93902a4e9dc45e3afd05dc5157e8d9c84cf983d8e9a311014450931f87cd57d7da56e0dfb79b6518d60dbb03ce3e0f15d520c358c550b33df661cfa390a81904b388f3d075d80f163f8531b2389472b49d914f09f07536218c5cee5a30aa590c7e22c375e194ead3bbc28710987d9e2eaab86a6b861cbb590f53e8a2bb0dbe14d58a53169841d504486b1a72ef94a0ec2c8f280ef431d3f59faaa4c7626e1b2bcad3ce7c44c00c8a940e8d3a77cf787c0f1010bab8e3870c476e6189f26707d80fef793286c96546632043dc6b54adabf86fe0d3e50f6fadda10250137fa13148e175257e420171487f3e2d7242ec7eeea37bbdaf73601c492a687febf5d708d40f618ac65dbf74a3050c3cb5bfc57dc7e4dfd6754d37757fe735849478d4376eaad8c6ed75bf02906d8866f540d4bc60727aa0f12a1b768a0b970d76a921d5bbce8c90e827c365f4bac650044173f9f482a06b9ca32302a0230c437087570e75c323323614ebb3215318386f7898325fb8ead0cff09de8b3f83955626a5ae4a00cc88e2ed07bc53172bce006a39973cf8278badc8cc36fb11849ced98375c6cd689934a5dac35f3f64ee0b80e342419e8154766391030392475dc3e593c37c5a591f997ed871fbf62ac952f660370606670c3f4917240a9135cf7122d1d5528b43a6767bf3ef57ac65f9a69f443cf7d87cc99965cc410502fe7a099767910345ed0c618c09699afaecaeb67b10a0f3582b033f4da5881d0fc5b0451b66a43cecde0b2a33864d0cd4aec3df4e5ffc4e406c1702e3b25c7bd0407237057c9071072c6245c96ea4952760d9a3851261f1cc91a38411d34a393b02242ae562226c33f7278948e287d2d3fee921c2fe24dbdd0e01b2cc672500f92a8410b544f515d7cdc5e54a86412a498fa87538435bb837ac4254e339045b2b4d6df6ea8734e4ac5fbf7f185c7d276704346d5820aebe9fe258393bf93cdb250d4a911626730a24cab9b28fb13f3ec0bab8674bbf75ad28e100d8fb4a8d01f034b5f502d242855fab9975c46667699043dcfe6b6ce0971a7dc495ba9832485156b16fcc81f7f9a415638ee56694eb46ead122858eee51f546f8b7f0c5792e10e0054eddeb8d21f14fbf2babe4f9ee4f140377fa664063c3ebec4a7a29812baed6fed65eef90442fb5929644e424a5fb0e6de57af2fa7e1483e912b92a8beebf90e0c4985d1b35012e1c69e1d147ee3f473edae9aadfea5113cd9cd7805706ba08827d9996359386b6d5ee278c69b56d8290795089005588516eb70f66fdcc36e09c1f1f5a191686c43d2a7ba69ef916f29e71375e8128674ccb5c233b5f1e4a7448a5f4af2f2482c2158f4d27ad5d2e3d46b90aaf58d2c30e9b89a32d9af336f9101bd1a6a316baf16f2ea8760fbe74ac14bb999b451207d766750187d61982da11b681e133ad00b3b26a707df871ad406232520fc2957bf98bc720e86a2632a4aeb7b6490b49ab15e0778f61c16f59da33fbae14f29389fd8f0842d0ee8b231f852648cfb8cba76961673e69802d90a77d9d1b9be768c0f94ef86286ea26a37617044c0bf5406c21e5761b23c485da6d465bd439507361056e690e69ee57b3ef8c5a408ee7ccc85d3d0023258d2bb57de8d1dd96e576009db8b8a1840839f5e0ba95f6e0fb0881eb973726b4fb242d0f842232804ce5a72a484ffdc6e0dafc3a1c83d45acab51f8ed5143eaa0e321c34950aa3188b0c328474e2f77328a688b24dfbfeffc430a089f4e50fe557e382df6f485e2c5edbc2fc455268add23b0ce1a3ff43cd80f271c7577ed27fae3d1db74769d730a0d29059ecee63ad581d7ff7d27858c61ae65f34ab1b7960272ae1ea0bfa762cf6342aaceddbc11d63b1a30ecf36cdf199513f2273536faa3a7fce001df1932867d3496cff1bff70b2d28442174a1e12948c7e2488345ff771311174989d933b5deb8765d8d53c9452d466e0bc2446625a42c320301a4d08583d6bb76787c181f1aab7b4a7b729a4503b02b35447c16dda152c9234fd9dc529034863c63488f15f108c6bfd5161b1a2bbb40dd41c7f4eb54e13c3932a2045b41f213b14052eb3441bc8ed2bad9496b1c93b9fb22fa1d9ac11c307739c6e61289629182c9d85ff544c820e40034b0cb18ec31fff8ea37842e59fff27c1f907a6e82daa53da5dc5f6e83e3c237aba319df9b1665c3c1906542295a5e93a16110a875bc5b1dc27b199ddf5fbbd4f4813535e24f106dda01a42b1259adb9652d1dcd75eb8ca69d21303a128a59874db45c4bc59dfb79fd2c6d66886fbd77099f8e25f12e674695ae1a810850aeba81dc91ea3d5c02c4ee69e85090067dc6837fd04abaf9adb6a3839f6e340532973eb3c937c5cf1ddaf577a4c9914191ce621aad2e1e380516fe2a8d69b0e7b8a968387eccc796067123f7e31cb3172e1197525377d29fb69a856d0c21653812da2940e9d680fae955593157f0d7905ee4fd221c2664723708fc5864facaf7bbf1421779b1e77e3ae227e8007d6381a4566b84731de9d4742320eef5dea0fe84e2488dae1a223492d2734277a167714506225c964b92d4771ff55a41386a60988e0ad3fb7933aa8c1afdbece23966e9e0cd34a0f6d63d933a6409fef604ad6aec4343240de8b901b70d365205746980236af38982e273a1498ecf729866c273ea3a1df1166157e55fcd3074c808443125650844f4008ee1baa27addd3afb5ee429e859bafa8b97fd0a95bd28a3506b3a7981d25bb627d79e270d8be4d960613341b56d37d5624faca7082773454bf97afea8ef4b8fd4112fdfb4e9d69b83009471eaec7fa9e5de51fb00bb1128537839c7baaec4b081f763556d685c036c220bd18f3225dc51a9b6a31fca09b7b3ee3795cda4a7ae3813d173614de909441366ca7185a02e5ec7164c180c43d71aea2126e6a3cf903dd384f5bda79434203a3c1e5f8d6929f58df7612d801b6d68d19a6f741d6d6e1ab664646af30396548a7ed2cdae52ebaf63d22dddc4ce49504d42ce64be90d3a920cdc14d22d3b44b18cfadd9c91823448cfdd629523952d0cabae004b2878712709c1877fca52bd0302806d785ca318f294be5bbdbc8ef84a9084957061720e6084e8a2bd5f74b3da9f2882dde1e214423418b536ae27d491dd83ce143933903c986424522a87ba5eab3fcdb3ad988ebd6d60e49ad3a66a200d717f1bb272aa38394f57e9019552d960f687b73e68a8fafc268cd1231fd44fde06dec2c60440456b0b4ddad23baaf6c97afce4c717f443e95057b445aac106234fe1cd50d72be0561abb9242db91f3db45a67c07a409b1738ee3715a87bc47f1f29306bb3dd9c3c96e3c9928ad66514c2ec76edcf44dc45989c5c6b70771808d0ea5730bc4cc01386f31cd3a36f37e52f9b4c02c8c3184bf34113c4d43b35802ef1fa6004aaf7bb9cf3207a8aa3b37958b5c4003bbb21ae8b99d736104b9a6e3d0b40e6e33e1ac2cf9c85ab3c13b6337d4c7b97d492c0f18911ff5c2d3dd33fe0a1b0b60c355b58bc3e827ce15e9477c18a1bf2b9b8b759b6695991a32cceb84104812a8ad266f7810dbc16d835b5862acf71acb5b2c2908e3ab2a74379c0680f814ac72a1e521dd6dfe4b1eb926e884fa5db2401c283b0fdc8dc50f27fa41a6b409f19dc4590641e49ef41efedacb4e41fda8c8ee3510ff06266ca5c812148f56ef92c810c480e7ca6469319049dd0409e6b6638057752efb6bdc35a3ec49cba90912e9c0768bdc909da3574b48a7ec35270076f0b13e66faeff50babe49690c163f0ba306a6ad31b0f8a808f47571ae7e8f6399fa38ff2cca733bd7e3755de8ccd3216e56619612e68cdadc74c619410aa9a3c282a1ecf0ad6143e49c5108f1d1fb1c7b8dc38ec2d644c3107856a2ddba6ac8e940c2592ee"}, {0xb0, 0x1, 0xd, "c2943623e55febd835cf6cf189a5b5c19fbb2dd4ce984f65cdecdcf71d588dd9bcb012aaa00a9e27113b2e03d5f68e87e31a3a92a3ad72f24b036c520e97e6d058c19f342eb84dc986a6817368b6892b82c667257f729b881ee83dce5db01b72276e6057f02702f8a1720b160d2efb700ac1a6749b878906e027e4e3ccacbaa4c5c3807bd53e17df9ab6c4c78ed02add045fdb3345e34d19526bf7ce03"}, {0xe8, 0xffff, 0x6, "9c9ec0db363e6b95c4e2def8b78c69113dd7394aaeeea33412636dfe2f66cfe123d08483a6fbaa2663a9c0a326f51fd41f47da6f3984b65f092a638d00d8104b31c8170943de4c3ef93c9b6cfd6ab190e46087594d82a6f73e10c5f4c5f600b6f833b72052bd6884ebb7ab4dd4974763a57f199f2100f7d9966dccb5f62e82598bc804c1a4b19aa2b9e9d44231a063de7c5a0f454a0f35b9e43c6fdd23ba72c25b3ac71c0e123a337146f42734cd48ea19b50ab7ca851063b09bfbd742e7ecf5f7e1819534e8280b489c30510c81645e9e"}], 0x1398}, 0xd) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780), 0x40, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002800)={&(0x7f00000027c0)=[{0x24, 0xffffffff}, {0x87, 0x2}], 0x2}) connect$unix(r2, &(0x7f0000002840)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, 0xc) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) getgroups(0x5, &(0x7f0000002b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = getpgrp() r13 = getppid() r14 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0}, &(0x7f0000002c00)=0xc) r16 = geteuid() r17 = getgid() sendmsg$unix(r2, &(0x7f0000002d80)={&(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000002900)="330f9739faa61047915d7df6e4bc30c758d96d34997da86310b77b88ea41d83b7a6e4244bb469bcd03929cf8b37fee4d1144ed84d34deb0519dab6a1440faf0613294abb3d2003b43cd78b0a6dcc1e9c5722e15579537ef2d602a67ed16a63e688ebecf79dcac60acf5e352f776fe5f0314480d74bd7f5057c170d93b92020e821fb406f3ad1036cc9cfa5da3752c2e3be79b28d7602c8f8aedaf217208c70da2c2541155107b3fbcd79d25232ac8cb35cb730da7cdd21a47e0acdc58eaeebb9a2b3d283435717", 0xc7}], 0x1, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r12}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r0, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x120, 0x400}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) 21.215062ms ago: executing program 8 (id=200): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r3, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r4, 0x2) execve(0x0, 0x0, 0x0) 21.154578ms ago: executing program 9 (id=315): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 8.831604ms ago: executing program 1 (id=330): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000001740)=[@rights={0x10}, @rights={0x10}], 0x20, 0x80e}, 0x400) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 5.049673ms ago: executing program 3 (id=331): semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000000)=""/76) 0s ago: executing program 4 (id=332): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.253' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839ece58: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 412356 44779 32767 0x10 0 1 syz-executor *224850 40259 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e5045) at panic+0x1e5 mtx_enter_try(ffffffff839ece58) at mtx_enter_try+0x1bf mtx_enter(ffffffff839ece58) at mtx_enter+0x60 uvm_pageclean(fffffd8008186e10) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008186e10) at uvm_pagefree+0x26 uvn_get(fffffd806ac5a710,0,ffff80003c441518,ffff80003c4414f4,0,2,5ae03a1039f5abee,ffff80003c441770) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c441738,ffff80003c441770,ffff80003c4415a0,ffff80003c4415a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c441738,ffff80003c441770,ffff80003c4416b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0467a8,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4418c0,200000000040) at upageflttrap+0xa9 usertrap(ffff80003c4418c0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x797409b0e1c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff839ece58: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e5045) at panic+0x1e5 mtx_enter_try(ffffffff839ece58) at mtx_enter_try+0x1bf mtx_enter(ffffffff839ece58) at mtx_enter+0x60 uvm_pageclean(fffffd8008186e10) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008186e10) at uvm_pagefree+0x26 uvn_get(fffffd806ac5a710,0,ffff80003c441518,ffff80003c4414f4,0,2,5ae03a1039f5abee,ffff80003c441770) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c441738,ffff80003c441770,ffff80003c4415a0,ffff80003c4415a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c441738,ffff80003c441770,ffff80003c4416b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0467a8,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4418c0,200000000040) at upageflttrap+0xa9 usertrap(ffff80003c4418c0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x797409b0e1c0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c441260 rbx 0xffffffff837e4dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff8000ffff0cf0 rax 0xffffffff837e3ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x55df6ada74719625 r11 0xb1bd3fd97b4d3972 r12 0xffffffff837e4bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff8257b905 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c441250 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=224850 pid=40259 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0a60,0xffff8000ffff0550 process=0xffff8000398220b8 user=0xffff80003c43c000, vmspace=0xfffffd806c0467a8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94485 259481 69132 32767 2 0x10 syz-executor 38429 387853 56252 32767 2 0x10 syz-executor 44779 412356 31535 32767 7 0x10 syz-executor 44779 233401 31535 32767 2 0x4000090 syz-executor 44779 12018 31535 32767 3 0x4000090 fsleep syz-executor 7041 222836 43156 32767 2 0x10 syz-executor *40259 224850 53562 32767 7 0x10 syz-executor 40259 21886 53562 32767 3 0x4000090 fsleep syz-executor 40259 431601 53562 32767 3 0x4000010 biowait syz-executor 40259 286777 53562 32767 3 0x4000090 fsleep syz-executor 12306 16540 78126 0 2 0x2 syz-executor 448 483554 58191 32767 3 0x90 nanoslp syz-executor 448 343383 58191 32767 3 0x4000090 nanoslp syz-executor 448 265361 58191 32767 3 0x4000090 fsleep syz-executor 30446 199275 0 0 3 0x14200 bored sosplice 56252 519908 96168 32767 3 0x90 nanoslp syz-executor 69132 339739 37881 32767 3 0x90 nanoslp syz-executor 31535 411380 10917 32767 3 0x90 nanoslp syz-executor 53562 388143 59538 32767 3 0x90 nanoslp syz-executor 58191 466733 88872 32767 3 0x90 nanoslp syz-executor 43156 201973 3058 32767 3 0x90 nanoslp syz-executor 37881 364635 78126 0 3 0x82 wait syz-executor 96168 69334 78126 0 3 0x82 wait syz-executor 10917 369975 78126 0 3 0x82 wait syz-executor 3058 459786 78126 0 3 0x82 wait syz-executor 88872 422927 78126 0 3 0x82 wait syz-executor 59538 232640 78126 0 3 0x82 wait syz-executor 78126 132718 32887 0 3 0x82 nanoslp syz-executor 32887 261683 14507 0 3 0x10008a sigsusp ksh 14507 22897 74952 0 3 0x98 kqread sshd-session 74952 418989 7586 0 3 0x92 kqread sshd-session 37997 266742 1 0 3 0x100083 ttyin getty 7586 6146 1 0 3 0x88 kqread sshd 25639 460938 15547 73 3 0x1100090 kqread syslogd 15547 91380 1 0 3 0x100082 sbwait syslogd 23962 127938 1 0 3 0x100080 kqread resolvd 31156 174918 89102 77 3 0x100092 kqread dhcpleased 86109 498239 89102 77 3 0x100092 kqread dhcpleased 89102 429427 1 0 3 0x80 kqread dhcpleased 18252 245551 0 0 3 0x14200 bored smr 83432 267436 0 0 2 0x14200 zerothread 93501 218335 0 0 3 0x14200 aiodoned aiodoned 7578 102595 0 0 3 0x14200 syncer update 9835 492889 0 0 3 0x14200 cleaner cleaner 16259 10910 0 0 3 0x14200 reaper reaper 6070 211283 0 0 3 0x14200 pgdaemon pagedaemon 61281 290059 0 0 3 0x14200 bored viomb 73630 169410 0 0 3 0x40014200 acpi0 acpi0 61847 501591 0 0 3 0x40014200 idle1 99262 480169 0 0 3 0x14200 bored softnet3 79184 507175 0 0 3 0x14200 bored softnet2 34739 397907 0 0 3 0x14200 bored softnet1 66264 189928 0 0 3 0x14200 bored softnet0 43788 201584 0 0 3 0x14200 bored systqmp 32774 188825 0 0 3 0x14200 bored systq 65028 449096 0 0 3 0x14200 tmoslp softclockmp 31066 190051 0 0 3 0x40014200 tmoslp softclock 50917 75271 0 0 3 0x40014200 idle0 1 424724 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839ece68) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 40259 (syz-executor) thread 0xffff8000ffff0cf0 (224850) exclusive rwlock uobjlk r = 0 (0xfffffd806bdcc4e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839ece68) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 40259 (syz-executor) thread 0xffff8000ffff19c0 (21886) exclusive rwlock futexpl r = 0 (0xffffffff83989b60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 pool_get+0x10b #3 futex_get+0x309 #4 futex_wait+0x328 #5 sys_futex+0x149 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff83820158) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 40259 (syz-executor) thread 0xffff80002a297208 (431601) exclusive rrwlock inode r = 0 (0xfffffd807c5a69a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 10950K 10965K 166960K 11264 0 pcb 17 12K 12K 166960K 17 0 rtable 190 5K 6K 166960K 377 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 60 35K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 16K 166960K 19 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1763 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 3 1K 1K 166960K 3 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 77K 121K 166960K 586 0 sigio 0 0K 0K 166960K 13 0 proc 58 79K 115K 166960K 520 0 subproc 62 3K 4K 166960K 341 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 89 0 in_multi 77 5K 7K 166960K 119 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 444 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 212 143K 161K 166960K 6279 0 UVM aobj 21 2K 2K 166960K 22 0 pinsyscall 42 84K 113K 166960K 1631 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 46 0 NDP 9 0K 2K 166960K 27 0 temp 47 8686K 8750K 166960K 5731 0 kqueue 13 20K 30K 166960K 85 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 110 0 106 2 0 2 2 0 8 1 rtentry 176 112 0 24 6 0 6 6 0 8 1 unpcb 144 476 0 459 6 1 5 6 0 8 4 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 275 0 265 7 1 6 7 0 8 5 arp 128 18 0 4 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 618 0 605 8 1 7 8 0 8 5 nd6 144 25 0 7 1 0 1 1 0 8 0 kcovpl 48 37 0 31 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 90 29 2 27 29 0 8 1 art_table 32 455 0 90 4 0 4 4 0 8 0 art_node 16 111 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 19 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2168 0 629 97 0 97 97 0 8 0 ffsino 288 2168 0 629 110 0 110 110 0 8 0 nchpl 144 2828 0 1120 64 0 64 64 0 8 0 uvmvnodes 80 2518 0 0 52 0 52 52 0 8 0 vnodes 216 2518 0 0 140 0 140 140 0 8 0 namei 1024 9601 0 9601 1 0 1 1 0 8 1 percpumem 16 47 0 2 1 0 1 1 0 8 0 kstatmem 264 22 0 4 2 0 2 2 0 8 0 scxspl 216 9079 0 9077 10 5 5 8 1 8 4 plimitpl 152 199 0 177 3 1 2 2 0 8 1 sigapl 424 811 0 759 7 0 7 7 0 8 0 futexpl 64 4775 0 4771 1 0 1 1 0 8 0 knotepl 120 333 0 0 11 0 11 11 0 8 0 kqueuepl 224 185 0 175 5 4 1 5 0 8 0 pipepl 336 226 0 199 3 0 3 3 0 8 0 fdescpl 520 792 0 759 3 0 3 3 0 8 0 filepl 160 4816 0 4618 18 5 13 18 0 8 4 lockfpl 104 111 0 108 1 0 1 1 0 8 0 lockfspl 48 24 0 21 1 0 1 1 0 8 0 sessionpl 144 54 0 40 1 0 1 1 0 8 0 pgrppl 48 99 0 78 1 0 1 1 0 8 0 ucredpl 104 828 0 811 1 0 1 1 0 8 0 zombiepl 144 759 0 759 1 0 1 1 0 8 1 processpl 1192 811 0 759 5 0 5 5 0 8 0 procpl 656 1386 0 1327 7 1 6 7 0 8 1 sosppl 168 4 0 4 1 1 0 1 0 8 0 sockpl 728 1276 0 1242 24 12 12 22 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 643 0 0 41 0 41 41 0 8 0 bufpl 280 2835 0 116 195 0 195 195 0 8 0 anonpl 32 9398 0 0 76 0 76 76 0 246 0 amapchunkpl 152 19082 0 18651 31 4 27 31 0 158 9 amappl16 200 3205 0 3184 22 12 10 14 0 8 8 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 109 0 99 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1402 0 1371 2 0 2 2 0 8 0 amappl11 160 47 0 37 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 280 0 280 1 1 0 1 0 8 0 amappl8 136 24 0 23 1 0 1 1 0 8 0 amappl7 128 96 0 86 1 0 1 1 0 8 0 amappl6 120 175 0 172 1 0 1 1 0 8 0 amappl5 112 122 0 115 1 0 1 1 0 8 0 amappl4 104 319 0 304 1 0 1 1 0 8 0 amappl3 96 3528 0 3426 4 0 4 4 0 8 0 amappl2 88 638 0 584 2 0 2 2 0 8 0 amappl1 80 10460 0 9903 15 1 14 15 0 8 0 amappl 88 5526 0 5377 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 21 0 1 1 0 1 1 0 8 0 uaddrrnd 24 792 0 759 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 792 0 759 1 0 1 1 0 8 0 vmmpekpl 168 8668 0 8624 3 0 3 3 0 8 0 vmmpepl 168 57131 0 55219 105 3 102 105 0 357 12 vmsppl 480 791 0 759 7 1 6 6 0 8 1 rwobjpl 72 20457 0 17126 62 1 61 61 0 8 0 pdppl 4096 1592 0 1518 120 42 78 96 0 8 4 pvpl 32 16431 0 0 133 0 133 133 0 265 0 pmappl 256 791 0 759 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 440 0 48 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e5045) at panic+0x1e5 mtx_enter_try(ffffffff839ece58) at mtx_enter_try+0x1bf mtx_enter(ffffffff839ece58) at mtx_enter+0x60 uvm_pageclean(fffffd8008186e10) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008186e10) at uvm_pagefree+0x26 uvn_get(fffffd806ac5a710,0,ffff80003c441518,ffff80003c4414f4,0,2,5ae03a1039f5abee,ffff80003c441770) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c441738,ffff80003c441770,ffff80003c4415a0,ffff80003c4415a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c441738,ffff80003c441770,ffff80003c4416b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0467a8,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4418c0,200000000040) at upageflttrap+0xa9 usertrap(ffff80003c4418c0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x797409b0e1c0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 sys_nanosleep(ffff8000ffff14a0,ffff80003c44d160,ffff80003c44d0b0) at sys_nanosleep+0x158 syscall(ffff80003c44d160) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x717eefd7a480, count: 9 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 sys_nanosleep(ffff8000ffff14a0,ffff80003c44d160,ffff80003c44d0b0) at sys_nanosleep+0x158 syscall(ffff80003c44d160) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x717eefd7a480, count: -6