last executing test programs: 5.33474453s ago: executing program 3 (id=3345): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="0900a0190500b8d82d35e3b19201a0531b8eaf47d617786c0b665f56a12c6453f433351eb144c140", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000023", 0xe) 5.334088243s ago: executing program 3 (id=3346): setrlimit(0x1, &(0x7f0000000980)={0xb, 0x4}) getrlimit(0x6, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5297501, "9cde452e307e07f6e5cee60500ffd4a77ccd0400", 0x400, 0x7}) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc84", 0x223}], 0x1) 2.165005287s ago: executing program 0 (id=3451): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000200)="0920ecfa02035cf2277125beceb3c7091900db0038840200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x59) 2.157444671s ago: executing program 0 (id=3452): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="0900a0190500b8d82d35e3b19201a0531b8eaf47d617786c0b665f56a12c6453f433351eb144c140", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 2.108194712s ago: executing program 0 (id=3454): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc148445e, &(0x7f0000000000)={0x10001, 0x2, 0x8, 0xd5, "00000000f8feff3d000000e7ff61aa9f4f00", 0x2, 0x101}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000a00)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d42ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be3edc6e22a3714baf14a223cbb1709da6e5c62f915", 0x55}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xff, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6c, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) 2.096977262s ago: executing program 0 (id=3456): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0xf9d, 0xfa, 0x6, 0x4}, {0x9, 0xa, 0x78, 0x1000000}]}) 2.077353669s ago: executing program 0 (id=3458): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) msgget$private(0x0, 0x82b33dabb34d3b24) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307ce72daa819b247cfc066baf785710529c3868acd2576208dc71e212", 0x50}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e15a93ade8fdf79411d132e8b8aec16c058579c7de1e2c6bf763cc2f3fee5a9da4074a3b454c096c07911cdce2e8d249", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) ktrace(0x0, 0x4, 0x51d73188af82cb95, 0x0) (async) getgroups(0x0, 0x0) (async, rerun: 64) setpgid(0x0, 0x0) (rerun: 64) r2 = socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 32) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) 2.038057498s ago: executing program 0 (id=3459): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) write(r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) socket(0x1e, 0x3, 0x0) (async) mknod(0x0, 0x2000, 0x5d02) (async) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chdir(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) semctl$GETVAL(r1, 0x3, 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x85, 0x8d3d, 0x5, "d6d63303a3c0b65c62b8e5c7d8f59d64122c2097", 0x6, 0x400}) (async) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x24, 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) (async, rerun: 64) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6009, 0x0) (rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x11b) 1.898201528s ago: executing program 6 (id=3467): r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0xf6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="0b67f79a6057c6403a2f4d00b9e0", 0xe}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000001c0)="8d6bb80f7357202bc33143f65551ec8430877ae32fe9bbe47a3eba8e1969ad1be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e090005a5bc23ea08f8940cf27cfcb92e013200000000000000006b0a", 0x59}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.705375778s ago: executing program 6 (id=3469): close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x3) syz_emit_ethernet(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x46, &(0x7f00000017c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x4, 0x7f, 0x7, 0xc500, 0x1ff}}}}}}) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x3) (async) syz_emit_ethernet(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x46, &(0x7f00000017c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x4, 0x7f, 0x7, 0xc500, 0x1ff}}}}}}) (async) 1.704763073s ago: executing program 6 (id=3470): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x9, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8, 0xfffffff7, 0xfffffff8, 0x82a19f, "bb081aab003721e7beae04c48d895f99ccf200", 0x5, 0x8}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xb, 0x2100d023, 0xfffffffb, 0xffffff7f, "97aaa6f116a208e477da8148d33d026000", 0xc002, 0x400100}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00'}) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) (async, rerun: 64) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) (async, rerun: 32) getrusage(0x0, &(0x7f0000000280)) (rerun: 32) 1.693882842s ago: executing program 6 (id=3471): syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a001c0630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd90f110e7154e970f69030400"]) 1.693333257s ago: executing program 6 (id=3472): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf6ee8d0300000000000000fdef3044d2d236acf209f404be01000000f7c8cf5f0000297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22e1830c032bfa89255b7d02d796eb45de7728608fac2c6443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xc0, 0x2, 0x0, 0x0) socket(0x10, 0x1, 0x6) 1.574680447s ago: executing program 6 (id=3473): syz_emit_ethernet(0x6a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa"]) r0 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x1f3, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffff4dffffc7a2e46f05fa86dd6691e4f401bd67000000000000000000000000000000000100000000000000000000000000000001fa"]) readv(r1, &(0x7f0000000180), 0x0) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x1) close(r4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x400) syz_emit_ethernet(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000048e000/0x3000)=nil, 0x3000, 0x0) bind(r2, &(0x7f0000000000), 0x10) 1.379711609s ago: executing program 7 (id=3483): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 1.352831359s ago: executing program 7 (id=3485): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="1cc2352fe61ad235", 0x8}], 0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) syz_open_pts() (async) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="1cc2352fe61ad235", 0x8}], 0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) (async) 1.090893073s ago: executing program 7 (id=3489): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x2065) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "040000000000000100", 0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) setuid(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) ioctl$TIOCSETA(r4, 0x20004101, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) munmap(&(0x7f0000371000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) open(0x0, 0x80, 0xc3) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, 0xffffffffffffffff, 0x0) dup2(r6, r1) 1.017062883s ago: executing program 7 (id=3490): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) read(r0, &(0x7f0000000400)=""/213, 0xd5) 1.016802416s ago: executing program 7 (id=3491): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./bus\x00', 0x81bf, 0x1, 0xd4f}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4f47) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) close(r1) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$lock(r0, 0x8, &(0x7f0000000580)={0x3, 0x2, 0x9, 0x8, r2}) 991.188522ms ago: executing program 7 (id=3492): r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r0, 0x20007471) read(r1, &(0x7f0000000000)=""/95, 0x5f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x2, 0x3, 0x6}, {0x2, 0x1, 0x9f, 0x2}, {0x8, 0xfb, 0x8, 0x7}, {0x0, 0x3, 0x9, 0xbc}, {0xa, 0x8, 0x65, 0x10}, {0xc, 0x6, 0x5, 0x3}]}) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000100)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0x3, 0xfa81, 0x3}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000240)="83e2ddf97be0dfed15b86b222515afa2ad0d2fca99be5dae326d1403ec0606405ec0a2acc14bbc1d7bd3f8371234158061b20173cec8f4fc3db48166a50e2ca8c387f3b26712c75d4aa44a7f4804aef7d68cc8d3e361f4f50b6160c0b328a2538b60afca4ca4cc8c57e1e44afb845fb94f79282b5d3fb11506734fd86d5cc4a07cc26204bfbe7d33bab94b67a3573e02b476c4b3f0b5ea8c73cc4d6c612e7ce7d50dfdf6982bff87beae26b505ab6f776aaa169ca4f3b4c1007acb8278b2e82be9a4b207f5a2b6d60ca0a7b3f775312df963", &(0x7f0000000340)=0xd2, &(0x7f0000000380)="1238d803dee90a0c1bf111fb55163052f1476fc75e5ccad25d1126d2babe72f06e44009383cfbd0570ba038a5f34d2269ace4a0b1ee70b416cd82cee6d6316683d2b969d5f4e7f6f4a41af9bae76fb90fcf5c50bfbcf6f29b6692ff2e5e6764371c1a1f363c8f3ab8e821fe850a01d15bbbcbff0c266c35ccceba8c99ffb92ef2960fce81bfe3f158b82c7172e401dcaf6f107bccd7aa588510388c3f9233e407bb25fc31885993999891313185ff95762c292970d991c321ef90af2203a30128593bf57aa137d4c68e8c3d7bc252baf440b05961aacbf21385227111d37b4cb498ca7c09428fda557c1bdb452cc635ad6976448de9177b3e1d701e85d77188b6fc65156da2577c39cb19f3b8c77e4c9f0b7d5bcde10afe6c549b091145330fad06ee76ff7691e8806934a83fe4655079c8309ed980b4b733a31391ccad3c9d5758c83cf1bd426d7295ec8d60d3f9cfece9e66b9078d3c29b6e910f2471660e0fdc6c3bc5a3ae762c9c4ef8cb81449c317ea01dd28116d29c8278c714ecd8139af6e2a4399ede0432f4fcd86c21adb71dc3e19680a4014efb83990f6e2c8ff7b79295e1cbfb981acc9afc32a6fbb6ffb5ef78658fa2abaafbafa3c1586e728ed53a07713fdb2a849dae181fea5884df770d0380ad6f2172c433e758bab9f871fa5506d6557ced46274c4b3d7db6adc8057a06d8c0b90ad5c5ea73ae6e0b00c146fdd0bb3214bee3b545e9964ed1d3695be2a7f9cbd7e7cb6c6512764ef7c2dcf56638323283f3e2bcd9a57ae88ac7f30828e1c0d24fd148e00703d6020a23a09c99dfdd56f10bd339e23d6ec23bf7580ab822c2a831349570523c2e232fd64af36a7a144a2129a571bc7e46508786951276d8d2218240d4573ef97a94b2b04b707187e84ade617dde4cbb2eca620f41b08f97a492ba52e4c1b5b3d3be9d883199d73dc78b68ab05f3067d43e6ddd58fb703f345aeb2ee23816f9a2a810e5ffe0bcffeae920eed64831d9e28cb6a4fce3aa12903a79c00f743483aa21f9377876586db953091607a2ae0a56a4ccc86a7e11ad0c3ae0fc562665fc88adfa1aaa5733b6638611a5c946e671ba5246d9086fd70174184d3d7e0c355f50ba9f1e2fbc297e8129af3bcae49e8928e4891a2c71db5cfa9ecfe760777ef5ab74e53c77c8bc294fb13621a26c4fbe25902d83fc10a02de6dc67e6c49f0ba00c33643b4ae546fdd8064ffad6e608a55e4e5916c754660c637f5452f85fa1cb59f8b9397239c00fdc858c37ad13d8be7395f0a033a13b1105168ff85a510f1ee77cbf6ff669a78cc9951d517c58abe4324b7a86d752b7032ce306f3b36648405a1c55cdbe56c134fb8e95d391acfc05855bbc59a917cbbddd13fa8e189f70be4b315a37deab52d5552a275a033ec401096d3bd5a955b571d5c3941d05bfdb3e01386ccb43e4a770c9cbf461a920d62826f7686915094fb90f5eb1cc558341228740396ec75b0f4f1571caf58658eeb65df642ec16a08d6289581bc6680e231414d484113ad2c149c1516ca449d53b32cc87dec1bdcf692ab55a41e37e00138aa4054039986cedace10727552219fda404fa519ad1090fc5999685ccb09d3730094dcb86e51db8ea2f8cbf927dc6faf979e1a53969f4c7dd1d0182a0c5ad84151e94372aaafd3e38e775274d2cf875e50a0b3b35efa2ebd4b74ca867a8827b6ec66448de350df95947cef6a04bce2e2ca66395be1ee5c34e5613b3a218049c93afd187c111b12f49428afa116bfd6a22abf1514e53e6a5cc1e81cf56a61f9a023cf345bfef46c891e98c4e447c3527b07d6e16c5c6b423dccab5fad799bf1978d137dd6749d2093aa2304c8814865d23ae3de43652726ea0898f32da6abadc98d7572eba626e0d46b5926f236916197ab8e09cee8f4c7fcd83a14ec3caafd1c3dfc6a18919f086ccb0c7ff0b296472ceddebde48a9706e62c42e45a56158784e5ea3188157fb8891ef49d14fb04f275f149268f7f8c079b289ff732009fcbca56e5f1e1c02261e168e5322240d146ba9a64c17343b4a2b25154e5cebed379981196f47851a359fc3db06467f4eb127dabc1f7a0f339b1a5cd89c20ee00ed9a8725609d07f7def5a0d4e24b60b6f0c21029a071bb624cc33460d28354637b1b529e6b6048b7fa736e623cd24caf5203cc4db7791c11a64af475ef8001aac57682cdd23bd41b87e91f6a5f888b8396c59fd38e91877e1590e64d9dbe64278545a8540974c2e1a547c4cab1e936182ebce505132cd70f17dfe30a49b074e345551ab225ace0d337bc49997803f7e4a0d7f8bb472fb79269a9952a6293548e6a87f90f175aa6a4b8bf83d48f24cbfe4f0ed544a18f2e21e45d11ea0b10395dd4633b3498a4a3c9b9093b03f5a4bdf5452e882d4c21dbec6b50d371d036a125219f10aee785b0a029f60c2d3ca47f04eadc9d7c6a09188f2afb385960d3f71c85e1302888a6602deb864ae8972f9eb5fae61369ca9907fcbfbb12a15683100d3a06e1a460ca1bb8a085aaaa8720b04dd861265edaa04feaa2ce2aba0ba47bce2ac0c9309695af2a0aff91c36b90cbd0d9f11de562905abadfd63f321e02a08f202a74715b4fa239ad5ed27147af2a6291a7f099a657c7a9877165459a089055b230f8d84bd21b1ed8a9c870588e2daa0af6d388c9ea7295f61386fe934f9cb7fe18a92f99af79899ba34cc577eaa8dbeb8e3637f34dac181359491206698e86dae8e62d725bf29d2e2a12a4592e7950774e1c1cd08734ef49878ddd51b96e6dc7090e4fced63bcb7238019a71db600698ef7cfb8d302e200e8bbb3b72e206d77d393a4195ec611417bcea822baf844643e5f6c3907f9e21a79d0f4a5cb7389b719f547388e79c2d1bd64a65c47b912579e4ad2dbb950666e3c69af906730de8e65a7a95a560bb858966aa31018af22cf5057de9aba5c84b4567d82ee45a90b96a60177d826a8838af7fab227d7eb89152305314e216b1eefce2bfa5f59c13a57de4465bfaef0ec21df5d4a218e6b7e2597f7eb05268e4c268cc1fb8f05a38f2218cc3a5c49d06fa7e157ee6861ed3337c9eec38c0212d8f1a82f1ea84dc112d2193e33fabb62f515fd823fbfc3d82bd42c0eefa5a4a6b0a7c11345c55ce11bea6910142c8b15a6bab922106e0499e0f44bfc4567f8669a4750762642ec56acb8d92fe935533d4e7e092604b603ee155e6537ddbd1c40d457129a6f692650d58aa7f198e673449582be2a105ee1aad7ec9facda19463d3087eee471b9c65a1b2c4899394b36c362f5df0f3d79d8578f7c484d7e59fbeefe580c2c00a04f8a7770e252d058f0cd3b3d18f506f5d83108b9f7ecae117896747f4c12001a68e8bf39834d4b4dffece5274a78c47c5a5e9ec07a44221fc4ad9b19147afdf4693b5e2a323af14450192eec2fa8f8a49bc2a11e43e7226361e57e5d1be489ce827aef35ef10f4787635adbeeecf3399aae3ea3d5112d8a967360b6c3c51dbe038d9235ed3b993acd766943b345828dea82781cb4791aca2d3b47517f3291b4557d019c27eeef5e05f9100548c2cdda4ed6a15559c3c9f2e1014be84029a566b5efc4bb3ecd80f037c3613c7083ceff250bb585a6c79cea169b2493dfb9c0f3be5c877487d8499b77d02e45408089b8f7fd6b39a2408420c4e28c44bb192c65b9a35cf530ffc56cd101d207a16b44ebba883eeb5c05e8be852d2d7a51e0daac27961e822af4f252c9b3b7821d3f27e47d37b305d74561904ae565b2180ea193bad28ecf47813ae881b7cf62173b78b06a38c0aae7200c5bba0e4cd7569a2874e5da759572fbbcf490be5706647ce0c61ba0b90123b205f15d395257bead91e8d5ad54bb871c6d2879a4367dab986735a5ba70ecb46bebeba2b139d210d3fe72e723749aa9781fde673335c667fe1817d328b07d3a1426b07f33882a873aac51b65f04c2e93d0375a91053abc06424a1a337ac077c2dc7da3ba3cedd4ea5e023cd37ca5c16a709659b7007d02501bfa03d5d6bcc344c2ec922e174a44da3e4b87e61c8f9cca0d4d95499c96cd71b648ca39af94248aedb9630df4643314861d650c8e0e96b759350f2cf85595df3e5c8c7d514e87cf89686b69cbc3571655bc44a1fe9788e6bd914fc8015c3a30ce53e1833c953531e67d9a6719d5024d7467ca911afcfd014259c678dc21d67a60a85f7f56515133dddd37ef8054cc8857d8755a7935135f867e5f02c8cc6ff4bf4578ebf995b60ca3d6a725256c7c45b77aec95a9c130f648031ed34a0fbcca05d472f123559d81b9e55fdbf180684b09b003f811c0f6e495cae13da0f76177b734600f403d9d417c799e90ac71770de23272f366c9a4315679551a4e78222d032caa546537ed5317236a0e3c18702b6b5141d3ef993bb23aa34c232e6bd661a7d328e20b622bd9593b5db9f810a967c82197b6856380fc99f135a911bb7c7ff4887e1064d87b00760aaec176265121de6a4254e4a9bc0c6930d56e5e2fcb5fb1e52c1b6588bb9128b9df789c5d0dccf719ee27528fa52198a39da79793fbb69c30004e7fd0cd4b9d3aaca950713fd4252321b1578900a0590a687357a238bf069fbbe09ac6b979788b1cb56dfa5d4a0dfaf291c8ee0dd9ab2bf2141b56d033d0ce1e68a0484341cbf3a3f390cf696f5144322a5a7a85594102f1354c67d826576b6a1f98340c1743bbae86532ce24a86349f354b08af6423f403e1f8872afd814c8e29f2321062f010a478a76f755214219ee1ae0fcf7f410d969d6a928851ace893dcebb34a8e1d42a674a5c6ef7126c339292e3a060c00b3cc52f4a416ebb1e26512870d266d7a4dab7286e6a5ca72315beab62642fb96dfc1af4e78866d1bd2401911b7ee8ee8fb6efcb892fa09ab39db38aaf252c8dece037c0f69ceb415c1539dcb871a92eb0bb1821bcaa871d3f14c8e5d068826809c67950ee6507e20a190730fef588a08c4643436bec89e6b4b31aa8813ad671ac8532e01982b1badff8e2f36fe2ff44745830bf92da4549b9b5f39659d59959b827c70157749da07b0c3987babbe633688e2719a08e0200eccc5d344bb83828592ce6742b311a1800f2088daf105434adb19394e74dce2686dd227fb332858660ee3ee8864398b368722c2474b917954a0d9982dd2dd9201b0e0b5add2a7e0590e70477c173e96a596c27956cb8b72759f4468c46bb1f91e34d5cbdc2b3e8cd6df57f9eaa913a8e72c95c112a3895a1ef0edfdc7be93f1ce6db62fb25d6a2922252e8d588ef4a1dcc42bd6aad6dbabf42c87fb8ca8c186e5ad77d9014c83a48410a4c34d984aacfa4201a156c8070e212f6dddcb50083ed86306851ccbebb1caee32b254021e7a739766973343a4c620fa30ef7b1f6512259c26d0aedc2fc897d4fd2a9fe4d430949be9df0a32e8e6c0483bdcf1554b6f0d29721b117c5c176d9efc4a23c2c7f6cfbaad509a0e250c1da2482c61900d2f9c8290f976e8daa07f3cef34901ea8ada086d672703e74f45c0a0274bdf1c39acf68a17d3ccc94e28c45d615f005f934fd6bc078e9a9f9eb9bf784c3745e51c4db44dc1d82063fbf6689814cffff593335ac5ec80dec8e2e9d8b480f69600b27da861e33d0e212da57b59e5880501040ea524aa1d2fceb776bd8a9c44438002b7515fd5a10a0d2dc5fc08f7cafa39473794acffed637aa0df23f933bb9e352ccee562cc7c799b3addde2deac4641cd2411188c183d0b4ac4bd29dafb455e0bb9b44ed01199860c73943466304939d37", 0x1000) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000001380)=0x7) read(r0, &(0x7f00000013c0)=""/18, 0x12) write(r0, &(0x7f0000001400)="d3ab341c37c10ad9c720a6a0654dbc1d33308fc513331f165356437753fc460c049c48cabbb2f1aa1c7e796dd11e60248e852347334390fc04c1fc9d41086c87a17ebf7cbcb5b82f12d18fb2fcb6b6ec7602ee0260801c34f15247d3c8f7e6a6ed78695ffe1c3fbcda70e87497a8a8fb2cfb1cce1c1a117c459fb2644e43d7169c063a2eb31befd48558f626b777b314dcc2b6de221f1cb07e8848add3485ec2015eb82ceb5b2379f44159c23587ba43943e861acb2a84f169c2a14b480dd4a397de4dd8c49f974274f7b40f3c29ecbd0965aea339b81c7483e7597247cf9dba7338a4a0fd88dd0257af8653200a01c2fe2e91ac0b9285b523b3eeb7df32b792ca4a13ff560fa338280feec908a98e105a88acb80abef1722b94de62bc1431e7437351766c4caa8989879190da629f5504b6939aed14745eb50a4175f74f6e32ce8dd366507d022deda7f08b09458b2957b7d3756c8f4cdae02a975028d6a67b8fb32e6d6f5c2bf13d92359794a31b696c06793b59c6464e5348fe937c8b779b442ee5a6a8258879a3488702a90ee3ff627b2273dba9a606a85221454e7cd41473dc22492ef9dc243f1827e66792c1aaf94744d4799fa9e45114a554b99d1fce1294331a4e25f07171488a833520c154992ede00566c007b7f8218e1b5b783d1460e67b2b1dfdcc692b3b511e904593affb6b8a7574fe7b2a462bcb4191d12f98df967d8e49f3e85a3862e8e96032bea4e697f3fcd3b7270b4a2ab29a7e6d779d5bea57ef91c47b3f6fb488bad8eb1e09c98530d11b139aba322e859c91da903599853ca4825a7138431a132223ce6dfc122133ee96e8fa59b46cc87243cc35ed58cd40b36766814fa87cafc9ee5f4d9ac1e7841a18e727e4780098993daaf2006b4d134ee4a7162cdcdb5cfb1dcaf0521687619ea39218c3ba0e6c80a1596857e21f7de2894d9b9d837041efb05684b1661df82ca4a2dce7786ebf0dd4e39ae2362a743f1b95c835539893dfc61994cc92e6250345fa1351123add8c70c375d5ad45c921c464185d376a9d05968cb5f93fcec89d2ce905b4fda61885947c65b98b7e3a3037bc8dcf4fd25f23bd361a737131333036990a84744d1769b6ba6c3c99b4243de657ee66769b1e85294a4e0df8362de371690ca9a4f6e905a4b49251941385195efb4915a2a750963cbe0a831ea455e5dcddacac773e88164d9ceb129d422694d8da6b7b58a10d531b34d1ee68144deca28e894a8d9e98611cfcd374cfd95e58e4c18fc05d910e4ec332fb3d7994ebf4863a9266d0e43ad1f1f0e7d92f4cfc696ec660f332b2cef0d953fed3c5297636e756fbae36f872df5a281f7fe44cf4edff53b6a60ac1e8093f9b7a5b59c9e000a3707b0cc54cc05c873fdde7aafd40b75bdd9457e982556e7aa0b99d87d47373bc24ce9d7f4bbf74c2e7c3f3cb6461a82aff3cf7376c0c91b1bf2c0a2dd8c5d43ac6019f19952de8f5ba1733c6b2d6158f4da01f1d2c706975cbf40f1a89c98afdfe0fd69804b669fd665eaee463614bd14dd237e50615894b48548dbd1e890a07da158f417de8e2675c56ea199c329fe9c537d50f5027e8490c41c1aa814f0a5c0fd5b5961b3b8bb082c22dd8c003dfb11dbdf8ff1649715c3b06acfa00ba797c7f7bc1eed32da029537894b2a6496e4f0762e570e4066e905fecfa0a632b8342592025500b3502cd1f3157a105dcedad6896941ad6c2512e97b2d16778670dd527383eb6a36b25a421abd5a86d08c4a7b9ad47d82237ee177791e47f0c8bf44974914e66461306c7e2f8abbd05b70cb147b2521dc13b7fcb47993a11b391065af7d6b565f669e1754c916224a207d179f2fb6537bd64f3f29a76ba29ebb62c1fa29ec259eab8e13cfba1a144e3ab8def165b3741250a5ce6b35f9e7dbcf09e34d6f2cfddfd8bba05b101e00bf75eb0c685a955619091961871dfc81b4cdc7928e449bc1226c9de92b548db85cebf35523a764c40a49064c60e90ba63f6b38538cdc762efd81bfe25fe8caab08f1a1964b5952e693f695a6e23d69749089c164bfba3ea1408fa53fb8b727a4c2108045dadc478d66d5e4047aefda96beef28f6c26b32432b347df5e020c82aab5c14bcf64e785cfb4e22e58af6f156a94519f0f3a107e3c12f439ef0f50b1316b75eababa77d4013546fc5ac6c6cdc5334c9e53bcf5f95a80a08597dac78d8706a1805a01add1874dffa98cff97eb2c14a2bb41e4ffc0a1f819ec33d08221a77aa311f9a40a8854bf592391f6993975c86757b2bdb3ca82f0a9cd34bab72af2ef652b8d61de3a2bea8f3d6921bb3fb8c1db8976d824c2ea9f8997503fb5968af1526bb6d8f366d892904faa96b453555f59bd3362110e51071e8dcb14bd752dc53284d30af5ac69056167467a7c49b9399921e37a44e6ac4221d0b6b50de0337ba875eb83d0b33a3bf133604d5d1d0b9b3b541433536a9401e91ed319ccc6697fcea39d2a1fa24a7c24940a64af0683652f4dcb4b26c668ed650b71d14421cba402a096721f915242719499dbf95b246cfec833daefd7ef3638140b8c1e67d3a220ea06fa4100c01ce1df2d4aac2ef5ee1476a792405484e263a3db38d5405834e94a64ef3cd7e2e9e63163c5b4f13e336efc969af270de67b611169a92564f3cc528af750fc19bbe606514ddf4c8de93f5b0135427342095dc0479fa93efd1c0a3458c723d5c705f838c31d6f9ef82312d720e559b5d518183dd3b5c48094700dd38c38e9952335b5405412ab32b322e53776bc5dad3a9f4bf6718486a883117fa5fb79ccfb6774de84a52868d293d0fe4c15a353fe2da041a93f8a928e2dbbac09d9e8a7fa41f2476af1d63d420cd1d050771649d0f8a667a5a82970f5f85ad7e93f350798005d247d33f58688d3a57ca5e9c3a5c339a5c967d100c56458c2c614c760853b6353d868fb309358a56c6219d10ba2e83c407fc4fd129dd56e4c739e3db9f2800196700cc533a5e4fd4b9d3e884855d78eae723d530b486f65ca41e29b70e6ef3a6155400e7dd5867898bdb28d5a56e5a523c44084fdc5b8bdf80145fc1b135ae72203f58f411e5bff4747bf53a7c32ef548a4bb75cb3f8a16a2553171618dde00caab515c3c485cdc1ae588ff687592c52dd1898cff845b61aa749d0e93a0006be39321888d388135a1ca16127dc5fba4600e5388a182d082a8f6bab9a5d9c18857a43b53abd0c7e322577f3ffbf88c0bb2db231c3cae8f1f60fa1d8126710f604ebcdb0c50ed0c8992edf620e484725c237b30e884d389bf8e2cda5d26cfd966f9b9ff6ba6d2951d0b780758fd962e7b82e5c59998fdf9f0a1579ceb7306c68fff8ac06a4702060cc1404f53ef26580fd7e72829d976c19f3d75a6a5a9416bfbb6c7bcda13a0fab535b7c520496e64e29ee396f9cf6453c09aa75e21326a62e77340b7152fc0b5179f3f6cbe20215ba80d5c41a91d9523df4edcee0d4775425c93abbaf8d11b526d4c911f9a20889ac57b2cbdbb0661ad4fa96c707f4f648e4dac3422d66b4c1244a00576d35007e209c8a3dbc131cc359e3fd522de36528c009c98d170f73f7af49480179f135aaedaa09477f1172b6438f0f6e4b829911bc2c1f32f36c86f61b1049771daded3abaeac442e6093f9701e0937e86fecdfece73ba720585157665abeda417db125fc79a8a2f889fd34ff51ca1552ef00f7d720c3ecd69bd6da0acbc0f1ceb33444fe6cf6a433e9db3dfb61e3aa80855b8826b634551b1daf614a671be35f6a4a6d7b10c41e98bc9f77f9bc7b4a7e26a584d1b8ba06dec78c2709c023b4786ac31aa7a367383ec9b2052f028a3d7d25b0a022f2191922754e01936e7c8c6436631e04f0cfd0ffc64040811daf2f2c90810fc2fc1bbc3a3a918cda450d5bf9cad53509b212ecb8209b23090b46e50192e7aaee050dbe331cdf8dcc7de6fe28caa26447d5a4580d9db082551c49c6f1782df25b7986f2f0b43973087e1d79f54c2dbb5649934a7f2fbb23d00c25a2a5057ade3f8e41cdcdbb98152e11e81f4a6535e7834cf58e2fc1db21d90f507994e75773ae531de4f5a35ac51822a94a544de88c038afbe609134a65f96ac6de72f52444a54d28d2b184d6e7c78d4ed9ca6509cee44931643da0f13921d893f640863923d374c9c48a3f8e3594043583a27bbdd400539d809f76c58617ab17c09fec708aa9a62e28a285ccb811f043da916d4b09b0fada4143fbeb10a0d1e423320d77cf19bab78bab12673bf5b6d5754f76fee6f260dfb1b5099ee44d75ec6c7c2b35381d7df2c901e8e1513aa84ab2a422b34353fc624e6850b2026d1a59d40c6f3fe4c1db815f50dfb903f0a2ae69611200c8b7d7a543aef715e6c3b1ea8ef845b1bb09037db620eb7bce6871119c76f50c5de807321d8eff87ceb36ee70bfe81b7c2e820e4c7ff270155156e8f6718a841064d4fe895d50dcfbefd08198d027edf044fc47d2b1dd182ab17fe0237b851c9cff351915732447d4705d0c53649b744f5b520f151bd8ff85893dfb3d574f2ab369d7c16c24e88748e875e198773a27395f4c340731b7651cf51d89ce673d4306ff6a04a61127ec3c719f59bc460ecf572c0e44ff65ff35d3577bbb4448e7d7af2dfded950474b8a60f87100539bf4fad09ead66be794231a8a4702965d64045dcdc85b53093b3ed1054c5e6c8d855c2d5356c1684c3b6524671eaa6bd0a708d43d590ac8025911f3a219fd1dbf9e222c2c4d293df7e3f84f02cd10de359ce7bba6d1cef35d7bc0e85d9ae57132e5da0fb62f6c666396d8c544c9a6d0fd5a0e6ff978c78f265afa956725f3481df469a9c7fd441d8490f80d73c1b810fda2f39354de30efc5bd9f553b83da0a73d332f085e351e5e13ca59ac59eef0109b7f9fc842aaae201398b0d167e35847bccb65598aba600c65a84d8cb130a96ed45b2f761ff0aa498765dc4a3a18b60fdc9719d5bc1f72fbe6e8658b5568cf662969badabcf1498d96502c7e0e0bb2f5cac7a04e67a9a2638fd6801e642df5a2cf58c8fa233b2d06343ec84853bc30c95147caef830aad58b65f6cff01979f7835235e73cf10ae5980afc7f217560dd9cb823fa7fe8d1b57938ccd15f1f6142151f7c81422a48449e91d23d165193d890f8f07983860e5f11db80d492e2461fb35e1a0f3f7c5452eb7ec70fa6ea56e797f1485a7da19ebc9d11eb39af920c89593e00e52732517efd05ef6448927aa7a548beb4239ca992fe7d6a75dc4c9d9169d499018109052ad5d9b990c1b40f9ef91534187e82672ae4814edc640f74b71effed1b3a8724f351934664b94cabeabecb3607e3b9d1cc71b0911f3493c506f61a5660c264e76a53f64306b5c1a9e181d6e5f70faad43061c8ea9bf5ec1e026e776fe3ecb7d6bf1eb0365077d7eb4694442edbdbd64af497c860e1a21f0a2a39d81b7c090cd6cbfd67a2786f49c5bff652b961e581e060d4cdde53faecc9a9b5646751f86d7dd63a21decc687f249b0154cc766c28962fd8b1ac5c7428e7e14ca556ce31eed9179a50bc9620f15ec3951f8b6d6600d4909e50932e1e4156379ea0d585b38879a115bf159d439cbfcc278b5a3d3240704962f544e2215960b0449cf46595e280071ebf65c810c1bdd07743d44f30ed6f68c1aeaefe5a68850ce8f7853d9146118d75ef26b602674792bb78a9b5187ea4b9944990ca36716d998db26e9ad61499a77a1105dc931e9e48da390adc54245ad896f9811895a4c2b3a98bd36a21aa9ce569fcd6011a3", 0x1000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002400)=0xa80) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000002440)=0x8, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000002480)) syz_emit_ethernet(0x96, &(0x7f00000024c0)={@random="5bf34a60c164", @empty, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x8062, "7358cf5b9444efeecc4648d9110acaf9ae8d225daf6b85e60e66c9b8acfb4a37f2ee2ffb29b457e854de2d9d29074bca4eec4eb940cac577a951eeb35225b43b53201a9350687eba44191e29f9408aa56d1713e815313cb85304ae788be45d8b1502cfe315202df2002beaf6118c6481ee0a0c0bc6dc0f769fda1bf73ade95ca12912e24"}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002580), 0x1, 0x0) bind(r2, &(0x7f00000025c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002640)={0x3, &(0x7f0000002600)=[{0xb, 0x5, 0x1, 0x3}, {0x86, 0x2, 0x40, 0xd}, {0x4, 0x2, 0x5, 0x99}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000026c0)={0x2, &(0x7f0000002680)=[{0x7, 0x0, 0x1, 0x1}, {0x8, 0xff, 0x2, 0x400}]}) syz_open_pts() recvmmsg(r1, &(0x7f00000039c0)={&(0x7f0000003980)={&(0x7f0000002700)=@un=@file={0x0, ""/4097}, 0x1003, &(0x7f0000003880)=[{&(0x7f0000003740)=""/195, 0xc3}, {&(0x7f0000003840)=""/28, 0x1c}], 0x2, &(0x7f00000038c0)=""/158, 0x9e}, 0x9}, 0x10, 0x1042, &(0x7f0000003a00)={0xffff, 0x3}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000003a40)=r1) close(r1) mknodat(r1, &(0x7f0000003a80)='./file0\x00', 0x80, 0x3) syz_emit_ethernet(0x35e, &(0x7f0000003ac0)={@random="82c2af990116", @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "fe6b20", 0x328, 0x2b, 0x2, @empty, @ipv4, {[@hopopts={0x50, 0x9, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0x37, "16876446e1a53d11a4ed3bbb8fad0027d2533d4543d1da9d8a7d046910eaf2d16705c36fe117a1c86302aec2c874de296babaaceaa4795"}]}, @routing={0x89, 0x6, 0x0, 0x3, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @mcast2]}, @dstopts={0x37, 0x12, '\x00', [@generic={0xfd, 0x94, "a15c09a552aca88636d785ae3459c87d87c169da18135446df65508b7b2c0291370ad836f13b0b4d12636932f3a587dbe30bd22d07e1e16c4a7cdf71e4316c929edb9b8ac37eb4ef2353b29397d134bd55fe2cb504187724d2a0b0cb1496b2f6a4bb611e8a16929359ad93baaeb0e29bb0151ccc6ac28d7411aa676ae95c95fa99484cf0aa2b67e9da0c6596965db93570e85484"}]}, @fragment={0x1d, 0x0, 0x6a, 0x1, 0x0, 0x8, 0x67}, @hopopts={0xc, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x9}]}, @dstopts={0xff, 0x17, '\x00', [@generic={0x3, 0xb6, "c7921a48bf1e8804ebe71f9a8fbd9ab57b062047f42d55ea80564d2348343802e515d4282e21cb9bb6653ef424e576ec870ab5e524995ab39870d03f08af179dc7c9a8b2081924a46ac8f47026498d7f8e660d012a15159d8acee2a35546330d18b88364bc466291801153716ca7467e90a393d041ab8cf1ac88fe7de6bc9cb5ec8e2fa0f19bc5f290dbd5d488ac7edecf5698693224abad1f03f8e73bc9c0bc6472b3835c0d7649a694fb5fcdc21f651505389f71d8"}]}, @hopopts={0x29, 0xa, '\x00', [@padn={0x1, 0x1, [0x0]}, @generic={0x7, 0x3d, "53af3660aa60ee5625cb24c089b908d4028fbd8f997582a2e36682b24505a4e469f1a4c84152aec4316b32a7aaad5b6bec59a151d6415f5d085c49d120"}, @jumbo={0xc2, 0x4, 0x60}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x3, 0x1, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x11, 0x0, 0x5, 0x0, 0x0, 0x8, 0x64}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x8000, "98a39346f45a6ea167322f0c83348f5c9a5b76e9b96e962f2e7004d9d7dd1268f84e4e0015dd54ad459c412e042c0c75bc3e9ff88b4b32f0a34a342369be9cf99d02c953ba259c517dc3414ea56a453d845c0a60312d13281e15f1f48e86c532583fc6a0194b38907544ba66e6ad3ae2a04971312c5258ba8d14827cabf21cff4858b497a35c3676e0f516d9d8dd72b51499834108b962f5"}}}}}}) select(0x40, &(0x7f0000003e40)={0x81, 0x3, 0x4, 0x100000001, 0x4, 0x7, 0x8, 0x6}, &(0x7f0000003e80)={0xfffffffffffffffc, 0x7ff, 0x56, 0x5, 0x7, 0x8, 0x0, 0x10}, &(0x7f0000003ec0)={0x1, 0x10000, 0x5, 0x9, 0x7, 0x6, 0x9, 0x3}, &(0x7f0000003f00)={0x10}) 990.249855ms ago: executing program 4 (id=3493): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) setreuid(0x0, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) (async) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) r7 = socket(0x2, 0x1, 0x0) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) getrlimit(0x4, &(0x7f0000000140)) (async) getrlimit(0x4, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 414.640081ms ago: executing program 2 (id=3498): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x7, 0xff, "225e196f00000000000000000eb8351c1600", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) mquery(&(0x7f00004cb000/0x1000)=nil, 0x1000, 0x5, 0x0, r0, 0xcfc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x12, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x403) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) syz_emit_ethernet(0x4ce, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x498, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x67}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11}], @udp={{0x2, 0x3, 0x8}}}}}}}) ioctl$TIOCSETA(r3, 0xc4504449, &(0x7f0000000740)={0x2, 0x40, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1789205c9795a6b47c1d1", 0x0, 0x4}) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000200), 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kqueue() sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x2) r4 = socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') bind(r4, &(0x7f0000000000), 0x10) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000140)) 412.633748ms ago: executing program 2 (id=3500): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) pledge(0x0, &(0x7f00000000c0)='\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=',#-&\xa1^\x00') 390.397036ms ago: executing program 2 (id=3502): r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x8000000, r0}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80000f28, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x2) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x200) write(r1, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 389.888501ms ago: executing program 2 (id=3503): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x87, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="825a4fc3b1f2b0c7dda0a07a2c01f2facb708fb83f7c2460a54fed89e031549b415856c466101c6c8bf40e51859cf4de5dfe31bc1f", 0x35}], 0x1, 0x0, 0x0, 0x6}, 0x807) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="3cc9e249e2630900000045a82a1200c52fe30000000000000003000abadfe923208408000000000000003ca7ee", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 388.800751ms ago: executing program 1 (id=3504): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0xc, 0x0, 0x4, 0x7}, {0x3, 0x6b, 0xaa, 0x6}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 347.767639ms ago: executing program 1 (id=3506): syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000ff87000003000000000000000000fe"]) 331.648218ms ago: executing program 5 (id=3507): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x26) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x4f4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x21, &(0x7f0000000100)=ANY=[@ANYBLOB="e33a176ed02400000000000080350003080006040002aaaaaaaaaabbac1400bb0000000000000400006e"]) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b1000000000000000000f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abf9c82ac57df91b531e2387dcbbde152ba0900000008e37f71a3f8343712051e", 0xb1, 0x2, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) getgroups(0x3, &(0x7f0000000240)=[r6, r6, r6]) fchown(r3, r5, r6) mprotect(&(0x7f0000606000/0x10000)=nil, 0x10000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) chdir(&(0x7f0000000180)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 298.84584ms ago: executing program 1 (id=3508): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setreuid(0x0, r1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) close(r0) read(r0, &(0x7f00000009c0)=""/4096, 0x1000) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x402) setuid(r1) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x1ff) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="92a72f02649a11c0a74717ab0a330d966877fe3b1985a428bed7f209724705773b11c9f03cd257fc2d9f0f384337fc3b59b9f7332a470627e45b4e2c6740ac", 0x3f) 298.419422ms ago: executing program 3 (id=3509): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xfffffff1, 0x5, './file0\x00', 0xfffffffc, 0x7fff, 0xc00, 0x8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x9, 0x10000}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x2b}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0x1, 0x5, 0x1, 0x7, 0x3, 0x1bc20a00, 0x2, 0x1, 0x5}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x301b, r0, 0x1c) recvmmsg(r1, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/173, 0xad}, {&(0x7f00000015c0)=""/17, 0x11}], 0x7, &(0x7f0000001680)=""/47, 0x2f}, 0x1103}, 0x10, 0x1800, &(0x7f0000001740)={0x499, 0x1}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001780)) getpeername$unix(r1, &(0x7f00000017c0)=@file={0x0, ""/99}, &(0x7f0000001840)=0x65) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001880)) listen(r1, 0xb) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0), 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001900)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001940)={0x2, 0x8000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_media}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000019c0)={0x1, 0x1323}) getsockname$unix(r1, &(0x7f0000001a00)=@file={0x0, ""/20}, &(0x7f0000001a40)=0x16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001a80)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002140)={0x0}, 0xc) getgroups(0x4, &(0x7f0000002180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000002240)={&(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000001b00)="8090712d696854e96dc7d14e4e25c6d54d59b164ab1c38a67ea47b8effff44ba7faa0fc01c21622b4d0f1c091bd100b504bb1a2c8aecdb0f705eb4db22927d078404adf2e470e39f87e8763b627a5027", 0x50}, {&(0x7f0000001b80)="a2b8fae693df359cf58dd5062286f7b6094fc05c2d8a7899a5d087d260e2056a8828eaf49e720278ab9825894126165ed98029f29121fb01b9db25ea0358bcce9b7946b7668dd4a60feee7946886ff186aa6b942d3062bf4c78cfda30ef43d60331e4302716f7ae372c2308bb6df6e6a507dcba6f16a70756b025c0a224141eae6cf69409ecc622068db50a2e0c0490fbc659f87de2c5848d3e19c2624aa8343b3bb8ad8958cb5c288e43fe3d3ca77d10030f82f6ece51a5f96cdca1f6f7b6ceb82a6ad6d10b0be1756b0e7cdf975fe88b4cbfee45df06873557774998b820393dd22cdc9a42e2e1fdcb718f01ffedb5f843a47f7b9f98504c811b39", 0xfc}, {&(0x7f0000001c80)="d6bd9899cb24ba5db92b3ce200eeca39d1065afa9987297ceb8e98552149730e00966abd65f080b571be662892d9548006e7a815e3b44332c6e5cad37678b704c2", 0x41}, {&(0x7f0000001d00)="efa9156e71c421b185497ef88c2d2d4051b86ea381707200dd8e9750725250bde02ae91ace15f6ad4c9a82f4dd87f71ea308e98692640031aae72031758d8812377d3e8438e73bd8346ffad20b685870652847fe2fdb63d15e9781f256a0c16fb07f353a678bcf268f8c5728e6db5bc2c346dd0956748b7e90a5da795fa4287f1fa72510fae9fa24ad3213d5bcfd9fdf57cbed792a40aea639722f8c9588211586b32062bd045494ba79ab8c47ca18c96394ee5c2fee2733fdb353c97ae173e86c36cdb032f3bb4f6cba7b716f4026ed8338", 0xd2}, {&(0x7f0000001e00)="075002b84d477b9d7c2393a0172ba40aeb8ddd0fa0f383cf1cb7cce8b3009dbe8d8f66dd96956eac91d383245413f80ee87747dbfa7d64f7a637507276928ca9d33f71d90bb97a9b452814d331ed0b990f46792263864d5ac212adeb6aa383c09f9dc90d2f9fed7d0672ecbc150a61312a8a8972d0fd7e0af5b67aa35878403e140c26db8d2cc96e84ae10d7f3fded0d1ec2f83ae4969a5dfc590442b6ab2a01f389733584c9b85c051e5d", 0xab}, {&(0x7f0000001ec0)}, {&(0x7f0000001f00)="a516346f1345cadd70cf708a179a7bfc460547ef74febc8b67", 0x19}, {&(0x7f0000001f40)="2e0de206915087f9bb3f48fb27a9f3b30b69359ea07ab865fcef3f0254f15fef49b0e4", 0x23}, {&(0x7f0000001f80)="07c82a24c9aadaa3573a87", 0xb}, {&(0x7f0000001fc0)="cf5c46647049299aabfdbe8e44cd011716cce14fac2f07ea3c12d8801eb2d96262d675c8c12cc1a14894662a96e29b89fe1f68dd844b66f03552ffc4ed63449004b131db3c54228f4003742dd44cb7e5b63f5fa3448a81f53fc19bfcadd999326467c3957286e4c47f789d6c1f154126c72fa262afa5d4251c56a1ff47d146fbfe00022ad5bf4677c8a624b9c6ea055fc692705a85b9f69bc5ffc845977f5e", 0x9f}], 0xa, &(0x7f00000021c0)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x68}, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) clock_getres(0x2, &(0x7f0000002280)) semop(0xffffffffffffffff, &(0x7f00000022c0)=[{0x3, 0x400, 0x1800}], 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002300), 0x200, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000002340)=0x3) 297.5531ms ago: executing program 5 (id=3510): sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="28d4fd9c4561a77c410357e84d0e7b733077273e22ce503c9489b998443317b9649f934dfc537f38d09df3cb28a0ea94", &(0x7f0000000040)=0x30, 0x0, 0x0) (async) syz_emit_ethernet(0x6a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaad09d049f6b638100000086dd6036ea0700303a00fe8000000000000000000000000000aa9a8f26e6a7c4e8d0c82aea3cb3771f910102907800000000600000f9000233"]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0xe, 0x3bbc) 297.12143ms ago: executing program 2 (id=3511): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x189) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='x\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000380)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405003b7100000000fd3493776665d4cd12c63d34ee0bb9926b3cc1f88b5e5551a74c49544e8189450a52d7d5b1e8e47f851ef2e95fc6f5a670c33bd58c4b4bc8683f5a4f59770659d0b9a19768580df72d2f24b0c80f6fef000f8cbaddacd3d768c0bd52cc88ec3ad836", 0x83}], 0x1, 0x0, 0x0, 0xf}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 166.96184ms ago: executing program 5 (id=3512): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSETA(r4, 0xc1584460, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r1) syz_emit_ethernet(0x43, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast1}, "4efd960686"}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3c, &(0x7f00000001c0)=[{0x0, 0xfa, 0x6, 0x4}, {0x83d, 0xa, 0x78, 0x1000000}]}) 165.723058ms ago: executing program 5 (id=3513): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3, 0xd, 0xf9, 0x2}, {0x7, 0x0, 0x6, 0x5}, {0x6, 0x8, 0x7, 0xb8d6164}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000580)="5bcb6b05a861bc33835ebfe90fda", 0xe}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000000)="e4d3fb6352e2825e", &(0x7f0000000300)=0x8, 0x0, 0x0) 162.979073ms ago: executing program 5 (id=3514): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) setregid(r4, r6) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/161, 0xad}], 0x0, 0x0}, 0x2}, 0xfffffffffffffd30, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={r2, r5, r7}, 0xc) ktrace(0x0, 0x1, 0x10, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') setgid(0xffffffffffffffff) fchown(r0, r3, r4) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000540)=[&(0x7f0000000300)='!]),#!%\xe5\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='$\\\'\xbd\x00', &(0x7f00000003c0)='\'}\xcf\xb1:\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f0000000500)='r\x00'], &(0x7f0000000800)=[&(0x7f0000000580)='\'.\x00', &(0x7f00000005c0)='%%:\x00', &(0x7f0000000600)='&\\\\\x00', &(0x7f0000000640)='r\x00', &(0x7f0000000680)='\\a*){)*(\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='!/[\xab.\x00', &(0x7f0000000740)='(\x00', &(0x7f0000000780)=']\'\x00', &(0x7f00000007c0)='r\x00']) r8 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r8, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000009c0)={0x8, 0x6d, 0xbbae, 0x9, "ac8851b662d4f760ad19d875aaea814651eb8212", 0x1, 0x3}) 162.737362ms ago: executing program 1 (id=3515): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @broadcast, @empty, @local={0xac, 0x14, 0x0}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x1, 0x6, 0x80000, 0x9}, {0x2003, 0x900, 0x20000e}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x4}, {0x5, 0x9, 0x4f8, 0x6d}, {0x4000c, 0x801, 0x8, 0x3}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x8}, {0x7, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x3, 0xffffffff}, {0x0, 0x1, 0x1001, 0x1}]}) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x2, 0xfd, 0x8, 0x6, '\x00', 0x0, 0xffffff00}) 161.689667ms ago: executing program 3 (id=3516): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) (async) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000001}) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 75.919451ms ago: executing program 1 (id=3517): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1918}, {0x25, 0x0, 0x2, 0x20000009}, {0x3e, 0x9, 0x9, 0x7}, {0x87, 0x6, 0xaa, 0x7}]}) 75.46538ms ago: executing program 3 (id=3518): setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1043, 0x9, 0x1, 0x8}, {0x7, 0xd, 0x2, 0x2}, {0x807, 0xe, 0xe6, 0x40fc}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1043, 0x9, 0x1, 0x8}, {0x7, 0xd, 0x2, 0x2}, {0x807, 0xe, 0xe6, 0x40fc}]}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') (async) 73.918557ms ago: executing program 4 (id=3519): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x2, 0x10}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) socket(0x1, 0x8000, 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX]) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x1000000000000001, 0x0, 0xffffffae}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000240)={0x0, 0x79c}) kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r7 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) 73.138467ms ago: executing program 1 (id=3520): syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa1f5a688e7"]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) (async) flock(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x5c) (async) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x5c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000001}) r2 = socket$inet(0x2, 0x0, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) (async) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000001c0)}], 0x2, 0x52e5) write(r2, &(0x7f0000000080)="2e1748d666787fe4", 0x8) close(r0) 72.65268ms ago: executing program 4 (id=3521): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r1 = syz_open_pts() mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) r2 = socket(0x18, 0x6, 0x52) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0xa1f3}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x7, 0x40000000, 0x4, 0x3bec}, {{r2}, 0xfffffffffffffffd, 0xc, 0x2, 0x85, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000011, 0x4, 0x81}, {{r5}, 0xfffffffffffffff9, 0x68, 0xf0000040, 0xb, 0x5}, {{r2}, 0xfffffffffffffffa, 0x74, 0x80, 0x6, 0x2}, {{}, 0xfffffffffffffffe, 0x20, 0x20, 0x6, 0x101}, {{r0}, 0x0, 0x5a, 0x4, 0x1}], 0x7fff, &(0x7f0000000340)={0x3, 0x2}) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8864450000280000000000069078ac1400aaac1400bb4e204e23", @ANYRES32=0x0, @ANYRES8=0x0, @ANYBLOB='\f\x00\x00\x00\x00\x00\x00\x00']) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4f6d38913c6594e8078600ee44621460", [], "c8d2ca3691508b41"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x10000) syz_extract_tcp_res(&(0x7f0000000000), 0x6eb5ce3c, 0x1) 52.583455ms ago: executing program 3 (id=3522): sysctl$kern(&(0x7f0000000200)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2000000000000193, &(0x7f0000000080)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x2c, 0x9, 0x4, 0xe}, {0xb1, 0x5, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x808, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x2, 0x9}, {0x0, 0x300}, {0x3, 0x5}, {0x2, 0x11}, {0x2}, {0x0, 0x1}, {0x3, 0x5}, {}, {0x3}, {0x1}, {}, {0x0, 0x7}, {}, {}, {0x3}, {0x2}, {0x1, 0xb4}, {0x2}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x5}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x9}, {}, {0x0, 0x4ab60683}]}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x11, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 36.906607ms ago: executing program 4 (id=3523): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0xc, 0x0, 0x4, 0x7}, {0x3, 0x6b, 0xaa, 0x6}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 36.204706ms ago: executing program 4 (id=3524): syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000ff88000003000000000000000000fe"]) 423.252µs ago: executing program 4 (id=3525): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd602a654700383afcfe8000000000000000000000010000bbff0200000000000000800000000000010102907800000000605a3cf206cb2c"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe07}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) mkdirat(r2, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x140) 204.522µs ago: executing program 2 (id=3526): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000001780)='./file0\x00', 0x0, 0x160) select(0x40, &(0x7f0000000140)={0x8, 0x8000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2008, 0x7, 0x2, 0x0, 0x6}, 0x0, 0x0) 0s ago: executing program 5 (id=3527): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x87, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="825a4fc3b1f2b0c7dda0a07a2c01f2facb708fb83f7c2460a54fed89e031549b415856c466101c6c8bf40e51859cf4de5dfe31bc1f", 0x35}], 0x1, 0x0, 0x0, 0x6}, 0x807) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="3cc9e249e2630900000045a82a1200c52fe30000000000000003000abadfe923208408000000000000003ca7ee", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.216' (ED25519) to the list of known hosts. in6_pcbnotify: Huh? Thought we never got called with mapped! uvn_flush: obj=0xfffffd805ad5ae40, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: WARNING: thread `nfsio' (125618) exits with status -1 WARNING: thread `nfsio' (350727) exits with status -1 WARNING: thread `nfsio' (312732) exits with status -1 WARNING: thread `nfsio' (143807) exits with status -1 pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (/NQn@r,@7 e kernel: page fault trap, code=2 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *312681 66712 0 0 0x4000000 0 syz-executor copyout() at copyout+0x57 syscall(ffff80003a045820) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x571a0cf6d20, count: 12 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd805ad6e9b0, 0xc5a0, 0, 2) -> e ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003a045820) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x571a0cf6d20, count: -3 ddb{0}> show registers rdi 0xc5a0 __ALIGN_SIZE+0xb5a0 rsi 0xffff80003a045540 rbp 0xffff80003a045740 rbx 0xa3cd __ALIGN_SIZE+0x93cd rdx 0xffff80003a040000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0 r10 0x1252a6e05499d38 r11 0xffffffff81e13090 copy_fault r12 0x2 r13 0x16 r14 0xffff80003a045540 r15 0xffff80003a045820 rip 0xffffffff81e12fb7 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003a045490 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=312681 pid=66712 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a35efc0,0xffffffff83954170 process=0xffff800035825d00 user=0xffff80003a040000, vmspace=0xfffffd805ad6e9b0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63065 257723 66869 0 2 0 syz-executor 66712 95935 10139 0 2 0 syz-executor *66712 312681 10139 0 7 0x4000000 syz-executor 14685 31860 26937 0 2 0x82000 syz-executor 14685 438645 26937 0 3 0x4002000 suspend syz-executor 83124 167929 55193 0 2 0 syz-executor 83124 488909 55193 0 3 0x4000080 fifow syz-executor 74563 362456 56975 0 2 0 syz-executor 74563 464536 56975 0 3 0x4000080 fsleep syz-executor 25596 272109 34863 0 3 0x82 nanoslp syz-executor 66869 147885 34863 0 2 0xc82 syz-executor 27635 313457 0 0 3 0x14200 acct acct 10139 194997 34863 0 2 0xc82 syz-executor 32399 142059 1 0 3 0x100083 ttyin getty 26937 104345 34863 0 2 0xc82 syz-executor 86368 242851 0 0 3 0x14200 bored sosplice 55193 8541 34863 0 3 0x82 nanoslp syz-executor 98558 68143 34863 0 2 0xc82 syz-executor 81161 409951 34863 0 3 0x82 nanoslp syz-executor 56975 151744 34863 0 3 0x82 nanoslp syz-executor 34863 253376 32535 0 3 0x82 kqread syz-executor 32535 266310 60835 0 3 0x10008a sigsusp ksh 60835 385627 93684 0 3 0x98 kqread sshd-session 93684 447427 95188 0 3 0x92 kqread sshd-session 95188 269451 1 0 3 0x88 kqread sshd 9212 291613 55649 74 3 0x1100092 bpf pflogd 55649 35377 1 0 3 0x80 sbwait pflogd 91557 465933 13240 73 3 0x1100090 kqread syslogd 13240 219722 1 0 3 0x100082 sbwait syslogd 91305 296785 1 0 3 0x100080 kqread resolvd 99103 355170 50841 77 3 0x100092 kqread dhcpleased 88836 468866 50841 77 3 0x100092 kqread dhcpleased 50841 99109 1 0 3 0x80 kqread dhcpleased 11765 331664 0 0 3 0x14200 bored smr 93962 516249 0 0 2 0x14200 zerothread 69560 384525 0 0 3 0x14200 aiodoned aiodoned 48499 367293 0 0 3 0x14200 syncer update 11192 515020 0 0 3 0x14200 cleaner cleaner 1398 158150 0 0 3 0x14200 reaper reaper 28948 400780 0 0 3 0x14200 pgdaemon pagedaemon 18621 221141 0 0 3 0x14200 bored viomb 18985 248679 0 0 3 0x40014200 acpi0 acpi0 30855 148803 0 0 7 0x40014200 idle1 600 438810 0 0 3 0x14200 bored softnet7 51626 35378 0 0 3 0x14200 bored softnet6 392 4125 0 0 3 0x14200 bored softnet5 51487 349335 0 0 3 0x14200 bored softnet4 73747 300548 0 0 3 0x14200 bored softnet3 21967 309658 0 0 3 0x14200 bored softnet2 23438 445079 0 0 3 0x14200 bored softnet1 24815 323679 0 0 3 0x14200 bored softnet0 35408 267217 0 0 3 0x14200 bored systqmp 35274 314459 0 0 3 0x14200 bored systq 9336 350678 0 0 3 0x14200 tmoslp softclockmp 31588 62067 0 0 2 0x40014200 softclock 37891 426330 0 0 3 0x40014200 idle0 1 149339 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10261 11079K 11537K 166960K 17280 0 pcb 17 20K 21K 166960K 938 0 rtable 267 15K 16K 166960K 892 0 pf 42 19K 67487K 166960K 514 0 ifaddr 38 7K 9K 166960K 246 0 ifgroup 63 2K 3K 166960K 450 0 sysctl 4 1K 9K 166960K 98 0 counters 72 37K 38K 166960K 586 0 ioctlops 0 0K 4K 166960K 2284 0 iov 0 0K 24K 166960K 413 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1496 94K 95K 166960K 5085 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 57 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 110 0 dirhash 12 2K 2K 166960K 69 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 3814 0 sigio 0 0K 0K 166960K 214 0 proc 74 115K 164K 166960K 1118 0 subproc 72 4K 4K 166960K 145 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 578 0 in_multi 67 5K 7K 166960K 411 0 ether_multi 1 0K 0K 166960K 16 0 mrt 1 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 910 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 169K 182K 166960K 35190 0 UVM aobj 25 2K 2K 166960K 29 0 pinsyscall 43 86K 99K 166960K 5110 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 257 0 NDP 14 0K 2K 166960K 175 0 temp 82 8652K 8908K 166960K 169345 0 kqueue 15 22K 30K 166960K 687 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 354 0 351 3 2 1 3 0 8 0 rtentry 176 305 0 203 5 0 5 5 0 8 0 unpcb 144 2353 0 2334 15 11 4 6 0 8 3 syncache 336 10 0 10 4 3 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 1235 0 1231 39 35 4 13 0 8 3 arp 128 35 0 20 1 0 1 1 0 8 0 inpcb 328 4022 0 4013 34 29 5 12 0 8 3 nd6 144 77 0 38 2 0 2 2 0 8 0 pkpcb 40 74 0 74 1 0 1 1 0 8 1 kcovpl 48 16 0 8 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 208 0 208 2 1 1 1 0 8 1 pppxif 1504 24 0 24 5 4 1 1 0 8 1 pfstscr 40 13 0 12 2 1 1 1 0 8 0 pffrag 232 16 0 8 1 0 1 1 0 482 0 pffrnode 88 13 0 5 1 0 1 1 0 8 0 pffrent 40 59 0 50 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 4 3 3 0 1 0 8 0 pfanchor 1288 4 0 2 1 0 1 1 0 8 0 pftag 88 5 0 3 2 1 1 1 0 8 0 pfstitem 24 237 0 128 1 0 1 1 0 8 0 pfstkey 128 253 0 144 4 0 4 4 0 8 0 pfstate 384 243 0 137 12 0 12 12 0 8 0 pfrule 1344 84 0 79 2 1 1 2 0 8 0 rttmr 136 3 0 3 3 3 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1773 0 1047 57 9 48 48 0 8 0 art_table 40 1777 0 1047 9 1 8 8 0 8 0 art_node 32 299 0 209 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 102 0 92 1 0 1 1 0 8 0 shmpl 112 26 0 4 1 0 1 1 0 8 0 dirhash 1024 55 0 38 3 0 3 3 0 8 0 dino2pl 256 8138 0 6616 96 0 96 96 0 8 0 ffsino 296 8138 0 6616 118 0 118 118 0 8 0 nchpl 144 13333 0 12750 64 39 25 64 0 8 0 rtmask 32 30 0 30 5 4 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 45974 0 45974 1 0 1 1 0 8 1 percpumem 16 308 0 257 1 0 1 1 0 8 0 kstatmem 264 288 0 254 5 2 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 22 0 22 5 5 0 1 0 8 0 scxspl 216 59593 0 59593 15 14 1 8 1 8 1 plimitpl 152 885 0 868 1 0 1 1 0 8 0 sigapl 424 4097 0 4041 7 0 7 7 0 8 0 knotepl 120 811 0 0 24 0 24 24 0 8 0 kqueuepl 224 1362 0 1352 18 17 1 9 0 8 0 pipepl 344 502 0 475 6 3 3 6 0 8 0 fdescpl 528 4059 0 4027 3 0 3 3 0 8 0 filepl 160 26933 0 26713 31 18 13 20 0 8 0 lockfpl 104 2654 0 2652 3 2 1 2 0 8 0 lockfspl 48 1100 0 1098 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 167 0 150 1 0 1 1 0 8 0 ucredpl 104 4693 0 4678 1 0 1 1 0 8 0 zombiepl 144 4044 0 4041 2 1 1 1 0 8 0 processpl 1232 4097 0 4041 5 0 5 5 0 8 0 procpl 664 9376 0 9316 7 1 6 7 0 8 0 sosppl 168 18 0 17 4 3 1 1 0 8 0 sockpl 752 6894 0 6863 56 45 11 24 0 8 7 mcl64k 65536 20 0 0 3 0 3 3 0 8 0 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 105 0 0 11 0 11 11 0 8 0 mtagpl 96 84 0 0 3 1 2 3 0 8 0 mbufpl 256 1238 0 0 77 0 77 77 0 8 0 bufpl 280 21851 0 15708 440 0 440 440 0 8 0 anonpl 32 14369 0 0 116 0 116 116 0 246 0 amapchunkpl 152 119162 0 118564 52 19 33 35 0 158 6 amappl16 200 10740 0 10629 72 53 19 32 0 8 6 amappl15 192 9 0 9 2 2 0 1 0 8 0 amappl14 184 139 0 127 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 4827 0 4796 4 1 3 3 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 252 0 251 2 1 1 1 0 8 0 amappl8 136 40 0 37 1 0 1 1 0 8 0 amappl7 128 146 0 133 1 0 1 1 0 8 0 amappl6 120 259 0 256 1 0 1 1 0 8 0 amappl5 112 170 0 160 1 0 1 1 0 8 0 amappl4 104 331 0 309 1 0 1 1 0 8 0 amappl3 96 25043 0 24925 5 1 4 4 0 8 0 amappl2 88 931 0 867 2 0 2 2 0 8 0 amappl1 80 24666 0 24062 16 2 14 15 0 8 0 amappl 88 33783 0 33599 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 11 0 11 3 3 0 1 0 8 0 dma128 128 263 0 263 8 8 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 9 0 9 3 3 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 28 0 4 1 0 1 1 0 8 0 uaddrrnd 24 4059 0 4027 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4059 0 4027 1 0 1 1 0 8 0 vmmpekpl 168 28545 0 28493 3 0 3 3 0 8 0 vmmpepl 168 251103 0 248939 127 20 107 117 0 357 5 vmsppl 488 4058 0 4027 6 1 5 5 0 8 0 rwobjpl 80 64835 0 57848 154 5 149 153 0 8 2 pdppl 4096 8126 0 8054 120 48 72 86 0 8 0 pvpl 32 22352 0 0 180 0 180 180 0 265 0 pmappl 256 4058 0 4027 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 444 0 101 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003a045820) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x571a0cf6d20, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: -5