last executing test programs: 11.917594998s ago: executing program 1 (id=1114): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 11.915126846s ago: executing program 1 (id=1116): mknod(&(0x7f0000000000)='./file1\x00', 0x40, 0x285b98) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002c80)={0xffffffffffffffff}) listen(r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x7fff, 0x1, 0x2000000000, 0x4, 0x8, 0x1, 0x5, 0x4}, 0x0, 0x0, 0x0) shutdown(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) dup2(r4, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) open(&(0x7f0000000180)='./file1\x00', 0x8000, 0x100) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x3}]}) 8.874203388s ago: executing program 1 (id=1162): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f00000000c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc41", 0x172, 0x40a, 0x0, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0xffff, 0xfffffc00, 0x80a19d, "bb08f946042e685910ffffffff00002a00", 0x0, 0x3}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 8.8737091s ago: executing program 1 (id=1164): poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) getsockname$inet(r0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001740), 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) 5.229231891s ago: executing program 7 (id=1205): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) flock(r1, 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing]}}}}}}}) 5.224599366s ago: executing program 3 (id=1207): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 5.222925578s ago: executing program 1 (id=1208): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x5, 0x0, 0x10000000, 0xca, 0x1, 0x6}, 0x0, 0x0, 0x0) (async) r3 = semget(0x0, 0x1, 0x281) setuid(0xee01) (async) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x12) (async) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r1, r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x0, 0xffffffffffffffff, 0x81) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a636cd46eddbe550d33a412c26d5f2ead34478b1796da", 0x58}, {&(0x7f0000000340)}], 0x2) (async) r7 = syz_open_pts() close(r7) (async) syz_open_pts() (async) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x7) (async) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 5.189962896s ago: executing program 1 (id=1211): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000540)=[{0x26, 0xc001}, {0x4}], 0x2}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = open(0x0, 0x0, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x41000000007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r2, r1) r4 = socket(0x6, 0x400d, 0x4) setsockopt(r4, 0x1000000029, 0x24, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000000)="c04a1190", 0x4) pread(r6, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) r8 = dup(r5) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r8, &(0x7f0000000440)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) 5.189736188s ago: executing program 7 (id=1212): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001fc0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) getpeername$unix(r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) 4.106684555s ago: executing program 7 (id=1214): syz_emit_ethernet(0x38, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x2, 0x0, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="5701"}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x3, 0x8) (async) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x7, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x103, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "c06234", 0xcd, 0x67, 0xe, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@fragment={0x3c, 0x0, 0x9, 0x0, 0x0, 0x9, 0x66}], @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0x11, 0x4, 0x7, 0x0, 0x800, {[@generic={0x13, 0xa, "5eff84465284c8ca"}, @sack_perm={0x4, 0x2}, @eol, @sack_perm={0x4, 0x2}, @window={0x3, 0x1d, 0xfe}, @generic={0x0, 0x2}, @nop, @mss={0x2, 0x4, 0x50}, @md5sig={0x13, 0x12, "e4db5a3222dff93bb8e43499c4c9de7e"}, @sack_perm={0x4, 0x2}]}}, {"1e9feb950d7a322ab2233399776a4ee65dfd66de1be6375867e0618380061d886cee57b92041ec8489747287618081b20989cbedbe71ab36fedf6b71cb1a6775e0327c72f2cc39b3e10dc9151bf91cf80dcd16cac57211337fa0030085ca85452e95c9b974cbf86938b3a06f09f3a9d416679376076e65270c0b9277c47270f237"}}}}}}}) (async) syz_emit_ethernet(0x156, &(0x7f0000000340)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "e5beec", 0x118, 0x0, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1]}, @hopopts={0x32, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x6}]}, @routing={0x29, 0x4, 0x0, 0x7, 0x0, [@mcast1, @mcast1]}, @hopopts={0x88}, @hopopts={0x4, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x577fdfbc}]}], @udp={{0x2, 0x0, 0x8}, {"2d6df71ab78402500dc2b5dc1cd410ceaa7f73d5583a48da4389b942b87bdc52be658265ac8b1d8ca5924b96f5519d250b4714fa370ed4165744f04cc2410c2b42df9c0c08c2d81a62e953994e556f429dafc0cfff7154b206f83bb0eb1b34336cce7b5de1edb88ce39a9cfcede52fd8ce5b5343b197f99fe8cde4a2d352ca11feffc2c47233c3474bab73fd9a28b54eb9ab3f1fa4937d1e04a6e630e11aa387f14239a50cd1935ff384287b6623c96f"}}}}}}}) 4.10548291s ago: executing program 3 (id=1217): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc0, 0x5, 0x7f}, {0x16, 0xcb, 0x47, 0x6}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000008000000000000000000000000000000000000800001a003f000000050400000700"]) 4.047783099s ago: executing program 3 (id=1221): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7849) setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x8, 0x10000) (async) mknod(0x0, 0x8, 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) (async) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x40, 0x1}, {0xb1, 0x0, 0x1, 0x25}, {0xa6, 0x0, 0x0, 0xfffffffd}]}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x54) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) (async) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000480)=[{0x7c, 0xb5, 0xfa}, {0x50, 0x0, 0x1, 0x2009}, {0x6, 0x5, 0x5, 0x10000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) (async) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.047500405s ago: executing program 7 (id=1222): socket(0x2, 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x6, 0x0, 0xfffffffffffffff3, 0x0, 0x9, 0x2, 0x0, 0x4}, 0x0, &(0x7f0000000200)={0x3ff, 0x48, 0x40}, 0x0) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) seteuid(0xffffffffffffffff) (async) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r3, 0x41000000007) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) select(0x40, &(0x7f0000000040)={0x7fffffff, 0x9, 0x62, 0x4, 0x9, 0x8000000000000001, 0xffffffffffffffff, 0x1}, &(0x7f0000000100)={0x4, 0x7, 0x100, 0x8b36, 0x3, 0x9, 0x5, 0x4}, &(0x7f0000000140)={0xfffffffffffffffa, 0x6, 0x9, 0x8, 0x4583, 0x5, 0x5, 0xffffffffffffffff}, &(0x7f0000000180)={0x80000000, 0xb3ee}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="c46fdbed6139d276", &(0x7f0000000140)=0x8, &(0x7f0000000280), 0x0) (async) listen(r0, 0x8) (async) shutdown(r0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) 4.025544851s ago: executing program 2 (id=1224): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3", 0x3}], 0x1) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.025033608s ago: executing program 3 (id=1225): r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x12, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="1497", 0x2}], 0x1) close(r1) kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.930358425s ago: executing program 0 (id=1227): r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) r3 = accept$inet6(r1, 0x0, &(0x7f0000000000)) getsockopt(r3, 0x80, 0x1, &(0x7f0000000100)=""/106, &(0x7f0000000080)=0x6a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 2.929908734s ago: executing program 2 (id=1228): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9b, 0x7, 0xb, 0x2000000000000000, 0x27b, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 2.929718533s ago: executing program 4 (id=1229): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) getuid() (async) r0 = getuid() setreuid(0x0, r0) (async) setreuid(0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 2.870952625s ago: executing program 0 (id=1230): sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="ae52b71709fdaf8d9ba9bfaab00e3c072000c6391dc76137ebc228792504c343225a8a999646edce7a55e109d6cc07047f113df9a1fc64c9b72e4fdaafdd172e37b79efbd1925869df1fff4a6211733ab2239ae85cebccee925a2e25a510ca4142e866c4e66fd95038a34b4e4f65ed58e12060956c9e4861d9e67682d96e731a0beef6b447af8938068555f675047ff36d480a97f42790efd43432ee831f63bf680ea6c4ce1691381796fbf1a0cb32b78dfb6a71b120bba9001519251f7b7d1cdf7d5f7fa908fe883b7a31811ec92a07055186fc427b8fa42f8afa", &(0x7f00000001c0)=0xdb, &(0x7f0000000200)="22633f7240c78c4bb817eb085b6fe5728010a4af4fdba625372358f3d4b5a2c2b5f72deeebf793240ee193594e712afc4830e182761b", 0x36) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000001680)="1d425e2f9492c6fd18645ad25488926295b423cb7c8e7f5a2aee8a2eae30fb0862987a46f2b761b3189705acdb7968de171f9652cc90795d9a7945f34210ac53e7f4fae4feb96d68b99594dc0c7e2bb983d80576b964a594b9a530b509724cdccbd42fe14892b3366cba7d0018ad369ce1d9279edca929609166a15ad2992bd7484dfb91da627b21d48708e22283e5a43d48e8a3b3f840649f9b41dcaeb5c06855496503364e398b41347041b531e2a64d77e7e5b09826e49938cc2ebc1b9b87db4e01d31f8d80b4f051735b894cbdc0470889009bcc70306ad17e569a0525087668c2566e6b7839c76222da5dbe05d9b42126979ec1ee32e3136fb2c8fb790e80e03989ba6d7664514057b8a90aa1b4ed728a838efbfe32df24dbc6571c964bfb41f16c8e9aa3479dcf1dfb4b1492208ce77db241bbefae193619557d1470cb9eaebdf777d9473706613d5905bed3f3ad6f12d0bdf7c72ecf90651684e7b567f72df0f6051012442d0a885b816f9e28ca9415d5d59b6a17f160c30f88582766fd536965b81f57b5d27b6f42880552c81af3b1766b582d51425eeea03421d9880dcc3cf94d2dadef1b78ffc059edf8a5c364bc6c12113e332ec065a56181cfeeaddfb30c02c5da7de2f6dda4fe631b92289b516b77a37e40912c7a3e98047b11b11b989a6603a0e987f6093985f7b6725cb4bc0acfe0dd0c6a230964915b4cefc72854e57a733aac02e77c34cc2081785a2cd3ba7c321e27b102fdbd9170e2967a2d7c09868f770e810f2626f0356078f2c0a5aef59f2221b70a534ff95fa4e6ce77dfa988e68d95081e14d076d9947a9a5f31c38c8203b534bc270dad8b27f1360b9fa76283f4e0932962b99f17494b1b1bf86d84846b3d32b839378b7d7801c144da088c374e83aff60d9f89f1363e8693a535f6317df12f176fb252345939bc15d7af2fd9c0e6e6d63bfa1f60db5d611343f65df2c267944c2d0833a6cac479f24605ffc548abedacc07e52981eb1c7d47e90b62c266be48450b03d293b64df242d2ccef2c452c7990f9dc27da8b85999be4c93a7674085c8d2b8ee455f0bbcc2b8f258086b1e40db65be9674019967af0e047ea057d4e4ce15385068a85dc75cfff347fce60e78245d87094f31299f042d17d6f6c0e2df0065c02b153ed6e1b517141a6ed8ea84dae4b10dfe385908f40e7e6a761970a878d0dccbefe8145ad4e9ec3002e654f58c75d1174f3f1463c08f2da260b6d4046eefb9d63562448d0c88870828cb090c50b3844b1d9d04e83ff71cc47be568b9c84b8bb4f9bcd5ed438b1c0f3e6983526c717571252806a9cfe594a7f60890764cecc0e1d5c7d38a510a48077036f0711da7ae78d2cf94588ec71ba06add390bb0bc49d67afe1c04313a36b00ee1f8e754c6d8b590f15657909a9984fb4406b0b63a43bf9c06b68595930c79409683b885892ba6e6ea226f782eca04973b9adfa680c7406562af791bbc11ca581e3acac273149c6bfad0f919c77796c63c773bf363f68c8560e245379e941b76e047d8e839eab8e2889a8b9dbfe6f4f77a430e8d3e760d5aee00815dda88f1a5221b5824ac9dfd4d6743412e8e651e4f2a9856f3490641f9e5ba41dfca15bc1a6e38e32b95e0ee36ae550532bb7e262a4a8313609fade4f0046b7cc8e87f035110ed86ce99c165487457351f07189e12f39e3f7a791f0098175e12487648189bd69cb9d9068bd72b20e3ef83bf8ecd73ad69a8aa54322bf1d490d932975352efed8d2f1950453a0db984b0aa6730682dff10105606180d0fc9ae6b2f40c97345e22bddecb15aa39af967c9c98cf1ff3ca82bcfe58ebcd270aa6315b57e2e904c4229479f25d35f5f172a84f8ac723ef0c403be1b72b13dd8cfd9f42645956a5b1804114a902573353db97c0383313b82b7660faaa0283017ed445d438f18ef6016ba1f744cd5ea0ef456af90615829497a07ea6e5dfc05a5aa2f9f4121d661045da2bcb47a5356732384be6ff7a00c7cfc4e3849ecc1f52c0d8f0a1c47d5ecff15ce5df812adab1c490c608b4653f61cc2b86657aa64b04e5dce2b1e0c371b8567e82ab44b916e40ac7a1fa27519a8ce70db0aa992dcc13970adf0770bc7b7997cbaba5c2f9f50c9f6bdd0d14e5bcf3857a7567aa4043ff7e3a7c83cc7776ed2b0527d81cb773e3516737d50c4e7c07cd55977caac932f6b6e84b8d3129461362c19487694068fa10502f2dcd11e986d854eda03e9fb4e5e7c1c5bbe2f5d811fe9ab5784f428412f2e276a8ec0ca91ae62c9ba4c8e4fc17aebc34f0f10fd72d1066feb98d6470f1a3a5dbd8b0d93b02bfbf561a03b8c3b4dbe6e716ca22cb0478345c95d82fa68ff75a44867b8b79c9e7c99961faa06d8b65568bc5c031217edc4d4367234a4a37ec7982dc9023ccd6643235b9c6e1f089a1dcb693b1438f918371bdd12f4a8b218919ffcba842a86451dbddb74bb8d8a53faee5ae9b8323317065407a0898113708f75e0abf531f1011c901a5a09139054357285b85051acdf26de75ef3c0a4db34f18c7cf5466896270f0cdf6a1cc0f559328bbf498dc8397188f327d5683be504e5d087862df070f9fd5c49ca9c0f86431df358930240d85fbb4682a49240908e32cc6c3ef978a8130f9015e9d01380bdd9957ab58330f73d93fb56ba632eabbe1b58cdc01", 0x773}], 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 2.869631852s ago: executing program 7 (id=1231): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ftruncate(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='/dev/pci\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)=')}+!)\x00', &(0x7f00000001c0)='!^,#:\x00', &(0x7f0000000200)='/dev/pci\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/pci\x00', &(0x7f00000002c0)='@^^\x00', &(0x7f0000000300)='/dev/pci\x00', &(0x7f0000000340)='\x00']) recvfrom$unix(r1, &(0x7f00000003c0)=""/217, 0xd9, 0x1000, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') mknod(&(0x7f0000000580)='./file0\x00', 0xc000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0xbe6) execve(&(0x7f0000000640)='./file1\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='#}&[/.\x00', &(0x7f0000000740)='@-,\x00', &(0x7f0000000780)='+\'+\xfe\x00']) r2 = socket$inet6(0x18, 0x5, 0x10) r3 = dup2(r2, r1) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x80) r4 = getpgid(0x0) ktrace(&(0x7f0000000840)='./file1\x00', 0x4, 0x808, r4) r5 = socket(0x20, 0x2, 0x2) mkdirat(r3, &(0x7f0000000880)='./file1\x00', 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x10000, 0x0) r7 = syz_open_pts() r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000009c0), 0x8, 0x0) kevent(r6, &(0x7f0000000940)=[{{r7}, 0xfffffffffffffffa, 0x9, 0x80, 0x80}, {{r5}, 0xfffffffffffffff8, 0x2c, 0x1, 0x9, 0x6e1}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x400, 0x5}, {{r2}, 0xfffffffffffffffc, 0x9d, 0x4, 0xf, 0xc8}], 0xe71, &(0x7f0000000a00)=[{{r5}, 0x4, 0x8, 0x1, 0x7, 0x7fff}, {{r8}, 0xfffffffffffffffb, 0xd6, 0xc0000026, 0x8, 0xf}, {{r3}, 0xfffffffffffffffa, 0x28, 0x2, 0x1, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x70, 0x4, 0xfffffffffffffffa, 0x4}], 0x3, &(0x7f0000000a80)={0x1, 0x6}) socket(0x1d, 0x1, 0x8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x81, 0x0) ioctl$WSKBDIO_BELL(r9, 0x20005701) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000b40)={0x713, 0x20004, 0x2, 0x40, "6a293e72ea3de7feda36561254b39a6bdf29f409", 0x43, 0x3}) syz_emit_ethernet(0x39, &(0x7f0000000b80)={@remote, @remote, [], {@generic={0x876b, "9ae1bd070c7decbd82f8640d3aebbc048a95f6330d9fb736aab0cdedba301a177988a7e336139341a3c768"}}}) rename(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') 2.868704587s ago: executing program 4 (id=1233): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x44, 0x5}, {0xc0, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x5, 0x9}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.811132772s ago: executing program 4 (id=1236): r0 = socket(0x18, 0x3, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x51) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x82) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r2, 0x4}], 0x2, 0x7ff) syz_emit_ethernet(0xcc, &(0x7f00000000c0)={@local, @random="343be12b6d63", [], {@ipv6={0x86dd, {0x5, 0x6, "5bf42b", 0x96, 0x6, 0xa2, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xc, 0x4, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @fragment={0x4, 0x0, 0x9, 0x1, 0x0, 0x1d, 0x64}, @dstopts={0x3b, 0x3, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x101}, @pad1]}, @fragment={0x89, 0x0, 0x6, 0x0, 0x0, 0x15, 0x66}, @hopopts={0x2e, 0x1, '\x00', [@ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x80}, @pad1]}], @generic="6f6149ea2cb4e272b232874d972fe99d430d641a6c2dfff3307eda89d4d3"}}}}}) 2.810794153s ago: executing program 7 (id=1237): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffff9, 0x2, 0x3b1e, 0x7, "5b1c147a30956798f817fc48af628fb5b7b6ae90", 0x67640000, 0x7}) read(r0, &(0x7f0000000100)=""/70, 0x46) syz_open_pts() socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x7}, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0xf91) ioctl$BIOCSETWF(r6, 0x4010427e, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.692244574s ago: executing program 0 (id=1241): sendsyslog(&(0x7f00000000c0)="79829b5f454ab67c9e38f14dd9c0723815d82b79f6ea2166f9f46a41187e782e73e74773ed412dc5dc5e06dd957f3eb728e52772e3aeca71af7e90fc71cc7312018f75d8f54faf22286aeca79a3d50af320baf093167a685122dcbcb1009aff756f59b5ce2c364cb410548b123c2b2f70199b3b4be12903a844b0aa2c1a9565df08f6481385a3d1eccc4c83f87e001c4878dd46b15b2f20c6321425fe261ec75afbc0cedcd6ada683cfe5ef95d2ee20566", 0xb1, 0x8) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea11b00fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297bf0ac3ebb04629cf6f5f65fe52f4d335d223e7d029d6ba8af63003796029778cee325282102000000720f70c1f5a472c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89f0ff7f0000ffff008000ff000000000000000000000000000000000000645a4b82ef71a52b030917bce957c7ed741f9cde924b690af1eafa5b8978bca0cd62b8c5ddd6d1254762fa64d0d3c7cb13e8799cc464921d4628b9f1ad170fa2877d4040fb085bddf266c9caadb48f9f8066fb26cc99a92d745190d265976756de7f7c5d86891fe9fb85ef6a508c57470c12a10cdc4ed462ea2cde6de467d1c4000d93091a4e0b10a6a91096ede8acb2b7f651fa16f65fe59e7c7b092eb4b816104003c207014e9c47da5c593a3e03671c4a4c1e251bb5e56a2ff900039fdf5a56570470eec9cba61f81b95b3e7dba67510000000000005dcc1ef0329e4bcca3d01a41b4a10a0091d6f1a9b3fea613cd", 0xfffffd5d, 0x53bd5c111c23db9a, 0x0, 0x0) 2.639971661s ago: executing program 0 (id=1242): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) setreuid(0x0, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) (async) setreuid(r3, 0x0) (async) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000980)=0x18, 0x0, 0xc) 2.637899605s ago: executing program 0 (id=1244): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(0x0, 0x611, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000180)="817c2ffa", 0x4, 0x30) 2.492403743s ago: executing program 0 (id=1246): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0x36}, 0x2, &(0x7f00000006c0)="177f7cb216a1f45c36c1a936de9e5a9791f7df241c07b38a9547560f62f0", &(0x7f0000000700)=0x1e, &(0x7f0000000740)="dc8417b3b2ea0ff9309bf1115a163817743f7c30a649b2773aa3376168ff2c94124fd1a54215e8ca86b03caba3b95a49bc3c968fb49ae6edc7284bd79978ac87cb01f9004b898198924af96273bbe353d7c03468c009d912a258240d", 0x5c) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xb87, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x2, 0x0, 0x1, 0xf17}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/42, 0x2a}, {&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)}], 0x7, &(0x7f00000005c0)=""/127, 0x7f}, 0x1003) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) utimes(0xffffffffffffffff, &(0x7f0000000000)={{0x9, 0x9}, {0x0, 0x47bf}}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 2.489126447s ago: executing program 6 (id=1248): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b10000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6d1, 0xff, 0x68, 0xf}, {0x7fff, 0x8, 0x2, 0x80}, {0x6, 0x62, 0xf9, 0x3}, {0x3, 0x25, 0x81, 0x3}, {0x5, 0x8, 0x2, 0x6}, {0xe, 0xf, 0x3, 0xfffffff8}]}) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x102) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) ftruncate(r3, 0x80002) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x10}], 0x1, 0x9) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b10000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6d1, 0xff, 0x68, 0xf}, {0x7fff, 0x8, 0x2, 0x80}, {0x6, 0x62, 0xf9, 0x3}, {0x3, 0x25, 0x81, 0x3}, {0x5, 0x8, 0x2, 0x6}, {0xe, 0xf, 0x3, 0xfffffff8}]}) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x102) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) socket$inet(0x2, 0x3, 0x2) (async) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) (async) ftruncate(r3, 0x80002) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r3, 0x10}], 0x1, 0x9) (async) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) (async) 2.488935725s ago: executing program 6 (id=1249): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8) unlinkat(0xffffffffffffffff, 0x0, 0xa30a3fe5aa69f6ed) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="1497", 0x2}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2810, 0xffffffffffffffff, 0x0) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) 2.486429041s ago: executing program 6 (id=1250): semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/93) r0 = semget$private(0x0, 0x4, 0x40b) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/235) r1 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) semop(r0, &(0x7f00000001c0)=[{0x4, 0x1a, 0x1000}], 0x1) r2 = semget$private(0x0, 0x3, 0x301) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/123) semget(0x2, 0x1, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000280)=""/48) r3 = socket$unix(0x1, 0x5, 0x0) getgroups(0x4, &(0x7f0000001840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001900), 0x400, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff}) r13 = kqueue() r14 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001a40)) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a80), 0x200, 0x0) r16 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x1, 0x103) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00), 0x80, 0x0) r18 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001b40), 0x10808, 0x0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80), 0x80, 0x0) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000001bc0)=@file={0x0, ""/4101}, &(0x7f0000002c00)=0x1007) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c40), 0x8, 0x0) sendmsg$unix(r3, &(0x7f0000002f40)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000300)="1ab384b7c5f6db0034c592e1a3a81bdf2a96c4f1a43815cd1d5dbd8cf39fbb7e96588c229c02168f8ca8564476dcfc6b5aa51999cf6947b9d70b4c34981d0e7346211e1589738c2d3d7d2aec4bc60a6e9dd90876b355cedf906812121ab868577c558d4397aa8ea2a2868fa2bf712a365e894c3c48d1b5f9cab54fc55884f77134f56d2fd601d5d9e435c112dcec69c4d2513afca8640ee5dad45d86081c74a308ce314173811614a89ef1209e4fc5192b4c05a7f2eabdcd5f6f329703b287a8fc08225dc019a90eac853a67fd39e76bc14f8df121a44e9e5d42219a2c8aff7a8a15da7bc4482b7c0afddeb9b361453ec1e85b248b895d3d91f9b8773056e49ed9b2175fbb9771b18367d1964f640f0caf1ebdb39d7aeda055690ad537201a931c2274a55990febf99acb122809acf128665db2efacf339996a53ae4fa7c36d3ccbc59e04b716894b14e806dec9243ebe0301d8913ae5eeb2cf9667a0d6506e7df332ec95c14f3dfacccaff98ab3b2519626e74e9f9ff9363da939473599f9eb83752d33be850ce21fed58898252bf72d387112cbaaf04eb13ffeb8bc73133b5ebae34988525c0ea6bf8e447f10ba7962ebeeae95b92b35426bb6cb4e99392d48da1fb3117595a5f6da0aceb3ceff9c9572cacaf81d7b66e7cc9ea83ea4ab0385fc6312ea8d3c8f5bd257ff7c13460abd858bdd63b5ad69be45111ba7b029ef6fdf80799c6d00b2524079175519d828f3e551363794341870d327c140a6209d80524fb3991613a64c40655931a10fc9fe11c597ccc55b1bf8855ccb4a56ecbadf6b518d16a5f1aa62668d381f6dfc86e773a38367024e2a0c8d4f5bd5d33015d9f64e7e37feeaf93b1bedb09222845317ea325d20272e1113c6a59a399463148a922498450b52f85df94edb023310454919d0efc9d053ee3ed6c21f1a790c60594f29c9b9f47dc42693eeb3651d2a0d18ff325e7ed540550527e0afe00596323ebbb018193ea3455dbb55d2b2613c9f05dd9dd4302cd532515bc65046f34612dbfc45b83b057b19aa33edcc770540e828a9ac2d993b6b9a3c91bac871436d869790a993058516e7e39d572b009411bca42029ffa84839e6a95569e9427d8467e9761b2d47c2252ed0d4799794ef2cdcb2892151cdde0ff97a6e5a0821e1a8a87b4bb981ec4f8d2bbbc670f8016ebad8c9651d9a35ac79cab9fdfdf03d8da7ea1208f9af3cde2d665079a6b44216d3fb17c5c18855e6d8e04fdbb94122a3cbc6154f2497e6200327abded8cd93e6858b7ad84514453834fc52b1978e72d5a05d111ea7e5a6e0699f0326ed90e83eb7ca636b17baf4afd33093bcfb8f89c58ba7f05bdbd81fbe133b21c027795b2b2aafa49d30aa0218d2171ff15fc93c51fff4d658a0d9cc90eb073126e46e8572ea634b4d1f01632b543c59a8ec9a3f8a40afa31be3248ff53a1259bae629d93bbcc072763f3f5c30ba59439a68a5b439c15a96b3d33b754dfe30b0b4141db8420a29daa431034ac3390cfb6f8cb84c4fe2b2d9159c1bef0a6d5bcbd25dd62b67fc563e07292d3789b93b60cce218a82b4e1aa859eeb9f7366edc0b3305431a05a6abdf734f213370f69e39884ae76a62b4544d57796a9e698d1520a524fae2327dc9d7eae6e15d413c0bad08aa2324709154f6dc556bba36e29752efe9b6fc7f5c97c0b4a21ef7f51a662c4272c374285491b0b1d95fb9efa91e4c716d9db21e18a38232a90bff4dcf2701c76a510dbe4fb531d92575a5650120006ecc520c4c97490eb7487aba107f29edf345fee781d333a26516c8f5d0ff7ad0385c51a76997599ee56a5209c04a4f4a3a6ad62f7f7deb7c229e587e0f761804a97d1b06f0d8c738349813585a704f8c77046b00fe54e616206c6c18c5dce340d93bf3cd9d381b6c853325475a9499fd86aadf1988ee83e6d7aa3ea24e719cd8b7f7e2bcb9e7f23ad25986f2311d0821752c57b0ae6d9011eaa096f368afc772a32fdfd6874f66dd7eb947389e5307838aad46dc9aeae915916cc330da6cf7d22df0bb81df496aba04669b1833f19c9550d0173494697ea0ca63eefd155b6aefc306c4ea48136c57823a3f3682cfe8ea05c290417dd43de2b6ca9f3c02656af5ea84fe379349ca8d86ed6abdea6163d197ed4f37bca9a867b6acef5b13bf7240cb942e3d9f5c469eca201b78d9118337dbb7e617330187b57abd8a001d0b6c1f61b3b5f15a1f2288accca071401696095472a96d06e5af2fd90e54b44351a17660e599ddeb61a0233521cf877cf2268c3d636b8e0e3cdb274fb9c31a816cee54d3a0841ac649610a2606f66f6c97c527315dac2c7e147ea61e0dced4f061ddcc3582d4a9cac8484452fdfb5a3c759b36ff6b7c1fc94a288c799a984195ea2ed9e150c8bec8e118f04ebe945cea15ddc4b43698d6cfe9f1b498ce6dd177000cdfaa93fa2ceb4038f1fffba75fe3a384f32aba6127aeac60c3c0ecc898c3a7f08e0ef0a4c2cf47bc18c99817d0780e1263a00da96ed8e83096e2f2a7a19071c443cb4ee9ce84547a6d09c594d46589dbc4b39f184692210cf87819d9fb11f75df4a56979f42fd683ca6e76bcc7df340d2379b2b174410f50fbbe127215727016f4d5b68ef6044ff4667843c875236d3fa4bc5fcd1bb12f040549fe27a076f7d26ee88f1ac51567cbb091a1b39364d0a728bfa9dff388b1b583a88e8505d574ac6ea45c649d05454ca34e316629553fee54c0a093d2fea0ee68b0bf16b1372fb66462f3290957d4a6adcf9ed1f2e63fd7a584c07a51ad5cd7e09a7d60d2ce86ee95bca6f352bec224c41e2fc09efe8f21720c0254989a8b52239286ef1fffab1628230a80f8770589ef7d181566fbcb2b8b3b55dd4fadb86d4d759cd8f24d6fd030545b8f78b833a2450d7e0adba33d171523d2838e2802f534c0e8c2aa2fd069aecb78796069fe789f22a7505ccafad153b735baf7d86dc93a84fda2cf2d3a39f7b867fa44be0b8ce7e928c05c76e641bee224ee3b9faca7ab0357aedc2495ae0b38da9d5c77f7cdde25557700b20a2fae26ce964dd6ad1d467e1ba1c09ec0e018dc75ab2a12ab4a625048ffc51c7b7df0e15dc96b82a46525b1a2e5a97b06a65f3a5a8e8f349ed4139a804683b36dabe3d7de712746230bf65782a9636fd494bb5608db409b0e570df790dccd7a93be1ff368d371672d6842d1dd04b100cc4b6704e0ac2f60d2cfa5118de12b858ae215839f2a5a429f81f37a1569bb512aa51cec0404a630c6a8ac0c19e9c3181b249476fd325f62a9f84b036b4f71dba00cb1b92e0f6ece60f4e5207838a65db4c384593ca0180ccac2497bfb401404cb88e0546c087a3f947682d2acde1acd4fade9f561d6c33cfea27fda80ca60de3b3a1d0dcbe372801a19b170983c0455f06a619a41212f7d74f045e7ff5088f81ffed51790c2c6245a677bbd3ae37104abf459db9de9ec2973a70874d25e7245336043b76053cdab771add697a181916baab52bef7764fae48a41e11b220cd8b85cc9472e2a3968f01e39d981b160e34170d4455260c640250820f8c7c96b2321702526c5805d8b6a3c0b68437f669e0ff111c1798b3aad05f4b7064384f184b3bff4508bca8722ee94d51825c085ffb38c029dd5655a1f308a733296cecb85a06a0e14b6a4fe111876e067ac40a3df0fd2208c40db699ea1084977c1f88385173ece69eea35272d86aa4f5191623bef2046b44631bbb622ace1fc2fbbaf2b7aad7ff23574ea9f06df33afede55c6d9de5506def814a1b75854eea9a33426be4cf9f25ea13a18b2df61422ed485c2b83d973b61ac288ab23fd84fc795ffa00bb3e93bcc1c5e2a7e7b66b8021452ed55896e2426895abe36a53221e3518463cbeb4b5e43d4c53fe377c16d97398c2e2c7ab23f36319307a439c4861a939dbb4df242fd9c9f0501f1f4cb2e2487c41b32db017e3b035b3888d2bc9726969e17160974e4b769617f849a472d5f0aacbf285f72fc72389d3eea52aefa4d43bbf78348fe42632b896e0a05a06aed3f62a674c0826944a1edbb71e89ca3fe37f750afa4c6436e9603d177cb9c5a6155d3b0dc333897085b93477c6bf8a1454cb5cb356944d22b84ad7ec7cdb48fe06098eb736af41e6ff77d45d390f2a471b3d57281d9aa7098beee0087c6a6a7f52d2e99010b853f8628a2bbe45e03f801e3d6c50f71cc9c822234cc84faa705799577ac7505918992ea8991fa69a263600eba5fd1082a3e01e5c083c0d7404a2b6712cac3d192650355e7bc16337b20ed8d411caf2c6803b8435df64c4bb1805ac8cbad050d37dfb77b3dc8992b64537b4a6ee96f69e03cf4403f35f0f980932ec7182f83c1be9fd42fcd5c630edc2849821784778528b92b9c71062e098c877bfea49f38f31d4394c3f1c99413269932b6ab86c7e4e6a92ec4fe7926aef404e77e9d965fa1b587bcfad1b0d76b82a29de54757649b288922d2e3b636104010c706d1b47fc26ce1a891dfcdaf5241e725ae2c1d8bde7908d414f68f5d4a715950b256b58253fa36b173288da2900f1e68eeb0b3b13fd9ee2d297b15944f03f912180794b813dc10009edd97f65219690033872f574c05b5e1e09379ffeda3a141b5d5933e260e0837158778db14c5eaee5f8dd016bdc4f0063e6d999c7875aaf4734ffa5a4768c9afe1cd1035249a79165969d761ef4804fc15a5bc43ffe46767ce38c472de8d07c64fff76db231b63e5b32be31bcf1f0274996eb1d4247b7461d5b143ff29c45eeabfa31640f38fa71b19b9f2917af1b9e29ac5e3be5f424a21f7d2de61c96321ac89fd864be3461a9b8696b39fd4856df01e79554b1e98e2ad49a56fb6d6979ac1bf10cd09e40a8d5482fd54fc7d05cf0d3100e9d350bc2e268854a1dd0d47bea9c2cf6777faee6f904802065a489669cdb4459f583eea71733b9f8ce6e9d6e24ac171f7808cf14845c7e43dfefde60895ad1ca464abe1f9ca981ffa9a4b6a74ac5e25670af19215541728576de896a6c725160e3e82bbbb171cf98edb9bfc4a19a9f952f89f71778dca385f6b26e4ebebe4ad520bdd2a140e8d06dedcf378dbee85a6a025e6634476222d09cd9c1d8eec87d2bf4e1c6d46caf77eefb4ad3422575b5685e44f456901a3f26070672d7da148b5f061f174e96fe7c7bfffc95aa83420625e0e23b2bd9590e0414741055861ebbfed80cb7775e2b3b519745e73599cbe7bdd632746e165c4cd1cf4df90c33733c53fd6956b868cf822364819c09a93fefb94fdf9e9eee4d20e1c86c3b77683a83bf6166bffd5ee2ede62a80fcf53649e641c0adbe08757bb9303270f73f8b42d77a708c19db84f167c63006adf8f9a747bcbf6a59207a8f7b5abd913533f89a2ed83b17b4ae2c7abcdaaaa681e471aefb2b89e4ea023a9c8cfaaceb5892a7494bf8da2fb99838f945ff1724837e489c97ba4a524472a4795bd5d2be1a859bc82ffa68ec987a4fa4bb66b2fdca554a473ffaed313075ba658c894ad799d3b60c5f5f2fd59fa39dc519e4ca8d831dc5e6f58eb15fc6a8a43d9be28ae48cd56bedadca55ef38a1a8bcd54521fd548cca760619b109b2f5c280e97d1e89460e7f20a704f02df9ba8b71608cc46b93d7a82db490533663c879f45ebb3b13ad3a33458e1baf43f440ae6b6b070e5e9e46300802e87d95c869b5b84e27d362d7cc072def3b03aa3bd8ed1fc2a49dabfa934b7c5fa818c134ff13b4d6b79e0053aecc09a5e4e1bb3d3b98ffd9993b820d2fd02590a657e9feadb", 0x1000}, {&(0x7f0000001300)="27f241d1ebfb5f8f0af689bf145f4954b694a498d3ece58b401a9344de4b73d25dee5951cd92a56de04f861e12c3669057a9965655b8e1e9099720dedbbc22a22353c5836c79ba823e318fcf1e78a0e6a32fa9c3b6e55a17ed926ed1880315b00a728cc31dc10cc264c93f1079184ab89a1b2723bcdb657b028cc137003db9d721ef3c6435537a1fafb87ee2fa54a6fd4b7e1db7b743488f549f47489d4ca97778347336dfc238cbabf7a750ac6e6604ea", 0xb1}, {&(0x7f00000013c0)="08c496b7f0dda7fdda9ac6f8f7b1eb42464ebf6daf5251d1684e119d57dcaa87197eeebb57d7818423529e181f286a83e0677d04d116f899dbea5d83b493a19fcdeabc2e5c4805a2b88c9e191f56709755a53d4f20d17d75d809092d5936c2953689607c99e5d71016cff24c7cc5079d4c00638d9401b74b94f5c7d7d2c7cee8eb410d716486e28ec6097911696bfcd6e0f7a5659b84e202a58689cd4d8c720c9d5c2c72218cd1b379e6474bb559b9d4384ba4e8bae92bf1601d62072352aa704de63cb06788106a580ed5a8e47cc480df3edb0b09cb1366324cf32506fe949008a952", 0xe3}, {&(0x7f00000014c0)="bfd989521c3baac41c58177d383b8dae998025eeeaf51f506550944f1b24e0a7613194862c8eb3334a61a1e3a13c15e368c289a7ef1917ccfab7e9a6b05b7e4b82adfa76e6e286eb3c927a23ee3ebe36732a3c395a6b5fd866e506bbb0833737527f3821d51134ee6645d326cc76229c8c10886f3c0efe093bd397d5d4c4297c5718d15deb876387b38208147d10b63da365e213fa3c273c6e3c5511fbe419a750a887e16140b7d702baa985a05c8d18599c1ec3a20cca8a3df9d839020ae33a6fbd2d", 0xc3}, {&(0x7f00000015c0)="bf8f5e5e08fdeb3669aa4be612c23bfddf59f18dc01dd7e4024d2e0a3dd4efbff67da47702f3541d00eea6222dbf9f2d517ad31938c128e4a329a9ef2254ef1779cb81010ac32c90598393de512939c06b5488d33e729526cdfb7f21843a9ff568ab148211a0117fed20b8da4ade3ec6aada57073d065ea3c8d61b69ff437e110854302f0a64c65f13fc2d7d02a1743161a3a2f4d5c3b343dd057f1076e5b0d39fd20e46a83e875c7adf87feed9f26c0", 0xb0}, {&(0x7f0000001680)="6e0969debd54ca9966aa4f6734c0ea4b8121574383177b4ebf67e2fa43630e0fcc01f6d0d4e837c2c7b8812b196592bf4fa3d216ccfb11402b93e46515d35976cfa466b4fda592bb1228bcdcc2633a22939f168922db60b048c7369d92e7822594e86979851c41bb62b5050fb8c3e7f73e8e24aa6be5b999c2ff04abc187c4658fb91064b9a3e27c6d2ca7d108984e50b311de27c369852c4f76ac213da3ebd81e5e36364e1d2b360cc49974ef1a2428c01ee25a4f0ff8ede03ee641c247121c61684e517908fe8a10e91f8722436e5b37", 0xd1}, {&(0x7f0000001780)="676fdb3c4db6f368850f9de539d95d8dba", 0x11}], 0x7, &(0x7f0000002e40)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r4}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, 0xffffffffffffffff, r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xe8}, 0x8) 1.398949817s ago: executing program 6 (id=1252): sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="ce764f20b1a30fe80e8f3c0598a1cf3b8a03a82a5ab5be45cd3484a06dcf52f2726644e5b31a39e3a99cabfa64e0b6105efbe8f5b4c3326c366c6638b406703cfd333c0c3c61bca54d33cb033ec2c1d194c15c1dc6c4f641d29c3098a75fe719e5dce37b98c6fcee74455bcfb33e3b1d00185f72e06fa01d2e6ce4dea9165f337ff312352b30adb449ff91937131ee945fd62979e603", &(0x7f0000000180)=0x96, &(0x7f00000001c0)="b4c985113739b7d9ad3fe6e8398cf1e61dfcf18be18e01d470f0ec1582eb47fe5380944343d3a7a5c1389f30a460650a9001d0bc98e88506e826d0244a31a000f4392410b421cdfa398c05b045665510c3384e249499a8bc66c3857f820584982cc04e2c8f9777979ecafcda200bc454a8cf400356259f33c5bf66647383ac8e7f1dceab902741c802839a37b2fb9bdd19969065966510fda3fb282c0d0a55", 0x9f) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x7, 0x100}, {0x9, 0x9, 0x1e, 0x5}, {0xfffe, 0xa, 0x6}]}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000002c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 1.397782879s ago: executing program 6 (id=1253): syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, &(0x7f0000000100)="71f95bae", &(0x7f0000000080)=0x4, 0x0, 0x0) (rerun: 32) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) mknod(0x0, 0x2000, 0xd01) (async, rerun: 32) socket$inet(0x18, 0x3, 0x102) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c, 0x9, 0xff, 0x4}, {0x40, 0x3, 0x18, 0x1}, {0x6, 0x1, 0x0, 0x7}]}) (rerun: 64) syz_emit_ethernet(0x46, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[@routing={0x4, 0x0, 0x0, 0x7}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.188524568s ago: executing program 6 (id=1254): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x4, 0xd, 0x10004}, {0x3, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='./file2\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, 0x0) dup(r0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) 1.188339885s ago: executing program 5 (id=1255): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x0, 0x1, 0x4, 0x200000}, {0x35, 0x0, 0x2, 0x1}, {0x24, 0x1, 0x3}, {0x2, 0xfd, 0x9, 0x1}, {0x6, 0x0, 0x5, 0x801}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) getrlimit(0x1, 0xffffffffffffffff) 1.181412539s ago: executing program 5 (id=1256): r0 = socket(0x20, 0x2, 0x3) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="8858cd20", 0x4) ftruncate(r0, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) clock_gettime(0x0, &(0x7f0000000000)) 1.180992969s ago: executing program 5 (id=1257): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) (async, rerun: 32) setuid(0xee01) (async, rerun: 32) getpid() (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (rerun: 64) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 112.132967ms ago: executing program 5 (id=1258): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x10000) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf02d) (async) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES8=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=r0]) (async, rerun: 32) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7f) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x2, 0x400000000002, 0x0) (rerun: 32) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) ioctl$BIOCLOCK(r4, 0x20004276) (async) r5 = socket$inet(0x2, 0x2, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) dup2(r6, r5) (async, rerun: 32) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) sendmsg(r5, &(0x7f0000000a00)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="ab0374164f643aca5ea97cd7ca8a98e1eb71eb6b6ad694fe222e79290c97da5db8e25022e22b99ad1a34c2615fc149c10091b70c2c4d832da7477ed6dcd29f37d461f0ba89b01b913a811b45ebb5ff83585b9417f755c4c1506dd67171defaf6a9ec7ba5faa4660f98d1279e642b84469b3c441a69eee948396fc1036ef36f2c173d325f401b4635a6a2f76bc9de72d861bc9ca44b2d7313084a7debfe4b9e154dd413f23b3532a790bda8964076a149c7ea69f6cd0b347c9c255cff68488dfe5c3033ae6f9af553bce1666e5e48fb6d76eca4fb182a47e58afc9dfd12eebfccadd0171a7a785222107c285b0377ac6c12bface794d2260a", 0xf8}, {&(0x7f00000003c0)="42e2ae49c43beb91083a943c553bb301ff1c5348f9c56691320f703f17f29397ebd0bb5e", 0x24}, {&(0x7f0000000400)="72eec472bb03e4078978364f08c3784904c73bcb1a6cef8c5b2e2de2dbf7c6194104331d48a77a763bf59cf9c4da05f3348ad6db6994749c71ee81fa21001f74785a1301d2a0dfa2b7c42b0e2200d732d19158ed9f80a854c4c112777b905cce5a59f18ab0431467e3592f91ead0378f7661e111eaa1fa373a12b33f03b964de000c16fbb8b8d424", 0x88}], 0x3, &(0x7f0000000500)=[{0xe8, 0xffff, 0x9, "19a091964a3fee0582ab6bc693f40089f11dadfcf96530bbf3910b6d442dc38870654b0e7ecea5a6fcad57a21640855c64bb65edb97fafbef35db08e79aa8fd30697c45a2ae6872d8d681ba4f2c466c766f3b9a59145b751a96971736cf18624b16350845f8ed7f3d801bffe22c8e97a85173690fd5405be32f678cd5b45ae9937aa0f7b295c8e7bc9f508ab04d4971455397ac443c552cb6c4d398fdd54e39babd517338aad6ea2f270de7a0984ef11a6c83ef0743c7919dc0c720adfe230a700f5ce58ccc35c056cdbe22855b3bcf19a"}, {0xf0, 0x1, 0xa, "86a774b8578b923dbf2ccec9bf32284aff11fca32423167d26c7b2c25c15f8f6f762dabc0926ab9599126bc633641acd1c7bbce1b171b834af6a734c1de7b0e1fce2e9d22b8c6f0067589fe80bcf3dcc844809bd1707437948ac177f5d6af446626ef86f6c05e3d8b7cb4dd44031c480b4dfc17b96556cf06b5d29765452859ac0cf9a44031815a4f98d444f0699a521dc8c7b786d44b6f3bed7d3614fed64fa3af230601014d48e1043c58ae0c68fe8d5be00bc482737d72dd43be8dbb4b59298a6be1ed6b49e0625749c90a838cb9718e820f0e6891833a701"}, {0xa8, 0x0, 0xb0a, "5cd6db45f7d78b8d95e4f9a355ebabe4fd57d1031365c9e424e7ef907ed75d8a451099e3065f54ff9562170da3f01c32cec788dab9f1a9ceb266b220db7b9117c19505fe20e8b3e1d08d5209f9357a9bacdd70c0a7356c9d6535ac260a1b3c8905367a4727e603a8eb4209d287932de79270c92ff94370209a469ead9632abb84e42552d87b0d1e33c6a015d5d27b144912d17498754c472"}, {0xb0, 0x1, 0x7, "abdf71dfd5e11be6799b4ac1b8f200117ad5b581d65a74ddd3e565fce0c37bc3859864d480b8f104a57f9757ebc5fdcd533dcf37223b6e3f3977a9c49780a2521d5f5a61a3047fa779f9600db1d87c46e4be771e05021ca5bc1d3c9983416be9a70b9adab85cb7f93795937a4660295a2be0032acd035bf02aa83d8d96ba6026b4607fdc5ad19028bb87a4d311d84f89d6ebaf73ac8d8f73b6fba94ec6336659"}, {0xe0, 0x1, 0x4b4d52e3, "0735d17e18fdf525ecb07083b1f92a49f479a1ccc613104ec5bae86917a4d5f1f4bc5afda3616225bbc6c8b1463febb97ad030f5fec202a348e546afaa3956cececb681de04a0ce6db326263381a31d7ef26c72ab54d88288d3770169267aad4c4604f1653bdfcbd92fde35c851ced44610179d3759d8da59840621bef2313e807f50b32afe432ebac3867147807c4f1a8d6851f8aa37753ffeff41839245aeded93be7a88d1b6f6891a674994a511c9ee213f7203c6259ea83d824999b407c8f75ea77fdefc29a6c0b1342ac6f38a"}, {0xd8, 0x1, 0x8001, "e8a9f9d5bef13754899b68b80f8622c16145c3aac57755af4b87401be458268b9f1c99354f4c9a0075ae196437f7f5d5e0d05b1aa0a6e37ac956a48b8a09e654c66f5cde27a1c67cb4328ff83535b54b6740752f1b028d9f605cf861f787d3d46ca16272ba8002aae9e6a891b509fb06212b3b511864d4ca8906932bdc742e3c5c98b3b6ddb560e76e5f21eaee5d395d7a32cff1b00a3ea876fd5666e8ff9ccf6befb2037fb52b317216e6be27eb37eef84e9adb622a5c2292e280c76e55ae96c43c2a4b551f"}], 0x4e8}, 0x402) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) 111.611201ms ago: executing program 5 (id=1259): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x680, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xce6d, 0x8000, 0x3, 0x3, 0x80}, {0x81, 0x0, 0x9, 0x1, 0x6}]}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='/dev/wskbd\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wskbd\x00', &(0x7f0000000200)='/dev/wskbd\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00', &(0x7f00000002c0)='/dev/wskbd\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='/dev/wskbd\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=']^[:{&-).].\x00', &(0x7f0000000480)='{+\x00', &(0x7f00000004c0)='/dev/wskbd\x00', &(0x7f0000000500)='/dev/wskbd\x00', &(0x7f0000000540)='/dev/wskbd\x00', &(0x7f0000000580)='/dev/wskbd\x00']) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000640)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7ff}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc491}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x8000)=nil, 0x8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x25ad}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xa}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x72c9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}], './file0\x00', 0x4}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000840)={'./file0\x00', 0x9, 0xfffffffb, 0x6, 0x1, 0x3, 0x8147, 0x8000, 0x2, 0x1, 0x7, 0x3ff}) write(r0, &(0x7f00000008c0)="b06fd83f55b6a39d0dafb4f6dc82968dc3094c52eea6c2f547bc193fac891f26", 0x20) fcntl$getflags(r0, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000900)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000940)}, {&(0x7f0000000980)="dcef40e11d06798446cd4c6bdec0a01e093d3f5a2ee0d71c6b9f9b0a57929109f4d9abfd10366cf0f050b69f860013d1a6d4f4fe831e4f3a0d707859861ef53ede097a5e66abd7cf16324ad0bda473d9fe9cfdd3c1d5097e1f7b574abe070cc6208a59580d38afecd921b3817140e704cbc23b99ec445eac56f3740ca0cf82e8107b67df15e05e2de2cfe9c6da86168870ef0511c1415bb5bae4ebb2a809e54eb8dff9f316f62fd158567cc4885e8a43abd0909f4f94450d9526b991e474515e30e01ec87c098ab5f003f08a24b049e866f264dfec62af5b7c6b7743a9e714fdcbef3179b4ba78c6de102e7cecb10e140e3410", 0xf3}, {&(0x7f0000000a80)="90404e5474fa157aeb2c81bbb42581298719dc6230dbe74dc3c7b9fcbc7dd5213816c707d139db78ad7acc4851b6f8ea55c25c89be86b1256e60332d1cf09a5921b2114966d2ac88c46349647c7d0f6723fc86afdb2d4836c945709e64bcabdd5c0157eaeb140d087c10085e621660e8756b35e15c2bf53a96330d300bf1220b6944b855a680c1ef4ce09bcac1f75023bcc79ddd14f4d94e07815d", 0x9b}, {&(0x7f0000000b40)="6d85f135e28c0bbed59a9f5fe42b509c65a1385af5015cb359090a245a386c0e2d93f9098fcb476d85", 0x29}], 0x4, &(0x7f0000000d40)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x603}, 0x8) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000e80)={&(0x7f0000000e40)=[{0x23, 0xee7c}, {0x40, 0x2}, {0x47, 0x2}, {0x46, 0x4}], 0x4}) fcntl$setown(r1, 0x6, r2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000ec0)) msync(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000f00)=0x8) utimensat(r1, &(0x7f0000000f40)='./file0/file0\x00', &(0x7f0000000f80)={{0x8, 0x7}, {0x100000000, 0x9}}, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000fc0)=0xf5f6) fchown(r0, r3, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001000)) getpeername$inet6(r0, &(0x7f0000001040), &(0x7f0000001080)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001140)={&(0x7f0000001100)=[{0x8b, 0x6}, {0x25, 0x2f15}, {0x81, 0x101}, {0x85, 0x6}, {0x81, 0x7}], 0x5}) setsockopt(r0, 0x1, 0x7fff, &(0x7f0000001180)="a9848c764cc82fd9c2fc263b00a978b83b3ffc1b57982076e4ae6d8b337e3e13e3a2f22f55a3fb3b2aaaa0dd31418328f3ce9ffeb17b4cfa6169c8579dd82be777b829aac87549410da3fc41a1b545380b57310ed8ad399be479", 0x5a) socket$inet(0x2, 0x6, 0xf9) sendto(r1, &(0x7f0000001200)="85b1213928d1c30ea8fb4eb467ba59fee43ff9f26a0a25a07679e66fda545ca04fb428a832c2415f8ed4836cce9ffe70a7749766e21f018b521c63c6968e2ef1aac612cc019a88c43dadb752a189b12fe0e498e1788f7e1b72cddf0c7ccf901a2b88a2ab41004c308e34359c873b7b3048e31942d13b73e764ea530860ef6fc62ade721a5c46195a7e780c3c646da6c764f111fb6a61701fe2a1b248f956b74bb42604247c19be178aa5422f54434bbada792a", 0xb3, 0x40c, &(0x7f00000012c0)=@in={0x2, 0x3}, 0xc) 71.427562ms ago: executing program 2 (id=1260): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x5089}, {0x80, 0xff, 0xfa, 0x2}, {0xc, 0x8, 0xae, 0xe}, {0x6, 0x40, 0x7}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be336bd1a30", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 71.043414ms ago: executing program 4 (id=1261): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7ff, [{&(0x7f00004be000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000009000/0xa000)=nil, &(0x7f00001c8000/0x2000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x1fffffffe}, {&(0x7f0000164000/0x3000)=nil, &(0x7f000052c000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfcaa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000406000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil}, {&(0x7f00001b2000/0x3000)=nil, &(0x7f00003e4000/0x3000)=nil, 0x54}], './file0\x00', 0x8000000}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0107008, &(0x7f0000000080)=0x7f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 70.452891ms ago: executing program 3 (id=1262): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002240), 0x10000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x1, 0x7}, {0x84, 0x3, 0x20, 0x187}, {0x6, 0xfc, 0x2, 0x83d}]}) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0/file0/..\x00', r6}) pread(r3, &(0x7f00000024c0)="d6bb2234", 0x4, 0xffffffffffffa279) 70.067503ms ago: executing program 2 (id=1263): r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="3d49b090ed06ecedd9f1ef0002000000000000b02b9cb660bea712dbbe833367ff7ac2ef1e9b9b66fdd2d9b7607fb09844b2b22cfacb779b", 0x38}, {&(0x7f0000000900)="aa283643e0101e38bf39bdb937ef4918afb248af1ffbecde41417c95ef670677900c7abe7daa92ccb2e855c7d37943f0fa4f3f8ae87480571144251eafc730a12403b05591815e165e34444bb85843d5e2e3ef85090c1083d3b103e50b2629e26c95b52ac0a03bcf515517669f346259fb66c7821cd8bcf863f08532f6869c57d8e0a42a11b9d795e8cb5fa83b99c0e1ebb4625948387cce30a75c3fd29f9cddcdf2ff4b65b6e1a1379c635d6e792c01af680330d630288cac4bcae7bfadc96591fb66da060ad863e42664854a9c2279ac157ac0265f19b0cde465b988163040a74d643fb7e667d87c64e2214457c7da7f6325ca9e7400b223ad17302f1e0ddff68f7e28d9c8d58438804e722534b8a1cc5991d044e05cdd04159805a90c1906e8bb0dccd912952c3291a25f69af4984dc410e98007b3b040af4c91fab6665c7faa4c373cb6cc64ca8cee20ac956a9f2f06da15cf1d840c8dde3b9aac9f0c95230352a31c51f8afe41182d3825f239089fc1229f44511617c8a803278a2f379e7a799e75c38f9ab28ebd2485c3076241c79a3b4682d624fe8ac374c28ce66201cd7b83b1cc53aacd32341ab5b54d9c2a8bc2cd6d291378060a5b025ab3345bf7640b30384d643bf12faf9cdfa162baf6616cabccf19d6b6842d868bef2344df0d797503369241ad7c279456949dee72e945a0e5e344694f61ed3f14851f684ac356dab75889b4202de1505172c19f76c2f72815a3fcc4dec39679830918281f40c0e232d638d82fd08df795c1fadb8dec0b6a01f8a01dcc85be7d0f731c09aa4c56a12483a714056e93462f448c1e54678e86c46f7ae93f250e61892f86852531a27b0826d0f1100019b9cf0991309780579e54a2db1fecb3fbdad1c9f2b69c9141980a04ad61ec9ff1d70d6a0ce1f31eeba0387ea44e7acf6b4dbd44cf3a8864478f0cdc7e0ec8232ce0f2c1acfbc45e5bc018cbdddd77d7e351a26dbde2f09c040ec8e0e65e2c95b21c2a18f158e565d2b8d4c11095c9ee1b4e192653eb992d60596bd86c8325333a180a357b31539a539f1996ce5f24a7f1fb81809e6bcb42094a6731515e8cb92823060c17ef73414399e82a6b027ee4ea8fdc5c4f57f8868964d8865173032139eece3cdb3fb2e0a86cf498c7c3d50e26d9902724fee5f2c24f55705f2da582d3d09144ff99a1a08eb35b0bc3a2364030064911255a0dcd5f610460fcd33cb739e583ec6b1091fadabf7f562caed16169aa046fdb21af2341345bf5dc2de305ce21c16cce8af450a22b2801b85db29bdc93c1c3d05951ad6b12dcff4b1908f7bd9bea52af6e599f3e6d4e2a608a9ca65ec79d91de322ec7a0feec6ac48db1895ac6e3f1814e6cfcae3e030e0257caa725f484dd0c6b409cffca150dcabbceb5c053aa59ac780812d124b1893aac7bc17a8640c8abab5e2b428eabeed16b3257f99d46e65a5114876ee02cf878e1bf22795dde4941c765c3f4572ebe6e2a1569eea879e277eece0f413623e25d07f730b7c5cdf171ba4d3c65aba386da65400ca27d7e3e0597e83ba3a832a9e9ae8f92b1e865a0ad3a6d088b460bd4cff3d027a081890ab09c2d04e57514f135cb96d330bcfeac048a6152ed1d85b82e5c7f5f68ff7bff4b691daa8d432d0c1398b39172dda4ed6668d75b01d6becf25cdbc45d1fbd84dd234b0d0243f8257e88a4e075936bb70d7d4a00c0a46841f2b808ab6502dd12ec275c2766605a1b78aa131bd543c90d6a81defbe84a842a07ffee7cc7e235e81bf0f8a2c3d3838c94c357b3a037da8798424ec4f91ee013f97f2dfa8b26d47edc46ff9a9eb5b5a89bc494325b99bfb04c95aed289637d103569587713e9376cf92373d388cd9283f54380820b807deddde011c3e68ad0e8075724b3148b1fb4932c544a0cb7f4261e60f1d31f833fe0ca9d0e9e1760ae994086667b7b5c7e47d90208bb092636076e73ee8caa77cddc862a922a669bdfb667448fcd0b20ee9c9ebc76b09cfd1a65d7c035a9638f916a0fe215bdfe9e2c38c29b91b9772141294771819660e5cd272716c1dfc5c2b1cfda7eff2104138907f2b254177fced13269179cf7acb899cb0bdfce1e460649dac50619913aab1fb8de56db70fdf25a95f61ac6e91d9acba0afe228ab4504ff73edb00ace53f1a2783e2552d28c5fdd047d7edc41abce00861ba34a92e604fff262fe337aaa8c7c61f077dc2adfc9d8d8c4326479b569935d35b214cad65b360732ae2c42d0291d6e2fb12fdc88452517b55d613fd531a36392cf143b5b7898aa6e480f0872f775e23dd186706df3f1a486dbe5858d193035285b788d11584013644f5e48007b111de910c98c763216f45b720b863dc8da0486e7b79a49680006b7438f3d0b5735880c2bc0ffd13a7372c38d65d0f882c9cad2ab95bdd7fe7b4cfdee41094ac1a31a2665183be7dd525cd99c4e4d7855639d64ac1f87234eb8927a0f2ccac984131cb0d3d5c4ae3dc63d9056e0c2656d7ce1f16a90f39dd74030fc849077068887bdfd8aa786cb0289dc9639bd0d114b162100e306c866f717eb82c87e9de5130ff23e244eb095c317ec19bf2699db04a8f40c0492b26da8d74359a32d4dc43a939b5c232fdcad0c4452f82a51ef1653b6b2318664cf1462ccbd5903225b5db6459ce3bfc99f6230f774f16ee2aebe27a011a6d103e1092da33d3934ad6ee80a29669f80d38c7748c43a36d723e61592ff06606a93d50cf41ff4d56d35f1110eb0e25bab9bcc26691c93320b8d9cf4007e53e9fdfedf83101a3d0fd22c7d31a61c0950382710195645554e05a94a2f81c8128d14f1c2b3b5bad9876bc7b4e9570bcae1f3792aa711eb574ff1bfc9c8e4eaeadce67c38543fa7d51fa614df6192a53f7c83230814df0088a27e1af05cd4b0aed4be696d487cd2635b955bc1209b5308d354fa8696372980021fc02a557ede1bd20d4294b6de9edcf333506045fabc864be87490a4c73ece5d208c4be790da427e85cf74e0ac7f320203f9a4e0b9ccf4d88459f02ef2674a3b3645cd295e3c603f2e52afa462225a7324e88c3a3a89918883fbe2aae20568709eae63d77c685f18b44aa9e7ae50f7e8631af31033002eb88f471b1b310bd55136ac0b23b47243b170e6f644be138bdc4214ff946ae2bb256f6e6cd374b5a018f557ba9662db4465c9c638695a6aaaa4ad4da9c6419eb12257a168f4caaa164c92f2057dc45c92b1988ec392a717a29adf2ecb21fe6cf6169de64d72c7b26b6385770c622a5c78eb1141fb06902bfe77e38765b100eed713ecfa514b9bd9ab00aae3d3178338b7b5f3dc1ed54fc9a48f2fea89af699a8feea8d1f0d27d1b2f33d4f5b6cec1dcaef0dbdb1267e5f83b52ed9792d46e4ed7cd250c9a776a89166bc0100af0f7daccd8de4dbfe845dde912bad32ae139517b848edee772bb4f3c1999bec391e22f95951b35688b81255e0b9eeb729d6b17c5834790f7b62b00482239523047c7e632b51c5f5b7ee7ee64d9749109c1685155037a1049273c3204f9bff0d227347b898c2950789976b1efd5c6643fc4c0c87bc438553d812e94a181c893633cc648ff1cb52cad5c14bf7f83828303132da6b83d4c65b42caf3b4aae277b23cb9f5156f4157d695e8d04c23d9002a8b27f33adb112225a524ce57a03202eb7e67a127bec05aeae0706756016c75ecd2b234e1aab2e1e832fc0a619954ff9b26d995477756be025307a533ad547b456487301583113e4f0f2686e9ab96ddef466851d22963792551749cde4abc68231a64300ae20d264e3f712c6e009d2e429a9c0542488c72395c61098426f6af903be4e697a7e0aabda30ca4f827f98ead30278ae954a52bc71a4355e034b1bde33e913bbbeb70e0d8e4ee6322a9b1e42bb68fec991835529b4ab4a96a529e24c2b0db0c5040c870cfb5a9edf228d84293cbb2d20e12f0fe23debd1267c049bbba4963df4008f63d147de67ea11b52f8da6b8857157282443aa733f3a188dc2270f8dad5a77c6638150dd142e1cb7954a990a8ec49976774b8cb4bcf68a2751caf5f9842b34d38d6da379b11cc1f209ccdb9187b600b339f2b12b476341f8c41b1ab0da906a155bb953ede2e5b7c04d531780a4ecec6a720eeb811d66e57e41d28ff4545c310e9189def1f0f4ce8e8f9a99b5dffbb5a1fcf03933c1b65510f35b9393445043cc5ab7f513e140cb176520c7c59afd5956591d13c02905a270162abe4151507bba57ed33db2e4bc9c35c26cf2bc3df939c04cef6d32cd045e46e4823f4b97a4d1f623d9c70fa86b03ee7a6de0e3d465b2042f0977d7ffdeac079f7c7a7d3f2a329c0079869ec1948b557cb036b7c6faa1deebf502fcdccc38547394f0e09db74d2386e6be6a64434d77d954e430936e6a017dc1ac78f0404e31cd40f5ad30988d2ccb5ccbb495d7852bbb406bb418447eaff3acab838309f43750ce009383ff44d18ee1e606792116873e7e6b90230857f92c517e1f1a42347c2f50596b4529efe8dcd603766986a06acf8b90906d04936bc3f90e466510b95ed5dc5bd03f9a6e4bf8020fadada4ca509a5c92de7bbc5aead80e86f661c1612cbbb683bc6f32e6d3b4a0f7c2ec4be104e0a91445f73e6b34dac057ca912f790458dcd122b72006601e8c6089a0dd917c898f2e449dd021442f804ad083df61a38ea652c77b8c465cc1d2061cc027c83aa4cfa3f55683df5e532abcec7ef6564948ab517273a27b82b7c0d3662f767e1c703a14ed79b5ecafcec19b57d4b6d1624a8a2fe090e436eac1236b9a6b191880c58903c7ab43998b40aa09de1c562140e5f4a44b04213abbc471931a249e6cfd11cc5657a90681990c2615e9b7f1fd3908375941379f7e801e3a22c0f0e5cb8925b00935a4ec8154a19821d2ef1bfbcd0a2f13d353ba3d6a460b8410028431462c9ee4d7303addfd670ac685d1bd210c02356a3be52d12167016dca551ddc6365e23c0d28b25ea17c26cb2de3144200e2defee6a19081773c2b9df67177a1872adf42ac0ee013fd573b1b87bef01dcc735c2b36348caa5dcc370be5edd3545b3a00b00029d00f1d83dfdd4a676f7392ad698e4b8fd12394e3190dd91991b2c18b63b679f7bbd72b8721503906a7dcd62aebf75bc825bac108995d143c2d8a54bd02b7e044642f865e448fb6b691720b7fd3ff632f1dddf99f4d748db7297bb9df12cac7b45a5f026a0c77e6fe65ce2e08212bcf40ef62a087fca907a2cf579c68dec77fcbfa1a0ec41bab323014f1788da1b5d39de32095ca16d5cb7ba6447a70d75d33c17d25a3116e18f071a06cb92142d3278d6751c6cef4d113fa6e8446f8a7dd59d444d263e77fe25f6f78649f586b79f15fc6b1ec6fdc5e32c54e1aeff89ce805b6eac73eb7cc1004477c0d8fe4f09c46a6b4c4d37e7835f5620a9527723c8a13f1fa3a57deb5a7710203e62017a33c76f3583e4a68925c0c0e257fc29d3eaeedbe76857140e896b7ec1121f84e5876e1ebf822d9144d29eb47dfbea56f1ccf4039cb3afdba0c4665523247c33f222e2e9809cafba37fa65cb933141d57791355cc6c13c32b4b1c3b7c1d8e0f449529f201db138b7f7743d9de66479631aa6f036a9fb95f8da0b1265310e67b450bddd08e0e69c720fbd551e4c29cfed11dde3087d67bd59f6bb4b691ddba53dabb1b0e75d528e2eb2a9fba3a586f3dd6e6a84db7f580e28830536c93194214c96d3bf1d2cb2cd3478aabf26dcc30f6fb58ffd33f28dcfb06f2fa8c23840aea91ead9", 0x1000}, {&(0x7f0000000140)="c16b9e6f0e102c8b916f58d33d0f4a53949a442ae09211351b564bc9e04966c21ca2584c7ffc8fdf664c0253b1642952faba7133bf3f20512562a09b254f7e40edc19ddede072e8e984cd7910584c1fff579142fd5e8db64ac32", 0x5a}, {&(0x7f0000000200)="04cde3280735c5f23439a68d82c4f02258ffa7264ddb81ca0dcc2cc6c287e5c4a327ef01f6dd392535cd2ede1973fa0e21add9079aacd0b14980ba3c7282290637282461c1f8eab5ed54de65a47dfcec2235", 0x52}], 0x4, 0x0, 0x0, 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x30, 0x0, 0x0, 0x43f}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7c, 0x7, 0x1, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x100, 0x0) ioctl$VNDIOCGET(r3, 0x81946467, &(0x7f0000001100)={'./file0\x00', 0x80, 0x1, 0x5}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000580)={@broadcast, @random="f600000eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0xc, 0x1c, 0x64, 0x4, 0x3, 0x61, 0x0, @multicast1, @multicast2}, @udp={{0x3, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r4 = kqueue() kevent(r4, 0xfffffffffffffffe, 0x5, 0x0, 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffefffc}, {0x7c, 0xff, 0xfa, 0x2}, {0x2, 0x5, 0xae, 0xf}, {0x6, 0x40, 0x7, 0x803}]}) (async) write(r5, &(0x7f00000001c0)="d84d060000eceb4e9be3044266e6", 0xe) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000380)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) 69.634778ms ago: executing program 4 (id=1264): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r2, 0xf) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) 8.360396ms ago: executing program 5 (id=1265): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d4) setrlimit(0x5, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x58}) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="bd883ff1393adb5d716803cc080045d400700065000406f09078e000000200000000820abc34a3010c01ef8c9406ffffff4d0707d47f000001070709ffffffff4410ff3000000002ffffffff00000005890f030000000000000000e00000020000000b01907800060000452100000066000e076200ffac1400bbac1400bb0acee0194eb746cec0a166a27ff40daadb6f4cc4b3434795dbc5652c6c7a045745c06bd80d5d4a9d8027a8869a1013278bd0c66baf9b186f416f97a6851c671d62e410efb0dec71d978647b4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) truncate(0x0, 0x100000000) read(0xffffffffffffffff, 0x0, 0x0) 7.813559ms ago: executing program 2 (id=1266): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getppid() setpgid(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r1, &(0x7f0000001e80)=""/4096, 0x1000) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/180, 0xb4}], 0x1) 1.048028ms ago: executing program 4 (id=1267): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), 0x4) r1 = kqueue() syz_emit_ethernet(0x36, 0x0) socket(0x18, 0x1, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1842, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x400) acct(&(0x7f0000000040)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc444443b, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1020000, "97b8224ff5c14649eb95a5ef5f0500000047c1d1"}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000040)={0x5, 0x2, 0x3e, 0x18, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) r7 = dup(r4) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 277.405µs ago: executing program 3 (id=1268): r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000000}) (async, rerun: 32) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000001}) (async, rerun: 32) syz_open_pts() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = dup2(r3, r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000001100), 0x0) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xfffe, 0x1, 0x24, 0xffffffff, 0x1, 0x1, 0x0, 0x1, 0xf1a}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = socket(0x18, 0x2, 0x0) r8 = getuid() seteuid(r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r8, r9) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) (async, rerun: 64) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x0, 0x1000, 0x2}, &(0x7f0000001140)={0x0, 0x5, 0x4, 0x8, 0x0, 0x0, 0x0, 0x70e7}, &(0x7f0000000080)={0x3, 0x0, 0xf, 0x0, 0x200018ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)) 0s ago: executing program 2 (id=1269): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffff7e, 0x1010300010008, 0xffffffffffffffff}) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 64) r3 = getpgrp() (rerun: 64) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x1, 0xfffffffffdfffffd, 0x8, r3}) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) (async) setuid(0xee01) rename(&(0x7f00000001c0)='./file0\x00', 0x0) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.152' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error Ì`Ì`pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error Ì`Ópckbd_enable: command error fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff816c2867 cs 8 rflags 10246 cr2 abebd943770 cpl 0 rsp ffff8000359a4550 gsbase 0xffffffff83464ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff816c2867 Starting stack trace... panic(ffffffff82fe1497) at panic+0x1d0 kerntrap(ffff8000359a44a0) at kerntrap+0x29b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b lf_advlock(ffff800001384d20,0,fffffd805fa79200,8,ffff8000359a46d0,40) at lf_advlock+0x2f7 VOP_ADVLOCK(fffffd806b7a1a68,fffffd805fa79200,8,ffff8000359a46d0,40) at VOP_ADVLOCK+0x87 sys_fcntl(ffff800034f94028,ffff8000359a4830,ffff8000359a4780) at sys_fcntl+0x11da syscall(ffff8000359a4830) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfeb3f9a86c0, count: 249 End of stack trace.