last executing test programs: 11.219993031s ago: executing program 4 (id=439): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff9000/0x1000)=nil, &(0x7f00007f6000/0x2000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000079a000/0x1000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005f6000/0x4000)=nil, 0x6}, {0x0, &(0x7f000014c000/0x2000)=nil, 0xffffffffffffeffa}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00005c9000/0x3000)=nil, 0x200000000000}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000243000/0x4000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004ce000/0x1000)=nil, 0xc5}, {&(0x7f000038f000/0x1000)=nil, &(0x7f00007f6000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, 0x0, 0x100000001}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000015d000/0x4000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="721e59607f6d62c91561bc17efc843664a9cb651ea16e381db12c1719e49263830b277c0f1f5c3fbc3dab03abe07773756168b72139dd8d800565419989d05a18cf5bcf2b5e4ef8c36012e6bddc24fc8f91ed803e37b43a674a5158a1e8c2c8dcfd3bbe1b3d50ccab59fcb596104c451312c1132c6cc56abab25a5f8", 0x7c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00231b000f4070238a40c1b758a04d9a920000fd00385c42fc3b589a", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11.168858118s ago: executing program 4 (id=443): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x3, 0x3, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x2f}, {0x86, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x0, 0x4}, {0x2, 0x1000082, 0x9, 0x9}, {0x7, 0xfc, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x3be3, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffdfc, 0x7, 0x7f, 0xffffffff}, {0x0, 0x7, 0xd5, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x21, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="fe7bb52708d432aade6c51ef2747f30f807ff5e56632d6f1b5a92fe8710c807bf882ec1c213a3965", &(0x7f0000000180)=0x28, &(0x7f0000000100)="d26110c04676b9781bb016127dee5470d1c16b04c9dcd37fafc78ed9e857fcb1b34fcf3ed32426c614eac7e89dc329c1c290837f3130ff8da5f8d8abc3b067d4266bb69d4926e3e299dd856684793db5aace1d26489168232f64a4027905e30d20fc4f2df1a878f0e55d243a8b10986daad761326cd466717dafedaad046107f", 0x80) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x3, 0x3, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x2f}, {0x86, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x0, 0x4}, {0x2, 0x1000082, 0x9, 0x9}, {0x7, 0xfc, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x3be3, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffdfc, 0x7, 0x7f, 0xffffffff}, {0x0, 0x7, 0xd5, 0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) socket$inet(0x2, 0x2, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x21, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="fe7bb52708d432aade6c51ef2747f30f807ff5e56632d6f1b5a92fe8710c807bf882ec1c213a3965", &(0x7f0000000180)=0x28, &(0x7f0000000100)="d26110c04676b9781bb016127dee5470d1c16b04c9dcd37fafc78ed9e857fcb1b34fcf3ed32426c614eac7e89dc329c1c290837f3130ff8da5f8d8abc3b067d4266bb69d4926e3e299dd856684793db5aace1d26489168232f64a4027905e30d20fc4f2df1a878f0e55d243a8b10986daad761326cd466717dafedaad046107f", 0x80) (async) 11.167188284s ago: executing program 1 (id=445): pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x20004101, 0x0) ioctl$TIOCSETA(r1, 0xc0d0446b, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x4, "9700", 0xfffffffd, 0x8}) sysctl$hw(&(0x7f0000000000)={0x7, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000400)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x8848, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11, 0xbd, 0x0, 0x1}}}}}}}) (async) syz_emit_ethernet(0x52, &(0x7f0000000400)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x8848, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11, 0xbd, 0x0, 0x1}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1ff, 0xd, 0x5, 0x83}, {0x81, 0xf6, 0x5, 0x20}, {0x16, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x90, 0x7f, 0x4}, {0xa4, 0xc, 0xf7, 0x4005}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x90, 0x7f, 0x4}, {0xa4, 0xc, 0xf7, 0x4005}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87b2008001000000000600c99a687f20731af63533", &(0x7f0000000000)=0x40, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87b2008001000000000600c99a687f20731af63533", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open$dir(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) (async) open$dir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) 11.166580661s ago: executing program 1 (id=446): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) syz_emit_ethernet(0x4a, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) 11.059861303s ago: executing program 1 (id=448): r0 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x4ebfac6bbaf7949) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x5, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x83, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x20b, 0xffffffff, 0x28000, 0xffffe2e7}, {0x9, 0x1000, 0x6, 0x40007fff}, {0x3, 0x4000001, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0xfffff000, 0x400009, 0xa1}, {0x3, 0x1ff, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000180)={0x10, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xdd}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xdcb8}], './bus\x00', 0xbfb}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setgroups(0x0, 0x0) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setgid(r5) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="902020090900db0000ff4242000000005624b77b6a0a", 0x16) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget(0x0, 0x3, 0x200) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x20000000, {0x2, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11.058777435s ago: executing program 4 (id=451): r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00005d9000/0x1000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f0000264000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil, 0x400000}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) close(r1) pwrite(r1, &(0x7f0000000040)="4ee31e73573d02d39e93625b49d025df20ac0e18c96723f2a14eece919cd3e0354d1ca6e03c1602155ace6d8cabd3105e1ca5c73f6931f74a9044ba0d8178dbe3a6846b03d473118ec9d70a4dd7ac77a6977598f13a4ac84391781320bdaf3dd4f926ea264ec08b5", 0x68, 0xa452) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}], 0x8, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$VNDIOCSET(r4, 0x8010427e, &(0x7f0000000100)={0x0, 0x7fffffffffffffff, 0x0}) bind(r0, &(0x7f0000000000), 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) 7.779404147s ago: executing program 1 (id=454): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xff7fffffffffffff, 0xfffffffffffffffd, 0x3, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xb, 0x43, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x0, 0x4001, 0x7e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = getgid() setegid(r2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0xb, 0x1, 0x5, 0xda7, 0x10000041, 0x0, 0x2, 0x100500000644, 0x6e3b}) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 6.106285605s ago: executing program 4 (id=464): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x400000000, 0x81}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) (async) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x6, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x1000000080000000, 0x8000002a, 0x0, 0xb28f, 0x80000002, 0x61, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x500], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x8000000000000, 0x0, 0x2], [0x8, 0x9, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x2, 0x8000000100000002, 0x6], [{0x7ff, 0x90c, 0xffffffff, 0x7d06}, {0x6, 0x202, 0x6, 0x3}, {0x58, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1009, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x80004, 0x5}, {0x8, 0x2000, 0x40003, 0x2}, {0xff00, 0x0, 0x4}, {0x5f9, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) (async) kevent(r1, &(0x7f0000000180), 0xbe96, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) getrlimit(0x8, &(0x7f0000000080)) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 6.105480407s ago: executing program 1 (id=465): r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xde2, 0x3, 0x0, 0x7}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x13, 0xffffffff, 0x1, "959cc25aedefac088934253be6af1624067cd259", 0xceb, 0x5a}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, r4) r6 = msgget$private(0x0, 0x220) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x20, 0x7fff}, 0x4, 0x3, r3, r3, 0x6, 0x1, 0xfffffffffffffe01, 0x7}) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x2, 0x80, r3}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x28, 0x6, 0x6, 0x0, "8dfe17ede21c081bda21ce8cf697000e3732d312", 0x8000, 0x7fffffff}) socketpair(0x20, 0x3, 0x1, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x5, &(0x7f0000000400)='./file0\x00', 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x7fffffff, 0x8, 0x4, 0xfffff73c, "01f61fb5cb7c155d6b4cbee7cb0536dc5803c6f6", 0x1000, 0xbd97}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) r8 = syz_open_pts() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={r3, r4, r5}, 0xc) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000005c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x101, 0x5, 0x8, 0xb, "c85b81e228ed2006dad5d3d284e39271553d295a", 0x7, 0x80000001}) readv(r8, &(0x7f0000001680)=[{&(0x7f0000000640)=""/25, 0x19}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000016c0)=0x611b82da) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) 5.953855857s ago: executing program 4 (id=469): setrlimit(0xa, &(0x7f0000000980)={0x42, 0x61}) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/43, 0x24}], 0x1000000000000247) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000380)=""/207, 0xcf}], 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) 5.427910493s ago: executing program 7 (id=502): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x1823}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r1, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 5.39100535s ago: executing program 7 (id=504): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) msgget(0x3, 0x1c0) 5.309369514s ago: executing program 7 (id=507): setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8000000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffe98, &(0x7f0000000040)=ANY=[@ANYBLOB="04010000ffff000001", @ANYRESDEC=r1], 0x104}, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/15, 0xf}, 0xc0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) 5.306196248s ago: executing program 7 (id=509): syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0x10, 0x2b, 0x4, @rand_addr="2a818d00", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6}], @udp={{0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x12d, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0xf7, 0x33, 0x4, @rand_addr="2a818a724ac0f75111e18e2967fc6b8d", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0x7, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0xd7}, @generic={0x1, 0x2d, "f797cf10d8acffe7cff4e0b6b76f5c3db5668de29eaeaeca9ee5aa76caf48e386e04423f48ff2bacbd6bcb4f81"}]}], @generic="59f402640387c0b55ecd50ab82cad0f9cee276e8d1acb2f18c852540b2bada60e3b9125c5481d677348084cc22ffd0abfc731b23410b7b514f877efed48a86159ebe6972e050a415dfc0a1846814ab64c8d633e357ef17671a2ce9af4929bd62de1112c97d8837a6b16660aa33edbb3f2c777687641bdc23cff7d11b6e1d36738b849bb553cbe7ea8ad3158007cbc27d5d64ff98bd24f9b57c3b755563b49a0e07195198542b3b08207d41a2a6df1835a7efeedbd1cfee"}}}}}) sysctl$kern(&(0x7f0000000240)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 5.292605403s ago: executing program 7 (id=512): pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x7fffffffffffffff, 0x3cbc00000000000}) madvise(&(0x7f00001ad000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) setsockopt(r3, 0x0, 0x67, 0x0, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500003c0067000000069078e0000001ac77cd4f258a71d2f5b952f79793b5e5b6c7aefec5c5fada893305f205697a47c18d423f2a5f3eee68774f655fd2d6d2037bd7d045020005ab22ddcf046d82cef198c77e8ce5ccde9d89a2e0f46ee46e2c89a04f2b3b9adc1619a591d08cfe545dd5f2a8990d45e3993e823c728ae4a3f564bfbcb188000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00280009078fffc050dd0086640c1465a6601606f04020302080200"]) 4.123870505s ago: executing program 7 (id=519): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x8}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x0, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x2, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffff98) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x1ff, 0x401}) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/37, 0x25}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f00000004c0)=""/237, 0xed}], 0x3, &(0x7f00000005c0)=""/7, 0x7}, 0x1}, 0x10, 0x806, &(0x7f0000000680)={0x5, 0x3}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000006c0)={0x0, 0xfffffff8, 0xffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x7, 0x8}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="32b1deb509f7481f435c67df4f930c148e92b8aa4e59e86b3eee2195d81ba19b2af590dc7fb9c105ac69f95b328015b349c22ea5d63bbe9c2629579ae869f391d7edb2c4b98f6041115f4d5707e107ad51613a0b5ccf44833f57b28c96b8fed123638bffe6c4ee6316d0a68a2efea55dcf8e9b4b120aedcc", 0x78}], 0x1) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) r5 = socket$inet(0x18, 0x3, 0x42) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 4.123468394s ago: executing program 4 (id=520): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7, 0x6, 0x7}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) socket(0x10, 0x1, 0xff) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000140)={0x1, 0x10001, 0x5, 0x10}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000180)) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x154) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, 0xffffffffffffffff, 0x0) r6 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r7 = getgid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0xafb, r4, r5, r4, r7, 0x1c4, 0x8}, 0x9, 0x6, r3, r3, 0x5d80, 0x1, 0xbc5}) r8 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x90) preadv(r8, &(0x7f0000001380)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0xb) fchownat(r2, &(0x7f00000013c0)='./file0\x00', r4, r7, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001400)=0x5) r9 = syz_open_pts() pread(r9, &(0x7f0000001440)="229fa1a2a66ea830eb10404b1c2e0f64a758f2f14e0964a39103505b9fd89a218cbf853f618d042e77a0580b40a17f8f009cd9fd8cf34d5e1b1a01ed743530cd67960e399bbab4e8fa98b9", 0x4b, 0x6) ioctl$KDDISABIO(r1, 0x20004b3d) close(0xffffffffffffff9c) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001500)='/dev/wskbd0\x00', &(0x7f0000001540)='&-%./\x00', &(0x7f0000001580)='&!]:#\x99-#.#-\xaf-\x00'], &(0x7f00000017c0)=[&(0x7f0000001600)='/dev/wsmouse\x00', &(0x7f0000001640)='/dev/wskbd0\x00', &(0x7f0000001680)='[ \x00', &(0x7f00000016c0)='/dev/wsmouse\x00', &(0x7f0000001700)=']-[\x00', &(0x7f0000001740)='@\x00', &(0x7f0000001780)='/dev/wskbd0\x00']) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001800)) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='W\x00') unveil(&(0x7f00000018c0)='./file0/file0\x00', &(0x7f0000001900)='r\x00') symlink(&(0x7f0000001940)='./file0/file0\x00', &(0x7f0000001980)='./file0/file0\x00') r10 = syz_open_pts() ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000019c0)) pwritev(r10, &(0x7f0000001d00)=[{&(0x7f0000001a00)}, {&(0x7f0000001a40)="e6fb0c22c74e220e40aef7f8de07b9d3e69d5bfb204b4dbe3d50c01052420f9bd4ee21a67a8aeb2d09834e749525b1137d56f64eaaf469256e921ef0473011226c7572dbc8d0b0186d52c381c9026be2d624e60acae960199d6a248bee2247ccbc418a3247d49897480e4ea6cc9fdb3fee85b73c4c1b5f101d95d5c2c1490b430cdb3e781909e58cf9a3a0b3eaa92a687ba59a90da9588789d031df2b2a397dd02a0a00881fc135609ca63", 0xab}, {&(0x7f0000001b00)="8d3c81776b8ac8982d52f5a465f84116dff6954475dc6b8736a7006e69c8cd260489899f719032fa9c19a8d699f09ab9dbd76b727e2100e1f1f88fa8f0fa92e10b560ac95f6aa0240934557677fd27c3aa6fb114cce04380c9f4504fed5452964a45e7b69e28d9e727c749fe6ba3793480abf26a35d4c0e967fad634a7bda395751a6acee1b86af24abc71", 0x8b}, {&(0x7f0000001bc0)="b7f25bfd351c", 0x6}, {&(0x7f0000001c00)="199d9a107fd26a0d763f75c9c568642ad23454aa70a31f21a19c8d6f95a9256b57ee8f913ec32fcb90a2d7cc581b88bf3a22f6b2620f3c1a01cfa8a68593f1d807d0480bb54e3904081047fdb5d576e185d2cd08321af1a55388137bdc4c99cbdc435e85dd87b8cab57f4b22a4c703e687fb8e6d1de81baa63c42ec8d0855d504c5e364c8b5410536e9f4758ea5f1ea404d4e7f89897ee8b992fb66084258c738aca4cd589bdcd285cf4d99b7540c29e9a4d25eceebf311b6eee285dfbf15947e0fc30d536504f2fe304fafafef509bfbd3e585bad6ecbef15ec0179183eb735fccb96181968dd6cf45acafc9ff577013be6ab85db", 0xf5}], 0x5, 0xfffffffffffffffe) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001d80)) 3.024818251s ago: executing program 6 (id=539): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) setrlimit(0x8, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xf, 0x0, 0x400, 0x7f, 0x101, 0xc10a, 0x5}, &(0x7f0000000080)={0xc50, 0x0, 0x4, 0x8000000000000000, 0x5, 0x401, 0x5cb0, 0xff}, &(0x7f00000000c0)={0x94, 0x15d7, 0x5, 0x1, 0x2, 0x0, 0x3, 0x4}, &(0x7f0000000100)={0x9, 0x7ff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_open_pts() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r2, &(0x7f0000002940)=[{&(0x7f0000001740)}, {&(0x7f0000001780)="ae71cafb011fb35f", 0x8}, {&(0x7f0000001840)="a7dca66d3cbf364f94c9f4ff18700d52dd2bb931c8bfbf2fcade73c30c5de439a925a4dae650c2333f2366a2b6aa92475ddf636ae6b707e2851a607d3b3327a6533f5047a9586314801819a796e6fb0552a5583b02a6b9547e03d6e1d76129f11f9990dc98921f6c594af0dce8895e6e55c0f40cee4f2790c360677b2556b0d909ef0c8bdca9b0ba51f351706eced95e64d170fa2abf90098c37d5ad9de5a62ed33668f39d642e180609f19909d4eff4b73c86149f26ca5bdea3c1a95f6c1bcd4060555f45359d37bc5ddd1bcf7aaa0243b799820668e009cfcfc824925e3cb36dfe69642cfbb2e5c3b40291b8ad1ba149fb62d3cf2a8130faf33840a6851ab88e3270a1e6c4099431f61bcca84e27390f247b862e947dced8c88181ccd12ac6a9e4ad9658639d49a73da02f225e7be602e9813439cf71f160c726383e703892155e6cd2b5191a70b2ecd40af71fde61010cd2a237b16abebc0fc7148eb22a44ce5dd99ce649203d17057e9a6a347628da155def4bd87fc750002362", 0x17c}, {0x0}], 0x4, 0x1) unveil(0x0, &(0x7f0000000140)='r\x00') 3.024469747s ago: executing program 6 (id=541): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x3d, 0x4, 0x5}, {0x3c, 0xd, 0xa, 0x89}, {0x3c56, 0x4, 0x0, 0x7}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="e2d1dc9c5bab", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x67, 0x8000, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8000, 0x0, 0xfffc}}}}}}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) (async) ftruncate(r0, 0x8531) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.998572105s ago: executing program 6 (id=543): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x538, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) getpgid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x538, 0x0) (async) 2.96953651s ago: executing program 5 (id=547): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="8e74a87398c700a08462e445b1c52835569c6801cef99a6e41224217a84ca16376d4012db231912679f99ce29e3761ab10800061dbe8d3a03100b3e75b1293fe55c9201228ddb9ebe2135c640f675374040cb32082516916ba7b7e894c2c26fc7eacd72ccadde1c650e599eab841a1", &(0x7f00000000c0)=0x6f, &(0x7f0000000340)="654ebe24873ee00ec75c0e304ba6f75941433078f3239b7cd3a57e2e6fe8e5fec4a064c02ebd811799afd3f8672d605ac4196fa1c9acd83ffdc4ef71526a1d9954fdbfe0b5113fbc59198e10deee3b7a96256ba60afcc0a4c83c86c7af547026490147", 0x63) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0x3, 0x400000000000004, 0x0, 0x4, 0x82, 0xce5], [0xffffffffffeffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x7, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x70f6], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x1, 0x0, 0x407d06}, {0xfffc, 0x2, 0x5}, {0x2, 0x0, 0xfffffffe, 0x7fe00000000000}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r1 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) read(0xffffffffffffffff, &(0x7f00000003c0)=""/83, 0x53) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.968796192s ago: executing program 6 (id=548): sendsyslog(0x0, 0x0, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x3cf}, {0x6, 0x7f, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="721e59607f6d62c91561bc17efc843664a9cb651ea0400000012c1719e4926b277c0f1f5c3fbc3dab03abe0777", 0x2d}], 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000480)="a95b5cfe1aead64e89e77f2e52799f99517405f9d653769a9e221a5e20fe233c8503c46be6614847792454ce9c5fdc75a3f837310e018277626cacdbe4390f15cc1dad5b47a356969c68248ba4c6f938e31373f5cd89f640d21d8bb5901a2de72196190d12f699a95645e531c5705f1e3950e072a346daf9c4a34f241903844b8d6c7aa4d36b619bef0a5e91a80b91f2a40ee847d6dedf0db31df49f5946bae3573bff4e3a8753b7f14abb1da6e41d7d0c10e5e2a1c3ef9a34e6cf322cd02cb58e97dbe23d6c37b1f2fb3c2acf4ec3fbb594d20459ba48ce505bfaef9f704a79a25308e94806e56ec85b9c6f6518dd3426a54cdf06584200b15f4e614d43751f9b474bb34fee662699176160e27e0d150dd56e50d7098460b5aadbabfebda33d5cbf8da2ef028f4819411f139810c3d4d89732823fe73d21f059b5c052840f139a7533b99b11d790767fb0d3f1bc48f6b9ee61ac1d9e9ec19e13df4abe2d9598be743e187c1539a6912946452b20a6c101c69f598a3b33d39616b03628507730eb13f9ae8ed1ad21c43ba3833bb63a25376d93fbddcdd9aec19bcfd305ab6a7af991cef94f78ac6ef989e0c922f25f4d4855fd1385a65ce9ed242456cb4809c7a2b2be8067ae60eeae25b0ca1edeb4269a51114ed4b8ce3b45515fd6624ed649ace8bacf30d1367ef5f6b22cf9588cf725fc4691db5e17441928c2f023691197804865c09dd57894d22c91ceea489ce2e64c10e3191872ce50ea42b7a99b00e9776fa59cb4962c542e021341274cf03cf15c909f5b97139a34174036da98d217d4dc93c2c2ffb103b4cc3a7cbe04290648f08234622286f4c186ecd36e6462f15215ec7b96f4ec27a91d4131c35dc7e60cc46d156cf3afd7c9ab8866434f5d2bc5c53285bbd282acf7ebe44d9604c61b28234508b01149108d701787bc4acc0642e4c9db9f34647616e527739affe34d8d6d869c8345b97f8b853f70e34fd981e462620f0a1f50b22ed355eac72a674317832461c741a72591fd4acacda22a429315f6e4ba3654bd45a4e307e2f3417b58943091ad10dee99cea950b72b33ce432244b80192f15098ed54568d440e61da8652b07848d6fad7aa25ebd9f17fd2a79c12f4e5051c964ca8c1511056c96b67d4a73ff57fd647caf28f1b3b272c59390fa46d8a54006dcf6d186a54eb8cdf9bc21bb991b05006263032d87bf3324c54d94a3d222c9491f0c22e6cf527b7970c7c166c3841b54a1d285c83fef679b23a599675d17fc3bc918e8be2076072335c3f748716df9f47206acac37d2a61760915cdce01a87a1bf8f3d430843044185f4a390e67a3df5028af52fe5a12f97a1c2cc8603b1bdec4aa8d1cb6b918a11db4784bced4b3df2e7c8de0a7d3a3e5b53561131b33374626b613480858107c761b02710d3b294e415591577e9b24c6d3b0c278e7f09597ed8737cb3b8fdd20185392f38d1277518032db32b11b1dd0889d066e593b5e57b1ed22b6c7c9c533d977c8a1003071e8c0fb629637760dcb6429e3819a4d08d7b5a736155eb0b3e69ea90d68b2136bd842004b9c1aa0e5f504d4222e2596f9399d28ff5d118cf5c150a115e77bdea9597990a4eda906a5264f1e06d5d1a5ab16f83a4e5c6f08cdfa38c803538c2f52a966fe1591e99b9491ef81157ba0b711ffda93f40296a3cfbac605113913e03a07c62467b11b16da6f6939be11f27db67649e1fcc27f3426816a46630e1f3f66194b5f531380fbaeeb5d6a1790a77c0cdeaead2ad2ca182005a83769b19e2c47c84f0db78bc3dcf4d0e09467902b007160bfbfb808911e9969afba893c311c5c2d8095eb2ed9707d753e6e79c3f42f0772846d6839df33c1921200cf4c8add55d0a0c1b1df53a1ec696d1ac726fcb395cdcd2b39a30456aa1570ed6cec9c6b4af761844096dc79f48229c0fdb57a4514cc713f54a2195ebf57df8b36e2966e6df401474edb3712fcc878fcc41acc80eb4fa61261f5fe0fd0009e23c546cb517bf2e1fac9598786251733487c60ede02fb078d4068ff6d528643db1acdf0d510718260ac6cc8e99e60c1faf4f5e6b3084cc088852c4b632ce617be5501a4a34330093623e80c165add8cbc3dcd8df8ef312bad9eb452af17de2379ceeaeb7770b540f0967ee5fe479a61ebe0537c336a653b142d1f81004111d303add7607dedfd1995f12b652b4181385cc72e9675ceb10c81db291e7e2118b39b6aa38a8a80e25ff125e001d832976d78313ea7fc2137c86b419ba27742e62746f8bd45215f1e7236e82b84e391d8dc6435654ed2203288ea95f8c16b99a1cd5ccc47ad7e1a694ff5c7215cd373f37f4d5f9801df4b62fd133fe0694fc46d64031add44b4e79bc4b18b8a97c0bcb343a71a55f83d429319a1810181a4b7cc3c030a13e8449c871b0b4602120dcca2d486fefc276069aa4311557e859845b36bd2586cb2d0499fe6cad75fbdb5b691d8f82bb31cff55b3b3ad1cead998f6fe6a0cf2768f822386a10c07bd4e0bf935d635d088f55d976e5e7f31c0e921faf3fab3ff71927fd3e7c881903ed0eea738a46ee5cdff3be4519b3962181ea89457259e8da8218dd7636702b21439d86dd7ef5414741b4a586acc319f528184d88c1be3134a216c78a627a4e4fdd972c550f06dbffa6d4d386a196db6723c6d792cd485f8f8761394f93ce79c8290c843ed88b4f80b8a9df643b02578641498ed94148b422846d63c566f1930351b88155b3e117589a97e10c36e784bbbcf026114c11976e31cadedb9ac5eaaefc820ecd9684bdf61b83990639a11566897fd034a9b87f428630e40a9beb8fe08efb565cd4338140534c18543010dea363fbab5bf73144c976834be83d36043b4623ce96932f2d30055927e2a13e274062aa0923c11f103c15e06ce19ce0becf9a98782bbedefa8e5259acc93704daedba2fdd5bef7fa708a71426bed88bf216e2f79862013636b1aa011bf021105b605c350b79150bd3e00ec8c00985b63af8450c91e3a77fc37907e8bd2b4bb55c465fe1a8398549e4520785b4a51000a991c9e7deeb1899bb48f6e45c4a17a1811bb01b2e1f688f35882960a805534d6067a3c46305a0c45caea24670e04c1b0b5d3ac5d6e3da136cebbab089d82fa56a3cf9f61da3e79f77fc4b63ce075a341566c5a62c1b93534938ddfd2a2e0586133b23c0bf18298fb20f507ae703ebdfe996857b423c9d05d1659b91b5c49f48c9781f6fc6df8678d6a45d4abc8d7245561c4591908266d3c05bb44f11999365ae48714f74366c210ee2a21c7b0122b238a7191ef3aee8e465b5bb66e39b25e47ac6c90588faeb622ad8d89c6f61f9ba4a9fa062577f12d05dafb9dc397600f19c20410bc858ec62046335d84fa5e188d2398a64bbc19ee766dc90f51739a364b949553a5532807396b445b5cade68a6223b7c532d513501644d51c45a92ca32d2c4a946e8ad14a9c6773cdef754c86d32888fe15d24c3e2090eb569d0e36a9a5ae8e4671ae5eab61313c08e373b6f0b1c9df3c198daec471eff6d84b361c5c40c4e7359d4f496e2e401e2ad6155306d1c6474a29a0050eda2466cb4305df57ed33b4f16c0f61da46e7bfd7cadfcac23f48678358112f12dd7187f2c1657436cf442ae446f371714d9ebdf4d555b4ab8cc37c841741dfeeb738513862716fca292b7927f6bc7e26a24b8f1c3bb13abf487eec26461803c303b916c1474aca7fde590c36f08fa9e300052f8d1ceeab42831feca5a3f9977fcae1a43a2c9dc86a0486cd202806aa08965c9363dbe5e3e7e526369329634a2277c3dc87c64a35a6abd153304b52e877bb31e4e6db47ba315a32ef9a4bffda8f899d54ffcd88d1b0365879521d504a4875b10e772851c98b6e0bada9c90a02fcf081a997533474c189ce675d2bcb164a78015d3b9decb0356dfcc5991693d83dc6b1d728aa2b4a290c4b038e7b83ad4ad8c448ced948c6900cc0e0115fa9b198a90192c8754cd921650fe7c85e978a2692a227c4d23709b68c3b9f8da6ff29a605da7e9097b5ad16de3eff887599dada0eac4000a9a02e6e6492832e4ac08cdb3dfb04ab7985a6c757ca75e8943f7f902d488ec1891f6e1fe0a2b3263f16fde5e8bb4a21a7b62405270b33e3e80abca76df4036cea3fc8ebf47618bc5a1695f063f212019d8e432b9451b78f22d71a6dd0044ca37ee6e5da50a6d779a73d7fee51b7cfa87e3c56d3f35e43ac20d9c6fbd5bdfad8f92ca05ed3cffec40f363ec1b63ec060eac388151f035f52fcf2113c6834dd06443abed7e5409399323f1b2d8e4d1da3e5c990de61b7903423e7de74a4397ec69ef7b21e51954a1961c8c1cedbc31be6dd0ff26c3f9a0652bfbe5413cae50a753b2b3c8aeb454c01560d5bfc16887b72faef934a7a74703dddf06e57e6230554a5eabb7fdd268928287ba8b4fe7578830589f71ba21883f03eab9bd2c3fcd3cf8b4447e60fbe4dcdf9c3525d02b53a5027fe553e640b87f919b0884a84a6b020765c61b0c8a38f4b25c7f873e0bf2d65dd5a0af2176e9d0f78d93d373bf30f4eb3d84e8ca98078fda7259a1e27e6c694ed4865c3345cddc808512080f48045eb96297fdaf3e004e7a5b75990dd7af72776c197a5e5a0ef27cbb93ed51d49a29c45ceaa6d3b559688b64715890044bca4507ae06aa83871dfec1bb6d65e7334f9ea9ffaea115151db33fe766712f9384c4e70a7e876cae76769ac11377fe93b4438a79b6077ec43d05dc2bb4595747d5da9afedc55853a277cc6d57d4fe74c4185fab240146400d87d1b52d3408be4caf7ff014c8cae0b405acd6c68079474352cccc1a04dc8229e399ef4444d455c4481b6565adf5f787ab6584e9e4002a790d8730b4e27a04982df942568d25023647d524733fefc72b05e4ffa2072020bfd7060bc96e859a9ce7d005b47a33409f88d45a9fa5561e690c3d26b6c866b5a850b35c684665e7821cde0636093b3ea2eda1bb2ea6e526c4ecf1615fc785e1e6e2663fad8b1cfe5d4a3d60aaa2c72f4b3f2b89f93fbff2e4b860d1b5e58e4de83a8a3554301180b1191c6c09078e2d1bb2354173ee4855fe72b5faf94c250dd23278efcf7bb8758ff79da86dc77540492607c0bcba63d73e40c36eff2379727ac1986886d306ececd5b7e79ae5211c17a9e2ef8a86b9d674306faf2ad26e8684eba7320e655e14fa16cd6ea4a144942d2061be38599ee3d5e9a1ee030f2adeca007458f051f242f8deb8c181ff6c7b9d73fc1b7a2e56eb41761e67993db12a57dc3291a3506578f054818db4a17c98a4c560fd276b86088adb936bd87776060f2acc1c40ae64a3ec63d08f83b87da006cf4e099acc52ece19ccc6751bbafeb5e1849026bf74a7572eab4e9d54086b347c43d7132c5fab90dd5237b98e696d77eff187a15a2bf37f08cdefaefdccc54e1d582eff8888dee48ba6a3decfd88d318b2dcb51c67cf4c3ca32a0f8ad7c61c3449f40f94b41ca89d5ab1dc7d8a1118dd8ff4b22ef710fa5ff488d8f7ff683516cb3b78d32e0b77ccd9f06dbef95856150149dcd99bd80bb2a82fe6173ccca7d3d35b4f1a8530467c63c2dea5248b7fd866c7fd1fb046e2b432ac5d339884a73c74af621d49a495bac44b10957f743094fc1f211dc16e6373122b4b9ca2fbfddad7cc46596d311a7d9d2b470d2de9bfea70917a0104edb0eb24cad8afaccd3b4e2b9032c936a5eb4f51e7ba7384e3f7ad8eff02eb15d1ea1adadf23f576bee533343cbc425bbf767b57e956f1f560", 0x1000}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) setrlimit(0x8, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_open_pts() syz_open_pts() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) sendsyslog(&(0x7f0000000000)="38fa6e4c25acc57474025ee806ecc01107a1ce8fecd6c2d48398199365fdc114376cd4953532da9aaea225aa25a6ad9b850c9cfe13f0cafaecb2e4fae5c27973f17b6103945f6399377f8886b13226fc2c777b3627a656310ab91bacac59f288f115105fab5f6653b404f9b94c21bf73bdcf1f51d17a328089fa596dc6b0c89766", 0x81, 0x30) 2.90424491s ago: executing program 6 (id=551): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0x7}, {0x3, 0x2}, {0x2, 0x7fff}, {0x3, 0x2}, {0x3, 0x10000008}, {0x2, 0x4}, {0x3, 0x20000007}, {0x3, 0x6}, {0x0, 0x1}, {0x2, 0xd}, {0x1, 0xffffffc}, {0x2, 0x6}, {0x3, 0x8}, {0x0, 0xffffffff}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0xfffffffd}, {0x3, 0xa}, {0x2, 0x100}, {0x1}, {0x3, 0x4bafb0a0}, {}, {0x0, 0x7}, {0x2, 0x9c}, {0x2, 0x204}, {0x2, 0x3}, {0x1, 0xfffffffe}, {0x1, 0x3}, {0x1}, {0x3, 0x210000}, {0x3, 0xfffffe01}, {0x0, 0x40}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x4aa, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf7, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="fe6c7a4022", 0x5}], 0x1) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00231b000f407061035c2532d7a0ea9200001f00385c24fc3be7d5c1a5db0cc2", &(0x7f0000000000)=0x20, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="feb06c7a4022fa6edbf6829f7d89a545264bd448a42a", 0x16}], 0x1) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="002332d7a0ea9200001f00385c24fc3be7b6e1a8", &(0x7f0000000000)=0x14, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x5e, &(0x7f0000002c80)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "f12819", 0x28, 0x37, 0x40, @loopback, @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000480)={@broadcast, @remote, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@generic={0x8062, "a0da98572186004dacc6cf6a874a4954e5807478a9db8235529dd80a9f001387e814d500000000"}}}) (async, rerun: 64) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000440)={0x2, 0xffffffff, 0x9, 0x3, "01d00180000000020000000000003c00", 0xfffffff8, 0x800}) (rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5, 0x6, 0x1, {[0x2, 0xffffffffffffffff, 0x5, 0x8, 0x7, 0x18, 0x8, 0x2, 0x6, 0xe5, 0x0, 0x5, 0xf, 0x6, 0x0, 0x1, 0x120000000000, 0x4], [0x9, 0x1000, 0xfdfe, 0x3, 0x80, 0x401, 0x2, 0xffffffff, 0x11, 0x3], [0x3, 0x8, 0x10000, 0x7fffffffffffffff, 0x8, 0xffffffffffffffff, 0xc0b], [0x4, 0x7, 0x401, 0x2, 0x6, 0x5], [{0x4, 0x2, 0x0, 0x6}, {0x6, 0xfff, 0xd5, 0x6c494898}, {0xe, 0x0, 0x6, 0x2}, {0xe, 0x6, 0x1, 0x2}, {0x7, 0x80, 0x1, 0x8}, {0xdcda, 0x6, 0x9, 0xffffffff00000001}, {0x1, 0xb30, 0x93, 0x400000000}, {0x7ff, 0xc1, 0x5, 0x2}], {0x51, 0x7, 0x8, 0x4}, {0x0, 0x0, 0x1, 0xfffffffffffffff7}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 2.902936033s ago: executing program 6 (id=552): execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.%-!{\x00', &(0x7f0000000540)=':*[\x00', &(0x7f0000000140)='\'$/,\\/\x00', &(0x7f0000000180)='.\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='*,([&!-/,(\x00', &(0x7f0000000280)='!\v/\'\x00', &(0x7f00000002c0)='\\#/(\\\x00', &(0x7f0000000300)='$@-\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='-?\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-{\x00', &(0x7f00000004c0)='\x00']) r0 = socket(0x10, 0x3, 0x4) getgroups(0xa84b7f1f5bb00633, 0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') write(r3, &(0x7f0000000080)="c30516845e", 0xff55) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001040)="b3b7ba6ca8a4536af0027cb8dbb6b5cb458a78d021fcdc20a66c5da790eca966cd8205a0082d7ecc561aab81719aef0694592c49701d02d018ab6a2b5a02e2b26bdb376c813dcdf53827c8889271536de3e7ee04914382524cd22d00993966c9f9838b2f15b1ccb8eaee", 0x6a, 0x400, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000580)={0x9, 0xcb8}, 0x10) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) sendto$unix(r6, &(0x7f00000006c0)="05a14c1e8385716c48bbabd57d4a4ba20bf328a2210aa9054405a7abf01cc803561b20d4041c92276bd6a45f7236f789f03245dc680d90b5f48abb7cc07fcf884ce7cd0a8056e6f2ee9868312a72f74a7b726a82ace4eee3a0b9fe1da60a57aa2233c11c058ebdf8f01d1af0c9460190bbf54409000000901f0c56cabb6fb4450f952d8921ceac214fe113dbd25b87ea68451f8da87e793f84546eb68fb3c5fd9f79e2935f36e2d9e2f54c61edfeed837b8624cf22e1569d93c764766f05539497145179003e8f7cf944b635a6d32c653453267300925cc9400dd625b8c714201c4c836fef81e37ad44eef14eca5ab42cfcf0dabc978209e0171d895d4b045105d50d1e4d2b5681570d912ea5c7a3634e4e3f6e3e7916bd1987f196c62f2ac9dc4335e88f6e1c641ed540160ca2a249ca6d22ba67565c68385eebf37432a7f2c43b668f6ca0919ed64ad3afda19d31f62557703f2e1f98", 0x92, 0x404, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x3) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 2.81173712s ago: executing program 5 (id=560): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@empty, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@empty, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x9, 0xc6}, {{r1}, 0xfffffffffffffff9, 0xd, 0x10, 0x4, 0xb1f}], 0x8, &(0x7f0000000080), 0x15, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 1.681996971s ago: executing program 5 (id=563): r0 = socket$inet(0x2, 0x4, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x1ff) sendto$inet(r0, &(0x7f0000000080)="85187d2fde196995f63d40a1c8237c9e3f0f9d99ea", 0x15, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x9) poll(&(0x7f0000000140)=[{r1, 0x4}, {r1, 0x40}, {r0, 0x4}, {r0, 0x10}], 0x4, 0x6) flock(r1, 0x1) r2 = socket$inet(0x2, 0x4, 0x6) fcntl$getown(r2, 0x5) syz_open_pts() recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/156, 0x9c}, {&(0x7f0000000540)=""/36, 0x24}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/41, 0x29}], 0x7, &(0x7f0000000700)}, 0x4}, 0x10, 0x1800, &(0x7f00000007c0)={0x3, 0x8}) poll(&(0x7f0000000800)=[{r2, 0x4}, {r1, 0x20}], 0x2, 0x9) close(r1) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000840)=""/244, 0xf4}, {&(0x7f0000000940)=""/49, 0x31}], 0x2) listen(r2, 0xf9a) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r3, 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) pread(r2, &(0x7f0000000a40)="a164122853bc9f", 0x7, 0x7e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000ac0)={0x4, 0x6, 0x8000, 0x7fffffff, "c4700c3f9a710d753e79e44a08d24ce53222b577", 0xb, 0x25}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000b00)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x2, 0xc9fc, 0xf76}, 0x40, [0x8, 0x80, 0x4, 0x2, 0x1, 0x80000000, 0xa, 0xfffffff2]}, 0x3c) writev(r5, &(0x7f0000000d00)=[{&(0x7f0000000b40)="8d21d7c78798d39e3e4ad6f125e76c9beb1b429dfff1aa4ebf78df6a2ed445", 0x1f}, {&(0x7f0000000b80)="0672a086871f03edac5d1f539bfc40e9692045ef81ca13a9c2a1beffbada631bd50a7a5eae95ae6129", 0x29}, {&(0x7f0000000bc0)="7ff6ffe5d4cbfa31248698f9f73d623b2822accbba89aef96e21b0f1106f33a26feb9c9e", 0x24}, {&(0x7f0000000c00)="03ffd1ebfc49ddb6487c904f7ebbd95a19e9ee4a45d11209fc977471429fea59030603b27e1bac6d85708bf5d0bb9f0b243426c20e347f50c50b44cb33659bf3b0e5e245b4eb2db271ff8dac23c28f32d63e566d1f1dbbcc4dc3f81eed77b28e276ff6618aa1b505bc506c256e6338048bb20abb58983eca35f3d40cd5568d8fa0ebd9b3cd64208412cf582d4b241db5e9a86f211f6e711bba7b6fa88be14cb4535e6faa0b6e4814d18cbac5c7ca2f5e92806c82806a9947f527fe9a4019ea06cb432375cabd03b8590705a1dbf8594e8e8af8eb44dc6d9cc0b7011f31ad4e32f113cc4a53ad7bd155942c97afdac9da2b69b91db975fde37f", 0xf9}], 0x4) recvfrom$inet(r5, &(0x7f0000000d40)=""/179, 0xb3, 0x1000, 0x0, 0x0) link(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') pwrite(r6, &(0x7f0000000e80)="ca912fb87917e144acf460a56b16dbd2d74cf9f367b0dfc6cbe33073d689bd9eae85c55dab918bf8fc0c388ae3126bbbffe2659e09cb00542befd51dc49b563e963dbba688682b2d11239c9dad7045d4aa8752a2828edae59e425ac4940dd6a016cfda1a18438e663e832d8d5fe078d2f20a6bba6c7ea69efc7b1adb834a31c61046556ec53973d4853d543b2498565f333462275c9791f9d92449cd449dae1febf94122394889a84ec953cb47502d81a402dab82c391106e9302718f8d0aa44863b75e04422f6f934e7059052172044d3623ef07f47d94cd9bb857a2832fd23a4d12926edc1b6247e1180b5ae3346114b1e5fe043c2539586bd395ab6ce00ba156bb6622ca97baf6d409ae10ba4967a1aef1026b75fecac3fdd19e63d650d183413751b9f336b6974c5525124c7992dd250f5b1fa4a746ff2ff0c0975df5b4872475ef6ee8786d9ae44d9c3680a6d694893d52f17ca071586152a9f4f2c8cf2422ff7dd97534a7af1c3778087a24255f1dcda1fe64ca92a5aee6910d314cca584630af867904136d1d3b97049a368ec935e0a4d8db2b02563adad4b9cae3a0b65ef84ce4dcafbcafe65d653889c36ede920ed152f0e9e1737efb52d7e14b44d06b7d233e5785d2ebbd2d9963a183f1b6040b7e588d00343ae8745753a5d856859a5eff9b6471208ab6b3bf1fca99c966a9af928c02ddba12a4954a42b78f049caa42664821fbbade415483246fbab6d56d622b7825d57cae15f53662b5e52124b6f843dbd6739b6876a47d304f6db0afcb4720dcc5110f6620a7097ebd7f365f1b754ce9b6f8b432782a231468e36c744fa10ec9c927a68c5faa11c316d6638fb774b4f47f80fb40ae7ba96b52aff633e3c235e8e7619165d22364e0a4441f1dbb63986b07145a53692784c223ed0cb88ea0213c367e46d25a6f17e0c9fe2fe2a4e0592b5b8e0c249ff4a5abce183e592b792075d27b09a0d582a6b615f3d4dbcc43b0559be75dc9a657c140df7e7a75871723eb18c165aaad5ad5ce16bdf5062b5af7c1efba4898102c3690d91bcb99cbccd4c904741ec2df438808fabc88790acbc33704ad6296b7e149cf558fa954ca45c529d9325a4dd0b2e4103f04032a9ccb667d979578bb1e6efa57e4ba326758a60038497b412710ce57005011a7fdc25da60cf82768e08e3bf1fca32e83e8451989891ef05120161dc590046484c33fb5d3d961741e7a85fdbacc1c7e780270b9d03ae33a54e9124cef8fbc3433377b358c291fae08edcaf735a15a3721441d06833d025e137a5429bee2c7e874213e6e0f09a4a4193b1fe69598979092a92007e1c5dbdce67d8749f9a8748d3c6158a94295aa8a1a15d84d9b10ea3b52e2997e3215202e8d0cb03755028d99c6c0a6269d9cff3c2e72e6446f600495873ae6c033d2fcf2108372e4e5f18489d21a9218a1a178c113f510447c11dc698b2a87dc1eb420f610d1821ab92b1aaa5004d1ed742cafbc2e176b6a2685a420ca07260b13f37ddbc0513f65b290204b4fdcb6583164b979f5f7dadfee11aa1988519d64e9b8daa24a1d85d87eb98bb7cb2e2aab51ab74c9ce92849932354acb49e2355b2df9bede12246fbc6060b13da33f0ab485b6ae7e92cb9d9f7d3eed6cd3fe7e9c12414a2f042984d475f32080864cb969f03a35c6808b94774e27c6346cc3c24d37c8314b2068d531b9ac6efb104a1dd4fc5156c71d84e920a55c486ac120339e923a074beffc394d2e3f6509490e5631e949397a81e624350988ef8a525560d752d41b360e88d1fe35296e24883c1b3ffb9f50f926b0782890a419c2e30d83b29e842c7261e987c6fa8215a135576e3831aaab7ebfb739535b9899851fe72bf5d89cee1566db6241384d43a926e5622dcd03adc673d08d66069bbbebd51b999b1145e8d83cc53b62d8e8de2292831d609bee564d3901fecf97d439350c8573ffd53aedcf07af5568a971395de5d6bdabd8c58f279920935a04452af394fbd51afcdf21ff95a389e4afcd50955aa65c24a90a78b31f925586c12921a468db5642e30f2a86e696a96a17429c4af79c799616a94c4fc5a666800dc62ae70d9103fe0fdf9babb03fc1d8a061808b923c65bfc7b1d80029bae37efe8866965d6614d97eeb974ce4d61fe317c17163bb90c37fd1077824612e7f7786ccca00cda8340d05c76c4766adfa71c1052146244ba6d658490e46984a3712d7e4cd6893dec5a05d51d9287b6ffe8e55e9326045c60dc992c7d90c984d1fd1b14cd2dad41db595f0ba05ce49f6c563679b258e0677244b3c8a070cdd4d09b784a542595d2a6f2c24ccd4771ebb1cb7fab27e9939de62f81c84f71be673098bfe5da1f3551bd1d19f46915f78d89655fa34806ad05b44168fb64927f76083780649e6d8e6f80b35ed83acb2c0956ad4305cd0ecc29386b7fe57d8f9297b3feb9f521dd63d2cf7a79fc5875e742562c6f0cf03de16085599a4be4e3e775ddf3f079dce647a10d8780101d0ec39be8f69721f18fcd316c00513b4b217d8895d5e0aedf5de277dddfb481252989d36502923f5b7ea4aeb8d205e5c9e79cc5fceafce196ff27667da39005f84fe32c18765524cee0676ea10bee996cc6b0eafa50817457394b5b69d609dadfdd7956a3b54fb2f616b06ef5db12551b32c7ec21f5617715e188b8a39b2cf690c78e6651404399a5687b0bb6290d6c04b943e581e785094378e7055d44b950aaa5de758b441c931f6d8e8c739aed54d0d152ff64eacf1a610657669e6655c689e85fd22d35c50d47c796bf458a72443c0e5c4cf6502b87981ed6236835bf2dc26d0987ed3e95cd8aff3acead8c06d1eed108f178f671c1bb2a8d9fb234278c6bde3e1f1427f0c5823290ad645717279c4f07e9f45508293c371c82959b3044e3ba8be71e364909728fd7aa113e4948452184ef3c66dff5eecc57b4ed99d0ffa085eb99e287f014e95022edc1791eae86fbea9264085edc8d33b7c8bc39faa80d3b1311e82ccd988a92f2579267e6815d26ef604e1c211b5203f034afc6378919929da6933e05b48c78254326081fbddaf94c32d77ebe8f702ea56866bbfe2bfe8c7043cd6646182f48d548e1f77036e1732ab072a758eac1ccaf6ae5d2a68eb0b570be569a638173426ecaaa522ef63656bd306da57f1933dc993cb207d7408baef90d1875fb52712bbcbd52e9fe0e9f80d53a20ac236fedc050f8ebc68170e7e65f9256d79abac8683042e01a308b1eea554657958c8e3310a11160c23052f3c8585e96385ad637086154ee1481add375513fe5d82c6be7d662a6248a3ba2be2d64da1bac72cf32cf2cdc0d87e5b4e287fbc88cd200ccfb31f23074428a3cbc4996d288fb2a4f6b5a6424c80e7445ca8ac3a9e7c9daadf66d0acf3746e80cabe6fa5562e15c7d99f6b1a907b5ac0171b55799908f209cb3b3dea3e6b70e180dbe2565a82da28d70d79c477354546bf1af766a934fda9d527ba33e1eebd150135acacd66c2594f00713ba445f827c1c078a192b4b7117963fcfa1165d749bebec5bc0e70b13e2481aee85065bf73dbf9ce937af49d7f3fcb58311a010c3aa8b47ef6607f3c4043dc7b4cc392d91b514239e5c37d25f2fbc01fcfcfa836e1b9747ebd827b1ca2d356c9d0e79cd2066c604f144fafc2bff2f40d2cc98aad42441bddfd3e7d7aa5b76a21a50f332b5c2973c71edcd18c6e2efabf6fdf113514509220a710f07d9883fe8bde56888c69268bc4328b279124668788ddf9bff95257ff5572e2df31d34d3ccd171c0e818f2e2e2fd636bc41d64a49f1ab9e42d7b44c875c4e392180a409edd6a0a01d05659413f7518a6d070930c028a059806dfc62a705c15f9760e8643044d336a6056d2f7603ba18ea87deab52f1a6ea6a7c8141535d1e35d0b96b9ef1893f211a859523b70af8948c2f41af5327164e0b64ea71676a1161e13ab6ae87a0a1131171421b1bde2f6808d727010f8be532963867cb06b2f83b5ee0a7663d2fe97a21d72c181031ae2b27fb36d5afef0582ee7312921a5a5c2cc5ab15311eb1ca7fb389bce1c4f0171eeba1ea9278bb1990d6b49c430fd35975b46b4636972a024ff942c1333ae767fea57c0bcb94a09d3e19b8df5deee423c9c382675c6ee8ddcb0e40a726cd509557ba0c9cba249f743ca649234d5c920af1e22f11091a76ceb926278c97d38225db0c224d9f3be00615e2a74221deaacada859757758a254c6867f4b2c7ed6aaea829720edfd13b130b7d8f11181670591cf9460578a1039aad9f167ef3f7abf7afc4f0561e51d02c26d8289da2e2dd70a1c12fbcb186f06e89a360d0db21ddd5a5b1bbd8082a2bdfbfffe2c15675e5ac952a612727734b302a2abefa2843a844acf2705a0b6238404f526a96ebddcd3f1fdc6620b88497406a41624e0c60aed551ca44eae08950cbcb8bed31705fbb51965a2be4c70dc47fac6af105de7df597d69ba667075667f9aa85dbfc35b1f76ae31b474f629465873a1120243fac0333d28b83745c6a9bb268795084c203cb8e12d25fc306dcc9afa768037397147b6edc7e515d0cc98955e0ee3b781fb87b921559a5a64c2b19378ea24bcecde61035f26baafddffd681f0c62ba4cb11c5f4d8dd9fcbf4bace957218c0cbd3f48eca6155ed0914f694da1dd845463054f45e5193069fa43f4f2704a2c3dbdb19a3367dda8cb5f7dd92649eef6a0c377e0e23d6c069920094cfd6186c56c1237592ffe961c080c791919359ba7acff4e8662dd15665d0e4b94a25a5ad5e78e4ef5d661cb4e1d1573df9ae64bcf2cd4b5767210b68c80f372812b63dc3dce084d4e8e235a6e822df453f3f715e5d1bd0c917631f5b7430ca53640e11b81b2f30c66602391de511dfe529ae776ad24b23f990930f87ea0b4930e341b65f1353149b31be97ab4bcf23bc1f65a855b0447836a6ef02247c587f537cbd94f22af6eb2071f7a379165713aecc958504681a9bdb209daf874d3066cc8db342d4d09e01902b2b7079a75b7e3ea2125fe6bb05a1ad252de894570d9abc53806c80511eb37887521f13b7d093624fa0852f16e5f9b5b640eed750040eaa3268fb1e3a967b1e28f8a66de1478f2446008de15d78428a7b34cf8dd2280ae7cb4c6d5b2259ff6f97d12a206bc7c601bc1c93283738a712b657723fb0bcf9c634e248aac9f08f5934b17c17264891d9d61eb63bffe247e32fb244ebb95a9a03f831d21d4dffa01b5d5222466114e6fde77903486189dd1d9a57ffff8ff09a296920429d8fc3012ed6e5bfb3d69813ee3d900a75322a5910405b144a59884000041a2c47661e3c57802458cc9afcdde5c31765f2a1fe420aa7102957fe0c7069f740369706ac055c0e5dc667ce93070087a43ad7dd1cce4e491c589675d7c94ad99c88d02de476f95412e5ddaa27da3351b18f4037d30a3b21b8a7a97e1ca344f5b88ab9ebf3b45ac90577a9773df3e53c232f16b2f5a84102f1c63639e5f25db9c8295ebd317cd144ec9abc86e71eafb1e914b29152bef3cdf97430c010070538c0bf570402424a5934320ee5b89a8c2ad3d1a2a7016e8d7d0b81d5a936ed61bffe7b0cfd1367dae30914057c80ec2b9751fc5ced42e806392eb8981755de31238d2651c146693a73b71ce1d0e72e93c7dddd355adb2a785fd25e77b30db036947b53e755c6ff420285f20c6d28cd7f3f7568796346d743baaf8fdd0d654041f3e4cf8111e2b4a80cd03e1e69ddf19a087eab08e22aa5a5ff1de5a07317c3ea524e034", 0x1000, 0xbb) r7 = accept$unix(r3, 0x0, &(0x7f0000001e80)) bind$unix(r7, &(0x7f0000001ec0)=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='./file0\x00') 1.680147544s ago: executing program 3 (id=565): unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x30, 0x67, 0x0, 0xc4, 0x1, 0x0, @rand_addr=0x40007, @multicast1=0xfffeffff}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xf, 0x0, {0x5, 0x4, 0x1, 0x31, 0x4000, 0x65, 0x3, 0x4, 0x16, 0x9, @rand_addr=0xfbd0, @multicast2}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) mmap(&(0x7f0000641000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090780000000369c46d"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x124) setuid(0xee01) fchown(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) (async) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 1.531214637s ago: executing program 3 (id=566): mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x4800) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x800000000003}, {0xffffffff}}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1}) setuid(0xffffffffffffffff) r1 = getpid() ktrace(0x0, 0x5, 0x2802, r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) 1.53074169s ago: executing program 0 (id=567): sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000200)="031963edba0ed9731d8016ac351287d0e0f3f7cb8a43204935ed8b35ad2a2be15ec7317b963f5a7e81c119dfb542abd7df7ec12442c73c83471347bfd8fe5d98d05c08d6ef864e", 0x92) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x1, 0x281) mquery(&(0x7f0000574000/0x4000)=nil, 0x4000, 0xe042d1cca0787017, 0x10, 0xffffffffffffffff, 0x9) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) sync() 1.530412654s ago: executing program 3 (id=568): setitimer(0x1, &(0x7f00000000c0)={{0x8000000000000003, 0x3}}, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (async) fsync(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x8e, 0x7e, 0x9}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="50041b02403e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe186775f7c5b46490b7081b55e5a815c29877ba1244711d35c36bd9ede58887e795007c1b198b18aa00a773ebdb0aba7ac2b7404b09adeb11b05a2369a9fafe97e71decffa00c4388509fc5f49d232a07f842c8f1f57ac24d13b4c844b01c7fd7ed37a3cd076b174335d0a44e2ac1c5a9683355d75633d9b070649deeaddf57c44e05eb9414b0624fee1ca7b3f5571008da0a29cece559204c84ce351dd5a1418f91b1aebb87709a1f74f97b7726a222ea0f90ded6640a9f0da86d9accbda9311369218bdd6ded0ab3760d623df2bb51fb35de8e770222f92abcf6d4b4c2e2d5807844f06e27af8fbb544e9b845f16aa49d2b3a19442d891467b474ca278d4edff5fc65ffa44fd9dbd60cfac4458b6bbfd49e60e89433874bab421ffab9f4ae14f4747274c6afe9084a05dab77f48dc12a8a6636217d1dd51d336d3000000000000000000005c6a38f2e1edca19b9c4030d8b3c14bc8faa433ea99ae2d22a941499361635f875386cd9e67d81deb1f12c9f1c0e689ec4fec4722d8b4e879beb29adb98d75d667f785cc03d882731d83815da1d366c1ce3bf7733150550b353114f6", &(0x7f0000000000)=0x1cd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x4, 0x9, 0x5, 0x0, "98583e8a02f37d5bb87e80df8e070c8408e3be0b", 0x9, 0x9}) 1.530163499s ago: executing program 3 (id=569): r0 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000280)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) writev(r3, &(0x7f0000000580)=[{0x0}], 0x1) r5 = dup2(r3, r4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/201, 0xc9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1b, 0xfffffffd) syz_emit_ethernet(0xb9, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa880000019078ac1400bbe00000014e224e2300000000000000000000ed35d9c40000e5bcea8e2052afb7f043a17056a1bd364c83d784270e52dca6afd4fb4ab56c3aece73795ea2fa7b7354c26d283e31debbfbb7cf28f599cc407c7d3fbf26d26e047d5b324397bb0b7e6317c9055885b647cbf006a7a1b923898635ad2437c887930707c4786b74764ebf9168bb5a6d86a8d16c44353870a3cffce0659ee3a299f2000f7c166c43c0fe4b65cff1c403bfed2a44ea557e0971fa97c020000008b54", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="d1100002907800080310e1424924b2fad8bfeaafb170c56202040900010204f9ff000204cf0504024410fd89605d99896d7065cd47e3b6690881e1a668569996f0dfef862ea5b28e03e555722a56aee86e9f41cb6fcb603238635db79d803c1df99127cdbcc8f68b32fd145ba1f4f9a790199d15e5b03f0143a7eb87173ff19599953f"]) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) ioctl$TIOCSETA(r5, 0xc450443f, &(0x7f0000000040)={0x6, 0x4000033, 0x187a, 0xe68, "a2a48100", 0xfffffffc, 0xe762}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000200), 0x9, 0x4) socket(0x2, 0x3, 0x6) r7 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x102) fchdir(r7) 1.529872299s ago: executing program 2 (id=570): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="721e59607f6d62c91561bc17efc843664a9cb651ea16e381db12c1719e49263830b277c0f1f5c3fbc3dab03abe", 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, r0) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x8, r0) 467.579247ms ago: executing program 5 (id=571): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xffffffff, 0xb1, {0x6, 0x1}}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = getpgrp() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0xffffffffffffffff, r3}, 0xc) setpgid(r1, r1) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x400, 0x4, 0x7, 0x8}, {0x2, 0x4, 0x50, 0x6d1, 0x5}, {0x4929, 0x2, 0xd08e, 0x1000, 0x4}]}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) fcntl$setstatus(r9, 0x4, 0x80) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x35) r11 = fcntl$dupfd(r8, 0xa, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001ac0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000340)="ec2dcf2e38c786aa1b4ee4fa08d902838c775d8478ab523e2adb705cec54f0fa1471bdda7952feeda6b2872d49baa79d3f428194c8b08df5e6d363823dab3890ea7e2e67d4b4593370a40d0b3b710d37751d7c9dbb503d2397bf", 0x5a}, {&(0x7f00000003c0)="776b91d3bc9cfdaad3b2e7d69a70bf798cdbec5dd0fc4722295b1b1aafe4873ff73dd203736e169806b3297beb66fcf05a3cbb5dc49799958bbc1e09d9602a8d20b059b54650b4be94c75ff3582272658771a925fa058581aca94c71d1dab6984f469b7343c73dd0d352c6dc7db32afa51731f541473088e1ded6e51459b80656d48987d9721cb3203afe0ce5bcc88a6f3f8d9bd808622f945d30b41f3d43c0e4edd8784699965432732", 0xaa}, {&(0x7f0000000480)="ffe59ce74fdaa764d903531605e6cf0b8b1b82d86f7512c9e7ec9a077e060a0450d37f6c8c0090603377fb9261205cd3ec594173290b002982d5ea49f28b4cb4d5d59bfc0a52c37ed6b947d252a04adb3e5ae4f6808e4618200617a3e6463d5012be2e6580cddb539ff32b42214eeebd1ef28fdb515923efdc7d7033c000f1ff33daacf31b6e24ba0f67c42bbd990f1419c691f3c9d6a98b9fbb0cd19b82404373e930861779e8bb45c9c50697d89f0f9bfa614c16ca5302e987492a09909e1abcdcafd1ae9b3ba0136d22c97f094291f5492e9bbe8f4cb8dcef42ae", 0xdc}, {&(0x7f0000000580)="0942935a4b07454b09e90a8af4add2cf29ad13801510199e0330d70bc3d66e9cc5aa121db2f498e9666f855ccc75909f87d69406ada14a2fb46deb47dfc3eb22b105e8e5d4b2793430f826d784e6054e4ea43d5db71c3825eca0cd4279c5fa547deb433ece4fd05afbf56a1ec5f61dd10b18c3a4b757f77f92ac0e80cd7d6dee2ed54734e77a0c05a39d99b26ae11022adadff121f60953f982e1946292fc70076eb68ad3779909ca484a42efe28a6d354827186e58406ed5222e31b1e5e2e3e1d2054389e2b3ff326295a0c49f53341b5fe1d609c18", 0xd6}, {&(0x7f0000000680)="b9f09d77ed6d720fcf15873d39739b504a0bb1a445234083a1fbd4eca3b20ea9b7ac73d5f3fbf4a98ee5a46b561b53e451727affccbb173733cfb30aa4bd8b9cbda89e5153a12bf29b129af2bf3514a488b283b40f473f777c4362644e67dcb1a44058af92520d53b1d0e67acdf65fa3bcfb08354d1430bd316a562d6d301156fb2a2986", 0x84}, {&(0x7f0000000740)="1bd74a305590dab8ab0f9912168507ed28baf9921b55d439f461389150966efad1f1b5abf491ff5b5895002586b44c787a4a581fa35c8dd6ed8f37a03071ec1572802c6b9f20f0f6721029aba74a8c9beccf2cdbd64379ba1e7a6fed2089755ba9291e6e90374784c30b69b66ebea8097c77054bb92c7157142c40fef290328454732d83e169f33ed478e433bec5dc2b91025ff1d8965c6377ceba3e71a43723735e4eefef5bc76d1d107cd7316f02100e6f1fd96e4100a7f3a05e4316810cfe8b216456cb838d78d16683ae352af2b0c7ecfc5fb0bc1238fd2bd2dc8d45ae61fb532b1510008908f01ec70ad8b8d5e4039ddf6ba4091aae3b92ffaaba72241d72518bb65e73b939fa60851fd75934de0e2e585f416f2edee9831b5ce98521cc983ad8ac87b43f3aa979bd0407e036f5d066f8624c3fc0b4c843dddfe871d6fe7e63302cd21c91bdce1366bc8735bf3bb9afdde388d746dd973f53a371a29e0a86300efa2ba79e75af889835e33e5b80746cced5c588b7da31d28b3733dbadd6dfc4acecc5c53215f4addeabdf03b2df3153864de477a98c6deebe0e6286c65316f9b0976a693201e71bfcb86718788ca5e5e43374f548198f012c9a365fae203063a8bd05ad3526d04daca8384ac3c2fda982006eb6b91232c203fb9ca39c027fdc7339982458638209dc7622b1853103f72818b8c30f32c09c919cfdd4ac7e72e9424ac2c05dfe00ad0dfe76768a5c514204965b1bff55f7a2fed7727884267a20c94b1f7784d3669b07cf6c31c49949dc9c3dfaee90f0dfead26d9759ee8aa6a14d7230439e6371c44c122dfda2932fe8b95e9a022de7b8f93ded213c96db1203e033746290f1ed30526a287890c6c480c22a50ffe192d6e81ae9cc52382c722917c366c4e30f6f31f712eb8054272137e34f49529c1fa52c4e0f1ccc18255f5dbe256dd46e1b9d97996558ef21b22243d586dae423517b57091d41dc7321b5c453756bbc7a0c25f8b79a58de692b9736ae61ea76054953114b9e386bce17362b2c646a62f48e8b17f5c2c079ce2d05dfcd4cd0f587cf313d484e1b59d4f98f51e7177480302d433c74c20cffe4baee91c2b18bc267509e5ef124808374157db598cf1ae994d0bc7a51340165294b13777f7a0732b082fe387794151a92c0ed74f2ad3d84f7810fa6f4aa256c3df228850cf17b4bf1daf6706f0785511b14e4bb9f17d1533b28473e181446561ba40a6b6322a3a2407975088d3bef494529019d2c49de903a8a0c94ec21ca024709936a8c64022779ac534c10e083c17ed28a5164b56cda0f6a330ce8d545dc07d1d53d4046fdb3b2055af03a0a08f7f9a8e2313e002e7859d3da148ced5b9c5de78e849918fd2296acdeb130eb7606b548ef442274271c8cfaf731bc2ba1eb4aff6bbc7810db13ef627c4925584987cce427b57638b503f66feb2df5af6693e57ade74845b0dbc9ac02e70d6aa22ba20151e964fc75fc0e8389e4b072a6e434672be00b60686d3fcc693c076eed79e68a92887b1189e6095328bdbaf9a469a4b96b8158cab714cb7b71ea143f17fd2eab0db6bcfceb2d949f287046fe67d10ae6c57e951fa33d0a833cb46168b8dca7d96c5d3b6839a2775a7147cd8fa6cb4e38e069eda27386f801974de01847ab88deeaae0dcbca7a18bea71a05f3ede2555aebb44affeb799c2c86471f90a12dbb71ad5b670b5a98da59f36ad5a628398bdbe29a55b8eff0f0a30bbf4fd583f94c9d011a64800dde13106ddd6c31b6bca2dd680d2936cc6c33c31264540d9f7b910aa5c29e2e5e54a2f8cf916af7e476a39ef28fc3c501cd95572c6f44a378cdab59b3f31e9ef1788c9bfb9e60a2f898ce5b84bccf8393e640a3b49eae940953c5b7c9deb6421697b6287dd88823768a5cc6d88f6d4820d262fc670d32acaf31b94dbe79f2d002ba179faf4926450f1638dd9419e1c5b911a2ae8517928f069f2252c22efb96ce3c7a165ae1d7a18f1b616910d454dbeb54aa974e08c11ed14ff75d002f84c17ab30f190c0698927f0b8abb673b7d25808997b825be0a7e590f93a3a695a5c8051f3c209077d853f612e80c28539d81357ea061aa8c3e949acc8c1bf5b56ee3a1e3a9917c5a815c85b879d5d3a9d0a4b28568d8553eeb747ddea9db827e488ff46d62e6f3e0f1b86b6ff8be5e79d70df99974f897c3320b77541131c2166fc6ac975ac2f8752e2a6d4eac14320d84ae612ae34a870e9d181353ed5d5fc6e401f56cb5f016d06168a2bdf3bc63915fb3f3558ddded003e0cbbe358af323fe2e898504951bf46683905ed996724f6cfa3bbdc561a86aca3d860a1178ab6f91667b1b7952c93358a39634af65e42cd8f63f3fdf8d3425240b51b6595f3f19be5eec1e4a7d34509026588860952de58fa3bd6462e70f31035a08f9db68862143858531528b0386cbc625f53e669124bb558f51fa268d4f1d08130adec446953cbc723bcd911b9780bd55fe8f56c85e357d26aa9f530ef5c62c9081e975473e175ab2edb440ff25b22c956d339858fdd7e34099089f92e037192d616e19619b5752196c3e378537d796a45033003dc17cf5fc79d4a6672385ab223b9dbad3e968d928c743b4127e34053d4c631555a88fda07e392fd8547aedf0e443c8998f01cfbe18a64e5d6f47f812836f725b2ef5f4f4a63db765c103e9d106a1375d5a4385c12c387851b8e75f9c713f0c9c47768cba5e026b59bb31d9838d28f2c02cf90fa5fbaa2676abca85b74f682c7e735ed416b124e11ed087a5b1a731d3b7dcc1390cf5ede5ddca295534c6c86b4aa243e9e179f5c3adc7caebb30181b6a8881dd273856f25fd5aac935f9c92170d18ce3fa71bce44272a8a96ed255735f59c0aa4d29569b2f14787fee1d482c9fe9ff106f624b69369be0cc98bc8ea76d02b3595735335b12a60f66777a5be2309e9b746baa047359df492021426c11f35b93b0b7143613eb6b0f384d06a9d9fbf570f4b4017e55c90700367be228e91c3d3a308f21de11023b956234960dd021703561fb9478d9ee610a1537f66a4a144618ecc918c00f0afeaff2e571fa2c5695adef1f6ec0f82ff60460f72f06e8c6c532b88822703f2822a1caa8c4180e566618cbd02fb89880376d9d7419a98175eae66377c66fa86905538c0bb9f4098f8be9c74e4e95c086c8a6df1c5e5de432243c8bbaba90f1256e352045efe07dff9661771d6718e42785f9b61bec5329608990ead019bc39199302cf01f632eba045e96467b28c3eaa6117d287e8f8b1b2c12c8595a1b4d76cbd66a6f28efbf43991bd08e9a92f5ae962c4187982591f28c6db57e7a678958ef15f07751fd1c3d9519111d761b38a22e0323cc8ceef1f21390ccaa6a1b5bf55eeb92dcbe815c04219141e7028297da3e373ae8f96042631bdc8887b68d3af5f2538a0b9872a6a87d6c30de943ec66772d835a14200fb5ff40fe8717e7b2740aae2a099e43921b3e6e550cbf6bb46dc56fd081d8ed00a2a6478213ac5a939d6f75b7efc6ab11ce33654a35addaa1e6057a44f19c76cd69de34c446da12d51adb153ea0a7304f26a9a98d07309ae0458dd98ccd58177f0d80ce275bd7d809804ee42d542a126f1b109576d155e367cd27210e5de975136e696d587933c690ea1a4cf76b1ef46ead5bd7ffca9c35fdefb4e96b22d70aa9667dbb6fe5413f9c8f2f942bfa1143a4c9f1b5aad5c9a38aba08369aced9cb93311d9afbdf3b2efde39e9a60205911fa8f0820497b2cf20aec5b35bb52ea5a9083c3f5736c53a4843c23b34aea29eb7834c5cc3233327fdb2c8fa84559e326991dc61a867a212056d8d28766d160bef90aaa7034b288963d7b7b0be4a5ebc62caf58799ee42d9d7cb7a85bd20517e6bd2213dba87ea8253381ff798befe630f525144c51134d6deaace4b46c296396a323fe8c24e4b49b0a0411e07635d0ad1815ecdb621529a0da09682fa334927126d673989af78a8f708ab7bc82a16dd493e505f7f9ee98c58bd1d27aae1917dd7ea3fa5335a7c8c88717b3c12c13ca7cd8a1d29762b9842c26235de90ab111b788a8fcde328c4c5a23c314294b47e6656c0453829f7aee85dda44e0a069cc50cb7337706fe6291c76ca845b66ce80851c2ad5034a5df1ce0c977a9c2dcade0e54fca1480fd5c1582ff6e9ee7cbc46d830ba1faa02419daab146a1defb0bb79b4ea736e582c5ddcd5aa78b904c32f9f50dd1a44b63adb533e5592693538af8e01866fc86c970f0c571b209a1b09619b1c0cefdfdb6423e67bd593a6371a4576109a7dfcd75a3b563ad461d9680e814a724ca364fd133bcb670f14b33be9147863c8578441e72180de0ea07839b07c219213cc1df6ac46511e2ddf006fab484c7ea2c74a502ca6c83aab904c166b4a90e4475dd8be990fb99ee3632df162d4431aa3814a5f9f93546572b3fceab762c991c40877243a0a6456da72a8427d765956807d9ac954f55d565304c65c68ef12d97b20a1d080312821b287f53c228bdc77ff1e8550fe41141ad07e6115e4b3b8894bcc8584653e9cb1122f02cae1dd07114dfc56a476eebc65651ca1b8bd89860ce6070d6937678bdab9491219251c409adfe53a8d3267ce5e2bb1c72488220a1e8449643bd8eab391933ed4e406334d1450d2bc110f96a2c2a7643cec91fd6b0f2e619882527b5bad12a6e83f396f40447df61399af9cd109e28b1f97e1d5daa51221d0222515bffd95b6fb4a3fc862deb426a8c674546b85a02c598b5e927842a4b7139c647a14b2e69045b840cfe1330846e9fca24eaac3a3f443a32632815c308f5dad75c9342e6edbe2a01e49d4ef6738a1111bc59ad4e1912f2ae4eb4aec3b867493b8ecbae928257f74767fcd907c7573d77749faaf3965492250ed08b418d2b6e809836d3b3d2d676bc6f66a403248abb810b298bf7527584e11c8437416a07ff51f65739a09b427a75582953e405d0e0cccc92ff882fe007f012e6e0347301adf6d4f4898d5d473a4d2680859e899ca6198ee6db2ff3226a0a873b658b54b72e02bea41b72dc553eca70bb256839cb9c4e02e510625cbabac6fd8bf1d5fc1ad4d7503db279c4bc158476fd76115db8d6731326dda1e30d205acdae46fce94020cea5bcf4018476473d1d5a213c0a08f6dd8bbb4e814c0f8533a8b412dd66c43fd386eb5bad856302db89f954ab3b4d145cef6a742cee714931c3fdce7bb852e4d586de3c7b3e101db72316aedb386d6a13a8027667a743cebbe066315ee55330de631e7dd126656abf69307ab366332567b5de9e0ef3a171fce8f872f49aa6ce5c3740872321e69d6c46a1ec3f2b06ad3eb7dbbc69fd0108f97675b115ee22d8f3df5ebe180773a230bdda66d22cd801920826a181636e958578af254266e1d30a034a07fe202fc087db08404550cefe8cfe74fa7d4cf7d10752e17995d9006f02b6c080a5038e4d0c8af739f03994fe0b4436206d96370497b518d5cab79166651e5c30019f215d838f9ee35418aa612a28d1e77a55433f5713de4d1745823e1e93368c78ffd0032c27acfbf24e906f39a0a789746f8ed11029245a76b84d7f65a8ef43df8ca31535c7f1e900e634ba2a2c4f284f30d6d606deb730fa4c7233a1b4e330ef6bf2d7dba9f396b5bd852d65b91f48ad2560a7ddd78f0383a9410a71faf8c58bbd2da3668a27eef67eabc88aa5d49e90461484dc10e575a4a664422c0a566e4ec1f44870e65f8d886d2b9a5d838a52447c99a8a111392bf3fd9b589", 0x1000}, {&(0x7f0000001740)="a7467ea2b04fc2cb259cd1272ee238f316a63a500dd0c0259aa4d4010f4d4282595cfc76d2920b6c58f66b9cd3ba5a658b0951b8e6ff36b3bbcf1d79bd2ffddc38db4c0843b283ab76f675dbaf55bf98c3333f93be4cef52a480b46bd1fce4444b3cf841db012393686e2e1c04103a3a8e923ba96f0b82982e81d1377bf7753114e308503480daf35a82f9eb0929c769126ecbcfde2e41eeed25116f35fe71050bcb57803e3510fe33af3334fbf6cf3747cfef136808fccd10d89ed58a45", 0xbe}, {&(0x7f0000001800)="e00283c21d72c2a4ed0bd9df9dc7f15b3fd066f676448a3a74953715f58e24fdcb063cbb7e2bfc0be120077ea2e80be158290a038d727ae62dbadfa0d6bf16b88b9d74901e18bec922722f31e7866faee25e9d703fd6f114cf09b6eaa3ebab263410101578ef84174b0ea8ed8c090922296c8b0e3aee1cca3a24fbdac8a53ce5024374c3c3a5a4d6884f369a409915f26fc4a55fcea4d7d1e513a57be3f53e7ac62f48106fd1f3a8b0709d3ab94b8c191aba09b60918bcf0f8741e487118458ac7770b721f7e229bc8d0b1ecbf", 0xcd}], 0x8, &(0x7f0000001a40)=[@rights={0x30, 0xffff, 0x1, [r11, r10, r0, r0, r0, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r13, r5}, @cred={0x20, 0xffff, 0x0, r1, r15, r6}], 0x70, 0x4}, 0x405) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) pipe(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = dup(r11) sendmsg$unix(r11, &(0x7f0000001dc0)={&(0x7f0000001b00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001b40)="32c6a39df3cad3136dc983af9dce85d75564e4af3dd9d329fe415b701175f42199ca74a30c4287b4d70ce5b5163d19d1946b987db27feb7d3ca4e816918d9cc27571b35c9548d9a3d6a44edb7f5d0aa9d339f1b8418ee1e99b9156578097044f31852c14af48b5fc87b0fbc29842f0f82ac1f7", 0x73}, {&(0x7f0000001bc0)="1ff7086726a3a1da4e150f824fa1a8d8255869ec2902ee3f2d587a063dc3325a89e5c6d18c9b1702946048bd9d2714cd2bfbd7a473b5f54f53046482fba90df6364bdef4de6f8b779bbaa526ead4070051f3051dc5f2b3eeafc170d8b674940ad64c7e992aeb915838c4cbb33e053612b715d2cf1efbe7b30a4b9cf83bee37a187ef6beaa0b5c537ddfe20db2bef860fd4519ed4461f4b71810cee18f45d", 0x9e}], 0x2, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r14, r13, r2}, @rights={0x28, 0xffff, 0x1, [r10, r8, r16, r17, r9, r18]}], 0x48, 0x400}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000001e00)={0x1, 0x3}) r19 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001e40)={{0x9601, r15, r4, r15, r6, 0x1e, 0x3}, 0x2, 0xfff8, r12, r19, 0x7, 0xffffffffffffff81, 0x3}) fchflags(r11, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001ec0)={0x2, 0xef3}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 422.981175ms ago: executing program 2 (id=572): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r1 = socket(0x1, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x124) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0x2d, 0x7, 0x208}, {0x16, 0x83, 0x7, 0x2}]}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 422.619996ms ago: executing program 0 (id=573): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9b) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@random="2dacd0b5421a", @random="dc13b18baff6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0xb, 0x1, 0x5, 0xda7, 0x10000041, 0x0, 0x2, 0x100500000644, 0x6e3b}) r1 = open(&(0x7f0000000800)='./file1\x00', 0x10000, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0xff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 421.492215ms ago: executing program 2 (id=574): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x4a}, {0x16, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f407061035c2532d7a0ea9200001f0038", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)) socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 420.284398ms ago: executing program 5 (id=575): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 347.296433ms ago: executing program 2 (id=576): setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7a, 0x0, 0x9}}}}}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x2a2, 0x0, 0x0, 0x6, 0x800000000000013, 0x6, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x53, 0xd, 0x4, 0x0, "57dc82af3a06e3fb205660a5913ac8047269a9ea", 0x9, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) 344.527731ms ago: executing program 1 (id=577): r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f00000000c0)={0x2, 0x26, 0x2, 0x2f, "f90000010412228724000000000000008000", 0x80000000, 0x9}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000001280)="b139060538c5cdd14a64d6623b5c3bb688873527bc7204d379f21e506e46e86c1dc1e4a2e8fc0fa1dda772ae69082c2fea32eab23f9a570732e657f9008573a7ed92cbfac7f182fea8388d11d7246045d84f7151e9eeaee1bdcb226263d350fc5f8b9625f26750c1d5d03705be4115416a6c109ffa21be27d399ea1f54abffe17438e31f42a2d60ef3d5cf238033eabe3e58fbd4e904992d38b2c86fa9b71ccb88cb3006d4391dc8515d5698ceab300fb052459babfe4e187fec9ed97c147f6181fe61ace391a0c88df9433446fdbc254c32bdbbfc630b03c6493ed587a26bc666ff5e114d3e7ddcbd8bc0f9cb3654e4a83b8a38d2ecd880d89fa3b8cde1bd1665e82cfc134d4d30a41b870d21474066dabb0b780550f1eb5b79bfbcade42b3cc25aa23594cf7a9448c5f1bab8a132e216e6449950c443d7d0a7cf1a4f7929002f6f488fa4631d520e8bce9b3f06aeb7b5db012e36697fe12adee29d05034c4e443b8ceb23f4cda0fdbe8613f83ef88e13caee128caf2bbe3757f81fb8e6d920dff0c7e98df1200d318819ea0fa64406de858911930a19696158a085176575a280f137a4a5c039b1d4e609c5855bd30ee994e2c41bda8932d947fe0675eb515eb3f9f5ffc4372e5376158a8488744a9761bafbb5b6555dbd8d627cc46dff0818a033e986a964acea2cd31dbaf8b14568a48b3879bfaa63ecb9a3420eaf6ef670199f2234bfa310902e42fb27759314c225b8bcb2b6be27f2c371caa4a4ac1e27f52f6d33fd4f3e75aeeef5348145016c696d4d1dd41499f62be260c4db8a28500c0c2ab4e7ccb249b826c46efb50862102fd0b653f202bebf0ecb84068567660f0bce139f4043bc94501411efa41b9d5d67963495e28c746931c0ff45ae0aa1550f76dd60f9c510865a9056128e515c452caa30784e5f953f389821970834d3198aa7f50031608c2a2ee6a78aa78aa4df1f242209353a1f77cf6496d99d657329a80b9d52c6c9b5e02114cbc488b2dbccac399f020835f02ed6034df2f8755becf44da3e588c6450935d85fcf758be46709b08d38a4392e59df543c771157dcd33d5910db3dc73b5490f3c10badf7ea7c25e3bcd330dbc907ccd1c773cf4f496c086659f435786b4eb06a511a260d26b5ab2ea6996095205beecc47dd7ec0b686bc87e9b5b51f05681ecdc2cfb2f6ed18b9645fda0bf4c8be85bdf914fb967eb0a2ff91eb38d50cf0677f9d988a9bc511bfb34e789e5ef964205bdee03257d7b2f79aff719d8bc0f0b85d6c8968cc3c1fc9490bd9a527321b034c355db51e545339b5a486ba13807dfc225c11f1f3a030d9ad9b6b982f733a0848c6f7bf6c6ef897dde661460f39fb6030941ab91656afd88934584582ad3b6fa3105a221ac0dac92ac26e24190908a064b4486748e344458566e4871f6c5a933e39d616cfa3e38a740ad93c4f566cca6bac82245236661169aade73c0e4cfd4716b1fc0b3d31a1b85eff05616132a50752a4eb868b5651bc3c1bf5a115141667ca1311aa78739e433894ce43f37fd9dca7bc2f1c55aff3a3413e46bf3eaafac4fb8b9af19f8871adca04a0b14f7bcde4835425647b8ca4c6e1b0dcda7f1440d11c9e86a6d1b180882f3236c85a9e85383a3f330591e6e97d96830bb2cfe8f16c49b252bedccfce264878894d9b2c4874a3bfa56273e7423f009a68968d28f497028d18967f2bc0eed4cdbaf54c3d35e2a386b134cb9c68ecc73c8edba687bbc5f7642256a6b5626a5ea2e2d5608f7dbc5c59eab7e6fed7509a300c", 0x4f5}], 0x1) close(r2) execve(0x0, 0x0, 0x0) r4 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f0000000340), 0x0) syz_emit_ethernet(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000240)="402b7ea1c4e35d469d0a528537bda6320706ef8780f780d8331c8047b646e73e2d20", &(0x7f0000000280)=0x22, &(0x7f00000002c0)="a2fbca79f339d59cf10f8331e550455f103868b76574e0d203ba6bc5332c11af05299ead6bc152c0", 0x28) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) 340.04925ms ago: executing program 0 (id=578): mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chroot(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000001100)=[{&(0x7f0000000100)="88467d6222aecb8e9d44ad69344894398afd4fecdbcd2fbac0fd2203b5713efc1bc9ef69dd0fe4abc2a6861e6bfdb4bba72bec2b11518d88e800515d152565166ca461a09cfbb2fc09b2c3ba28c5d08540c3f8b4447e70eede76b732ed5e938b2daf184007a98f36932b549000f78d4fcb1a807bd4438f36e4e5b0199685e186a941dd3babe754b78b2009a4611fe8aaf57b4401691a0eedfcd32de62b740f90fa8186af84fc6e6d245701261c2ecdb8c6db6600a64fe83a6ffcb8c5ff6b2945b7a564214f7b8504cc50165a3ba356e47416e97ed4d879e74f482b0c1f24cf5d0565f9e019ff73eda081feb0857d9ddd4f3b4c3035", 0xf5}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc91, &(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x101}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100), 0x8, 0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000100)) open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x86) openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0xc0) 251.018779ms ago: executing program 5 (id=579): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000004, 0x8}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f00000001c0), 0x22fffc, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1, 0xfffffffffffffffb) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 249.525471ms ago: executing program 2 (id=580): mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x27}], 0x1, 0x40000000) unveil(0x0, &(0x7f00000000c0)='r\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000000)={0x10, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x130e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbe9f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3555}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x94b2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9dc2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x74fcae36}], './file0\x00', 0x5}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x1000, 0xdb7c21c465fd1fd7, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000240)={0x10, 0xe06, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc682}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000feb000/0x11000)=nil, 0x7f}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x9}], './file0\x00', 0x6}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000440)={0x1}) 248.80133ms ago: executing program 3 (id=581): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x91, 0xff, 0x47}, {0x40, 0xf7, 0x2, 0x9}, {0x6, 0xa3, 0xfb, 0xfffff801}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000000)="1db5b76c27aa01209f98c274705b845627423a58b886b1daffa7b7584910c1", 0x1f, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000180)="92ba42f6276ae5d243", 0xfffffefb, 0x0, 0x0, 0x0) 2.568496ms ago: executing program 0 (id=582): r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1f0) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x2, 0x0, 0xfffffffffffffff9, 0x20002fffffff9}) kevent(r0, 0x0, 0x2, 0x0, 0x2, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="6681e77035b118605f8fc355ec5baecf749328662e6809edb925aeea02af42a07d90da25982758dcf2ef74a4f479b565d7379b27bf0881", 0x1af8c197) 2.099311ms ago: executing program 3 (id=583): unlinkat(0xffffffffffffffff, 0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0xffffff80, 0x7, 0xd7, '\x00', 0x3, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7ea8678, 0xe6, 0x1ff, 0x1, 0x1, 0x7, 0x8, 0x2, 0x1, 0x3, 0xf}) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 1.925828ms ago: executing program 0 (id=584): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cb) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 581.74µs ago: executing program 2 (id=585): r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000004a5075cf66af6a974988fe0000a1b904b9e96c15b1fee4e45288c1a1b1468afb565c9cec8dea0952280aba53d1471e677b54bce9828b43fe04fd15c72b46d2bf24028bb2e87d3ccfa91de534110a8171aae785b8b828b61e0ca944ea991d3635a4c5771573b314c1328de9b4088cb9b40063e46d27378065bec0aa92957343123fe48690"], 0x10, 0x2}, 0x400) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4007670, 0x8c91, 0x101cfe, 0xffffff01, "05d85df670124725cc5a200000000000000014ca", 0x103, 0x9}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d93", 0x25}], 0x1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) syz_open_pts() 0s ago: executing program 0 (id=586): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x957a, 0xffffffffffffffff}) ftruncate(r0, 0x5) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000780)="fbacb257e5d552d31cfa834902afa61a21bc4b29bf5ae4095cf56e0e965fe965c5b9a112ea4bfc78d18611992a887cab87f469f55a81db623f4d1a992c2d38d4a021275c47a2f41ceb1d99f9490b7e1a8dc9ea48d048974e0f4005f55a6eb04c779726a4c07c463a6178c2e681138081d1c42b2e5cfecd5e32d74f754ab39b7699763aebfdb66b8b1e585fe811f33eb1a3ed5e8b9476267496e57eaac4ade379c5c29f424e85518c91a8af24687be5e7aa24a63eee4269453c58d6a06616d9313a259bc37e7f48a6523b895b741c7a811f02e9d568de168b47aba4e41da5ac79f16b94148a2f2ed502d2097c2adf1573d6cb411398923fc29cfb034c72c2148f7f27bf9a137a297f60f8c49a719f212ff702455607d6a414e4ed3d54a557bd2e0dcd3e23c5755085b4d8cc9cf725abba10177c1ce1a321c285a2c0a2ca6bb185dc7dea5756b66f13289989561aaa19fbace2a2eaa9d702d9dafc2eae182904b5556c1578e5c6d26a7e55d34c1f4d04d6e33a4e407c2f8b2310b277023d2251d2e4c7c3ba3a76bbc0935a61fc1b6c14a37fdfd1d851c38bb26203f29a863d1561e3c83c82e41854df9ea77649cc6e49931d2795bdbc9ad80893495d9968eaa52432e510e5ba768d3adb58058f30ee4437ab87eca05c9bb24b40e8d150455a6d55e194d2e4a8032b5a1aa9b539bcafe51af235da88ea44bae1b04e00c90de28e60f2a8b241b2b0b12a200f177f6840bd74841157ac3bea42cf817868266227ad15bbef8a4348edc1508a3cad886bf3879c4e5cec98fb0e16f7977e04602c5543a954a9f663f2f354e4ebc7caa77a5d178ef1831b8f834418a6e091df079fc82315a75e3a88c0fcab1fd35e45315ebf442671a095d5d3c9d02f60ec636aab09b3c98f844c398c78a85ca9224ba28bb9cdd9c74ebd1e3b16d8fb0eaef48e295341b4c5a63c197b45e076d0fbfc3ca60557a22acd110dca7c67631fa49cd1b77cbbc02a44cb563903d43981552fdeade96c77e85e136de387d5bf112ace4f42cc64ddaee572e956c826d1a4a0d0e243830c10433f20675bce77c23f985479e7a029aadd9177280e3bd14c8a5f726944f2c9398499e7a0841bf5ed83f7af7d954171f79a20d5d52c8490950a0bd3dd42dda8cd17a4c5f3225e7908fb2f21cb2e186c7908e27077c82ae319caa1fb2f4041c81a7595bd8ef531b6f0e0ef143c6a8fec97b6b11e2e09acc3789ea52c51a7c0f71a18edb5425f64108f0c11b2eb881ced51f3b0c35b4a234e84072c895b8f57c3c4e10ca02eddad3b2dff6ac4160d3c3ea956b2a513d4aa2a019598040f39434eed966891e6f07e1fbb72feaa1565abbaac0e4045f6d49de6e6b9f2f0bb1fbb529efa79844885c526e4ebf9586c00febc503eac184ee39f47691a7327e9bc5670e3bd80bec4ade17b89d4973a571f59e5efd97fc10480afad156a", 0x409}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00000000000002f00", 0x7, 0x9}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.209' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 441861668864 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x769cb0016000, opte 0xffffffffffffffff Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 436867 80134 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83443088) at panic+0x1e5 pmap_remove_pte(fffffd805eee7b00,fffffd80088b00f0,7fbb4e580000,769cb0000000,769cb007b000,0) at pmap_remove_pte pmap_do_remove(fffffd805eee7b00,769caf97b000,769cb007b000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd806c9609a0,fffffd8066889c18,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd806c9609a0) at uvm_map_teardown+0x117 exit1(ffff8000fffd6568,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffd6568,ffff80003c40f900,ffff80003c40f850) at sys_exit+0x1a syscall(ffff80003c40f900) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x769cb017a4a0, count: 5 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: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x769cb0016000, opte 0xffffffffffffffff ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83443088) at panic+0x1e5 pmap_remove_pte(fffffd805eee7b00,fffffd80088b00f0,7fbb4e580000,769cb0000000,769cb007b000,0) at pmap_remove_pte pmap_do_remove(fffffd805eee7b00,769caf97b000,769cb007b000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd806c9609a0,fffffd8066889c18,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd806c9609a0) at uvm_map_teardown+0x117 exit1(ffff8000fffd6568,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffd6568,ffff80003c40f900,ffff80003c40f850) at sys_exit+0x1a syscall(ffff80003c40f900) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x769cb017a4a0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c40f4b0 rbx 0xffffffff8386ee07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff8000fffd6568 rax 0xffffffff8386dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xce31c62c197c24ac r11 0xaa78f3eda3ebce4d r12 0xffffffff8386ec08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff829c22a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c40f4a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=496634 pid=24071 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffd6568 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000fffd74f8,0xffff8000fffd6810 process=0xffff8000fffda1d8 user=0xffff80003c40a000, vmspace=0xfffffd806c9609a0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33164 134624 80134 0 2 0 syz-executor 53040 176023 79350 0 2 0 syz-executor 53040 7041 79350 0 3 0x4000080 fsleep syz-executor 17436 197531 80983 0 3 0x80 nanoslp syz-executor 17436 144364 80983 0 3 0x4000080 ttyin syz-executor 17436 228106 80983 0 3 0x4000080 fsleep syz-executor 10250 445899 4215 0 3 0x80 nanoslp syz-executor 10250 300379 4215 0 3 0x4000080 fsleep syz-executor 10250 340835 4215 0 3 0x4000080 ttyin syz-executor 10250 491597 4215 0 3 0x4000080 fsleep syz-executor 16112 99407 2867 0 4 0x82000 syz-executor 16112 245043 2867 0 2 0x4082000 syz-executor 16112 404468 2867 0 3 0x4082000 fltagain2 syz-executor 16112 115306 2867 0 3 0x4082000 inode syz-executor 16112 382883 2867 0 3 0x4082000 inode syz-executor 16112 148299 2867 0 3 0x4002000 suspend syz-executor 2367 135979 0 0 3 0x14200 acct acct 70214 276325 0 0 3 0x14280 nfsidl nfsio 95944 473249 0 0 3 0x14280 nfsidl nfsio 73902 247275 0 0 3 0x14280 nfsidl nfsio 21393 38017 0 0 3 0x14280 nfsidl nfsio 82153 51901 0 0 3 0x14280 nfsidl nfsio 20443 237499 0 0 3 0x14280 nfsidl nfsio 94314 379501 0 0 3 0x14280 nfsidl nfsio 19229 130870 0 0 3 0x14280 nfsidl nfsio 96207 250560 0 0 3 0x14280 nfsidl nfsio 13100 503932 0 0 3 0x14280 nfsidl nfsio 58546 195200 0 0 3 0x14280 nfsidl nfsio 24027 404427 0 0 3 0x14280 nfsidl nfsio 85152 81095 0 0 3 0x14280 nfsidl nfsio 14715 240001 0 0 3 0x14280 nfsidl nfsio 19753 79598 0 0 3 0x14280 nfsidl nfsio 22946 88439 0 0 3 0x14280 nfsidl nfsio 45032 288910 0 0 3 0x14280 nfsidl nfsio 72760 41809 0 0 3 0x14280 nfsidl nfsio 7755 10680 0 0 3 0x14280 nfsidl nfsio 97773 363242 0 0 3 0x14280 nfsidl nfsio 69237 444975 10958 0 3 0x82 wait syz-executor 2867 437569 10958 0 3 0x82 nanoslp syz-executor 41651 482587 10958 0 3 0x82 nanoslp syz-executor 20125 408472 10958 0 3 0x82 wait syz-executor 80983 15643 10958 0 3 0x82 nanoslp syz-executor 79350 27998 10958 0 3 0x82 nanoslp syz-executor 4215 77057 10958 0 3 0x82 nanoslp syz-executor 80134 436867 10958 0 7 0x3 syz-executor 10958 52746 81597 0 3 0x82 kqread syz-executor 81597 331034 83937 0 3 0x10008a sigsusp ksh 83937 72829 49092 0 3 0x98 kqread sshd-session 49092 119852 2103 0 3 0x92 kqread sshd-session 40446 151649 1 0 3 0x100083 ttyin getty 2103 236703 1 0 3 0x88 kqread sshd 32414 376256 20079 74 3 0x1100092 bpf pflogd 20079 127225 1 0 3 0x80 sbwait pflogd 38081 76128 37778 73 3 0x1100090 kqread syslogd 37778 1983 1 0 3 0x100082 sbwait syslogd 1704 189014 1 0 3 0x100080 kqread resolvd 32947 431831 692 77 2 0x100012 dhcpleased 44029 320004 692 77 3 0x100092 kqread dhcpleased 692 144174 1 0 3 0x80 kqread dhcpleased 60444 364539 0 0 3 0x14200 bored smr 73224 502416 0 0 3 0x14200 pgzero zerothread 47764 73291 0 0 3 0x14200 aiodoned aiodoned 50531 202222 0 0 3 0x14200 syncer update 85021 41472 0 0 3 0x14200 cleaner cleaner 35087 469528 0 0 3 0x14200 reaper reaper 94732 523631 0 0 3 0x14200 pgdaemon pagedaemon 66064 247518 0 0 3 0x14200 bored viomb 15361 453985 0 0 3 0x40014200 acpi0 acpi0 3382 160978 0 0 3 0x40014200 idle1 76569 141306 0 0 3 0x14200 bored softnet1 81436 235175 0 0 3 0x14200 bored softnet0 41577 197296 0 0 3 0x14200 smrbar systqmp 80101 199879 0 0 3 0x14200 bored systq 46377 294371 0 0 3 0x14200 tmoslp softclockmp 59767 134520 0 0 3 0x40014200 tmoslp softclock 8096 100287 0 0 3 0x40014200 idle0 1 302844 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd805eee7b10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_do_remove+0xa9 #3 uvm_unmap_kill_entry_withlock+0x269 #4 uvm_map_teardown+0x117 #5 exit1+0x6fc #6 sys_exit+0x1a #7 syscall+0xb17 #8 Xsyscall+0x128 Process 10250 (syz-executor) thread 0xffff8000fffd6800 (340835) exclusive rrwlock inode r = 0 (0xfffffd8073d6fa18) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 spec_open+0x2f2 #6 VOP_OPEN+0x8b #7 vn_open+0x6a0 #8 vndioctl+0xc43 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf8 #11 sys_ioctl+0x674 #12 syscall+0xbd4 #13 Xsyscall+0x128 Process 16112 (syz-executor) thread 0xffff8000fffe8020 (245043) exclusive rrwlock inode r = 0 (0xfffffd806c593b48) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 16112 (syz-executor) thread 0xffff8000fffd6fc8 (115306) exclusive rrwlock inode r = 0 (0xfffffd806ea21378) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 80134 (syz-executor) thread 0xffff8000ffffc008 (436867) exclusive rwlock vmmaplk r = 0 (0xfffffd806c960118) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806eadb6c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8398bfc8) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 41577 (systqmp) thread 0xffff8000ffffe530 (197296) shared rwlock systqmp r = 0 (0xffffffff837ccbd8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11058 12082K 12541K 166960K 13310 0 pcb 20 14K 16K 166960K 301 0 rtable 201 7K 8K 166960K 422 0 pf 34 17K 22K 166960K 267 0 ifaddr 38 6K 8K 166960K 76 0 ifgroup 51 2K 2K 166960K 103 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 38K 166960K 132 0 ioctlops 0 0K 4K 166960K 1742 0 iov 0 0K 24K 166960K 29 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1465 92K 93K 166960K 2272 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 24 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 718 0 sigio 0 0K 0K 166960K 12 0 proc 72 115K 164K 166960K 610 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 92 0 in_multi 84 6K 7K 166960K 132 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 487 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 160K 174K 166960K 8566 0 UVM aobj 85 138K 140K 166960K 88 0 pinsyscall 42 84K 105K 166960K 1842 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 50 0 NDP 11 0K 1K 166960K 48 0 temp 58 8675K 8746K 166960K 28747 0 kqueue 13 20K 30K 166960K 133 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 67 0 64 1 0 1 1 0 8 0 rtentry 176 128 0 43 6 0 6 6 0 8 0 unpcb 144 663 0 642 8 2 6 6 0 8 5 syncache 336 6 0 6 3 2 1 1 0 8 1 tcpcb 736 172 0 168 4 3 1 4 0 8 0 arp 136 19 0 3 1 0 1 1 0 8 0 inpcb 328 865 0 853 10 7 3 7 0 8 1 nd6 152 27 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 28 0 28 1 0 1 1 0 8 1 pppxif 1504 3 0 3 2 1 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 66 0 66 1 1 0 1 0 8 0 pfstitem 24 62 0 14 1 0 1 1 0 8 0 pfstkey 128 62 0 15 2 0 2 2 0 8 0 pfstate 448 60 0 14 6 0 6 6 0 8 0 pfrule 1344 60 0 55 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 576 0 191 31 2 29 31 0 8 4 art_table 40 578 0 191 5 0 5 5 0 8 0 art_node 32 128 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2909 0 1405 95 0 95 95 0 8 0 ffsino 296 2909 0 1405 117 0 117 117 0 8 0 nchpl 144 3878 0 2171 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 0 1 1 0 8 1 vnodes 216 3435 0 0 191 0 191 191 0 8 0 namei 1024 12571 0 12569 2 1 1 1 0 8 0 percpumem 16 81 0 32 1 0 1 1 0 8 0 vcpupl 3968 69 0 1 9 0 9 9 0 8 0 vmpool 848 69 0 1 8 0 8 8 0 8 0 kstatmem 264 66 0 42 3 0 3 3 0 8 1 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 21316 0 21316 12 10 2 8 1 8 2 plimitpl 152 303 0 283 1 0 1 1 0 8 0 sigapl 424 1048 0 979 9 1 8 8 0 8 0 knotepl 120 531 0 0 16 0 16 16 0 8 0 kqueuepl 224 254 0 244 2 0 2 2 0 8 1 pipepl 344 165 0 136 3 0 3 3 0 8 0 fdescpl 528 1010 0 979 3 0 3 3 0 8 0 filepl 160 6489 0 6252 19 3 16 19 0 8 5 lockfpl 104 240 0 238 1 0 1 1 0 8 0 lockfspl 48 86 0 84 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 40 0 23 1 0 1 1 0 8 0 ucredpl 104 1406 0 1392 1 0 1 1 0 8 0 zombiepl 144 982 0 979 2 1 1 1 0 8 0 processpl 1232 1048 0 979 6 0 6 6 0 8 0 procpl 664 2085 0 2005 8 0 8 8 0 8 0 sosppl 176 1 0 1 1 1 0 1 0 8 0 sockpl 752 1611 0 1575 26 15 11 17 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 64 0 0 2 0 2 2 0 8 0 mbufpl 256 262 0 0 17 0 17 17 0 8 0 bufpl 280 8488 0 2352 439 0 439 439 0 8 0 anonpl 32 10903 0 0 88 0 88 88 0 246 0 amapchunkpl 152 27633 0 27105 41 5 36 36 0 158 14 amappl16 200 4294 0 4093 30 14 16 27 0 8 5 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 425 0 424 1 0 1 1 0 8 0 amappl12 168 1365 0 1323 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 46 0 32 1 0 1 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 33 0 30 1 0 1 1 0 8 0 amappl7 128 112 0 111 1 0 1 1 0 8 0 amappl6 120 276 0 263 1 0 1 1 0 8 0 amappl5 112 90 0 79 1 0 1 1 0 8 0 amappl4 104 413 0 383 1 0 1 1 0 8 0 amappl3 96 5340 0 5225 5 1 4 4 0 8 0 amappl2 88 520 0 459 2 0 2 2 0 8 0 amappl1 80 11316 0 10714 15 2 13 15 0 8 0 amappl 88 7770 0 7592 5 0 5 5 0 92 0 uvmvnodes 80 124 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 8 0 8 3 3 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 87 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1010 0 978 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1010 0 978 1 0 1 1 0 8 0 vmmpekpl 168 9787 0 9746 3 0 3 3 0 8 0 vmmpepl 168 70752 0 68586 109 3 106 106 0 357 11 vmsppl 488 1009 0 978 5 1 4 5 0 8 0 rwobjpl 80 21979 0 20643 34 1 33 33 0 8 3 pdppl 4096 2165 0 2026 171 32 139 140 0 8 0 pvpl 32 17330 0 0 142 2 140 140 0 265 0 pmappl 256 1078 0 979 7 0 7 7 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 369 0 45 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83443088) at panic+0x1e5 pmap_remove_pte(fffffd805eee7b00,fffffd80088b00f0,7fbb4e580000,769cb0000000,769cb007b000,0) at pmap_remove_pte pmap_do_remove(fffffd805eee7b00,769caf97b000,769cb007b000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd806c9609a0,fffffd8066889c18,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd806c9609a0) at uvm_map_teardown+0x117 exit1(ffff8000fffd6568,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffd6568,ffff80003c40f900,ffff80003c40f850) at sys_exit+0x1a syscall(ffff80003c40f900) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x769cb017a4a0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8398bdc0) at __mp_lock+0x192 ktrsysret(ffff8000ffffc008,5b,0,ffff80002a2ebf20) at ktrsysret+0xde syscall(ffff80002a2ebfd0) at syscall+0xa50 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7839ce099590, count: 8 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8398bdc0) at __mp_lock+0x192 ktrsysret(ffff8000ffffc008,5b,0,ffff80002a2ebf20) at ktrsysret+0xde syscall(ffff80002a2ebfd0) at syscall+0xa50 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7839ce099590, count: -7