a1d0167b57ca183761c9e341755fc8d95b7fc6165126e13ba562048f46a86a55a64b875ba7072c3382c5e50add8d17165dc48f35d8e46157dc0dc00ef85b742359fcdbdccd44ffdb74e66fd25666b17113131e9479eb9a5bc21b4d1d1e6cd70a105024427a", 0x90) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000005c0)={0x3f}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 04:05:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x80, 0x3, 0x1000, 0x8}) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:05:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x200, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc4599c1b65c0823a, 0x1, 0xffffffffffff7fff, 0x8000}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x776dc8762098649d, 0x20, 0x7f}], 0x8, &(0x7f0000000100)={0x0, 0x2}) 04:05:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x53a, 0x60, 0x6, 0x7f1}, {0x5, 0x72561ee7, 0x7, 0x9}, {0x10000, 0x3, 0x0, 0x6}]}) getsockname(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="813363473d61ae2fb531c30fdedf580a1214117818292b615fc2992d7ad58e756c7fd2cc0aeb80f5da02665d4ba6a846fdb31609000000bfa43da65f2f52a69b122754d4adf8fb6d640ceb322dbbb160af0330d37d0b6da2fc5f393fef2b4be2e3033e19bb872adc933f44eed16c1e2e522f34ffa4763503199dda0014e5dd01d597909438b6cb49698cf8a660ab1d28c4fa8473687a32f74ffc04454d7861fb81ea842e798bee3c4ac3884e0bcbf97d6d", 0xb1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20840, 0x0) connect$inet6(r2, &(0x7f00000004c0)={0x18, 0x1, 0x8fa, 0x408000000}, 0xc) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x7c) 04:05:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x43, 0x200, "855c000267a7230004001a000000000000004000", 0x0, 0x20000000004}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) sendto(r1, &(0x7f0000000080)="296b862abb49a44c9f27fc5adeadc1366b81f971dd67136b6e61cc9149dcb111bafacb3a3f6a3d438081c7369b847b1d723ef5e7aff2b38180600de6c021023aee738ca437ee703378dcba0555bdfeb4b84a1e07e450afd5a907a645fc636c9ec720442629adc8096b973f8a8f752130ee93e13de85f81c24c30dfd6dfb2922da689db328b79777145269e3e", 0x8c, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 04:05:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0x4160) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x3}) setsockopt(r0, 0x1a, 0x2, &(0x7f0000000000)="e25675f8fc20dfe5259c7a3ef82ee0e619c57411dd8f57a064e2743c06a4cb12b6ca78e576f9b773d3f4a304f45fca856730e8c4118f8fa4e3bdeef925e988c38700000000000000", 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) setsockopt(r0, 0x1ff, 0x5, &(0x7f00000000c0)="6c11c8a55b4fc38ea6088beec8a0894f5ebfcdedb27775efbfc1a59befcf171da899f2c1073f11951522a75de1ee547437b812e939d3d0a93fc7f89905ad6cf767bc0e258e642311fa3299e7ee4d0880013ef6b79e86707a2859c67cf063759f17649c9e41d89665aaa39610637c", 0x6e) 04:05:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) 04:05:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x74, 0x4000000000}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x100000000, 0x81, 0x0, 0xec7, "78c604282fd49cc0c021f4a384222078dbcc0ed5", 0xffffffffffffffc1, 0x6}) 04:05:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x10000000008c67) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:05:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 04:05:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 04:05:26 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xa9e, 0x8}], 0xf8b4, 0x0, 0x100000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) 04:05:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) r0 = socket(0x20, 0x3, 0x3ff) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 04:05:26 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000180), 0x0, 0x843, &(0x7f00000001c0)={0x18, 0x0, 0x10000, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="eb9581a19f000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="caff125c00000000", 0x8) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 04:05:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9e2a7368d4a67b70) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 04:05:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000200)=""/127, 0x7f}], 0x3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 04:05:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22, 0x6}, {0x46, 0x3}, {0x22}, {0x0, 0x200}, {0x21, 0x4}, {0x5bac0caaa3dd1550, 0x6}, {0xb90b39403fcacd3c, 0x8000000000000000}, {0x85}, {0x80, 0x5}], 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 04:05:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x10082, 0x4) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x3) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xc6*}/)\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xca\x00', &(0x7f00000002c0)='}{\'{\x00', &(0x7f0000000300)='\'&}\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='#,', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[\x00'], &(0x7f00000004c0)) 04:05:27 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x10000000000000b3, &(0x7f00000012c0)=""/4096, 0x1000}, 0x88842c53187eb944) 04:05:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000027c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b8452944f15b715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a48f4b8ffbda3a32cdba5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfffffffffffffef2, 0x4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0}, {r0, 0x1}, {r1, 0x1}], 0x4, 0x9) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:05:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x8, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) pipe2(&(0x7f0000000140), 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x60) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 04:05:28 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 04:05:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x2, 0x50c) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) dup2(r3, r1) 04:05:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 04:05:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1c, 0xfffff, 0x0, 0x8}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x8, 0x100000000, 0x2}, {{r0}, 0x0, 0x2, 0x8, 0x41d, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffa, 0x91, 0x4, 0x5, 0x101}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x80000001, 0x80000000}], 0x1, &(0x7f00000000c0)={0x0, 0x7b8f}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 04:05:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 04:05:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000200)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_open_pts() getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 04:05:28 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = geteuid() setuid(r0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom(r2, &(0x7f0000000000)=""/8, 0x8, 0x1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 04:05:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x23e, 0x4) dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0xc8, 0x7, 0x6, "56eb2caf0cbb660b9bde31f12890b57eb143003d", 0x101, 0xfffffffffffffc52}) 04:05:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x40) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:05:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x103) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 04:05:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="40cb27381b877bfb43605d308c41efb3a09dd363042c25c3c47df0b5029a6392d83199ca5b9c80517267e12025c0ced5effd4bae7c90a7b10bc8360bb653ec5d2db91f590206688e6ddfde6d732175588a14f33680fece37dbbea378ebe881fc5206052eb30ca7254836496d0b2ef42917d2ab9540f9b82e798ec56414a5337f4261ffac1d64f0133b245bbc7deb5ab0c8d5e731f82f62621e738d672359826583a488615cb56029ae277f85e23a271c9fa5736587ddd664051e", 0xba}, {&(0x7f00000001c0)="177e4e55d07710e8bff282eddeb31340723bc3a2cc6e00cac2631e2174360e69737c57cc1ddd0943be983771be7b859297efbb125001c82a3e24445b213d60a2374bc6ba69972850ace6d8ba564255a19f358c6cc67b53cee9d0", 0x5a}, {&(0x7f0000000240)="510cc24f06f3d4f4e15c54f0124b13ad1eb20c9b82c23a9bcb93e38a5db83cc74e9132426209767dc384558667b3a0e90302dda39344329de91c874f7eb5abdcd3848bbf7a16b296a74a3788c9252d3d51845274bdd9bef9d665983ba304226614ca88c3c21ec4be0f44e761ef0bc3b566ec72", 0x73}, {&(0x7f0000000080)="6a32bd8e466029b5871bd9f91547013c4180653dde0f4daedd30b22c0e809093", 0x20}, {&(0x7f00000002c0)="527172fc39679cf36b6c947389aaba3105019fb9ec4b7f8ff805b7c16391d9a7fcc84b9f93d4a680726e6443a2109655c79b19739fba", 0x36}, {&(0x7f0000000300)="58d8b5be97ad323c5823db8baf3c78074605dfaa1abf02cf5646ed7d0f9f93d87e04727f73bc3daeea90b2641284b1d317af4defc0fbcd893918c0720947014e090c57b82a5dc97ed16eada8dadbf975400b9ca29bc53bf0c1a7281af8bd8d", 0x5f}], 0x6, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) 04:05:29 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x739b0ef0, 0x9, 0x4, "900b9525c4c0be72046bbd27533bd9224eb1adb9", 0x1, 0x8}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130eba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) mlock(&(0x7f0000ad0000/0x3000)=nil, 0x3000) 04:05:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000000)="b6") r4 = getppid() fcntl$setown(r0, 0x6, r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000200)=0x8001) 04:05:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1d4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x82, 0x80000000}, {0x43, 0x1}, {0x1c7, 0x3}, {0x24, 0x2}, {0x1, 0x1}, {0x43}, {0x181, 0x10000}, {0x46, 0x5}, {0x84, 0x2c38464c}, {0x86, 0x2031}], 0xa}) 04:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x100) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r2 = semget(0x0, 0x0, 0x1) semop(r2, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}], 0x1) 04:05:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000680)=[{r0, 0x7e}], 0x1, 0x0) 04:05:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)) syz_open_pts() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:05:30 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x10, 0x24b5}, 0x7, 0x10001, r5, r6, 0x10000, 0x80000001, 0xffffffff}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 04:05:30 executing program 1: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x8, 0x80, &(0x7f0000000040)="fbd10843bf3119f5555cdf5da791ebdae16ef56ce4ac1c64fb23ce0f9c34734c60a0b015a37ea418eeca0d506d707fc4e3c56714e7bcaee852cd37b51edb068598a5d8", 0x43) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$inet(r0, &(0x7f0000000000), 0xc) 04:05:30 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfac066a5c70fd7f, 0xa0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x80000000, 0x4, 0x10001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}], ['./bus/file0\x00', './bus\x00', './file0\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus/file0\x00', ['./file', './file', './bus/', './file'], 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) unveil(&(0x7f0000000140)='./bus/\x00', &(0x7f0000000180)='x\x00') r2 = kqueue() mknod(&(0x7f0000000240)='./bus/\x00', 0x800080002002, 0x5bc9) mkdir(&(0x7f00000001c0)='./bus/\x00', 0x1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r1, 0x1}) open$dir(&(0x7f0000000200)='./file0\x00', 0x9b1999d89307ae59, 0x8) recvmsg(r0, &(0x7f0000000a40)={&(0x7f00000002c0)=@un=@file={0x0, ""/13}, 0xf, &(0x7f0000000940)=[{&(0x7f0000000840)=""/163, 0xa3}, {&(0x7f0000000900)=""/54, 0x36}], 0x2, &(0x7f0000000980)=""/134, 0x86}, 0x2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:05:30 executing program 1: r0 = socket(0x1b, 0x2, 0xfffffffffffffffc) socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) 04:05:30 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x6) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:05:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:05:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 04:05:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) getitimer(0x3, &(0x7f0000000000)) 04:05:32 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x802, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) 04:05:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 04:05:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x71a, 0x3ff}, 0x8) shutdown(r0, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 04:05:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffa, 0x2f12, 0x7, 0x0, 0x2, 0x6, 0x8, 0x3, 0x0, 0xffffffffffffb095, 0x80}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) fchdir(r1) 04:05:32 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000300)=""/184, 0xb8}], 0x1, 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/178, 0xb2}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f00000004c0)=""/2, 0x2}], 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) 04:05:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 04:05:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair(0x7, 0x5, 0x8, &(0x7f0000000000)) 04:05:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000340)="40d23b37b094d2f5943b68b500a49a83e3cd89699759ba1816a2e39ef809c59c6f59e8413e6184b6c05fe00ce1b84e797cfcc9bfeaba6a3e80f31bce37635802c5295b", 0x43) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r13 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x8, r9, r12, r3, r4, 0x140, 0x3}, 0x0, 0x6, r11, r6, 0x9, 0xfff, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 04:05:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 04:05:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:05:33 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="ea2de54254a942c4faafca466e0d7cf55027be1ece168fb371dc6ca4f62cd7b6f4c1d9b76977627ac4e174bd9842e9112b5e46c1ebeba2aa067e27079cbe7baafebc5ecc20d77a43c64037c6098e7d685c15370831ba7d25ac9ce242bf7e303dcad8521e9addb854378c145e20000ad85a5bfa81f866aaa4cab90345e705e3831acfd7394ee4ebe191ca33268b95239141c04f0ce5bb6e570382b33fec0a5a1b5e0149a56f4df9561c1461b8f205a5c8cbcd9b1512c5187d2a034238374ce364cb8ad71ab766b8dc62407e5102c332cda469a89fd53f2cc67fda7088f15270aa18856c1acb8553c6568fe265c93161b4885e67d4f2781ca71c1ba2996cad", 0xfe}, {&(0x7f0000000000)="b0fe", 0x2}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:05:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1204, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) 04:05:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 04:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff602a3bdda56718a13a06da26000056801860f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712fdba3805ffc30000000073008e0d6e041ea96ecf28bd1ce7be401e63c5800d2387d21f38a1b65a04000000000000004b3ba3367333c7365d3eeea5de807c7c7470f27ed7c8af16b0075c6ac60937446f3f94bfe67fc51193fa91fcd13eacde3c4ad4318dab2a9cb0936681bd8be1c8a2c843b4a1a1af0cbd4021dee2e3e1fe5f8a68d8f86ef3635a1375d00e83d2833ce5dd86715dd871c0ce9dc4726528434e93021da707e1c2429bc67e0053830539585fe4604090bc025d6927fa2bd01e41cc386df1cfcc17b644671316ffbe11c8cd411f4bf9b4c70fa566c1a43e2d702d9568f2d4a129"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) pipe(&(0x7f0000000380)) syz_open_pts() r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, 0x0, 0x0) 04:05:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) write(r2, &(0x7f00000000c0)="0cf8963aa7050da89d8aee465fb897a6823b3283a84a871874fc7cc0995297177c37196ffd3bb46e705207ea7c27079fe1cc5863bbf4db9d75fdc04a1325df5d3644339c0553835c168be60ef25c3cdb12244c4bead8605fb2cc6979ca745ee09a25e4d472df8211022928c4d68ffbd084588246972cda2f3edc5ba4e54d90d5e743d7645c433e84b13f", 0x8a) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 04:05:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = getpid() r2 = getppid() setpgid(r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x5) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x101, 0x2}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:05:34 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x7, 0x5) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:05:34 executing program 1: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffe3a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:05:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x21) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x73, 0xf0000000, 0x9, 0x81}, {{r1}, 0xfffffffffffffffb, 0x40, 0x81, 0x80010000000, 0xfffffffffffff298}, {{r2}, 0xffffffffffffffff, 0x90, 0x91, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x9a, 0x4, 0xfffffffffffffffd, 0xfff}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x8cd0, 0x7}], 0x7, &(0x7f0000000200)={0x3, 0x7fff}) write(r0, &(0x7f0000000000)='<', 0x1) pread(r1, &(0x7f0000000100)="4ec02e39a105085baba147f38e306f52f902d40962e6f49163dbe68078f935094416ef45e72f2005981f3579894c59bcbcc78661926af6b686d86eb3aa9f875e", 0x40, 0x0, 0xff) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 04:05:34 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1000, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x7, 0x48}, {{r1}, 0xfffffffffffffffd, 0x60, 0x8, 0x0, 0xb13}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x7}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x329ffa010d6d2f59, 0x20, 0x9, 0xffffffffffff4d09}, {{r2}, 0xfffffffffffffff9, 0x81, 0x1, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x6, 0x401}, {{r0}, 0xffffffffffffffff, 0x1c, 0x1, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x1ff, 0x401}], 0x4, &(0x7f0000000200)={0x0, 0xfffffffffffffc01}) dup2(r0, r2) 04:05:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) syz_open_pts() r3 = dup2(r0, r2) r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x80}], 0x1000, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r4) 04:05:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 04:05:34 executing program 1: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) syz_open_pts() syz_open_pts() fsync(r0) 04:05:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) 04:05:34 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x3) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10004}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81, 0x0, 0x80000000000}], 0x40, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x7ff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x1b3cb136ad015d2, 0x1, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x88, 0x80, 0xff}, {{r0}, 0x0, 0x2, 0x80, 0xfffffffffffffd4a, 0x3}, {{r0}, 0x548bffb67dbeb82b, 0x40, 0x4c364cee36d99bf5, 0x1f, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x10001, 0x7}], 0xff, 0x0) kqueue() 04:05:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea3fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27af63ff37282921e4fd89720fd3872babfbb770c1f5a872c86b56e0da3c894303b22f310b404f36a00f900000a3f8000024070000000000000000000000000800"/167, 0x27, 0x403, 0x0, 0x0) 04:05:34 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) mknodat(r1, &(0x7f0000000200)='./bus\x00', 0x20, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) msgget$private(0x0, 0x31) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x15) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() chown(&(0x7f0000000240)='./bus\x00', r4, r5) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$KDDISABIO(r3, 0x20004b3d) 04:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000002d, 0x0, 0x4}, {0x2}, {0x10000006}]}) syz_emit_ethernet(0xffffffffffffff2d, &(0x7f0000000340)="1a") 04:05:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) chown(&(0x7f0000000200)='./file\x00', r1, r2) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r4 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r5, 0x2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r6, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 04:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="52d9f3d3639a1ba121b1fa13abfb17cb1f7d4b074ce2462ecf41feef957939137ec821eadb717dd075448793060d35508be1c5b7d5c1b62ea3c48841baaf363c22686aa395e3de5a60796a5e5aaf90f9a4e55c4597fde90a1720deb6e52c0f12adaf29692b6d916d67d1eeb40ddf3db421e59dbe23b73af24f04cbe7f5b0de2d296fa88c4027", 0x86}, {&(0x7f0000000180)="d26bdf8adb19c1971798d92ea70cbc8fea2b5eae7353087161604f847df9053049ca32f7ea8e4eb705daba3f5d6b7cfc4ac8219810bb58937c7db95d30a43ab1daf5670bb8a91fa5db25239b0ca64d1af692ad50eaad253387c99a041b65aa0515d3ca4154c5ded836d19fefa515fb4241cbd0621e190668068a8f3f8e6913b85a25ee9f6fe5b1e9758d2593eddf7bf69df9f6d4318a4dd4b2c9d6fc3a89905e5462fe9344bb37ecdd73a69a15273c4e35b0d478281f1153f7ff73ca856ca65a94c593b71e65f52bb15eb3909e3019", 0xcf}, {&(0x7f0000000280)="ae22216d11a2647eb0aeefb709f37e1b7ecd059d9eb05d223a0218ba21ce2e9a079fa16cfddbc311d4dc69980b21ddcc3d7afde511f0cf0023405f819458d6975937db2197ccb9cd3accdc0dc7e8e38eb6b6c228d5bc2d2d2d3c6b09ff5a8da55357355946d521b9d67a84c27c3921558fc90df258c31077984f94a89c56a1fb3ff3e42621e104fb4f832d9101a2fe2c4ca7eefbebad91f9983b5d568fc569d50e7e0eb50b8cc1b302f99cc702c5bf596aa1801ac1fecdff", 0xb8}, {&(0x7f0000000340)="16536dbf3ba08572b5f138e1503ddf2f0719a474e9ae9024ddb547d467ce009dad0bff3b0892151e69a0eacad07589c5e96871735dfc69d1a888bafa39bf778698dbe4327ea770cba5b7cf1e85c14eab4052cae5a364a93aed8c8eed6bca93f51e874bf16d", 0x65}, {&(0x7f00000003c0)="181c66d147fd", 0x6}, {&(0x7f0000000780)="2f6555c1a114d4f2f7dea07ae69593973cd0aa1e87ecb03907795a7296061fb9e10ec335f108c8d4c57c28ff6437b6e625e8c79974e2c5d5d685e696589aced870d04841b23295e97b2b72e0dd8eb477128004084b3fa83b1bc86b9db7c0be4a786fc280861b0da6be397add2af78fe921ecce5ddbc0faf76d4c0de07e15356287d8909bccf90c5d6d11667cf35f6418c34d8ee1f27a5dd8ae3e7b875c4656a0c82e622647582e925acc5e05ec4a857d2110362139993e49113c116f6be96648b321d30649e6dbfc41d7bc69bf1b9fc12caa3d44c01b83d8118e458a784ee19a51350a211d17557c8e2c5d4418ae2d2737f0c4db77963488c13f57c467041c857cdcadf001f5b33e04fada78e212d3bc3765152a3ac934e545eede14456c023af1d0953ed6a552a665b8d70e02353739a471c771571375d97629fad8ad54efbfd9a30345677980648533a720997155efa69e6a4fe0549f92c43f3d46bd4627c099ef4d41834825ba2beac98fdd164152a34e061bb8613ca4727706b4aa060556d1057a84139de9d0b49a793a1de91e34bd147ee3f3015353328eca3df67822e051e5a21daa006cb69bbfb514d6f1eff2f76a29a21a2c7f4f735fc8ad8819db871f203c83c9289529f6a236a9aac940f50d1cf6e184589be688038abe635ce2a186eb04a8e6403644d6de8d5b3cde6535071071aaa690cd46b56f7d9b2348b647cbabd9736c9b73eacf96a626c405b22884b8e43f051f5e5429cfcb4f01a7fc3c2eabc212930c72bca040289e8bcb05dd1f244e3daea14b0976843d985cae75890489142b1b920002676495c56ba373770bcb11b43e6e929dcb577ba4cd19598455fb600b64b547967165ba23dc50de6391430dd42e34822c33855c5f96fdd023616783f724803501209a776bec60ed2a3f999eee66d972c0559a31d2d5ecc18f050555301688eace7ea56fa7cbabef356156eeee5d533b887e075c6cd4943b6761b9ebafbd28d23d88ed3df2a51703fd73ee7d1743c41f02750483b5bfe02cc7ce9db8c2db91b509f8ef7f7e1ec774a6ef15ccf7224318e4825265eaa1927e2d636a37b903d522271313746ae5a8c6d75702cd130caae58427e105120f2a4d654957be2d25e01b9f2ce5398b6ba16928e66cef832e17e4834be5cba1ec6d65561329466c54041ed936d3c856478ad5ac79c8658bc1501ac241bf29fdca8828ef53b9bb13a9f1ac9697a5cf5db7a0d691e96a259bd4989a8d855079ff90de8bd0332682e37a80dae7e50b945f95cd36749428d8db0a9a5aac2b1b7325bfdc20c7ce43de0567e73df8f3fcbbcb432adb682e6f553685b51baf0dbbec2ceef26b8824af977136820d667248963a8316e7dfb568d5a411f9cc45b58fa1e7f9aa6ed502ed7290b52c94d39def3ea09ede14e9db4c81abc32ee4e898c22c76f741a8c68b923377f78ffab3a338663cdb918575988d0c52e583249587dbc1fd84c130e6f89485973ba1d4dc275d8bb0dc50205b813f394385c1c7a4a2b7a49ce74d43ef14eb14d6c3645cba62d840087f52a26d6684d4ecfc214ad349b36eeb9ffdd2a158533bd227353ae958e8e6ed037cb0aca838f8c1320846d56662f5d105b4dc053cac7db9a746553aceaeee05ca95bcaaf582643185c58a516b23a4f10d0a563afea854f46d0b9cc211c0e0dec833532b93dff71c73f98409506fa188e49dae30638e7ab9ebcc4c8d14c8dfc97dcd56fccc3284c6a5b9af41eccfa82c3754394846395ff92547fbeddf2cfa8d48e6d5ad6ea1dcd96a28ecea6ecfc1138c606e1aef317d9834aefd638e076af821e6760a1d798090cb321778bbffa53bd016f8e72f833dc97ab8c0ad83c4cd671487bea3d475abc95b5ba449e0aa134a900917eef83a0214d53bcabf932235c2645cf33205e1e2371adc48df0cc8c2e29bfe7f05d89e3ed8c11f495ee7be1e539465d52aa42666487c0dba61cb5efbf51850e1fa0466651ea24ea772bba0ee60736eddc3712c2fabd08bcaa020994fdb7330ebcfd33beeb935a39fc024347aec7be3b7d0026334154587cddd823abeaa67f022a7e44ef2a10e20901caf1fcd5929bb2e989b892a4f528659d2de8ec76fa7089d89234f16ff4680a0954c812f3dfa6dc9cd711f146a937ff426085352ba6968aea3f04da744c0a820e0e72a9a053e68c89c894468024e505d0b1f7a3359eb8d6f9bbab4ebb613d8998ac151392852b8f5ae4f04274ec346fd763d24abc711835cc091460661f5f02f42391f4bb129a5f2f23a7ae6c543ba236382c0992c040d237fc43859d9c71490eb1773049e7420741892e4f0235be6b4d139a8bba215c44bcebe29bda2ea50e9e1bf560ed74639ac62393daaebe069f24a2a5f3dd5aeb65ef1ae8502f20f2d452c7961a1cf2d159e5253a827ebda8077e974931f1aea4e850f243e365b4b7f7125c66828c126179dcadfdd0f25a955f6f77fa4f1d30e06c06a441843d196a8c02880cd94910563b2930b87809bc5d0d10cb9f0723d4850a7c776c51382762f4106e7e9321aedbd944183e86a1b3e45b1715089b27fa2ec992c2b04fe53cf9add71d3ff43b026418a3ccd3e7b9170c219865a697e717d8b003ce8affd4c95be34dca338b2f4ade631cb616e1f7089e2da9d11fb33d81297bfe224b7121a74401eb16aecb8ba137a1840f944c8240cdf8d4bebbcaed5b56d08a39bcfae6adb1b943795070fd02ad36820436af319fe8e9ac98cd2a19fe05d27a49d3b528026ab29866d5f22a231a2e963d390bc1ccf570c52f43b443ccead1b76f09180e90a24de5ea792e7b37fbf7829368a86b36805e13c84c15d41110712a13145fcb27351c8b1976d056441ebca319673c3145c6048e1c1d0a807c2f13386cefa40b53f6491f64033ddee21ff21aa2baadb590a430dc341a593990b10657990768a783bce6160911de2dc3bd18535b6555350da296dbc009a6febb9c4caae8be33ec1111058660889a678de4659715bfc1a91cc8ae43d30f5f31c5d5c8a211809b2e019aac3c1c7ac007141db3449268cba606bd14b3d2c9e45a3488315d2f5e4fbdcfca6694e9d25e5008dab1b58a7c31e71b1d892d25c41ce21548794f9664acbe8092dd0d4e9d884ca44d350621f8301953a4a0eab46068c26af5421ad9c2c6a83315f4323c5f8dab85d42c5ad5be1b5dbd0bff517076335fc78cb8d3653f42d700352e7a0939298a47abe6a4bdedc30dd1c669bf211d442b41ba0dd78b79966d341a28cc14263a0d61c6043862ff6e51b35b64d068a604dc73ca60f45e9610626d87c69d32b6967bab1a8db4457a09b33ce32c6e00582f0f1e2fb3bc94df926eaf89a51ed89942c744f6c57d6360b7f0392e31d11567ac6eec9860dcf366f7f90c10d90cc266210e1d9f19e0d0a8224f025ca1b134b7a2ca35eda085f4d25e089fb49431f3d6f4e6ce5d2bfe31170756b9e162dc4b81b96628c8de70308a510b42fe5b5350a0e357c088552f56786bb54cbe3cae2cf1cb0976204b5741a329e75d658fc7898ffc19fa1c8951af264517662beaa2fe074cd8f2566e5617d094b90f764f68b1f16345fd0e0ebd1a1460d2bff9e1c737334317901a2630787315c578845ec0952347674560404b10974b6352a4df481fd86a06e8438d73418afe0f0401414f5987214cd86b4d045d070146f2cbab9ed9489aa79c2c3490d8953520f8496e35d4e0be732dcac2dd23d110d834b417b13be329bee6582f226d176c1be6724da5e443368e7eeeb31397a12c889d4cfd1d172bafb1bf23e6a2e8394fb5fbf862bac302e566774e30fbfb5a175bab3680543b9ac5b0830b0804ac74f31877cf67c354d5e9475a9e6ff42002237dc3e1423e52bfd2a92d992a76bff1a66d4fe8ea5928ed08df172964ddc00d492094721962817dea20922b69b8afeee404e1dcc0c4754c6755a3a41be8d259b7afd69893653cced3888e764da521c6c2f1658d073054cf8ff764c5104828b89c697a197f1330fde5b26c977b1a0de73f8e7956e71ba79d83ffeb14ae63216cd8bb0af362b1b59ce6e8c9814eb2339fee118c1145b4c802d2d25372d0f28eaba306e752089f53290bf02d3ba25e46ca4e44f25d703be775f08b84fa909211cb692f774b52a65bf92faa58efd301b9b8038a1053da2fd3bd974acc3cd83c1ce1ec8c9918667312f211f3962b0ac5db8db8b6e5404568ed8e521aa748786b6564653c46b9a07d3b0144d5efcb6b536b180b3f9eacee049473bdf048377a0b1ed230b8c9e1aa1f00dba74eccc7bf69a01e05e8e528a40d397664a88dce299acfa7459df644a91c463eb2802e82145c6333650a9e31fbf4161016a410d395a41d8d7c1fafa23b34321fc8f627a01c61eb429ff9cef9d108a32d07efcee5e91a3052fea5ba63f9e512e4767646497ab633b625e8315a5c14a328d2e3e6d84e68c6a4729e0b7dd87ce81b1a62fc79a3597594611b9b46229db2aa9051506d86b2e5922da0f9c1a58014417ce8cf127de21d1fda7d30b89abc3d7d36081595e43018baff0655bbe2b3786e65237700cdb0d15212e4d6075e3b53c1653fce69083ea6fc65fd6b0d01815c074d4872c67ad572d1705bbe846f84c0718fc3b492df030487a0a87c8bca053044356d143eea52346e883cb13cac6d21f6422e9cfdc3aab3c779a11f657cefa80f26e7b385d2c60fc2cfcd6d6e17fdf23f861d1e8e86346e96a138ebe0604ea3f8c9443d4b4a5595c3fabc088a0b64214afee02f9c8dec7f2473246be86c62768d4daa1b389e99091467d0727b387f217a4a2a1a62224d1ffb65fc80d4cf88e386b1615a347d602f9995d82b12ae3d4c68028f281cb1cc02020deb351a59539ba85d0ce8cb77849a251096f7e0dd4d2d984157fd7d759f4ef5dae560936a504914560f89645827cff6cc8b179b60bab64b40b8a647f34c5c7468fa36ee96b1646fc1827b60c74ef8e541584aeb38f8f74c92d24303589ca0ec00e7a7013abb8df02be8a397a488bb0811b10c56bb9db2d79f0199fc6b074420eb215517afbf5f33e9e84997c3af387c8e6ef164de6a7e0a19de203be1482a74ff06770deb42ff371565d889e1e15c69c63fd5d9f504c251e9018ba7466927c67cb4ada2a91c3fc889bba7def63e0a750d584d1ff595e8db35db6834d36e304eb26e251b878ebde40a68bc2ebe958074f6043e7cc8d5a8fa2ac234ffd89aed9bb9458a6646e05d056e3a3f447ead1e920bdcd51612fc70a3982be2d1e5b7e798cacafaf1c5f021a40e87916823b95564ee0c3fccb81d792c084cd7d7dd2ecc4294d808f01858c5d0be3d22499168e0cd900430598c595c04c111eff223ace116864b29e07b5d4a642561e4b0f575bc8b59419031cd6828b3f8418e97c7bd43ba0e777cef0a240c17fb060267ad3c595705c138b3530380b473b84151d66a9bae69e96c02e62a61bb428ca49b016429aac0bd9ad692bbb48f0ad9f8b79ce678fd0242cbafdf254907befd3075f97ad7b0032de15a1fcb0281e716b97b89b9f584262ccdc9ffad951fb2f9514b0ae330f01c2fcc3d1989be33f128e732631d3c31ade1e49ecb6cde724e580d8f456e5ed857c1df85ca682b4bf58dc6bd30edc181c677c541789989ce4da354816aeedc5f794d463360f76a6bce18f9c3b543a4bb617ed10f559ba42a8d52815537fcc8622abfeab73d54b0d85fd649e405937aeea8d51e99bd1801b901b9ed5786cdd1f1bd8e2c073da8e58bcc22df5a50347b8760b9e50a82167c8ec381a5d6cf97b", 0x1000}, {&(0x7f0000000400)="602dda9c07f4cd0914df5a3f9b0c2513cafdf64b7734236ff1908a0cf5fdd06b4d4a4fbdd67048d959ffd37b2503a8267cec58210abe077be619d4047ee9abe0e99773d91fce80958e9ab7d4d9bb2e158359", 0x52}, {&(0x7f0000001780)="eec6a30be7d1ab22673e327819c247da7beede325429335583006832db78018b0d3a9c9b2c923bf87026183bbd9a39dceb783ca0f43f87d34cb8d057478920a30a5079d6ccceb3b62deea1387bad75164cf99b5e827ffab3d8ebd9e68ddb22eeb74d47a47a86935b8aabf9feba9d4fe95defcc25259e0259871a7a52631978a6a2f028f2ac881243586cb8deb21962dbb99d4f48bc31f6e56acbcb87ff1f75f4cf4136d9b0313a5a9699390869d280b3274cbab5983058bda48d84e261b366f912d8a02eaef6e94b750c681962c28c0bc346426e14cb581e5e62820a55ff236419c6672468572e44db97c22a98c2daad4a421f646395a8401fd022afda3ab39b9f7ee0bb086e7d694a1841a0b88948a3382a4ab8284e7a650906d5f2a77b69628fa3b828e36a6bcd028ed9169c0634497cbbda2814faf9cbc89453d239b0efc958db4c43008cec02d37f97e5f8443948c27cbb118e676d0bf990ba7dd87587c7127b8eb00e31b309b49be89db72576052dc9dbbbcaac59577669ca42eb706a360d436fa41a7c84efdf033772ae099b2c65facd94c5bb652a5fbfe80cf63cb1fec093d2975f6b1ebcdcfe9f2ebd0e961cb1b1d0d315046c8610ad8649fdc38cc35cfd74cf0917fcdedf508c2f5537fe747f103d3e6f082d9735025d52b43342a79cdee418e680a977393644427d2f8e7b21dcf45dc96c9fe6bae73513d3b92aa29a835d7dd05c10e844723050897641a868a993bf164809898e5ee23e9704017dc7a71cdb423544783574541f426552daab68fdb8fb5e906e76290ac66ebe11f250f7a2f4fc1979e377a97eea4612cfbd4aed69e6fbd466a830e802f0f69035280f6688a2e2398ad5492b09d4401f5002b5f1ade2d94286360a1dcdc315b8b18440ca65084e06a4c97d8fa488dd254c56af4ae364e3a14fd0a8af5a7efbcfada57cdfd199627871931900f764b96c52fef85bf25517591ff7a8b6e52c09e0fc4d69f9554b59a960f63209ac41e74caceab228229a6e0b7184f859a2ef48cddda164a702e9c7814b8603eee1106b170ffb45eb27a149dd66134205bd4462f2245ebc57b6a48e04c6357ff4ef9ee5546d52ef5439f5ad2919b576c8549203f06f548108d742b6ff937f95f77845012310c4c3091630a79a53a2dab87ea91f65ca6ca0128c65102aa36b063853a289496b5c34705c0589a45998b39a585824faad6f3b2aa97254783db0c07289bb7a3f336d525a1fb0f15d9f93db1f1db050aa81dfa56e19904d440f89c4e4336aca49022d3f1af2790247d26d5ed061dd38ccefa431fb8ee3f0d0a4234f3f9453c335186f2238f05f01cf846a23d47ed0d940336579860b0186ca63d49290539c5180e52a1745b420f7b300d65ffc4c97b15283ba2d22cc3d16f2fb508730cb51f8e3fa429b323cc7a42cacab45ecfad74c1d16cf8f1783860d689a4212e2337b53f80fd50f8d2acba9fa8ad7e2063eec617217c94f6424420da908f90502f8aaca0264ee64be47464ae497c982f24a2c7844cbaca3a721fcb150128dd91ffbfbd9aee1eb48956f56d2af105d523b4b275cb3ec06df91ed2c619a8d9e0be3eae2cf66a21618cfeabfbb5e01cc0fa3b020bf7bbcfa156e3561e635d5d4082f3e5f16a2842d47a22615efddb385b2cfaaa228db3c5324e10eee927c2b4916dcbba7f0078939929be189b75778d50b52308ae3f85d27d5aadad2998ca4ce952ca8bfef2a43e8562669e4430d006df160546954020425f47c4d02269c7d7e66048429bcfea932051086b0de66c3a3ffe2afc720a68977216dcc9e4016c0c5ac3d50b4439e1b0e2b826d9ae02c5f42f9f70e3d5b504679ce65d8847509f1bce08e4726380e5ccaf172fe934d7e2d0152a7f14077a7a3c99667a80fc7956a9bb76302b54488401197ca496ada1764549297635deefd0d9e42fe39fe5a99e4905141da317bca06db5a18879a567b4f03665f76eed23eba231eef11a0bf4fde96c387e8b244d0407f032b9fdcfc39d7b08d86d85ec5e00e253fd408373f9249b9be057233eb943870c380e79793ec15dee46f35dfa29e76c5633b0e3602f5083847950daac91666af81f45bcc30382080edb3ddf8697109e85670b7b7295296c55125ca1eb356304440e7f64f4af90adc4fc7e2bcf5aca3da2e93f47781828913e3943572fc3915abaf12cccd6ec580e3992a0d2af5760495953683f4644300f2d24c9460bd417a5ebe8385cf3875e051b82d26f978bcc88aecbeaf158548cfb5311ef9ea2472ea3ffbd22f4d3c7341af87b23b4ed35a58cf291a5156d2745a7636c612b755fdd31c2b6dcae2f8e470c7978f2d3ca3929355407f5b94445e7555065e0940f1372d1fe266365b84571860890db461f6107ce3272528502c0ec6b0d08882b20da7cc57baaf2adbe650ef9bf5092ccfe7d89a1702b0ad4832208a20c2cf52044544b48f944efbc99503c117dbf8b5cd2586107c1eb7564101050d28af2c13f39bed9e518b7d86a695dcd84994fbc7f2faefaa54264ed589cc754321b90a6fd3c47ee536750f1daccff9579465141f196b5961eb568ae4655a1393160f41e9fc54385f5abbfe1bc60165b0f25227b6e863c2676fda0b86ac6cb6f346553d56e3f821efcd9b736f8e7b49ecce97e0e61a90aee90cacc7717063fc38edecd8667eedef68835296b5318232b7536e45036e079c77a28204f23feceaa05155dfb6664b005d85c83f12a813715fc7fdf89f81e89500c4868a75fdf1eff2d0c38bc3f8e9362114ae708f03689063594833e570af1a460f56f4ad8574cbe041ddd03aa899edb4f4308a4a03c48124f17f38bd24430068d37ea6eebb18739a859ec4aafa9d650614a8bd94537bd9b69aaf888ad8d4aa13de2594b5c638de96964f072fb38632606dd50de56875e1542790eeea11713b44497283461fa1d7329f2a73bee92fd209e3e0b156149e7a9380caed3a536e5d21b6cb73b64419982b01171d45693f9307a756d15bd1a57692430e38fa4c8f9bfc1d618febf011045cd063cd52e253a65a991e7995df35e4dfd218f9025bf5f184fdb9d58a1975832489a002a6c1b081fa352507d42ab5cc3b597e7cd82e23138a4a43785498f1e22791e6f6e2c4f3d2d4fb97b6d8b271339e7a82feda965241064a2effc76278c3079a1f5bea3b6e8236717c21d6a669e49278d10b0cde3b2c43f4748b1e8e6239d62a508979af5b71204b3ab402731231d323925225a00a19492d39d00ec062428a8622323a9780a001cd8e506f9b1628798c9f7cd6178b204a621d82561789000116f6e2f3305625cbd9976d4ddb2263ee0e97df40e46f404e289a37f3581aaba343addde0d5410dafac3451194b21f1e1c0fdde104059e9e82df52c5a2747e8974b4d7d0bbfcb74d2722d7e3bbae96899c2e483e7be3cb491b02303dfeff2c8fbef1402f65693554c40fcd59b8c7f257577b057eb0a8418f1d540acb440e1a9139197d55fd05012e125beb206d0e1deb1be71cc107372ddde81c308263caeaa208b52e87dc786bbc458e1e33149952f1776df22c9f2d7e524b9756e60c2900a36e857877157df98b10c3386343100c101d422ef0b61445c36a6d5b0b2f462040197ae564b0ed62c2df79ec9d47751c59bd2ba07a2eab2c6af58c13bd5e367f76a565cda246f053f157aed68861a99adf1814fb4073630bef9497f8628654fbce88dd241dade4a7555f6e62e8a6f31d14553cc38b6b57f54ecd441e9175229b88731c72d919672b957bd3adb95cf089b0f283a378f7cfb0fbd44f6749ddc921c08c335a26c1790469772627a187d6a8649c5dc4e5565b4b40b17b3b21ab525aa278c95f6c02b9d8bbf47a69c7e59b773ec21c99121ee6c4d3043b5a9a317d43eaf148cc4af6419cc76fdfb58e85b208e7c3885554473b90ab87e2d6cfda6cdbab9b87986e47a73d11b4ac14999158fcb64b4642fb6956b6ae2f584881e26142753e8ca05b3fe341858cd5cae622327017f849689ed9e50dc765cf6652c4c3a595fba2da442116ce9382c7998e23ec8f96f3b6168b95f9c493389050bf7e85470d8410bc86363a7500933fe82f93b9623e07be0f7e2e4f893a38fc7f4efecb1bb57688506d0365681227a24b0852e7ba24427ad9d451db7bc1c744091f31ed00ab1060b2d68e5a2c6e854b1434fc03f812a9fa37687dc58df6f32a956d233290ecaf6a2bd23967363614069cdfd3ca6076a256ba536191586b9b57400c3c5424fbf3a9fd451ec633ebf5ec1f0648c806e0093977382ec18ab7c9a00da48db231c7d903a7cabd7c8064ab554c9f87ccc4232690f6490689265a75cf7758a7abea25cfb8ac40007a84d90a0a88b580004c5e6c4b4db7925dc139a1bd683ea10ce478cd16d135073591434584028afc17c51cf3fdcf7971af791a2ae9bda5b7249fee2c6c3d3c099f74e5567103a3df7aa5544fb", 0xc58}], 0x8) write(r1, &(0x7f0000000200), 0xfe72) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002400)) close(r0) execve(0x0, 0x0, 0x0) 04:05:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000003c0)={0x95, 0x0, &(0x7f0000000300)=""/149}) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xf9, 0x10, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='-[\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='@})#:\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 04:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001180)='#') r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x802, 0x0, 0x0) 04:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:05:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1, r2, r3, r4, r6, 0x4, 0x8000}, 0x1f, 0x3f, r7, r8, 0x100, 0x5e, 0x5}) r9 = dup2(r0, r0) fchownat(r9, &(0x7f0000000140)='./file0\x00', r2, r5, 0x6) 04:05:35 executing program 1: poll(0x0, 0x0, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x3) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 04:05:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:05:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='f\x00\x00\x00\x00\x00\x00\x00\x00@'], 0xa) dup(r0) 04:05:35 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='f', 0x1}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() syz_open_pts() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 04:05:35 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfffffffffffffe0d, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x8) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r2 = getuid() setuid(r2) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:05:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = msgget$private(0x0, 0x48) r1 = socket$inet(0x2, 0x4000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x180) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x3, 0x3, 0x1}, 0xc) r3 = getuid() bind$unix(r2, &(0x7f0000000880)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) recvmsg(r2, &(0x7f0000000840)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000500)=""/225, 0xe1}, {&(0x7f0000000600)=""/197, 0xc5}], 0x3, &(0x7f0000000740)=""/218, 0xda}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1, r3, r4, r5, r6, 0x2, 0xe99c}, 0x80000000, 0x100000000, r7, r8, 0x1ff, 0x5, 0x7, 0x80000000}) r9 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) utimensat(r10, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x30d, 0x8}, {0x269, 0x400}}, 0x2) dup2(r10, r9) 04:05:35 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 04:05:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 04:05:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) r1 = semget(0x1, 0x0, 0x290) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x24, 0xffff, 0x1, 0xffffffffffff36df, 0x7fd4, 0x2, 0x5, 0xfffffffffffff801, 0x3478]) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8001, 0x5}, 0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x1}) 04:05:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r0]], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:05:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 04:05:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:05:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) flock(r0, 0x8) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ec, 0x59b, 0xa3, 0xe8, "f5a6029696f9eb07ed2fcc03220652f60b4140b3", 0x7b}) close(r1) 04:05:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 04:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x200, 0xfffffffffffffff8, 0x10001}, {0x4, 0x3, 0x7, 0xffffffffffffffe1}, {0x0, 0xc73}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) nanosleep(&(0x7f0000000000)={0x8, 0x3}, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 04:05:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 04:05:36 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202f, 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000100)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) 04:05:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x2, 0x5, 0xd5}, {0x7, 0x57f85dee, 0x1f, 0x1f}, {0x2, 0x8, 0x6, 0x4}, {0x8, 0x7c0000000, 0x7ff, 0xffffffffffffffc0}, {0x9, 0x7ff, 0x1, 0x100}]}) recvfrom$inet(r0, &(0x7f0000000140)=""/23, 0x17, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x2bd6138a668b4fc2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x2) lseek(r0, 0x0, 0x3a, 0x1) r3 = socket$inet6(0x18, 0x3, 0x20) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) pwrite(r3, &(0x7f0000000200)="e7acdc8e0d625cdb44b33a23a14e99f9dafc2d6f62de6c5539b5d5838d2b9bdb53d668bb961679038147aa3ddf2e137ca2f94c1690986bca4f28d7d179d8c7562646f5d1a90f91f45d37cfa7c00d41df1cdb885d0c1b1d5e7380494e44801c7dca5b1c2342dd3f355f6daa7e0b3c5b8bfcbfee956333643e0fb3a147e6d4aea8ea1971960ecb018e0e0ac493d0929ae55fca7956972ae9ca1924b13d63666a83e88cbf5f3f300f4ca15ec27e736adeff6b38c6abab07f8cf70d048003586a3b82f11", 0xc2, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x80000001) readv(r1, &(0x7f0000002700)=[{&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/136, 0x88}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/240, 0xf0}, {&(0x7f00000025c0)=""/63, 0x3f}, {&(0x7f0000002600)=""/132, 0x84}, {&(0x7f00000026c0)}], 0x8) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000002780)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000002800)={0x0, 0x1, 0xffff, 0x7ff, r4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002840)={0xc9, 0x101, 0xa1, 0x7, "c6ed85c00fdd2e18f3c54896d4277aca2e65011e", 0x0, 0xa3ec}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002880)=0x5) dup2(r1, r0) recvfrom$unix(r1, &(0x7f00000028c0)=""/227, 0xe3, 0x0, &(0x7f00000029c0)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r3, &(0x7f0000003a80)=[{&(0x7f0000002a00)=""/118, 0x76}, {&(0x7f0000002a80)=""/4096, 0x1000}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003ac0)='/dev/bpf\x00', 0x8000, 0x0) chown(&(0x7f0000003b00)='./file0\x00', r5, r6) sendsyslog(&(0x7f0000003b40)="baa1075bea4b8971acf7ee2d98e2a5709bd8813ad4a8d80e086475959e3dfce93ccff10387ac473f27e07f9c377cf1a86732bd7277b9e79209ed4b657f751e844035c27d731114847b45dbf5e9042366e80ec0975eda4dc7741fa5f6c888dfa92453b13822864593b990b0bc9a02d1fa8f51349ea7dae280088d98378e47e77348934039d20b41834a7ab15bea300481af5b5e10d8a8c1756c443031a9b8e5b407313bc1f9b15bcb29c652f1a47762bf33857acc87ec26c77e051d75a5fb4160e3df4282c47a9eaca8e2b020fea8f26ab5250525a6f77037c6053274b5731b199074f0e829", 0xe5, 0x16) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000003c80)={0x2, &(0x7f0000003c40)=[{0x7, 0xf3f, 0x1, 0x180}, {0x10000, 0xff, 0x10000, 0xcad}]}) ioctl$TIOCSBRK(r0, 0x2000747b) 04:05:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="397b352c84746f3362df706e5b6721cca983eacebca20bb1af44c846993fce45906cdf813c2a707a5ef0b2e1199d2a8bb84e2715be7109c2e5fa4b562d60c69dda2bab36a0d634caf17f4a2ca9f2ffffffff3b4378de907e76b1411f746ee5aaa479586433c43e30ba8de142544a7182b2bea165d4b5ca03c1e3dd0cb5c8633972874771b3cdaa40514df703fa23da19d183095f37d21d5027acf5117b27493bb68624da15a3d1f112a38608b18745285ccdb50db9f892687fc8636288e913f1afb07fb2c4ada3f71b1064de16dd3d301a136b9a92d0cce400000100000000002172fdf39f376475873ca308700f479c9e17a796c9f0cbd19254168d73cf2a74d1d598d397d213644ac21729b895d9c16e83b5b95180a697e48699100aee0e5700000000000000000000000000d1138dd6165904724454b1322c3d1c5645db8b881af9b635745f5301b0a91b595d2fc354e25e983ae6704f9e134095cf55ad1a316a9344254bd76df73a73eb4fb210f07f72a8104788efd62408fab2023a4efca6291854126acb45385fc66489b1a8d91e770d0b136806534d8b5e4732104e3bd3e82eb6bd98732a1260065d2941be2cf549d6cfca021829e4b5c495a93a5ad58942680394ab5463e8a917d2dc8cf9194402a89c01b2daad87caf5458a1e1dce8784"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt(r0, 0x5, 0x886, &(0x7f0000000140)=""/173, &(0x7f0000000040)=0xad) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:05:37 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa0, 0x0) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x2, 0x20) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x6, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfd, &(0x7f0000000000)="02") 04:05:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0xffffffffffffff80) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) 04:05:37 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 04:05:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x57a], [], [], [], [], {}, {0x0, 0x0, 0x9}}}) r1 = accept(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000800000032dc5c6d5fb24a88b4f1ff1187713c8b619a1df048e189bce40886e664f4340abd4c09c165d13bca4d5c6d4be1a201fa32f48d20f3ae8570a9f02d02c60b79cc9a05a9f8801571822bae73c2f18f"], &(0x7f0000000340)=0x56) sendto(r1, &(0x7f0000000380)="c957328abfb00a6227468dbd9be20d651d8663659f6e16c178a691755110fbced111101d9a8a61ebd572c1b15c140f72408b3168f18e4e179bb7b24bfa2ca07126d638e53248601c64bcbbe7a2521c1d63e37f8c6d4e43e953db9f8ac513319229a005", 0x63, 0x1, 0x0, 0x0) getitimer(0x1, &(0x7f0000000400)) 04:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x1, &(0x7f0000000240)=[r1]) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2a30, 0xffffffff, 0x40, 0x3}, {0x10000, 0x400, 0x3, 0x48d5}, {0x1, 0xfff, 0x4, 0x10000}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8, 0x163) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x2, 0x49901ef, 0x1, 0x5, 0x4, 0x40, 0x2, 0x0, 0x59f418af, 0x9}) 04:05:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) close(r0) 04:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c, 0x800000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:37 executing program 1: r0 = msgget(0x3, 0x82) msgrcv(r0, &(0x7f0000000080)={0x0, ""/22}, 0x1e, 0x1, 0x1800) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 04:05:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:05:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x0) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) 04:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:05:37 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x5, 0x101, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 04:05:37 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xffffffffd9a83c23, 0x8000, 0x1, 0x9}, {0x200, 0xfff, 0x2d4, 0x98e}, {0xffffffffffffffff, 0x0, 0x9b54, 0x6}, {0x9ef, 0x91a1, 0x10000000, 0xfffffffffffffffc}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x303, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xff, 0x1000, 0x4, 0x8}, {0xf22c, 0x2, 0x0, 0x24d3}, {0x8, 0x517, 0x2}, {0x0, 0x7, 0x8, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x5) setegid(r1) 04:05:37 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 04:05:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 04:05:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x1, 0x2, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10000) 04:05:37 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r3}, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 04:05:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 04:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x34, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) 04:05:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x20) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x2, 0x4) write(r1, 0x0, 0x0) 04:05:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffe, '\x00', 0x6, 0x2}) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000003c0)="f5ff019ad3d13ff4c6d671452ec91e34e4c84cdd6dfbd8f3890d26f4ce5318c883c35578b1444dbe01d24470230f3e4d27aa1eb9bc420b70f41bb6985d17ece9ea09bdc9ebf680ef8a292321a426cb85c6f118124e820b1a36626783f76ad99ab1b601e5f3ddf184df828d70a6011663cac83c0cb006cc295bcd26234b26f76ac018e6f57e71c364ddb1aba580d2da9ec2483d3dd643330d9ba91691445c0d86375525bbf6e5ae49447afcd7e0901bafccca0361249ce69eb9ec290cd0a6bf5384fdbbe2aed0795402fdad09f4d5d16b65c5eb6968169318773e37959e23161e7560df4732bdafc8fc551fb05b6a6c75bbe842ba996472b43f401592d3bd9aa48b1c291c7f989731d180769f6cea1a3b92474417e21a93d246ce129c5385a4ce20fc89b40a616e71750e43c90578297ce18c10ef02b679ce85488e4d44e6b0111af9b86aec56568f2206953f6190bc1bc6e1d4e92db81f844ff4d6b4d2f53cab94ce69cc7c5fb8befa87e797812f994154b0ea83ee75f8a2dd6c2add66e43cbbbb384e61c979a6ba61ed5c6c1b216692697117567207c333846ef96915663943306d4c930fddc416ef19e96774a6393d78d5b877c74059d3e562c23fe1db88310ee14eb4dcb3e42b9cca983e3d3a53c867a0653be2b515bea805b4f9a93cf8090e685e0409181841eb114cf5e90a3d912a0e189c691dd9a0ea1d338fcdbf43ee3988399f53ff21acb3f9f6eae8bc7b58b2b622d25680840cb28b23b43f181023ceaf99a30f38539621eae8af51ce7928f18a139662a7e5812381f0615f89e4d328a9693f88d2935110198c36cefd9e82e4c808cab7b4ae131ec655311cd604b11ac87ca8bb6dace55bc03a057df02a2174e1acd7c7555341cb217bb6eb99f71d05aa289cc83c33f97422dd4eeda5326465d9f10aa4d5e99ad61786b983080b509c273b024cf2f64d5da7909e8fe0ecff3449809b161af7fb78569de0d24d40eaf37abaab54b9c5385572d36940f83e53f94beefebba9dd40f9c3eee46434a513e04e95e4ada51af27053aa34cb83dabb514ba534473c25b4eb02a39052f69074e750c90e8117661e1ae7f41420e96e0fb93ce95e3c399ddb98dc05c690a80fff556d98d0a3d0d5870a6094178a108476e9ba1802baa251cad4588087d268ecee88d1d14554116fe2d642314ccbcbff9fbb6b6403a4fa86d29126ac5ff368a12a9f0ee487634ee67f939466c11c361196f95fdf5ec24e3ff3b46e5c8d8b22be4a1dfd95b63836c7c9500eea812e1516d9a9159a2b52410bb842026f22349db64c5d1d44de61fa640ba16c57e74a4023d132701068bb6c774642335c6294cc8c80ce9e15fdfaced9f28260ee1e0f6c8e959bdefda9204d5ba2a58050394e7db3f98b47acb77761633e2d55300a06cbc60e84f8a408ec71d99e6169bdbf9b05c60b299edfb5110c5214ced46a17378c3309499fc7914fdbeb4b80dd26d6efa81a7cf107f1c61221653aa6311b4200e470779fbba87b85b88f7d8cbe5a3d53831992df47be211ad2e43ddc204e699110f917fda16d3b632eb159ff0ad2ff0b0fba3827f50ab702c6a63acb8710951b6fc153e0c1e13b08e85b990ab749a5da2d5ae0459302ef9715e560de9d1dae5c044ab0d53194f75d1eb8ea4a4070490b12e83e82125522fde5921bd2ce393e1fd3209b1566e7fb930f0d83d2f79d73bd4ef13e9aae19ccd66852d2067c38da53beed00617a75dd534e10a513fe17dab80789943fc37ac6e55447cfc582ce3ddf80e218d37d52518d61fc3956b30fb312111c6235c0fbf1fae3bf3645f1084ca08705fa54a939f5cf0908cb6b6bb43c6577772783044a1b4a141340be544767ce2efb13c8df05ac6fef615ffe94158077a5f851c5359f5521a0abffd137f325c02e3f6ade857c065e4087cf407fb1a0602184e167c7afef53c94ccc41f41ef2e8791f7375115447f19fa23f16d04ea13e2b6e17c17992840cdd6f65f99eced4b55ea3439a5e95bc92e8e0b9b95f24f01648f3d381a776e809cd008f2d7c8c3c150ab1a3aae715f91d84b724417f2e2da7c1fdbfa9faee4b4a798fa11739b8b9a9cfe4eb9d790ddb1b155b0640630ac4fc12090bfef731ad141a1760b4fd8046efcee133a9d9eecc08f00d89d234a503db96cd4035175bb34bf26d9ea5ad9a59f435e34ed34628b65e7129026aa2549c182d08d3986aa734c4a8fb8b2c5a8ac4a9f40d120581ae6b69a6b6b8c00f8e95e58128875b74977d0ed32e8eb42e9f1b4b3eb47d496a3d8bc7fb3e0d698ef68f2b86396809be3a8d12b15455a4aa97e82d932ace802e59feca3e15cda968ca0d9b03f6117a66d7666856da487131134e85aea30ed269f5183d9b5bfc2453dc2257cef0828b5880af8f7626bcda07c8b500105ff174efe2d916bb260099007b974bcf43d999b49e17c0c4be83ac5214499c6815de818b36f633a513995861de93e604af2a7f9f69a4f100763aa35d1267c847c2de3c92ef8ecccc0561a124478b58d70c6445fefcebb29a0cdf580c73c4d6fb31e2a61d12efc359754095432058a8e6737dfdec12ff1eb044307fa37ca75b062e6a4d0e47fa82d54d0f8a433442cc32884dd57f4793bfb0757c3b8e4d6d15c799fb04adc624de0b0d8442c4e2b12d67a1ea3d445b376e863184ff71db971630818e1242b409971b7cc0c058e7fc60a4baadd3cb4aa312de7fd421f0cf983c9717bef180134756c9b5d8dd86b18bf47d00684371bf16b8e99a2c3317799c519739cf07075edef01646663c8ba828d684f1c7b824df35a3638768f4b8f264116b42b8eaedfc90b76203d454faf352750b7fd657130f42d4a20b0c38273593f18a484988145cfb8dd2b93099c84e28afbc1a4486b27bf95bcd5b32dd2d605c960a7bb64b5bf81a6f6abf4d5e87391a86d3badbdd94685c6852fa8d794efcca278dd110f70ac82d157ab784938a6779b964112c627ebb5b149a36010d0a892310ad653126c44c4f84cc3a48b1e0912803e308cf12606111164ca9b332dd1ed6e610b6743066fbb9a998889c26530ef4c41f0419f8b97778b293a7a91a4b1d90f06db6c02f8137b349c99640e3af85b51a641e723388fd221a84586a077ca2fdc9a9fb49d280fd8611f6f603bb2aa6a5238aff428d4195718f456cea11d374d5bc015372f61123aa74b93031d0bfc68e68077cbd1fc15464e792ab750668497901181952404d2b4ddd2f9f2f60144a8d62e20cd3a208c4ec72b38e9437627d4e390fad8f33688c92b582cdf53359c5ac2bd9e3156be973b8de2eed6ba073d0d5839bb13b66138b9c027bec53ee58e1e3cfd7b750b060afba2e8bb45be2a5f12fc07c434dbf510d882819fbd7265495e2fb1d11ab3023affeea90ac935424a5682335c5aeed254f246b8c8d3ff65235c6bc598db4614365196aedc8073fa3fb69faf289522840b4fa4e00a231ed4f8ee9c378ba8b3f7715f764bf45d1ce311d9b7db45f2320f9addc2d28099a2fe92ed0646a93388e2eb86c0d437bf57596c1bdd5a4191285424b2c8d0c052d43f9d0d47977af263d40b53688f38d51229f5802257fc66d3d3309aa2d9d6b89fbb8f33df702805cc40063e436785cd247dab19b249bb114db00e6b403b81acb20e08a54d32ad665b4139e30f53ceac2ae26bed6176e92ce0367792b1ae202416693c645e00372094f76555f3f0d88247b24ebd26e17213f650d5b3c8ce8bb4d2330cea0ebdbc0c9003a4b6955844cd90487b02bed77d45c06283d1f68aade0b1a8e3e2b3bde10a3435681b8766619068df31d5d538e6a84bf2a717a9322725b91a61cb4cd0b1febd1e39cc8948402af3b77739e9728aae1508bc699c39f08f6b26059207e85847283810bc428d7db3b774dc014e01bdfc49e89e7620495e0a149838a86dddabe11ccfdbbfdbf34b520786189c1423037dea874f4ffff1f337101a855736744f1faf63a55242e860872059eb5bce7f24c53ddc18775db2c7b17fcee7fd42624de3f56707276f96fa32b9f94b54755269dcc77d7bd12e9256ebb8274b426de942bb19057cc61bdc65709a9af0cc85df955b3567bc3338fde3de939c5b14eb47aebc3472af9cdef1b7cf3afa17e07b0986bf4318ccd00ec227a7f32ca33dc05d18c40467ae11c4d55157e7feb63c1c7ed1a77b6cef2843462b9075e6ed7ec350bdf1ae46ee49f06487d550082d6dd301058de3ddf6cc5e2905b2803d0596ebca8d4db05ff8ab12970325d1b57c97c5544347197d2a57650b616d18ead147c6e6dcf400703a35250cc9d1f4544ec8478662ce65280f709fe6165a26f064a4c39fcbb7655bd6c58bf45f002a21e43d227c76711f3a317834c3720375c346e19267a2ada82952d94b95622f1aebdab55783f376381a19cff82ff9ce6256f682fbe044dda0d2d0d46057777905bda77daa5a40169e59901fafe284f53c19ced03cade5619b3ba5ff9abebb085c3ea61d6e9668fc6c42edefd850ae69cd33af6523287fe1f07d0bcc23dd7e528a6f1a04b4b989f8fa8c0a5fcff50977c11453144c539f769ed0c2e3191bc87342b4a414504564a44273faa7187c296a185cf23c2b8f1da58198849c1492f6960afb4fc47e59104db04431ff25b087b4deb5982045a66e778c7198a1cdc69bca3c4ac0a670bd8f28e6b787d3674c2272ec662f8ba909852fecaee498c8d0011a019e3a5e175e4de0b021c562ff8c73ca363fc3fc257ab39ea93ff68405a277398851c484f34053ec8646af8322a99f76b743944892f365103603c9f5c33381f1547ae30aa5ff6e3f64f012d0d6539e97838b04dde1f979ef8a43abd3080069a55f27659d4f6173233db3b303a262703ac7343be87fbc7a5e53736a5d86c2936863189824b78cf5476f7c5e2a6e8ab92679d5a177fdf774a2fe6742162c25659402c1e0e8f3e1aec4ee5b03fbd0fcfa6c0fadd98f6c0ef1a926e210c9a8c03b5454304d6d35b24e50ce4e78836e4c3af9c2ae390021872d14b55e55f6d487186fb384e1b49f275dd9e47b99dbf7f96701b129b984072eaf3d7fc5018847ff21728b19c3f29cae87690dd36b42c1ce82914717351628a4abfe40b8cce80a02a2457fa2c7895078c1cd1bd3975b8f670f801459999b7bd044646cc07bc48fec7b83daf60bebdf05c1ca38458459dbe98db8f1c92fb6aa71b6c38b3bb5aec53563b8c977c8275a586a9929bbbbd0968a13df78961907f4f20f2b4c909cfe9904818b26a1f9836c7322b2787d43528d709105bf699b84050c6aa61a4040ce81e603ced411435bd24e1e02fc8e86f1f8a11aa1bdd1a22d96d9433a00945aaeba9bf546aab5bb3825c4fb6dec14d1e92a473a089803956095a5a44eddca1a9c60dc9ec558dcb2fdb9ab8017a0bfae15fbedfee98416993e083eadfcbaa75eb2f7b07cb9c6653e19d96bd2f1a16a7c19f4615949df8d45ff81aa540901926f7fd5c8549d8c86dba37f38f25c3272b7f2a881c770fb17d31d3fbef04e4ea48555221b314bdad5001a48faf92b1bf4a3e310a26f67f9fa81a4e55425ae692cde4d39ecf38f472c174714f86276f550aeb52b48ff99e88d63fda20df713c9104fb1830db3ac213d2b0c5858ee9561ec13bfa8288b48decaea8c86d19358b6326306960f71f580a2744173633bcfa62d212712107d8759e8ff25454c3d984698619f02525679d9136ef18f0a0c80edb397fd012ac6cc7ad69e3ae4a0235ed1566268bbbdbfad1120285cfd9aed13bb2be489271a03189b0a44a0e52e4e7e8", 0x1000, 0xa, &(0x7f00000014c0)=ANY=[@ANYBLOB="0080926893e65cd402062273bc5970d3aac4da7aa88799c79b0e17b05ecdc72349d98d4b9e8807d5e892ce27594691748e83868f01d7cebd23224fa71cded1e537ccd3381d46fa01bbc7e3a968c423febb0e6a33fc238a8b7dd9e7f3ca016b47673db02e7607bcf18929dd7f5cad896dc9ccd4b55edb0a3ac23bc563eeaa6b982489bdb9e4a9c4ee013b873bea0591ec32a36c6fb6bdbf65c75c9370f2200498dafd55753f278f8191631cf0fe21b63e39e2559217ab2310192b5fd6e746a0abe17529bcc14b8efe94cb36f06bca43d695830f7540bea6616ef033"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffe5, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="259c1e48420afaf7155f1583b17b8f4745fe10ac153069ac08141b6880000644445402b74c9f472237a20398189faf02aed39a0dbe536b197b0c99b7bc22eb1bf02220de701d63d981c3cd515d9965bc3afeb9b5d456e8bdbe0d2a06a93a01eb7581b9a23e9fab2609921d515ff85639024ea31a", @ANYRES16]], 0xd}, 0x40c) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1804, r4) 04:05:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x971, 0x0, 0x0, "0000000059001040dcb9000000140000000a00", 0x6}) semget$private(0x0, 0x2, 0x40) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 04:05:38 executing program 1: open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8001, 0x100000000}, {0x8, 0x3d2b}}, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x4a, 0x0) 04:05:38 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:05:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000280)="9d20f9317270a327cb2d05e11c5337b6e2633356ec2f88838b0b64ccf0539910b98deaeb42fbb3c5ad0adad8923d0c258b", 0x31) writev(r2, &(0x7f0000000c40)=[{&(0x7f00000007c0)="705bdc3389437b2e8f17075a55d54cda6c30896aab7fef52abcd2d45c394fe58d74d4c59c4c96f2638eb9a33f5a66b6de40d51e3dbbd9b0a9ec4560ae2250eba325d9183d5edeea46eba51b5b8c1362c8b25a1741f9b33b8c9a71f0c5000fc38e10a15c89a166e182f9eac", 0x6b}, {&(0x7f0000000840)="1eb254459e1c523f60bac4ba9d62c2be3fda7640a14d16dfd368064aac2b5b0efad5399c84240ed57f38ac8bff404c698c1b7b7d80725a637b2261aafe6cac3a1d47d35514e0ba32af8e0867f84a0d0c79939762d9226ad392295c", 0x5b}, {&(0x7f00000008c0)="e027a352f8485e05eef9361582a3ca5d95a3486fe85303d3fb5312741e995c5d9de3f6975b041c3ca63fdbc3de78460259a117d3744841c11930e871fafaa30a9f233cbde5edc167df9e0d45e59ead321beabc0687c9f7f4d425b2e42c0b6ee75130c48bf9c7925b655efb65d7e9162394aab0fe60481785c997a00aef24c25661d40401844b56bb5400fdcdbcbd07b3170f44711f25298640aa4c42b11eafd5c7827836fcd96036b923152301063f9cafe8129f23d467152f9c4632c226efadf444a808920f58bd2db68d166eb3", 0xce}, {&(0x7f00000009c0)="e9b14fbe1e4ec68eaad5a7bcf86062658c1249e41b61cda0583ac4df3eed9723452a89029674acc37044de383404fd8483cd00b03ec07d016b41b8bb16c61a8efee522dad7060aca9b925f9cec629a1c67f188b275387fdc84df758cd6e5f60bd01e45676a740903c37a6b", 0x6b}, {&(0x7f0000000a40)="3bceed082915ca19ad81fe5dc9a03bcd5b6a3e24f425e4c8939f7f16f89dada4c2663c90015d1c3dd6ce1542c33c86b07163a2bec1bf04fbea0ab94d438aeb3b4a4169cad070622ff53a931bbd3c244401a83e40745d607fe0fecf2e8ce5c3175d8864e9b0a1a990d40630fcf710df647269c5da4f8348322400294a4e0e9b3935421a55f7ad75b843d2cba6e4f71830d1d302fedb6623922dab1b5afbd1bf68681ea1163c7560936e61c2639e4fdb05b06262c4f354fae4fce30e706a638b1c45", 0xc1}, {&(0x7f0000000b40)="7ecfa0b2c7ec242a0999d697c6bcc35d4441528bd75dd5d448036842212988d31ebe5ffc14df4ad33eea9b2cae03a8826c0532e792e258a6411f8a4292302817f29b7b4b2f3bb35282d314c2ce4747809f8cefec84801327b96da109ae820e911c3c83e9b78cd694999c680a3965afab795560ef392ae18a605c98e34d55593919c5dc41a229e57d2cbbd1ee94ec593d3f18b1234825230415b7df2ee424e5fc25611ec85e7f0c15142b92f63247456a717a989d64f9b81429037ec6b5a32d51d41716a49782fc8e223824bfcde0f319b53fc5fa81da73d69508b96f92a5d7038327bcdfe62da8e917b8d9738077631336629ee6d418ad05", 0xf8}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000002200)=ANY=[@ANYBLOB="000000fd1f5289dd78e62fcd634b94d28a29615773f1c9e5a5f9ffd137148e6391217623c9581dd56dab37d9af6b79796574fd76db0c9f10b12c27d91c5731c4ef9fc131fcc62925f129eab3136f1c07d941b2dd424449a14b497d0d7c738e1b7db7d7d804fceb56646e8fd33c43415f2de8137f0db3d72d67133c9741db1ac94aacff35ba1a0b"], 0x12, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000000280)}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/81, 0x51}], 0x9, &(0x7f0000000680)=""/213, 0xd5}, 0x1) r5 = getpgrp() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000021c0)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002000)=[{&(0x7f0000000d00)="0e9f80928ab6d8114652154831de4c6deeefc2cce3d033bb97ac67306bf4438eb4521f363185fe03", 0x28}, {&(0x7f0000000d40)="375eee8ddfccbe09561637428fef1e749fa0843ae54566a35199a47d0cbd81f4825309325ea54683eda450853a992248d921092ab167de9505b3c1cf545c6fd746c78db86f6b7a3b7c50afb3f0295761ef11d81300ae", 0x56}, {&(0x7f0000000dc0)="190e736f0137aac389186eba3515f53012b94dba18d0e54c60e3a69dddb65c35cedad036fce46114b4dff272ec0415a515f421711a920d2b1c09ffd831c76b", 0x3f}, {&(0x7f0000000e00)="a9d86ae683fc8f910b7a89ad09", 0xd}, {&(0x7f0000000e40)="605a578d09403214e5c6bbd5e8e6bd02631ce44f20174df2d17a874d2153416b3cfb60f5ff0a46616c64e3965b8780119c5214a8d0da82ba3bd71532ca892b604d9ecd0ab0598a836a23cac3c30ad04c1255e4208086eecbf0576efe265e21cdb2ac06cf24c33d91d51fc225644b76a179d4c01835673b1ccf6921f8b82624ae664b540402940e42f5b6dfb96e3c5b465a33bda7b36516a5f3e13e3e722fa11bcb09ba0b1b509b287df1994c059cd9e993014682917bb4ed19b52993cefdfbebfc085b5a74eadc3b3cb7e0591a0be8f1e832dffdcd0bae7fab051ceacb706061d0037d414ed28e4d7c576ca5183fa894bad61448e4e14232ad975b2e568d7f65cc77b85dff393c548c8d55fc839f200774f3002f908c67eff3ccf464beff9e9676e39347625679ecd9a59334533610401d092e3b8ebfd7fa930a85dcc8cdf8233868801a8aed2dba711d3b4889b7b9b4e4d9a932d6a1ac239323b1b5af06058411c05fbff812c3fbf07b1623f0b6956ccb44e71cc18b4ba5905d0ae042eacb83c2dfad1bca4fef4b45dd09a28b42ddfcc0ad9e694d34725bb0e4a6a185520d8e01f1e025d81f5a5934a8345d75a4b49f1ef2aa1143793e290849afa2a31cd31b788320bb2232ffeed35f1bcde467a178f7b98950dcc8f30e99e1fe6347bf5c6d2c825528d6ef15d83013e3b2ef7e3230b62d725588166046bce7d2a82169ef5c85e32e7637f5ba55325be92b6d6f9bf3d4ceaf63218952ab0ec2a24a2c95596ec18cc3e57cf1700e8cd18250998dda6fcc72c8f55c17356c5fc5aaa9da682a31b1379b3c66aac9d7d3c5d1f02409dba2fba24e0317197f3834faca4560d6bc1a0f3b66b37308b592ea4ff9999b6c0969a0f61080d64605957678c938763222d2682b39e62708edb80a74f46668c2fb67d6d7887df54d0a2b235b0fd42bb7a32b9b8eb74ec3d7b8dc7e7aa76aab559e20e3e61160abc6ea4ab1a2a65abc9672664c25c1cfd4810b1449cb6f14ed1abd4df0389b55225d4ece58f557d3f4091608c44cbe8ce4eb0ae9c5799a6c9fa205b6a1e92a098ded9509ba6f5256e1919afe3971398da5243fdd385534d745fb53825ecc65bff1ece3d40b5ceeb728685b98fb3028244dfdc48e62ee1cbc56148741a0a18a91f12a701c13a9bb4ec1faeeab724ab317c7eb65b1c3cc6bc3e883fde408c6807f1ea8dc766e2ef3287ea46ea819b3004d3d536e0bc689f74ee480de310d0f6af640dbf8a95fdeb3b8993a027f4d333e73d64f32de3a09ad1c6f87723fdb9766c7a6fe0281c28f51bd3460e634cf56f1136a23077b485ea4998be56b870445c18ef070fb4b002f2f5671b1d9b0e043a50a736fc2dbc6c7c6971052033dab3342835b20279b7253abb1ffb99d802d9d5465a512a994ac6197e316d206d6b662b60cc05646bbcd6c1a20bfad3106a8810e0228e746c9b1eecdc7fa9631b9f0e4827d07e44d4727e7f8d8f31917cc067e8788f1f1dab633262ad31fcae15252858004ec400b5e706051637bb282b3c4f5c960800603a130f65babcdf32ba5d9e49f3b2d2732219995748d2cd7e082c8363cb775d8fe0fd1575960981a974376c91721d78fff7cce68d423e43def9fbed1f5e7e8b0e9847ae22f4d4573a9cff115299a8a0cbb92a4e5b3878599b9247677d3cc726fd5d546948075c60f02e1d71e5a092de95c3c7613a3047048ff7bc26af93497a503e59bf9c9cbc27a1a79a6f0c37c507804385390ff3dc932246b69e51a698b48d8311067ba1474fb217457b61b4ab3af3dccefbc35c29ab9fda2646eb179e47833c43675d6c6765dcd15edbae2bac91332f86c5748895e6cfd7ddeb2b457ff12f9961296fbe6f2b1660705a1d4aae540bf32ab8bfa1fdd35d3a59f111265f0f72ad1d70bcdf1058169239deefe564e150fbe10824d3d3d67f165161372455f6d056a77ce6cba88805a3f4e2ef62ea358ac096cc00f82c9f3b293749eed641e9b1e616bea252a386b7f8f414862e61159cdfd2e3630f048341f1b19a42cf085f0be7f5e0fa89b0a827ec1eaf7f6f1754fe6440439bdfe1a35b81c95d76c985d9bf522c56d6188854e7a0c8a2d61390f8f4e62c44eb16205c5f967ade4639acb83563f4200ac6ec43c710002cfadc0688eca9bc16124ee745a2ff1cb49c9866dbb2b862b9455c1a8064102e725fca1e9dfc433f466cb48774f0dae5892c4552a8beff8bf32ef59db62aaa8b121350f7826ae6ceabe48fa9f903194a5590779bc8ed46b94426e11f1e40b8a08551dd2bc36b2f73ef22b8c9f368711a5acf1273e95dec0acdd4a48d36e20e24a9890792aacb42c516fa660d39f4c60bed5b6e71f7e0edf3097942e4dab460518f5a3d9a52afa8ec2bd4ea1ddbb1f43850aa9e2ed15fafdf48ae2fee473d9f800b9e05a18b7115714d39cd573eb0446f827ae6cc9735fb89c5e9a5518b2782ee5acf843275c18c48b9a9146c674ee38de80144aeaf914c944f39cf7d6ae95eb7dd77feea68716fa24f58831087e61e877d69c1f303d64103041d7ebfe773c060f2552f670c9f7a299cf98c509a781046ce1599447ecc4602dbd318ec292c9b49f1c0e15cd2ec44289bf6fb88b00ce138ecc8ac1585058bed3a4d2bdf6c004894ac1a3ba29fa5bc427ca0508cbee866ff8bacf014beffbe86d15b8a2ea6c4b74cb8866ba3b718d4b18f567a9b4d0ecff94fef0908c2443c7c34d5598113aa7510192809b27deb1ba6a2ab672632150e5162b5a93d0cffcd19a8faf542246dfbd328461f7f7fdd40b8041c71f65d6d9ef0c72ff40c71e228826818d2455ce2a5375ee5552c4767ccb79abe16448cb45edcdd21117df45bd84afb1c5cab246042f81406726a3b7f742ff75e4e42bf5caae90a9c804de64067409cc9192b4873f4bdf6ec7126f16826849ed3ff120b693d2de7bbeaf9266ecbd0ffa571e1384b40c31ce1a6923954f89afdf203654bcfa779803b6da99246e0643352e34f5fd00d1e33b8cf25022ec1920f893471825b1cfd213471075558086587c8bad0e0cf16e95f55cb8e01023ef4e385d30f2f81aa40790de90462a6a4c7d074f430c5f799d20ca0d68b63b902d860b48f52943ce4caa090c3d29fc4a46fdd93ca7566eab593b33fd16ca82c73ac4c61c4e8aaa58856923aca08dd6bd80e9ca899a8d86b823889cec29ed7b4a73f7cce261c4a12fe8292bd675d1d255ad620dd92f0f8fd05ee271abb641d9d48041fd52a285d18a89392b23543c9eb5ebcce173c85805eeca687103e0bcf0bc1b47a5a1057eb9ce38738eda9185cece1ec7e44258a399e5787fd7bee50caa2a7757a1401e9201bd928c46190563385f937c4bd6f6e5e9a8774e18f15d62af1e92fccb6737b256e578a77f5bbd30b5321c5af7e391be552cc0f5250ab8da6df71955f14195558f105e4fef89a3a5a57050ad7fc720c2bbacb9c016a5acbf0b6df30cedc0db43da72076aab8b66b90ef964d259c93eb52dcc190e4ec3363785c1721002e10796dddea4130a354905c56b344f7c6806bad61f230dcfdee7111a22d67651743e6b79854d22782d784d30430dc14d65f49b6bf3317aa9c6fd54828dc0d818803d506074e7893c057c853eab6e0ff05175e9658fbc0d9a231b5210aa352c9401d99f32f4fa3c67b1cbfede79e29dd5caf7d4a80c4327c9e19e07029947caa8488b23e886b34b90ee9e2bca2fd9281c6cf26496303ed3f36dbcbd5a7b5e09613002ecaf973821161cd0c16924285f8d5e1bbef2a2c5e66f91cad3b21e7c0999e8034852270b3cb3d59d1ec72a0614ad0f55190a9c422c6a59ad39f42e1f2fceb61bdcbc3345bc77f13fd02d12b1283a22b5d844ab5542f69edc88a5281a5c65a0e16467fd9f2d565f398bb80b19ef9cb0ef14874b749970c3155a29b5b96dacac5afed57b26b4ec6025127b67a0ddc694809de417a5172fe1e3b3de5ec9190a428f376ab89e3a87e6f0fa9ec98a9914c0d7acfcb9af1a8752cfff4c786f352b3fdc1f41eaf8e0b93ab0f20f919400b62e8e5f58557c9728919e46495271af7f368e990390356efd3eb2715daffc55a4d7571af4476824f7473078004a70d77bbff2c4ee20696af648aa5b724648407c2a8907da7900a925f7d9c17e846cce0192dcd48c2a1654c1001798a2d1e5614cf28c9c2ecaa7e2fb99e148483e82a855cca256d69c2989456fbce69888ab6b06c59b048534825daed453eeefbf0e7d9071d40cbebd53d59db4ce91bbc2821140f75f369028f2c4380e3aa682d2610b3131057f24e59b63231368bbcb79633934cc6f16ab8f3c3d59981f30806e738d9da1d85a10eb8150a3969af2ad433023e248f8bc0384c6ecfebd1e75bb11d98d7b1c56b48aa1cdba4fd158956a81c7ec9d31fab33e65f8c8bfa14cca14e608e575f49a08e4a577f5c4a1dfce8a5714be1573d2fa8c350bde35fb9235ff1d8715d6e128b78fdbd0a42a73cc6e236f596129f0a85753ab2e048d129abb06a873dc4155c9bbfbd5b5675bf0f6b83a60224199f86685e1d051df3560081932ea9b8da9d8157423e11538d199c5ab7722679e144830398615701df6022d1761f7910c9c08b14a9cbd55987a7f96bc13181e9cdcab30c7af83a4c267678881af38cc1cfa4440b15e9b64a59ad52c01d089e60f1b864b0f1c671206bcd04d5de9eba931ef4fa92b4af04cb32e98694c433297aeb053791d06652e78ee7f1e3f1ac79f95c3c3ac5fb9a2b11c4c3748d681d500753d6a30de00fe3a3d7d652b814a24ee7399f830cf2e6519e428e4b4c732b4c3ce79f5927e208abca7d6a855bd2c54701e01a4aa3db22b7093c525f531fe89b79cd6ad8d24713ef658f7fa7219e793a485a1050fe9414c8be73f3d04aa4c9aa9290ad0b42111786cdef8f9373f0aab10a17828916a16163e4f1ee8d265c92f403f6401f20abc8b060d7f0211c5f5e8f9e35d060d1e59f07f6765a15ea05da9370e37250f8cc49c677a90544114417fe6202fb880bdf1c5d865c37e002a529499180e86e06e7c057e5f3f7b1d754052313cdbbedc21ac45f0587579b7e5e69556aff68b542e5fcc4efb888187580c51af2720846037da593bcc2cbd11da019dd9e08d23fa3d87ac67e92b86ddcba8e3e032a743ea55c39c625e51e520f6fbad5d2340080edb5f6aa2727d47153535a642616f5250a26aa2da603d709a03005d775367f961aec179176e50e39bb043d81632b82c6218c53ff94629508fdd9bae8042b79bb94e4e3a144b898b081890557f1e1ea4d999c6886e3180d8c8c1961f6a26154b221ea022f5734ab11ed183504416208db981e68d3031804c7135354f4a22d3065d61ca87f50c79005c6448d085796400e00b617a04c26a860c7b7563c08018963e618d43a50dc5cb983215ee2243f024fa0450923e4ff804279497a7f145850bf763361d62e75aa39018dc78a2f2b8a7d6f0ecb565c97a1e3e9a702bed8bd3514b0fbb7e1ba234b43ec113cdb9d324cdd458d9eb5101be5787ae548ff2fcb8f25307bcd6a21e2f9e430ae2a5df4d73e93458ccab1ed00be6945867cd55f2b5e96f5708981ac9e05cb0b5caa0f33b1614581b51739664a699b91c86434e539de80a6217007c76ab55d2d9018922193ae76be7b3671f3d303e533bcd5423f913b123f923833045d9d595f516073d6bcac088d44910b5ba993fe21c5a3bec1ac4aeb12ac0dce5282bf36558c8dad4eb28e3ef9fad566f344a7eaba9fef1f9904a1922f283ce59fdbca1c61727850539a8a9005478cb92", 0x1000}, {&(0x7f0000001e40)="306161552d8745e32eb790569fbd5209ca1d7c918a4f4c922a5153b684c788b943edc11486d918c7349a8d542ff51dbc327f19574b1c44530e3dd493e3df2034df9155ace6c759053b505e574a917ddccdc80185cbceba9514ff4cac2e1797e684299f3955d5d8c71894241ba6a652923ea0aa17f47676152049b043644787f136b252a480805e1151e0c7b85cc1ea836462ff6776f597", 0x97}, {&(0x7f0000001f00)="fe795ecd5ccc4bce875ead622148c3ca5256da9c84457389e10fb6924b64538d9cfee46eb674d996528d5aa4652c6e4a4d607f069d34f025f5716da54726c67769b9220e79bad00007481c8b86e1323edac2a1f9c052963cfe7d0f183523b2e97bf2ffd9d584635d3692ab1a84cac7a1766d3fdc741469b4b2a66c4e14fe641444c1881f09c33eff6cc6b45e55a9f3f5d948c2fec8e51d8bbd478eeadaf9d2961592179a7c2938a7e3dad763b283b59b8079a1a9aab867f47f78f0d7ec54098be29ca74395a570656ff2cb50d9b2", 0xce}], 0x7, &(0x7f0000002140)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r4, r4, r4, r2, r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x68, 0x8}, 0x400) 04:05:38 executing program 0: r0 = socket(0x20, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shutdown(r0, 0x4) 04:05:39 executing program 1: r0 = socket(0x6, 0x4000, 0x1) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x10000029, 0x80000000000000c, &(0x7f0000000040)="9de78bd05d51191c5c7e93009c0c1560b8ba650b08f9c0db7f705087c97c62be3a30f9fd5f77e1735913c279f4c1fa1c4631fb25774c3ae779aa3fc05dcb2630c2aee63ccc2339735453c41600"/89, 0xffffffffffffffed) 04:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000002}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:05:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x80000001) 04:05:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8201, 0x0) close(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x0, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="aa1c177979c1b948f24bac78819c046ca08bff4fb601197d48b7c526820a9e0e781aa5afa904b951dedf395c93cc218757d7b48b99af191c31378b839f36bb1c3b80958417ab9d6f7347b4c2881de6b9d4511aed4d8801cb07c01862a24a57ed713032c50e0d7d26355d440957c33d93de1338636de46f2350f6cc38be74822363ed433e6012af8c998dd00cfbb6e56649644865579fa077f1d903974ad5544e9ba7f0b1abaa8fcc70b7fb14331f2f4f5b6aa163bd8c5f2fb4ab5997c1d7fadd94c39f3f025f", 0xc6}, {&(0x7f00000000c0)="0313f53ea7475f", 0x7}], 0x2, 0x0, 0x16) r3 = syz_open_pts() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x3) poll(&(0x7f0000000000)=[{r3, 0x3}], 0x1, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffffc0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x2}) poll(&(0x7f0000000140), 0x2000000000000026, 0x0) 04:05:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xfde0, 0x6, 0x10e, 0x800}) 04:05:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 04:05:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000780)="734dc850245d266ed725c10500190067fc3d9b29c15eee1e811c4b403175624fb753333afeb050b2d1b195344b382b2865c81c9c2e46555107e37d1bd4159c98d52fffed7329593ba24d5df5ec", 0x4d) write(r0, &(0x7f00000000c0)="ef311bdc4826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f1cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f30", 0x4d) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="f027339782d0e535a7e1b62a7cef0e46a99c141e76c1343007b8f824013b154d072814b48740f7a5c66cdfd3290dfce7eb622cfc5cc155969e9a1013e8fc027f7cb0bd41d1e2f3f005107a3ef9ab8063216c5c35c15bdd5ff276a6889a4ad5f7b5f8eaba0423658c5cbae4fda4c5d938d17929d8ca89f547f6d03d0a32179bd6b56bccb569924834785fd25e960aa059ef274a54dac964f6f62697b4c258b748399382531a4dd1050050ea73c817bf3a15822d46e6fd7848dc017df6a0a83f7bb689039e3a412243e2e22ee7f7f7dd521aca79a8ea9a17a2dbd7523cc94efcbbbb37ec13c170eb8b3317d682367526c1f319afce84c4", 0xf6) 04:05:39 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x3) fchownat(r0, &(0x7f00000000c0)='.\x00', r5, r7, 0x4) fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x18c588967bda9c94, 0x1, 0xffffffff, 0x20, r6}) poll(&(0x7f0000000240)=[{r0, 0x80}, {r2, 0x31d9ea1b8b69ee95}, {r0, 0xd2}, {r3, 0x40}], 0x4, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0xdf) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000002c0)={0x1}) 04:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") close(r1) 04:05:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) fchmod(r0, 0x69a39a85ccd5491d) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:05:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000565000/0x1000)=nil, 0x1000, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:05:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 04:05:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x84) socketpair(0x21, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xd31, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) acct(&(0x7f0000000140)='./bus\x00') 04:05:39 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd21a0000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a43f5bfdfd4139caa7c91551b3ddc6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629bde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226986d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f950312e9553c20c8ed5536b4ce9a0cf3b0f6410b4790ec190471115cc9beee0e467a5e0cca85d430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c5630000000000000000000000000000000000000084615541c0a56ed37f95"], 0x10) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000600)=""/62, 0x3e}, {&(0x7f0000000640)=""/185, 0xb9}, {&(0x7f0000000700)=""/25, 0x19}, {&(0x7f0000000740)=""/16, 0x10}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000780)=""/7, 0x7}, {&(0x7f00000007c0)=""/48, 0x30}, {&(0x7f0000000800)=""/56, 0x38}], 0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) 04:05:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="05040000000000000055d21a178bc7000000000000001e000000000000000000"], &(0x7f0000000080)=0x2a) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="15002e2f666900000000"], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x81f8c3b) read(r0, &(0x7f0000000180)=""/15, 0xf) sendsyslog(&(0x7f00000001c0)="1aea218d742ee83721a1d830f17a1674abcf326febd4ad4142c182f5e7495ea3339cc0b11727bfd2fdbf3c7433071f6ccc93a7226f49dc0557276384fb14039b54fdf35c76580e01870eb7b645bf28d394e239fbb5265384b262", 0x5a, 0x1) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 04:05:39 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = semget(0x2, 0x0, 0x6) semop(r1, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x1000004}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r5) getsockopt$sock_timeval(r2, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x100}, {r7, 0x40000000040}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x4, 0xd03) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r5, 0xb9b54604eda6f0f3) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r8 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r8, 0x0, 0x0) 04:05:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xfffffffffffff01a, 0x4, 0x1, 0x5, 0xc861, 0x40, 0x0, 0x3, 0xa85, 0x7ff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x5) close(r1) 04:05:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:05:39 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/5, 0x5, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000400)={0x7, 0x3ff, './file0\x00', 0x7, 0x0, 0x362}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = getppid() fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x1, 0x1, 0x100000001, 0x200, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xfff, 0xffffffffffffffc0, 0x9}, 0x69, 0x2, 0x800}) 04:05:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff00"/4098], &(0x7f0000000040)=0x1002) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001300)={0x2, 0x7fff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001140)={0x0, 0x7, 0x1ff, 0xffffffffffffffe0, "000000000000000100002000", 0x6, 0x6220}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x10000, 0x4) close(r2) acct(&(0x7f00000011c0)='./file0\x00') r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x100, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000001180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x8d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001340)={0x9, 0x430, 0x7, 0x3, "138416c3da219d63661cb4d0b74f4ed39e010254", 0x3, 0x8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) pledge(&(0x7f0000001200)='$\x00', &(0x7f0000001240)='*\x00') 04:05:39 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0}], 0x4, 0x80000000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x100000001, 0x9}, 0xc) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./bus\x00', r0, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000200)="51759b8d23e49f0ab246f954439c64e9deca2143eb4cbb428ec259e29988fd05dd492581b598a6a762f6f2f7fb905be109523751ec9a9db0c5dd068100aca0891f942d4eb89d9251f8bde71c49926f6d950886adb4ba74fe54fe911d5e35cdd69699eb57fde23bb0d5adb261abe5b399c323bffa9e0a293450793357a3fb814cd8048cba63f67a881b56a737f41b1f5c6334ad2baafb95429ec1eb1c468a70b43a85238650c921a62acf5f597174e87e6727f563d3ef468870efd1368951bb7a32b0438ae7031f7dee4c9cececda1561d0fa4e2d4932d7ff7b32a1bca2cf06dde5e8fd3889f33d3ee2d2c663082e3c63db898254c7318f8f0e0ba251b0a8ab97c589dab0865f7d3577bc1b8debea20000d7eff69bd214d63da764b8c5b6a99334fc0b92ab789fd4467a7572653871279d15df9e1845d269a3fcfba3824a7646e662016117289fe04cd7aadbed14f803f8b21e939e5d7fe817d9440b81df843be08bfa5fdad98309cf2bea6ba8918ec7ef41a2534e8683b93ca939d232a1ccb2904fccc101c54a9aab16b622dfb0348b3e8a713742fb9c3a173e332ca194a7c73b46fa72614759603d20e3868f83b11b15f20857afd8e034f329f10b6be02835e0142abb5087d824c1933340795ef11f6dda19001bfbe534e27966e081b048545d39cbe7c7034f648ec99e385fd089a11edde6babb52aeef8596f30dee60596d9a1395a6f1f697dbb9dee48d1f2051de7b2857407898de67d59699e176355dd5162151b739c97083e0691e81135b71fdc226699115a4ce4696f7fd1e445a9d4f4dd79f614e92b1f0480199ea869c1a4a845d10cb5eba490f794056872072b41d1b427af0d1e84e2b1c877e8835582e221892903914a69dbbe5e4ba13f42871dc9c8199bdacd8e0f9d89bd8b98b386fdd57c3c4eb8aab9056f88b8ed62da9c8d684716f6cb12c10abc5f5aff7b5d89b8127b3b1d5ce08973ea02642b969ec511a84a4b77835d383fd9fce501bb9c719c4681c13d49bf32b2d2c54c8bd703173ceafb6a5bf3f839476fa4cece62233b61e87981c769770677940ad8b62a0f6dbdd5961165bb75d6d119c8b8c9a153ce83fd01979c2d5e66f2eeaa6f24d123ae805098f6105b0ba80bd5c9f5568bf179b7ad4cb04264a573978371a84d8ae13c9404c51f9f2305988ac73b36e2d912810daf7d60cdbe4679ba2d10226a4e5115586a311f81931469d907b3af93545d282c4f4fb4906c2f6ce7bc27130344edeeb531e24253ba1a48ae4366b672f4c65501ef26c1fb1f37f3294f6d44f5af3f17f563f6934dc041a8bed2e93577beb25adb18893150dba3114388509f131d74a047c0d22139caf5112566a9a81fb5af8a4305c26f7f5feb98cb096d9a082bd8679ba1434dd2599d68dc643e287a86db4cca25920edf8aadbbdbba52d699e7aca0ae165820a8dcde0e094aa34241ae65201e1cf51c8b6249782603b9d86f87a4d62d8540ac4ca5abe1b30b21de76bac134a45df129f7cf1a5ff6336c37fe719077be8b4a0a2cb3999cbb841c542d4b937b4d81e330ca544df491e3366c15c8dea85baee9d8cfed28c434581c58f45d546ffc0af0a6270a21fbe6337152c7f7aa3a798e646b272d0337aaee4e0f2439fb0dcad7987c53ae06ffb11dc2379ab79e9b4adf681dd6e44b57f8a9680bec5e70e4c03a3402483964d19f53d852a87fe9f32c903f383e6e6085c20bff3823689f56c1d0e9d5b28333d0cf84b24ae8623dcd530b1f5d494deefb3654c6f832bbb1d53d17dd91067c13a2d7641c2b8b542368b4123b88daf24cb8773b155252f67165b22a51757d896552f80baecfd9df7376c969676d9fe99a895222e9ba940bf9411dae467df50bd75db47958acb67ad2fd1fa0c84d1df00961ce9b013a9922acf160370d1174a4b91131c55cd27f3cb85051e49248eb3f2b1f0d5a9cff0d689762a55c4586052e541ab2dfc7402a170bd4bf9400000232b32cd1b028c7deb97062e8c63ea6cfcda09aba1c969c9a06758f128ff6379f594790c6ed54a411ac39ab4ac73f36db1c5e058508cbd35a3d73c84ff25ab6965ca23ed953036ca706a716437c44d0a46dda4842e91e037d10575488a3133d8fcdcbe213363a243fafb73ebc7acd1a7d8141174aa498bba772d3a73833aa2b514725d175c19a94e93dafff813d448b647d039040c7da286fc697b825844b8a40729a8bb8a2b4cd858869b67c8bd8e7cc8a816692c0bdf1e66c7394e260fc18d69373b4c2f2a1d23392c69d22b1aea8d8caabe41c21719b2246c25a08b858b6ed53b2c35bd4089d80e45dd76c46011eaa35b85122c7330b87b23fc4e7e609912bb10f0726d4bd3efbec4cb032b1bdf8d01c91aa603de727396e302eee32d16b5a69695c1ed771c4e72d81c311f5c0c18cec4dd874fc59696df055945a349f0f2403e0935ea161c031aead70d33f9881c1b75889714ba6ca63514121a4a7e76cfda8a5853790f9433c781e222c211f66ec95cc7dffd56dd5dcdd4a011d2497a3ffc8d839c0b3b0851a185794e16d36f364b619c5254e134313d331dc8fc17682fac403c59b4000fe900e1d58890f59fe0e74426a0f6aed9c30c255bdc29be92234ba85b8bb58b9efad9742b1acc0f10295ea354b19de1d2c2756fa7aaf5e39899a258223203173c49293ab75855a2dd53f52a6abcf0aa4e17df45b2640d4b3a00745be0b740c81c81680f35c732e63ff9d030fc3807e8174b8ceea6b50fbfedae8d97e604561788149e5609066fb434510147a9a227baaf000a07dd2a8a43dab01b70b5a3310fc67d20452fbf0a0baa53d781e937225e28cd73c836c05d33f9ab474e429399a128483d3b329e7e34eb6399e4260a1cd2d9349b20831b12358bec03326926b547a7e81158995c95c5b73c05dce5e428c860ac38ee0a6863b24cc4f07f5f31928baba49bae97458d4921bf0d50d45afba447e0fe763a6fc9c4de8ccda5656a04a8f2c4ce701113890b566a475d2cf5c53146062813e7be456eb434abbbcab0cb3720769d7567cb8f4ea9e079db5c3ebfb59e38a294cd1fad1e56d48d9de5f4e83d82969e7aad7b219bb802b89ab51cb31fd67358a14d5bd6f473a9211b8d1b52151b5067f6b0d1cffa3d6a594be9a82b7fd9ac80c406949bfb23199c3d7d56f2a182bd45e78ea19a9c3e8e1ba092e21661c831912c93ae1f932e6574d7f44683064dd7823ecb51dc3cc0fb7461e446621c14cf3b302a25bb84fa91fa3fa6137129114c1cb75192672e5e5ab0d0c9b8fc5bde86fd7aae3c9696c7f76a1f02cffa34cb8b970feb3e51ebde584a790663ec0f21d0c8adb8e1b3f418fc3965a44d6a8fd81f62d0990c71c03397e9858552b0e1f6c0996e91e36d033b52f7daf93830dd92e78b91520e91b4a50f96381e1f920f786db9ab3e63d2f76e5620a635004ecf9eaf1a882d6e053cff3e28a44edc93b2008ecbfa56d729b3cf03bb14266aa8421abff773bc095ae71dd24c85dd1b0d34e780c01f91b6c56883dfb28b7deccf67b8f2e7482c5c37794f1843f6ea6e0130b961f2f85b8bfcd4aca2d9fc57d3ba32e33030c6f3c6845f8cfea6710ffc2eaa41dac628f3db11c9eb4e935a764a6dfa30b315444699e9ffd5fbd993e1cdce20292b53f9e1dbe641de69cb7683fab8b2d8fedc1d29b84830fa9f794356252e12f24f43cdc038725b8715a68d1c901514575f1c0b4c2716af67b2d06f6fc12033c4633ff5ebbb320dbc36ca52bc3a9a68ca182922bb27b9143f312fedbf11f09179cbc595f9b5b0de89a57ef569b09b4db4140c40e0cbacf4a67ba7050120a486a08d2554e7e732e3c9cce38e0e43859676cf0edd1ddfd2802e1660d819ebabee5832c3ef2201781f1bb99e173698523dbb750627db20f56f48fdbb0eba2d926d906b97a457c96a8e5ddcb629ebc2ab83d757dca0737d27a4e7554d8f091af380a63bd18e22cacaf7f8be1a238c621139fab9c176fab3d54f24349a7d0291ba3796b1872bd8e2850d19622946fad46f50dd7f12d2ab8c7814cfea0a5e68aa5c80e46a2b6fbb395b66a66f677d99d92b6bfa848e1f2fac653356fb879ac37ebc39d3829f462107bc013151e28672e0ea418fe12a919852d980587d17840ba88678efc782c76f51ce711ba94032bda946cc2d10cbb0c45ba18f26c41e855955bfbd2e8cc1b532a4bfc5f0dfd14b427bb08c96036dce5169b7767bb34268e0cf257c67103d90c07ad31de325e15a104ac94ed5e3d415edb3b61d1eb1f1ac26d8a7ca9b6520348bbe1863b579a3e01ef8ed211cbae3b5126cf669cc7670f5068f84ac12a3522377ad30e6b8927963f9a16d0e309dbf9d978da1d8da4533e73e9996f8cabad9532db01c592ee6b00869d1f9733a8df9a388105bd4155d6913b50c1528b2c0777e6e985114b799e6523212dd4fb125311f364f88e8654ce07779b8737d46b0ad71fa31764081ea55fdd52168ececf8d6d5e00b07820d0af5d4444101137ce3db0c6d7ea4b7ea13e39b8ec45b5f77bbd4ac7fa792b91094eca667dbcc491b60de9bf946a738a4dd412b257e6a071c4a880dec49441778d14f311c62bf84ffd6095989836763bd3605fe938b37ff848042e8c8899f025f0303a06c10ec330aab79dddb9e923fb29da76b6cb2166bee97b610f038a2ceef6c7eb510c38f8dbe320fdbac4540c026aff48f488c15fb7b11806ff35a3d5f0d197a835fa59fb541048ce19f1f9ccd92685c7a8f80d7427dc0d2b484232f5556d9f57a360c3f99dec232516ce29eb9a0cb8744e6508ffc809f60eafb863d387a0528ff7d25a3838b92b363d9f14781967f606cd99af27e370827a825cf809a851c67689f9f690f9e6414bfc8750810f43651f0a8a391de928fb67688e58364a1f4725c35db454fc9932b9fd5cb1e39288812867f9347b6cd99800e486e79fe342c6814a9d1a83d99ab90b915985a85796b57b22206b43f661a6791ac6313bfd0c4ca01a729f427b70747a24a970aaaabaf45b159b2ed0943d66c4e298d2dc8f3d11300b11c7f44e8a05ce8b5bffea3aeb0b7c120c14015911bf0613553bbbc737908d55e6df87d1ba8b250ead6781074ee638ace18e475a9152a6a95452cbb8f84148353275b62b7ae056e62ac86e4defaca0473232d4c44c28744be635c5b2021c08dc46b0ca2afe2b2e8882c7ce5dae36922a0da33e4113b204ae17bda11c6da569f067093bd29006b55684228af814524c13a9902938d98179cc024492d7e5d5a06fccddc54af09fe150ee9fa4afe9856b47f132af6750aa251df6eb3737608ff8c3ef3108e777b1b7a4fbebefbe89a2a4d3612be8526708170c41d2a67807f3f9bf3231a21133116d500511b0dd3c45048c602897bd39bb3c759dd401b4f9845bd9d15fbf87a22625594d0b5c296450c388f1b239b8f70be493209d77774edf1c433d0463feb9a6579f49cb768f28977ac50966d8d0d5e917ada79e8c713889ecf9bba4bff1122f2f6092784ef4936ff713569933a0a6dbf0597156b66414dbfdad7f2b0eb8e54ae238a0f2382fb24b10919ea6677b42042b642b57b79ff5566b8c8308f74e89e1cbf5a8e496c8a2344d62fddc3017e0bb4ef8897a77f8976bf6acd6a32e165cfe9748f6eddf9f8f5a230578cba6ce40fe4f9ab4c1264402787c3ea2296b689287e8c4326e049f2d675d917316147869f233139c05934184ff2c9dcaf225cf94b2049e5dc2e2e9de26fe84f94f1aca0d9b7afba83b5ccf2561096241b42530f0f2b899278067", 0x1000, 0x0, 0x0) r2 = kqueue() fchflags(r0, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x4400, 0x40}], 0x7, 0x0) fchdir(r2) 04:05:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x34e35eac9af11642, 0x2010, r0, 0x0, 0x5f) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 04:05:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) 04:05:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x401, 0x5, 0x3, 0x1, 0xfffffffffffffff8, 0x0, 0x7, 0x1, 0x1, 0x40, 0x5}) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r0, 0x3b2a5511ece4bae8}], 0x2, 0x0) 04:05:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) write(0xffffffffffffffff, &(0x7f00000002c0)="68eaa02a990fa685bb6f4c5f", 0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) 04:06:17 executing program 0: socketpair(0x18, 0x8005, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8d9b29047d8c92cf9671c0", 0xb) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:06:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x66) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') chroot(&(0x7f0000000140)='./file1\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x279, 0x7fff, 0xfffffffffffffffa}, 0x8b3c, 0xc8, 0x4}) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='r\x00') chdir(&(0x7f0000000240)='./file1\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x13}, {0x74, 0x3}, {0x6}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300), &(0x7f00000004c0)=[&(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='\x98$\x00']) r2 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x6e, 0x9, 0x81, 0x7fffffff}, {0x9, 0x100, 0x75b}, {0xad8f, 0x31409c63, 0x3f, 0xffffffff}, {0xff, 0x10001, 0x93a5, 0x100}, {0x80000001, 0x1, 0x4, 0x10000}, {0xde7f, 0x800, 0x90a000, 0x800}, {0x0, 0x80000, 0x7, 0x3}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r1, 0x0, 0x2) acct(&(0x7f0000000300)='./file0/file0\x00') r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r4) syz_emit_ethernet(0x63, &(0x7f0000000600)="010001000000009833bfeaaf32e1c3f62fd7ccd7e0e51767a140551b9df862a58d049706e590397ee491acaebc667e5c348f5017484d4f351faf22c2c0a9d1df2e7ccc316c87e1dd98d83add22182d29e5bc9f13da2ad85d773e00515e4f97d2c02d9f") 04:06:17 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x9) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='d', 0x1) execve(0x0, 0x0, 0x0) 04:06:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8acae02feea0c42bfa47b94c62ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe6068507e002c3e3b470e72b210cfca64697ed74ba3ba34031e821977061cc544545fa19f39aa07f272d334"], 0x53, 0x800) r1 = msgget$private(0x0, 0x30) r2 = semget$private(0x0, 0x3, 0x102) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000380)=""/243) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x9]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/33) setsockopt(r0, 0x20, 0x8, &(0x7f0000000280)="b2198dc9cedca622125898651dd416e68bd60b6b5c9e1d6cea858ee7cfd72d2b11621f774774d096a0668c4ebd1a80cdf9c6c4f0473f9bbe61130a1cc957cff4b1f1f9b314fde6f8548d49deac24bfcf5ac3f692caab8f736fd26dc8c2533a79fcf75c0570ee8e2c52040341865195ab31d0143a8be7fd61f6556e17412be2e2076f27dd0757c82d0a69c27ef48bdf6d5272608f20d288a859404d120df7af2ec935451490dc87d2066251b4c0af37a022ab8b3f66801e2b7c05b6f1978d8201ebddc427fe8911805d829655dbf6e4ea1f53a60834302e21e7a92bb890c9f263aae83a5a18248d7a987a3e47235f2b83", 0xf0) 04:06:17 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x18088, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x12d) getdents(r1, &(0x7f00000001c0)=""/234, 0xea) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x3f, {0x9be, 0x7}}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x100000000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000380)) 04:06:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="103b81a8fab60fa5b26d574a663cbc09d426cd366ea675d4dea7c25f2eeb1900d13481107e237e57a78619ba1693e03dea28f86409d96a5aea3d58cd01a359e9122b7380285158a72519ab3743dcc9921096d1570b09021c8da2f45d0ef6f550d750fba29cb440d6e85ed282fe061aa5aab22d7f15e126a7a49718c2d5ca80", 0x7f}, {&(0x7f0000000080)="490c8b2ee3dd9307196e88fdb11498537557707e33841d9c1a9aba0b5aabddc300e90fb305f0cbefb08a4320a85ee75e782d0269bae24a9e6e6e601f5768307dbe4d66f0ec9a84ba3fb84fe1e5f4cccbf641e204f666daff4031c622d9bde8ccdd1711bbf1e4b8ece76e561752f274190167e389fc6f38665e24a9e30fd371f9b4c3704b68e3e684e3c7c68e4279f2c24c50735e1f8d7dfe10127e6a5b3e224c2deafcb2fbd4767de16c67215eed3569265eef7c81e60581e97be43c9a5b52132d3e59caefd0b5d7d2f1247696cb12eb32789fd451b1028987936603d2433b88341d09e955df335e5d71a4a1ff677fac552228985656021447135e38aebc4c", 0xff}], 0x2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) fcntl$setflags(r1, 0x2, 0x1) 04:06:17 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4000, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) shmget$private(0x0, 0x2000, 0x400, &(0x7f00001fe000/0x2000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r2, 0x2, 0x1) r4 = geteuid() ioctl$KDSETRAD(r3, 0x20004b43) setuid(r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) syz_open_pts() 04:06:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="593d43ce4b240059affcc3da421d88fde530760066696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 04:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800000001b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000011c0)=0x9) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x20) ioctl$TIOCDRAIN(r0, 0x2000745e) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001200)=""/221, 0xdd}, {&(0x7f0000001300)=""/168, 0xa8}, {&(0x7f00000013c0)=""/131, 0x83}], 0x3, 0x0, 0x0) 04:06:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x711313c6ce218b6c, 0xd0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x11c}) getpgrp() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) sendto$inet(r0, &(0x7f00000001c0)="cd255d743f505521c0195d50479864e246470cf4df77e633c82cc870b5b46f9b76b68d0a7699d7b25ccfb621369f20a30b76a4b23ef021581cf21f187d9ddd165ff2d9fedec74dd2575052da31efd6e00c07dfdf0fd91a929802bb91b63b8702f5a2b890412e444c31995895272ce27e75eef09481bcff7d154ef57e516024eb8ef6a70794932d2fae79041e59d3edd0220ca76a09bfa2c47ebe3386f5be8b5cbea1d19c00bcd346a6effddc1bce5ea73e7698e544de1aae84b47c1570403968203ad795b8b86ee54db39c0edd3a62c796eaa1e92c68fc35e8480a569a5011ad450ea6ecab73cf", 0xe7, 0x8, 0x0, 0x0) r1 = getppid() writev(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)="c5738292b01e8669a662bf6ec69230365ceffd435049dd99e1bdb0ea96c1d4544437fa6be1526f3cf125cff4c9869939b8f7b82040f88f43d59eec83a49b406d3f195490a50040fb74a721718b571245b777d95735ecbffc53bea4f51fa951c8be2b511a63b6f8b9caf0acbd26ebd5847dbba87824919e55e716d292a912ce48a1d2bef44cd6c68d495fea48442d4be5f83579621826b32d08e86a53e5068b4f3cf6022f6c52582b612ef497f3bc55bf5334b1676225acbbacd63ac35eac50c88df47fc697b39a4299c9ab138237e4", 0xcf}, {&(0x7f00000003c0)="54e76164afffec4dc2c831574237feb5259670a0659ad926291e4972e58ac87b69b40bf5b2acad8d5341ce9c67f68b798378cea6536319883a5ddec943a9a7dde7b958766f4bd3ec990501bb9ea72b8ef11c2d1da26eec3ccea1167ded5109ea2afe2232103fd9a1f701", 0x6a}, {&(0x7f0000000440)="200ba0bdd4d0838fa6ddb2cebfba4db90f58b9079c4c8ea808bc99612973ded66e3be1599b371c", 0x27}, {&(0x7f0000000480)="c7fdf54b40696a260f72e97f45fc40c5bfd024a35ab3014cee715de8c00855e2f28c6b6a5b6e9dffc3085d14f0e23c32fc9ddb6a9d493d0511b3173f2f85a60706c631a0b75edca11728f2054c5e600b413dcdb18654587be5", 0x59}, {&(0x7f0000000500)="651b4e733c186808aaddea20231caba8152988322d4a6812004d3392d3bbb40c4df3a6a7f4e156f56005bc3b1d0ff88441c37242432fe8c00df1a3bd4e70273f68b3547d4a8d1015144256f4689552d675e4cafcffcd19778c4df725bd4d28f2c097a92269a45273e70951433a6b2c7ef5b38d10d668379e4c66355b5f847a0fcf771ee6c64d6ad081f49e8f3c5b06ef85e0cb672abb7ea8d21c7e83da4cb7bad2f74f6b7c0727bba314325d3924a9e515b59ba20ab294b61f95ada2217a543cee82ee6695b49aab3c936cf9050eb1557704def3ce753007abc8adb75353ad5d55ec57e4536d29327de200b5df68", 0xee}, {&(0x7f0000000600)="2bd965acfce6daf2801c07f3328ba9fe062950b7fe64b8860ad213245d107e8dba026546cfc17ad6f37fbcdf1768816fa372e71d768f955de645690b35d4dac07afb8e1147c75d81b042b23e4c7b4bdc6d24a036db23a416cd45d86fb6d34deb235f2bb70decbc65ddd04a732f2c0570b77e94a8134f515c2aa2627aa5ae8da2c084f6e531d6a9b61e080768d0dccce48f8db339f4b1a983d62eb0c5149070c27b25ac3a081b063777801813b429ad43e9fa53a2879a48eb7cc45c6b94a42e291ecb3b048109e35a4a40c04f5551c68784a2d771acc811a4709e97cc1f9c864d2e5c8f5d969459d25d9f0cb6d9de35e41ee290c28e2f7ec1bb2167bef09f3c065ea8f0457de00708ec1ee20e7aa004bde285a163a14827445da62b7adcb1d0a53fcbe821dba1be6c8857c0848146d087e29cf4f1b1391de974f342c53c2c5963acd56e85f8e12ddf9beb561c237404606682025543e87ebb5d5259db3052c8a93c7865de048ca9f96e492ac35ba538683a979c432016979a50fdf3671ed8422ef9eaacdf1025509e8fbc761d2eb2fb81496778d83c2737af725a251660541d9056d1d0e322b4bf9b27947c21ec53f82316f96f3a4a1e30498e6ce9ad668b9e910de5fa20bbff2696e3a282a9938765c5d34135e056f5f1ecac8d7b2c7bd447791494783fa84a1477d9ccfe1c472e6cfe6c1422dcc767164d70eddb67bdc86415b0850c4c4036019a403efcb476ab723355c924f86d39831c3b495706b75fb6ba58848f53f75868bcf1ffc7a6ce199f5393a5619dbb87de52d8815ccf36d7bed465d66b6922b9e4e6972b4795739a8145bb9029dcae2a5e10e050cabf0427722f39cc2eff3b1edbfed865458c66d950ced38d306442bc13b4cc826d88d4da32f26b9fde6b059bec8b1a0cdc0acfa047e5a1e007226ea68336e3f9c8abf20972767cd778c09f99a8e7f125987192ab318ab4f708ac07c7cb8de0ff0333f4393f1c8341b17d2606830d19d9df18d96cfb5610a28d0d700c5b5138451c2757202a2549ca2767b600ac10f4b3f64c0848b8d607c8ce6cf152ceeba58a9112acb7f1e724184e2bf8ce9f8ece88008f906a0b4d0f042793e688227d5f9ca99058a4d590ff91cea6025093ce5cfc99ad587ee73a5d30f53b1b09fcd95a88cce7425566cdaf2303f83214593bf1e43836ad6bbcdcb6f598fa99a17a9f07fee93835afa1dfedabd5a6bcb5334a2ec25e455f09e455b5da2fcf47626239a503df223d377f909abcae0c0501299b0b8c06efcea461158f5f918fa52284607f5cd219372904f3ba106500039b861f213a16eb20f669d9f87f2dbca91e55063a4b01c9c45a556e031ad60c38b1c13ad60ac35fd82da27ab42085d193bea1d40b0d40fdf01b9af440bc819e33c1abeb0dae634ad952a1738cc2a2638eedaf1f6a1ac957a126d80fa8d7acf121b1edf58022ab7e65a5db08e19452984929172dfab736671a2ffc19330925e2920d1e061fe1453d18bd6aa8d23471259bf43d3f5cd72815819ff8fcced6709e853081d6a558a51316ae53d2e2d200cb5f4862ca28cc4cf5fe12806c61c342d9319a3bbade03b25fe3a8e3f7a912a442df40d16e9486c816a516c43dd9442e2728b01f54396da9ae3bdd8a1336fb596993e453011c685b3dc68c79c6ebfbc9b44889081b8cc6f245b4b86ebf83e3ec132b61ab6670ecf91a129226a3a5267e69da841d2d6b7fd767a2142829fc337e18c94c658dbc449398390b200d19928c8a6c804abbe0e817109e37013cd548deef44b6f78fe4d55a55534cc91e4b058242fd37d5a145038c5c02d2b18d06b183b3b8ed3fcef58355a0b8a5c25f4a9211799fcd363106d9cf10d316850cbcc11695efed5e574b3b099c5d42e2b472f99b2725470432f35224315e3a76ffc59d4261f0531c2760376a51cb079677ea31fdf899fed63053295cdd5f0a5f90708856286253189b5688940b04b839e28877b8a793730e2e6a2e3420958c50216ecf7f4930258979dc0554ec03a2aa3a3639f38b7eed1f44e6549e09a8836830bc84f56255c329101a76fe28f555985c6b588aa8c95eacda29cf315924f7e7db7dd5f6c6cc3dbdc2314ba2159e22a5c2e5aa40841af2e7701ac333613d9a20af6dab2231adf1e1c918b2024f39a22bbb4d3b49e28bcad619c9fac17a4bbd26c19e78c12b61523d0fed46cc50b65841b4a8dcbdbc647a2716d8b9e32ece5a1f767fcf64a53841a1423e47d7c02c6e0bc6c93d5f4a569bd96c06ae86e3efffb66f76155c2915d4676f4cbca9c55837491ed7718e6413de499c490cb6d0f7a60f780b3dca4622b12cd0e88990770c5c24939a956be8368159387c9cc5acc96e610b17f99c539bd0b26b059343b5c08d891ff7de6d057ab1fb2ed282196a9b57748d0d370552d3e1b74811324a9c1b29efcaf3fe5e27fd917d0713ccd6e2d0d84c416f109b69e89bcc4060f2e5d66fe835c11fabfc1f76eb91f630daf9ddf22935dbbd3e14d4686ef304d87500faeeb7610caa365f6bbbb60c6d8f0af8b607a862ae9f394e744437314605c215d30d7160cce81de19cb07e7fa98fc5ad6f65de823de826f58608ca08e35a6c511d39ee6839090c5ad12682fc812b565775f82daae10ea82ca4004e2abe416104da2fb91e0174f9585a61ea76ac72d818ac9809c550d05b25475252ac3e209fad6e75b9065a0b1db66a1359e333a9b899648d9268e054b02b5bd695d9a574853922efac23d404b221c19ba002a6bd2ac4a2f0368c4ebc3a3f5d5996d85b663cd3e47232ce5fbe0b309f51a9110a726d0faaa77bb960534a27c07a162cd48fa8d8da9a09bbd4b827b72eddf7c9376e94137a63c00aa3909ff52c44ff646efc84c7fd809d646c14b1ca93c188b3d959767fa87d57e71d90a099b52ee5c626e38e33ed0ba005cd0729e218d2f0115a15371c39cbf54cdda1dee3add96e41b0f431da4c910aa167e729ab1079f03b22a68dcd8eb7599dd5e42b3e08c3074c14342da5901823e8f81c578ab86fd767f4b803db4f97567abc7a3524b9ac9efa63f23e28cf05d9bd6d2c8d178ac1796885f803cd7bc8942f86296fc2efabb59b217a8178c5d29958321db3fb82f7af01e054fa682822a51b99ea61dc3696020f4e6267ef1cd93a5563bf4a9f533ba23222681c0dca8b82aada9d895252517e7af99303e41c06cc0e53f5bf335d42d44fa9715454a149fc14d3ce557b53fe9062cfcab24ad308ecdf0181fda470de3f2e36f015ef6254f52a72a31a049d7478d1c40ca3139bd26c21db1beec79746aceddaf3b97003c658e174dea293cbb39f31724dfb0d8b2200b66c899efd5a996a64718bee0ecc75c6e55fa6fcfd137e6cf41398a687bc451865480b4496fabecf75dc1f2de4ad397bd288316bcccfefa01d6db6ced7e9c1f72263d95cd1d4382c4789289fad8ead8717a69322142054ca5dc2f14a20066930cd39928441e971a737c677d2f670f37d7a67da4a57fbd0216e434158d598e240a78f9242bb3d210caf81277b1487259e8a25bee592f1a5e7e153c1158b828491dcb5f754f366ab34b224b12d6772af6fad6304211a0af31b7ac32faa77444d6cd01985ef1617f3003620f98f543b09943a9c3cc15afd07b69b9573c4fa61942354e97dd4b95647858243311b4ebb168bcc742643af42ad73817c82cb940b0d822d9a9b95d170c37cd7a0066076714b2ca3470b7fcb425afdd861f652ec8f69da33fa10708fbe9c31464e8a174f05132d36f6e8a5f9c4df85f6596a531bf04d3e49d9b114839fbf01fb33a4d308a2de0ed5c442bd0aaa4279dd3cba02ec3e984fefffcf3e328d108fec0350bfd8d85f0706b264d08c04f0bdbc6cf41d630f94db7596be6403c7d3381526461da86cef5cfd22c5b7fc68dc1c6fa1bf4f4b1961e30cb7b2d66f536a0e6cd9568e915317b4170625ba439e1b47552da52af3390b07a1cb16ffa311baf4fbcebe98d39aea6806bb7b6226ad1a024f9988e8ac2e755ef8fae7db1496a03ad903b2808e86e33ffdf272cf260ad4c17f16461538548725dfc23459a1f216fc1cf2d1d76ddd072255fbef17e9d000264ba15251337e5d2b2e2444b0efa9818934c976e5b54084934cd714140d04366df552f29eb32171350951e4b03c4071cc60e913da57e1482eb2277c45df363ff173482eb25e2aa2957a5f634018a315a7eb682bc9ce61057eae95fbcc52b0fa05a385aad87b1ef1c55012f6facb4bd4669adc99d8ca9c8b6664a7018b33f367f0a5ccf51d06696312c0d67e968c349424a598416cdef8a17889a0d9c7f7c41ec7d15e237795fa84e5edaa8a67a3b546520ecdff9c9be6b7866e7b166efb743328373c279330b5da92f898fd37a048bac98476159c70d2cd0083b7df79ccb97e818d9a193d031318bff4f4466535d23e87e53144ad88e7c43588e4e34f63940d91c04c9c491cbb4ad83cdbeb062eddd137474531a78c3d1298c76ae59fadf7601d1ea88d71474a63d97dcaabce6b558ab9b1266e405ac9ad3eaa2f9594f2e9b3f249e3b5a7e6646375c94ebd4eb6a3b3169179a9a423aa5745dc86de2e8272a1ee08e2bb1758373c3978be058b8aefe240542e9cfadd8f4c27bb39b7f0bfaad1cabf042fb4c818dad44015bb852af3f463234a9ffdbfe47839d602948841cfae72615f9a2dab7648907759de0c5508530acb211dfc50f5028a97517b176b947302be02eb62ab2fc22c1d2de01935ceac494f7e5acf002012d7b4bd50faa07d642a6a43c660b6d1b5d9b7368e4ecd37c7ea5be329aa911ac730c61aae8903501994b48a5b37e793ef65009fe387611d88095f7fe46fe306235093b83d12b348e020d0cf2dddd5029b0b92ae46f9354e313920d1281cf72a8960cbef99d2d93f1709d0f73ca795e2ef8c01de89368609e6d0e41bba2385ee87b971b865a61eb7c9ffb8e3cbdc2281d6856a2136ced704fbd5b77fc87158dccb88108dd3138fc15cd79346cd4f1b4fc45679a0e9f330317631b4d2df869611478cfbbc5b9bbb69e467ac52fcfe28627af2983a42ac2b57769ada8c28698fb0f4f626732531bd4f0ef78f76fa991b41ba529c8e4c466340fa0ddf57dbb5ff369626d31eb8140c9dbf5216449b60396432d2ae3254dc2e34a10ac2acb0a459584a3f7991fe8513ebff98497f5bbfa515ffb4da5181523e49a32761b327f71e9e1a5de1160edffb9445c04687121524be981ce991efde5b6e126497e56c9eafa2021fc2712812b3b4cfbed43a0e2b2f0fea7e551154cfa517c7fd3b14a5c48e59177870e52decca949aa61c8064d6decfc6c3945cbe9383efee1044e98a581935199ef050c0e4c637211a7d45f10fbbbcb54852bc5b3e68197a0efe01872719c98e6e850e35dbdde323c0146a79c5ebfa8610dab90a113e6f7f75e155f620a980a856797768c51ecc457f7c96a481a1cbea6db52bfeb0209f9062252c70d7286769768b547e0cf1340bb9110e0ca3cdd90bd63c8fa4e3070000e39db5425b45b19d09d542bb95abdda703695dd95c1ba1e9c199589e538d66f5cbba667babb4a7a097065668ede6b14c612a4c16d227e0cb378bc13044aea8de943ea057123536964cd9398b8f5cbf987ca85d452370657bba5650c0f54a7b9e2ba2fde49f46f740b099049b5820beac7b88974c8d587dbf1717546d8e0a539efa2500f048dd02205a7bd26e72dc6310bee072c7605ab540ac4d364af632f77142eca661e83a451d8138ec8f347e7f234a063ba81d0909558f4d0f", 0x1000}], 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r2, &(0x7f0000001680)='./file0\x00', 0x11, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001700)={{}, 0x2, &(0x7f00000016c0)=[0x0, 0x0]}) sendto$inet(r2, &(0x7f0000001740)="54fafa883e8e717d7723a9f27c8c27ecbde2167547af3d6865bf8bf195a2b414650693972a604cec68ad3599b46bbebfa4364318efe7ed2277818f92c6690d0f970f35be895ba29c5e8541b4ff97ec6ffa3d26529ccb2de1bf2bb905021509bd079e5644d53ce16dfbf4d9da", 0x6c, 0x400, &(0x7f00000017c0)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000001800), 0xc7, 0x7) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001840)) r3 = openat(r2, &(0x7f0000001880)='./file0\x00', 0x0, 0x20) symlink(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001940)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001980)=0x5) semget$private(0x0, 0x3, 0x2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001a00)=[0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a40)={r1, r4, r5}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001a80)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001d40)={0x0, 0x431, 0x101, 0x100000000, &(0x7f0000001ac0)={{0x6, 0x7, 0x7, 0x400, 0xc9, 0x100000000, 0x35a}, {[0xc797, 0x5ed, 0x3, 0xffffffffffffffff, 0xfff, 0x3, 0x0, 0x6, 0x101, 0x7fff, 0x10001, 0x53, 0x9, 0x400, 0x1, 0x6, 0x4], [0x1, 0xff, 0x400, 0x8001, 0x101, 0xcc, 0x5, 0x7ff, 0x5, 0x3], [0x3, 0x1ff, 0x2, 0x1e, 0xffff, 0x66, 0x401], [0x8f0, 0x1, 0x7, 0x4b6b, 0xffffffffffffffe0, 0x100000000], [{0x1e7b, 0x7fffffff, 0x1, 0xffff}, {0x9, 0x5, 0xffffffffffffffe1, 0x4}, {0x0, 0x9, 0x1, 0x8}, {0x1, 0x3, 0x400, 0x5}, {0x80, 0x7, 0x6, 0x200}, {0x387, 0x0, 0x188, 0x6}, {0x6d1, 0x9, 0x20, 0x80000001}, {0xde50, 0x7f, 0x7fffffff, 0x9}], {0x1ff, 0x40, 0x9, 0xfff}, {0x1, 0x6, 0x9, 0x1}}}, 0x5, 0xffffffffffff8000}) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000001d80)={0x0, ""/143}, 0x97, 0x1, 0x800) 04:06:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000002c0)=0x4, 0x4) sendto$inet6(r0, &(0x7f00000003c0)="ef72fa5168245c155c96b8908727baed762e7fad6078662fc50ed782c4f84e4bc8fa9940e62121c609c6b7598a5d981df82bd7fabae70c056e60762d7465c4e9833799014dde16ba384fefc3b7e339", 0x4f, 0x400, &(0x7f0000000440)={0x18, 0x1, 0x9a6, 0x800}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="c998c28da06463f4780ada0b02c9fa23ee34e96e5f1acc6d30aca7b3d90ddb3823597d462b26eebb5e049afb893fc5a0bbfea05e8920a9422e323df2f561d025ec06d57a1e3d04e2ef54ed09", 0x4c}, {&(0x7f0000000100)="000246d8cbfa14c4cec6b35e93e0d748574867d43194a54ac1594e39518cac874a8f8beb2349950c82625baf2c8f7f744633c35c15a9fa427c883a5a07db3e0ebd8037210c09d2060289435f771ab1ab6a24e70b5b3abb689eb9ca0c421d938690b6baa879edd2a6180fcdd887e3af080f1d6c9f4be2c5c26a4a939b92f2f8cb0ac734bfa1f93a6f1c0c75b879a93bc4fdf143d9df94dae02533b836d44139c137f54f1ddc8fd236a801cb3b68fe5996bc62c4755214036c469a9ee2375d07", 0xbf}, {&(0x7f00000001c0)="296b51250d003a40e4c6ef0ee192852a761dba413d9d58425cbccc3318d4aac2cb5e68320e2de5997821e4f1d64be4b67676f97c21b01b6aed2418af6b19a1b50b9f6cbcb1a6a616d02ddd5e56fda79115155128d65766b4f8074cf62d9d696133d88a1ce6d217eb2e605710c555ad1e41b405475dc1f3a489ed885c", 0x7c}, {&(0x7f0000000480)="d411a875b1d6a1d576dedb26cea59fdcd55369ce2b9fe5908071bcbc81a1b095c19adbceea63de4b22c86115d0f89c3f1a56e4690bdb9177e65bf1d9e192accce9608a2849c7f6382aa3853521902f4af5ac40e91329b1dd4e9064", 0x5b}, {&(0x7f00000002c0)}], 0x5, 0x0, 0x0, 0x18}, 0x1) 04:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x259, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 04:06:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xfb38000, 0xfe68) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:06:18 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xff, 0x1}) sendto$inet(r1, &(0x7f0000000180)="14aba7863a141de5e5a388a02a1a71228435dabd00c49f6041459b421e4b315b128319ab867847e9c7e6a7851d648d46fc74cc838eeb778521b54c", 0x3b, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x9) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x3) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x7) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r6, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x2, 0x796c5d6c847fb070, 0x1c2f, 0x166, r5}) r7 = msgget(0x1, 0x7e5be1c4789e697d) msgsnd(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000d00810000000000000000c76ad972d9a69fd7d19afab42195b400000000000000021eac2c47f758e1affb365b7dc10395ae686c029ea2f92d6d4fa7b3e51ebcc655ecc605d0a7fce430cfd68bad1eca6fcd3b7ea563890314cb7167ffa0bd5ac33b3edefacd80ed5575bce1a26aa62038c2ebe5f3a456e19c22281d2ec12d6b89b1f33c38361bf6ebbd38d054ee8c6c561b88c8486bb305c6e7389659ca0239cc000000000000007eed330c722b16a194566695311bb6acf1eda23bf2aca12e8f37b34e1848753aacfa9665e725d64958077ffae808e9005e758b06a738a53224b44b587d188053edb05ee3012301ac9e2edd0cdd136e773b9c7bfef8602b8daee33ce56c66d36a8a042939f239b7ae422e8771f3e7e8522fb825b705d184c6aeca26f5ef751215d039d571bce5e2d8090f0795c356b52dce0c19e259ed45e324b5f377c4b2ab8144d9e0c0bf8959374ef4338c65778a377f0a930ba960d3d0407f7ab1ab8eb62e38adea13fcb806f7a0fa5494cf856ca840609f02659ff9bc7719fb8a80e2f5d9773b3db72c2649cabce1"], 0x19, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000480)=0x8000, 0x4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000004c0)=0x3) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x3}], 0x7fff, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0xa534, 0x200}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40, 0x100000000, 0x8}, {{r3}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x5}], 0x70, &(0x7f00000005c0)={0x138, 0x6}) 04:06:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8481, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x100000000) recvfrom$inet6(r0, &(0x7f0000000200)=""/223, 0xdf, 0x801, 0x0, 0x1bf) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7ff, 0x2, 0xffffffffffffb744, 0x3}, {0x0, 0x3, 0x5, 0x1}, {0x5, 0x0, 0x0, 0x4b99}]}) 04:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0xfffffffffffffffc}, {0x61, 0x81}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="04") 04:06:18 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x3964b741, 0x4d, 0xfffffffffffff000, 0x8, "2a054cbf803e186b1beac11977c6f057e2473503", 0xfff, 0x2}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) getpgrp() fcntl$getflags(r1, 0x3) 04:06:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x5) 04:06:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) pread(r0, &(0x7f00000002c0)="6b1fbd7cf77cd74aa45adbb6c94a712c165ab4044b8834d0f4c07b699dd74f3dceb70a40f2166b2e6eeb5e99834a4deef986b06b3da1a9a73b3b44586518ff06ca6cee536d6aff701ebc586d87e2478b619a4ab07136efad0d0da4", 0x5b, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffec3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) r5 = dup2(r3, r1) fchdir(r2) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000240)=0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socket(0x10, 0x5, 0x5) getpgrp() setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="dd91a100bf91c1aeb4f276a3735f75806a22faf9e140d7e42e11fbab976ad8e26a299f48de8ba4f1c13a", 0x2a) getpeername$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000002000000000000000000000000008000fffffff4ffffffffffdd00000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000410000000"], &(0x7f0000000100)=0x65) 04:06:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3, 0x8, 0xfff}) pckbd_enable: command error 04:06:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() socket$unix(0x1, 0x2, 0x0) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000000)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="8f05b46fcde3ea61856c338be7a6754a24c20d3bad0cd180ac37a41e24289743f5f3e0f77ce824cacb8090429fbd692040fe328178b56393f432a4f14c68acebc62e814350f61cfad34e6eef1a079c209170aeb58da2ad4e11dfdfe2d9cdc664fc74910fce6d8436b2862be634127fd3bf7a9baa0d5bf48038ed62a3e80ced77e30c9de7b544b052c19cb36020a4b1ea3bdd1172ebd8e20341d7714cc118349097fda826a1e1a2cbf7194c318447cb7f4fe21d3859043a2d2b67ab3234424b7c2e7d379cac8d490eeda36113855d612d2f6d9fb9d7c88c9fc3cf92e57ac562d102753ffce8dd5eee01173a2112f9efa0d1000119deab5649", 0xf8) pckbd_enable: command error 04:06:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpid() shutdown(r0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x1fffe}) 04:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xfffffffffffffffa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:21 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f000002a000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r4 = semget(0x1, 0x2, 0x10) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/95) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000109000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0xffffffffc02e9837) r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x7, 0x2, r6) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:06:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3ff, 0x7, 0x7, 0x5, "846500c9b46eee653ca64c253b7482d95d7dc882", 0x5, 0x7fffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x9, 0xff, "bc360b87dff38b49a24567ee9d4150fa162064b4", 0x1, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000180)="eaff125d0000fcffa407b3fc8a63a07e436c8150b8effd5f548f5b296d496fd072bb16664daaea01b5cec1dcd2d66b102ba1fe1d5801bce3b904eb45424398ebb934450eadc43677dc3541bb8d4d0401", 0x50) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:06:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f000065d000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/98, 0x62, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r0, 0x10000) 04:06:21 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f000002a000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r4 = semget(0x1, 0x2, 0x10) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/95) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000109000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0xffffffffc02e9837) r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x7, 0x2, r6) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:06:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) 04:06:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10a) fchmodat(r1, &(0x7f00000015c0)='./file0\x00', 0x20, 0xbea0f47039104ea0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/112, 0x70}, {&(0x7f0000000100)}, {&(0x7f0000001300)=""/218, 0xda}, {&(0x7f0000001400)=""/239, 0xef}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000001580)) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) pckbd_enable: command error 04:06:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10080, 0xa2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x28) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) pckbd_enable: command error 04:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 04:06:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffe090000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002100001"], 0x38}, 0x0) geteuid() r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:06:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x20) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x1b) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000200)=[{0xa17caa95cb3bf73d, 0x9}, {0x85, 0x6}, {0x25, 0x47}, {0x88, 0x8000}], 0x4}) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000800000000ffff010000000000000000e811000000000000100000000000000000000000000000000000000000000000000000000000002f00000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a80be52999a6b876a1f522700000000000002000000"], 0x6c, 0x3, 0x1800) mkdirat(r0, &(0x7f0000000300)='./file2\x00', 0x92) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x22, 0x10004}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r5, 0x1) dup2(r5, r4) r6 = fcntl$getown(r5, 0x5) msgget(0x2, 0x2) fcntl$setown(r5, 0x6, r6) 04:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x7fff, 0x9, 0x81}, {0x5, 0x1, 0x7, 0x8a}, {0x8000, 0x4, 0x1, 0xfffffffffffff001}, {0x43cf, 0x6, 0x2, 0x5}, {0x9, 0x2, 0x1368e538, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x60) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xf1d) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") 04:06:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x20) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x1b) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000200)=[{0xa17caa95cb3bf73d, 0x9}, {0x85, 0x6}, {0x25, 0x47}, {0x88, 0x8000}], 0x4}) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000800000000ffff010000000000000000e811000000000000100000000000000000000000000000000000000000000000000000000000002f00000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a80be52999a6b876a1f522700000000000002000000"], 0x6c, 0x3, 0x1800) mkdirat(r0, &(0x7f0000000300)='./file2\x00', 0x92) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x22, 0x10004}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r5, 0x1) dup2(r5, r4) r6 = fcntl$getown(r5, 0x5) msgget(0x2, 0x2) fcntl$setown(r5, 0x6, r6) 04:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="f281390aa6fa2f8624461d72e34b3b3eef29f90d57ea0793221d14ba60c772e3c767fae5a661cf4daec81ad12e8061931eb1b6e2b4b047487625b323af7b0a6c7020ed1788c88bae42e93cef64b4daff56bb34626fafe411bf30bf74dbe600874e544a7a1162ca02a9c6d873f1e5e0b445", 0x71, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x100000000, [{0x1, 0x100}, {0x1, 0x9}, {0x1, 0x7}, {0x2, 0x9}, {0x3}, {0x2, 0x7e5}, {0x2, 0x8}, {0xae77e2b88a1dcc5a, 0x8d3}, {0x1, 0x7f}, {0x1, 0xffffffff00000000}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x1, 0x8724000000}, {0x2, 0xfffffffffffffffd}, {0x3, 0x40400}, {0x1, 0x5}, {0x2, 0x10000}, {0x1, 0x5e1}, {0x2, 0x7ff}, {0xf349a8390edbb438, 0xb741}, {0x2, 0x800}, {0x2, 0x1}, {0x96e0428103647bdf, 0x1}, {0x3, 0x7df8}, {0xb9956f2956179ff3, 0x2}, {0x2, 0x20000}, {0x2, 0x3}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0x80000000}, {0x3, 0x86b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 04:06:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x20) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x1b) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000200)=[{0xa17caa95cb3bf73d, 0x9}, {0x85, 0x6}, {0x25, 0x47}, {0x88, 0x8000}], 0x4}) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000800000000ffff010000000000000000e811000000000000100000000000000000000000000000000000000000000000000000000000002f00000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a80be52999a6b876a1f522700000000000002000000"], 0x6c, 0x3, 0x1800) mkdirat(r0, &(0x7f0000000300)='./file2\x00', 0x92) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x22, 0x10004}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r5, 0x1) dup2(r5, r4) r6 = fcntl$getown(r5, 0x5) msgget(0x2, 0x2) fcntl$setown(r5, 0x6, r6) 04:06:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0xffffffffffffff44, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ea873982ca3a1468aa7ec74d6c3846c5e2aa5da49f8adfe2b0007ee68c4e5983eec8baf8f266eccf92fe1019540d2ba00a40e36b3c6fb62be6546f5e21eeb7b1dd63ae8c7056e4b12a5330c5c42e1437f2ca870473606ae7cc841250d09d83d2bf5f7c9686ebb2ca4e80737a572b0ea50f33ad10e0ad3fcc632562050d88102c644264ed1bd41d5ba7f96af5da07e577403cc33f4b45a2edf897f0454a0e10a56e99c13a40ddeadfa71535c7273df2af203f856075643d75ea4f88d61a196cd65f473563ab602895da1c72caf4c9d88c582d22d10712988c2f09cb4601e1fdf2f1540043ea958a73058fe6c7d91c1cb5c18fd821fb5406804ab70475d213a346457dc9969077669e77ce0c5b011647fb894e4ffe02d2659f22490805cf67872e3dabd7a02d01356026afaf8a70030b5afd773a5e0816f90ea27e825a465a60e605bc2f0dadc1f11e74de62fbcb196317d7bbd776981f12cb25535e83bca3a1863fe1f4dbb79c2005b0096439fb1bdbd7a43bad2c5cd79717067b0b36558bd94ecc58175f904e2e4f359cef793a09d27bce25717c57969f131b7b3c60ff6afe7f781f6907374ec6ebc1583f94bac5e4688ee3019832aa64f86f5b0567f026eb5510815618ce13480143d1ab5a0592cd68f2d73d565d578c179460d68b97e24189a1568f2b859056557d1d98a5f537a0b1a26c641eb9ed569e217d62d93f76da9038783d65eb7f587554db163dae4c66aabef966bd06de4d4ec7545fbe99a9292031330be111a56bd54fce57bf61330e57462e7e4d9ff5c3493c04af034c7ed3b997842181fa085dc005a1bdc6fd2e7aa5650ee528d2bc3f2f14b289f78a78304e9f113ea2b0ad88bd49eda1cabc026984319d869365967ed1052feff087549fc99f5e349f9249a6291616956043812be48eb0c354cf467915a3a5fb1167f1bbafde7db2e1d33c47c9674b41008e13a2f0490023dd68a1359370d4a80f313e98a4c80a7a8883e575b278e2d65d92ffcbfa89be9136c50ddfab26a6d7b8e316bf31aa56c4592a7ab23411ff55b0927d5981c56596db71277e4eed6d62e2b405dd0f4b63a6a5fca3ccfeb357458a173126facfbed8b3ca29f443c5ddb130561b23c6f2f45d111e2e74276a391e53887236824e540512f4aa319adf1b1559a15f25ffab467268e22969c9d923cc89206933954970a61cd50189a8780a1690d9a074bf222ea475a0395ab6fd200e8b0dd273b99cee0f4074164dab0652f270324330a730083db3959af6a581b4b95ff493af9c40d9bd3db58c5749a89871dcbba36831a0bebd7015c065edf405a1c72bcb09926ab6f34a01e5076d1dc5cffda43099e2d23ddbda7988a6e69dd40ea42b0d153de07536d65f1bfd7b2e84182ce86c4d9852a01d2284f45c1548161f11c2b5918e571cd31bf0ca8ecdb04e5f551b91fcd2a12f6ccd2a38123fa72c021da8996e6cf24cfcd950609b3b59b9be35b10286367c26d7a6c6122a38157038b7c32383169d304aba69ab46088740c5b635c9fbd7d8de7f8aa34bffafb877c10a914111c76b10652b5539c78a463bfd0b00faf96c0d87d5929c2e77de838e47c5dc3f4b33b888ecab54ed87220b5cdea83436f2a5eda8d020e5e0ec9c7a5e1254a3419b76d6ae56dca959e433a930b806ddc74d4721615bb745134c5cea665e6f0b3548ce3f86e6902c55ef79a07dfc2c3f5b19a8a3a858a4f88aa3515abe908b000eb5cb8058d14171f859ac158cc495f9cad6b49b1415c92005451391c4e45bad1350db4916f4ed68fe0900bb442887037d65700b09fea6583893f519f14eed68bd8246d2c40cd46f5fcb8314503c345b403d36766cd57fbfc513141e301651347dfd10f40e5d9db4a6be51deec291bcd82542e6c618a75351bdf5807ddf058338f4bc13d6eb9f0b2219aed1d1b5a76106e505c2b12b662cf22387be28cc6143c26f5c92be53a9fbc91723cbb35bf9de000063e27159a0bdac815f15c29af661a6ab840faf2bac4cb177bcbb790b7b3b4c94147bd481639051222bd5676bad86f115d96b7c77e31b8cfbbc46601f6381080f56afde4fb87c9870ced99af080afeb314b696b3e9cdba4535a9a34d2fc3cf30b6e5d4be0c66dc679dda61cfecb928a967178e5952ca55774feeac03a0a0ff1644f09907870aaeceecfe055d0b53530d10d026ff54008c5fa5b1bae9eff31d02a05583ae9f865d1646685723f56741717e1dacad43349bbc404198365cfebd82154fb01230e19111bb0668fdfeecd05f11ab4a407d7a40c3e990a666320bea2f61ecf0a93ce328c46141191f38020f7eda43a927ec06c26b5d9234a1c17716c35c71ef028c01b1e6c987adf3ec83c06416a36e72d003b620d19c3222dfe5301642911f797d5e0fcbc63443789a48f4c591ac5723746c73cd9d69f95381bad3697e6a1e8c5a1b6030ad3e53adc7d3785bb3adf3e98f507550aa174978573d41f059025e67d3ceada7e1b007b5a2d3046aa78c932a9ab6bfc19a470b1ad5ca8175f08879ea1098dda2d43a540a72abd547e484768097b4609e478d7c02894bae6cb5b4797fa34c8a2fb000704b74f002d2cd20ad54f0107eb7c35cf51cb8ee3118261a32c177633ae0d0d2057d920a120e5d5f66a5ff99e09b11774a9085026a36cf1cb549e7d5b2d4b80381f5549bc96d7534b0fd7eac43f4487592555394434cb551af7ea7abcbd6807bc24bf3f6f414d3507f4c9f40a76f38a774d60eba0615928305f8e8061f9578d87a237a12747bd77fffd86a2f7fa9b8e44f9deeabb74521bcbf0e85448eab4980f5c068bee0c832a950592c16acd26c6873134ba8d37e99dac38df46a198a420640f9df71a8f93153f5192c9ee629739940bf68569d45b265d5a964a0c9e27ff1bdc6f245dcde0ca750f81cc96799673b3c4a42822bcbb2e2697207603b6c8be13c850c88ffc3234c67624c5e92c0d9544d9f0e4420b8b7a1dfbabbcc781b92252be2d5e197982fb573848ccddb89ce7cd5a61d912057fef766edb0ad67cc9917d456e4d80f7a06f61c09497335588573ec71e8719d6ac2f9e25083dcc3895c9f9887bd9506c16a61fff3b242680c1718b21e49b0780a638462b02e31526376a1a572c3df1917c1ddc3837328c909251e3fad2f6542d667c8293cbc92f4e0ebd203889ffe299288cae4ac1448b0ec3d7e22b7387f813d3a21acdd5adefd755a195c60960b0cea21084d9491ab8aea27742920df0f87ea8b50cd72783b6aad5db612db075d1b2ef20a884a15d76e674b79453e80c5ae5a482a34aa137cf914d7bbe9031dbadedf78a5cbf9c27cb1e683d55a93c24e7858c682b33b31fa057470e009f07313aec8444bcc7a707b8e13639e3f01ac56578821a89f831c6a70afc423874852f3d905db7578fea1104baf5916195da19245c42f7f75bf56d3a3e658f5be6161eb446b8b704ed361019386e552bb5175eead2cdb9c237656ed2338de1c9545285bbed66aca2962490ecc63dac1312a752d15e8347626aa5825fc820ca7139348f9d2b80a18c6a8e800873c567d28571de34adee438488b57e01e306800c915ad2d93558eb96e4b1e024e361ccef06a1b9c219f6d2700359ab04003c3a297a332548b5f6a8a2937a2f7e52291ad540186bfa23debb2180d8ea482b8e74139adfc618ee003998361c1bf4f667c4bcf34acf13978ba3c33c063dc07f3ecc4ce39046b48aaacbb9cdfda1824780db09f72461059602d1af4301a395d0d04206431468834642f72a0bc4d8303d7eb006dcacb7dbe8be745e77f5fdc7dd791959b26e5a056691197e2c21de8937d3aa695cda582a3fc0d6a2b099fd91d25ab113491330d87dde14e20af443277f2b5b4c2b2d749b2bdced1b7d910b1db667bae18150384a81cdf50806f1e8e7e82f5f919fc05e66395b1ed684984ab89e3dbef05e5ec23a4b440e32bfbcebfec35491a1e13c52637f7d9f1699c7c7065c4d7c141b34a34b4e27d31aa745e64b96622024fc609752af22894c7e6c996d7d1f49435f4ffaf522a07cf5e2c553f90c03709f8712d7e9ec802af76de3fbe34aa7fd8ac6540b8db5a8007d0c46beec62f6815e4ae498c56d3fb792e141b44c5812f208ca7cf623f4c6ab5640a0789a0a9864a5fe4f7f5e27d8e641db4394798db93d4048b85a95d3731b33eaafc10c201aceb295e745ef91debc4d214bd235c035d449608e0544be847d9e49b852eec80c3ea12e1e78b95a98581d23d1ab4e13b153cfd14a6b04f8e3246cf58ea5c61357c940cb9a84849d79c550fd643c274d677b45a7be84a52ef0600c0ca4b17326f3697417bd4994f8050635a81e8f1f8cb52de60476f84fca2c10253b3ab49d4408609ecb6e0601de859a4dc03995be6c60e359598bfdc2d340bee3db0e651d22e4f1ceb52d74a8e3662505ab60c7370f8c0001ea59ec0d32d8271fb94e08df551786f43c70261584981813d6b74acf189d100b91702d4ebc05e25b0d00c0167572e83211267729f2afe83c3f3ae894288eabff85c4685d6e61612c5de7388ad15276208b07cbe2217736474a2860404afc57b252dc9bd09a5d888a4ad2ce19b6ab4fdb6dc193ab578023c09ffd5e33bf1a1271c59691cefc51b263d20c11d8bcc3b8206c892643b37d31ac62f356733f2cb17bbf25affb15a6f7f182dbed73faf7c0c81fffe8c465f59310a60a3693cdd816a2874885c7631cf71139eb460e4ad7f159137912142cb7378dc646487af4fee9e1fef3a897cfc38d914fa9118dddcbf28329a7e2372de217437c15c7035ae1d5402d8757cfece198e4c2876f9a9b913de14e4cbd6b7ac1eeb0e78044651cc13b9238efbb644d57a2cf59bcf2e13138c21c7c38c2cc71455250b7a66e4d25ceb647721c2b99da7f95daf18323f497992e23125dae54ed8958cf1049da8322ceed3c848685719a31e4428e0904d336dc5aa296fba1f90051f069cbff2f163ca8a41a5863f5886202e67471089768cc13b000c144e4c997e2a38da766759f91fa13f0d8b72ef9b6ceb12c5c340f868dfdef4753050531c9d1f4293d5501adb9df31315625449748e383ecd8f8e8fea00c8944b10ff1e05fcb2a1ae2d52959bf9ea7c2937e7e0b0751143d1c6c0c6bd2ce4fb58c8388461195147af57bd06ee54901aa31ae4d11278dee23e83d98edf6b465ecfd671c5fc4f317410351a6ec4fb9773268369c87879af729fbac1d886d8d5ff6f04ee199e9d79562f8ff7b5f4224921b9879fb961d20292d5f2cb39122179d7b64e6b50ef00f85413bc8ca2380979b188d0e6ae12d04a9020d19192f9ab9c319acaaac1a19b245caf9c8d81d7056e7fc22b44a6e0ee2acfd6a9c15949924dab530df8de8384a3f25af59acbff7781335d529a2432af91f0174eff146e2081aaef8a4a94070fd15fb44cc744a82e5a04223fed5af9f525c3efbfb7ec848f9ba9f02e9c09c277cb413ea372c9818b27e5edb52cefe32123f0c1704bde62d67cf145bc9c23178490d772072ef3b888439fedb2c7eaded09869756e2efdb56b61121aa1a62b306caae842e1ec166c61d66ed35832e8f6cbc14412c495fe1c431029aab7a4ab93ecf28cd6044171277477f5efaa8d6b15d6778d51c0a7d491b44a7cbc38aa119882473a53316200e82f767baf2cca691e098e447d89b6365c4be88e9554a69e5b30bc58092517e35f0c64bfc09681ee971bc71af77ecba095632635424f580cba3514364a3d8d93b534f7c5cc16c696867ce2520a8d35e444915ab3593837e8fdc83c82", 0x1000}, {&(0x7f0000001140)="32415cf349f258e263382653f940449afbb26dd88473dc5e7e5f18fbc283e2b11bb60fd041302f872329f0df1252c71aff8bbc8c33f93c02c66d0e59fe6729c944fd04168a7db7ac37900396559bb2ff96d3977db9d03e05e488fe122b3fc589099aa87e76756eeb1bba68ab7778d171d61635f5227fd37638e4a96d7072655930f806c03a6092975520a52fc35296caff9d0b6fcfbd272eee85671e27e50fc6962922ceee96a109bd8a776485bd2dc0426c2e8e455221f1c7b94f7d9e7a98f87a31f3bf0e11ff1d1f170aa25b12cafe9dbc350cd4c4aeaf208b1172f6aaef33bfc3df85dfbce208b9dfbcc8ea2916769fb52e0cad13", 0xf6}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x1010, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 04:06:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x20) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x1b) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000200)=[{0xa17caa95cb3bf73d, 0x9}, {0x85, 0x6}, {0x25, 0x47}, {0x88, 0x8000}], 0x4}) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000800000000ffff010000000000000000e811000000000000100000000000000000000000000000000000000000000000000000000000002f00000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a80be52999a6b876a1f522700000000000002000000"], 0x6c, 0x3, 0x1800) mkdirat(r0, &(0x7f0000000300)='./file2\x00', 0x92) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x22, 0x10004}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r5, 0x1) dup2(r5, r4) r6 = fcntl$getown(r5, 0x5) msgget(0x2, 0x2) fcntl$setown(r5, 0x6, r6) 04:06:24 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/117, 0x75}, {&(0x7f00000005c0)=""/112, 0x70}], 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 04:06:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() flock(r1, 0x5e7c99dd9cd602fe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 04:06:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b203c, 0x40000000000d00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 04:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:06:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x4fd) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x5}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x1, 0x3ff}) poll(&(0x7f00000002c0)=[{r1, 0x2}], 0x1, 0x6) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e6, 0x40001304, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7, 0x100000000000000}) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x9c919c609ba2ec89, 0x0) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/75}, &(0x7f0000000240)=0xffffffffffffff98) 04:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x888, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:06:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 04:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) semget(0x3, 0x3, 0x45b) 04:06:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x1, 0x5, 0x3f, 0x2bbd6d73b417962c, 0x13, 0xffffffffffff7fff, 0x4, 0x2, 0x3, 0x8, 0x3}) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:06:24 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setpgid(0x0, r3) setreuid(0x0, 0xee00) msgget$private(0x0, 0x20) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x402, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0x7a, 0x101}, 0x8) r6 = getpgrp() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffffffff) ktrace(0x0, 0x5, 0x8, r6) fchown(r1, r4, r5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000040)="5f5b0d895b6e055fcc042e495ab94c2dead2d969bb9b9ea4284f8ac56353648b147b94781106454bc329fe0f989d3a0f7dc208bea1bbba63a26ceb5c1ee4ef8605e9aa95a245a1e4293944930b4cd35dbe37c3baa3a8aff7a1c927ae55234f054c034b6d799a72efe8bebbacdf9a57ca00b362306cd5918859a362ff2c899c18d7524517980dd84e1f1f996f48143b098df535f0f2224d97463491c1293637d5a57641c6a00e14f63642bb664019ced54928e5520823f8a84d33998d50144c4694fde6d8fa6511bf01a4642a0cb167d77c7718dbf609e92514ab5b0abe58c6a5701db5d0d7ffc851651670bdc086bd7095eafac67ca1", 0xf6}, {&(0x7f0000000140)}, {&(0x7f0000000180)="f1a7fde412004f7cdc0550b033f72fc4171b1c52989fe8c5b3301b779ea08d4b54a3684e0432000c42a0021b178f17d191720049b12fe282da27d314e7f70b353d1845da413500fc5c7912ea4a68a9f00738b09d78950cff0c1ce646046cadcb9e47d656f5926e93f6f1bca6e3146cb0da835f2e029c25df5007086726c450dfa35ae763aaa43bfe592ec738c97c1fe97a7455e59a15508e0f6c31d0d1fb7c7e6803708553edc78183d21f630477bad78305678165925f", 0xb7}], 0x3) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0xa6) 04:06:24 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCFLUSH(r2, 0x20004268) 04:06:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x41) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x100000001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x120) recvmsg(r2, &(0x7f0000002480)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002400)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/250, 0xfa}, {&(0x7f0000002340)=""/180, 0xb4}], 0x3, &(0x7f0000002440)}, 0x41) 04:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) recvfrom$unix(r1, &(0x7f0000000140)=""/152, 0x98, 0x802, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:06:24 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x1000, 0x100, 0x1, "953e93ca3c7f72e321d76fefe678d1c49883ecbe", 0x5, 0xa12}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x0, 0xd2d8, "1101c3b9aa9926aebf56ccfedcd24ea6e0767d06", 0x0, 0x82e5}) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r4, &(0x7f0000000200)=[{&(0x7f0000001900)=""/134, 0x2d0}], 0x387) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffff, 0x8, 0x26, 0x7, "652ac2820d94a507e663bde83995e7883e7faafe", 0x2, 0x3}) syz_open_pts() ioctl$KDDISABIO(r0, 0x20004b3d) close(r0) 04:06:24 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x0) shmdt(r1) 04:06:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000011c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x0, 0x7}, {0x4}], 0x2}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1c75) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 04:06:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0xffffffffffff5e37, {0x5}}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:06:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 04:06:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x9, 0x4) shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:25 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x23) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/122, 0x7a) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x2e) chflagsat(r2, &(0x7f0000000240)='./bus\x00', 0xfb4ddd54abd06598, 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 04:06:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 04:06:25 executing program 0: mprotect(&(0x7f000021a000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffff0001, 0x46, 0x1, 0x1, "2a19ee59d51d51deb383862033216b8c3b0b2a42", 0x0, 0x401}) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:06:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 04:06:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1aa, 0x6) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 04:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x460, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 04:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvfrom$unix(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x43, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80000001, 0x1, 0x3, 0xfffffffffffffffb}, {0x2, 0x80000000, 0x3, 0x4}]}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) 04:06:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xf3ee3ef0f0823546, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pledge(&(0x7f0000000080)='tap', &(0x7f0000000180)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x8000000000001ff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa3, 0x0, &(0x7f00000001c0)=""/163}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0xf00}) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 04:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1000, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1653, &(0x7f0000000100)="b6") lseek(r0, 0x0, 0x0, 0x2) 04:06:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9df4, './file0/file0\x00'}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 04:06:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) shutdown(r2, 0x2) setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x191) write(r3, &(0x7f00000001c0)="f0c671a0ec3a620a6e3ce043e1da3c53a7c01b08876a5451bc56e5fefb220ce5a040dc5b1aace4c5607139bf54412f926e59d17669416a1f81281904c8c2d58e260276cef8130313aa38788b242f02cd8f8ca48a9777e2fc2f9649ec003efc6269e6c242dd691aeecf9eb9929fab050ac1466def19815b0dd22f343c8c9223f73553e251087c15d85e636e6163094f395a1f50afaedde61268ac6dcb88ed8f98f50b58f185e5348c4f7b9622e6a5694cb95c27a0d513d40cad4fb7e82ff523b964b996c02d0e22442027c196c4b5bd6b7256316508fa16b1b266a3b062191945a569536b67a6a5be3c1081ee95", 0xed) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) 04:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 04:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x0, 0x73ba, 0x63d}, {0x0, 0x7d88, 0x3ff, 0x1ff}, {0x7, 0x0, 0x4000, 0x8000}, {0x9, 0x1, 0x2b896785, 0x78ecafbb}, {0x1, 0x4, 0x101, 0x1}, {0x9, 0x38, 0x9}, {0x7f, 0x1f, 0x7, 0x8531}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000251, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x38a6, 0x7ac1, 0x1, 0xae8e}, {0xe600, 0x80, 0x7f, 0x4}, {0x86c, 0x3, 0x1, 0x4}, {0x3, 0x3ff, 0x2, 0x100000000}, {0x6, 0x6, 0xd7c, 0x6}, {0x0, 0x1, 0x3}, {0x200, 0x8001, 0x400}, {0x5, 0x0, 0x100000001, 0x7}]}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/49, 0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\x00') 04:06:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getsockopt(r1, 0x8f6, 0x8, &(0x7f0000000080)=""/103, &(0x7f0000000100)=0x67) 04:06:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='o8', 0x347) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000001980)=""/1, 0x1) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000180)="c47ad371e4340e06b20c4683cf436c98169974ab74e015d5bfd5e5785d8595f5d453d35a43ef1aadb055b99e30716ea09b2745dd095f909302c5e46ba8033f419d4035a70d4c85aedc8a0ffded50d154ce6fc7457fe4c1979ad2c3d3df333e8afa7a3c4d5ee49aeecb91d04a125f35e0e47fcbff520cc4b93a00c97e9108f714c72848a2a1b61745f34c1404e7394991d7e11b4db6d9f01f35f92ea2e39ad4cee21e25a8e9af6e7c2d299d79a377b5859266896decb70da568902e050aa4bc502cf194b7fca2", 0xc6}, {&(0x7f0000000280)="885fd1c85a2d86d1f2674739790c64783dd2332303439e3ce334c60673d07e4e3d87ad3ea26b68ab0c1e350f5627b23bc92b0b94ba6f27ab677982149f18b8529e3fa4a68549485c6ab6e97ff0a0719a0c2fc9d5ffbab4e1fbc288802ba292bb463cf564f1db63683ede08569dc62b6ab2894f2e467539cf068c7d1c14968e497fa83fcaa7f6b4050b45b32ff693182dde52c93088410979b7f8c974eb996c361e0b0a928eced1ee92dc9d5a6217308e8bb9236a576b90591b2cce4d0d702baf7c65d8070ce1f263c746380dedbd66cb6ff9c350906642b679febc2adaae991c32df002474cc11f6a106d5", 0xeb}, {&(0x7f0000000380)="830ddbfc4553eebab955aca44c26b6b53e1275420b1c31423a1d8fc0d8be52b7390eaa5b6bea24e97976a16ad34826ab4d7dfab6c6469ece7a08f16259b7d3b912e254e0400a3bd3286d454309cb43241379f4d74b387359afc839c189c283fef078964616b07fb87b1a05cac51b02452d2a28f5263d96f591a1734fe849905e36193067ba3f765dfa2f082fde03cd310440b0f9d494b61ccd87eaa155", 0x9d}, {&(0x7f0000000440)="afe25877996ffa6ebb2fd97c29e73dfd45257362220c9d2158a3ee636ca98ac059421b9769902784a324c2ec208c7410c7854829ea95d8f707b79ef9362edea072f094e80ddc474d7e32986e5385939c99f1db6ce61321e534b27dbf7da1ec71486bdf05be3362ffc78b33ef64b989c46914dd250fa589ce9e3921abf658eb70f03edbf4d313134509636531618fd697ab8622af43a433b6c05b92ee20ac3845e046ac9d9a611a6cb1992e9a4b08264fe73c80cd84b7bfc1658ff6b330c0d9e98ca4a7f9e2f0f4c486a15df0be2c3cb2e978d8680e71de06896d824d043e2766be6bfc5c182981", 0xe7}, {&(0x7f00000000c0)="d63a555b190ead74a1dea65dabdf09064e3e3f352a806dcd6bbc8d8e03ddc734006cb6f4500b394e21fd1d1fb943ca26e5c3fc1a88af9852543c3722c65202536576e4984c1d7b9f7e11fb5a6b8aece102ca43bd539f7a7a0e9758300a11c60d431c154ac46ceaf199d3b3b5d3fb5389784c9e4a", 0x74}, {&(0x7f0000000540)="7844a49d6f552b5eecaa4634693b58a76777e9974d0233ed5968d04ac7d0b952f5ce009066111927ba65f0f804c917206da3b4fbdff405a9d0a99d3f4f4c3c631a7fe500d30b766c3a594f19fa5bd1621325adc10e2d2c63539f038921a6a95cc239c62172727916113343d9e77517fc02e6b31513322fe1166135af11e475c093d44352335a587d2bd755952be974e4b821c3a2b6f8fc3e24d630f128152cf10155e1e8e130d34d4e4a570982593ef961a5b7f400e8b3a600f68a2f3af24083d09538ae9cd8355dd0f1abdefe60b6d9c1487a7ace1757f476a24dbf74f68236ac07395172b865baf511e1ce11ee58e02a73e32b0e4cd798b0af99536831744e43683343ad238e2a2c06a134db475ed13dda66b03b91adcf4c5017f0be29949ac3fee07abed1a658b046885cbed7973f9a1fb995685d18d1c6b39c1ed6a53b07b455b191422d7338413ffd22d3ebe62e3e8766f922b84029e9f9d7f0056ca43d4118e4e1230df5b7964203bd13e510be3ae8486bab4011b238bc2a9cc5576656d8f6bac729593c934648c3c585a98ffbe24317e886e91bb30f1af802ce71caba9155bc25bd22a9956cbe21391878fd6871cfd999a8a2956244017a17e36ce6e2a15a87a7e9c46f5403f1b4b66becdbb95b38a4aa8ca361a2e01df5ea05651e21d61e60a4fc034acbcab1f8a9d983a4f7d78bad96fc52c16c08335017f8915b254be701712fec140c991c658da4736bc26f408552fdf1edb510ef02bcbc8be0b0257a1288778e940134c334af3cdba43419d5fa3be549bd875a7b8945b05e52124e3277e9a07a242614e2c9e6e3428f2da1880966643d81fdb08ede473b7fb55e72e225d64e4d162dd4302e402c5e140bb42ab031e357fb4e20668ccb8ecd38058d3a78ae7cc568cb1828b52f65dc77d3f98cf19abc2f020d3de4871211c20ca97bc843ebf4fd56560d5e33f25ea0d3dde03e16ca53e985fc34704742dfc1d4bfa137f14b0b22b9a69687db618dfb68e8c855709bda18a685b539a0c59ae1ac6f8e9e8bd704e5208d7a35b321d37a49d64299c0179df8426ea2faa321be0574a54cb9748fc6d09f10b75f3dd371378bbccb02db025ae2931502234b9f80e4f73b57a8ee222b324ebea7bbce001c7265a1f8a0f5e0a0cf820aa48282a8a6bf12513b52266cf34b03b3983c499a34083e7c85315d86367812d4d5ad3632175791d296d4ccb78af367ae0352c2ba8e9950f339d9936167fc1c637deb20ec6ac1f9d80a95a56e0289afab94a8c34ba3260cd32546d0e00c95962e7fb4478cd4a1e42b29ab1d33c72f67444c3a075bfef8f04a31e2c165a434263f50e54f395f02dd14f6c41f3ad848a11c3f382e5b28f07f0fa8eaa39c8c1cd4f162c124a0b8f45140de821c9af417abeccd79ff256f2add8fb2a68711c120992fa8733881929e35db2cffbf7e3a478eaf2cc333bb99bb6ee67525521c315b33e3123277213f57192d1752a9c4c7c9369706b6dab78b5c9e5273fb527bc58cd52edb9ca5d4653a933bbf5944f2e4eb9b4dbc9c2b5c2b4ab6eadce9e823beb5b80be7e954412c8f2e896486a38d724b84acf13a3bdaa6831901131c27c9a877a8779e060e7f456f4a756d4b620aeffbfd5126b29b5dc80ff512ae04d08bb8c0110a261eee73a9f5385a059c30705b30bbaa11499a2acf64cf85b432118270492d17d32b8243dab357632d56b80fb3ba62fb707e257b97740e923fa6f60392d396c282cc03bc2860f60c4920982061f4e8ed1a17f0897d30c74bcdcf1cd9c9f724e9d1558b11e77bd45957f5917b0e1777a78edb669721657c161943c91268c043c21f7406137c6e7b101e66715e3eeb01c96bee94041ca840e28387ed84dd6d4eebd1a67c759938cb2cf1ffd35761e61a50648ebd794eaf11d6d58071e1ea26593d475fbeea62a0f003a35178aef45ec6706b25bcc579b84cf98b3f88fd6f066086d03cdabbbf9dbe71a9013f52fcf6354f336c062af1aa104315632b03da7106a1d3a95a421cda603165d571c4d7bb74aa476fb9227ce872be8b632266e96d049158477bb2816036655a80e99b75d8f7306995e511dd2aa6903cc0b71f0bd01ee0e6916b8f3c914c1827e415f98d417f2b6a4517a7e334331b531a01a4b5f72368a261a4c52b615bf1f6eb03e409303c7123d9b08a09d8c6053b185b35b03557c78cdd15c599ff7972da397ea25a0adc83fa4ed02f04fc7d24fac103fd7a13dd638b8f8f4df96de91e65a022e29b895a1c65d0cceb9f76c77ed278109577fa16c2c39d105018848a3dd594ffab2879d586017b1a57a5d0866628f66daa0a2741d8a2e246fc1d92e6634c35044fc6a59e663dabf465175def326cfc7d05dfd22511ecd9406c6485e6cf9d5a550fee75bec23efe05868dd2c53d1a4ef92f798fc75b939bb1e5b2aa71d6442ef095b26d1af5cc942121359a614a82814a91131e50963678142a8028a014dc9ecba61b0921449282ee339e32a3fb1df86fcdb99e4ca64958b9c09d1c8f39b7838b5cd471a234b13c8b7329fae61024086e732d36480f9ca51c8a3e603bf45bf3280ef01230c846b259ad3aa892b918d03c1076f0cc5e4ffe0bf890fa09c74493e165f26301f77b7c190c7dc0b9b7ee8279ebdac0722c71f1e1b46773cf1e7464f31faceea1a49e293432b5949aa4819fa6676b6c3bf5fb088f97c621e1a4cc9a54ac950bf1acc636e762a45d7469eb39bae1bd15916f0dba208d9de38ae0314053deebfa2289a0aa538f1c755bbb500e3c403548b20622fde868267dd5688e93fded8e3f0033804f612a9efea4fd16cd2c5f9c12f4ea32a650e1bff40c0b4bc1d44688496e83023da206d5906bb67707a1a51821abf4eeecc40b0eff6309d08ebc46892e499315027a35a90fda1a9cdaea74cad903fb7c2cef0dd3605f40900da3e34c2567b2a581b6fab5e4f177b5131334de0ef2175ab142953e86c0ba9d2ecaca52f51c37a466a6ee2dc3165ce14637975c16cba3591f41446dd9b2afa2f166821b16319605217beb8c2e790b37cf9aa35504b62e81b3efce322f0775ddff41007247f03643cb3793944345dc66cf98cfc0736f7c3c5583e0d08d7cda090d1c566a1731f640d9a6c00465625d5942d5cbd901bce627b1fa6b14a6b331504fb965b90bceb3823d558e39ade3fe5efc3e0714cf18a216c64b7fbd8462f0331a1df2043a793295260c683fae277807c9c6b419ad5b5b5d43aa078bbb600911cc17901ad6e3e9f3f47351ddd33d7e57c9be35d65089dc2fc7e82ddf1be61f498c6f9ce2e5cfcf909e4e25a735aae2c2da9fb7019cbb9d2abaac372256f9cd1680ba2e3d0053849949e4e1c7e182ddb20dfb83699e9b658f5d27430abcfdcddf6da30c08ff4b7ce0e4936a3e54e9d6b7116594b96426ce3c22acb94cc722d5fe60dd8ab686ccfce0da612976c4e820461a0fb8f13ea63f354fc4c78e9e0b8a6f48348b32c16aebf8556201a18a446a5c82f9f616dd43a2e7228d0e34d483d6c14c6281ba7ba55b0f5be3b000ae4a34d0f6b625d2f400cabb11d41bb01a52b099b3a9d412057cded9fe29efdc32ed4e29eefcdb0896a986ecb6b4aa4bc98f58b85ba7b2ae3b37fb06b0d3c67ce777b0174e0c4dd8cddd06e6dc5c9acfb33ccb1254b64c75d6830a2b90f1862b8318fdec76ec0caed6cf0176e07f0d19b340f6a3962127017020bedbccc081c78d0d70d5b826d24fe8f441715e54f2e02beb526c6e5484b2b232b1680a92d153e5d799a8c9e26ee60bfbc7a9cff166cb9e9479e35bf4b1ba2016cb4ff31c629e3d3fd8e81294bc99a99d26ad23709fb0377e854e10e461ae0d754aa6db3ef18ba4faedd1a7df91a1fd64c40b3a99cfda5439e75bc205150c477349c4620d1a3caddfbba55bf0b78670a9270efe2a15df0723283312f7296dc22b4496f3a5695ff6f6b880318269478282b8345cdffa7d590cf65c454467f2398cea609276b80fad26e89b8e2680b36a215ead001be76d3018c7ffd1b3c558a6815f433c6a9547b3b29ac7505bcb1b8d799ad1770fae0b8e744c170a68f146280864288348bebc402c48bf6a4a3ad55ccb7d0185d34c3d27961f3dec4841a933d2e836e4af32c61daa421c2aa42ad53b8e6278513772ec3a0420261866c453b5db8b65f8f4999c768057548313f64e75be4085fc2a3eb9970a5658a240d2bced2d3770910438813215309349944e004a7305a8ce1f49ad8872da5a74b4e791ec7a44a99ea5d724c32af1f8c057be793316b06b701c5ae25f82de1b83e6a73d526c8a026f27a1dac728694343cae968130260935aba33076a806500b5bcb42bb26d7b0d965e8084c2c36879553c5a4436db740ceea0ab8d9384e835fd0fe0fc59c531ba90b11c95b864e9beb6f686ba59713d7017571aaf99634b4d71246ed1986c5298fa67ece1f8dd9e3a13e57187f0aef51bdc2d93874c99e5a3671cf8760c58d12ed44c5033b5d7ae6d4a3a200e8639b9c4927f7ee602e9bc97d37619015945baf26ad863f60437f0961324159b23b6516be4060e4ddc6c24ed75ab14666e33990c467ef1ccc608e00f7f7490bbb12f9f95c484e5636c85819fe7ce460033fbdc0f3a9f722e84221aa43ce39af38db424149b057076b93c0e4ced7211de8ffe65a387d3ba9722376bf1b03f7f50db791aad720fd7d8584d767928a579f7de5ea93bd14b46d70257510ddf475db28f7679b6a76638d5beaa1f2b7e6a49a2b87fa0d71a08dd596c4e294426b49551a581d430e5a69023b9e098fbb6df6349e59d07301681b611a652e37dd0da6bf15350a0af77f5e545edef39e47e7ad8aa14da0f8792953d41ae353573c9e8cf63976b05d249bcb9814b7dd67f201092c790e57df52e27c631989db10df29e92a77bf317320219e3f26a514efbff046a3da488dfd4b3a3c34f7a242c8e38af807131ec351fe092bb1962e546cc57c01ec48e99658445f64a030eaea1ab4312a3818f95742d47ac8cac32a549330a00374fce19191d0934a1e6f710919160e3c0879ccf8462cec58c52a278900d3182fc6d7e12e9acb1aa900aee89e1c00d76a6c36ae306785a1af9ce49dcb2c6c1c7d94a2dd41f175b7f8afbffafa3e0823ce47cb869ea10f374eb3cdb4b6aac2acef2e8be2f8344578681584c2323dcc69f47774b463161eb498821910c53993984051d5fcf5e370df87aa70955688f20d9bf0e8688e7fd283d22d0c5976a3283aae42929c9259683655171e6343b8d75a7caec39cd56954d49d76095e4ea2231616f2b13cd8b1199effadccf088b62e1708c5beb99a3bc02472b0fe860c893aa31258cc9021a0a6b31c571f01152900678cfa4fe475ef703c4dc4cecca4574225d14fcc74988df05aaa290e4233c5c571f9b5a061f85fe2417827e531bfe063c74492fba36dccbe0bf91535a82880f82c23eae9c1da7ae30970efc8f6f29c88f5376d9bf47f34118cd487df16481eeaa5bba66fe52e9ba1dccf543380dfc9052941b737b1e0c72e3ad0c0d74473c1becaa1ecd62d8ddf6532f5fdaa6c39c4c81409625d5f58103ad31218a79e31933e097379594d885059e45cd39522881e6fa697c788d2660010505968f1fefdb91e719fb8aaafef90b3d14890b517f30f16cd9f0b08940fd6c16045b7db37961bbfd9d53c37cb37d02077e35e8cb09ec0addb91ba035fa2135513f89d9441dd3927c7a95bdf8cfd564c624b211eec79073a099405f8a7b3d8d1fcaf675e99ed73813b5048fefde7b8bf8e99d0ce2331e", 0x1000}, {&(0x7f0000001540)="5c40e2e6f439a1e766fda37fa936b6bde57b1cf055bd5d9cd8f439a04fdfd0a086cc4701a1eda47b9a1cab311b6cdb32d5056e34743beea47a7b233a978befe1ab887f186ff2efbeb3ec54c99f5c74131bb8420080da387000ae8604546e9ee8179cdf4c848fa1e43a4d638783aac227030109dc6edc1ea6006b672baadafab9e1646ab3f0e1842941cce8f5090323dee535e178375375f04272db8a9c065fd902baba2d435191be6dd62e755bf790b4503cf6bba2e9b69e25ec8907129a3f02bab2", 0xc2}, {&(0x7f0000001640)="8bfa82263f3d34980ce49dc7a1291cf8497274104f71af50573c60a3bf871e6558ca189599462954061a6b85792ce1108ad7f62a8b59d4c0099a82e0185d7bf0157bf3c56c156e95ffaded1d48d985a2f781ccf64f5d6b135468dc4aaf7e37fac1ee230dc9058b3056589f458414a6f9a4b181c887e7f1a53ecaef2f9d4ff7137ae591355e9e5f97efab8b3bb2a805169309723c060852d0dbd1be43d5ef1fcb619acac35a310e14d730dc96b4ba87fab526afe0c9bd8c5013fe3901c348fd1e86aa6724f1cfe8195436b520e0b6536e0dad7a6d7adae5865b973f516154eeea1a0182feb7b918a588b17e", 0xeb}, {&(0x7f0000001740)="97239781f0981399cbc1dc3727da263178be4f1ad7299ed0a23af23276984f8b18e089d1c8bb7967be1b9375611555c88a1efe4f09042f3f4d40377038ea4ebd8029a36d5423e718771bc1df0b1c0fb92a4e268e3273de04bb8fbda6ed465ccbdb7df894b0db9176017973b9c88e5343fabaf4360aa63b6d31fd8fcefd9a427e539cc1e5a134fb9196ffd1ef98ffcfff5133", 0x92}, {&(0x7f0000001800)="f6b125bf2ab8f3cf7f1f7ccb820c63839e1791bc9cf8b108cb1d989d3eb77b706fdf86b2898798b6395fc644dc28fd73befcfb81eee478b6a8deb65b749e30c0cc8cfad8f92b46d43f6ff7bc380c2b24e2472c67740836e23ea0f926455dcc6167c1447941fa6fb2f79461d4c8238b013184bb0e864371c81b86b01726c47bbb3efc9b1d7684043a28e3039f55dcf61b4291c97a7d35ab14db02027bfa65b31294a36f70c23f71", 0xa7}], 0xa, 0x0, 0x0) 04:06:26 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:06:26 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() syz_open_pts() r3 = semget$private(0x0, 0x7, 0xc2) semop(r3, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 04:06:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:06:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x100000000, 0x400, {0x6, 0x8128}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() r5 = getpid() r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="e266b797c105cb4b0a3dc4882cd74684bd3bbd84af002520f947b47da016c41b75718e670b371e9d608280a7c4561f947194e6a50fb94fd009676f14145512b8b388e7b32c3563ed4e5c6292cfe5b71f087dd50eaacc4c745c84fb89eb3074bd05fe70", 0x63}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70, 0xa}, 0x3) 04:06:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/117, 0x75}, {&(0x7f0000001180)=""/8, 0x8}, {&(0x7f00000011c0)=""/155, 0x9b}, {&(0x7f0000001280)=""/159, 0x9f}, {&(0x7f0000001340)=""/127, 0x7f}, {&(0x7f00000013c0)}], 0x7, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:06:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, 0xffffffffffffffff, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 04:06:27 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797abf518c5ac46d91ab9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) clock_gettime(0x3, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000400)={0x82, 0x0, &(0x7f0000000640)=""/130}) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d804005ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde1cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5ed6064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff81058d801d4cc66356388be5f7cd0ba1b9523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c0849120747"], 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x400, 0xb0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) bind(r3, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ftruncate(r4, 0x0, 0x7f) r5 = semget$private(0x0, 0x4, 0x100) semop(r5, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x0, 0x7390cd20, 0x1000}], 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7444fe909cf05efdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aa044f50f4897894e20bbcde946540cb9d339d909b764501d042c19987d24a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace839a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000000000000000000000157cd8896c7907cf212fee3f56823ab86bbb97d6d7338ee1b84fb9cac775443f318e27b84581997568b9000000132e28c98f6f525c6c97bed722ac698cc64d6a963c9ff792e201dadfe2994b5a34fbc28bf2054f963a41c25d2a5e912f2a4929b10aa22728cd9f015dbd20dab7a1c897a5bc06c78c7eedd7adfed80e71d33497e8e551d1cbf9c319"], 0x1, 0x3, 0x1800) clock_getres(0x3, &(0x7f0000000000)) 04:06:27 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x0, 0xc06, 0x191c40000, 0x81, 0x3ff}) syz_emit_ethernet(0x1, &(0x7f0000000080)='+') 04:06:27 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 04:06:27 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x5, 0xffffffb9) socket(0x1, 0x8000, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f46696c653000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 04:06:27 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001, 0xc}, {0xffffffffffffffff, 0x10005}}, 0x0) 04:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0xbf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="dfc3") 04:06:27 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) accept$unix(r1, 0x0, &(0x7f0000000000)) dup(r1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 04:06:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000b48a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000100000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6a0372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77753376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = getpid() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 04:06:27 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getpid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x7b0be0db033632f, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)="d33558dd37184ef5105208ee019ed912192d00611bac0356962c6393db275f95ee31f4beab08d1a0c98e2070d216e75178970e8ede731286849dc797cc5f752154e2690c63583273d06e07bc2e23158ce6d8ec24689bed8b1f4f", 0x5a}, {&(0x7f00000003c0)="0ec725f26fcaebcc54d721eb5c86728ccc9fb5135c228b7e97cb782fc25b6839f7f44dfa07b2d1bc1e17585e673807d6f8eb1c23d679c9bb336ccc71de76ae24a8eb6cbaa81c3e1519e9fc3c211e5980a5de2cf002d58bf05a7b5e3c5cb88dce235129ac92dbba6ca589f08d240f7783dc8fc4fa1ab4bd8ac0137e9ed36970bcc94dae474a534ee9d416a4b019282f2827fc3baec43b94fa8f2c498421d9be307df09b68a43417290c9782892ce4cfb1fe5be37799c63623485cbab615b96a5bad996b182affc72d3edb05abc470a84c6c3a02dcaa6fe27a1b18e9aa2d80d02c18ce3ba4175d42c0a6a5971bb0bfe2a2b5f9eb25f0ebf0ecfe970f127d0586", 0xff}, {&(0x7f00000002c0)="3ec4861e0a01bcbb4af69f273c075c846df58119052ee07adaabe44c9f2a47fc49c4633e", 0x24}, {&(0x7f00000004c0)="5926615e74cc0fbc9244185b66ff42e981964799394d4a33ab867bb61c1d81", 0x1f}, {&(0x7f0000000500)="ec47c8ac18e62df9d39c2438bb17b496d3d1c7d990894b6fc68ef1d5615d324c34c0612333a08736f5d8e6ac1769dc50528126fbb54f487e0ecdb32ec59d9b31c63ed5ce3b01c35f07d0a300c48eded2ba0f831b5bee744eae219b4f69ef781d996b4a3ed34aa794e103", 0x6a}], 0x5, 0x0, 0x0, 0x95247084c52aa6aa}, 0x512636bc0cec3b52) fcntl$setown(r2, 0x6, r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000640)=0x80000001) fcntl$lock(r2, 0x8, &(0x7f00000006c0)={0x2, 0x0, 0xa0f, 0xffff, r4}) r6 = semget(0x0, 0x3, 0xd0) getsockopt$sock_int(r3, 0xffff, 0x1108, &(0x7f0000000700), &(0x7f0000000740)=0x4) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000680)=""/48) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 04:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:27 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000380)=""/213, 0xd5}], 0x5, &(0x7f0000000500)=""/143, 0x8f}, 0x40) setreuid(r0, r1) socket$inet(0x2, 0x4, 0x0) 04:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x1dba) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x80000001, 0x0, 0x4, 0x0, "fd72ea9f5f71b7f6e63edea9ef955d0b49f511c9", 0x1, 0xd6d}) 04:06:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1c4bb6f021c01000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xc) 04:06:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8000000000028aa) unlink(&(0x7f00000028c0)='./bus\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = getuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) fchownat(r0, &(0x7f00000001c0)='./file1\x00', r1, r2, 0x6) open$dir(&(0x7f0000000240)='./file0\x00', 0xae0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x9a7f6919fc76ee5) chmod(&(0x7f0000000100)='./file0\x00', 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x6}) 04:06:27 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000000)) 04:06:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) shutdown(r1, 0x2) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x26) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)='\r', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x281e0, 0x0) 04:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="398e") 04:06:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x8001}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4025c89cced44a7ea75fe3c00000000000020001b85c6b3bf5943686b8b1577920abe16e7027f6e9e6ace1c0eccb9e026ea2b72e99c8137834c3e8c3e15b2c24ddfc18ef5257003d77f959eec132ad2dc4174b9752fe14fa1243e4d02a182a3b6d1076de3843ff86d9ba27a32d2463283c26449e718ec794203c20a1d4f8fc65436c0825c3858ad6c07dca4a7ec8b4cc509d4f1d8d3319f27e72271a61762d19d5654d7e904e0a321411a2c5ccbd0ce445decbcb1f98d0ca9e0f243590ee9db318275db752cb9e95b692c0d69d6984b66f993516a0019e1096cc039b022cd76eb572121d48b97bac2fa740c2617966ec7cf844ef4b21059cdc5971f4bc115f6cda34b62747b08009e0db2ad42fdf9f3a8cd53d45df9ee972b6af3666daf6f25ebf0da32666f72447200568d17"], 0x1c, 0x0}, 0x0) 04:06:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) semget(0x1, 0x0, 0x20) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 04:06:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000040)=0xffffffffffffffea) geteuid() setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r7 = syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000c00)="80124aedcf0200fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155465568b8c52f1437673b9002000000004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803dddf04faac610800e357f0b02166c49accd20b3e7e3fcdf8a3059431f2d62fd191cf695e9a8f76a382cb973beca491c0776d98733ebef9d0d75f9af3316609019b3d69ad6659abdfb99b28d6a07ebdc04c5a9632cb73a3b228530ced978b597837989fe3856656030f01c5b9b2ed3c76d4152ebbea12dd17d3e152521477f6319b6a4fb8ad2e3a6ca6fc9936eee7576dd52d95d9dfd2754b03c1d937d43f568f39b990c3e231ef650d8258eef1cbecf377af9dacfaa3d02e80e75b438c90f5fec16ed6cf3ec0af463fb7c23c80ca645a105cf080fec96c70d0367a4fa818768986d230e1f46afaca71660d5b2f246cca15d449a9ba5c3e09d63dc503f919fa1cc2885e826d4e546c8c", 0x17b, 0x9, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x5, 0x3, 0x800, 0x9, "a1854d5e8f62edd77b1f34aee92b015049b9b045", 0x3f, 0x8bc1}) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r8 = dup2(r7, r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[0xc947]}) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) 04:06:27 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) fchflags(r1, 0x0) 04:06:27 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x40000000000028) shutdown(r0, 0x3) shutdown(r0, 0x1) 04:06:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100000106, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgrp() fchownat(r0, &(0x7f0000000480)='./file0/file0\x00', r2, r6, 0x6) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x200, r2, r4, r5, r6, 0x4, 0x400}, 0x5, 0x1, r7, r8, 0x8, 0xea6, 0x2}) r9 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r9, 0x7, 0xe218, &(0x7f0000000380)="771d7d588a38f279795e6e255b41949ac2e285cfbeb653ccd751792d787b7b986c154cdf6c01ad2319812f2460353179afa30b1b6ffcd0848b617cbba4a2a800ce5068e3cd1cf70f7218e7443cd783811ace25", 0x53) pledge(&(0x7f0000000400)='..\x00', &(0x7f0000000440)=']]$}(\x00') getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) write(r9, &(0x7f0000000180)="0f4e2bec7ce7022381fdd746acf4bbf74067fce61217484cc1a34f1132627378e75e1111be32a54ac0740ceaabd6fe667844ac75298f79f96cb69179fe7dde3692e70e5ced8f6b0c34c097723b02f4c204e41c2a8c4a56fdf48dd4364dfff1ce1d9967bf5ae19d09e2c5c528b3da3eb9e7333b2d678cee10128e1900c95857cf5cb679ec53a4535e1f02c0b0f3d02a8f7c480e5e9b4a", 0x96) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setuid(r10) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000080)) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r10, r6}, 0xc) getitimer(0x0, &(0x7f0000000340)) 04:06:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pread(r0, &(0x7f0000000080)="0f", 0x1, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 04:06:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x400000e02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 04:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x0, './file0\x00', 0xfff, 0x7fff, 0x7fff, 0x81}) 04:06:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd4fe0a804e6453ae, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) 04:06:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x3c9f796bb6ec8879, r1, 0x0, 0x32) read(r0, 0x0, 0x0) 04:06:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 04:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='o') 04:06:28 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r2}, 0xc) setregid(0x0, r1) setregid(0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r6, &(0x7f0000000000)="4d3afd464c417962a6fb896dca569dc13ef9f83b7ffeb092963775d4d36c61aab3278690d4be0f389965bb", 0x2b) setregid(r0, r1) 04:06:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:06:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0xfd8b186e2d7e3af8, 0x2) 04:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffffd, 0x2, 0x9, 0x1, 0x100000000, 0xf7, 0x100000000, 0x2, 0x1, 0x400, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) 04:06:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x8f, 0x0, 0x6}, 0x1000, 0x2, 0x10000}) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x2, 0x0, 0xffff, 0x380000000000000, "537c47fe6a408699a99a07e95846bd1e025dc57c", 0xb430000000, 0xfb2}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000003700)=[{&(0x7f0000000340)="0578fb845c27413b7647abc2fc505a336c56c1b0562353a768e3c3db93dee52cb18a680668c96fcef781d753760d9824176c017235295419c5cceb6d4f8a95abc0776895e0adfffe68020b0c94287129c81acfe41c48a13fb3165a468a25d267220771777da2288ecf913fe77c272e289786ce916f81926672d641766db6fa68b8972526d2c0fb496b5ec4e3a82247643c9de904cce07e9616a2403e9ec1a0436f77b66d425e999cc6a869dfd27a8d0d3d15d04b45a426d2a4a7f0b28ffabea0eff3edd738f2ab28f7faf94383fc51d7ad4dd72ada5d3551100ac538d3a6c80e67028a05b0ad8bc607a0c4eb6499665790d5bd7ddaed5eaa30b5b33714ec37fb9e6547c0390bea9e71250e2ac714a9d5d32a9d1b1918adabe19bb9dd12b8be20c96d86cb20379b781d7db17bd16e4a747c1def06628bc395fa6af7fd267e232328182e38cb41e48e3278f7c356b4cdd1267a6f34c6bf33c7ab6192ea96911a784260fb6ab1f180a30d23af6eba50c902a0040370d0775000abc6c943a963799731f0c1db2400e7dbe591d25f7fd2c0d48a3a1d69ae83d0f2c34d865d3b90cfa1ce03ce24a58d6cb48c2d70026c2ee1ba93e71bfada62e950ed7f21f5bf10a1517524061d5db2e9ec35918d7cd6d0de3156b4f8f4ccb79f48191e87423dbcf0fc5309fb3107ac4edffdf2aa362725382af70ca7287e38a75e35c7ad844d7d2e48d49a857c783cd68518c09e08ebac7e7f8c60cfb6227dcaefdb14e84d6ac249cdb9773619a88301c8ed6692a1596635061f33ad0d65cad1a36275c36f9ad3cb10f1bc544097365d5c6721803d52796e94f2b8a9e56de5bc759689ebd3e17dd0d24a21ffcb5b08fbaa0e56248f3af1c487ce0410518d0498e987d0ff424ca07d7b8d080b6b393f46488282193f51428790043263f705781aada8d1fe21ea147d804bf2d0fe17ae8138f4cf591a85acba98bb9ee8eb6c46cd1fcae674fa283f9503c2045e999d02f1b8e22c669e1dee3939d743b6769ff0195bc27607fb32d03997c97cdbcbb5c7010ba6de012f6584202d993c0dc811854365813d3049f7c869a8a1ad7ae98717d56e069fa77ffeda8a6c5da5e6cb219e0f7a2d08722d03a94c6e73793807a8cea6c2e9d5576c49bb99f61a91a21177ded411d2b39f654722749c08a9385ebaf090d84326602708002b5ce5af3a2e2ef6e08e111b58942a89750dfa3979e3f158842d9aa5b4b2e78b53a3fce83c18e309b3dc45c8333747f9128df454d03189297db566394cd0b19615f9987c0e6ef6fdd441b27a803fbe7465afa8326b2e39e9064c25a09454d6b7e6a4fbba2797be4a752d9a87baf0aca024fcf8b70899ddedeada4379542f4bf1423508c6742e11ed029d7fac70100196856a2a991fda7786ccfeec95d586cef3a4c4d2e6e5894e85bac4582d3b3cc03526ef306860b2557e39d093f1409d78d982fd8fbda7544c7068c3ed28956790a02b009064c3447d0a8a440bbb8548fee1dba3226c6e04bf4817bfe0701794283ab8ecff16c2aabec5bdd2047de9c78b804d6ba8afd1b796624ec6a0f1abaea4374900f66b2cb26b047cf84eaf234341a809016dc9ef9c61bb47604283f21e7430580d1b3302e59ce4d1a143d76a8d9e7dff31c0a26135fb5acce02a2aa8e7a47ca606b6edbda6a454593b6332b8d2b92d0958685218d913f65e9dd5107376d2a78931c5fb86839fb9f48484bf16f5e17028f3010908969e76d671ab43bca1d0c86dcf3d1331ae6d5735851f98ecc2528826899d8d912452913374d0ebb7bf9a4b74f0b7a2e5fc38d0beaf93b147c1e87acde28d1854cdf9229d04b707ec69dc0ddd4502ee5645563d294aef54c6b255c9d9034446da623497654dba13b6b8183878a41ffe3724ccc053be9de1a07d19496751290dded42f012b3f1034c7e18ff429ee19229959ce6bd155654870aa882fa3a7a6dd364d517a7fa901c0dc27ed8e177d7ba5d1986a077e303599f03cda0e27739ebe4579c370f6a454e23cb1b0121907daf9001c258c3310068b51b1e8d0d98cb5f01beb9c85e36a57bbc7e25c2e3a0391e13509319823f9428ac25a01254a86190214698c5396394cb7f75eeef3fe1d47d23b92bf1b2b3caaf8146d38e5c1054c4c8228ab4299e8ffa0d8aa36b838cfbc08bbca0d59dd591464408d7781f06faade39a347adfd59364da1f4620d77c69996b132bae3fde17d0c37375a1f43e50b771c673259daa8f76064c749db33039d632051e9009552e3909a84abbdfc4b8b058885a98685abebd91e60b23f3997ba89bf345269d2be3150d13fbb12f1b9abc177e5c9362ebf7dfbaf004ab42f330b6921b457dcbf8b648608db08c83139e9eaaa91e082c65ea14c2e197692fa26896168033f8042fa213ea9c832fd7ec2b7acb1977f7452d401b239f6e831d0cff7e1a387f0187e311a7aff088b6630a8cd807d97c579f8667d35a8378a5a3266b91be8b04e5ef5d911b74595dced24bfbfa90737ec8cfc566752dfb8eadeec77f20af2267d047efc1bb77392d74010a021d4e2cfc16cf7b36987db123400b2b66a3162d95d3b3181194d4283658a0078d0a22d50a89054a92539ad0700c7ee81f93d258abf68defa41e322b6507065d0912f8773e21d75653d9a5035d01fadb4ed7002c0556836185c339a07da7f21c7b00f57b856f06d89c61db9ae4d9857f3a70206cd23f3811e1343ae05ca24b87379e6cc564bbd297a9e1b3e2113816c5138200e76513340644041c94862dee42433673697056ac0522fe92039bc5bec97e550057f0350c9b81c725dc2268bd876ad2e2ff40270c280f1f7a1ec96a2e3ac4e9f18e89e43aa2dff6d728345b1cdd124ff95ab20450249bc4e69f6a8f6f4ffb9c0c62dc4209c02e1b903c788c36aa2680ef58eac606fd5b8e299cfc11144a18257de1468e4663a3d2be2dd387f86cbb87e9bee2df3757e3910ac307763a8484b0b34ec6cd3cdffa139a7e5edc1cd3bcd7b66d0cc5951de9a1a8d596f893f22d94dfa95cdc0768aca7e27c7b6c18f58932713496d52c16c66fe27fc145145ba5d6241119c54d2ea95fe5514cd907e636ac4693827fe9b787f780bf7e0fd2856d79a37b657e10f0c0a39a0eade0fccf756c0a5b8fdd6de2b3d5ea17c879c769eadf39b8900d729f1a30028db4bae1498585c36cfb6321047b4cb73a77755bee4e0cfe287d0c1fb2606fad2aab5c8dccc97f830f86a65a24b7a2e86e91540d856338c02d42c6240248865169bf426b8abab6a5846a117f49db51bafebf9599362840b95e6a72a918950b7eb2535f2ba122200eea38d604ae370e6636c376be540e7a02ee94d22cc86357fa5881e9c2368f252432078682a345181f191c4da39c045bfa2e4d54a556c950eac659a7f2a61f6bb1cbb02c473df11a5905cc76877fa89f50071849ed4dabaa9828c8715ca165c8ab2e9a2f1fdf724420555dcbc1178a1904e28a106f9dd5ba22f5b6746ceb9855f0e1ad3cc464da75b6e710a8bc4ba685980fb2033ef3b5fd7657cfba96326ae05acf2796d60f00f5daf7674a3a2bc9a5f2a5ac23751248a62d03dcc30c938caad252e44fa3b9a42451be52c221914eca56f812cabc9e38c4476e9c7f9640cbd6924083eecb56f0da89fd2f7e0be9efcb1e95b966bcf101012ddd577d2cf4090b300985669ab8381f2a381c7189e08b13ae98de7378e4a51e269a81e043d0a3f7c4c4f2f4f6c88d49e754d7f139bdc28b8800741156b0bed55497a542f7ca1ce3b4e4f4445200e4e2fdd6e77de20acb9d5d084a068feb00bf483c9dc4e34307924e42d64fa1c0dea67daf9f02f5d152190771ebc6ff09f30cc27f317a9f7def407611b82f2e494f7e9fb9ee5a768a7067ff5dbda495611cbcf2225329ae357e17ba2ed4ee1a0563a86d47acd4164c088ef1649464c58f5ee64717c06f2070d80039752585eafd09c965ab13af486a1d302637c0f540746d3e230faf5f81970d4925e6c580ad707422ec0fe853d98120059f225e068dd58703684ea810c7817fb32809f8ea7b284db83ba552b36b6b00f723ad1595290b17d539c594aa3e43500e13354f28a830879d7cb7ee8f75a7097425078b26f74f4eeeb3a697438bf474681fe221e35b320279d4142d3e89101ad6421f57ad6cf70c53954136031f042ada8795de5ea4b6f966e61ba35c28f1cd1a80e31503180528c90f0f89513974f6865b1f086e7a44220225debcd51693c9d96ec3766d75e7aa2a34e951e0f095f63233af79f4d2968b75c2bea8ea9946d4de2ec278c22bc5bffbc135c8f9857c14b3ad8b83a44447d38f4ba4e39176ba89dcf2c3958513b0b73ccf2c1f808ad0c00e11c364956a2aea142543a85b9b282c9548d7ea0474636dea7aabba7e9644617ad4b6c934058edb61facf88e23c81276268d43d7dfcb3de6acc08685f56e815d35a17fcc95ecd2f79939c87b64b7d1db6f635fffbc6d0f4cefc193784c0418d9bb4b8f6467de829c8dbe324a33d6bbf830dc958eee45c3330573b914a32821b4aefc785f255a506269bb1c2cff39a17d9635619573359d5100177fbe72cccf981df73d81bcba55f102de6f0c31efc008e96cf205f1f29297699db21b4af33878ece6307c86e5adaa8012c5743fbcc23533a8da5f9efe345c3a260739c2d90e9131105122a830a7c2d9b6038bedad7952c35995282ae3754960e7d2f730f65fb0feeaae2c3de632f46f6bd76961b0b48cf5bcf6809f676e7dc36887d4691194fd6c42db60409e80bdb32278fd0caaec362df692b9eb364652289cb3eb953049160e78e5a187b067d3415efb7a0b964183c1b1b0d4d3dbc0b527932fc195d48c6339dcbb6ad7c3af3d0ded47d1105e0471cce12bf842bf4eb920783f3ec24bd1ee79d06b3d40722146ed5a9fefcb533894ef8056caefd7d8a3fec206c011353983b1ea28eb187cae751d7eff7719e26412e995a9acf5b0a8402c6b52a7cb783641070b8b28b8121a2fd9ac709aac4ba09c99e260074bf6abe7ff9372f76482696bae918dc5ab0e94a3bef45bcac8deaab69f636082a2fbbc37b3d24c17233d16de03b3df7ccd6c0497a74cb523616d94f69c3550868bb888d6430589e672c013d8c6ec5c44a9081fcaa9aef63069d65e76ea94cefd1c9c9d3dd00fb11054cdf5270fe630d7fd686f3a0c76d5cb563ecd184348d137dc922334c602560328189722a0f7fa0676827d030a6119e874179ee0f0b87c03b00ea257e8c99530355776b1bd39746c502f756e6619076207d5c2f87bbca74a087e59ce0674df945d4db16d356f4cebb7c2ce71ddc73d6a78e210a9e610eae45928c99e36b1f64c7c32bc205d79fa118b784d36fe5eb5867e8671661e9d99796d7b451fa392c113c3cd004f99124185619c5914a31bc0713006ffffa00f2601fb485f95bb3db3cd979877c8aedce41c3df8ecbe1522de7d06e445ff4bf6b9d16f5f046e345967ff1699e680dccdb1d76c386208e80979c9a335f64680a14cfb42de6559f1b1e7b90a77678f863cb6762dc45e77f3d49b9fbecd1fb980a40f5aba72b2cf22df6e06c1b5eecc03f2740f1e0f87939f9d6cb7b4dda48cdf97779a6ee400416b913682fa08140b22cc19bda131cb557a60c6a1da218da3a84ff25fa297829d0a19049c9350ebd170615e2efb70529a2c01eeeb2b9fd1721fe54320c77778f5040c89d23e04464a85a27bc1a80966d68c7d8207ab80a4890189713dd0da316eaf3e9d78d25075eb3789dadaec8fc2337942818c67fc62", 0x1000}, {&(0x7f0000001340)="dc315d394058d6a9dbd1a66a89b1eac9fb3f7daabe7d13bab5cdb0fbab615d5789dacde638192a68caa9f63c254d0bd61f72e3898fde1aa5f4134bb73680623cd5fdce1820619c5b00de4b0ca0a4d70e67f809d782234e4c7bb097b52d07f3e6bf5972eafb11493febbedcd4ac236c5f21dcc7bf0a591bd703cf7456ab8b01547900c7a6e6ca982984de78c7b56b793bdb21a28eafa9ef61c29f59587fffa0f0ca35593f6e9c652b701a6ed0489c8ad827f0c811d28e14dfe55bda60692f1942993bc11ea4189d83051703c2c2716a19ecbaa3457a82571ef5fde9dde5370301a62bcf4a614e9f22aeb75f213261c2", 0xef}, {&(0x7f0000001440)="6d46489787b6a0a44d9448f1a7ded4e258465dc8a759d7dfda196a975f1bdb94f42bab1d1f141354b4b71370c1d4ae55674648f42e0a0731ff6c1b09da586815521a1c3777e0ef483068a344eaa4508dee29a93270dbb9b8e14b07cf92a4c23799272cc37d5ccd30e44b0c41b4fe0f6341696c3d61021912490f7ddbe4d703fc515fa9113427bdf2a321d4f71a2631913bcb2d3fb382d71a695ad78859b32be53929afced311f227146e0e350dc6371dff08e8a05bd71acc17c1e8053c5667f8fa", 0xc1}, {&(0x7f0000001540)="7000cb2ee88e89c9419a33e1637be1f46e82e5a610c92c6c218e52b74a48b244b6093ab9f4a74fa109e2b45b9ea386e5138ea0ef06fee808031cbe475c9ba0dbae65c388d9ecc5dbb1b5d59859efe452b08c5333f53965b953060dcf53abe189ca9644027eac8b897da23ca30b6c21b029a8e65258fa0298123c96565fcd1cd572b012b2b2a3f51d924b9539ef8388cc751558c198a653dacec57f3d1cb05c2275f26820b5433bd6bf6fd61f71d97f036d592e739b6efcf70bb03e8d0dffe680f717cfc90ef470db336db1d0e28a78d379fed1b32fc86fdfce3998151bcba947e4a89622d2a0da3ac52eb0f9fd598b4b2ad4f03e34b513e64474be40f4812c36ecd787b28244c8dbecfbb0dae2f5c9ffa15cbfa70394b1f6296376faa16dd4fccc715259fdbc542ec09a8e195e30124a6e3be8b381aa13c8dde40357ea4e4d7647d52df94785fe88f9cd521787cb3706071e803259228950b3d8a59eaa2b7ef93295e72e945f687efbec41ceeef7c47e0cd0ad48c5411ef6a36a5cdfe986ee79ce1ea6cf303e31059ab86866a1c01cbcf7216871d4e505b892880d0380381a108316baa555e197fbb9a2a8d7837979037c4cd242391fdb9af29b03ca4b1cf79f1781ade32baedebeccb906a6d356f4158aff48ce3629fd4b339c8204ebffc2f0b36847011cd20d59841ec6873ec4fd1a229e61786dd9706cde87654a202a1d08a8f705d48941f7c8e454d8ffaa60be8d3906e9d0c1ff20acb2eff701398c06fe275f4e62c9d88ccb1c5af4b2c6cead887fa38bbcb4d445ade1ec80c7430dffe65c6063fc228fe0208e1402025fd2eea84d61a245ba308b3adf61c54ccf3d2da806d24d69c0e2ebcbeae6ba08198b1fec7b183cf8f7c1cb8a0d4ea48b17a03c7a88478aa2ef14e227d857c6fb826f6b02076f0eadce184635225900c501429cca22bbaa415e99c0b66d682066f2658bcb9cd64ab0dfba9aeb01c772fb8364034499c04f51eec5a8593d2e3f0f366ccc2048fdd406de2e47f0fb62106574f02c66c59db1fb712c478f97c9d6728773cb37050c29e0a86faddb1f035ce2379ae7720d8bbf16bca9af30dcb4a7d624a02d8a61d76ba0438538027923e1e5ff90e1b6a408d0f7c432da541964c0d98cb25f80fdf8127e2b38b75a04b56f0f7d7016923116c55d5c8e0e0adc92e57e21ce592abb4c9e97b2367524954d55f6838b09db7fd514248a830b78358f3ba841993dcf05c67a51fe72d9142e60e15b76ee88eb5ecd713ab54cef8c249c6703bc2aeaaab570fb0b4d03ddc00bdbaeb049d0e6b3d835695633cca14002747187903948a3e9a3ed0364e7e9738f1307ca91705ebd618404de0f473996d7439660f347e31014470814920cbb4bc39a0d289525e69b3feecd04440f33e2a963c8b22690ad23872e0f85e076e4da17a4cc56aba2834f4ec0b17fc13f6b677ec7dbdf5cb19e63bfdfcdf9359743a1cbdf7ef3f21b3f450b0fba964f214404bb7fc9b53cf3a66cb5edd60721c17d0ef09c68abd94ea213e844fa2f5138923c79cb3cadd47b8b3830928e3336ccfaed9241dd06a83ed70121c02128d9a9fe5a786d4cff57421942e269a5d624aa2fbe682d9175344897642e542843298a3df66f2313a72a2377078eea89250ffafad078a563aa10bc11470b186d1d9b2d236bd40ddd0d83387833157a7a2486be0681a1c8c141c5bde24f76370caee650b2d35a4a1b2055b15ddad59e7cfc9fdbd247e47ccead012fc26b589feaf829743493a28a9590980127ed0a4e9b9b1d8b45563ba928caf4c25bcfde31706d1fa12d5142380bbfbc366d20259870903a5b2a6d2ef0c25e4460f538240e30bcbedef181cf0aeeb560bf3c8742df1598c496123f67cce53da6685a6b0967e84833685114d8c60ff01fa586a81f1224a29ffe14b13fd5ae7448bbed98c4efa84adce6fcd6a23a1801a6d6c839d88c6164ae11ab787e5a534c9038f8bd4ab3616a08ffff492328071e2794c8945d41d2547be1e542acde33901740b5a81e5448e6b41d04d6635e23847969e6cc93aab01f531052b8b82a0461998c14f808299f04a792363c11dc7103da028ce715f0890a20bf64e1343ba6910fdd9cbca747d932498f67f6e34b7f8bd7ecd977db53aa37fb06343f6f513adf607eb4ff2373a4cf68bfcb47cbad31b9033d664472cc35d4550815bd6449029d301af4cfa42a767fd874f102b0c451b5a527700a7f2c23c2c97a2ab51bdd3283da465a7c7510e459a8f878bca3307e0cce538ce29a18edc9bf174369b9a51dba92a2f4d469d192e6e20a6593791ab50a25e71fac7791e8dee22087c8b6212d0a1ce61bd4489323b086f21667f7470f8f3f36a4adab21ba832c850df0e68cd3e06ccaa7b1d95870238d0e1d5e0de88c070ba279e53aac877eb2af0b97184065cbc3516b078cb4d28ac8526bcb2505295ca3b2cff761aeffc3afd6509e69a252a54b7267ba3b3e33b3945eb5d40447e3d0b586e52ba6316de82c4460e09c46f69047e833e490497045641e72094d4d5fbe18d8b1c97a9d972b8d6f406c108ceef676e68ddd7c7f7b1b2408dc6f07806a584e8ef4ca6e2027165aaabbd67f7f7153e56792c8a969254c37fd0ecd3fb16dcb85023464ca11ac01e4ed4fb465cbfa73ce29236b130a850c6bec6985a1c464d9f000c31a6cd962cc410d7794843c78f96a1b1f43bba84ea7bcd4a157d2a5d68dca596d5eb45e2be84698327d33dd85b6f89aa2ae159469edec7e9ae5b7f57cf385f373c7c4fefb0f22a2c05d34bc5dd5c3f93b3dd5e3f76465af86add130420ca18b8a4494ed18809b74cae9257852ba959c701aaac31808c2ae2074c771c1793a1407c4fc0d93af947aa161b237d8fa116a2e0380ee182105311bc33ebfcb70fa2eb5c68e4168c456b6d72b3352aef84a2dd1baf319a23ebdc4ab5149818fc8f803cda2cd05899bdb89e911abad127936eb4a9c11475271a5c2a19e22ff0a493fbedf6e1b54a120536c3d7d1e7a91cd49390157d86ee014c0af351a619785feb0356d963749dfdb1580a9cecfa46295f4e5d06745e3593b4033102858d6f11e20db269f6fde6b1821e789bd340529b0d425d5e36e98b8d4e1bf54d5adb2e9530a857c3cc7025d28052fe7538bd4b00e957ac7dc9856e4dd1a88353977e9c683bce2a6b3cfbdc1da84ed773ccefe3b5ef2bd60d3d7b89e9f73b2dbc231350891f03a4a1b3b6546458ed09e06009b512e43e2c5e01d6c3120beb2d8af4a3f3fe49d8b5069b0086dcad011c83304a48b8ec16536427b61cb3116c281fc315dae52ab1a243369f2dd51150e6315f49b27db3a5fbe08e101b81efa905ded598e7ec7001c17f0ce7f2f7fb505a23de5188f523273a370b78c9a053fc6768bcb7d38a9a6fb037cf56f9a6e83001c45a64f8dfbe43d12e916b26404e3f1f0b14e39fdb023e8af3e886cfab3e5fb098fa7ca29d786b2a4cf09952ba21630b4c96ea2d0aeb3088a9ff41b9a9cc13174baa1a825b87c2df090474d0ec9156fb48918efaea10f589434b5fb2326eb921cb975f0e2319fdc25625b1e657eae26444ae1a58b06b85f1b143103a1e437a52f0f9fb6eb012b93e85fb0a55333c328b656fc7c8ed721b6a98adf187c53c27e100d6ba81402ded8c9264ca86cd27a56be996446b02d1a4caacb3094e267a5e1aca775831843ee1b34cef682fba00036822a87b51461ef4124ba1674b14d989bf2102532898f322f2097dee6a135b0d0c9e1fdb0898980e73932b12050f1bc17f1aadd797683d677b5f69698ae57332f5265c7361886ffb1e0dfee9f4e3f8dcc039c5e61b3349b6d85c185dbdda076879a2b8fb21469956621c024aab67f0f54aed243ff6f1ae7b460620ed52f5a4cf74bd55126a6d5edeac428d926282449bf3d842e7a84a286dfc0da180e366459fbba7590670f030dc57b9541c636876538e379500a56602b8d428aade9d783a48c7bddc18909f586a8d0af610dce5862ab7c412aac8b2452e99342e0c4f696dcf8b787f6312cd1e5858b98e30e82f1bff2938d97a0a5a2ea7a208183ce33551981a3dddc7d15097d38376f343dc789709f3c83c6d8e35843b522422648956fff714a3d4f6416271a8398d09f4bb171467904cd85883f4befb72ab5937d5167b33e1322078bcc219dfbab1fe973eac46696454601ee1153e6bdbac2e1a7be49d0ebba5c2adc28b350b35d5340b55a93a618c57f441f0446dc39d7d94cbeb0f64585df79507ca91615ea3155d2a844b35b693cf225df228b1200d3dada3d2a0b153a708cbd2c2ba78b351e484713c21b5f638b613fb93e96b6b195852b6d694db71a01511b21b80968b52c37a5478699b418471c85e6418623773817fd70d7e3c717359431d94d9b7de71d483d04eae128f8b12d78d963cbae0be7e7b7498d3117043d753223a65d02068f518525b36bfb49914393c87f419c6598e71487708bb127f539ff54b0050fed3f025aa29b57ed0f7eb6e66467f5ffe3a9e5790c1e2bc80512681335b55a9799825a4976e4f7495fe689a520cfbb3dd1caa1a1e413eafae9c1ccfc165000950a78d13792f457e4c3fbdf8eb46c5be3714a3c39e1ea0b636ffac230cda9852e166b89f99daf6c0d372fbdf3c6ff808dcbe1c7ee800078e3adcf04283d65213cf3dfc27a297db8d719d6cfed7160c71511f7a42325b339a3fa8e1a135323d4fdd771b92fe1ec78a165ec44518a3ba0bec8173a0dd5a1d390ffee99422bbb2e70e89f113d259420a2059b630fb67cd37a3dc13657736844dce26d429487dc70902aa128aeedd0f369fa7d8d808883d1ea44903c3b5da857f7762652cc9dbe05e96c15f9f5e2e0d2362d6820e58b7803eea23020c65039774fa59775e712364c7a8b7c8df3fbfdde1e5c92aa08b8d89fd4b71b06287cccfe79ec3cc206ba294cf47541fedf686d848a376c87a5e06e93b6b84c9f19cc01f4c82f004b44a5db86de7b42ea88ea533184683d804a7019983c58cbff064b0563ab21593749bfe89d7b39eaca3ad844670f28f4d0f23a914bdff7b5c16a39724ea4927501ab1525b17a726437597eb85952687ad339189aff0dd4b0be78dfd732fe80de3cc1fba1518bef1eeae35289fd3ccdf1137865b6ce2e44c27a4f6830aa5a1391598f3a5d0809998508491a8fc8a76844adfcd31e922226afcc95183a870d6a4b98af3991ec87167c3584c1f75c703e92ab380e23e17c2184126accc6a8ea6bc29afa3326f5ea0beb6d24b131617001d2104e4bdde558617233d6812d14e25bd1c4ceaf15daa56409a12bdce8c7470a30d08b85fcc5b28c5d56854ff31fab80706cdc56e57e81f5baa742b524ef0447e5e7b0ac9adb6a8760bbf6a6161c3697d051b6ffcab132beb31576eb434ec291aaff57187a266e45da8bae4ec23e50d0f5f1e7423b265658c9ec535e905711a07204b517700822c4af9e1944891cc94c2aaaa1e29dc916795da95c274ce5692d3ed103c07b2f1d6cb60d6ae3ca6cab0bd21a51dd87f3c20e073da3cc2108c331e27ecaf0017319003da92dfc5432c2368358011fa71b6994dfdfae8290dcedf9af9d23ebd94fb59f518a0b2695875b5ed8d5d7f43d93c91c32c138feed69ad85cfd2507607a133ab4242e18cf50e44de4466972abc6e0ff98a2121a674960e5fe8514d5281001f36a145fed334df3e6d5dfd6d498be532c78553396522294d14a056f85559d320b11581f77b2d73949bbccdf9e7f81466e71454b7f3843478c942d90a8e9f9f684ec4dc", 0x1000}, {&(0x7f0000002540)="bc3bff54b1ba80646e9baf43baf41cd24d75bd589ad156d6f1dea3f7e2b95552598612ebb7a9909e4f8365af37896d760e8407cc751bba7bda22e17963f5618bf706c3648791eb5ef7680737f0e5af4ad9959fdcc455e22967eb77d07176161ac59b39328e94f0a27ce57d389727e556a69b3c09bc709c1fb5ef1a5358be85b48f5dcc367098c43c643ed48934dc9423d1554d72503b8ec36cd78c96822a68a8487c3edf5e0cae7e103ab9b48b5d71549c76888b4039b6bdde95bfc620395c2e81015af7988adf3f08169b6c2507f52fa41ed119960b902a0806b6daef20ff0d0d950fae9b891f4a43df0b1f393229dc9d7566ab0b19d7cc5176d91aebd5e408668f498d11892069450372efefb87a0931c76bcfdf37b64616fbf806c909e73b7ecde62a35f0b6d458e6984a3998dd4456a16cf99c63436b09d7e420a5dda089aca655598275e56bae98d5f7ef4f38b04d89b0c2bb9f0c11cc3c4293e53fa8ed9baa8a90c30790097fbfb46423cf066d2b650d3de7a605f8c441941c51dbb10120f3c6e7aa9f0d65352f4cc4af800a6a1dbc9b9e393114f359d1f5e1f417a601cedd2768c42ec281857bdec93a4e4b716c7a5fbdaa4f0e2197117762e188b1a417d2f9e08d5fe1d12772749e74a2ca381b7bb0f71b83642ef4a86825774b9c7d8a03f6a6f08a4824f424397812ee0d68bb9264e2fe1191c07eef214e01c62738207cb9cd4336d546dc4a00fa3c924a7a16c6789bdb640a20887ca4b7eec2ec5a489f24693d28c29c78de814c3f2e2c1188926e3c238a4a89f409fc1942b4c551d8f25e3af2835c58d2f0eb39d79962d40175e82f63111584d4fc5db2893139f5eb4ddd627d3c037bad7c80fc870211f5635903256219dd82e723b6971d792160f43e51c4e67845547c2af0cca5be51bf8628bf3b02641be88817a8b0b9110b0271e121222f258f0b5b6108e5c6a36280976ebaecbda657296dfd4b4f3f5169110ca5aced519af18b0715490e8ac7df583f54dbb651297f96c041c5cc5df9575995e7b22190dfc0c86dc8319c020c6e6ed3d87647e17e4eb5fc80bbbba37b9756e5fa72c3efac90a1fa37a3adac721bc3aea908fa06f9f3b3db9c10213498c0cc7b71bd1025baa3133624e8c9bee4f2917819b9ba75ce53cba22fb9716c3e3c39a6984109c642d58d690029364b6b9163c63e9e6953c950adceab0bd70ebba1c8644b03fab8837a5b8847ec4d6a043b6bbc571dbc9934821a76a58349066e3d8fc34983381618ee3569806df02ffabd78016137ee2829e44e2b614a95a94548fe66db8142b0e8d0c9815e0e98fff2c1598b21a4ddc13b365c489ef4ee246e90fe2a22fe7ef34eafd7e821616e1f46bf95761ae294935793b6cc9c319bea3cc9004b053b86565f8fb4c50d06754c676475163086ec52a4d31a9a62a925b4a80e3d4cfb403a75a400d430db4af60aefec03d045b71c12fdce28b3729a84355e163296a88a9559e8cb1a264f3a84c3fed1dc472c69d99389e997bb9e4a60155a617c946fc0a945bdf247f0dca8cb5f7aa7f7cc0b7a401a5702537c8a4e2afc73a3b2df800be29f28102cf8cfa647695936b88edce6de5ec2a303d72cfeda10575e830be1c05ae55bd0fbf8f7f2c2783380c5223186a7c260a2e23f659ab0a5f54b966b5f9b2a718482b63f179a212f0b1a49744f0ae454c66ca5c5de1098ca39e8ada668832119c5b6e3d9c89b7cf03664f4572d476198d0d097fa9fb97fe741a7b4d3c8dec80cd9ab0fe0bc68d75a3cfb4f280b413eeb714717cc6ebdbf865869d5563753b511e2af2f7ba24870c81729a5ab06e7fee1cdcd6dd27b2a89487300f9a87d3209b70389d53efc81254b15b65686725fdbbfd97f8c5cec1c977e1a5866c4fa4df9b95452565fec3b4d6c83c935550ab6a2289473eec8ab984b47f6d18df13ece69edabf9fd8b2038fb9c1737525ce87a12dc93dcebc908f0dae02a25b1294ced0c9901d5da28bff6bdbe02e8d79dc49b35283826732ab2685e01b46c275d633a4de997ee0be3689be51b365912d409c9eef4c23151624beea8ddd0d47e957849c268cf21f4ecb12c7b9c05a4a504c3251d569cdf2d895c12a2eb2dc6273edb655e7986063a17688fe979a5b9a8150bb607f2f128d7702a52121ca23a622aa94ef226bc3ac875da06bcb248b1f5f7fa1515f1483ff8ce70906dde591553c7aa85db4d90a4b68f34ea4ad0070977138b11c6604ab955716f986b611415015cc1f8b53a4f8d4599626269ffe38f6e974ae6a09e8c6eecb90912eff57ac1153096442c462969a3c912a2a23a34faa1d3a95be167bbd3ac7025a46d59b349cdfbe67ed4fba7ae033b038db4d9b1076ddd9226819682989079731f0b17207f7d475d6de1f31b80164fd27dc7d8a9ac3932d8a455a4eceb6b9631939859bfe93993e0eb681704ef2a20099358011389635b7c57a7850bd3f821ea8c3dd2fb89af86c51d0b782697d8247b1e8ad56bf3e858c48228be1b69459fb11834dec53b2408b135288b75a768ee0a4c811d36ecafb1358ea2b8926100a78673d0f59af5575d7b1c2edaa72b18c069ec81a3424e6c810f0b1dac1e289f5549b3d28b77bbdc3ff2541ea00c599a12da47f2a75d643d0c9d00e427816659b35622e9c169b8e6a6eb00f7824ebcea8f0179db061f1f6c1b189525f914963b1ef49cea163a2da31f05b212e5f09012a9f14bf0830f09d0405bc13dad7a330af0589b0bcf3118cb672a8cdfd5e9d8f87db4c08c8fe156d588fdff9675670948c2e81ec5bea9369d78014191009dea768bce2c30af901245210df3c8fcf4efb83211e4748327c5b2b04988f0a95be6fbb817a74b40bbd2267322fb46439f99c28a8cda203e4293514c92116bbfac274cae3b97346b38d7102ed19f29eabdc60ab3ddb32a52f2b58127faf7f672d9874db2d30110d69a3ffa1b839872cbbad5b575d20cd8ae696a8c47e66d84a3b2583f07e5322d774420d1e7f6f9470fc8e3cac464ec6395e2bf8ee75a9026a06149dc34ba13d531735eb0e0bb00f140c2468a5a206e58341c72e716a0f4e2b69eca266f093e6cf11fb1412e30cc135c9e450281415dac05981165923910fc8c3bbfcc6d52c19bef5fa0b0164ecb2b6c43d691028fa4b60750f6866bcd2a45bfde0ad35a658b58f9b84b0946d3e3a94cd44a5a9c303c86e3f95e0e2c9fe2ef6faaf72abcc0c6bd258a94a245d6ca1e7242ec5f6ed722bf6bc0381983e104ef61c4b6e9950854b2c9ea7cc629f0e8b658aa17bd7e42d4f0f454716af11a3ab72ddae7e7134736b53ddb5611fd7ea27d0245d2a8373e10d30b6049c6c0398e11996292f931945ce244a252c251c90f2ba00df8f8f1201a11f2b36928821d1e85bcb630d2d411e60a9a829170c375fd48b90162f162a88a096f27cabc2cfceada996bdb07f447a1129b8288f3f622bea000df3d207023dbc9e4adfcf133824e6d1fb63857dcc934050969d51d02921d387ef39572238f3b8305a745479b16464d79282d65937b6aabd526bc119f00f3235a561a29c8f74fa192265b6b0ff9e6c899dde6f34ce720bf95ecc99e69eedd9069a3b5e78258cc95ef3d56fccdd2b59f074b3b69142f64b1a0c195c017837779566b0c79d2b3cd135c0088f4c86b82e8544221a28cab728481079a9278e5e236ab1d921af8f7bbb9dc028e065a866e4cd8e8408ac0df8a518ede86bde9bc7fd2b133241c860bb49b25d7f39f556335ced8c859a73488548549cac397fa2246094282c0e4b0883b39fc4f03b86bbb6c6f22414e14c463b861a3af22e640c56fb5946e2150d9001f507c050fcfda63a76153591e4505a250530e057ee3e72dc95e350380fdbcc92ccae7c9f8bc7893b8bd9ac8d0ca2d37646df6635825029b088610c0b2888601d49fc7470ed3b294e3aac2247d8a32076441c144688a9bdc0c4366dfe06835a9932657a6525cd77aea69cb2970223a44f3bbf490ed6d4a98fd22e3dddd3df9b8e56b019748008d42c93758613f67de5d0bc6cba809cfc8ab14cebd9e9cbdd2c831557ddf15c6325ad451e1a2484edabfb5e04471a5d4dd24a5e18ec448af62e39ff611c7f80a9eedace196681cb925dabe7d86a19d1d903d198d79ef86d7e9087948daba35b5b134d974e32969d42be73e7915536101370e386eb4f5e98653d537c4c1ed76e21fced70818276752e436e263f3cec86099e98e486e4c5110651fb44306772e000006b2861565d6550ea2d3c74c7939bb3276db71bffcb93272b740d494c1208522ed76a1f1ebc7a7d028136f224f3b04f57034e389ff44edad0dd148eebd369c0dea492cf99f37bd316aae9d8f2dc455eef5b2685d619c93b275c7f86339d7888490e6774a114370b96464ba92bea8e8018065238d728a085e2dff9eed271319c9ae73aeaca391e8a4f387c642477d7fb40feb3ef5968acba6a754a41e9a6d73a793c4ad2cc92e5cdfc69540b8a688108d1667024ca3e1ef6df2ee1b7d0f96658912266ecf9a9212825b8dfa4f754dae9a936b8492764462cbe6a11a7ca45abb87a55b1156f57faa66dd26c6a347aa5f9e9fa0883b3d44ee5d98d2083be66e1dc4cfb86610c8f38698baa5fd0eca0f28224710f508d54986de4adcd0175032a5779ee5feb30d117d962b19e484b6a7604a91a30a0f133ba1a7ef799074311f16679dd2883da8454a90fe60e04d6ca11ec9d6487f2f7a9df3865e34966687ea3de8a7b34c312d2bc9cb17e2be5cbc5fda248c16f638fd99ca728d032b02a0915b7ce42a27480bfcbc0fc36ec0e355b1aff6d5f1da8e8c0cc7923819df6d95a455f99f79b76765b8c40f9a6249350c07b70ca5b5a78b0a072715c43296d701a71552574dbf648b0bbf4c78b9b9c387de5e109de1e40c6c5865dab3b10bd9653b7f086fe54c27dac51e2280c7e58c217837df2d87e9d59ea5e28d05d3378d9c52484d4a8037f158f769c91b1559a9d804ff5bde5c3256969fdd8f120280b7437fc05dfcbcf41e72aa756e1cc3f123785169b4af0c9af49c946453cef0dad1fa99c72f2199bc31776520d78a536c5e3c92b9fff6e541d48fb8aa6a444267587b6da2257c5d5de506d0ac965925810fa0431cb3c4197249ea609e810bec777f7c4181c89a2d08e2ffa469f286fc267b3ea487cbb1c8b4278df8aac9e10b5d7e19f1be9a4002eb79c5493d3140d6a90c32ea924aac08d61803f96b3ad792c6830c958b48f31d00b8ce7bc08c797fc45580e9a996b87adb32ee936aed4c16a6e1d7a0a70d834c8d889e55fc59627af45257e5f08ff4addbe2b2a56cc67725e680f99520cba4dab4b303fb84a922458bde15ade05eb44dccdad247645cb73793683f3e8d12824c2ccce9a822381c0c52f505f11a54c8814e6a63d5755c0f373f957d33d90f0fc063907347fa427a9494227b5a3866cfaad4f97566c3b8aa928f53cd5a5688b85df509c81550640f41503167a490ea357166332f8caef672293dd14146babb99c2cc805a68f6ca9aef702d27dd8b136ba53d1b1da04c596b1670579a540c249e39065c6dd788a82ac159ca1f38bb95e2bf326517b9d09c66d63c31f66fd239fdf9390444cdc4831d95ef82e2e6b9185eea55fd5298ee4d8fa48264e7db668ec1e0c2e62faaa32d5c0cf9fc9287977dfe5eda1a9465e7357342e889f6adde8f08ab15409b77b50628c05af288b1a1c5804b65beba2b1049dbb91d8c852bff37ac73b158e69294dc1570fb1a479d4f2bf3665898244f83d5ea27e6b83184fa", 0x1000}, {&(0x7f0000000280)="a8292f81f7f624f4c3610eb5130796f996023556d4", 0x15}, {&(0x7f0000003540)="223074c4a783e6079b2df1df2fdfce033c6857cdb534e4eab38ca9a5a4636790f994b127018ca62990d8dda4fbcaba644db523abfa6ac834b66914bebcc5ba74c16bc6ee0cadad27d6b5813d78d6add875adea5354020adf0e95141742ccea9219d537c15d37f240a43835c35029c2e7e6dc741323965270422364e24ed06f94156cc364ae534667cc54a2bb8b7449b61fc1096ea71857750850dfd9748438b98a13ee5121d880ead7a063d297280b1c4e1a", 0xb2}, {&(0x7f0000003600)="8b98dfc3183a07b28c99ee44678814f995e38104343a7ab789c99f0e9d762fc2b8b288a6a0ec5080e0f3bc52d2bbefaad37781eef6ee21a8e650df7a3e9d2213ee3714f75bcf9b476e1b0a74bcf62e80b7e14bac9afebafff745a29038dd55235bd0b2e26e74553be616626c7ba6e5df388011b69d35cbdec06fba85fe86cc7bca0df594f3ae53010a01f9f9cbe9fdba0a2b2bc42ab00f01365a4e973cc6fe54dc5882214c1b44f622693c2b430740dc0c5f00e9d7aa657c510e3bc48079c7ab93a95974d3c5e4bac353ffb827232fcebd591ef09c8c5bade8c0e0c23c494f771af98382e9f5ee15f78bba0dba15159345525dd175276782", 0xf8}], 0x8, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0x6, 0x3, "9857e7ac596ac6313ba0c18c36f617cec22e8f20", 0x4, 0x8}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:06:28 executing program 0: r0 = shmget(0x3, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmget(0x2, 0x1000, 0xa5650bfa91911e80, &(0x7f0000fff000/0x1000)=nil) 04:06:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r1) close(r0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="122b4b23c526a5a48310bd75c1f6138c927c4ec8e4e207cf75a87b5452bd3a315278c0ae7427a1b5dcd31d9a96f11087055b4820675d814b882a55fd2542d03904276ec5c2cf0168f80e6a189d2560f2e68d69346d315f67bb6caae1da443ceb85b3aa5d30e4e525c258aedd1566c6f547eb34d0fa6338f4348bfc9572bf4b8d2113589d12fd4e0c0d6420f514f9a0c54daebf14b5967701a6367b2bee9409f2ff55f3fe62387753ddfae3074afb5e", 0xaf) setrlimit(0x8, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="7f387e57cd28c8472e4b04f578ddbd8498756ed54a8f7ddcededb8e459536da931529b825cd5571b28386971eb7cb21c9a4c5593d284a2702f76fdfd6e98f40103460967c50e03dab1622f1664dd8ccfcf820ac8000932", 0x57}, {&(0x7f0000000140)="7cb419f610d39ed9a9dbecb8a1c9e75672", 0x11}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:06:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) 04:06:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x400, 0x10) fchmodat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x4, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 04:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x25, 0x0, 0x1000000000, 0x100000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 04:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x400, 0x4, 0x7, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 04:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) 04:06:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0xfffffffffffffeba) 04:06:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) 04:06:28 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = fcntl$getown(r0, 0x5) setpgid(0x0, r1) 04:06:28 executing program 1: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7f) select(0x40, &(0x7f0000000000)={0x6, 0xb2, 0x0, 0x8, 0x453, 0x0, 0x6, 0xffffffffffffff07}, &(0x7f0000000040)={0x10001, 0x8, 0x2, 0x3, 0x7f, 0x9, 0x2, 0xff}, &(0x7f0000000080)={0xff, 0x8, 0x7, 0x7fffffff, 0x2, 0x80, 0x3, 0x1}, &(0x7f00000000c0)={0xffffffff}) 04:06:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 04:06:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0x401, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) r4 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x100, 0x0, r4}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) close(r3) 04:06:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) r2 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) 04:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 04:06:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x32fd5fbdd393efeb, 0xea) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getgid() r9 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x20000, 0x2) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="eca5c02d20329bf0328acd1d48b012ffbf8a71e666c92b8cf5930e7162bce33779a1e6fd1a22291169626efb5c138a3e1ff28fcf89402abdb6025d50e67bbf17", 0x40}, {&(0x7f0000000340)="1df057a5649a9d55a33111d9ecffe1125967753c42edd389c26d66ff6e06dc0731cb81dce1e11bdf2ca3ae86d551fec2660fc5788edd32feaee90587f204ef24f307581d9868311770c7ce51d8e0329e6910a779675df2ae94322f6108b774faa5d766fd34f3da9f25daa44585c752176396caa0a2063f1addac1e304fb8dc71c43faf958eaf34ec", 0x88}, {&(0x7f0000000400)="40d8db212534c426fb5d3ad88d98c4d1ebae713d5e3994ee129cb077bef122ee3010308390869aaeecfcf9940aecd17dc9fa557fc0f3725c8cea19041f8d808b0a51994ad5068a1107860f5cbfd135d5eba88968ef2389bdb3c91daf43e4ff5aefdbfb792d50a910b31de64c32b710e8145c7e7103b6210aa0497522bb62760fd96f95beadab8f91606226afc3e2bdca8af192cf5b2653941088363ce8f588261cff710baaf796ebed94c92099cef907425c84b93c726b", 0xb7}, {&(0x7f00000004c0)="1b93ecb230411e8879c3970feea72ba26e56e9a546089f7e23ef2b8d10f4be3a2b91228981323b6320d9130e2c0880ed024cfdc11ffbeb6a29c37d6bd9f663f5724337353b9b6df3cc94c18f297ce90ebd90e17fd575ff9d7fb6cea01374f9a26786cf7c7f09f4902c8c784a37a4ea5e2ab6c88c9fce906ac17d76d4379deab54daf538f3f400b1d7a6902b3648da5caa08ad657c49f50e22057c65b9504930b7029cb630e37d99edc2348f12137d0e010a349d53da58f", 0xb7}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r9]}], 0x70, 0x8}, 0x40a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x1, 0x6, 0x2f58, 0x1f}, 0xc) r10 = dup2(r3, r2) fchmod(r10, 0x4) r11 = dup2(r2, r1) setrlimit(0x1, &(0x7f0000000080)={0x1, 0x1}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000000c0)={0x5, 0x6367, 0x6, 0x3, "2272a109bdc215258c1a997818a5cf7914fa2d9a", 0x4, 0x85}) renameat(r11, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00') 04:06:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x6, 0x10000, 0x3, 0x401}, {0x10001, 0x8, 0x0, 0x9}, {0x1, 0x1, 0x4, 0x4c6}, {0x9, 0x1, 0x96ca, 0x81}, {0x7f, 0xffffffff, 0x10001, 0x9}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c00a146590fcda8b2d5cedde3a229000000", 0x15) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) 04:06:28 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)=']--^)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xf1\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)=':\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b203d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002640)="183b8370834a691fd27f56c3923a4c632b", 0x11}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:06:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x100000000) r2 = dup2(r1, r1) setsockopt(r0, 0x85, 0x3f, &(0x7f0000000000)="885d18", 0x3) r3 = kqueue() socket(0x37, 0x3, 0x3) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x7, 0x200}, {{r0}, 0xf5388e175af4ac08, 0x44, 0xca914b68c3976c59, 0xfffffffffffffffe, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0xfffffffffffffffd, 0x7}, {{r3}, 0x0, 0x66, 0xf0000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x200, 0x4cc}], 0x6, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x44, 0x3f, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x20, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x48, 0x1, 0x3, 0x3ff}, {{r2}, 0x0, 0x47, 0x80, 0x9, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x90, 0x20000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x24, 0x4, 0x2, 0x7fff}], 0x8, &(0x7f0000000480)={0xfffffffeffffffff, 0x5}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="06dfcc383ff28421823ba9e1ce4508205a74598fcee536de0d8362df3cb2ee345375d75d59ceb26e115e5db413b2b6e497dc088b46d7db4f87e84191efcf8f8efd20e77595f239ad3827d5a9140c18cda27148eb57ee2d0a578d", 0x5a}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}], 0x20, 0x6}, 0x40d) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="0452cb3ec7c3b5d89c1a267f4c77"], 0x1c, 0x0}, 0x0) 04:06:28 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 04:06:29 executing program 0: socket$inet(0x2, 0x3, 0x8000000000000) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acb8c5ad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c3e6f13d22f69f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:06:29 executing program 1: sendsyslog(0x0, 0xfffffe1a, 0x11) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000100)=[r0, r1]) r2 = semget(0x2, 0x3, 0x45) semctl$GETZCNT(r2, 0x317f945066875341, 0x7, &(0x7f0000000000)=""/68) 04:06:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/197, 0xc5, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x80000001, 0x1}, 0xc) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) 04:06:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setregid(r0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x9) r4 = dup(0xffffffffffffffff) semop(r2, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0xe181, 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() close(r5) semop(r2, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r6) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r1, 0x4) dup2(r1, r1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) 04:06:29 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x2}, 0xfffffffffffffddb) 04:06:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x3f}) fcntl$setstatus(r1, 0x4, 0x40) r2 = kqueue() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x100000001, 0x4) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/36) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x800, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x6, 0x89af}, {{r2}, 0xfffffffffffffffb, 0xb, 0x4, 0x3, 0xfffffffffffffffd}], 0x9, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0xff}], 0x0, &(0x7f0000000340)={0x2, 0xe2b6}) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kqueue() semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000400)=""/114) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0xfffffffffffffffe) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000004c0)=""/4096) r4 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000014c0)={0x988d}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000015c0)={0x9, &(0x7f0000001540)=[{0x72, 0x10000, 0x2, 0x1}, {0x3, 0x80000000, 0x2, 0xfa}, {0x100, 0x4, 0x7, 0x54}, {0x3, 0xffffffffffffffff, 0x8, 0x8}, {0x4, 0x6, 0x1ff}, {0x3, 0x1, 0x8, 0x3}, {0x1, 0x39e, 0xff, 0x7fffffff}, {0x7, 0x80000000000000, 0x0, 0xfffffffffffffffd}, {0x1, 0x9, 0x8, 0xffffffffffffff1f}]}) r7 = open(&(0x7f0000001600)='./file0\x00', 0x80, 0x80) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000001800)=[r8, r9, r10, r11, r12, r13, r14]) sendto$inet6(r4, &(0x7f0000001840)="104a07fc82", 0x5, 0x6, &(0x7f0000001880)={0x18, 0x3, 0x8, 0x24}, 0xc) 04:06:29 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:06:29 executing program 0: socket(0x1e, 0x5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="c17caf02e1daee8f7f7e93b7692f41f45b4043b68b479150ea5cec80288bfde2af628ad3a83a69000000000000000000", 0x30) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 04:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="cb8740951c4ddb3e4c26e07ececb60e85633bc4236ca1b8ee38a7ddfb54b2ee6bf62bb0dfc24e7ec6e403f23b88ae2d3913a27dfd9ff07b8203d4fcfffdb4428320ec65f0f41bc4fcc1db3938c1799dfb366fe0a6fc1f62fd1cbdb0a0567da3fd2f3985e686cba38d9c4", 0x6a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x800, 0x10001, 0x1, 0x8}, {0x5, 0x9, 0x69a8, 0x7}, {0x200, 0x6, 0x5, 0xbb1}, {0x8, 0x3ff, 0xf4d, 0xffffffffffff9db3}]}) 04:06:29 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000002740)=""/4096, 0x1000) write(r0, &(0x7f0000000100), 0x431) 04:06:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x10) getdents(r0, &(0x7f0000000100)=""/114, 0x72) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 04:06:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x9, 0xffffffff, 0x49, 0x6d02}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x8001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) munlockall() symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xbcdc88ce68c06128, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="6adb1e99e017d3cff75fd42a070346f96b29f1e775d0b078832e67d3e7a4911ccdfa081022d04a6ea395d74ff1b51eec7cde662b22ba3341c414622d8967ed336d43c8f67d7e525299dc5a85befb2b1a2eb896ea6fdc82f44e23919774afc8073fba", 0x62}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 04:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") lseek(r0, 0x0, 0x0, 0x2) 04:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000180)="b3ec1ef59c0edfcfd9118054d4af34577755676187b4f0f2741d430b1113c9bb41d2425470873321e58b76bf1251fdb28d24e0d9be8c44d3c276eff3ba15b8fcb9252c85996f44f13116b621b7cc18c4ef9e965bb10e4930b8a7cd6bd0f080f07a7865b1f48c6e16c44c608fc9bb4cc7274f1b", 0x73) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 04:06:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ftruncate(r0, 0x0, 0x9) 04:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x6441e557f3f158eb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x7, 0x132, 0x8, 0x3}, {0x4, 0x3}, {0x86, 0x401, 0x9, 0x5}, {0x6b9d, 0x2, 0x3, 0x8}, {0x1000, 0x4, 0x9, 0x14e}, {0x7fff, 0x1, 0x2, 0x1000}, {0x40, 0x7589, 0x2, 0x7ff}, {0x8, 0x0, 0x0, 0x255}, {0x7, 0x5, 0x9, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0xbf8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 04:06:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = msgget(0x3, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/12}, 0x14, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x2) 04:06:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xe79df0ee3437e281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 04:06:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) fchflags(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 04:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) 04:06:30 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x81}) r0 = syz_open_pts() close(r0) close(r0) getpid() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x8000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) semget(0x1, 0x1, 0x22c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x5, 0x40}, {{r2}, 0xfffffffffffffff9, 0x11, 0x800fffff, 0xf5e4, 0x81}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x4, 0x200, 0x612f35aa}], 0x7, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x6}], 0x77a86726, &(0x7f0000000280)={0x6, 0x10001}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 04:06:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) chdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) 04:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x44, 0x4854}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x98, &(0x7f0000000180)="a4409f7061c285af8420d193ad5ed1a55f8b0303b989037475ed2b4c0e7c4e447ab4fb4e12e80dc7c490e2163c005c9d4abe9f3e35abf117c70ad03625dac1afa671f4474923f501b8c62f248cd77136d4500b8645b59e49c73f9b6475361858803e3d6050a12500db09724d3a2758db0d4ba906b1cc31b78b97bfa829ec0ba53f3d3470ddbf5e5aafb7fa2f48e459854d7eab00cdfff1d2") 04:06:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) 04:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0xd820e499a7e3e42d, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x5, r2, 0x0, r3, r4, 0x80, 0xfffffffffffffffe}, 0x2, 0x4, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x200000000}, {0x400028, 0x6, 0x8, 0x8000000000000}, {0x80000000000006, 0x0, 0xffff, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 04:06:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x85, 0x0, &(0x7f00000001c0)=""/133}) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:06:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="3007c0c093ed11c106cbeba723f6e8d64f1ec7315c142c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad6d97d6608a7f2b2bfd7739aea6210926fe95a48ba7b74d005347003c396fa0f20a0afc", 0xffffffffffffffb7}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0xc6) 04:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xd1e4, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1c, 0x2, 0xc0c1, 0x3, "7b6d57a3acbe6ff70bdde4c42af748b197aba7bb", 0x7, 0x9}) 04:06:31 executing program 0: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 04:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x13) msgctl$IPC_RMID(r1, 0x0) 04:06:32 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x3) msgsnd(r1, &(0x7f0000000000)={0x3, "81553d2b15b976c2ebca6068e04d9f4d56f37a7438236e3e82f3e0ec1f4cbf94ff7f809ddb46e533208753fdaf8cf7c689dbd1a41ce12cb03eeeadfc9f4a26efe30661c7b6dc1389cf443a7729d0e624afc42feef9f0c54f8f2f45b4e9302d754924ac2bd667ebcc3e"}, 0x71, 0x800) 04:06:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x13) msgctl$IPC_RMID(r1, 0x0) 04:06:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x1) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x9, 0x7d}, {0x0, 0x8}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 04:06:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100000010) close(r0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xf71) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 04:06:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x1) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x9, 0x7d}, {0x0, 0x8}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 04:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000000)='./file0\x00', 0x20) 04:06:32 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r1, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r1) r3 = dup(r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x7) ioctl$TIOCSTART(r1, 0x2000746e) r4 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x800, 0x4}) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 04:06:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x6) fsync(r0) 04:06:33 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 04:06:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = kqueue() openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x9ade69eddd8f8e74, 0x20) poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 04:06:33 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x8000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) open(&(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x90) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x769154ad3734c70d, 0x0) 04:06:33 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r0, 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 04:06:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/167, 0xa7}], 0x5, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 04:06:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x9d666fb843bda735, 0x800, 0x0) 04:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') 04:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x7fcdddda324da244, 0x102) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x7, 0x2, 0x3ff, 0x1, 0x0, 0x800]) setrlimit(0x7, &(0x7f0000000080)={0x2000200000000000, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xaad49c38941472d5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) 04:06:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:33 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x70f0b37062e824b3, 0x0) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semget(0x0, 0x5, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000300)) setgroups(0x3, &(0x7f0000000240)=[r3, r4, r5]) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000a40)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x9) r6 = dup2(r0, r0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCNXCL(r6, 0x2000740e) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/223, 0xdf}, {&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000640)=""/47, 0x2f}, {&(0x7f0000000680)=""/3, 0x3}, {&(0x7f00000006c0)=""/168, 0xa8}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000840)=""/232, 0xe8}], 0x9) getpeername$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000a00)={0x5124, 0x9}) 04:06:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:06:33 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="a4878a4765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130dbd0900000000000000a68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 04:06:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) r3 = getgid() fchown(r0, r2, r3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/4096, 0x1000) 04:06:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20191, 0x100) socket(0x1, 0x4000, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x48, 0x0, 0x0, 0x0}, 0x0) 04:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) acct(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)=']9&}%\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='@[\x00', &(0x7f0000000340)='0\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='tap']) 04:06:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) fchmod(r0, 0x20) r2 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x70e4a0897b012e88, 0x2) 04:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0xfffffffffffffffc, 0x200, 0x3}, {0xc}, {0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r1 = getuid() r2 = geteuid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) fcntl$setflags(r0, 0x2, 0x1) accept$inet6(r0, 0x0, &(0x7f0000000040)) setreuid(r1, r2) r4 = dup2(r0, r0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) 04:06:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 04:06:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) accept(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffdca) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x6) fchmod(r0, 0x2) 04:06:34 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f000045e000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x7, &(0x7f0000000140)={0x8, 0x6}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1, 0x27, &(0x7f00000001c0)="af10748864ae27d2d1653f299429353b650e31acc86d00847672c3c454b3c9815de8f12ab0f710604189b5ea54eb7b93b8518bc19945edf3188a7970538d27f22105e5a943bf0f3bcff0e50f95da759234d5973ef902a682b4b36958e8abcf3c3dc0eead199200e8db23b9d248123ff9eab2b1417e2a451baf23b7f7d034b8ac", 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2, 0x7, {0x100000001, 0x1}}) 04:06:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) write(r1, &(0x7f0000000000)="f82627a37336141d114cd683757ac24d104af5103eea8cca0ba92f618de9ddd5c6fce4faf5b1270a705727b541591a2b46954032093c3ade5b1c8eec98a7244ff8b1bc6ca07e03d7dc24371d4630751828307e3ed22aa4db3ccba4e65bac1811c4d7be1945e3724e0f20fc68f5f7a6aa69a387e0004c3fad6f7e108e230b3388e3d38fcc01e532581f01360a05a46a4aaaf87a78f148a2a6a089da92e271f4ee36178e64f460a07245d4e07292159cf0f1eefe480671bba2537b5a8b140388c63cf02d2f25bb8d46aba81379535549fce05ebf627f20c2", 0xd7) 04:06:34 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') semget$private(0x0, 0x6, 0x211) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') r0 = semget(0x3, 0x0, 0x608) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)=""/103) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:06:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000040)='.\x00', 0x100) 04:06:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x800, 0x5adb, 0x101}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 04:06:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000782000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 04:06:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x0, 0x6}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/28]) 04:06:34 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 04:06:34 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 04:06:34 executing program 0: r0 = semget(0x0, 0x1, 0x400) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="367610c1067a3d5cdea1f70e88dea9bf5bbb17ab0e53f14c59a53c8a286df290e1bd589e9ea978a01de2c8474e6820566853fe905197f3acae180f72808b8ffc5307c2b83f40fbe141ecb9afec7968e4530c875f0dd08daa5e726cbd8703028d5e3a19db5ec70509b135cf6ed4b0e02e781866eef6e955bdcc0a2b04d8948ecc4c1793aa36325688de953b22e5bfcbcfa755616e7c88bcec76bfd6c96a7ab515f302a2", 0xa3) semop(r0, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0xff, 0x1800}, {0x4, 0x48000, 0x800}, {0x3, 0x3ef, 0xf41453026e2f19b4}, {0x2, 0x5, 0x1800}, {0xb19ff4a7f321c46b, 0x8, 0x1000}], 0x7) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/250) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x1, 0xc00d}) ftruncate(r2, 0x0, 0xb6) r3 = semget(0x2, 0x2, 0x80) r4 = msgget(0x3, 0x2) semget(0x2, 0x3, 0x308) sendto$unix(r2, &(0x7f0000000280)="ff44d74624e8d6ee8849ab59870c14c82bca42ee080a1156c0d8fe98c3", 0x1d, 0x3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = getpid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x1, 0xa62}, 0x8) semop(r3, &(0x7f0000000340)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x800}, {0x1, 0x870, 0x1000}, {0x3, 0x7ff}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendto$unix(r2, &(0x7f00000003c0)="dc912144953bdd092fde508158199622eb54b08bbc318dce1550fb2dfd10e6bfd29f8308d56d44bd94f313d2594654", 0x2f, 0x3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000440)=""/166) msgrcv(r4, &(0x7f0000000500), 0x8, 0x2, 0x1800) setpgid(r5, r5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000540)=0x3) setrlimit(0x3, &(0x7f0000000580)={0x1, 0x9}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000005c0)=0xab) faccessat(r2, &(0x7f0000000600)='./file0\x00', 0x41, 0x3) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000680)={{0x5, r6, r7, r8, r9, 0x8, 0x6}, 0x1000, 0x42c8, 0x1}) 04:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000002c00)=[{&(0x7f0000002700)="78550bc344f32db625ae2bf91370605d0930d6e76e98703628e5ded2aedc07ea3842578ca9233329bbe9a5274b5938ab8d725caf37fb8762982d219417045677e1c56b435ed4c81c7f53302693a38c8f0126cb4deabd9e75b11c015e9237819c2095cc2669a4b838e559896a610ca21b1b27c0e314369209cf0cce91f94244e48a0d5e38ef4086b541f0", 0x8a}, {&(0x7f00000028c0)="9dd8d0c00a6a12c1186934f07adf463ba38e99ef13422f6fed32f90d6f9583bcb50ad7227765e7de8d478c7b763c814a056e6d305949365a8889e05915ead84e7bc614aad11a0ef09168d1a7c58bae150954a1c6176a0f437c4e0773bb3b2bde38833520951db437c4a1d8a04c789ca4e2372620ea77a05f3c4960e9709d50e487affa80e4bccf1848c06a9f50abe3aff6ccd2bdc429ed0b01eb3b2bfe1b32b39e63f3a6f42e596783641e19b5acb2a8b6a587e9185a2f5c7d0e1680f892068cd78f95e8a6741152006e6ea2bfa95fe61af66a1ceb9b915e7e70421ea936ccbd993e19b8c416e3c3db3d98b392dd87bacad0ad2eb510a5786902", 0xfa}, {&(0x7f00000029c0)="47ec0f11a5999cc5032da0442fbcd3b959a2ef581063db7ceafb42b402ebe6cb4db4c98e2398489da646ccf34837b9fc391cbece79cbf578ce5ebf69a88a187386af17acd20990c4e54b5fa0094e9c05ed5c1a3a5aae4d404fcecef7c62a31c1400dc38cbf1ef9d88d0a379d8ed227a62f3a8ec6625660cff6b01793c5b1d55d1416098ebb05c59d5b9f875565c28eca1d6c68db794471f1cc65d5a5f3d8929fe2c0125b3789226eb3d096bf025a3d35a17c03b737bfe5e3", 0xb8}, {&(0x7f0000002a80)="1cd69fbce3f1519823a2b1a016a539a87ead96408fb90aa5626107ebf369b8047fb6931cceb8bccf4777ff9af2d30a29cfb49828fd7be5a8c583775c0f51c006f705f88159b928e0f2765e1f8a6548a000cc9a4c934c5ef16689865f080962016861af0f04dfec467be81289a6cad5b9e02ab308e729dfeb4b2b44", 0x7b}, {&(0x7f0000002b00)="10eb842b2d9042669b2861e995f3b65be39551737796e7047ff25b905c17effcd58be6554b3f62eae7f9f20a1bb8b85311e6382bb7a411087cb05125ae323c07fcf769969c41bc2aebf0989d85cdc5b6d53e5e20402712df5f1c78fceb5e0ed4b6281135bfd779a36ce82eef24158c00bcf73e779b9d1e4ef8c966fdfea08c7ef64ce5c6761578617fb587ed5855029846371df576eb347f9534d049c29c18b70476f1df9607dee09e92555de1eca7c38100c5e956e4c8b168b29c1934c4c3dfde0b140a", 0xc4}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) getgroups(0x9, &(0x7f0000002600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() getgroups(0x9, &(0x7f0000002640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000026c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000380)="d99a71123ca34f6692869d5f3bb676a8c908fd3e9e78586b7bc107214e5b4c5ba77ca66cac7d8c19d13e98b62d7811ee5ff0a6c4d6dc2f9966fda7c569f0a2495af7283ca378013181e36286b454ad231bf96cbf3e3a45c1663c4290de2edb72c83842218c210e6acd0a564cb6aec0b8c43013bbdc90948879dfb8a143a0bb28df20bfe833c65f78d3685d833e0cb7a733e2fb7066aec8e3aaf495e1bb8eddd363190decf0db6ec0062f1b49072c59a83e5c1fc7582ef8fd44951023bfd54e5e6c598d2cc808867e5319e8e6e4c2dbc1e144a60f31d80d32bb0aff89f6181c143f7ed8d070540dc676dc5a28ef398a1671df511cafaa9c80891e91a8df313cf63173de0c15af5bd960008bcd4f2368fa1f2a969f0f4c890f39320aa634a8fb343dbc1bd097e4cca8a9383469268a4d13aa9eb2bb3d336284faa39e977c273a38bd5574a18469feed44ffa4669c16313b4ef16d019241596d40e9a78efc456fdba8f011b89f07f9262b939df790399e84cd8eceb9aeeab08f3b334cce3d4f5589426a6cdcb5a907accc24b313b8db5689d16b62e1a6c4d20f92a2e536a286cc3ae4f51fbf242509fbd98e75e4656a852c4e0f5811fb16d132f26a0fdc8276453033ed24e7311666eaaddac75a1d0fb6d65a096707622a0fff61f228117a163989abd3bb6979cf7faef1317d840e3924b5ea2773c15393852a6d9f0718e23d1fa74d65b46b08bb23cfef06eff4eccbbe7481e7afa9842a187a8cb6540f6cc0acfd820557562fad9a2716c6d16bb14cbc20811f5aa82676137e0ee9046a3d03818ad9bec80f5e8fe0eef45eed95f6692acfc6481209663bdea9c886929542c8210ad6bf03aaa4e2a7ebf3dd48e24472ed39e4a52eaf31f77374e733b5eb53dc94460073fa7b363a0482cdd3e979464e3db579e92f43b9e4426eaa73e91c045a24b180faa70659a7f653f2f5299a8a50aae73450b55ef96ae770371c1e531340dd4e659131e43209819e3c49b7c68b432f096147a90078c69fdfca667b0bfad83796f619f19acec1a3e367bf76661d32bd6d6ca743221841b229a286123913eb0c88cef813649dc2538c5a89e90f443be55e046c2c0d9901b86865002aafca3b292bcd0f1477b10aa86b94749c38d148828e422914882f3ce05532154fc884cd60fb9e59f0cbfc343c8a5a6811f3a3c81af3692bda77b9fb106a0d8506cdc6335f5c42a45527b8c1143ea95453e2b8aac341356d5e13f72ef1e11efe837d8b40a72af60075c593fea01cad1b9cdb76a0f03ee5b32e38ae98beff256c6b66a18186fb0bed8ab4adb7d2866e4eda8632359672a2eefb3a47b215363d9a8325dffa2c52d845095466f3901203d514ae8cb1c4aadc344adfcfe399bcd28917f415e1cc7174cd245eaa80726b037d7a33e65061090258fa985fa0d135864df518edea6ca2638b666848223c8cb7176b78a498185b9826090e7a6ef446f66a666b85896c194b28545e2400eb66422d5b47be81118435341677a2c1090a5dbd85164f0bd22e62fe938e57aeebd187b09a5d01a9834b22121a435e825eaa2a6280f331c36f67581e96e332ddcb0071fd7af39885a7e044f24eda51d03ca0f4fe63c0a365a846468cc48dc1915608a7ef6a34c94760284a50a89c3ca77cae05b185d9dff72acafdadc28dc78f87b35d130162cfcb514d431df6f1ef8b619a0d01e41c4e54406d32a698a01cef9e0914867cc898cd3310f806f43a4bd9687846b8c1678b20f8c51dd7af811ad4656790bc035e425396455aa311dd42edef1ddeed997e8e0b01e203aa5f544055f4c32ab0e7806998d2a0f218ea60d32f9274a8d56a7fb881e67eecc90b3c18fc0d318fad30f1aeb493cd61f429cd24c3dfb5ccbe385520f617089d27cfe43946a471c9d324a3480d783ed5a520accf0ad88e589aeaad490d3151433676b805b20eb8341371c52f172173d4852b30e4eb4530009bac442ec2b175ef586a00e4fa3bd1159137340826f4ea705b15f3caa1e7881df6b7ef022a42ff813a1ba4d07832d71617a529a1f9ea93f5d7247c88d8f9953864e0c8952e2794f19944afb303ca0bee60e39cc7129575db90ba8fcf0ed1bc07980308083ff829106ecc8839ebf51593e29437087b5fdd784c0f5e19d9d38ad4fc22a4e0c94ea133e558be9514745d6bb973cbb4257ea4d1ffe4a706558c315daed5c77b95eaaae5fb6d505364429549bc84f6317d2bc2b237a8db1fb1b9dfbaa7a245d27b26079b8553d34d972ee33247f21fa682001a6197bf2e840a7c2bbebfec128db5afdcca3b0e68cf0c9690a6c4128e456268c9784d44f127faf905229a7ff74f9b316d9c28e34f30d052885e5be26bc54047e6aa06d00dc1ee04998e9aa88640da5456e904e96ca2b6726e39b754b898857665129c7e7a262f235c3a970bd7ec116043b28cbb575953d86a92b258794e3d0e6b864073967fefa3bf0a522087026f58dc029f1e7b20251678ac72cccd506967427ab80a0830b699fbc719bc732f32465c8a3bd9d7eda18c319ed55ef170311692bf2ad6474af6af815e50d5c120f493b04b699f0196a55ea0b7da766e94aea5e3b0da36b829bcdc884e0a240f172942499961b8c2b085194a9cbd05e49969c181abac6395c13cb40dd0cbc6812aa86403c4c0eb008479cda7dba64055aa5f56a1f4b49ce19861813f661043ca0f2be0559384895dee342c88b2538b2dace2689362c5f6081310851f4697b10362dd49e40e79ea09546660ce6db33ef193b81829fc09b1b8777a45cb0823649dc5cad7ba9b8954842c35e8576fab5d3aef0d8534c9ddbca0439f84d9063ff7873cffb2fec4f1405890bbc1b850418729adf65ac8371793e91d08ae346f6361cff89368e87d955cdb81628eb0136d425e6d1ac63b34afb762afe736c4967e9ef41f98c6082b03d98a4b14029ee242ec9cd3b66a6e4105f96e1067626639bbe27fae8dd8b5517c6370a41fd1706be3422c8b7606bb95a9bfd29b840fed46be62e5aee70bf466036bf8aa359a20c644977aa7a84c3602a967f25510aa2b55b16dbbea95093c9d6105f045daf7cafcea0774483bee928c3b60a90ea714e72f55985da8d2e90419b599439f41f3b86639b7578562f7aa7ccda86f13d0911e8d59c5cba64395e3650a7280c50d0beb8f1bb2aaff2e945007e07a7b7e253a0bf1eea3acd6217b215dac2dec709528e335e9aabcc883e65c0494fe014695554f53f8c8c704024d43cd218335a08f76e8ebc31cf9556ff87b85fb0f830aa4bec8481f442f70cd5d79c8f00711b68852c877eef8ec312e044c489e9a5879efd30cf003c9ef0c2c936c0e5f811a9427e00ed8058932e816cf526e5b8593263e1b99892756715fd1d391f66f81ad7327b5adc3a4b0d317c479ca1e3d4ab5ef5ab6f8709c06b76f3a59989fa2abfe98b4b16205cb1f026a9078ba16d31a2fac226245d520f91f9e8a8488f445fd102e27f1b0a5353932c6695394b07c4b5a80544ec4832cbae100ea66bc6a68cd2ce9e1776cc5ceaf702afce48a9701ec0ae1464d71fcd2e6c2d6e08327d5913d69b0abaeed5e7c1c4f8e3fb4dde753b540fdf6b46f7be6ec0d991168f4d6ef9e5268a763c20391e95c801d2b494d7edafbb0e55b7f0b5061e1c32c299404d97f3cb9f3fc2e73a559343df502265684904ab13a6158076e7635ece42cc93e89f62b143aa7244d772c77e666f5ca83a1499e22435b50723ad581c551ff4ce8cb3706f6b4ef2e06cc86c38b260d0841aed23094a9ec4c2c6198cf6cddcda4cdf7c795c9f1f8983a5d38d96ed9a99a9e9911bb66fa1bea1ee84bce8f4245c9367a43be4f7e92ce28174c8496a4451a31b41899943e15386f081be819d15eba981c75f6901a7415081ba6618a4d206965d25b233d930dcd1e32899a05343881ec9df232e5d811495b04472efdc4731062353a4c11c592de42f7dac5217843cd9281975482f0ae1ba8323e716f91bbe4c27e5fb223f9c5f11cc85d909f15009154bffe9f08bbd0ea9abefb6110587c31747f55fe62f3feed1d16513055b8175fd3847101dfda1e9741b22b3eb8d241315e3c8b3dc0698afb1c153f307933aac2ec07d6ea2e992b47138e342af0becc8447f84e41abb57c374d4afbf691e99fd5f848c088b9e672643b254ecafe702a1543685041859dfde89b044c44060145b7fa1fb3a5e34609f4f0a71a33e45f95b325bb0d6afd6a171cf57f89ac5669363c89b2618bc14aecd8dc1fdb33ac939b7df8e2d165504613e5b10ed3159ce3e5c00b11d0f3d8eff612993e35f32a7dee4f5506cc9e54481ee7695523e5b8824c675560466974037638137c29a12f750cf44adddc18a9d1b5324763143e5bd64e264d90ab48949a668bbfcb38888d839f989340cadfe6562cccbd8080d141947f51c2b1e806a910e05d6a3a65e06f0995feb388c46ef89449997e2dbfc54f20c71721fc8ff3e4242b8d8d0671bf4da57cf740c60287cf891837987570f8561a52d15ec6340735a7e3f0dda77e39ec9410f659899272c31b3e7ad2b15a3aae2b3a689f3993647c2cc14b60c87c32abfbccc85943bed5e93f967b2ec629e085e3ab7e7e5cc2031fec991de87c4315d2637277eb5ce3f535ad97193975ee47107a376974c0789b5648df4e42eae841ef457e83591ccc36eef3da14fae40cc5366f4725c999c51b1ce61646ffb6dab98afe9c7e1c6dfadba7893be5402e6443738e30a410bfd36c331de6be4deec49e8c7c3fb4f8a8b3e9dca16785bd48653ebcc5058b358572b0b8f79f88d105ae7e95b5a4e187fdfefacb3cee225444008758b3d628804bdd475fa7aff2cbbc9f2f570a058a9680afb2edaa154856ea9611d44e36d1b73e650b42a074b3f594d68050d34bc750b3c596fb339401072fd8d3f103f3e37acb8a724ce1b2802cfeef130def5c98a52a7653ce0728dd619ff9f56655bdb8cf302eec6e1487aa0962f01a9f5167f376cd9e6db89b24e768e473d5fe71386ac0abe49cdca811d23e883fedb83b907bd1c502fd3854317b528f2fef4234fd78a30cc2b07df7e7cbbc1517f024cc236ce1d704c28534030cc688623023c03b26307df9bb26936118041b6111d60f0b2987e22424b3460398cd20046082713c4ac5c99b8bd9d2b400c3f33c90bbab155b920123c7f8d6de09ddf4ea6700e21cfa42cd6672fd4174029e7ee52ffc65a720065c63861814d9f755dffbfb05a531521a42c9434d5335d5148e72239574e6c911821e4b616e6d313375651814cf250d7938ba6ea6db90fe3c6d0f47dd8701a76c3f398207967a30aeecc33e33d4067d95351d5b77fa94b5e4d25f479be34dfd7ed2b7fd76874b1f1f7a5a4734f222c5baaad5d3159c8c018fe71d5f690e6892f3521da7b81b22e48399c2ed18f2a42fb4652a7f2af99f9243cec2daea0ffd56bc61e1abef14731591e5f69dd3d04aa2c9a3db23af1f51eb88099d35939538268214732f68bdac9b8df363728b0e797fe9007d7b6c93944582b662f4a600f4956792008a7fb3e7afe5cfb8720003d0dff5581d40ae0f1ddebfb8ad75669d6038683ca90dfb3826b43003c158bd2d09b8e0dac996a4fed327e61a7e8777445929face2ba5e5b5d8f31e79cc2fe99b001b4f8432d64300f73e36e2f3fbcdb9b1ad0a773385aa95fee5433cf467fab3b082f24a869829b78846ed4d1b1a49395f9dfe44e70a058d42eba07be43495d2b4043ce4ddf99eea3a40b3f6faaa1b80b973797f40d007a99e943067ba0f625df2e2", 0x1000}, {&(0x7f0000000240)="6a896a9b4fe372acd0dd748b4a592bb9f88653d700323cc42830a8c7cd86ea4d50c076bf7d77820096ee3bc4c070681194bfd306b9d0fbde9ca7cc00f8d167b14fd77a8feb23cce01cae1b894b45ecfeb5cf9e0ee6d5b1a5a528a37997a12a427d82667fa3c5fcc0dd3e2370b1b6f91aa375b11be36622e8d136a1c491b662f8cfa15d502bd092149768c856919a05fe7ddca797a048eb7b00f9b48f1ef3965a057899b59ce65a0a88dafff6921d724c2bac2209d4322149f4ddeab4f37a70ea30c71f979d", 0xc5}, {&(0x7f0000001380)="f1cca2d4b6de56d09ead03afde25e94821c07a8b79dfc788345e3a62567a129f79a87b9bc6865a303e680b1b6db6190f0f79418d33ac33eee7ac98a8da0140af979764045f229600cd00039a493ba6b0e0a5e3f2207f768630f21b09bcd391835f0b7da5469f3de8c4d70b", 0x6b}, {&(0x7f0000001400)="d1ca358811017f6a453b26304cd496a0ee5b47ab0f5ff34bef0e696bfa5f1284e6baf80e524a3eb06f6b29af6f3052b5978c90b426f935f983d63192f67b1089bc9993ad89c63954921dc9c2c69ca4ec04577c676ec747a52991618c4ef9de1e34059fa5e148409217816b1071ed1956aadf2101ee49f7b0f321d9b860489b6b9fcd0a8caadfebea3ab3fa3aca00c98de096b0913d231c30247ee568eed4c8a02481291fd65ab590a8ec759d802a95f8a371c06619a486470b6d6dea372d80d046418814a997ea4bb831743e5f495250a914dcc92aee98abdfb9997daa7deb16f6a7aa4b48e6f7a9a82f2a848849889757c1f9190481f1", 0xf7}, {&(0x7f0000001500)="8bbe3506a937b7c51931c082e22b7c3786ae114c4ad5f27ce5b542857afeab1643d0cfe005fd5bfebda49df2bc71115997d30749428430b7976d999ca3696968f17d876f628f79c0bd387cf4802046d496a85173f393895288cf724936a26626dc9cc9806da0caa1fe48676799ae567969db1c391dabfe50b3ba2f2c8e2c91cd51091f58c2cbfc4f07c47a86eb21f271a33f37030e972b7c0c2dfc5c95e505dd28ab56ad66eb75b2cc5156ced97e28f31f43b919a55bb4bbe9f27568f4bb8f25c91d3420738073a46a74f537971da110e506a0d314dbdacf1c880a3bb45d97e4de9648347c739a9ef1c77d1e6809950f81b81447e01482e8744c20fec54d7a47dc2e33666f71e0788174a57d60b8ed9bdfc6208c80bcd6306e94cd86083c5cbb9f91ca7f0263e502f526427631aeec92c2db79a9e145adf39522a9fc145372de599b6e5185e935105c7b60ba1b1af09a5b0c864343f413d9cc3adec394bd080aaca23e306bc55dbfdb9ad0f1b37cdd8c5628715f215bfb124c0da75bb288bdc0e5633b2ebe0365f75f06046ddcfd98ba7cc03a710d5a588c042ebeb07f6ff8240399bb488dca31bf2a95f436b12702cf9fef48fb996b43f1193b199d74030f89806e3c9737d9605361cb3bb6fb0c3cfa353a0a4e771d5f95a558beede88a3e7bc9464f3b3eb4a8e45bc667f626ee11911ea89612c15d0a4a302fea994f8d887b786f8cdde70596ac074ba7d58f6d3aefe45c59c95f13e2a0de9b182bc56c265a8516f4a15cc7fe5f45172bb8d1c16ed0fafedb1ccfac77c1cb2014db21106785106c5965c0d8ed573fdd09a0a6bd829d63e2e5f6e8dcab2f2a60fc511f829b7b589013307afaba2c0a8cbcc0ee11f48eb9beef89065d4143741e204bef5f92205d2508765d7d59b9b7ea0064cdc4e25594ecad7eb3eebbfd64f9a2a8d64566893804309d01871b15c480223ed0c6448fcc540daedc171cba8e9cde2ad8174edf6c6970b59b640c413980a3b24bcb7c79659ca75943362a140e90f7c9e38cd98d035593cd19746d675920deaa0fdbfce2ba014a5dd36a31b4125823fddc2ccb3a3c7555fdfd360fd69c86fec4187880a7be328931389cc1809e7db49b911f93030d197dcc4ad2b74c14d4d3af48677c0b6126ea087c37961ae75053df1669a54c6643325890694a6988493f7de4b620e93e25b43a7a43c062a45fdcceee20045fcc97495568c8542da3cfde5d0a0c1e7b42791c93ed502b29c1d812c5fd4acc9420833df1eceb60376ab79451f9dcf254fcd6cfeabc0b71efdc60e714b740a23cf0023d3268e8ff1779c5b3bec3c6e0c196be4773911460e750a243b6fcd8d1f0310b85787339d6f7555f8e92a7b6a4a407ddc991109776584fe1db563b098b61dca1cb665da82d8a1a12fed3c67b47564e3ec7a0287200729618d05d1907ffff7b7649d72704295b4a078fd425dffb6b298470ee6940272912b52472c728010116fbcac00b99ef224bd933afa7cd19c93e1767f5eaaa685da5d3c1bb3a87e24552b16128bd251cf2e14e477ace27fac4f4fd55f3b59ab47a9873e28f0b6c319858cb029b3f10efc8ad4b356c3c2810e9bc2560a9684a6833c9bcfba3c93067a492361a795aebaf7141ed90e4876b1ac692fca00d9e64ac2b587f92b562616202c1553b8fc2a963b0cde5018dd13add051ed6f9260e141829787517d3415f423851a9efc16e4b416b730d6332c7f1678aae20948bd6b47d4a1575aa7df139d701ca1054270f6a512e434f45a81a1d5e1f4e891f7e5518a69283bdbbd4192c057f5a7edbc8284387c5f2b956a1235e96cc54892425ef44bfb8f8293268eb73be67d49a3a0c53758261a9b568703d44a1679dbe540df736aefdb342a2163b815b1d1ed1e581695812c17d837dd09636699d479c0e3492eeda2e4b044c23a69962373a49fa522ac57150019637fb078c14f0cae1fc3b3700918d4562e7c78bd02c1d0239f2ab7c1f977d079c6b440b463cc8ca7c3f97b0f10597c195cda64d2db78109c5553077e9cd357497fd776b824aa127758fb5d3830b0710a9b4efaed59aaa9d682b61ee6241bcf956d321e05fda85b26e3ddc129a74034386d3607c9485880dec12817636ece801aac7a45ae38ed3d79afa103280592d8e2a63fde8bd594f228bbb886754301f57377c7e9bf9ee9b3da1f26cdd892ad8673670527af44ec8d8da01985fc53c151786bbd91e9018c5459e2b4ba3caced243850ba379c9a67d086924b2b624c0c810b116699282d7aa5be5720df36acaa8da4ee197d89636e51390733639bc492435dad87102a2058cbcaa38649351ee83052509fe23098d2beb94a208d52723dd6779118f94a4996a356a2fdd55e47c3c51c958a6cbee8c8e792ba5fcbccce4e7e6080f9bce48f1ac7e5eb80bca2b6466a9572708e49d1ba36c2a10cec6c24bb9534615f118bebe56cffd1193ac57960a78f4fa9d5247046cbccce898c7c20bb6f0d46b5acc975a1785adfab1e523624467945f2905bde54f29122abdb9953126138fb73538c6c278251cb2c99c7f7ea8956e0abdddde323f452d6360b81ff59ee5cb683843e17ffde96d65d84ddd10528bc204ac12f591e3d699c53bb5f5f81121882e26c0d7e9f40728e779cb5cb64386cc8630969701312836ae9a517a2fbd6130f005f56e628b6e38b6637af874424d6742c4e5c10ada26f6b68bd916b398396d954743c4702be940a1993e8325d7200a904c10f0c2b83b1aeb983567a6fac0ce9aeedc348bd32a885f38eb96fb30eb322cb635317f2cf579b1e3d03b7b65fce0522e94f98de585696548cf5750911b3b0da1c144dcc190c2a98db343d59da7e43906e38e10cee9fb639989cd59cc4bbd7bb987841964dddadd719ab359d7dc640bcbac4f5e0dc4b8c8fd41c59d41d0c77f650ad27060e1517ea12cde3c78ff6890ea1db864e4ae830975fa2d223924b82be5ccc96a8ce9fbeedc0f39c512fc52665f90a0c9687dd1aaf8bb0f22873b858617e31a270c80c3b04ecefb7c0e7b024a222a84333fd31aa38b247b5397f3d1836af944373b6570d01628b70e8cc908406154fd874f7852415a56a8e8f61d44110f10e94279940df258beff4c3688367322cfe89a1d9eae28de0300108049a1657285131a9f649ebe99f434ba310ac4a42f583abd3bd72edd4535bfbf818b05df76372224797a28713b70f334b80a2ccaa2465baf112bbf9ffe7230802667ff8a04f4701d89fa8ef820666eb540d45a584a01793098c395e5a89dfe19022f036df069c7f3cb37d5878ebf8c7ef187e6b99824c928405ef3e52af9c2e9b46dfa05e232212420b1961bd13805e3120d8f13f87d27e0ef3ae3acd400727d2ca75b7c6b1d76eff27ba78f638eec363517f3babedea5924c28328d4cce4ca4117d86bf28015cc4796c367b5bab191938625c0ac74c784120a8cb481df33909994ecdb55357e6e05de93e8df64f4eb90a7f4c6bd1e7fadd4aa27c87beb47542d2020f670abad119c3544c48795932bd71b139a65be1e89e88d71a013991697708984d8989f06315e3318ebab75be857f8ef214d223aa84d0db91cc1b0be96ca55c29a79db930813ea2c1758d466182a40f501ee67397f4348125ac6e3b6619ea07201118e7b80a526127578b6e3196415e3823202e9f7ad78349d1d56e5101e992c95877adc008bb8020781986ecf609099a600e97142f00d1c1530a59f92d12ed089489a7c968bbdc9185547875a4a5a91b22728bb7c83b4ab43a5d0292b2e06fd9658c5904f06749ea7d4b92b0bc5a37a0e71dce0654173fc76ac7589cd523ef18e41d690b6052b1b96a75857b84c05ebb52d46f4214e5d2e9336490672d5f58f05634eec0e075e0d52ca55b93084bdd54d32918fed10ecdef7d86df5acc9b14334a3a09f182303f8a8302af0a0f64011d9afde8677b28d3573e8106044df753d00305e0b7d22e21bac7480af0bcc538b36bd49c32d25b29954f55bd5769874e25b74737a531fa8e6d1f3ba187192a96517306ac938bc7c54f0baae75a39aef1bc2f869240e7027a0a6d88e491ac828c6f737cdd68b11b777a205f3c8eff6c89023abf4598eccea9c1435961354d2a68929d34a14ac2f4e53afc1f245a05d795dffa390efaf47bb8932d1655da71db6ecb62e7d8fb88f646783d1cd7c14c0329d7ff0a3fd0585f30a1847e47b6ce060cd0586bffd71a5400ec86ba8cbd5e5f36167214abce414ca05bdf7c4363ca8ece84ac442f47f5b30919a9f99a25d410144947633ee53677d23595383860ee52b0e4dfcf019e138cbcf41c62463fa39450ec62d06c467d59ccbc36a385e1a4e5ec2a8d21758e9c7c45ea26b29f5f2decf62f340771addf17afee2ce4f8d93e849ad88b7565b19dcf7c3e80a85248f792bf7eea021cdde1cee0a0ea71696cd9b8a1068e53312711c2a4462579724146f8bc340d3cad5ea763dced0766c0bf32febca7e8be4749dd6de4462f8ebf7b1f545a89bb74ecab9d241c3cc65a40ba9b640fc8f018d879c277c58a789b7757b414a4b73310b7d1b71926be81c409cdda459d89d6962e5ee13a1083abde7764c9bb0e9169f0255882f6f59630ff202152f77a6888fdcc64098bf0dab8e20f06442a58341105491faf3f9d76554caa46701bc0fb57156992fc663f3cfcedc51d94cd7ba50248da61f0c546276991ddcb00025fa3b0d212813c50330010c70aa340fdd6426f6bf255f48d41729f8245979b0b31d9484cf652bcacf71d74fc3fc57442c7e5129566e7f1dd49ff312fb251ad08a05a6cd2798806b5161f31e085a7543d88b41c7f1b1355337d7b9e207a2f167fbc1808a97f8fb9c0f92c42b4be2a36711463ef206389345bdaf381d105c8a5b5a5cd8058087873627317e7adb47a699d203f5f9259bf7c4c7223035d3d23ea40842834107978fd2e93471dbe42f92a5347d8391c2f1b1d8afb63ed0d03b48f325d9bc60b3af85d7831e1a5655925f8f8d7649197f8b0efb21f2df10ebc80d1a2f5cb2bf9f0d215e5a7da833d1de64999e3b00586f5b1f22d17b3bb4494931391adc400f21fe4c5f1b1dcd1e64f2c1a3618d1b86c9063cddcbc127c642ac5321f8282868ea3e818fd96fb7c29a829b7bf44893c87223cca8ed28c55bd5d1e183537a7b414238a74aec15661876f55e60de5132ad928e6e1c3714cb2c7d22a9d405815e591fda78f9b2da42e2d8f981c0c9ef02f7a474e9769bf16013b9dfcaed159afd954e1f148b08a5babd41a0d6b65249fcfad25ea3754135d99511a8e330aa3be9280c97b722092a7ac75ae742c96749154d17f20dcda0b9abdde6d85f7e70b308680660c88f1d11af29c882318d9bc0910b2b6d82c69b5083bf61fe49a08b1d77d6a01bb38a53c87c9685670a5766a28dbd3cba7eb4c94299e9cfaf83be723ca4633d5d6fc02b0b39222b96e5e222317c4365aa2dbbb87f2dc0217a223849ea1df84c0a9efbeb764f48b6a6eef8a43a387df9e4317a673fc482670183578ba9b9e961a2ea309cbdf7a1adae1eb93da39e08e86144fcad62af84f426f6845a1a5e54d5a554714c39213bd7b13186392b771d7f7f234d11dbd2673c52aa34dd5e73d25cd03fb8e77341240f1023f66c67c35403cd3ce92bfcb8b5e25c7160bbf917249352caf5d63553e1f087ecbcbceb02dad941ebeffac20d816a4b4f3d8ae7d3ac46128e1d5f64e5f7bf8a3f70c5aea50ea19aa6853f552ebf8652dd8cea74c51193b2a4a9f819ca5f0707981ba381169c7298e07bad", 0x1000}], 0x5, &(0x7f0000002800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000183d1a4522b5523a9dca3ca5e57b00000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x1}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r9) r10 = dup2(r0, r0) unlinkat(r10, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:34 executing program 1: pipe2(&(0x7f0000000040), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xff, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) close(r1) 04:06:34 executing program 0: link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) write(r0, &(0x7f00000001c0)="0bd4e96e4cd882d3f03fa150987bd8e8b9696493fd9c24763fe7e838b3aec1f60bee828cb044593456315fd1c4c4d5bda643dc3d64655acfb3bd68a95cde2b11848985f7d62d96b593dbb8ee1c44b2ef4618dd4d274cb3afd9fccecbd4004b8923efd60f60f7b73e59dbb36d61254a49790b99ced3b90c9926f39e7cf5c688c3c3ea253ba37794769e0e6e471638c034e7bbcc9e0e7bfde4d51a0ad2019e7fa48680371a751bb46340734558dc4ce93f3b9688e765968b1edb1903f3d22775330d7e3c80f6d12f61f807c14c47d8235cac", 0xd1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x6) 04:06:34 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mmap(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x100000000) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x42) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="aa69bf2af228aaf6b41179827bb3bf4df00d623237f5154b90e7b0b4a65c7aec0b9131f8ed8c78a96868467f97e9372b24af4f9197be78199a9f23b0c094fe22b1ef2338b6ea1e1394dd35b51fb43e8982cc54d998767a0d4e9f", 0x5a}, {&(0x7f0000000180)="ad13051f5b500f5a4c0a53b3fee3c8a5ffdf5db52e1697668fdd85a2160045372ae265550fc216e82f30dfb7bc5d38c6c5fc69faeef4ab44c9782270d6b2f2e222d667737bace2aa0dcee7948d40396c", 0x50}, {&(0x7f0000000200)="9c8488bde9d73b11d26dc156a754db727536335830a71d68fc47f2959d09dbe84c1ce2b65ed368ab0705c95d507192a0025f9107e4012dee39fd5385508e12a80865fd8d3e585bda837b886726e2e457e5de21fbcc1eb3e0abff3daeff3c3abc673c02721b6dafaaad150c3a070520e90d39fad61d7867556c3ad147d43c32330378e7400bfe79a2d7e386ee590748ae3aa5e0e066b9dcecd4bbc0a9f0d4a927afd3a512045182a2a07eb2c32473f28f7f1485461708e22aa0bc153484148825f9", 0xc1}, {&(0x7f0000000300)="acc7e9ceb4d7eab4ee0d4cd09301e262c1700881405edfee99f0384aa88e7a6d878c45fe8548d0ddef6b743af0d3a138cc3215e2668d81f5", 0x38}, {&(0x7f0000000340)="b73f918c57465d37f2387ac14b2a9378ea743f8a772829a6719f848f4e471bbbedec85ada7e6bbe47f3921092fcbc9139cadd1a51ee8d59b2be4a692a138d7864eea65e8dcf4fceefa", 0x49}, {&(0x7f00000003c0)="476a9e7027ed44e7309d5f987e275e1ffd21d7c772dc808bddfb36bbdca69cbe3d221d5b3109e10307a0bcfda9b575ba7d136388b43c71f61d5f26cb256b105a37a041e153e12c2537dbe81b0ffc67ec8e73083da409431cc499454b5188441e3a4b5c2f54906efd983aaf4737b41a012d77e3c0e29ce247bc3b2c5373115071bc91fe0093b72a3f0cc424715137fb57819d2638707fe39279203989a220630f9f839812e93accc63058a69fd9dbbafeef922df4f70645ac3aaf463f6382b4afd2a2ce4369138f", 0xc7}, {&(0x7f00000004c0)="51b1eaf11b43674b0af02d188bd6f10606af49879fcac7792a8111fcaf9b96d6179b9b3b965acff4c8320e8aa27ce9e761f80b01979974c40f3ef9c9974793e9c3e4828717763322b4600dab7601d008d9716aece8b4c751fc4a3ca910d9bb85189eb82399315b46fd05a74dec9861da096704af7fd20aefa5048a13cd79da1f8c140422bf95aac5b2eae9b8dfba638037c29f8a85ce1270585f23822b3fe9e24c26f651", 0xa4}, {&(0x7f0000000580)="778519979193e11905ea59f54dc055083397cdce1c96b96435a281bfaee3", 0x1e}, {&(0x7f00000005c0)="c331040c9e6b4a0b3dc74935bee9b089e5d4731660c4f832fc265d5ee10d00742cbfc1bde0decb82da4840588e7e226285bc740b8c8bc3429271e02098e934e62af33cb032c84cae8d1f65c2dbcf327497da842efbed97610f87efa7668e64b7b175299f761d22221c1520e40b74493b690223e12cda491cfd435f99828c54b20ec77d8a56ee8ef020b51cfd4863a0c69a9fd44c36ed2af9ae4a10ef7c37fce20dea37c157b7bf776997d8d92dc8fd25599ab279f30a813775344cab41200be175f4eff0fcaa6dd70e86eb41ea06004936d9d72ea01057c318b5eafeaa82f0e937ca3ca30e083b1f9d29cd931003143bd2b62379949a82d5", 0xf8}], 0x9) chdir(&(0x7f0000739ffe)='..') 04:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0xfffffffffffffff9]}) 04:06:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0xc8f8b2d3f81606af) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)="13154acae7532d201fbb2dbaa709f74910885fb77b3dbc8b5890d4312a4f11024e7f59055c8c34a46c95f452a81c013c815dfd7d3c5a1631280dd578eb20ff06ce8308722445853cf7b24db98903b7989f393e1efa629b8dbe5d047f0faaeb33eadde37d3827c87c49", 0x69}, {&(0x7f0000000380)="f9ef268e1bb86f9968f3e19df91475c680b5e6d88e566658e3c3547d8fbb3c5a6ac67b45731d0aae54e1d66b35cb043b41f7ea962f792ec291a3adf3f4f81a93", 0x40}, {&(0x7f00000003c0)="89b384af48f4a3025f365d8126c4e12b8a46d5b366fc16c44af2700342595f33e0c481cb6f1df57f558d1b12313ba4d33108b077aad6669498b4a77e93a98197e32966fc18cdaad9dd3197a327427e315f26bd8001602856771cfb0f196d7217fd193562a783addd0bd752e08bf82558a5ec8da4b8131fbf0cbb1309eeacf4620d5ca73a4f0c80f48dfbbfdeba423e22846d13b278b02318c099184d62ea0bff5667e8e175cbd14ee0a4b8275a8a75b55eea56404f1bc4fd4b8425057948d1", 0xbf}], 0x3, &(0x7f00000004c0)=[{0xc8, 0x1, 0x5, "b9d05550eca3640e9fbb5d6bbcaa245208a521c08e11ce0614039b8c0cddb2e3308a12be4ef62d60bbd5b800bd5292b8921253fdbd046376ec88ea0cd247ead50c765d6cf56df73a94621412c0e56eed15568072398dfdf2dc1ca559499822e01c738ee2d5b377f39f5c5169f4a109e5a185fafa2097cc1cc1bd17e098a8c69df31ee788d97266792a263df03ab4ea8577cce1831c0b8c7160ecd2ec266a079055976338ef469969205c9c97ea15ce6ee7365d99f81a82"}, {0x108, 0x1, 0x100, "80b4c1cb0c0929dcdf72797c0a765c24b493d7ea37eb00b7140fe20a6c52972d2374136bb1b3c8c8f8f16d9bd273ce6482bfc5e74a0dbb8dd84f55dc59572fc859d4ef5b68d33476280cf467d9295fd6d291d24aa1e24af9d18f94ca809d3e28a4288f111a412b5a89d783be2a6c6d3341aa5e87344c5b1d7046be1b5612c83dfd86e79ae7e0af1351665523772acefc9dec88addd91a28844b10bd55b356dcb3d59008ff356d69f7023e905d47c4be2efd456f2be26478033bd9fbfa54526986f90299ac68fae646a0ad590c359cbdede703c5d21ae6dce299c279736104959f76cc9f1bef36d77b01dde976e49e9b4cb"}, {0x18, 0xffff, 0x20, "2700aa8b0a"}, {0x90, 0xffff, 0x101, "6e5f91098863dd28c725d6d3b6bca3112032b9da5513b9946a384b280e8c2bde1985bf0a44218e48cd583775a603c9bf7b5d6bf3bc27ab528c0221db4ce40b69e54703242b66309795b8dfb56bb507b346936c9df956ffe5fc1a936e119228ac17e2874927fa8f77f2900cfca8697b3ce685f7e3e9a095b4c7"}, {0x70, 0x1, 0x0, "99ded995b472d1d5179b234b2dda31fb244c898fedbb7c4c00f3015c302863da8f8bcb6acf960759712c7c019be805065ea13dca845379fb0080f10f327738587a962c958c11b21799703c52bf66d0d0284ad3de3397b61181e0"}, {0x28, 0xffff, 0x51, "d0f9b500788abc7897a0f77463b265d87fd092"}, {0x80, 0x1, 0x6, "c552e9157fc2cbd617617e789262d544a1f24b14c3f0718e9697fe9a5d721e4605cb251e1434f7326f6f1d2342346827b1edb5d30d9019972e6393c98db4422e7bc498ab361ed5d7506e3883d8ec313da0bf95bf27e432122aa2b72031d04136d1fdd1a77df49c95feaf0fabbe3a"}], 0x390}, 0x405) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus/file0\x00', r1, r2) write(r0, &(0x7f00000001c0)="5a59bbf506236858565248c6f09505823191547a32e7beaa67ef3f8c711fde57601a5d6d58ad085a68c1740dd0ebb1a752b60611fcc99baff666a775c8c2f6f0dbe3fa0677306009688e668a905c61c51449552f22f578da0d2b3d92dfa10ba73840b0aeabb7c8b75f2227f430a8f7d2b0ba43b026641ee6e65ced8ed61205d26e33fcbdc658682554f6ddf2e32f8135e344b6e51a206ebe8638909430bb900e02b71d29b5a943854e307018303583a1d2b271d3ec3474744c7cc98e53be554c66c46c4912407a040f11f6758b3d07428e3d122e0e704660d7b9edd3a49f05ebac66b3e0ea72c4d0f3ea95467ef6c6d7497f33bdb518e90d09f61c07", 0xfc) close(r0) 04:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) 04:06:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) semget(0x3, 0x0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) semget(0x2, 0x0, 0x200) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3ff, 0x9, 0x6, 0x6}, {0xd4c, 0x4, 0x100000001, 0xffffffffffffb92f}, {0xff, 0x80000001, 0x6, 0x528}, {0x2, 0xc188, 0x1ff, 0x2}, {0x0, 0x101, 0x20, 0x8001}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8, 0xfffffffffffff952, 0xe0, 0x2}, {0x7, 0x21d9, 0xfff, 0x1}]}) 04:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 04:06:35 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6f84, 0x5, 0x1, 0x8000, "afa5b6590a23bdfab7ecae8b563ced598cea437e", 0x7, 0x415}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x6, 0x2, 0x1000000080000000, "ceb22812232e359ed9542f96313a4f43d8618b4b", 0x5, 0x1}) chflags(&(0x7f0000000180)='./file0\x00', 0x0) 04:06:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') dup(r0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 04:06:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x7) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r3, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0x3fa}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x84}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b47e4dba", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x5) 04:06:35 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 04:06:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/77, 0x4d}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000380)=""/33, 0x21}, {&(0x7f0000000440)=""/81, 0x51}], 0x6, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:06:35 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() r4 = semget$private(0x0, 0x4, 0x10010) semop(r4, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 04:06:35 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xbfc, 0x0, 0x0) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x80000000, 0x7d59, 0xbf3}, {0x1000, 0x5, 0x80, 0x98}, {0x7, 0x3ff, 0x1c4, 0x80}, {0x800, 0xffffffff, 0x9, 0xfff}, {0x9, 0x100000000, 0x6, 0xd306}, {0x8001, 0x2, 0x7fffffff, 0x7ff}, {0x3ff, 0x5, 0x7, 0x10001}, {0x8000000000000000, 0x0, 0x81, 0x3}]}) r1 = dup(r0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:06:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000340)="b608a76865270e4b5d13486a950fcdcc44dc75318e3ccda85e7311aaeb669d9c758f7246768d4b284f87e08edb7fd86a90aa8c883b2c1c04c48bcb969a3afa6aac944bdc821a225b7d98") writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ebda0697f738a94e3c2b2bf1f8ff803665b14d198590b6b11acec07a1075842fea0ced779b46365461d9f732f0a59fa96b5584ac8a7977690411af615f50bcc2387654a79414b6a229c14047eb1bc65543dcb0b8bff35ed601bc1453a1c87267fd8e98223b6d54569b32d09565f6520b58a24bdfa4cbe96c7906088d6b72810664862f674b2f9bc23f", 0x89}, {&(0x7f0000000280)="66af44485313f5625578d84d4e49e54afe9150abef633404358a4841e8627567116c4ce862f668a8b2e85cc1b385f043431285529108cf5ef2e1b36d63f992cf51ff", 0x42}], 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x83) 04:06:35 executing program 1: chroot(&(0x7f0000000340)='.\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 04:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x27, 0x0, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0x3}, 0x8) 04:06:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0xae) 04:06:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x40, &(0x7f000000f000/0x4000)=nil) shmat(r1, &(0x7f0000009000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") geteuid() 04:06:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknodat(r2, &(0x7f0000000380)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/248, 0xf8}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:06:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) 04:06:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x8, 0x1, 0x8, "5e9d0bfc7dc10000008080cbd154a1b16ea442a4", 0x1, 0x7}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="bab2839b0a64f32730a02b3060aaaa2b27ccaf967d2ce51298bab2434866c4e3360b78dc83320c2ef754a2ec9a40255780fdf2348ce2f6b36721f1705d21d1fd8276c3abb0691d51432d8d62fbb2fd4d5a2f04", 0x53}], 0x1) 04:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x6c, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x60) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f0000000240)=0xffffffffffffff7a) 04:06:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 04:06:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) read(r1, &(0x7f00000001c0)=""/226, 0xe2) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x10000, 0x5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 04:06:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) write(r0, &(0x7f0000000380)="87ebdc2f8a8d0c8e10fb51826354f12bfdc78279912dbe18dbde45270e1395f4ce78aa90591b5d1c9614097792b70fad7751855671c3eba61396d55ca18cabf109b4bde172851121d71ca731fbc57ff3e7f474dd9672aa27f9ee8766bb02520fc30ce0df357aff7bd7c1a61fc719bdfea6e98a19848e62913c734a8d0c4e09c05bafef7d0d3dc4b02f0d2abf5ebd81d7a2603a1e85188762ba81c47fdde29cdfb2", 0xa1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x3ff, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x84, 0x4, 0x3, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x1e, 0x2, 0x96, 0x168}, {{r2}, 0xfffffffffffffffa, 0x0, 0xb8e7d514b1a60813, 0x81, 0xffffffff}, {{r2}, 0xfffffffffffffffd, 0xac, 0x1, 0x7, 0x1}], 0x7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x1120400, 0x6}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8, 0x1}, {{r1}, 0xd8de8f80a5f29306, 0xa4, 0x40, 0x8000, 0x3}, {{r1}, 0x0, 0x1, 0x11, 0x5, 0x5b65}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x48, 0x80, 0x8000, 0x10001}, {{r2}, 0xffffffffffffffff, 0x18, 0x82, 0x3503ef5, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x1ff, 0x81}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100, 0x6}], 0x10000, &(0x7f0000000040)={0x4, 0x3}) 04:06:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xf6) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) 04:06:35 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 04:06:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:06:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:06:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) bind(r2, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000010066e5f97e2e00cfdb08cee4a13e7c144c9241f413e6dc418e405267fa54288fcf9833591fdc4b2794f927cb44704be433679f76689b779d0e0744453f1e87a452caf5784957a5d0f16a08720190ea7b57ba63cf0d87005a5f2c6ff4d3b937ee852520c4827f4af4b1b59139816fba9b945eaca4bc2a4b51f422027725a36f455d90017de2cf9c041ee2c449b9c561868733f64035ebe369b154c22dd22ef63e77bf4313dc14b61d67401ac2217862"], 0x8) readv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/180, 0xb4}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x0) recvmsg(r1, &(0x7f00000018c0)={&(0x7f00000005c0)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/160, 0xa0}, {&(0x7f00000016c0)=""/201, 0xc9}], 0x3, &(0x7f0000001800)=""/151, 0x97}, 0x0) pipe2(&(0x7f0000000080), 0x10000) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) mkdirat(r3, &(0x7f0000000580)='./file0\x00', 0x100) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f0000000000)="5098377358fafd4cb5f9b7fc9cb39cfca84f60dbe8026f9a0a282b455f4442b8c28cba9546c2e2dc68a15c97f458d73bb012693bfeaab22dd01f97f9416d6f810a0fa794ea8582f84b9e30b0d455bb264739482df6a39cea3b76450f87695d") r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2, 0x110) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000340)={0x10001, 0xffffffff}) 04:06:35 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:06:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) setrlimit(0x2, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xfb21, 0x3ff}) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 04:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = shmget(0x0, 0x3000, 0x468597d06c3616d5, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 04:06:35 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) chflags(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) 04:06:35 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getgid() r5 = geteuid() r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r6, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r6, 0x10}, {r6}, {r6, 0x2}, {r6, 0x100}, {r6, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r6, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r6) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) msgget(0x1, 0x400) r7 = msgget$private(0x0, 0x60) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r7, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) r8 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000240)="8f61b51ad28b8a28a2439374bc4451731487b100f6c9d70100bf5194305e38a9d1225dd3c9540ab0b2a3", 0x2a}, {&(0x7f0000000280)="dd8eca7617633763941ce2017ea4fcd96bc2035a39fadaf16ef12c0821ccde4b6fc6e740e263b8aaf30e4eacd65c96e9ed0be0ebd0f28e84c3d8d8cc9816d8a3c837c054a2867cab1e15cb55ed3f0fa22afc035944ff9319b3ba6c6901ee12fdff2dd1c83277906753d0ff8b431d1d05e84d3c5b97b90eceb34788ff4741dac535fafd51f3", 0x85}, {&(0x7f0000000340)="716ab6e4d7d71325ccce5f009f63bdaa12e2db94c63025d82f917a7cb826f38a6b33feb74bd011e560d4f292e7d2d91d9dea9fa83b742c68b848acf5e3e776f9a3f007e7deb2a286ca8024848987a5b63a55b06652685070d307a4521e304d4d2bab6774c9d88c9c8888c1bff9bb19a06d3272789dcd58d9769d5630757527c9429e615682954422f8df1eb5f26f1d9b33a1a3e25cded06bcd80243d9d4adf4452f778c1d6f586163af5eb070565e3029ea4c4dfe557cb508482698c908c1dd9d6b8fbda43bdba48e826c7c2d1855518af3cf88f9fa6057028b130f9997aeb7683650e2e96d41d083c77ed15db0e8b4784ba11", 0xf3}, {&(0x7f0000000440)="967f14a8816f43fafa8bfd77b0a41dfabb88157ce7d84b56efcf8382f602adfbba42f1ad8b22fd91f3f51b7b7b56b095984e0c0ae798689890f5da0eedcb998b4972a77391f8dde18f2dce922a33d9088ccc5937593fc1129995fa3bc4d886ac552dce3f4f", 0x65}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0x40, 0x9}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) chmod(&(0x7f0000000080)='./file0\x00', 0x1) writev(r10, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 04:06:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x10004, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x182, 0x0, 0x9, 0xf5a}) msgget(0x0, 0x220) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 04:06:35 executing program 0: mprotect(&(0x7f00000d5000/0x2000)=nil, 0x2000, 0x13) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 04:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:06:35 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="ffb01f9cb099d122fb2e40", 0xb) 04:06:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000123000/0x4000)=nil, 0x4000, 0x11) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:06:35 executing program 0: mmap(&(0x7f0000a55000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) 04:06:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x76a5ec18411215f7, 0x100000001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x6, 0x200, 0xbbb6, 0x8}, {0x78, 0x0, 0x1ff, 0xffffffff}, {0x6, 0x1e773043, 0x80000000000000, 0xfffffffffffffffa}, {0x8192, 0x7aae2263, 0x2, 0x5}, {0x100, 0xfffffffffffffffd, 0x101, 0xbc93}, {0x3, 0xff, 0xffffffff, 0x401}, {0x8, 0x5a4, 0x1, 0x3}, {0xda3, 0x73c, 0x0, 0x4}, {0xd58, 0xd779, 0x2934, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd13, &(0x7f00000002c0)="8fb2b99c42000000") 04:06:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2d622e0dab4764ab24456d50ea878af79c8cea92c045a42d85dee16d1df0b4162404e642ea1de55f4a2eb64104481636ef6494e0e73a52296c032e", 0x3b) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) 04:06:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r0, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000600)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r4, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 04:06:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7ff, 0x4}) 04:06:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x351}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x3, 0x81}) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x29c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x4, 0x7d025e8b}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000010000000f87c8a5b671b1b542a53870cb31bed5d97cf4666b140ad0421dd060000002714000000260000002a0000000307000000000000e5ff0000"], 0x38}, 0x0) 04:06:36 executing program 0: r0 = socket(0x10, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="820235000000ffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b807ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000aab4d3b8be51e0957e35a6db40541122ac77adba25faaf6d303ce23fad2fd0898df5b3cd973ccc4f2ff503a20ad93e5567146adcc3d087503d8078cb3e3fdc5083d8f5ab47aab366786e0d81aa8d10c167586ef0f5917104355980b8dcb46b6e066abad9047fbeebe55807e6e5c34ed0233840bf8f84f34e9d5792eb3b2e30435b66577d3eb102b5e274ca30fb6097895ccd52eb0101e3481ef4b328424e0706fb84e0a6522c296539bae6aa1d4ebd7ece"], 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x8, 0x1}) 04:06:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x7, 0x101, 0xfaf, 0xf43}, {0x100000001, 0x100000000, 0x0, 0xdd}, {0x3ff, 0xffffffffffffc89c, 0xc5af, 0x400}, {0x7, 0x1, 0x9cf0, 0x9000000000}, {0x3, 0x6, 0x9, 0xfffffffffffffffb}, {0x2, 0xfffffffffffffff7, 0x1, 0x84}, {0x9, 0x10001, 0x1, 0x888c}, {0x1, 0x2, 0x0, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 04:06:36 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3f) pread(r0, &(0x7f0000000040)="64aeda1b70cb0e5a5c39a902d5697e7b6a340830280bfe506fd38aa56e3415ea496960e9f4c0b6c1aa309d12f357", 0x2e, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) 04:06:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0xffffff17, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:06:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3ff, 0x2}, 0x8) 04:06:36 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() dup(r0) kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 04:06:36 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) ioctl$TIOCSTOP(r0, 0x2000746f) pread(r0, &(0x7f0000000200)="bd7beb63d6c9b2bf7d8e12d1b3d03c0d6c8290b1d6b31c25ed5521146c67cb8c0edc363e98d7d27d1ad58423fc04114989714931a108e0e8a82354a852f65f39f35d876ddea03c87e5482b225bf915bef8216c40ccd42384d759e7060abfeae2d639a585fd8b6edfabfc7debab7dca3706c10128dd2b5b14794a13d5f71dbac4fe1b924990e0b6b157be0744103c5e37884a561886b802d1722cf690926bf4d147be056c7f9e12", 0xa7, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "34050ddec3ae04ad964c6e514c11dd645c4687be"}) write(r0, &(0x7f0000000100)="723a463ef0edd763b395bd1ccb11023d1290b5ba61df8ad5ed82d5efe235a8cae935c7da708b3182e50d82aa207879b4055f02c3884e22886459a892283d6ec9d771a45ecf627aed48841e82927813816693840fdeaca7f0c40d8ecf156ef05c0199de6925d21bc05589f8e179efc3525bd1cdb8a45bed6841203749fadf99ac97bcae5ef555ada5ec144dec7d73d4ff830047fed44a32064eef1bc417bab86335861ca52920d4c239976bc039f9caa7ea105f3fe2919bb0e8c8f26bf61bef8862898c58e74238a6292d931be8ab2b61c8886dd72d484a98e0e3d7ba2a132beb82e5565ecc753a7cc2e49c55c9f3d4cc86197955766dbf06b43f3bb73b", 0xfd) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f627524a1"], 0x8, &(0x7f0000000500)=[{&(0x7f0000000340)="203d2c823b01a3ea97f3fd5c2c15dbf0be1a2949c0fb5ea6c258eb0c7b840638386c19d5932c4b76fbe240c8fee4332828d01c8e864dd30d8d306ac4ee53645a421f4440fc231137b0fe0ca7489a75322b6fbb6ce847d0d68087073e0f132a4af69b9afd945a9d676f1d18a530e9f8f3a0eb557693af930f08dbcd148c690b5b4feeaae4ff4ff72ecd85e144540ff274758bd89a82892b77f3385c5a159f4d3d119df9dc15ef955efeaecb519f0b73a579a757", 0xb3}, {&(0x7f0000000400)="27a38eed4c198b4c6dc00a11603d4c56b60c4075bf730bdbdaed5b4d6c09834e34", 0x21}, {&(0x7f0000000440)="7e9cb22add86bb5a83492c3427914372464507a3a6902a96fdce9b9845062a70e9046df8487ab1d06136df0c3f87474eea3ed8827410a2a8a0b50e93e8e6233e1d2af048fd861b", 0x47}, {&(0x7f00000006c0)="b79828a6f15a38cee435af1a6424effe2cf1f9c0b077a4256454ad26fcf5573608dbc441cc94e4aa00a58e18e04db9c4108d8ecbb86c802971ffbdff414a39a4189c7808497f2b64f2b7d0a635597163af53d72c7a40d0e8e23d557b8452c10992b99ce9311c4835df1978e7918d8682b77d69ccb3f081e6569e9964bda62de17a6a324ecb9c8a52b94f93abc47f7b99189dd5dd89210ac5675d049412b9732cd5eaf8808b94f70b036d22a7668f0febac2c02b2892b213d3e42e19cee832b976498c77fc34f3e9b577728f81805eb6300de8ce598878383a43e2cf1e6431db6d06d0b72fdbb0254f93e3f077f1d4fff48905f4c069b227c1ee64315e5f07d8ff568608a78aba25b8a022f588664051905feaa949e4746175db9a8e3e2aca3e21a1247a7701e79dc34e53bd69d22752493fe8862434179fb28f558ae560cd0f5c6b37825beb5c9ad3e4cef7b1a6b93faa076433a60348ca6e8f9f009124e2f0590fbcad30ebb08cecd15657e4ba1e0475666c729199be136884373ba07d5ce83a6c9b51acabf98ca81ccd0c4d3791215294a41b2d5d2da9965e4998a465e7d0ff3b60444fba1c63aae5f51a480672f07db69fa015c59a884750fc9729510740f3ba35ad0376b70754c30b65728c71dad21900fbab71fa9543ba4b4399612e10153953c8a9464d9228e18e4a5983ef582d7f810995f49d48ea166fe4919e05b9b56ff9c9fc2c60f2d57f8d49e6351f901dd2918d9d1f74755856789ebb30aad314e2d8fed07e58d4dba044ad27adf7b3f7b601872175922e6d47d60eda7fe595431d286d0b12d7f527d9c05fb57f6c2df89af999b64dbe0b9f53cd30b9bfc1d4b93c91d3495980270dc9813542d014d5bf68abb7a4ab3e06d227b3c6274a3d7e8231aa793bdfd46e1dc165c5308c09ade1034946d874be80ac93fcc120f0d1e2bb2a1528a310136cd51368acfe4b8c22c63cbe27f84cb8aa87803dbd6f74171c2c177522b1da48e879dedf65a001c932c8ca5700ec1b951c714e69574fe55a8981853deda56427263a3cf4f79b911abfa9e2873c6ab9e29418093adf65f0c6acb6dd0789c2e5754d8fcc40e64d928cc07c759b226cae3034d703995c3228ee95e99a5a9db290f939fccad60a2f09e6ead0fda1228758a68328ce7f5301697964cac87d3162d1aad1c241485e00af7fea2e5911f8c6bd3a99e39c0b2eaecd586b747e939124606376bbc2594596fa01623493d5dbb7cdbaf5f2a847cf500d1e4686d3e312c98c48f14525d52d984e9c86be7ab7debd537f96ed635c5b25fd8b66092885a532350f82757b8bae67da307bfa2f5dcb3bebda81fc6413f9c1e13bd52282d9ff13a8d9a58bdde822677d789c82888a06bc7fedb16cb10a8fe30cf9f39f542c03ace5983d393e4aa68ee116bd1e25906b4ad31dcd8473d5995d736219fb0a36d6e6772d9d7a1d2382d5e8e13453467d1d5f6d6dbc9e7c536a3754e3707ab2229ea913b594f7e2691bd8b403c0beea95f61fbd263ce4481e7f6b4d29fc1434c65a78c4fadf74a708d8e6f0c1a6d44bd21325f02a84f82235e9ec0669355a18130e1527a0101960d5f163ce5d664e05fc30a098e5cbcd2451147641dd26450d92a65a10a286a647457f6d57b105fc986b04986bbab6492b24bf9d8de3ef93e6d7b2e185589760bdb311da921b73f0f2c24be2e0409ee632ac356e39bee9b88bf2a714bc12e84b8d9966c9e6b6fb3dde4a7e9a41afabcd4fa40f6ca4fc0ade2d01c5e690ddfb82d2763b0becaadb06d8ab04785b7644c125ff7ba750d3c1e7335e438b5e4fe2d0ed10d3e4d9a63846b9322f239f21a51db7ca82f6fcf50d4bd8692ef7a855e78b7de2036c0087bc4ac1b31eaa3e2026d35139b8f1234d8545ecd84b6a36d35079e94faa1085fcc3eeab6121046b6902d8af866ec9ad9d7873ebd5a4f89b3daa413908838c78c6e5bae53a7fbc555c7713b2bd181a5254470098a3bec199c2e286a33e701e6d2cbe23e6301a0ef093cb4525aa56e8d6bc8bde79c9cde6333d7d078179355f1d780238a5df9e702c2f3c237bec61df22fd8ff29483e6bc5656fc513f88433f7f9bf38d8e67ba74dfb21580934cf963e82d4ddf20e1040ae342f4c1a26d4c5df92baa75860bbf196627cb6edf2dac389752b4038c8ddd3977edebb05cc46755d7dccde1350e8a3f55d04c56f4d6e2b520bed8bb10a855c7fd34ad8305ea32006f997795d5ef259ed559c29895fdc50055f4270066c56ff4427b59552e07b8aa07e05bbae658132e87f467d45f829d1d72aff7de158247a831f8e32ffc225c57bae1f0bef0f925026657dc26a4934fd86fe93197dd73e38361ea54598cce95cc1e130331a69eb36bf7d6b72aa522a9bd386940e2ea30a8eef9c008725dfe8147aa8d90c7a08cefbe00c825af3d6b553bc842c22a4bb3f4b6104c48ad096d40203c993b95fec5348f92122420b2540e850c95e0f12034b1cb1756685cd612aa4124ee29d63a25896fc5998c1ff6520aca31d8bf914d48ed44620d987921e0f83e541b43a6c5d860bd8a16c42e6c92329114b18559e3ec2346424e2bd9f05ba0c97c1beca6f59f4297779901fd270546d70c7a67a4979bc5b67cd0dc951ed0f9b1bb30fb0fab7b4dcb6a974c8f5499af198dd9c79f0929d3717e6ad544e5236776b3aaf6a10044a5d6c9d716aaea8f19594cb83dc9281fe0cd584dd34a18a80f40601c34035aec2e21b398cda58345cfb909a358f009e1f8fa4f5850a06a4f332fba0c47ec440b4504580ca8a7f8ccb83ed523017c9d55758afbbb096eb7b0f7ce02adfda754cb704a02976ffb5a218792847399c449ad96ce5284a8d75f22626ba1bab9c7214a43b26ee2ab8df72d0b810da0bc9390081bbcad42911d893bb1183244116560dbb91963ae31045583b02b3be40de83abc84b714767803a6afc1a23d084f13b19e50f30857cecf26e9cf88f6c9eb0d9809aa25da6c6ab45a63634ff2b6effda046b53bee383fbbc2bb0981047f44878d88b4c5a94647a943bbff76e65bbb0cad93593951bac1da2bc7e888258c661759660c931b775a1c852c9f88f2c45e03b84dbec6271ae67937ddb86544972caad8bae0709d1cedebbd4bffc7a9655e3f482d0070fea72ca023076cb5dfa1da5d7e8ba3770d3b2c94da55147310d5e1f275b257dbd2d7d1bdf2079957b74445db2b485ed23466e0fcc9efed95a597b530530d199ea519af4df9f8efaac4e29da407ca294d826755098c8864b60e9e686d108fc61c74d2f1de88ee67896b046e6d196591d955ac4b4a61a5b3fcb46789fcbd6f3c26c948972a57b534ce381df96f487369785960b494e1c13ae4771090253311797fcf668c6116653da528b2483d369d8b274976a1519ccaf95d9c58260a5fee463edc6d64a43b865d04387ba5aee8c0d9ab777d94b225dc9154a412335bb69bfd843c2d648121dbf39bf35a78e5af7e042b9703b0054a319f73964f96d81626764b07e99c42856c557d91710467692bae7eebd3ec11c38a8e2050c652ea9214627d5e13d61723e3be613b4eaf0a02568fb029b621ea55f147f973eb4790c7596a126af21c744289a8f7490e97cf225bf758e6f5ba198d3d2899a71cdee1af5cde714a2b1f4dc634b749d9100b05b2860ac1c78e31a98f70bc7a2768abc33889afa460b5a7956be93838705e3bc3aa443d9eab721fe65cca10d688f1e51aa99c25c85b04febbc1ed52489533b4303d4ede16b25074159cd77d7fe94a27b918ffa6fec57a7b06e55ce62541aa4050b6d4a56aa544711b53fd289a0c778f674d49b3d1f3364cbbabe555881e8f2fcb6550c1d7f0a6d1cef4852bf652e358293c54b9e253d6bf72c053c2a3e2dac72450caec1f915f82effe74e34bc95c8da1fab254f039adae17e9ac12b3acb6ddbc40aeb78de4b8305b33b37ca13589425757c12cb6db102f59c81e569c809096205ba7c9f73f58ddc9b03251526c974ddfec22ccf5f013a5dd10f9f2f84b816a4d7d52d3dbbc76cfe9a2eaa7c82fcb0280c81a61ed99a93c33a118c863be7d33d70b876bd40b41b26185598eedc0259e9ec0c3e2e2a85ac019ef3c74e5c92695ece4d2d9a83fa00e7b34269360d70d90c4bff36b52f9a42efcf40450e87447a7311eaac90cab00b4ecac9959aa9ccba6fdcff30b7ea33c7ed8c088cb50a7f5e6d7daa6b21d42b7db2e8ce6d9dc98beb462dcded0814e7d17f824222a54b89b109eb6b78bf35905385c4db9b16f0c08e5270296f9b88d0603be665b791bb77efb7672d45dcc7dce6fc3e47b00b6d5e01284484e22f3ab59395237375f600bae6ef1d55becb3ba8b25799b6781fcdc1778ac46d1f2d1e0cb9b533615aff2d360fea70b9aa1b8c9ec356967af1a43beae6c0c61dfc021ef828de3dd514be316ced514d747da9b93bb939224f9124c5f061e0b2065a9d6c617c5f4fb3e50c7ec57e4c0fac81cc9d852645d5707d61bf2a8084549b34413c34efdd4bfeb707c70e213535acab532d12b5dbe6da08e8841201adfcabe5f29c242a620d5e4c1ca08d88f5141fd81a6e0c322cb92e16f54529d108063f07f0d1241639d0bdf2f7f004ceee1b1baf592e1b282b4cfa192139ed054298e6db6416dd40c1db933eef3094c69ac0bb7f1af0d0e1157bb8ee5759346d648b036a65102ba8a0bb949f32f45f5ab77e51a1623aa8d182de7532da25353c79b468f4e409a7a0de5cd5e0b74d7a34bc97722e1842163bb99d81961794f5112f969508aeb5668041f158a52c70a9c5aacbb196db4da2fedc1a749f2716c69262cd5f40ea5abc3155ba08b8592dce52669b2ea6cd93fa3e186274c90bd6f3a37d0e3c7ce1ced7e3f854749f0219d6ce575981d9f009a933890bf67b390377362db7dccb85edc1d6efed736143cf584f7166736925a7b74b43b7a64c291efa777501524d039f1a0ed01f807d7287ae88a05533da8aebd20bc97c3af4ff68ca111aed52d0def4710bf86c9108a166b361172d4576a515222b0b8b702de8bbea03a299f0726a4db7bd6e1d086ef9d7b7a2eb0ef7243f908edd906e293169bedfa688856b59b6490b2753c5011a7e64d63e27e52d2829745d2d64baf7ebd077dbcca5e6060eb7e8a252211e5413528e84ac785cdb71cf8a9b63bf89a264128a72d10a2eade1d090e137214f8f6ba0e2fcb5afb88c2b7c930c13ca0b3328861ba55917d3ba5bc4da4caf717abd74f642e6dd1336b9570880912e7a724519dbed009695755583f7e83187705f20b4ada6f0c884a2348585c1a6faf93f7e97273330390178c011d58724169af79cb3cbef9d468622821feb89c660e4409de23c9d0832dc3c8a7517bfdaaf57c83342bb0e89ff47c699a5fef1a94cf2d374798db367605ec3123812ca3f853869d88dce7544e017c2720be17680e3769d34fdb322a9c0a92b16e8f563a7c7ae4d6021216e8ccec1a334c488d27237734ddf22536c6919d70ec0913f07b51f09f7f9e61b653d768d606620fe87cab7ceda0dac6c86fce8377bc74182fa333c1f5328d55972e52a505bd0101b7962641697826a90d51e766a18ac70352434eb6fa0ecea75004f61f08a02d39edb15064df310d408eb531573a93f670d6f01d320d218718a85b2aa61460b31d199e70da2e5ff47ca73385396e4e21fe041f3fcb501f8d8c5f58696d4301e8da4d0c63c780fc0a889be931a55c29e64edc36cbeb458e09ffc136b5f8b5d157a7ec0f264bb4e436c453345b6b723921f92bfc799396534b748e503d8c6", 0x1000}, {&(0x7f00000004c0)="dfc915823cdfb502abc8edbae16a1076aafc855103f71aa68462aa4916dd05a0d3c86f7044e8416089ec7fa7bc137412b9f9dd6ba3055680", 0x38}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="201223e9549fd9d4da3b000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x8}, 0x401) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000002c0)={0xe9db, 0x6, 0x8}) 04:06:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xa568, 0x56, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 04:06:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0xffffffff80000000) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="47799d1586ec2bfa3e05cb37179aa2896fe4598f876bc197657c7c971d142de62dd6511d2a965b526572c9497d2031d609fa54bdd79ba183", 0x38}, {&(0x7f00000001c0)="000422a8088c32dc6930b73c5a03a82d0ccfe8fb5b2a817306db06a21f9010e50ece9c72e759", 0x26}, {&(0x7f0000000200)="04cbea13a6992529dd9ac5c344898e37cc35820b53a3f1039f9328406a0efd2b8895b45c9faa15a5de4675dcf8246379ed", 0x31}], 0x3, 0x0, 0x0, 0x8}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='^.$[]+\'\x1d\x00', &(0x7f0000000340)=')*#}\x00', &(0x7f0000000380)='@\x00'], &(0x7f0000000400)) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x0, 0x8001, 0x6, 0x1, 0x2, 0x63, 0x2, 0x1, 0x3, 0x6, 0xff}) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x998) open(&(0x7f0000000400)='./file0\x00', 0x400, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:06:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x150) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x5, 0x1ff, 0x100010000000000}) r6 = fcntl$dupfd(r5, 0xa, r1) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 04:06:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000000)="87", 0x1) close(r1) 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="6bfc413fa70b47e012b3a74bbee948c323cd644b8a92ae3b0a8958d4356fc2d090c2517210f3346f1487d2854059c03b811b3f856363367ac877bf6c2f10c27240d66aafec20e49b1c", 0x49, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8409) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="486efee84063ade2e9903b98172bc8b74ed663ce317969f5d940fe52e06a48888e992b428e78d8d4807e2beab134f24c381537c0271f6becb31c6e31296e1a3b0af7606c9f69d1e9a6afd5f07467f998fc811b6fbcd46579541b1b98634c948d3396b4be99bd77ad933d58ec4f832da0107a82c0527c7952bdf68f43f26c8bdc2cb4715021aef6b253600a342ecdd314b0c102c5a87f8124b6d70e176df7a72c7d218e94175685ec8bd43833cebb40e73c19b5e172523741f7e3fddc6076fbc9b87c2c74b0f9a40c36d23e8d47f4e5f359fc9c01350e99d6a123939a50da067e483519a8f7fa9c7e077519973dbeb27467fd235b70b4b5c97b84dfddaad8d6950c235a61dcc776e54397d8a65660fe7ce45b7b157eaadd8569fa9ba53e184bd09260bae40b8a46c709dd4a38574da3c973e3b654c26c128a30111d7991d3d4b9a78dc44f5769a663e8c54ebca412cf900b5230f109a98fb7dbba356d8013481f3f152b3bb212f87d60f4fbb879d895d220344e47041ca44f72f1322b8dcec7f9e138e7e5eb10f9701fe8bd9ad096aa11ec7d45e87838944ac40da97530700d7a20f8a2147950ca3f0efe9a31e5d14231bf2b5c991e6f2bbb5b4ea5c8f51f2e50da7188ca6944d8779ab71e7ff8a0fc5f2ceef7f5eb7065d31df8447e63b2a4d1143d97b8d31260ac09b69f780b818dcf2132358ef429c598fe3ce8ea5e06f67aa3656db58fd1fa1fedc6646490651c775df7d754958c94b682f78888feb533747894742a00dc85c8a1d84d0798d199139381e5b01f43c17ec92237d4fb64885c927abc3924a57c6de706c79d69405e549180b543d6a3f06732bb1f878d3b2517ff093a7155b68b784716524c9849ca97f6a3e35cb51c07d1bd5f46db23c160236b4c76ddbfddf024ce9edbe35f7f1bff0e18f90e0456fdac8d8d19e609ead1b5094ce9e4514a213bf99afd1edd290809fc3c675fe9dec91f5b2a97fe7e7a5e76c774e9f656951dbff9b43af54c22c03ecb5c32da46e297966e2afa11ec847c29139e3f19a3e222b934272c734c36c65593160340385436168417ce0c6fb3ae0bf1b0c74ce57a15516d376fb7a69fed33935847e008c713f102eba2c4da8c2fd5f48a6b874d3a99ca88c084d07de3a98d701496a9389ab226eb35739de19f50e148ac29ddaabbc1c8f4e3ba7493add9ef5ab5d62cedda6ff7f2c6e371753fd66a78ece2910b4c8934fe0a6176e78bb809737a1fb91b333bf472e3bb9165e4195cf7b088eee7fce311af08989e28c68ad40621a03949d2672135eb186db63339c38dd2685077aab9e672dc4abdf9d87bdc083a3ef38de001fcf52f077e312549481e27771971e15b2a1356e210d6134c7fab15bbed12fae490b02bdfc7c4141ca177b2411deb3f53b67e2cc4cba8979669a65986b851382ce6c6de9d5de459b1e64d352b7c91039445151f48b3deb2e46d364e49e5bc1135719f12ff65d7d4f0c7a41b22b025e13eada8216a9b65d6eb5cc4eb7f57f7b30db7c3cd3fe88221b5bdca08cd69bc9947bbdd8bad7f1e6f6e72147e3a1d067054bf05ddcd197a8a277c55c76b65fee7f95cbe562a73d792b633614f41771e9f030c2b8693602b1b00309ee8a52095a0fbddcdbfeb5463fef8acdedd60a732a97aad34e6dc9303b1231d4fc35bc4dec6404f27fc8881ae1588ca4342163ef46811eca19163d7f91ef07ae643ab94a919584913477ca0c8fcbc40ec01842d3679b319895a3105d23737b8cb21f37bcb031eb32f8c0f3e46df132bba70c14673e9ece0449813ceb5794c9fb6903dd80273732681c4fd7a87ed63ad23b594145b5a22ef6fac1dc62d3c29abe120449f7adad02f25da084c889812bb24d6f66993bc77add8a333561fe2fffffa04052339196c42dff0418c1f487748d4ce4906bdf2b0cbd2ab971d32cc7a5f22dbcb20971bc2c1f6759473b867bdbbd59da8732c11d9fb48601b05000667aabecdd78eb1b86a8cccaf561043d4a871453491ddba47c7e612415cccf3b3e0405907ba0b63f3716e91ee5a6f40dda07dd226ef489f4dbe32150a6efec1847f00b725d4228b7d9c10f603074b63b12864f506fcc7c7e50dca2dced9e185e258b4f075f06c291a8b622122f95acb5d0b3dda6c5b3d4d3224549e47fac6727fa3a0fe22c039f02dcf5ebd8e560ca6305655daf484cbb8046f695588432ea0d13581d59acf06f6b784364651bdf3da7abbd4c19d0e579a5f6b815b04a2cc60a5398a6e66f3e2a8e673f6d99c6fdbedb64ba65881bc575c660033207d4d26e5d12fc47dff4bdb095238c5ea1b5f75d0163ab1ad6cc08831cd8c61d4f6db6b48a92f62d7f84dcd556bbe821db2fc81dbeb632c963d24ce41bf702e5a0c98d832f992737a129d4e760103a471bfc07b3c6125f4be9325c07bb7b3774b5e08d5f96859f6453d8bed3098aa7c89407e459177b8e14ff89df3c18f89c7968963336663e1c64c9a269168c3c2da8a18233ce07d8e3691511c2315a4c7bf48feb5fd0bef7a5b00353039038e824c5127c8a8dbfa4ae7e31561b4a1021971f020664f2b97ab3d9885892de4114d82b1d1290b2b5d1122835ac80580a9d10e917857902a113287f6b518d95bb9129a0d6a43e8ab74d0f4fa30ac67cb95c7b78fed6a24543a5601379559bfcad08c81f71df7d513497f52791214a7352c42a77207e28db2f9c21bd1f20c3b6201fdb13bdc4363035b655439ce61e18acc19962650091b63dbea5d309b615de8ae014f1e9b99b721a9416642c3185b4026cdd65009ddf348b7c148d08ab4bddb3e79aaede0d2c03db7242e93edb1b8fe0994f2dda5457e4cf92276ae26874fab2c1b5677ed99a7070fd426fade77e1d92faad51ce7e416efc1bee83e4b5c8017871358aea36ef6daac6d4d81f07dcf87c2c19856bf258a2c5afa020db737ed323d120f74f76cca0053fba043944d5013f2dc7b518ab3aeed8411019774c6f11f0b0bf3318ad223ed354f0df351f2660c800db0e10830b5684f15cf17bb699c949af48446e5f91155ab8f30f6bb6112c43939e20a3b4c98a648ca54ed48190a5fba6388f930fabc076ece84b9df4aa69bcd8358b6dea8a4083de5d4ba2cb00ac7fdc3f333952bf7d2af8242dfecf3bdc4e9e121cc6cc17f89516dbf658d9f22ad78ecb7f1af7fae0982686fb49112e58a689f4da1c84b1a6a6c19fb26e1bb0624bd8cb1a5d926216aaf25b9b4d2f5c90e1b5a75630fc6cca09a824e39982ceee3dcd41c95dc62217815b57d7c630bd837cafe5fb7b678685f33a2b28a0ddead68313e4ad8d505b602e43c4afbaaaaf97cbb04a998d72ad22de21a473a6a26b514d6cd669374c6932b7cbaa252b497db96e6cb54f2e688de1268914f42248af6f58ecc5ed7aab00bb0b336f8e478700a9fad0be4a5ad3425a800e828b67fe9452412bceab3334677f5b76b4eaeb54d99b430c9f40050c025cd3af5c439d2b9a560ad6890c3f9c75419d931df0466947b9f8fb552e09eb9803228b0b9d839acbd8e506ad93fc441d4c808a4e7d27a35d44ff0205ebfd33c32a7cc9d3a62c0cd74e78819db2ae52b4f76cfc152c988c245d33d54b202aff58afd540d55551530de77106b7811fcc7e775e100c41252f36d15b0b2242672cfaad83a5d86073020e716b175eb3f8a77b51f836235a03cc5ddb7fc241bf01e5452af245bea7182fa562598127c97327e32e102091526b24b00e5beabe94d788bb654ea64f9eeaf34ae63a93f79f760dd628a7fb51240c0f412b8b626231efd34dd66abb643b01c66a248b2bd80db11773579a4a12bbd03d0fc38018d0e7567e234fb07b902c275a76ca4c024fa7fd374ad5b1c47e9152c38c5266e5e4998f4af2fa32ea8499b6d0328159313fc38daaf0f2cc258a675394c70f7c73375148b5ce71d935c9130eb85948fb2781a8fb98f43a07651561aac6668426ae0d0b9d289348c5ba37b7f7a928942963188472ea7c7397f97ed4248d3f4c7583237e4d37b5039e3a06652b175a1e60267a4d3a520d92c40a911171916ab4fb6fe17b48ba5e122397f89165c43ea9b43aec9f4173fbe02d5de0fbc674c0972800d758b5dfe1fcc645043ad52a12fddb9da40c6b09904cb0a67e05dfa876c796208f73070c83d962d32401f1e6d5c43f700fff824b436c2a2f6b1ee5b15e35e4c5b555806e4a51893ecdc95e4b9e4d2056720833bfa0eb0b6aa0cb65a513d53701416e107b28715ec6c8a0ea0232e53f2cc35f4490060e3da278dc20b78a3d52178b9a96dff581014eb0e265e7f7083b4b2e7a85a02529f89e10b477e8539c559a7796b4fdf5c7e963a8b28d352c715aafba4ca8027a30ebe3ba7e213f53118f8e9112701aed9efea396f26ee056145323271fc26a84358ddcb73e18786c591066126770fd7c8a6ca7b0bd2e48efd33699129fcdfda1bb0e38c4911d8a11628f0f5b079e9a13d130f2a3324ed45c319ddf81f7152457400cd296396a1bfb6df90de00b3965b713e28916e117ee29e1def4d4781a825e7c1f863d37ce5fc25596812f11d4d76645b1d8d6734e8b13a7b70c9f288d738c6a722a9128fe1e49ea27eeeb5980ef14ff815af98bbeb08b4e793ea0c76bf6a3d07cbffac4a02b2dce47a15eb332827660b9a1ed7a928aec05592a253cb21a279fdb240a812f65bb77110c2274e8a8ffe59588ba481efeb29f9e954274ddffd3a79c67f50b76198783573f4949879b0cad1b708d615e63c0bc52cf421ecd611da9c4791aea9725ffc2978a746fc580dc5d6b56efb5e661c16770a20f0e00653783ef72195b8394dd06814394bfb86146777545f0bc3a362e4ad59783dde20b0dabcaafd6c7bf8e10c1c4c15ddf2eda37e57a1337b140b43a5b94734b2a6d46f87b2e83aa987272931541c0602d2278a482040827a2fbfd09769073206085c0b7839392c4ace80f224bb89e5545087f6052af86556643010c2587dbeb5663212bd5a5ff60c9243578216ef8a1a7c3efc006a390b1fcbb85ff6d3e5790e0fe75fe909024c0c32be0b0c0db1e8fa59afc7bb0ce98ed68dcbda2dbdd9304562499840b4036442fed22d3e9a0eff352fff661326e5508df0db90ec6a02a9e8de98da94a5f944cae28d89112d3de59e8eeb2f21ef8756b70d28e3e2b1db6050a1ffaaad4fb8c1b679e39fe16f1f848b3fc063d20e79824a680a00627b64b803cc222a2225b2fb411fb9d57bdc966a9f3f8dfa9fc4f61a235b815a273e4ebd12039a30fb5b221414039bd0d4ac1a6eacc27e9c16522df40c8e15255d9be64503e2ac423b2bad8a9352d1d6f8875eb8abf0a99a1f88636c513713440b02b3a957a795fbf6d2535bfbf824e7f052377e724bc1a451e5ebcd078a74e1747164370cc3a226bdf9ce0d8804c7deb95ee5d6965c854bba07966980f5e4f9877cd6a371d192756eddb5fb1db7716a7dacab8fc95454999156649b202d078614d1841b76f4993d6dde26929b90a3b7746780eddd1105ffe62ec3d0eef2904edea4cf91b0c031642cd42f3068ad68e054f37303aedb30fe0306db5c42a5640d99cac446d16b3cfadc988dc93aac018235d66ff8507d7cedfbd92d8911275bc49ba7d1b85776506896e755a4c496bb7e83a0e695ba6a116007b0ca1e737b1fb148dfcd0a4fb215f6db0e74c3ac45dbe68d72d532408af613ba8f8ab84e37b5b58351ff9c97cba18456ca85d0e84a1920615717919b444a13539806cf70073bcaa03787e92546bb4957392094542fb4a63690786609334dea47fe7c483c", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 04:06:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ff89c839269c0d7d51eb2dc7fe0fdff19c57e236354e3fde23bac8cea7435355656ac2caa7736fb9c3b97ec2167f3cccc25286c1095beb7cdfe478d0fb34493fedbb0b352ee472673caabbed395907164e870e6254a27831562d556988c64d3d8a533c8e0fb7c99ceb86649b26a4ed3c59152d1055684f3ea2186e22091cc46e00501c0cb2a08e591a4db6", 0x8b) 04:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") dup2(r4, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 04:06:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x14) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x33, 0xfffff, 0xfffffffffffff219, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x101, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x5}], 0xa41d, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2f19c0ad37ad6f32, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x28, 0x40000000, 0x7, 0xfffffffff5e6788c}], 0x7f, &(0x7f0000000140)={0x8001, 0x7f}) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000004c0)="b0b3687c313b92a0763cd7219187dc048e45deaa9ee399d2e49422dec337c36a711e81edfca1405af67ada8674f249d0f7e6f48996fa2eb526dc750e0139c05750bc52fdd2b7de434190ea393fdd3e74e6ae120567408ad5dd9334375ecf273e", 0x60, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) recvmsg(r2, &(0x7f0000000a40)={&(0x7f0000000580)=@un=@file={0x0, ""/12}, 0xe, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/47, 0x2f}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/206, 0xce}, {&(0x7f0000000740)=""/137, 0x89}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/196, 0xc4}], 0x6, &(0x7f00000009c0)=""/120, 0x78}, 0x803) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x80000000}) syz_emit_ethernet(0xfffffffffffffe6d, &(0x7f0000000200)="0000200300000000000000c1562555079b568b") r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x81, 0x8, r3}) 04:06:37 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x9e00) 04:06:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x1000000000000000]}, 0x3c) 04:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:06:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="600cb8b9d309842edcddfe41a25f942b197a0e8016e026f8c68d0cebe98ca8798ab47b782b9fcc12ef3b0634b39822322ffc", 0x32}, {&(0x7f0000000380)="89fa296a3b7b541bd423657094c81cf1c5d94b7c66364d1458d48b72641132c2dd28cb8c2943c02747fe9d73d7f4d4debbe5eb8b0d271057861f3f743becedd0725c96e3bf7a4ab8e246ae6af6329f9a9e4a30e911415478627f19b43dde9ea9e7c4e993e34332efaa37f203f3653274a9245803e1148e4374c1742d384096121773c3a2ded76967b307a96d0f9c90d01628fb1cfe3ceeee5e4be4225fc5983fff8e53", 0xa3}, {&(0x7f0000000000)="706ae7659f96a36adc7872b41cd9782c321182618c687a532949734deca9485c8b3df5d01782cff51d6b3a6ad82400000000000000000000000000000094", 0x3e}, {&(0x7f0000000440)="a430a1a1b00dac13b85ad459d521b5021b8493faba42ada644ae957b696d64db96a4c64ab84e736852073e672038d1435ca9f44e09e7ab4d1ba0347a25e8f2d8912ffb288a1edf168dca630300000000000000d4759e88a563249ae2b5dc52a66c560a5704e41e126736429eb644779fec350df742760a644cf7d5a335432987a7bf3aa66ee16d", 0x87}, {&(0x7f0000000500)="9e4efb1cbb06157bfd24157e0d35369c6833232f2c7e8470a10ed0fc0e797f2e3067a06f9220d25c6ab4dd3f3716e76b45242568c0fea681557079067dcdba1dee5443e7c7baa6c1462109a786b8fc6c7ec277bf34ee852947b71d394feffa81d835e8a20b65c81f150a73afdff2cec78e5b070ee002055fd0e7a06a063a39b8e099dd50e6d9439714f14ee115fbf1993ec9466e5813ed2eb43a29efac074b86040033d595f2ad88e7a042eb67cd01", 0xaf}, {&(0x7f00000016c0)="ce44348a27af159f65212424635603e7337af1c32741042d602c6df15bc6af42b358af4aa35f2c1900d002f1add2f1e2875905793c86005b51b5f1316b09f2bfccbbc1597367d63f275612d1211f9b79769c0094c618d3f3afa281b0b9add9e20f2263b9a48953f1f9f33af320c1a990437ab54cbef9ab8dfca06f6b0f62eeaab15952d8cf3d539c5478dd8146d07c87799dcb40175bbf340f22ee42b64e0031873291ffadaab4ab537d51aa11ff4d9351ba34f662b261884d3050c2b29d5faf9e5055130f362eb19a44c508eeeac6ca49f66d2be627be9680e06a948d648d1d0a47384b78da3a7fcdc653c917ca128bfc57e9b634edf863216cf165c038eeb7d8b537215a28dc10e9b63953764a3b1a7dc3144b0df7a5330ba08bfc4957568a8b641bd473718c98423180c7c67d7bb15e37eba904e60cd25eaf667e5b1b37cc782b204f318bfa69ad59f45951a3db351c75af10625a12245ac78a8cf70a11740ba598281ee4f8e9807a0581d2ee744806b04d37314311f8551e8e1da8fd1350fc9a840c50a317bdf432e20e2154da8d97e666491b4647b7e94c4d80b68afa032e38d871aef9d89fd797100ef2559cfb4d4239a77aaacfca2a61b387467a3270c27e39b96603c132855ca9d0f1e204001f3170287079eb0cf0d15aad73330feb330af513ad3b98379cfead25b17cb9d105d202df0dbefb4427537f4f35958d894a30456fdf7ca4169c705bece6986dd65ae41bff406f324fc0c9a8081a05a543285ec51aaadddf459d11dac4b429f134db713d5f6c8762da7a572c72610546c21fb64bd9d8b92136c20bb7b205601b6aa1", 0x251}], 0x6, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x10) 04:06:37 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file1\x00', r1, r2, 0x6) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7fff, 0x828d, 0x101, 0x80000000, "9105c717a28b4b639be7752cc340ef100f3f2e47", 0x10000, 0x7}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 04:06:37 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = kqueue() r4 = socket(0x20, 0x5, 0x7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = kqueue() chflagsat(r6, &(0x7f00000006c0)='./file0\x00', 0x1, 0x2) kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0xc1}, {{r7}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xdad11c150c96947c, 0x1, 0x2, 0x1f}, {{r2}, 0x0, 0x5e, 0x4, 0x6016, 0xfffffffffffffbff}, {{r3}, 0xfffffffffffffffb, 0x51, 0x10, 0x30, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x0, 0x3}, {{r5}, 0x0, 0x24, 0x80000000, 0xfff, 0x5}], 0x3, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x48, 0x1, 0xffff, 0x1}], 0x4, &(0x7f00000003c0)={0x4, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000440)="a95ce4c51517f783bca6fe6995606262db8087ac29470cc86d1935fd30991f31e179fb95e643bd95957e", 0x2a}, {&(0x7f0000000480)="0e17fbea68d6783db2603a3b13", 0xd}, {&(0x7f00000004c0)="c614be987581a819039dc09c7c48b34d1c9ab1a9c321a0f9a524fb12f4a608225d1106f9e326952d6e51139560d74ed6cead507b1138e00b7149f0babdcb071293dd55f3145dfa7595bfeaa73f8df57253c052accf1f31adc2711108c25d96608678bd4827931d01fe4dd5617a4898626938f3482003b7db002023d136057ca5f4cd7bd79d", 0x85}, {&(0x7f0000000580)="bce36aeaede5ecbbd64260d6c79cc7d021b55535f63f735ddb4d7d7cc6e9c216030d4ad84b0069", 0x27}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="280000000000005d28f4dca1c900ffff", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x2}, 0x400) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r10, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xac7, 0x10001, 0x3, 0x8}, {0x5, 0x2, 0xffffffffffffffff, 0x4}, {0x6, 0x5, 0xfffffffffffffffc, 0x4}, {0x9, 0xffffffffffffffff, 0x3, 0x7}]}) login: pckbd_enable: command error 04:06:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:06:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xff, 0x6, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() socketpair(0x18, 0x0, 0x2, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r3, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) pckbd_enable: command error 04:06:39 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) dup(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) mlock(&(0x7f000093b000/0x4000)=nil, 0x4000) 04:06:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b02) open(&(0x7f0000000280)='./bus\x00', 0x82, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0xffffffff}, 0x10) pwritev(r2, &(0x7f0000001780)=[{&(0x7f0000000500)="f7c6039c17e5a938271e97a007aeb3cd5667dbab3b85f7df59fce23283d7493cbc52d5f779166809d86743a2d0b86c58519181b198aabcaef4e3372b8b8b67707c39768527fc88d8d67754c9ed4410429f692009f9b2a7c8e557a461b86623", 0x5f}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000003c0)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dd5fb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612826879504861abf383208941045e24e990d4f3aa8475a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703bffd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848ab96cfcd6a87013089fd0e5f315def19edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c70000000000", 0x3f) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) execve(0x0, 0x0, 0x0) 04:06:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b203d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002640)="183b8370834a691fd27f56c3923a4c632b", 0x11}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 04:06:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/23, 0x17) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:06:40 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 04:06:40 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x3, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x8000, 0x0) shutdown(r1, 0x2) socket$inet(0x2, 0x5, 0xfffffffffffff7d9) socketpair(0x1, 0x4000, 0x2, &(0x7f0000001000)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r0, 0x80000001, 0x3ff, &(0x7f0000000000)="8b4c84bae349595a7417f2275be38b90b9477bc6946ccf7e31eff1c7c7905a17e66796ed5446fc0a212cd0f7b558e0bcffca953581a55e3e9beefb50a420e11cd440994040a1f9a20ca73f4905fde8c71378deca25fb38a33efb649607eebdaa9651cd67511d63fcd99b3eb66a8d92f9316a1a529bab7e07393dbbae1d86242094962a69b965519376fe79b19bcf49298ed81517ca0053c0d17979fc5c7b7cdb59347363e93d7b07562c7228c0a8772b6617a4a201e8ab4fde44e79ebe7dede1727503a9828ba12bfcee4815831f809e687f1f321571dc6a2557ec9a58fc16cd89ec52ed5b1f7f938417ce59d1e6dbb65a28a39e65699f2778fb1def9b39d1f5a00dedb0823fe369816e5031bd34fc62aa9d4e8b6cb64545ea173b33f738caa1a131a21261ece74537ee2e2fbfe308271d08deb3137faa467682372be0f0ab7897be30e27618e1a4d63194f0636385987321d2ce033a3ec1be6555d359847e4e3768c35adee662208272e59efd0a772accede729bc1bb09a5b7d9045ea576e2ce2a47aaea816e8d6a203691e4811c746b7d689f600e129607156cb835141df0a2c57dced7e3839d27f73b4ebe269164e8005a226dcf8302a8a36539fe4f23d1a7697fcfaec12e276adb114f1451828c1f5d8211f22cb0136e418a2f1927e00fc797aeba185bb94f658e4813ac26e8963908777f133e8303eb23d4c6b9fc9d6a0a3376ec8a0606560f5deab9f87954f1e046deeaf550e0eb27da89272d9682af84d9af20e28b206fa3f88c8776fb17e882fef5c5ee4385755b97571822a4f75039c3d2ff28fd62557442f00dc3872ed20b06c22ba2ccaa3c4f391254cec6f0410e4f7dcb6175c94b2d8b18db0b6e4153896b32e58c7ad65940f733aac2e58215d9162db3b70b826d1c62b75469dcb136df778dafb54065484c49d530e3f292e9c875017ca97fa833508b19fd1803908f2820b2101e9b6db77cee30abcd9a014aca04d6cf3433ff50ac5c9edbe2c77ec6f8590ea97a56a1a1cb3685f31776a38bd572042db85735f77355dc93dc0dba78fd48e92b6a1d87c6570d2e1deb63f4ae39804ea612fafef876b25660c1317f53cb848d970b14baf43a5dd7d691c7476c2930716703bf63a0aa0c5be1692590793786ccc077f041c2c522c222173867f077481ddb77d63cbdb6d88ce42690605cf2c3fdb945c2ffe9e53621f9b160a688d2e9e1ca5f90f33243244c2e280e9d2afae3383486c5ca27fca14e584e98186b66938c68f44aef39c823da2f98f377f3f666f15efbb1aff9c54fd5756364843aa2c275b511435ab2ab5588eb772c5c2a1bd591f1a04d5bb429b5d84f956ff88405a456600e74bd65eeab38207c751cae09a8777290ff4da5087560ed7159aa3ce14ff3e93ae8e41bc1f1d87a7433fb0f094e11642bcaed4d0cd01e01b7f9fe5d4e6b07c10eedaaafcd924bec447cc8dcae83a2bc65a60d97abebec44aff51326bd4b442c68294c25cf5b9cec38145356c9bb526383b3c2d1e2342b650949356810d630e51c314fb7511d466e58ffdea108eec73119faea17e19b9f36e0b3fa6a8069a087bf4c290f47dfe01a63065286cfa1c4e72b307c1b1cdc5b79c4baae11f4aa041abfa7257e108938b54366709b5a6c696aac89c03ad11f3c0cd48053b1c7c9562a5c6e17244cb54d990c92468f4164fe1871bb7fa9ebcdba57b2776d6a799990f3677998894f3280e3bde6b381ef4899e2dad4cdfe6d1255fb160e9ae5c4376c3e7e235c6a07cfd9daca228089b46eefb929a0212055a732cc6d172db3740ababae3d40e4dc816dd36155879267e008b265c6ca5278e0e3e098645c792e18552e6f06506a9f44ab7df1c1ebc1b7fbbf4ce8309cb075c554ea462dba028d8ddd91acac9ab4627bed80772c3b222a109f19af2a407a6b48f2b21d24d9e08214794da2c08f350ca47fc60786017b5ef0e00bb9c7a40635d2fa671e1aa728bc74118d8968ed1262768cdb49f5533d598c16a8c1b0179fa90d2bb4ffdab56f7d37847d130d93787135e03529d44ed5675b572abed4c57fc5a6eaefef9a31b1979333f4da964fdb2de27fbd2564f92684db1ce27c93191952a8d8adf7bc6421a257ba19e2dca1e96224741eefe9e02815cc58657e02e1d21a9ed453d4f5e6d335c2a2400fc8452dc85ee92a9e8c941399915fc5af84f8827f3905662961ddc8edad460899b19d283d2b62eba8e92f3d14b58f7e3d63e0a1f2f55383928c65bad5b73a52fa767159cf934dfc2e85deaa966fa3204e5a806b82645c08ff17121009db8caf088ad43c539006b6faeab2a4c9bc403fa8029a09f3cb69cac558b86c501333a68d4d8901fbeea0bde9635013c3719b4ac9c6950b35a52ddd70dd4bd54bbd9a686bd5ac8db07e741043fcc4c5fe69aa951cc1af12912a294e41687bf7db0263d31f8165b9fcc3a8912055c39dacb3e2a6a8e25700a9f39a1b09d0461870241dc7dcefeafb21e6342de35fc61ac868ed64e17fe04efa55e44267f424fca4ab2efe2b5f74269d6f77641cf85edbea84a3295bc7c3e4e9a303645115623cad33a1963d490c8d76a84841459499fcbc764b74b6e69183fa628b144c91978c808a787661732a811eef92ff26bb950001c4b2ccecfd8977b342c014cda06116eb421a525d8e3f5decef37be5d87aa7af0118df276d2dd4d1c37709e1b5663e0bc1eeaaf46f86c394d9f485a8cb11a6f680f601bd729fdffc750d9e7eba366dea0a10247f6647af8872225a509abff76e5ead74992ac5017d5a33091351ddc47da77b74d56abf7bcb611f030d442e4d9e8bc0d1d9bc4879a8bf62bc7abc77e7f12be416b0e96f4b97735cee4105d0ea0a587ccde78f48e94084c9a330798ce44514ce5017275f75184da8a0d16b5c98b57fcd5edd3f0de3acd885f67ff4da9f56f1e787ebfaba3f0c7686129c94a3ce717c9151d2956625f364e5540fea9b63b5377902e5157cff3a76f807afd2cb9ac58d9eff7784345451ff24367f50d8ecac2a304c295322a51d69d6c5fa062b4faa74a07cad65610bf97f256611f3b509728361a27a314fa1a787f2319874b9478964c9d2813269a5f2fa122dbe7f16cef27a2615b914982cd93144c086cc94efd4d44c150a277cffc5de42a24bc1cbb0852719adfd467e8a3a7dc592a7be8c2a5031ab7604ff0b5eb881fdbb6898daf34ed1b639a6b24c582882cb4152bfcda41f1ad080b31a4a22a5ea4133ec15c32595d3fef38b424813e127d5dde2fcc5eccaefce102c32187897cad29cc7691aca58ebbd0f56f38aadbfd75197fbdc3eb56a951c4216117ab4ce361836bfa0f63ac0b3491f20c145183456a7b389fc4c47ea341dc71ae31a5ca488bb1e76e21285e5787d81b57ec69e3b49757605f53e8794e66cd6089581613f5d901be74029e612e48e14513e3e48667df339bf6b9380c0e74abd00e3597f47c04936faa1fd715020ec2fe9c3ea8b84ec2a148967cf26eb4da6e4e581bc1360f54281aa8cddf393f67961fdfe1d4bbec95a288ac6696ac1ae06311b1b1b505db187a7581dfc87fc4eecafd59bc2a038ad17a6768a3fd17444e363bc469248cd362139fb991da7be3f4f4ff6fac9d294c84491ceac0d31744348982e5043c57e1430f92fc0c143844664937adbbde3d9a6cdefe0e5a6b94619bd86bb9f6d236d1293dc5463b42fd14eabdd3b756d12282b24594c808af0833d8130ae69aa85ad0e09d83d16d0816ca89434ee6a58329a4d399c89d37ad7f5b2d74ab0c3527366c13ff57ae09485897c7e58d0b2d48dd7c5703cb09b1e9b62b43660b9b76431ad5bd1f3145acf58b849ea2fc28dd283f64fd7e909b64cc2feff2063b41e283c7ab922996552546b512b89d0380836d97d37cb3c87c5dc8878447326d76f0a06cae42f6c2c4fcfebee335080725accb2e84ff3102c016575ecb6117de24f31b59a4adac6159d59324b9a6a9c8844736b8a11f6a8069078e27bfa44497773fa8fb0d77a90638a6c92589de135deacda8e4333b6e8b7abeb21753fbc6992863a6665c7623688bbe8f59b0c536438f7e795b63863f68c2217d34ab1df6ef78598030c795f106f1fa620c482311c72e68d9bbd72dbecc502f3ab612ac8b07706d2effd7cea00f5a4add3b3b2b22e4e3b71024ac8693bc1a9a5ff2aa5ce846a4b7792c3f00c2fdda6d5df5eabc35721fecfa898451f6bef50a2b99cd6010502ecea871cb15e5ecb1c4c324b6c70e5d28abc6375f02f288e93e9f951bdf19265c96976271d53b28cb1bbef7d0658c46505a77084be1deec7cfc090d328e06163cbda14832176edc21972b5a6d8e60b31cccab6a1c45f543dd4b4347fe28f402e4467d450cc939134e4840ce8f56c424784cfb9590b0ff556ccf52e406edf0c50f9fd384fdaeb0ef6a433d76061ef81f5552663137d7de8c0b88d5d3a7e700fbacb40b4cbd7725f8f99c9d6028a01d669b1583ccb411b2dcc7c412a641d1a6f6cc6bbfbafee6bfbad864687e1c5ce439c24eabc96cb5ccae69c5de3ed71396dbdab5ede24eea4cdaf85d9774dd672fa09d76dafcde84948a068a7591cefec61c0dc747ca6922d4c72cfe20f62210aff6f6b1f84c4464de82245f441f512b721a934fe2324b5e5aa1913296375d016c2554a47413b974a044d9b5d1e93a377027bc94744cc66b12249971888dabd58b2ef464fd0545b0a80a40edc71a4c73caa296a09456fc45db4b68240055009b2c758551dd51c2bf92b67017d0c515c1c33a1419b8a9d78673c3516b8d36190ef41671dbcd57832eb07105c2a109d81dfd1c1271ac0adee33838619fad8e7951b08542e36cac6c28f78e0088c45d056d3794a5441091435e18eb8290ea9b84542f91c4754ff3f56c723a798a7cbc79e3f60c9c68b408408f1d586cf91f8f030d57265a541050688d520efb75914292d356a7fa1da6a192d08b86856897beb5e0c6f584e6821ef727ef25f767b533a2ad181f6424b1cf1be47438cc019a7f4a741055d2a4748eb9de1b743bf1244193464811dccdd1b3137c727ab137abbca670a98f14b61df99dbc2a082ec50a55eebb26b9fc9cd5c81b2b9c5acf04127ee15bd1f24d5cd8f359efcdc58907ba1c3519c2880c1db44e26fde85ed12f0ea12ba10714948b22038ab673efbf5a78c0c41f2431d31223ff6ff20bd109311c0f9838d119e9bedbc850d4261684a4e7acb66e5494cbc0297876a53b46d7415654b3c991b0e0a0d9a14143b384bad574f188751a3e3197f94ca1a65cdc7db70182da72024b5e029aebdf1e1b29e142ccc776040904db66a1cec78e854caa99d6b9e2af39f2bd7eea5bb344ac524b970ed88f5cd7926044a18105b7e2c88960e5d28f87e6da6e0fee1d85e793defeab407193e150ea0bbf86c27905b813d1d36601a8c2e6e587b6cab038a806780527c97aba6c8cb7575b81861b728456064ebb2c669db21c6bf4e91a2df9adc1b9132364aa537664412f8f2351b3915ff7203e171da13f162d80306ec3c641c114a21949d89bc9c4a808d7e96f9cdb0c6048e82496504d1996d01869b017fd4cbfd04b698262da68ba7d15d80d2b1f8f3a84fae748e2e3dae5a811eb38095bac5da7066c157704a5c9994ab127b40705f0480b8dff7d8b8b19ffef7c7b5118629f1fc0d9a0d88e15bd0b0d79cf17577dc98ed0461826894be747130df7bf1c86d56ff6db261a44de37ce0f2eb9cb302ee33632932dbfee9b07b03796ee77f15b53061c5fb58593824322172eada34000d71d3b447f", 0x1000) chflagsat(r2, &(0x7f0000001080)='./file0\x00', 0x0, 0x2) 04:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74, 0x0, 0x0, 0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000180)='+') 04:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000480), &(0x7f00000004c0)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a4c7606809d0ad23ae5e9e3dff5e6f86232193bc2e581272f177d498d35d4df62ddb21b03b87b56dba540b10c08ab23205f4c72bc3a9a5b8ca257f116f51726c50eb045727bb0847fd1f3301fcd93d4a546f125488f7d1b8d1f285dd0ef74dc9cd2142a3e4b14889efe311e0ead87dd617be4d601df8a70ef2285fed890ca02c167a22ee7575db3112c2553e5b803090d222dca38e11e5c1592b", 0x9a}, {&(0x7f0000000280)="49ec937f2f2603c5265029a5b4078f78374dba80f99fb71d0995444b3ad2aeae6cedf1ae461ac239192c46398339fc4c1de82af0ab588d980475", 0x3a}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r11, r4, r5}], 0x80, 0xb0cfe1ed4ad28ad2}, 0x402) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getitimer(0x1, &(0x7f00000002c0)) 04:06:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pwrite(r0, &(0x7f0000000040)="82a234c9cd1a728dd54af822ec2528f803449779439c4e3d5de7ed2c94564c6147451158d4e4d0187ec902616f0a5db5aff209ff254e682b0a2f301c7c8fe3ff4194998e58d75db475fb2780a6ad67d9eb728332a9", 0x55, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x132f9db97bccfb3c, 0x8000, 0x2) recvfrom$inet(r1, &(0x7f0000000100)=""/30, 0x1e, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xffffffffffffff5a, &(0x7f0000000080)="b6") 04:06:40 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd) getgroups(0x0, &(0x7f0000001380)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="75cc85f51389d1efd1ed39ebd1cb5bf5e0aab7e6178db1d79bf7570b36fd2221d9cbf027ba27c8b9e9994920a08b569eb76519e9a98c0bda43b06bfcb45cc7a786d86c202fa878c8f969add7e1a81a26b29429c165af8ce4a5115f613ba5a1be8165d31956bc9ee47b66aca395b8841786e17d7b8baa64463d69bc2c78b1f3de88539c0f04fca99e1370cf7491b93bb2d3b0f04d79bb58049da36e85df548156bbdb851e35cebe573135b6e4b27473cc57614c8e8c73640dbc048c973e1d50c69197418e4206389b7c2045977dd7c38c9a5ff1b0fb12383c1735205affd700"/233, 0xe9, 0x0, 0xfffffeffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') 04:06:40 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7343d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7c00f015e0eeb6499254c8a12c305b400000000586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e9000"/150, 0x96}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000001f40)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) preadv(r0, &(0x7f0000001ec0)=[{&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000001dc0)=""/62, 0x3e}, {&(0x7f0000001e00)=""/56, 0x38}, {&(0x7f0000001e40)=""/21, 0x15}, {&(0x7f0000001e80)=""/1, 0x1}], 0x6, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0x43}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x84}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b47e4dba", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x5) 04:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:06:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x10000000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x8) dup2(r2, r1) 04:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 04:06:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) 04:06:41 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x28}, {0x6}]}) fchmodat(r2, &(0x7f00000003c0)='\x00', 0x1, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r1, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r1, 0x6, r3) fchflags(r1, 0x0) syz_emit_ethernet(0xffffffffffffff56, &(0x7f0000000340)="be") 04:06:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:06:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x0, 0x161b, 0x1, 0x8000}, {0x4, 0x718262f2, 0x8, 0x1}, {0x7b8, 0x4, 0x3, 0x6}, {0x6, 0x4, 0x9, 0x40}, {0x401, 0x5, 0x7f, 0x7fff}, {0xfffffffffffffffd, 0x2, 0x3, 0xdca6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 04:06:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$getown(r0, 0x5) getpgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:06:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7ff, 0x0, 0x0, 0x1a1}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:06:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffb, 0xffffffff, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_emit_ethernet(0x74, &(0x7f0000000140)="48e0b5dc7cee5a48c067a595c2a50608b195fe35a18491378e167d0a131997eb3a8c26bda66cf2f3277a91f762dff26ac11cdab06cf96843af5210fa760caf8406cc7dd9e2e3965668106ed9af501a35dd018e872b2127fbcdf859d131681ed66de72d756dcd8c98b278115aa5df84df6e0438b2") 04:06:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) socket(0x1, 0x5, 0x2) 04:06:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = msgget(0x3, 0x2) msgrcv(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f33216b768285974b8411060f56100"/4118], 0x1008, 0x3, 0x800) 04:06:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) ioctl$TIOCSTOP(r0, 0x2000746f) 04:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 04:06:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r2 = socket(0x20, 0x3, 0x2000000000) setsockopt(r2, 0x20000000000011, 0x2, 0x0, 0x0) dup2(r1, r0) 04:06:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/74) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 04:06:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1006) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x545d, 0xa5a, 0x8, 0x4, "1fcb7b553a824a7778ac0da8b43abbad3ddb451b", 0x2, 0xfffffffffffffff7}) dup(r0) 04:06:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1006) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x545d, 0xa5a, 0x8, 0x4, "1fcb7b553a824a7778ac0da8b43abbad3ddb451b", 0x2, 0xfffffffffffffff7}) dup(r0) 04:06:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080), 0x10000) 04:06:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) close(r0) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4a54, 0x0, 0x2, 0x1000}, {0x70da, 0x5, 0xffffffff, 0x25d62246}, {0x3ff, 0x8}, {0x8, 0x80000000, 0x100, 0x80000000}, {0x6, 0xffff, 0x8, 0x5}, {0x3, 0x6e8, 0x9, 0x3}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 04:06:42 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="b78367099bd5e79f37b6039dd536a1912ed5b13b63f3a9c53237de8615d20e26bb521ffd3aa1382cd47adcea1037c9e192f5e6a92ac272f74314ab33e4d16ef2277603e1cf79fcd9c2f26e1752c8fc3deaaed010f056c2bccde7f22bd5292e7148f4112d51cb4831102e9e26a687e6dfe081f2db00e876810e6d1f3b4a750f81ce5f97e98584997e8884be53bb51b326251f1f3fed88ba9f535b6084b4e6e5373818921f068ae5dad094e332a2ff987a5978997c6c2a37ebb640f309425265f40984380c", 0xc4}, {&(0x7f0000000180)="abc7f4016b93ca2d696b9e251b2a4917396559fc19926bd1870e00adc1acfbcf8dbfbbca93d777cfe28acf95206ac3ad1125779901d4c4d7dd031eafd726ab33479533cdb7cf791e07077dc68a3ed883585e666b48ae301b40", 0x59}, {&(0x7f0000000200)="268344a88641209226477c78a3e9615827afcfa06dcd590b137927b4d3f4ac8cd2e4b6e82f9db0079f5b5e63665506696ea2eb54ac46bb5ab1c7a4d8f6b3f75d5416bdd39c9fb07d4993e5980720980f460a5359cf5d32559af39ee1b811499fc948e716ecefdcf9b8edc3866926ade477578a", 0x73}, {&(0x7f0000000280)="ab81a137fe00a7275010d00afc13131123925d817bed07a02888c91d50a8a223d8b87d1a3369d9bb784b40572c6002e3209bc44586a15c45076f1c3b440dfd832f00b3091b612971b89fccd9ec8c055f844d554ea1e889c756f5adbc55e2625483f7b696043f4801564bea5aec0e258ad28441b50f80851bde63cb62d236408545d69c461ec400c1a8f8b9a07c16581984c12bbdefa87c70809e512f65b2b53a1bc363692f64c4e713e04aa2e59748bd01", 0xb1}], 0x4, &(0x7f0000000380)=[{0x1010, 0x0, 0x4, "d36c91ac9032964ab2221beabd100443898b8c63495930e8683606cc6533c147c08305d37d37931ba10c5459409649e843802e4a3a1c66d1bc7f74adf8f2c98bbadf59019a0fde8a5cb6ade02a8fb3f154637f3e1fc3d469333beb55f7600127ccb8e0fb034e6787afec35fbb255da946582b8d1c2ff5e040113495aad544b29cdad6e6f025be639540770bcdcf0f5a1d4c296814183bc04bc41864890f88d54948be061bf08023b34d920a15975fc37a22fb2f738b699b62e7e98c09ad2b71492d7c5657ddcc6941b03890953ebbc77bb7efe3486b0696773882f9ee6c42202b7b67bb2169d53978e77b67d1d424b4dfef3727105ae9bda3811ef947d334a0e4ff6bdbf5702b605a84d9f0d5e5e60b1001a02c47a48011069b92a98b1474eddc7e2e9f3ce92086103a94e6c3f8bb605f046c52666a37e0f9345f5b5b267461988b14d87554d958d869074203acad78073ea7d09083a6b3ceec20bb44a99319f4501a93b99d18b78412aefe2b34c76bffa685891794de24c1fb70dce0af9602dee35dfea265df2fde5ba2492fa769c333fb99c4b69bb48a9c0be2e1ea054487f5e20744102e2baba046369d65961028968a89c03f31c8a7d283b7a482a23924ce044538bb0b5d0cc1f083a110cdb29e37594bae60041214d367848907970260084b8012e3539ba84c89cf9e83eb29d0e8fbd1500006becf57f173f0d73cafea02f6148f568bb45a019801245df678e361d7581904498b8c5852d697e702ac032e7419f479a168e20d4697bd2906ae8cbf320fc6eb4fa50f8098019cf0b91ba1cb8a681e0eac90dad73582c0995fc092bb1d16e4f68961f052a763ffb593f98aaed04960d3c9f841d5e09acc9c44eddbb2bd265f394cab9f4af47f7541574933642003cd5c80c68835973114d6454e1a3ad1c8019078d2faf7d5a681c85c402571399ba375b4745a4606e9f59ad54459de2de5f9405d64beef6efb960375b88ce4248a3a0515ba439695e372c9e04b8f8ce9915168a0ebad2df6862e8655804f791e404bd42e77b7654a73425816e11fac31a3942b1f13e76c64fe58ae0cb07329a6f1fd40902a620cfa0b999826f02a0d0e25880ab0171741fb241ac18977c200ee2dafe6c0a2dd4c80f37bc692ca17cb0e67626f8047d02a904076196b36da0826fd2120c0892df6fc0fd371156deb9102a17868f86a446bf63eca93cdf0b59226e91c6521e9bc752c9839e5ab9f099c5efc811563eafeed789a15d10132ca59e14c533859d2bbd9dfeb436dfcc79847d0726a279471bfcc84e28c3b5ab6e6a54fba4d5679d1bb53ff17aa2e65c44754190a3c371c68433676b22e9f2dff38b9e8b19f965904f8d18e5d26cacad1a83369ada1cee33a7c3f1772c4225fe32a72eae843c737c0ca08c04fa5c5e028c44b02d2f6d788b913b3483c5d579c9ed701b375c3c246cac43da2f263eece2546fda367212f1937fcf5c49e9e3bc15bbe3e5236d08367cce917c59c34e88427af1b5c8c9db408e58644c109fb12d902d2635b114ac60b289469fa3ec451434c1fc5e976fd27ef8fe11f7aecd700110f60e1a58208042d526bdc6d2a9cb11cb1628cfa3fed55f0be321f5bb48f4c81becd8da65376327e55e8457525c32c8f9de20c59b837a2ed695343db7cdc0c89ae9312affe8116c87f48f54f557bec0bfd61f3cc34b0c6c86a2452c7eedd4e27f073179d89edf63f6e4e33c1434e638d09b1e5d037faec41e84ffd4103ae7e040e45d837370a22856b7003702c4919607a1e0c4aec88bc9a22b89faf4208020605a9fde6b658ab5bd30f1aad4dc7229bf66d04e7bcb6213705aa23293905d9974b197b87dd7c46d95cce92d937587e8750e8a7cfb3af717f04eaef9df4229a68c390bd6b9850bc2bc04ad0b8136211f3f8bf0416ff4c69d9f294f95842ecd111b665c6b7d6c79d52419cdb2b0474fe004b0c6f073d9cc81b44a4670087ec1628eec240ba9a26bdf8cdfac302c78b2216a979cbe518b2f68a5e708885eb4f3e63699608f98ae8f82c0b504f43beede16a654f95c4286789710cdb4f3409f949dcb19f98ecd899d2b084ef50fb01c478dd218cc2142e9f41d13e4bb6cde7245f964753a332237054befdb22fd89461ab459c56264aa15eae94453804f60c57a3c0572f6db68842f28e5586b7b749707dc65d69c30812ed65039f1975dccbdcf521d4a055c687430f363fd738804ff3d0bb4f7e832929ac5f81559bd6059d59b861a1c3d380038ad742390dbb2f43ca02c33d1ea390526fe9653f73930d056afeb0dafa6279eac183349e2047fbcc31ab0658b4093de905e0c54f375169b9404659ce796ea5d7b0f495045c7a034560703dd7fa1ecd485e3f937f12bbcd0dea5424e90cd4ed3fdece1f1eb87ac75a4c827a832f8f8ff6a2c8880d2adb3c1acf0ee0db46e517cc2c94dbecd93869c0cb160b3f3e89c8da2e8a80e2943b157a4e5627aabf33158a611da7c973b0ec8113a3fd8853ad5b69c66dbe12419d9cb490fb59d8bef624dbb8171ded4a776a71e853a1324aeba2675f1b6cb2a84e968487986e3964f74cf6092cd351c2eab92b3f69fee3ca809db17384f7762d283c3ecdf7eef117b5ba335c31caf1690c025eb6ca328fae0eb008c024fa0ad8ad0d2745d0186d3af559f90dcbcc644a20d0d43806f51ddfe21f200bf888dec14970f1a5d8f61fd43be6aa2fef4d83e20088c237c7a74266392245593ff98ff3fa6e25dfd933de9565a72df479ffde5fcacf3f1fde5cd3fd23c429a9b8b0b41810cda43b5e48e049e7564793f50a14e855efb118cf49fd4a5e22a49447d97043d9c055d6f3f4cd8fe923ff8817587bb59702a09c64ffa166a44bd870eb6c185209ac3bbf771d93915d283461f2791e61854c8a960b50996e731e8c553913e92c7e8153bbc50530cb37b44c4a0f905c0393406afd64b9eb0b7925ec47ea5b1f1880d1dd7ad5b15286fca41e062282b9a605bcadda03943527626708e1e076f3066f185a02771151ed6487030b5e7a80b29fe67da51c2d82203308475e015ad5da26fcbdc969db95739679623f32386017419974d2511874a30d558309b144d969e7ade28a99796b15f64cad2cab78f73b234e38389316427235b8171759b973715cd03a2dc0b94746670e95acde46d0fc03dcff5f31b6fcf977c06c3859444176420f2007728db36be025d399294c35ea572f30c614dbfedc4d31722f1b966b377294fd04c15dfc7643e41a969ffa14931963f8be3a0a3d131153dafcea0fa3e99da00b8986d6a78e764f4b213115fd21964f5c79b6f443ca9401d2d6caf22497291d9eb1150f791e10f38709efa3dedff511f581786e04ffe2667a8bb434c44742ba5d9923dc433b4c3e1f2fffddc17a60d0f0ada3b96c3d9fdbe61e680112cf59147e06035592797d29116421632dc093422c17c84d96261147ece726b865884370577cb152303a5d30b1b4d4b2bde56c4654bcbd192779d5ff0cd226a65194385a940851004147cc2eb5d2d3be03945231183122ee893955971a8e35bd082a7d0582d845519b28e021f05b75dd2651ff1436f7aeb4e3fc8e358f1382a94030587cff1a09e36154837b25ec1ef9f635f6b1a4cb51a54b204a7d8dc35744023550bd9f57072a44246968e7d0070ee7f9d95ec8dad37410f5a12ad382fab169d6f1ec16506e74743cee8389fa2f46a7bb99c9aa03b0b6761d69e97462660805d87c20c16c9f0bff522816c87cf4d2965993cd5058f9cd3ab649d8935843e90a4ffbc48cb5b2e474a3f1dc15e5aeb414b61fb411e2cfee510b9f6960fbbf407bae9270cd01d91ac492ca3f5e1f69e05e6b34f15a6b00e67992916612a23bd7b91d0dc658dbde0f069c00d90a5b4ca758e18ab5ffa035d3208440038cc73db9982a81000a721cb8522fa2c7d64cc695c459c3e1d7d3f0c9f4988e632bb1905f471e0fe19ed07119dada393b522a8c89e4637e80b592205c55a70c9a928fa5927b430630ef658498ebb22ed02a6c1a38401612501cd10df423bbf4d5913124587539f8f9664b5896e0012b84b40ccf30abc0f622a23b2c5d50c16e50b2a5909a7e2a5096ce7b51bd3cc9f17480046c8a9b1f4c64ef0b76dc1f10a60313b27c98cc3409af56d72f914bb10584f9d47e311a908f583e43b9f6af08a5c4a2e0d7d34b3dc3be7526e2390c720f266350af8e1070c087f2356fde1aa6f944bb12443e27a125828a7e375421c5d0b096127ffd4229edfe73fc954a4c9667e6f7725c6f76a1f5f8cbf305c84cadad6167be2a5b7a2b6cbd27c2bfb2de73678faf0d052c2e17da2b5e993620f451c9301800644e44b364649e4bf9a883a0d9461d88c0de1e2cbe02990692619421c5c27d664da926cd841e6202540dd24159396e50292252bd1b95286222a92d03edf521171e5aaa744e3ff105004c836e46aa9846b60f61044df53cac1e9da1d44c944cc1af86d074dc05521010acdd77377f47d7587ebfebdcdbbbe625baf088799de32ab154929592c27a2a5b4096ecdbd917f485e8181c8c95a89cc83e339d9c3fced2278f9ee4f77db225ed6846665b7398d958a5669ca191f491316f3042cdc1b1afe4ea87cb6e75eb744b721a6b9e7408da0b8a3d4dee7ab426e119ee3e627dcc96366115866607db9be166d3ec171e6d26fea60a1cac29bef0ed8445a8a2c59f18ed5387530924866f8fbfc385b7ebd253d82d5b4279bd406c5af0348489e3915a2029bf98d2adb2ced9c2e5d4254289ab2fe5d3b7cd8e908ecab63d75092f8624f5ed7c169ef379292c2731ab6719a6c1665568ba55dd10622edb26cca9a8d524c09a72df84f3875cf87434be6edf23f2641ad9d6a5bb7ae6b90c6f0c4751eb620f9884c24be9acc9ea5976e55e1acf0773368e8b9ef91dd2b13b51b2619fe5d72531a91e3f3ed0c4fa190f91fe4ed55f6ca5a9ef7bc5e913d32a2247eaeb87f553e3c4a301909d6b6d407fe645e1743e48a12e817ab54d1b1587231ff08848871b261acc961cbe7e2d90128403156ea46971aed944eb3ecdc4edd8d3127a6f0cb51f16caa4ae5f2edef83b4efd5dd7e34704f4ace583a2cdc3a17594364e0e52412a473930edb9d5a6a7969c7b7155fdc996dbb591ae90b887267093459d00b4069a113064f5415031a9299504b82c8b4114054641fd8caf4a20790aeb8f1a1b0fab18dd1ef4290a1aa27c0012b72195f2eec720e22dfa29ce9c960a80ec45619b8ad85df517bdcef48b5db835b5b204846245a057745bdf63075d54ea8f21dd522daacccb8ffe1e1f44a9986d09d69be69635e7037beaef62abfd5c363b1074e63d1a75e4ddd609c0a09159c732b2d07413df918ecd76c3266dd8e974390c3582db46b153f4dfa85bac63fef9088cde6f3332a7624eb976ac512dbeb3c1e786240866a646f7012c261b543456ab53c7b22babc86c993f909e0f4b0900bf0dbcddced06322c107ee3fde1d14184f2809dc8e6835b3f5149aef94d6091a38178c6edf2d41bd7d3a822f6b1287b1a2c3ff6a00b6bd6a23e63ed48741dc6aa3c109eed8770e6ac86d1c5f1da620e6cdd2e2386aed928a5f60840a4f36f5e3a41141cfb28799ce94ecd3ecb470cb5d0a8765477f42a5dc95967875220056d7cbdaa7f20078e4a3d09d77f6a4b2b46e81408832cad800a9ebf22ce936015331322ea7265975baea9ad8d363975a6c3b5a3d749fb013b0315fc49f062fbce8bba294b27908e62b8b3b87611c9d53270443308f6c1166d5ba61c790d3ad5ed58"}, {0x78, 0x1, 0x9, "313b39fbbf31bfd9921442bdde7e26c301ae44658533f1fee90b7ab86cead58fa04acd10df590ea84ed566e0c504b286fdc1d6562fe0dac50c6332ff74b0e526263322b0218e91e78ec810e1db8622cfc3b0f70083e250210bf891e70db5b5bb952b53"}, {0x68, 0xffff, 0xffffffff, "c921d9620bdd4b1ec7ee510240c8fa42e804425072b90eba27739a1dae8ab6819486f5d740a5d47b6685dce8e0f68afa79b2de5c811aec7051f04472bcbf746cae2307fe7a86fafae43789c50334b97e6f4d2e60ccf6"}, {0xe8, 0x1, 0x8, "a57e8e4b4a77ff9a1db4870cbd90f681e18d7ff1eb91a53d7f2ae6db71914cea94d9fd71afa7869f23db6261092ad06ee3265b88fe6d57d45bbdf656ad64835ff44edb122765f9d0829570e1e07814643ccc04239eb94e7a21a61d2cf14cb8b185d6adfcd2b1aa9f769c9e6ba7021a4cdb44ff81837b9d951e716292f2566629ead4d0be91f8358b0dcaaf60f008974b3ff692e18611ac44c94c055d861a4ba4937e48b49e0c47218d70e37ef64e6ff46a82d99fbc60ecae8ca2b96fefcb274b5581394df049c0199f5ea8ec610aa15ed259672e17cdf2ce"}, {0x70, 0x1, 0x7, "9db815cba4f637b21a8d01e35f43305b1835f4cdef55e90966c166ad4bb10ee22366556e05c066b29c82ba497d41d8748fcc5c8915be0c4fee5dfe61348420deaae6e7793db1ababfbe7905a9199db35d1e2d5f019f2b2e50cef6ae535d85079"}, {0x80, 0x1, 0x0, "dfe0c913fcde0e9dfc694861db9f933838482adc7a506852c84d1400b41d05dcd0695481da1a69398f230e9c86dd0fbacfa761691988a78260798ebe518aee0c605db2f3db7d464e060bf88cb8674be75dc4a3ade6167103f84026eb97e036c83610d83f873679231f9382aeeba0"}, {0x98, 0xffff, 0x101, "52af1da2ee3fd8307ba86c70a16b4eaa87ec70fd42e62880a11c17251751d41e71a08b56ba97a0171c32e3683da15b2a5544ff82d19799f97cf197ffab3a73b1f7b8c4a77545f4f6e666b7c728137a8d26379f69d334c36cfa84a49c2fea3973d4cb46df57be7f9a91884369932922fc9c40594d1a06068958d8e14f7714ec961d95b46d1aef56c0"}, {0x58, 0xffff, 0x8, "e048fcf9531b44f6d8215d5cdde744b3deba3e3347ecb742fba06c6ef367aa3fca953baab9711cd9d232d8fcae020a5ee6e692ad47e5630ec23553cfcc22602e71f15c3afdbb"}], 0x13b8}, 0x6) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 04:06:42 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 04:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x343c, 0xfffffffffffffffa, 0x100000001, 0x4d}, {0x6fcd, 0x5, 0x5e1, 0x8}, {0x2, 0xffffffffffffffed, 0x1, 0x673}, {0x4, 0x7, 0x5, 0x9}, {0xb030, 0x1, 0x3, 0x4e}, {0x1, 0x9, 0x9da, 0xffffffffb5b08c7f}, {0x0, 0x5b, 0x1, 0x10001}]}) syz_emit_ethernet(0xab148b950b45886c, &(0x7f0000000440)="009557bc49a837ab5a459c492e8fcb0b5d1d0c7503d0d488ca71181f00c2699d97bb9f4897954f865f79b30c33c61d0d7860761e8c8b5eaaff291654a98ec0b291e35834a8662cd7d74e3ff35380dce58e658ac6b91161666cf39d6e92c188b9e219c6890996cfa7f1161e9ca4f86cd5ec3bc5a50fda9032b2a839eb4db3c3631cac6e91f058666bd03b50360f9289bbf430818920f4512a43df10564d510b1813150c1c2cb945131eb7e1dee2475f") r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) shutdown(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x6, 0xd7a3, 0xe9}, {0x2176, 0x200, 0x0, 0x4}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pckbd_enable: command error 04:06:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:06:43 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") syz_open_pts() 04:06:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x401, 0xfc8c6fe4dcc98e6e}) 04:06:43 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmget(0x1, 0x3000, 0x200, &(0x7f0000ea0000/0x3000)=nil) shmdt(r2) 04:06:43 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) fcntl$getown(r0, 0x5) 04:06:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = shmget(0x0, 0x4000, 0xdf8914e5f225e75a, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:06:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(r0, &(0x7f0000000000)="ec6529cb39f655f11b8b50992ff7", 0xe, 0x0, 0x0) 04:06:43 executing program 1: select(0x40, &(0x7f0000000080)={0x7, 0x7fff, 0x20, 0xd7d, 0x687468ca, 0x5, 0x40, 0xc6c6}, &(0x7f0000000100)={0x9, 0x400, 0x3, 0xff, 0x1, 0x1, 0x80000001, 0x4}, &(0x7f0000000140)={0x80000001, 0x200, 0x0, 0x8, 0xdc6, 0xd96a, 0x6, 0xfffffffe00000000}, &(0x7f0000000180)={0x74db, 0x3}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0xfffffffffffffffc, 0x5, 0x6}, 0x9de4, 0x5, 0x8d}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 04:06:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2ca, &(0x7f0000002540)='w^') 04:06:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 04:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 04:06:44 executing program 0: r0 = socket(0x6, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c56300"/1162], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 04:06:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20008, 0x80) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0xa0) 04:06:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0xfffffffffffffddc, 0x0, 0x36b, 0x0, 0x0, 0x40f}, 0x0) 04:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:06:44 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000340), 0xc) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f00000001c0)=0x4) setreuid(r7, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 04:06:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x1) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 04:06:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe8a) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) shutdown(r0, 0x3) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x6) dup2(r0, r0) 04:06:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e4baf0f91653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) dup2(r1, r0) 04:06:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/173, 0xad}], 0x4, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) 04:06:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x66, 0x0, 0x400, 0x0) 04:06:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:06:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() 04:06:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xb5, 0xb, 0x0, 0xffffffffffffffe7) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 04:06:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 04:06:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfffffffffffffffd, 0xee, 0x400, 0x10000}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 04:06:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:06:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="44a471285e101854713549e150438a81d9a5a1e517eac185d64b44265d79b977bf90e2de74be4e6e7edeb5b5", 0x2c) 04:06:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 04:06:46 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xfff) read(0xffffffffffffffff, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x100, 0x5}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x9, 0x3, {0x4, 0x2}}) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x6fc, 0x5, 0x3}, {0x0, 0x8001, 0x1f, 0x4}, {0x40, 0xffffffffffffffff, 0x9, 0x10000}, {0x4, 0x0, 0x400}]}) 04:06:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 04:06:46 executing program 1: r0 = socket(0x1, 0x3, 0x4) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 04:06:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xd1d2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x81}) r2 = shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r3 = msgget(0x1, 0xb221dbcd5c60fdbe) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgctl$IPC_RMID(r3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000300)={0x1, 0x66}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000340)) chflags(&(0x7f0000000380)='./file0\x00', 0xf420e48413f844e0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000003c0)=0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0xfffffffffffffff7) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000440)) write(r0, &(0x7f0000000480)="8669da5664381aa3aa37c55f9b3c5cdc8211968b5cc677051d54f1874823ae986b82c0a16f4b8ece49019bce8372de50ccddfd47cdb0596359408cd8046e64dc73f4c0100959cc184a64c8cc1cbf64380267ba77eb9017f055f19d1f6d2b2e4be192dba5532afb9834aa54a31a8a9b286400f475f8ed2ea35691c4db23c4c4fef1179a7cde3316425657fa76c5111ebd2afa7461a8afed3e73433478bdc784c8c440ca78892c334a48d6bf9733b3c96e2fca31cd887ca25ea2ff9c6b11ca93e441c11b9833e7de", 0xc7) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) wait4(r4, &(0x7f0000000640), 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000000680)=""/30, 0x1e}, {&(0x7f00000006c0)=""/81, 0x51}, {&(0x7f0000000740)=""/105, 0x69}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/68, 0x44}, {&(0x7f0000001840)=""/11, 0xb}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001900)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001940)) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="94a1db99ea62e4271cc26202c558a8a722f17780fe04e1b55250cfe83f1f427e1173c0959782cccb8e7e9ca2f1e88fb57a2be243692422034a208bc225ad313198b1f2b8a76b50ddd83352883551657e44560c76fa03aaaee3ba89a9def37fdbbcacf7fbe0f130de8bb1d04276853fa87c9b60b8cbf2fa5f"]]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r2, r3) 04:06:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) r3 = dup2(r1, r2) r4 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:06:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xf9, 0x6}) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 04:06:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) socket(0x7, 0x5, 0x20) 04:06:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwrite(r0, &(0x7f0000000000)="d78abd8ccb99fb2a942cbca4d46e44213c510fd19af91d4d31cb067b602d39b995c6ea83be61b6c07a7e3d0526d666924377e5a19494e74837cd", 0x3a, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 04:06:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x8c, 0x0, &(0x7f00000001c0)=""/140}) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) 04:06:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) 04:06:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) kqueue() connect$inet6(r2, &(0x7f0000000040), 0xc) 04:06:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x3, 0xc97, 0x1, 0x1}, {0x7, 0x3, 0x7ff, 0xd51}, {0xa0b7, 0x8, 0x7}, {0x6, 0x3, 0x5, 0x5}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x1, 0x6}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_extract_tcp_res(&(0x7f00000002c0), 0x5, 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) semget$private(0x0, 0x3, 0x4) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 04:06:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/108, 0x6c) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x929a) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:06:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 04:06:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) r0 = socket$inet(0x2, 0x16c0bfb5bfcee751, 0x2) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xdb) 04:06:46 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x3f, 0x20, 0x80, 0x9}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 04:06:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x100000001, r2, r3, r4, r5, 0x4, 0x9}, 0x9, 0xffffffff, r6, r7, 0x20d, 0xfffffffffffffff8, 0xc0000}) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 04:06:46 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x6, 0x7ff, {0x40, 0xb7cd}}) close(r0) shutdown(r1, 0x3) r3 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x2ee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:06:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="84c4845ad95282b45431dd25df5a0400"], 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:06:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180)=0x4, 0x4) write(r0, &(0x7f0000000040)="86e505c693e8697500ff6824224f1b03a2163e93a7b305f71dfa5d18a8f520fefbd09bc8552e80f5b6bcd4f1b146b7c003232bd5ed08dee40550b1640c6e50ae2720e540c213fbeb32215c75ddec1e1223111ce9f8bc5f3601921cfc4c1e0060bdb0ead945e53eeea8ff0f7875d5c2b18741422f0f94b77ad1de2acbd9e8abda0bacf6daefe3dfa779bc0aefee7bac4348a6e11eddc5071b6746f271e20ff905a70cf31f6f", 0xa5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) shutdown(r0, 0x0) close(r1) msgget(0x3, 0x80) close(r0) pwrite(r0, &(0x7f0000000140)="144e756527dcbab77eb399ba74543f7615a93f44b4a28df8db0d333f008f20a506aa40db149bad314193ca", 0x2b, 0x0, 0x0) 04:06:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getegid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x10000) 04:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0x746280, 0x81, 0x1, 0x2, 0x5, 0x40, 0x0, 0x2, 0x6, 0x6}) 04:06:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 04:06:46 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000140)="611932cf182c9703315fc56cb2bff8666a2f2f4e6572fa82a00dd3d7642cdf69547b0ed2d799fcf825858ba6cdd78c1f2e1c36158d3bb90e65b68415a00e9c211feb59ab55017d85584cb9c933ceb447be6fb03ad73dad", 0x170, 0x412, 0x0, 0xffffffffffffffc8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 04:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 04:06:47 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 04:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc2, &(0x7f0000000340)="d8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8000, 0x9, 0xa9a00, 0x9}, {0x5, 0x5, 0x5}, {0x2, 0x7, 0x200, 0x8ba8}, {0xffffffffffff0001, 0x61267bc6, 0x600000000000, 0x87e}, {0x3, 0x4, 0x1, 0x7}, {0x7fff, 0x9, 0x2, 0xfffffffffffff2c5}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 04:06:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f00005bc000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:06:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xacffc9be47424c3, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x68c0, 0xbfd}, {0x1, 0x3}}, 0xa3a974ad133d527a) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = dup(r0) kevent(r0, &(0x7f0000001080)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xd15e1d433d199b87, 0x3, 0x5a}], 0x100, &(0x7f00000010c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x20, 0x100000001}, {{r0}, 0xd3cdf6973f09f35d, 0x0, 0x40000000, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x48, 0x0, 0x4, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x9, 0x9}, {{r0}, 0x0, 0x0, 0x2, 0xfffffffffffff001, 0x2}], 0x6, &(0x7f00000011c0)={0x4, 0x7fffffff}) getdents(r0, &(0x7f0000001200)=""/205, 0xcd) r2 = open(&(0x7f0000001300)='./file0\x00', 0xac318c0ca749181d, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = getpid() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r16 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r20 = geteuid() r21 = getegid() sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001380)="ee1e767f727a90cd3279f9d5abb4a71d23f7f7f5a4eb8cac45c13c612b6a91a2779df69992f2ebc5293c7e13d06d8215fe6d6910044e633808f02fd5fb1aff4256764aa723707808a45c67a98f34276f6e6670127329a60f5541e8b33eeab2dc28f973523465f376", 0x68}, {&(0x7f0000001400)="6f5238ffa4bcf35c082c0b3f8ee6bea61f9162cfe707a8edb7405639d4c9b864b83006ba57c465320852213abfd28e2bc23b0b46955774b2f402aeb362ff51b22b2f71b2ba420436f5eea71094de69e5c688a5236d6d663cddda982d5240781fb29df23e44ceb6f14c8678b33f7689f1bd6f2259a85f6aee5baa2b0c6ddb329523189fc4d3b5500c5b53bcc5dced75ba9a0c7b53bde735fd04a8876968a510a4c69849148079ad62e940d53e820954ebc17361307458a2439042", 0xba}, {&(0x7f00000014c0)="8d7034ebd946", 0x6}, {&(0x7f0000001500)="4754d7fcdd801861c4e50144e1ac0b3d232dd0d72100509648891125116c8b30246142c6699f9a1efc28a056631b9467f930d3f985aca2d713638d096e1f1314e36818f167ee693235eefe614f459c6c07dcf9622c830ba000521c37c2d91eab6a979dc53b88c01bdb93d53a45536c96ecba778896dd64c58857d2ffcf6fb691168b1ec3bfac058240f341df1006e5436ab2e061a7ec3945add7644ea8cbedbd51873bb59530159ecc11213b96f137c4180fac1c171bf305c6c97962f6a6f6f6278e32ba911c8b486d640fb14c56223cd3b2953ccb65193478445158c464a459b6737412106e3631563111ad905e013ef77e93df109c8e9d8916", 0xfa}, {&(0x7f0000001600)="7d3ba4af3fd09f2ee9ea01e0edaaca3913d96aa5008d28d0ec002549f5ec47a07d56de3fbd85825aacaa4dab60da2eac795ba9a6a4d4bd5636d11318d1d455fd813f8c5feed5be8531f26414758ef89b1196b10b7dfa0bdc2d17a6", 0x5b}, {&(0x7f0000001680)="6ce3654309d618e047c6648cfccfd64e3636053095f512ba0e3e432d1c8284220961b5c2d306fe2ea02fa633a5ae3b96bdb1ac98b00469c084b736fa023daf467adeb5c3d8a073deeba036d2f8ebcd68c61d90d396aa09c792ee6afacd02844127f6edb69df72061ce56d7ee8131880585a98cfd6ba91b90e06df41bdcfa9893816306982773c8a03d4d5f44831a3eccf67c32d10b96944d0d3f62afae5108cf03ebd42db73044050b924f13178e468580be03dda5920be9fbac9bc41c97", 0xbe}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, r21}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r1]}], 0xc0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001ac0)=0x2) getdents(r2, &(0x7f0000001b00)=""/25, 0x19) sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000001b80)="d6d34a07042ba03b3c3d2e48cf031bae85d561d7bf877b6283a2576ea9f8acbb9d77d90487d4f4601d14f6c8df508d73765bcf3c77a488494a03da5329482986a5f15a7f8d75c16aef2293d249e23e55007cc0734465f5239845c7dc601c278555dae108a97c26b4fa0433c5c57a1737e43281a6b5519fb2499cdc0c3d20b008e252ba313cc6cc40b71bff5156767b22f4a8eb021f8982446beb869f6ff5478a76c93c5d3fa0b3c0168920a0", 0xac}], 0x1, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r13, r4, r19}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r10, r18, r16}], 0x90, 0x8}, 0x8) r23 = openat(r1, &(0x7f0000001d80)='./file0\x00', 0x400, 0x100) bind(r1, &(0x7f0000001dc0)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) renameat(r2, &(0x7f0000001e00)='./file0\x00', r2, &(0x7f0000001e40)='./file0\x00') sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000001e80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003200)=[{&(0x7f0000001ec0)="16b755594b21ea77b93fca", 0xb}, {&(0x7f0000001f00)="90bfc346aa0594019a2b5a64374c38230301019b3a52abc0906528abb6f415078762e68d5208241fa420c4a6336f3314deca1428185838dabc647d498a80f48bfd918627b9f89d4c4db04c5e96d92bd146b1ba060b5db0fc9b2f8cab02455aa10510c2ddfda49065a8940a9c3cfb56a224a3548c5896b1321db132ddf9f8", 0x7e}, {&(0x7f0000001f80)="bcd4e0958b83faa8268ac9160d01ac55182e8453d4cd06776dde75f1099aa5ec54404efd4be145536ddb813309a4a2cf900c6c631d21507baf73ecb52ce46753ca0750c0e29d69bb9fd49829b26ad02e86a6f8e1fd6726c769290d04e7a871102a350a05175af8396398395dab1b276a88f8749efe43082a3fd8dfc0b8eeb867ef1cab77d07a17d6844cc4af7755d0c998c4eee6e641d22fe3fa5e7fe6d20d85dac089169dd54e17ff0f215771918ce18ce9bb81b32638166cff1433a7e68fe31b41b9b061a23cb4108ec5731025e6e67c1efbe924e8c0df1ff92f9cecdaa891b9f51ffc2ef6f5c37890a9d2879b34820eb93e04b19f95996e5a", 0xfa}, {&(0x7f0000002080)="df8823ca58a62b0bdf4e0e29ee528d01dbf2bd2bf89bacd6429ffaf97c00443902aa985837b7079740b88d16ddd4bd7b8064e14a93e101bd616a66f4fd3b12b89643f2125a95556bc4d22e0ebbbeb14247bc39ccc3346e2faf7f8d78c81e471b1610058f964ed2df684420935e596783d4236c29", 0x74}, {&(0x7f0000002100)="699ad7a311fb151f9ce2ade302bcd98b1074", 0x12}, {&(0x7f0000002140)="6710354b7f0732179710a77a5572fc6c66e834aa20fb7a62d60020b7b77322183908a4c8b2da6809bbe1c653d360ef9d0ee8bf37d2dd40514d223c0ec448", 0x3e}, {&(0x7f0000002180)="969bbb1d9a9af9d29712fc838db36d505944708fb5a5aac2c9017d2582ec3a84317cd50fdda993543072a8ee865beb24469de88f2397699b0c4728d043b55d148ef4e688be5338f370ff64e59cb28b7278d3828dd8834352b2944a22904f465812da700a485b535e4214b794dbe719c1df1a181c8574a327918692230aff71903936695bbae7479eb22b079ee18360ecb4b7514441780ead59c0f12a58a51841df2c48c86c293313e9239fe5dfb2ff0950630228c177ad78a059f4afed447e922f1fc33fb13df06e20f7ad61efc0752a1d3d1ab2d3d2396757f344e41112d005909b9f7a4f81215bb7fd88de7fdd4c253ef04d39c2059e14c0f8214c0cc387d76b93db5e3c6538c5eb217f16ee878fad794f8a73848ab6a54a688d145a120032ffd19940594e6a99a9af43505565e79804174ee295b7691d6acd48f606856a0d7bb82f7570af81241dbf6d61e6afb5724835da756bda95f1a3d2a2a099ad4151e689f8687455a13e3bd77c0b01b04875f5ffb4189c0151735b710aac575377c29367b54d9f932ee22c422527bd7859f644ad16f27e853fedcabe0b55ad0b72b37ab69243016d71a95a2f03902452221986182ef260c461eb1a81635773f68fd3c6cbe3670a0b0b8e795ebb5f16e241b9a5e8b50731c39785c48cbc7f8ffe7b33dc5f84d7eca0966dd686a2c47189daef4cabb2b080de186f2e9766cdfe123ca68dc1c470a6eca7ac272992f8ef1dbf9df6087688423e221251fc9590182def9fe3c5ce91a59b21c74cc4be0010c779e967a9f194bbbc246ab96166b6736e9ff03cccc9294b9f724ae4bea0a8e5a39453ccb28b0cb5c1fda4612b83b618b4694b0d0352741065ad2d03a055305307fd9b955619ae0e1e186a40b9fcfff73b3479f2ca0f91c1305682e5035f91074377be607cf6d9e4082f3a2a541368dc1b8de8ea2b35d545b778b0ed2ea3a708397eea86fc436ac745bf243ea45193e06aab35f3f723764eb323a3ffd1153e3f8cb76eeedee869dcae339c150b82c55e87727bf00f4370ee78624ab1cc2a9d03efea2feb2da4c650fb4def2ec8b0fa6a8acbb91b94731fd9b3f10292ce7c467ffd1b8c0990ea85e8536448061cd9803d6db0eebcba4727c632ad420afe5d85508d570cdcfe78a264de0379ba91a8cf12e0cc098406244116dc18db684140e694bf93dde08a058c2ee9b43342050aad6c6d7b00e6a811c872ee87e9c5e142723da762e39a9777d7ffc70bf79590b4b042543afd6c2e9772fc78b7c11a83095265ded3389140ada4492b4ec14f2df965167250f3778ff16788652d4cf998b6fa18918dd61dc5a1a1afdaa81c828fce3d544a8a64747f64b7c06984fbfbbab0534428e0a034a70fbf789f267e150a7e6d92b64f4bd5a32b87fc0a915fdf3a323f3eb87db6280701c1f52e662c08bc21d7a975a365e67d71a633c2a5a71e3159d54d8ca351d24a87d4e33a9e0c83f625f03c0fd1e257ecf7f490f4e2dda6c17bef627f2756d672c279eb5db872cfc67eed83cbc1336b61d56442fa4cd9005d561a58edd018b537b6a41f2e4b4673ce0f3ef8d065219fa5fbac78d695db5dd5fef9cb2c0b72085c3153079501d8e55a715b9f2c4745a869291d72208e58bc5490c477bc3da1a75dc2522e20e37123813a7cc005ce10045b69f843bb76327ff0d6df09abc51da6029ca62985098e787d4ecfae81dd9bda7039b1075c08acbcd8bf224552e51fbb8d2d72d5d8d4c4b4f8baa78e78a2d26b4339d1f0ce210c82749b86b00a75afc7cc7c0f902b44bbb4f2a20f5acca068e15edc47786ede535aac642a1027602a6129e838ebf3e6e34c70c5393ff8c29648f5c1d58707de9ede9934647cf47dbfc03f55d4a2c491f7e92887da76d4fa18651ae2b1f24da86a3ef96481dc6efbad600f27266090e97ba2b157c0a523a6ebad28568f581131de14ef148e3c145c6eb1892ae300dc1e9cf736553c677b1ac82c5084f786b5d80bd643e0c1e9f7392443200c8efc759a49ea6523a2a443c5c2a8cb9ed82e47fc4bb36367ce3c54e3af9a0ae798e1f7efb8388a9d424d84abacc5b7ca0f94b06ecf70bbf08b76106578335147397912549d3d708802767f4f514d52002aeb8d9aee47be4a1f8662b1331319e782fd3f8f71397bd9b2f800feec3fb9330575be783e536aecbba1e8a2be2d83ff8c22218a61e329e9b9749b8cd5a9c5e0a8a16feee29efcc309622099f63e58b53a75ae86f3a95c07c71bcc405363ebc752de332371321c67c692f48b231f67dcd7df5879b02660d10df780d3e12ad1b55be8053708acfb86a44d4875793635fc3ac9f71eb5d43ae0519d0df6b45ba97dbbd8e2bac55e7325b7bb8fd2f13aefca70553e27a7d15431648dab2aa48519854f88494f9aa640807c8f745c7af95e70be077a8d6f19c2a2609fa175825496b6606e77d34c8d3783696e58f6b309f60bd2a49689542ae11790b8be560de25d6fb959076b10f1cd3400beb321f7af10a42f4bcefebd70823b0b245573b68e7d122b3e73720f62105be25dbe1da4efdb5f5c8a7f4cf1bca13a9b3c7f837c2f673406e82acd4639a24b2e0b59ba4763d738b6807533a3da58a3528204f20439772aa50897ba086744e2b7d2917c081fe0fb577e23eed764d42cc292335c6d81fcaf5546beacd45c8b8ae23558aa350a120aa14ecfe883797235c69c0fdfbe6ef80a8441a896fc4e099f5c451bcdb6f4b17d20806adaa4ede54d9c8bb6a7370c1da0bcbdfda866a136d60ed288588bb4ad3fe5df72c4f14cfe0125a036600aa34feec9d03859a15f2e51de74fc10270b7f7ab63d8c13cb82e374ebe4892023048eee91877ca160980aa30087f1e29a2eefeb6c2ff45155751570d9438476c9c24de9d376481ab121d750775f07040ec07615f3232d2baa990052a867086ae35cbaeaf40df94ebdadac2db1aca1f7b7ce76a0ad193dc80ab7c2a5c2ae5baa0899630123431a647b6225772ab53337051e21fa27e59808f48441f7dbb8d07dbbc153e57115f7614242508fcdaa35f189f08188d176d01f8ffd4644fe7dc12d54fbebbaac113cb186803d7c97e636061e1723328032c89b3f5855d1bb29866f30a2bb035c53a3db0cc155acdf9017d9c79fe8f4801537adcfc67243ce8ea66a825d6a0828eb177b71edd2a34e6d15b0973fa08ab8c0eeed2edc3f7feeec6ab06cd0893b5299f852723ea89a2f7ab67b5b12cefe43d0ae2373b5c96e30abb29668b3b33f73b67f8ff795f591004ea0ff6f28330cf14e03b73473c437f019d58a59a477d7836bf679b9e21d69c1005ebc74da688c8f8a964e789ec43ce66f02afda143e30fab5844dbad8ecc26376cf5259193d934df241d8d4fd9d319c7f28e9c682304d389a57a76b04df245499d6756d9721af70f062e81de47ceccc4c2eb220f0258871fc44175932487550583708902b33a13b2145e08cde2490fe9bd83a3f9541c93b17edd002843a0da34ca58e8f109e13817f427b3fe1ed183e13ed845bc34e3d3b3ec10b0a5a5154782739db7595670b56f7d39bf4e32298405e4dd41e8f4a25cb6056ea3c387b9cc50ab920a41d4ea9bbbc749c3f578b4526e522ee8778b38bbb407914c5a98bd741b9033d4a16f3991ee57a70dbf5971b3137afaaa2bf16fcdc2aa7a51762c4a3abec2afc96d91e2e14107fc2fc9c56094d4b2182c002c8f9130b2cf6e68342c4c4d7529cddc9ffab60ee06dac2cf49c506e8ec9915a7021109950df3faac4e1491a38436aa3d98247066c601416b57878b5d04b9d2278216bd6a3f1f96ca122d986e44e5819790d2a1aec44fcf1bd70a23ac0240a1f42d57e45686c042b2564e4531d3de59619068aed320e154447b16c573ca6150e2f60f2978e185be9071bbc374057674dc4c1fb30c5e5008519f4fd23a548dd66050131d93a95a1b315fba7f76646beb41c1cb5793fb9642920936c64c79e9c36021aafd5f98815e95036bd63dbfe98d6f6d33a0f3ee49db37ed5a66e824869bb51e1c843660ec5eae98e58947e746ea4349cfbcca17d68157e2b38f169d96cc1f1470c80c62f100a537868404c67c958f000bcac22f9facb0f17370766ebb5091087361df7dfe70b8614a14a6e75bc148b3f45f0d4d4167bee43e2e662dddda21141b8f66e080e45ed41888ea1978943ab311a154b8b7be5a07f89d9b1e1ff9c0c88a8826fc7f27bbde3a80f3ff5c59df877a49262e5bbedfe4f2ce6d1b9a6089aec802057b8be53368d0af9ce937f8729267008b61ff693b7c3d07f12726669964bd1cf823b78251c6efa80a42e5b80a028b35627336393fc25e5657b1a4012d0afce24464fe1a7d9fac826bda09fa6173a32a40dad7624bad427ec3c21aacdbaca87261fef9a32c8c66819fc4991c02c1751458d155d08147d844d61c06d63468152f13b4540efdf4a8be483742b41bc9d02d3ca9a2498cea5d6ca6f34df5481abc4b44d6f4493888332d74b4b9d1442b2759dc5059f307d39382c3518a1ad8448f1e07b364a42c61902b5862c3b6f850282c0e28dc1c3a672264aa6dda7a5c34c61dcd4a9f3a011fccd0ef38fbe9f96b28788f00bf4f7180e4226d8d14045cf0910f571a29070df4759552a4c5d7f8ad1e2fc907bcf73dbbf42db356bb5e7a884fd13fabf7c97c6915ac4cd7a8bdf76c066ce147f2d3595cea9bab4ae4dae661e7e1bc22b5e98f8e078f2a350a069195b9d00326b842959365204dcd2bebf0719c1c0cc59967d30670b7833936f6f9fb60b4d0b2074a437c5ea0d62c9afa6c16de08bdb2ed87303bc64ea841074797ffc0a82ba9f7e61733baf43832faa2d5c6c72fc5bd08374df7c09b2b8f80bd627cbbaf3a8db22c3792ee1b51fa4f6ef060af5ebac8ae088ced5cdb6a0a3bcd64a7015935dd35bc86e0f1a6c8ee2fe3cb6918358f00298154c0eb262a27026a7b67fe884d6df7502c748f433eab898df16dcc07f68d7077b1bb958b0ac84e5db750509e5c9881e7eb4b22dbc3307ee7ec143d850f49eb1bcb5544de462ceaf5128c29a38af66a52d17406b0ca6bd1688581f52d68606faeb294ddde9a07a4c36160ab0e1017e194cd815c75abc49693b45a98be4b8f0becaa6543020a84c59d7d5771287e0b2fd4e4110e62deaaa0d05bb61759d888355811322469e3bce5a5fcf84c407cf4ec2d498e911eff4c43345294e2050d29c37486c4b626cf412c5c1579f008099d2053e58f76845d453c5c6a0aef1cad3331dfb99d148ddfea165230667508300f992f4f653133f770e06f3579d7150e8aeb32b12f9e3add0aa34aad9b9755df3149b56cb12c921a781c4b8537b3425f41b72fd85fa103f7f87ccdb819c6a9575081784b443e59dc94e327a2476f5752c13cad497c767b3d87e7773815414caeeb662683edb9ef4c21a7462ad8a9f7ee29316c719d45f6e9c655cad3adfa842d27b0e02f97b74a6baf0c00b4f3700228391eee894217af19709c8f41d38961c5088648a89f92f758c5e34025cd29b0d476d5ac3dfabe5b398667973d6123f9a0cb5b8fb5fbced0b3c796cb07e3da086331dd7bbb511ebc530a52d4ca0b64e62bc56c5908ece403f3fb2c1dceb295fccda305f45a5547fabd943c3558cbbfc0cfb57d745b183eeaba7ae483690e6e32bb1e97c96b16b4d974ffb7786ff62202be057003656b24d76cd8ad781074ca5c13e76996ad2d4d58229a367ec840e6edd0116eeec1c77bf2fe47676d2e6878807206580e65a81fa863176147cfa3a1a535877ec38d3b223f696c6ab2", 0x1000}, {&(0x7f0000003180)="d04cd86dbae66e14e4164e8b22ae2961f665e57a5ee001e084a172534737a0b5f1129e9f619cc422c112ba0dc3510592cc9aa9210a3aac1edbdf985888a47e5998aab124529eed7ed923", 0x4a}], 0x8, &(0x7f0000003280)=[@cred={0x20, 0xffff, 0x0, r17, r11, r19}, @cred={0x20, 0xffff, 0x0, r8, r9, r5}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r23, r2, r2, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r23, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r23, r1, r23, r23, r0, r23]}, @cred={0x20, 0xffff, 0x0, r10, r4, r15}, @cred={0x20, 0xffff, 0x0, r13, r22, r12}], 0x110, 0x4}, 0x408) open(&(0x7f0000003400)='./file0\x00', 0x1, 0x10) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000003440)) 04:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:06:47 executing program 0: nanosleep(&(0x7f0000000080)={0x40, 0x7}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffff7df) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 04:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 04:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:47 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000040), 0x1) 04:06:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xfff, 0x2, 0x0, 0x400001fffd}, {0x44}, {0x5, 0xfffffffffffffffa, 0x3, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x74a7) 04:06:48 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:06:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000002}, {0x61}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x5, 0x101, 0x9}, {0xffffffffffffff7f, 0x80000001, 0x1, 0x4}, {0x9, 0x100000000, 0x951c, 0x3}, {0x24, 0xfff, 0x7fff, 0xca8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x11fe) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) getsockopt(r2, 0x2de, 0xffff, &(0x7f0000000240)=""/68, &(0x7f00000002c0)=0x44) 04:06:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800, 0x8001, 0x61f, 0x4, "f091c8cd7af1e1e8b517e0f1cabe16553df21887", 0xfffffffffffff6b1, 0x80000001}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 04:06:48 executing program 0: mlockall(0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x89) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x9d666fb843bda735, 0x800, 0x0) 04:06:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x116, 0x80, 0x8, 0x9}], 0x689, 0x0, 0x9, 0x0) r6 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0xc5, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x463}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92920}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x190d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fd5000/0x2000)=nil}, {&(0x7f0000fc1000/0x3000)=nil, &(0x7f0000f3a000/0x6000)=nil, 0x7fff}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c97000/0x4000)=nil, 0x5}, {&(0x7f0000d6e000/0x4000)=nil, &(0x7f0000ce9000/0x2000)=nil, 0x4}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000fa3000/0x2000)=nil, 0x4}, {&(0x7f0000c9c000/0x3000)=nil, &(0x7f0000e3f000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff81}) kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 04:06:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8080, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x2, 0x20fb, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x100, 0x20}, {{r0}, 0xfffffffffffffff9, 0xde, 0xfffff, 0x4, 0xceae}, {{r0}, 0x0, 0x8, 0x40000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf00fffff, 0x80, 0xc43e}, {{r0}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x8, 0xfa46}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x1}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x16, 0x8, 0x0, 0x10000}], 0x638, &(0x7f0000000400)={0x5, 0x101}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getdents(r0, &(0x7f0000000140)=""/192, 0xc0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt(r4, 0x800000000000, 0x7, &(0x7f0000000200)=""/136, &(0x7f0000000000)=0x88) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000440)=0x2) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x10) 04:06:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x4, 0xff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 04:06:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='ol', 0x2) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) semget(0x0, 0x4, 0xd) 04:06:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20212, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=ANY=[@ANYRES32=r2], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x0) 04:06:48 executing program 0: getuid() r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797abf518c5ac46d91ab9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) clock_gettime(0x3, &(0x7f0000000140)) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d804005ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde1cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5ed6064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff81058d801d4cc66356388be5f7cd0ba1b9523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c0849120747"], 0x1008, 0x800) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x190, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x400, 0xb0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) ftruncate(r4, 0x0, 0x7f) r5 = semget$private(0x0, 0x4, 0x100) semop(r5, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x0, 0x7390cd20, 0x1000}], 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7444fe909cf05efdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aa044f50f4897894e20bbcde946540cb9d339d909b764501d042c19987d24a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace839a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000000000000000000000157cd8896c7907cf212fee3f56823ab86bbb97d6d7338ee1b84fb9cac775443f318e27b84581997568b9000000132e28c98f6f525c6c97bed722ac698cc64d6a963c9ff792e201dadfe2994b5a34fbc28bf2054f963a41c25d2a5e912f2a4929b10aa22728cd9f015dbd20dab7a1c897a5bc06c78c7eedd7adfed80e71d33497e8e551d1cbf9c319"], 0x1, 0x3, 0x1800) clock_getres(0x3, &(0x7f0000000000)) 04:06:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10001, 0x8}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 04:06:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 04:06:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 04:06:48 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x10000, 0x0) syz_open_pts() shutdown(r1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 04:06:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x1e2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='/\x00', &(0x7f0000000100)='$!^[.\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')+$#:.!,@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='c{]\'\x00']) 04:06:48 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x3, 0x401) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/154) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 04:06:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000280)={0x0, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:06:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1d0, &(0x7f00000000c0)="96") getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) 04:06:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) write(r1, &(0x7f0000000080)="38b38115f719a03c1558e6759062fe44", 0x10) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 04:06:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") r1 = socket(0x1e, 0x4007, 0x0) socket(0x18, 0x2, 0xfff) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:06:49 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x7caa, &(0x7f0000000040)="1ab8921df6d5a61b1b676a78a84902f7193aa0587b9b119549f03880ae066cd7b27b995bb4f962301130ffc75465cd16e360c17d27a1e41611a08493db1d0fb2100e606d806815b2bd21a0e91248379cec003e84c0f26b8195dbe2ff841135d947d6a314fd8232234772e13f422525daaad3f03d394e2dd615e986e9b6c44dd331c52f84461b4a87b5239d8a6a71e001efd2d6e90bdda82391285fd236cf03c2ff57780fb32f1fe87b042db9401ec549d69ae5b41716ae1f49645fab028f86a826c9ec1b", 0xc4) 04:06:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffffffff0001, 0x0, 0x10001, 0x4b41}, {0x22, 0x7ff, 0x8, 0x100}, {0x3, 0x0, 0xffff, 0xc6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x68fa, 0x1}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000200)={0xffffffffffffff00, 0xffffffffffffff32, 0x5, 0x7, &(0x7f0000000380)={{0x9, 0x2327, 0x5018, 0xc8, 0x4, 0x80000001, 0x1000}, {[0x7, 0xfc1, 0x2, 0x7fff, 0x82, 0x0, 0x44, 0x6, 0x101, 0x9, 0x2, 0x6502d980, 0xffffffffffffff01, 0x1, 0x7f, 0x7, 0x7, 0xff], [0x3, 0x4, 0x1, 0x100000000, 0x800, 0x8, 0x3, 0x5, 0x4, 0x1000], [0x7, 0xf544, 0x4, 0x892, 0x2, 0x156, 0x10001], [0x5, 0xffffffff, 0x9, 0x1, 0x7, 0x141], [{0x8, 0xffffffffffffff03, 0x6, 0x9}, {0x200, 0xfff, 0x9, 0x1}, {0x2, 0x1b, 0x6, 0x5af7}, {0x0, 0x8, 0x94fd, 0x20}, {0x0, 0x8, 0x6}, {0x0, 0xf800000000000000, 0x3e3600000000000, 0xe57}, {0x9, 0x401, 0x6, 0x6}, {0x50800000000000, 0x100, 0x9, 0x1000}], {0x9, 0x7fff, 0x4, 0x4}, {0x100, 0x800, 0x2, 0xed8}}}, 0x3, 0x2}) 04:06:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x3c735633ff0c0e67, 0x1) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x1000000c4}], 0x1) 04:06:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x2, './bus\x00', './bus\x00'}) 04:06:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5ef3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 04:06:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pwrite(r1, &(0x7f0000000140)="d21af52ded2c22177b701d7146834addb3f41daa57a02cb2183832df029134042854819ace9c54b644e3bd543ff4445798d1540c743ccfdecf4bd5305db8c77716cee7e65a3fc78bf31b1ce83d4649dd64f4d37f41cdc68304ae307790ed9b117bcf0d3073e02e098c5347bb0f601130985a59f3881c69de36c3d760d5c5e5632836e3b16f03460e6709c8091f9a32bc23170341b284d07bf723e834bb68eaf63e4f1072224a51af05b1e58c4071ed8c9181a8b1694e4bd4ef25f0e670a1cbea3100000000000000", 0x254, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8}, {0x800028}, {0x6, 0x0, 0xfffffffffffffffc, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x80000000, 0x200, 0xfffffffffffffffd, 0xfffffffffffff373, &(0x7f0000000380)={{0x8, 0xffffffff, 0x6, 0x4, 0xffff, 0x7f, 0x5}, {[0x9, 0x0, 0x81, 0xffffffff7fffffff, 0x7, 0x1, 0x8, 0x43e, 0x9, 0x4, 0x3f, 0x4, 0x3, 0x3, 0x1, 0x5, 0xffffc00000000000, 0x6], [0x3, 0x7, 0x1, 0x9, 0x1cb, 0x72030d16, 0xffff, 0xffffffffffff29f6, 0x6, 0x800000], [0x7, 0x8, 0xfffffffffffffff9, 0x401, 0x601, 0x400, 0x1], [0x3ff, 0x20, 0x3, 0x80000001, 0x3, 0xffffffffffff0001], [{0x1, 0x1, 0x2, 0x4}, {0x80, 0xffffffff, 0x1, 0x100000001}, {0x3f, 0x7, 0x1000, 0x14b0}, {0x4e, 0xfffffffffffffffe, 0xde, 0xffffffff00000001}, {0x6, 0x9, 0x88c, 0xe325}, {0xd591, 0x6, 0x81, 0x1}, {0x1ff, 0x5, 0x5, 0x80}, {0x2b, 0x4b47, 0x100}], {0x2aaa6852, 0xc23, 0x4, 0xac6}, {0xff, 0x0, 0x3f, 0x1}}}, 0x6, 0x2}) 04:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x100000092, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r8 = open(&(0x7f0000000400)='./file0\x00', 0x10080, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, r7, r9]) 04:06:50 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x80000000, 0x10001, 0x8001, 0x7, 0x1f, 0x4, 0x0, 0x10, [{0x8, 0x7, 0x8e9, 0x8}, {0x6, 0x81, 0x7ff, 0x4}, {0x7ff, 0x800, 0xffff, 0x3}, {0x70, 0x727, 0xfc, 0x1c41}, {0xfffffffffffffffe, 0x3ff, 0x3, 0x9}, {0x8, 0xff, 0x2fb6, 0x99e8}, {0xb71c, 0x3, 0xffff, 0x6}, {0xfff, 0x5, 0x4b5, 0x5}, {0x6, 0x4959, 0x4, 0x7}, {0x5, 0xd29, 0x6, 0x4b}, {0x8, 0x1, 0x2, 0x8c}, {0x7, 0x20, 0x6, 0x4}, {0xc452, 0x10001, 0x8, 0x7}, {0x0, 0x8f79a2d, 0x80000000}, {0x4, 0x80000001, 0x7, 0x5f5}, {0x101, 0x8001, 0x7, 0x101}]}) 04:06:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x10001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:06:50 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x4) pwritev(r5, &(0x7f0000004e80)=[{&(0x7f0000006080)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a3393372aa2b6944ac002ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e6933311f735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0xba7}, {&(0x7f0000004f00)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f0000002c40)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f00000070c0)="731fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5889e843bef843651a371211d27b973f93482854795785914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0383d1f23d08250ef85b964b79e82a8f7b3d5e1b59c298099eeee5af78ee76ad64d296ece5407042afec4f0d3e62c3df22f483f09a3ffa188beddbba8af0df3a22052957b0c43830ee4ee1e9b46bea560d0c3b1a97ad459f0628e6bbf868a5788cad4e9e26cb6f9be7813eae2fa1e88e549bc0c4d1a5f2ed5ff46530f1c", 0x176}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) 04:06:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 04:06:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) getuid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffc9) getuid() 04:06:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 04:06:50 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x448) chown(&(0x7f0000000000)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d510000000000525fb06b98b52d167600000000b20000000000000400000000000000000000800001002e3ce35d990126583a67451368739dbac604000000a7774f6505be4203960470b6cd825dfb701d138b9897120bc20a0511bf840e43ce684ea653f09b63a0c1bc87acbfffea48385d2e5619d00759126247b1e5b329e567974d281595791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f133300000000002454dac4ff80acdca9118c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac526204e7809d6f559e140a8f3901d54e4df62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda9600aa9a4f6c7f9113ef40bfd9910a66f3fda87d66c2bb1d705cb30f879d5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84340d59f2b1a696b6371f9682bba099c7bf68e84fc27558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e357493049d6387825ce6a77f19de5720948aa0f342a22453a2aaadaf3e126c9ab1e46a86eb83ad8585557029eb0847b275276d05f1feab796bfa56fa260090bde4e218edafddadfa86001b7512b8d8641fdba9b66c208000000951f56bee4e62a8e2bd9ea2b025269787c976de834607e6f694bbfe2f69ca92227fa17d81836cc01cc233dab387110ae1280e6f98c1f644c5b1b3d28b9c6f605bc201f8b32c58b7be5c64ed0f25ab1bf7a28c75051c7a1a98a9e65ed09eb48ab5f090600a1c400117eb5392e67c5b789618ead389779c1f58f89149d447fef2eade22f6508da6555187b6ce7df60293bfb3dc4d53b21214b95e6b821be3d0b3c24da9879931c041f70c4814de44c59b2de4cfc25a612c3cc6c9c3293ff81c9dc7b069f0d669fe39f15f62cb20635af7ee80000ae952294606de4b7f78a7c145a7ffc022fb5d8ce12fbaf8acbf37b49854cc7e9aae5eb425bad0cffdf80c400f18c74d4f607aeff42b71b2c4d57ccc2a117e675adc46b88d9e9253d38ea8db59c7cb7a9436c37f275e1095df2b27d171ffc6c34a810dc77b38f56b90f32e678c863e456dc8e5345e40d"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 04:06:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknod(&(0x7f0000000000)='.\x00', 0x2000, 0x3ff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:06:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x3}) 04:06:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x1, 0x4, 0x9) fchflags(r2, 0x1) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x1f}, 0xc) 04:06:50 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:06:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="db6ab25d7be973e49c14be62d9ed0a1aab586f371ea3cec65f90a52d8d5f91978e6134ff919fe2e329eb83b21de9ee0c71e91073b9373f8690ec75425b7ebc40b0fd49eee11f1ba80ccf876e11a0a1dd45771681706f18fa480355eef630f007da2620184bba43abc0050b1d6bcb434d15176cb695c8f31177a89aec2f54e50501ef66aaf3dd2eac65890d68b1cc5c5f9c00404323e3fa38d475c5a7e880c0ebe586c4e63ef562c80409f7dbd72ab3f03a1428d5be", 0xb5) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) ftruncate(r0, 0x0, 0x8fa3) 04:06:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)='\x00', 0x1) close(r0) 04:06:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCNXCL(r0, 0x2000740e) 04:06:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x3}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1ff) recvfrom(r0, &(0x7f0000000180)=""/37, 0x25, 0x0, 0x0, 0x0) 04:06:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 04:06:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[r2]) r3 = kqueue() dup2(r3, r0) 04:06:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x78, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x5443, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) 04:06:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 04:06:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x1) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="e53fb2f5a6209fae651f6653d3da1c88a59cd11c4a06ebaf10535ff7ff20e6343e99976bee2f5737af0aa3862efe5d5334310d101c49640f0467979bd59ac664e53bd98669e78428378d0e18e76b4bdfaf14ba5d284889d2997f7b53ed43083453a881a245d2717f65ec78005933b10d25df060fed299acee253be9255f878b36feddf9c9ce04f800df3f473d14677348af8362378b5dc813e", 0x99) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 04:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a12279687", 0x46}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$getflags(r3, 0x1) 04:06:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x7}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 04:06:52 executing program 0: socketpair(0x18, 0x1, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffb3) getsockopt(r1, 0x7, 0x2, 0x0, 0x0) 04:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x84, 0x80000000}, {0x25}, {0x45, 0xe}], 0x3}) 04:06:52 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, r4, r5, 0x24, 0x7}, 0x773e, 0xffffffff, r6, r7, 0x4, 0xfe, 0x3f}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x4}) 04:06:52 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair(0x6, 0x8003, 0x8000000086, &(0x7f0000000200)={0xffffffffffffffff}) r1 = semget(0x1, 0x1, 0x48) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x80000001) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 04:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x7, 0x2}, {0x6, 0x40, 0x7, 0x8001}]}) 04:06:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xfffffffffffffde0) socket(0x20, 0x8000, 0x2) 04:06:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0x10000091, 0x0, 0xfffffffffffffffe) 04:06:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001500)=""/247, 0xf7}], 0x1e0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x200000000000400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r3 = msgget$private(0x0, 0x20000003d0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001400)=""/103, 0x67) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(r1) msgrcv(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000015172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d3968"], 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 04:06:52 executing program 1: r0 = socket(0x2, 0x4003, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) bind$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x15, 0x910, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:06:52 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1001ff, 0x0, "b8000000000000080100", 0xfffffffffffffffc}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000000000000000006022c4effcdc645c6f49b1a96460648aac95bfaf08d79f03edcf6388694e470ecdb81a28abbdca7414bea4030953139287bd9e3c6735cb2f978abe54c448386e2b163964e0bcb8877226904ce6a509c7448173ad7588a9061791b77beccfefb5387b6052d6f8dff6ad09ed627fc1366b318d611ca5ef9e572179e5a3e89ac14bf7efec2c0a8dd8233b4c070d3ace694261885feab77cbd96804b55e95c74"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x3e, 0x0, 0x613eb407b342fa7a) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 04:06:52 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x401, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0xe6, {0x9, 0xde88}}) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xfffffffffffffe51) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x7fbc, 0x6}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x401, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x3f, 0x48000000}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x7ff, 0xccbe}], 0xfffffffffffffffa, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x8, 0x80000000}], 0x0, &(0x7f0000000600)={0xb4e, 0xfffffffffffff5b5}) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/47, 0x2f}], 0x2, &(0x7f00000003c0)=""/66, 0x42}, 0x2) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) 04:06:52 executing program 0: r0 = syz_open_pts() flock(r0, 0xf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x2003}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) lseek(r1, 0x0, 0x0, 0x1) fcntl$getflags(r1, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r2, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) socket(0x6, 0x4000, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r3, &(0x7f0000000540), 0x30d) semget$private(0x0, 0x1, 0x81) 04:06:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000080)) 04:06:52 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="adf43c8b75908e5312b99b3b5443d9574d0e7fb6ef2d4d2bacefbd29c59c1626d0151918d8c993cc679c9593525a39411d276e988339647e1912bb1d9a260ec565719c5a3717bdeef08c48821f1a002c59dfd0a7817f2ef4f54c6f8642576fe6dae5a29c79802c7511f2b15d9c4ce507350ebb29d74f04d76d7a023c5da0f51e95b259c56bba4638618285c108dedab4967f9774a2a91cd625d506bc6c1380ea3d557c4b8024ea83b57204c3ee37de6d280e0e2f20a7", 0xb6) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x6, &(0x7f00000000c0)={0xfffffffe, 0x400}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97daabbd827c48de5ef96294714204d3e113b87f"}) 04:06:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setitimer(0x1, &(0x7f0000000040)={{0x9, 0xac8}, {0x100000000, 0x6}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 04:06:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 04:06:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x0, 0x0, 0xd32, "73adf8b8c742df286659f3bd62ddddf047972f31", 0x9, 0x3}) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 04:06:53 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="d86f1413fd53fb81578e700524d9dd8213d40ed131b10a0f1d4ef80e8497de3e68f0872f18f80de049a7ffa7b54f585d185a37b8fa7146b3de123334dddd255d97acd6453ddb81caf779f17a5475979a912f6497c5a8ff480bea8946a6223230c28c43677fd13c7d487d546bb2ae706c497e92a945fabf77526c8260698e8cad9f1071b309f4fbd3f9b91da12f2d677377bcc4233820abd4ac331b786b173c3462b1c0bfb014e1101fba7cb9513f80fe1cbcf8358566938deaeb658a021928c52ca7daae43c95dd65421a5132aec5efa43f21f5853d7f892867b277a90dcfd2c70222c16866079675d", 0xe9}, {&(0x7f0000000100)="741b5b24ad311f5fd4db67f9f9cc9b9410cafad2c2ae5bf8687b5b61ed15c395f4612db1062ffe8e45a073d6b767ec75fbf226b743bbcd2b28d59dcbdb8c43f3fcb80f9fb80f00212aadf3a7d4a5bb13", 0x50}, {&(0x7f0000000180)="4c50b7b53cf8bfc44c31b7b0f2e4d5d5e5fdc46c7d20", 0x16}, {&(0x7f00000001c0)="63a2c0be55ece4fa4cda66511a8fc71519befd3886e497a1c65668eac1aa88f9d1964c1686693b4a9193dbfaa26d3d79c68b54", 0x33}], 0x4) 04:06:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x7f) setsockopt(r0, 0x80000000000029, 0x7, &(0x7f0000000080)="a4b9fd83", 0xfffffff5) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="ddbd4029ee92b6614d5013b45daa654f774ea25f9ee9b55da648d6c5b5da9b63923bcf09c2083544b44f54216ddc5d9049011aac93aa8870beff9fd746fe66797bbabf501789f63628eeed79c8319b8160690ee66b9f964365097089e859dd", 0x5f) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:53 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x1) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='c\x00') 04:06:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) socket$inet(0x2, 0x2, 0x3e28) flock(r0, 0x2) fcntl$dupfd(r0, 0x9f607a88ef538f09, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 04:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x800, 0x40, 0x8001}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) 04:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x24, 0x0, 0x3}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap'], &(0x7f0000000480)=[&(0x7f0000000440)='/dev/bpf\x00']) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x6) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) read(r0, &(0x7f0000000240)=""/111, 0x6f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x20000000000b1}, {0x5c, 0x0, 0x1000000000}, {0x6}]}) r4 = geteuid() seteuid(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:06:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffffc6) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:06:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000480)='MS', 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:06:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x107fff, 0x3, 0x0, 0x0, "00000000fffeff7f0002000000ffec00", 0x10000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0xffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:55 executing program 0: r0 = socket(0x2, 0x1, 0xffffffffffffffff) close(r0) dup(r0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffff47ccec247468e1238096ffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da26000078801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712eb73008e0d6e041ea16ecf28bd1ce7be401e8cc1800d2387d21f38a1b65a04000000000000004b3ba3367333c7365d3e0f0300010000000100000080"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 04:06:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[r2, r3]) 04:06:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) 04:06:55 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/10) shmat(r0, &(0x7f0000243000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x100) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) 04:06:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x4, 0x948d516555b9daf9) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00002ac000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001180)="dab507997d66b337ea29d253de23b3d1e74cd12a06f08924ce4fa6e69245b69f0ac00931a5fa3e7ac26174d504e16f916f4cb5a3556e5404aafe7cb250387096de00000045991bd9fa8000000000000000608595f4adafeef6a1cd5e0367276ebe8b78b5c01fd139663707", 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:06:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x6, 0x80000001}], 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8001, 0x2, 0x7, 0x5, "26431ab8701e5e65cab199d8645ff2e25cc1247b", 0x8, 0x5eb}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0xffffffffffffff81, 0x7fffffff, 0x9, "39f820047305937e5bfe73bd70121a5bee7f5379", 0x4}) 04:06:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000001c0)="b1e91bee8fad27050cdafd0413b0", 0x158, 0x0, 0x26) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x9, 0x4, 0x75b4, 0x3}, {0x9, 0x101, 0x38a, 0x8}, {0xbe3, 0x846f, 0x6c}, {0x7, 0xfffffffffffffff7, 0x2, 0x3}, {0x9, 0x200, 0x6, 0x1000}, {0x1a23f29b, 0x8, 0x4, 0x3f}, {0x93ea, 0x8, 0x1, 0xffffffffffff0001}, {0x1, 0xffffffff, 0x4, 0xfffffffffffffb67}]}) 04:06:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) ioctl$KDDISABIO(r2, 0x20004b3d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:06:56 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x8000, 0xfffffffffffffffc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x55a}, 0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:06:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r1, 0x0, 0xa95abfd0db793b53) 04:06:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) semget(0x2, 0x0, 0x591) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) r3 = semget(0x2, 0x4, 0x52) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x4, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x7f, 0x7fffffff, 0x48, 0x5, 0x5, 0xfffffffffffffff7, 0x9, 0x9]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x56e, 0xd2bb, 0x81, 0x8, "76edaebaf06c426820cef02758402a0a6afe2dac", 0x7, 0x40}) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r4) 04:06:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() flock(r0, 0x4) fsync(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r3, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) fchdir(r1) r4 = dup2(r0, r2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(r2, 0x2000740e) write(r4, &(0x7f0000000680)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d2031300eddb3026fe6578f80000c43bf11577349b4700000000", 0xffffffffffffff1a) close(r0) 04:06:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) 04:06:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x100}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 04:06:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x9, 0x92e]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 04:06:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8b, &(0x7f0000000080)="b6") 04:06:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/254) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 04:06:57 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) dup(0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r2 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r2, &(0x7f0000000140)=""/171, 0xab, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = msgget(0x1, 0x310) msgsnd(r3, &(0x7f0000000440)={0x3, "c0c53d043df4c6f00d99203ec45493be5f7500442d53e3c759c8a8da5912b9d7dbe591134198164d80a57976e66adf224be801dc3546330295a9e3eed8736562358b09342cc3e069ac6d2f43f8d053834af835ef0d9757d6fda4f4481351af5ad89d91c728a34960eca0f026bd60b325c53acb8f1821ab413514b8071336c6264971f4eb2672a6c0017a73a827e3f921c40e5849a9999aeed7e7587d1b2802d788b975cd5c71ba970dc030a16043482ca938e6744cb425fea0267335a3a9a91634618a33"}, 0xcc, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 04:06:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) r1 = syz_open_pts() close(r0) r2 = dup(r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 04:06:57 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, 0x0, 0x2, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000374000/0x3000)=nil, 0x3000) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:06:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x20, 0x2, 0x867) sendmsg(r1, &(0x7f0000002940)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc, &(0x7f00000025c0)=[{&(0x7f00000001c0)="58d504b3f978e10afcfe1372d73e0c912a76fdcd93a337634c78a9d058b2dd0c505cdb8f33c141092c926520cbbe874d3939a8dde0b616d173da1848208be1f05daa541773ecbecc42fc88de566d0f9128024204713bc3a512ba851435b3d37a24cc1910d85604f39b218e79c3a71f668801", 0x72}, {&(0x7f0000000240)="a70c7896edde069ef22170825ca5af1a432a2f983e5db5ae7bee25f088dff7f19617a4ca42f892df5f1a44e6d29a98747c4a9cfd1d1abfbcee919d0195bacbf5dc4dd12e8c2f553b5d3f091cc6755f95b3ea42c94ec3df2c12ecae3309b9207f08329622d931503c76d8360b464c3794f0c24af0f3f697579f8d917c4b90ca694c995101d04e585391d50143dd8ab6bcff254dcbd025db0196ef151dd43fc5f4ea1341a8645a6736bf58dfae481feb25e69da83eca5316e5760142339a8932811fc167d8ca454aeac08c420240adc3751b8b94ea3e0a85fdc826f53b01bf52775f6db8240ee7935010b7c219fcae06c43779c8e307807522cfd3113e7860d76f4e574921ee0455d38b50fac09abb9cb940391fb92e042c86446b9757ed3bc7fa02450665df72604b575eddfe63ee412d7da04bd18e23623f4d8f5d3cb6251ee36cb139aa9575f0bd60e3d9b1524514a4936d15fad1d58f41dc4d65c77c799a24d07f7a5bebfa041540caf3c169d0df69f0fc1ebc9580f151b7e9805eef3f6efca2490bf3898ee56f3ef70baca44e675222c267ae728ae56514c176618726b660f4e69a9a7ff5247b280924b8c77e56f95675465af0eb5cbc241dc365329eeb251d082a31647698945c1f52876fa261968591cd856a66121101afcf5aff2f09dd970027e37e5a5849da3a7ecb40b5b9ca59696ab63780bed15ca2e23917ca42aafb9bc6408cd8d928ffdb246e19089498b05783db860fd0145bd98a3368789c53cf12adfad27724b76834c842ab05aeb4b9cf8803edbec9cd5be987df40685f7cf022b30556a2591612c7b42a56c6fe75e75f4c5a380e3898dcc76bdb7630a0bcb00c0402d9d77482624dd0c16c2c94de4f0018b8b8a1a8800466bb7ca061c2768094c761b52760516cfbd052f888b3ea463f47290d494ad300dcf9a067704444a0f4f0f3dec8c642a51ddd3dd6e6bb6a4b37afe95d5e223668d63c2d72e7fd5f2cec97208c4028d2945b280ab26a32dce767f81e28fbcd3721ee9b9e18390bad30d7929ed3c2b9a4e702f3ace4b6eb0803e5cbf7085a5cee38ef58520b05aaa3de9a12ce109eb77d2a3c502b5902ef2947a3d99094a2bd4f29410fbef74c89b45a18304d21d0fa91a09ddbcae02ceeb7de64fdeb055775ecde5e70ca02fe7c0d2171f496ea810ed9851e02838e472c96f6b905ba86ccc528ea23052d8b2d354ccc30803b5f8ee2c4e8d787069712eae1f6d0c63206055eb8eefaa4befc342696245665f72b18ed00dee1651f6ae18e3f16cc6555841866ade1c9388678166b209c80e9dc9efe06abb6da8e4be57c14d8b1b5efc2c96d09a2900ae55ab7710a8ce9c5939be3627462015c98a6fe5151ee5b4aa92ca07e92e0bb15b9184a2167d526f35a81ac0d6a0c2f2c9b40ec808b2e7097850529b928cd665d647ad29b16e0ef9d804bed2cd684f75da81fd061fe001925f502ba6c5bdc9aeea283c944280d3171d53d062d371a6e7cc97e6158e20f45289e9ab433e2fb406ff7dbf9ea0986b706477b455da14f275c29b080bbc8d5778c272b17a8536b7c6757194ed0f12831bcfa92925ff4c4030e921f351fc6e6a44f0c074b2fa23d9e720af07f3365b9f3a3ca98a92bbdc6edb63d50c3abe8e066ac5953b5f4e648e965c0a687ca5e7f62cad2bcf8dd2e797495f48e4d768b5280e8db22ebd796e37322b6047c8639c5e4b5b7c89a3def6cef60cc52874b4f5a8c017e4b3d8ce278c9bcd83908c0c8d28222ab5e5401cffedb8c68b1a0fe0bad146d1c68caf7e16ae828cd02b030c42b23618b63cdeffccdeb449b3b608e0562189e86ddaa0f633e5b348b1a07cec02aedb0468143e33ff037c3f854edfb2110742990fd38d36558090a1ae1b86d0613e6d8c6725d6dd8c9fe331cdb91e5f20c6c83fd50d6a14bda3e80af34b52a5fa7708a5a38cace267da7cc93b01c3dfa39cc0b4c8e3550af1d0613cd896bbfd420fed49d2dd845c142db793deb1d6deb441ef08ecff01f189b245d813f4e3fb90a525a4244d4c4ce6b66ece94eedb460553868845888bd05189d79c27fbc83c2578301243ab0cd9c7fbafb294d1666672f95abe8becef9f5dd67931ec986ade274b0f2f9a9642a8cc1592fdb431b96ffdf9ee8783077bbaeb1c81412e0c80b1ea82dfe49bb66d1a298457774b27ec50876e0132454d1d7928cd8d09e52ac6b1aef27ab3a6a3f1e72649bf3db896c58bc1c7596dde700d5c3fb05f0db427554d14703cfab3c0ba2e09484a44b0762439b76aa6bddf02b863b3e2762adee76a8c6e1aaecceeb7dac264337e6a08096b32a79cd658d15a525aac06b494f5cf5444a2baba14853bb6c6a1e9acf922ee14ece19499c6f5161ba4101b1d25537d527f3a24a666cd42d916e40f74e0e02fb16143096798559ec27304ad3bd06371edfdd921132fa17b77c8209272f99f89f836a66a78f096f6a520b3af2c5eca8807c205ad2604392ea8bc0e394a4e3e1746f8e48200945af9e4a72762719d5620d791662a970a5700ea5342246bca36056545e9f9009213592fdb415bafb7bf139b78aed2c98dcbe91c14482eca523259dfcc5a7f1a6f677f622963c20732de34a342a3f3f21f532e8cfd49f876ea27c408102e6b420377633ec0dc9bd51a6fb38266fbfd736cfabe027532682c29e0e7d7c0ade8030c978fae0eb8177c301a74e57de182913e7d0f8e415e184639e3d581654bf553b9f812720c47328b4b14a9be861b4f1100eccbf39843f35ceaee71cc8335f2648b64276786bacc1a683c32c5bbe84bbf1b2502813a5d717666e22751918a99d5ec12f67669a881df4b804b773a4683b44bce1b52b94e7b32fb109156cc03e4a613034b10226e54016e332202d79e0a3634d1a736db6d8631067c2176ece4fca2ec92d2e13bed19c093b60e319ace1a1b543d1032e7d6f11e3489257a0e720981457aab7879fab150b6ea9d37f707599ea505ba283e3f06bfcb648794a14c828b7526ced96819cb39a4e6b875f2930e5fedb9e47d6845340320425c1409c4fd3fb8aa08272b32cf721154b79986c3289bb9a09976d458675524c6dff0b7354ae07fae7a6bcdf1bd260a614922a5e588e0177aa2407b5491873bc138e375e0c20cf003a52fa77aca2e3bd258fe3aadd4bf53334ef9dbba39361271a7757d48bea48065775d2d4102167c36367c044c34be6b17c9cd2853458b0229a53868ced05aa961d9cf62d46ba09668730090e0aa5b6355dc520431e334e18df49355e105a29bd3a42a4b78996694886a2f400e082c44581aab11de5013601dae34d805371aa25ae240f686f34fd8bc90f78fab981dca74135786a344ff9ece31862c8907edf9aeea614f90a09405fc4c290acbd39cd28601122b9c85857faa5bfe6feba3906346e9bfcec3f4ebc233ddd4b2ec8e8afba1c62c6f5a0d21a47b2473e3f5dd88033912b2ea966faa23597a22a4ab376a33ae3b77a5b678974dce69595101378c677ab9731d0739bbe6ff439fdf73643f07ae061a620fa6f40f13aa29ac12b0e156e2e14da1e336694097571556ffe9fd119ff3c8bb45874bfa41c7abc7f9affea67d89d6046ade909fbbe82b53b7efd147655572135631468f0834f646835525bf9acd631cc04c5b712453a07ba19010c79e54de77bceef048cbe9fba9d9e3e43f4ace8453a3ad9b93bb94d87b6bb982d8bdad9b9f61c9fe507a135cfb7451bb21059445c5dab4a332c0d1192436bf4ccf90e5c5ced5c1b7103763290df76eb03fa5774d0f456d193b7debe6bc79f707cd8379d186bfd23974f7bdec46cc7dd405a72a401710aab40c41b32b8b3d94828dcd5140e1e1562b1ebafe1b6f3726ac80f277938160f01d7df6346bfc5f5115464bf811c8410a5a0e43035d64dca32cd91fd5315d3181b848b6bd20ecc4be7a91e059b5a619486b3010980e5aa1d059ab9bfbb1ba686b81bd33746d8140e9b76958cdf53aa5e21a61d89f5e1c15b4dfd4ec950cecdd846d18e8066fa42b42a868fe84992d46065ecd1899c0e93a5620764eeb821f89d36b368f37ee47ee984f0c0907e6d7a92ebfc548e3fda75bb652f4b27d10700b026066c37aa44da5cfc5110d679877a91fa6312754370a29d94b1073cb214e584c663f8a56b3271613b3184a50891b5f58cd36e9b2b3ebf394a952bfc460588a0faae615ef3d87eeea3858290ea0e35c1049824dd7dfa4932b8e21782ea0e182855c275ad408d742d3f9329214a33006e67fb7d9f4a457afefb45c200bc6d5bd3cdc9dec27c639e367aedeaf3c448b6a5326337d3a9126ca5cb1a3b4a3345c05b37bc4aa433cb9820c1407d703917832ffb940269cc56ec8dd513212cbdb0c6461d919a5786ec18054bc8deb06f71c83d18380c301a282651ca99b4a4c268c53bf46f6142df0c0c32767b07a0796d7a6d5ddbcfe2affe7e7dd3ecc85df1c41b649ce6bad7437b5972d0dc85a249066a1519168abc9b137a2db8f5fde708468c3f480ca94c7cfd8aa3aa0d9754242ee3d5885222986009d1b0a430dd6cea42cc8fafc88cbc23e2fa5866d56f04b53c2228850150972dab1e99a0b4dec7ec47b980f430a5366fc1663dffb2f073ded76b34995938a73e1f0460303aea9df13f8ad1021eda3b0b12e5ea7bd37d6018286a7e6b1c45bc87e92b7c76d45f8ef4365361e6f67e698b5debb4cea7ef5058525a230d226c2b5a263d03e9d067f7a850278406dbf84828924cfde239d2a24842c06ce601c2cf2dd4b74bd3dcc532c64289e4c2a4a3df3fe7730dfae99e50fe23fd4ceff678e228892a12cd2f3ac2bc20f43288301215bbc40d1af46978a8b09b233d0ab96fb0b905d6a7701fa5d57116dfb1e7a796f1b7dec8a5b347dd4779dda6f22b1995465a0fa2ecab0efc4f761dcb1988f145a07ddef255a065c05cd964d4b78c0356cc96989e6087b2fd410bb5ed482ff239fadc08071aeab18b584e67d9b4e406a6e8a6125efbef06eea287c45b329792fea3daaf813f91b4dff22ea73417a570b9057aca4b2f7fa6d0c465a1c8652dcc7a389505d7cf01f8644a9d2af758f90ad3fc64d490a397e52ad95f717ab0e582cfacb8cf537d9612f2b22ba9bf8e80847b428da2914743a5398f10a4168e35c4c43f33cc0a3138bdd0897b7ce7bc47fa774df1ab8c3f273533d296bf7f3408399aabadc1aaeb524aa074da3f4fefc78b9adf6ca751e22d1595365877e140cea411f69cd10a226f4fcf15473a54f7e9f3d8b019dd2f923e67ec9faf3f189b618d5b745267421967b2af76bcf18a28f458d3f59efc5cc64169c3b221f4c8719d47da9a47ef0b6e3c0d55464876cb065fbaaed50e5635bf0fe898939edba621c08d5222e630b60908865b13d06a9ae484b92b5fadab6026706f21ca35fb36e3df312cdde87523b204efab860188ca4e677d64a8e4b39f7883dfbf519257abeb899f4043bdcb118f56875909b1cba514091e2a0dccbd3083b781b0e3f1b57bc1ac5abf8654728c0c1bc10552b77a2381aa7a814b285e498005984cc5bfcfddceb2c66403abdc605be717868c24f1e28c577465f5d2ebc494bcba4248c401c456cbbfd3c372b9a5331bffb8de7919e3c84291733fca531ddeff35829658d01e179c8dd218988dea297cddb8ebc3ac8b0791d97084fe7d790f49a2756b96b1231359076e8fb9ac16502fba12734e4432d22b0cf794a01e977c8de2e3c65d2727b2aef5ab65b3d6fbe807ec2f117145cdd23a55d3ad32891d611705d6d2309c8423d5ca5aa83e9f0101", 0x1000}, {&(0x7f0000001240)="fa2e0ab2c3e736fec37586d5aa640230b73ceed1fa40a17840b0ebcd8a290f380eb86b0b8ff22f87e7551cc60096442ae1ce0dfd3da608c205bd4dfcc2389774df8b26cc203266603a51a0a10cb3ec856bf47fe0504e24b31751ff2d4a796ae3e9efb728d7d886c3c8d73b80f74011f1e5fe9ea1c70f27211ec526685ba7af6d6df2838f44da470261660300e9d9558ec9838fa7198d06d0a60bd485569bcfbefe12408c661114dbc4c325cc115fb0af4eaa43e194412c851d45a968cc5ae9164fabe5a1ea9ef3e7db360a", 0xcb}, {&(0x7f0000001340)="c5f06beb308400773c039465ab4106cc5df82a00b21e11a586a6c543e2693a50f38cdf5089e02e6096ca261475a38414c77b93c3bac4787ba9c0f9a49a65436b4ee3edeff77b500ac2d046b381f512b7b949782d07f530b4ef768697e5abdd73c1a3d6ea5f8ccb1c45526e170b25cf87f157fb4c68f182f7d1676fb11d736c315961a9dac10aac525f4348af7452a6fb5f7286f3bfcd47ceb2cc97caf177b12a39bb75409aa3b27619ca8194e9cbd67f9a1aa2b0a4b2abe63935eddbf5aa20dc57935e236d453c9f9acd57d4f3101caadea84643a61151940f51f80555558aefe8947ecdf00e3f2d751787a12480b329e63cd33f8dd03808a6225809093d25869c32db506f3c6caa72b65994dc3eaa431fa46a84cff8c691ea7ccde88289403b4ef351fa1fc9bb9e789e3e522d0ce51708df508cdc917208d01ac9a38e85ec278a331244e7ce1e7fe93879a5baeb94fd7dc2313121caa75d025670644afd82f49a80a69f55b9a32660552a5d93cdb2caa3d3141cb732c621f0f285f8346d3dd45dc38897d08bc74d5179a50eb21efe9dfd5490b38d84f2e25022b9cf851fb6a92b16ae75c5b90de847f27c83987ca1c0624874e14b2a95e2fe001f9d5ae9611baa7ce8afade159b3a83ff23ad7b7e2b750361e85ef8e77a3ffd41ef776ffc40930499cc523f65f764726a3f8329fcff5d2d18435f6c8e7c6f03eeec2221bc1c41acb3b72e155df6029c5e77e7164e4d5f30a245fe0b416b4add41d5c95c517ffd2e827f92ce886cd629187a26dd92510fa4c06918786dacf7a3d62641e3f6c95c6578a946d70d39f8eee5f720c5adfd63ddadef8e5d16d1166c46f8434fd515aeee8ad61b62241e46096bc1ca651c9e0edc58158be665f2acc25980cc6cd1da65782239efce6925ceb1607fa9bb9820450f086435c4807710d4b1e4073f5894c80ea44882fdd8fb4b296d63ac497d670f2a444b56af56efd5fcd89612e76ef62633932d36e1747da346c182bc32a715273a5c851a130d92b1b17f010ad44e93c19f911e08f9ce0d6e7478493491dfa237bb73d5b926bc51143dff0946fe4c909b148111fd9a83e009072d2d78ef89b5bdfbd7cdf258c3b199517a0dc2892413c68522d92a41c53b08104a8106db170f6a8182ccd0b7e7c951f5a97dcf7f8c80da5791af6a0c6b34fe601de87e4d26852d29a961864a6797ac1e7f768af32e17c08192b4e34527ce0c8bf584cc3de4171fe586d7c5a7db42c602e7f3fa5e78c18d33ebfa0217905d7c90b78c519ace42685a70e002f6fef6276b5b9967f87e00c3862346d117ac8f1aa86f0d82b08f3070eb21b6652d63b910b23fb2138478c71f19843996f0d1bce52892a1c2fe04092357855ea06343837cdb9644d9900fece16fb3d99dd697d2ba5c125a22fabe2e690aaad9e64817e31f9a01609b200c62639292c0215a0540c03bf63891010a42c5125295d496e8a3d01b0102dc1ef1445d8c86d29c07e3fe358885178940b4a917286d71d201cbf5385a0fc1e0f31baa13f45dd50c46af4c4bbc252ca7cc7ed9ade29ae10be878da48dd4c400a3a596831e0e0d786d4307a33fa96668cd9407d5862d780b034a062ab4e51cee12dbde135925529964e04a16bde8d0ec18caf78664d9cf4727fc487f152c6f97048642ab7d103c7c70030e7e50d627c6f05f5e1ee7175b193f7f8c2eb6190b24d67d62e1efbc13d18893ba9b28c73fa1720127793672f102ffce37e8f4ea96f1ea4d879714591652d09891244ed4b400071b054fbe9d3e9ae1e5da8a76c3029998b9f863d0d532dc7cf43631c7d0dbdba18971b8cb7edf97f7839db3da8d2191ffff73086584f997749048bfa91adcd357324287eba0190f5a9aaa5bfb4898febc7d48638b836667b900f3a69b0933463b0a5436587da070bc8a7b37a3ac57c2ae46d09ee2f04988b9fd881d1660ac52f93e0176409aed3204a95c9cbadf868ffb0fd06f27b4bf1d2757fb872e5cf589a083d1862b86f35d17e175697155c5c8e4e0d79dff7fd0700eda4b2e80f3b354696dd814461428a023ea7dd065483fd7f8d2dc663812668f6bbc5f54ee0f66ce0317ee603a5d386d4f3dbf1ac9a706e588fe19fab7f612137b04a601f36cb0af9dce730d3f235946c1bffb08d9086a3487e8283eb2f20b5014aad68411679c2da18bc00715ec3b84b2b7854154c3f113222dfa62510f174ea41351f03c05aa51724092a980ba6effccadc816780e6775d4560059832939f678d7c54f1d20eac8aa9f63d90e3822cbe83831ed47b213e64601318e60857fb61110967ff7073667d3537221c40c4e92f6433a89cd268d6e420d83d93eadc4aeb1448cb5240b571a9a45a043f6ffd1e039e7aa80282b7a05ba5a2411cb09d6b7c80ca5302cc31f418fd27bb6c7ae908ff79b7fd90344f456fa00f0f722538c95e42a8dbd79cbb10c6bffa76394b01d69da72e6133a0bfd78aae12b48868df69d4e99547d029a931faf80857ed4873e390fc484bb2d6304b535df7af11d7ba0ca49d03e4cde00ce5b93e6070f550d0c4bcfa1d98c9e1c8c72ab046db0c329bdc4186d53ae099465631549a631d44311171cdcfc46dad3f6949efad7a702970c3f985ed116ea2d0e6e90daa6bff6c2c31bdb53623b121fba8381a30234ae40159fbf1f69f9bd228db46fb7bafc0c3f1c7739afc4710d19983567465bd7a6bda4c2223f02e4a3a9fae5a185956f7a57bc1e485b9f87fdbd0a1498e2a92cc75c678be12d8e45895c71b6100e917d8e6c7a9241434449dd8386cd875f715ea61036498c80b99639b097ed94fb7631911086913f41c7479cff5aac1b3c6ecf1754ce45c0d5fa157030949dfb7b6857ce79ea0e7fc303c5d2c7627800871e85fea5f74c145af304aee0b76d220ef4c006461bc4b4c7a1a3941ed8c62e704c3f21bb9c78082ff5c89b04eb8f8a9965a80dfc970c02d7881d551079ee622e445d28e7568c1cc3ddf0b38a829462120716ca5cddceff9467aa1e55619657b81858b20212d8c5b2d773a3ae4c5c0e42aa1820eac5c8564560bebdae36afe26a190c0b248ec18b8b9f0176b76a0b76faefdc9214bd716fea557bf30b1fce3ca2de1998b44e35f60dabbca8e785b5b4fbbcb765e92850c3131ad5f79d42b7b8419df1020e238ca2d8c33c5013ea5920fa81356af4a22d8dc70987bdc71edafb18d5b4df55be38d5ccf6ec53f41af5f1bc8064cfe934082d6b552240eb354ff8208d3461a430b21b25f42f89f109f14b7b3de5348e34eee89433f749a236b16e1305171492dc00ef42841a6e452a44c5d6d3e1f03f2576eaee4330d3997d9671b6e2eb350499e5a656558ab7e82f296ee8ad19e466216551a07e0a53b73fb873dd0325926b27269f3de046abecb1f57c5ec86d65be4de2799f3e76902f21f7607cf26d41deaedd35aaf3695322124bf9889bee4f1d3bab9e87d27ad46d4b08054da1f2739e5356cf410140a9027aafa9e261d5db5bcf2a885849bddb626a0658b7306af87a88e86f2c0cd7f88552b16f723ea9311f855c3c6749d055e94952a07cd127f30fb7c56c8fabad31b7acc05f9188500c9b7406947553f3a95e09b2d89be947c136741535bbb1de7fb1a1455e899d1ca0dc3772f6606ed1b20fbf9050bcd9e3f56bd8c16ea12a6da7e190cbade44496279b241b41b68a211ac9f1468034a5ea35be85e64ce404b36068367811d90db064201319a9a91c285219612fb08c6dabbedbb336c044a52ceb0b2562c6689e0a6bad2fdcee40e0756483b3df65c99de929023755116f67da7a7cbfac91c5240069d9ebb1b5bdc74979cc10757a3de6c4d5a6a9586e7b7785055601ae1b0c646b4f506d53ea36ec1f950a99d168c13a13d8ed3395dc5fccec6c28be794802cf5054bd42df2ecfebc9862f34341b897f4acdc0e010e8dc68c087bff4bf4c9058643bb18027b0c20b9fb85086e9623eaa20045ad06a143f32fcdb2e13bdae94524e31e98637284f90a97cc1695987fb7ba02ac369da4aba9cbfe59d69df8bd1f244d8989865887828e734c6bb8be4839923ece6d4f9e737a2dd1534bee303009975d369c6b251a107449e96b72e999f0d6e5595d32f3e9dd8a61a5b0bacaaed72a23af2ca9bcaf43befcf21bd9376cb7fb39d47ae1e1e725b4fbb8fc878b539aa8d294e792144549f3a73f812306273b05a0503be91070b487e32a9f67f5d2856cb2bf70cfbf9ec86cb3c450e758b1f31f7d676770c90cb7c970c4600152f312fa0d225cfad341bd55c1c8e201ff63b70112e039a788922393eec997a2ebcb777cf67096b7e97ba563c2dd2c8f90ded82cc038f075068b102b4a133002fcbc314857cd48559c25dfd0e5f46356c74defe4ac8b9d2f6643527892ece73d9ccc5a4acc0af20a541948af1a92ef0095b5cf8e5538f5e05f53426599ee1861b1c6cd3a5bf60ec686e3b2a4b3b1ee7967eec485bac487ffc6d028086f63fdc16b837bbae4b8c07c98fad6f8ab5d9ec5c6984d1680d12b4393df461e3d060ed6a78bb62a74ec162efd4a9937618add648ad5b24e04cae34c505480700a2aa71240a7023157a191c673a24339b9893d9a60ccad415a7df2dcd3f9e1971d662a7d5dd29299da50653654d7141e11bbf2666dfcc1a58a3097be11c9cf650d9db3bb1e41a3cd9ea19b45036506bb30bfc0ef56ba37c4d751161dafa0f3f5b932f81e3067259d21d70e2f28654d197bf3a0469f106d7ec73af6962b88e4a6a361ec07e6e432e53080a9900c54fffaeb863028e624b0f726ca1c00981a95412b19dee3c99b4c13496d4b60ec701d3dfa924cae85ac78cd80090ca01a8a137067a4fdc952ad13a7944337fa84bfeabfc486099631133d8e572b46752832b6c55281fb9772d5bc8a900a6773db265db96a98cecd1ee12de4e8d23ba4a267786a9abd791d94946d0f84a126085660d8da6965ad80ac418df79aa4d485a0513ca4df7a44084947e6d0e08727af7c17b8de99393f51ea15ddcc6e4532471d8a8c0fc70e338db9f8a5a44a61d2bc035bbd66a48ec0c9e25957542dca9abbc5b7fcf9d5d017b6b1ec26ea744820c5bc781da7ca1a2a50c0238693049957d73bd03ecdddec050349a20a6aa12435d9e7e8eeb66f9573db6bade555d56a2832222ff8eeb473391bf46da1a767bd81f58c4d8e682e57997fb2a1c81c4c49e241fc0c9b57512aa5495ac6e4c09ac86e98d5fa6af974cafbb5073291b03321629e4de7387dacabb396529b6e098959359a8e60e1d1584182815d426411c395eab6d71d8bf7a7730a7093ec2b79eaf7a8b298551c2c2c7926d0fc691a17c40c90fcd88e79384e6737190417fc72a06b117d707759e8027e300aa0865e67a21bcabb7eb235e5e4a81fe6ed903042b874742f91a6c1ed9aa462ce536c36aa6f2dbe231093dbc7914b910170e49aaef5bf811e5e08e1a683136a78736f2d71586714f4bf9e0f3b1de497782362bd50e379cfbcae4ffe5089d04263000b5794ab48e24793b74dfc442340922d1f7b840760bf2b9738db399e85529fc62c2289087ddb21a67043479b2665d9e6e84ee9e34a790ab74916175af1613459b845bc0b916e8a21ba911e5b50c2e2a94a27c230ecc17ef33de213f3dcd4a9cb038294d39559cdb523b20ceb37255c2c9955bd8f1f06d726e45b8699f411901d0cb9ab82f7a7b34cabd573d12a32898e0010ae6b0c0725acb34e3dbe47fd682c4196539de6d039b0374cac69fe05b2e05d10fe72098f95e1dc7b908ea3653ec80b85291", 0x1000}, {&(0x7f0000002340)="6870a115c9b03b20762c07bcb4b95260493e96e353d4edc4d42fedc2543da45317f9aadc110c72ba3c06a300df87016811c787ca8744d46718df12f2ba615b0ed372a5fc55ecd5e0c6ba5bf92067df4e5a3511df28b04ed22eb7463994e921c74e38432a109a63c147bfd16a6c129438799c4280d51b577260d6d7b53833b11a4eaf606f3f35004aad66422e6d0316b56631", 0x92}, {&(0x7f00000000c0)="3df3c2e808e9ffd3c691", 0xa}, {&(0x7f0000002400)="c2ca6973cf8d9077cbafa42559ad60b338be05484b6e7fde4b592076150f2d3c24baca13f3d6c6701dd4473e1807dadb7955a4edcdf49bc1fc043dfdd9a450ce530eae961ee4ff39a4b1fbcc3815eaa9208a4edec7f52f5547ee4946cb066b37dc413139923f91ae3856010bda6b17ba3364dc5c1e4be708cd84fc7ec820e930d11bcac6457d0554f618c806557c5b8c972a03f50d1cc3a1ec1d229b33b9543426e614084342401ce43e7902a354293f917ea69c19ba17892501ebfb4a105797f18bf3e2c165e1776136958dfb07a7dc53ac5c4642ebf73996e6f1de62e0325a8ff35f1e93daa88cace5ecd42f7c", 0xee}, {&(0x7f0000002500)="690c445b304b63df8ce2fc278ff0db11cb523f461593dfc12976deb94a62c6a15bb2bf9cccef539f5c3782d7731564e7b1706ba6e9dc04cdea8ec707c184bf9d996ae12639724acbdd8d5d26bb2284ec5f0ab01bf8883e3e20130a14c8d82ff0934c7ce0ba953862f1eb5069136726caef3ec03389bfc5b01fdf39b43e74b1ef45e0725294105c49f0867c860f35d51170768084", 0x94}], 0x8, &(0x7f0000002640)=[{0xc0, 0xffff, 0x401, "00499cc8421fb930f7360af07fcf565ec9e3503b2294b1d43eba9591d61bee2fd14b5b30c3f86f758cbb940cc5ca555b2fe1bc8fe61e46dabb3e5b944eee7b4460e0a69595cf3ab67339e1120052b864b8ce007ef19b3a766ef24773a7b92516383386abb9bb7e674648e202eea44aea55e22421eba65cfff4c24a82c402ba397ca11274ccda19551397a60783a6f1b1f51580e38bc0bd0b6fcbba511057e5bdcdc7de06c0b3ba051e40e25670"}, {0x50, 0x1, 0x10001, "e0a3128ded2994f69cfe730300723e11e7a4f94eb69af959061b09713160e7071644fecac79fe4cf37892fb3680a1fd196f549e17a986cb958"}, {0xb0, 0x1, 0x0, "8361eaaf2ab65d4475207928ed51b20d6141f13f2cc3441e2d9c02e6d1b4fd2f4bf49aa059a53d91d880906983fa1a0ac100c8b25d2068638becdefb4f71806726acc6f82f32b74e2ca398b4a34258835e45c5200a450ba65eacea8ce703bcc9b63c9e987dbb5ac5eac420deb85c12a1ab9ba8cda03a1f7b76c6c89ef9f769ea9c0b428022f0866e9d3bab10a848fa3ed2a219b68eae1c3d07f3ec2e10aee3"}, {0x38, 0xc1d5cde430e46e2c, 0x401, "a7aeead1abecab9f4a44dc60a186926c99a6da4dbce2a4054e3a212a9a77377f415c"}, {0x28, 0xffff, 0x3f, "07e3c29cb4f0a1ef5b1458f5ab19a2e7f9c4d1"}, {0x50, 0xa4cf01eee596beb6, 0x3, "de730bb836f4ae999db6cda01832d69a7f0ebb63d00abded555aa5e5d60f3566783cfd5eb849005bc6d63970e2d3793f24d9c3d565d8bc056643b3"}, {0x58, 0x1, 0x1, "41886234cf4835b2b8f73e92bbf89b4927ebd5ed07765c82d869a5b23b05588cab69d7ff49a64b63d9cd0a8ea86fa0cca4bcde39c6b9350bf5f7479faa010c58d1b2f717a7"}], 0x2c8}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:06:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0xc200d265869f2ddc}]}) 04:06:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0xffff, 0x2121b08, 0xffffffffffffffc0, "810b3e92d5b124b8dd20c787fd87faf1f2fa31e8", 0x7, 0xffffffffffffff00}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x1, 0x8, 0x8}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x0, 0xa11, 0x6}, 0x3, 0x4, 0x6}) syz_open_pts() syz_open_pts() 04:06:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') read(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0x8000, './file0\x00', 0x91d6, 0x8, 0x63283841, 0x2}) 04:06:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={0x0}) 04:06:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x15, 0x1, 0xffffffffffffff6a, 0x3999}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x0, 0xaf1e}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xfffffffffffffffc, 0xe885}, {{r0}, 0xfffffffffffffff9, 0xc, 0x20, 0xd27}, {{r1}, 0xfffffffffffffffe, 0x96498ebb0b345d93, 0x1, 0x6, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = fcntl$dupfd(r0, 0x78a670d93d4e42f5, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 04:06:58 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:06:58 executing program 1: r0 = semget(0x0, 0x0, 0x289) semop(r0, &(0x7f0000000040)=[{0x0, 0x100000000, 0x800}, {0x3, 0x1, 0x6dc0a1fe3561662d}, {0x0, 0x6, 0x1800}, {0x0, 0x4, 0x1800}, {0x0, 0x9, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x8e, 0x800}, {0x2, 0x6, 0x1000}], 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1b3d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="8019d75f5a5e203f", 0x8) 04:06:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000100)="b63b62e589636606d40cb53065f740d21315a882c3cd52ebce85851eb89150a929e80b0dc3ba3cc1ed9e2b07fbb1b8113edbea812b63d04612b439a9836117832cff6af27593c0df8b8529856071fbdab425fd2e77d1") 04:06:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000001840)=[{0x100, 0xffffffffffffffff, 0x2, 0x1}, {0xffffffff, 0x3, 0xfff, 0x10001}, {0x6, 0x4, 0xffffffffffffffff, 0x3f}, {0xfffffffffffffffe, 0x3, 0x3, 0x1000}, {0x7, 0x100000007fff, 0x7e, 0x1}, {0x8c, 0x8, 0x5, 0x2}]}) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000280)="0715d9be99a65217e5c703c615d0bc64965700fc1fabf6486d66b7379f24cc0ea4d6434f5c62515b8bd5ee2e1f97c979b2d6e51c967e4d0edc78267c6625f5cb762b6a3b5a0504c441da248b96a42a24d9eb3ebdba941826bc8f0e21ce26f37615d9bb9f97e8215baa7250643e6f6c6489f1744fc5a6fae7029a3d838da2b8345ef7b4a1b193e77f48a4f59a9cb09ea877d91ec512496cdd544f14b0184e874155a99493c231c09fc4a3821a3178b8b084f2b2d82f1dc731091dc8f435c1d45f141f8fb204939c43828d6693b9e1", 0xce}, {&(0x7f0000000380)="24fd265a4ae3213a9e42d3e578872835b506127b883507510684f1d79801a7865d0c810c5c690bea36ce6f422f2a0169ba680e0aad854964002ae82d1211affcb84f19b12daa9e5da92806545cb21c64a2a9bbceb45b202d367b0cb41c6627ea85b2392d1579b11430295fd4b438a63449ea90d9a5ca9ee9dd6e324c87bc2d9a4a6310ab2a1b53fb5cbc1acbbdcae55ba465969f752e14a11a99ea57d1a60d4e753419bfe821f715116f5209337fdd37873075ec0fb5559c2eed87a45b506ae77fdd493d15c914150c4f7169420811ea19ad5252a07a6c4f63f57e5f1ddcc2a33b33f8fac906cd55f408795b048bcd5906b5802a1aeb4cb6", 0xf8}, {&(0x7f0000000480)="45dfeabc6b22e34aeec6813a6e8989184bcb1fba5b7a4f61f7a05c975ae321a3ea68a48692282b9ad25b13ba31d667f5ecb24d27a5b4d4dd7a4f4440c8096da01ace4a0d88def370e2ba046ad181a65145a6756ed0a89fa8d92f", 0x5a}, {&(0x7f0000000200)="dcdf1152398376777b5f460c49bb", 0xe}, {&(0x7f0000000500)="ea52fbb70d6103a49378734c98fb263bf49ae95e7d99f52bf4edb889db", 0x1d}, {&(0x7f0000000540)="dea4057056c3437309fcb6fd41001bfe23d1ea8721603d5ca1854196be9b7b5851380f24df4be491c4907c1144adcd043f8fe9d2ac31b41ca4c6f3391d92cec3ab54ac9a26c79551bb374f42d90bee3a97e5169367e2fc29d668e76bc636fb5d84c4a55394f19c5edacbe01c25b13fa65847e9c76815bfcd567b262502eee7f4ab63fdfe1448b41fc494ded546c9df632425c9ea7396937a3f61aa647eb1e76f943af171a9fa3026bbedcc93fbd75db3f1996ea462d119588d03fb", 0xbb}, {&(0x7f0000000600)="5e91fda361ee2d5e2d1890f8037efe87f83714603223176e93cdcff9f2bc50f25250afc489d961b82b7e8edbce41510d14d50ec2ebfc5f94bf10259fd4dc578231f5aa37ca1460e7535e3afe9b3e", 0x4e}, {&(0x7f0000000680)="e9a30cb71720527c938cbb29619c9eaa4305772d9da38503e61870399db6ebd1f7650655754ccad097cbf2a5f6c359def66313432279e07b9fad7d6bbed8076f3cf6f8db69c8c111f96166616a95d468aa5562a2e079c38762bf75dd157f68519447dc954c61e367d0789ab302133ac2aff8617a68a5a09cef42438adc7a9f1dd57b50bf4d68fbc8916901a9a7ea5cd62ed58d67d2fb5eaf41cd920225d0cd14dcedf358ce344c35631eb5b7d26151cb662d4c9df972bcd7cfd8b81ee68e387634eb43824baa98801162", 0xca}, {&(0x7f0000000780)="b96c118150602b51de73e8e22ec69a4f54abd673f49a2c2e5ff4e057186137e2fc83e37ccbfb743824044993eea0ef191d208c9f95c4051422e8c647ce1cb89fa8a4c1713ae8b22c86f0fb1b3b65eae215aa7a895457b1b1131b01632c24b9f5ab0708bb4a60bd63d7506e640f3e3e3ef1ea94d3914d72c0bb6f0c6f8c6506478797c24ee0fb68322d0b341bf51864a36bb0d38b7c40eac440b61f28e7010b9bb0fbc1a3cd5601759745742b60f4acf8afe13f023ee234269a5abc40b5367ca86e4962c82928ebe514fe4c83c9b84482b3d8966e14ec21ceb4f88785a9b4fdc85ccb2a99a09347edbfd0ab102effd1dc83a1f724ad1714060e31892e4affde20d5752c2297e94197945fb845a54054054e98d035a7194b9fe771ed2844d92b18013b1a6baee50bd6288f1a9c45e5f432ba5a37d415399fd7093d5cd797e9e170687cb18943f7b3337350015740d29ab727a0dcd5d16c0bca9a19becb152e223bd568fb2a4ede30136a3f9a8f3efb660b02c0dd177e355d1cf896609403e41b96c123df3e0a5b61d2a80fcd466d27a3d9875280655a98138885aa9fc0d61f79004115f4d803aadd8d4a439c3899219ec28781f226a922cc4e3f68dc401e06ea6f518ed8a3168204ae0715f969bd21f454afdd8558c00592b3a726f7aee92b23da561b83ecd0b7cd9a913b5b47fb87ca7d31ad60727636dfa8d027a123abe202e5164651f086277fb9a6ab20cc71d4db59bff24aa7735736a9925cf021474ee83f6124c7a6c20eeb47fe97b3bbba46fffbe61518085f06b440225ef33952fcb7568485c06521b2331193e10c358fb5d06fa8dfb09dccc6425dccf46163d6ff57532438222c35fcbdea3d83fbed91b07e76e6acdcefc47b0c90074a97b3f176dd638fe63ca812f26e812141294f34f2fe39b64dc37503107083bb6e579c6226c74b7e48c3ba4d0dc4997980c5da26c1018fabbc9f4930b55bf1a84ca7c95c53164ac9903d3c876685a39eaeccec7e5d44dc5ae66169f08843c01d138485cec4697cec722b66542937bfbfdb41ecc74ece8e8b29a7002cba7c0d51b164424807237b78f2502dc878ab77ee4552011757dab2c7564890d3bb4e191463ebd603ee7c49a222bb73cf5e3c4aa7dfdfbada8bd09b17f892db93e3dda03f851d5c6fb70f5bc710afb89ca6f37411cd6e213924d83bf77baa6d7c35b942431d1056346ed6a5e5d40248860e5dd6bd843906a42b05a6ebf46dc946819ba55b2aab40c6bdc87fb201178ad5d051342022e7dc98e5a997bdc6ba51e2b1ca78bf7d18c138166366b568d7066cb643e3d4bcc5986ffdddeeec5a1e942759d75eb2374bdb0949fcd7f7a7e6ed2761c8c53143dce5c4c35e190aa6a7bb72e4837d39ff43cfd199f305003a256cc5525bebcfeb5af2ac729ef1ce6cd786fe67b2bc695e9c180c414e10a48002aaaa0a48c751ede9fd64e6c9aafd6a18fa4f94c6ebdfcb85710702c72c409ff95e12d769552f0dcca9f8f7432c27277a7c786112e4719e8ec8e5fd6627b69be46393607e6fdc9acd18e43a344009278226ef7b4fc49bb2f119043b0aef81486c3094fcef60ed64ea822b10c796972f7b759fbdb7ef32aea680548c6a66cbb29b30d732c8993c0fe56587c6b8ae95ca0a769189107492135b39d84f3c2d1d7d2bdc0415c35e59cbb3a87608860b466606a4ccaf140fd735209b97c65002260e865490e54315e1ae24dd8b88bfe383d396ab6933f1d010c8f6cd5ba226edff464fbaaee066a4bf634e77c2cfd2aa53c3af287c35d6175a2788bc1973be1c3a91272593c2012b3d2f39c2da0dd0facd43c9325f06fbf113f8b746507a30933b3aa79f60d5386599abb703ce4cdf2112a108e9e755978768b3929b6d62742f9f528dcfa5b021d2bfb28b5516b48bf2515d9c111e106ecf2041dd152007b5ac335a544b9e9af33d09eeb30971deedd145c9d83fece21503c3d93bed71a85969b853a24bd4dc075fce1168800c2528825e5d8e2e14b5d2071f5a6c551d96217fbf4583a61c85fd22420134945eb18a33a8c8eaa712be57077b6a21e7174cae6be048ae8db22985d194113bc5c69c6c3cf694d7cdd52c8a9f408deeeb9a540772e49a5d6c7bba6711f2f8a48eb30539e3b4ba98316c79582522d825878e253688122aca1cdfc018aad31fbff7baf762aa7658254e7f6b21b362890b430cd6e4c8a1b431f09428cc2d34efde7b0aaf943b3ae3f61984e4537264dc7b889dc151df5b370ecd3c42416773c3a63f0d0b53429c77d88b37576d8b315bcb979765c42f725408461b66d7c0bd0a3e42fceab2b2174c54a4e06485d2088e5fbb0b380b2d703f27eb1755384411908234e5b4d4809033cf1bade7c078fd5cda4e7d724ddf1d43c1228f9224afa2ec73509051d72ba6426b72226b4999d4331a38d068a10c7c15f97fa3011e456b65ec4cf7dee2469a5bbd4e4a6919b87f3a919052300337ef92c4afff9dc6c7ae26f275b153039d3cee10eef68b2ffa244e317dddef325760df969d4730d7b2f1d5819b9015317cee19ce97cbf3cff0dff4bb57bd0bf989b9fdacb633c2800362876796cbccba679b385f9a2385f8dcf52abc3a1e309d93828a9da5f9eb8812d6b3543e586f6ba4a30b608a0312599b8ffb7fbfb3cc288dd4c39c6c4e3883abbb6b1ea5a5676091733b87684d1758eab974518fbc2d7eededbeebb57a19ca1f7ec0912d07eb5a1dcf79280e40afdda1f8a32bef9659e473d31e0274ccceb9802b89b2f10208649f3db954e032fd6244f08002935745fe0a85fb8e090d15a95287883c8b17bd39e7d55554e561b905e21ea7535df451479b993da7922b52c8e8cae8ba9db67ab361957ec1d864d2a5e6221b7b100cd3d2c2e2bf952d73f4ad71fb59e38f2e6823da1f4b87a85c9f37521c12bd98e83e8011c49da680c151c564011ab982f32a48f01d90ca81e3be62c090507202ebd33e9e02f9a5da558b97ebd499b86f3f5714514d1bbb091e5211abebfb3be2648ef87ecf6d27404a1bbd2dbb4ef23ab615769ee5fa111bd76fece634c6ae2a7c8a2f0245a42b1b9019448cd997f05b3f5168b8d0e4d87099cd8b2ffbfa492fef59cab555dd466551821650649fe339fbe99c80ebacaa3acc3959ebdcf6204957c638d6f345006f4709bd204f2fc2fe7e09f81657d9a06e6e93e8b1e0e64348c422eaaa26fd406b3b99fe1772a0db3812c9d2d8ce68595479ebcbc645a53638100359d0a557a0506b888147d2956b0c62e4fe79054e31b799bd8d82a41592b3f8d074a0f018ca2baa7be4a3b8095fb476cb841b6d82ebf1eada09459e93ab0bb3f7623782e23fca1fa98611e683c62455ee707a8d12e89b658485bc390616965f71af7531e3b80339f50402806c97cbf8950be6989d04f2331a0c9c2277a5b045b09e2f9c92b145de58734e6d9c5d7af736f2cb3aa43e4fa089f539b696d20e8cdce4ea426e89d25c22e061e25038a19f5bfd6dc0b6674a77ab1ea54be45f9705237770438718f87250e41556fa9cc6b1b858ab127aae4d879ff37695a0bf7f2bfcf7e5d5438f1a8738b2667272144a331e40ba234f0c811a183bf7ba9e907192f63da5f6d1dd2523336cf74ff797384175a3968af937d34ececd71c7d528c25160ef837593583fcc420f140ae1a1aa7031b74af544fe2ce5af5d024a0c675406be671d5914151644b2c2d32d593161866659f8b644bba49dc48fa82c6293d3f728b1533923405c8f13f580161c9645ff824ccec1b98b15a2714821153d05800978a7d0833e1dc543f97e0eb7dbf999db8da0bcc0671494034019049fe09e484d35d5f4c4e07e93da3874cad36f061266a12e3105fe78a8246dcdcc5d1d339d2f97d9ccdbe8f6b26534d8d9f43e1e16ac7cc25c6a55a3f0685f3619db05251850e1ba9d503d953f66cb2bcd0e85fcfed094b5c8c9adb328e81268ae61bba203a3fed495976ab45d0431699f979ed78c5b2e762851a10baa5f7d1f48ee7041efff7a4b96dc8a697edd0bee1da18ad3a7cc4977465d1502c6d2b4f4f0fb4e2966cc5bdbdd4736b039c6e4c6cfa225447a1dd8973585b2698f020f79077963924165e037fe4f5795272c1e0b623d976ef5b7f5a2b7a26bdad9191d969a96a8d08e1574223de78be436908614012b74f27c4b8d9414526f30079f4d3e1da262e7ad903dc5239e0032333e8a51ff876604f437beaf6307ad7be4175ff4aed1ea06658415175f15be01b29e28704d38f4e92b323a7d716adfda2acd72d1fa509aef64c64bac5fef1c9a8248dcaea3b5387f1c4e43acf5428e8c36c85c05e263e09489dbb47ef736537f104ac9744bfe995c415ea16c954cffb42c0822d7b583f635ddafd29fbab06a9a7efa449276438a36f3a757255e118bd8f01dd08283be6009ffa3c32f4c89ec3089ff851b66630f995d850d15ff2c53b7cb5201db816e3397d7705b7d8e0663d88dc26f06c8ff109cd3b60876c1f7862ae3f5fa90d337665ac056a679174afaaaa61b2931a17c385240c0cdbe1881e5b7cae6ed885e0d93c9f83ab3abed29688674ba62216b77d3c46d14e9357b675aa4cff7cd327e621b39fb1ce912e98647090bf80ddf0bcb682f05e8d1e4d818a1d3a323e64a858b3e74f2a4da0b01b088a41e234c8189d64a33caf166086dc603b09ec362e04d835481cc52243771d5c122676f3d27d85169f3fb2a09e684f6affba47d1795d16932378cd8386e477d42b21a61e1fbcbf3a10ce25a722f090f545a02dd305e6d7b69a287d461f5759ba7ca3fbb499e9009ba5ed993588bf9fa3d15189c67337c2105133d5b59a3ac69e1b1bbfcbba0722045bff205e784cf2f120d380ae2b7f43941ff9b4d029e534c600507efe317315d0b0d260aceecd62d4cc07d5b0f192df0a59e1f9c9caa054e321f7daeacbd2b84520de7d1d1e831a093f78983336a9acf0915294d4be885d2fc81d1ed03307015d111f0f1bfa0b455602023288fa876b39bf745790b0ecc63fdd7632a38e875fa7dbac08038ef5d70e090446b616923ecbef8c408b789a76df837ee28156168b38848b88b01873e1f51a63ac663ecf9c257cf77114269fc43f8619acced65cec5525d69c756aad926586c7f8c32db4c65e305d22e07d21e25a9d6a3de8bd314a6fa85f1ca8156380428de939cc12b02719d44398e1250c24c7a4d5fe211b332167d4771dfc7eeefac1d0db9ded371236856236fc4a4a23439c990077c9c58fa7f7034a7f37360b0de255022d87167d592660ab1ea391a75c35ed6c00276757d3c8903232cb19bd75906fd717e892e2b5f1b297e424f5fef947820baf88afc6aab6bddcc31c40ddf0bfde076cb7ed768d6709168976ad7eaaeff073c4c5a3024ae06dcb812372390b21bc7bd51b397f508c376f4732b2518c6f6554aa78ccde1f6b02c0cae3e33f10111c72fbc5a93c484ed8465a29dea0d86285c9f47a66eb761f25db849f51a829d179b84811773f00c3a440144d2575b61cb768fcb0dbbb29799aef73936749822d6479905bfd8576827c7d71502f32bf9268f4dd1c3997d6c64986f4375964671481eca7777e21c644d0a1faa4e0f6b315e376e9ad99f64c575387ee2f3aeb18894cc6d37db0ad36322f70808e9e9fc57a9640c6b77017090f1409e09753215b2d876722836f397834fc65f7dcf5e05b90ac2f92d1ffc4f711e0e2f66c61e8f02a2b02a9caf7f36abab072aced0185a3f1105cf5ae3b03473e4969b36834104376f7d624c668721ca4d267854bd3d72", 0x1000}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0x80) syz_emit_ethernet(0xfea2, &(0x7f0000001880)="c470ae67278ce0b1e053d99c41127ca06156b1bdbd5cd53bdca9b1ac71da3ed2e2ebb8dc45a86ec2b7d176542735c49dddc4a176260548ca486686b411d45b5f38abf80befb1cee9138a5f21ed25353c01cd9779730ed42bcfb05a387f90ff385883db690a15cac1a6276bbe0a22c6c4a0cd9e4265a5958df2d308fb585892a92dc7f4a9fea6df52fa9e2f80f7809033de40c1b8429b7e9581d551f905620d307fd9c2e3c4aacd705329f0959778bf43180099393e377194ed96264cf13ecc777a637b7cd208c7d80b3ff700cf03cef9ae340a55a11927fe75e0fc2d003f74e398e05f14cb292f114a0ee7e775994733cc7954") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) 04:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:06:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) read(r3, &(0x7f0000000240)=""/4096, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x90af1afe3e1531a4, 0x2010, r0, 0x0, 0xc) fcntl$getflags(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x0, [{0x1, 0x8}, {0x2, 0x7c8}, {0x3}, {0x2, 0x1}, {0x1, 0x100}, {0x2, 0x41}, {0xe587b93bf3c434af, 0x2}, {0x3, 0x3}, {0x2}, {0x1, 0x8}, {0xe8fbc19257710087, 0x6}, {0x2, 0x9}, {0x1, 0x8}, {0x2, 0x7fff}, {0x1, 0x7}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x2400000000000}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0x8}, {0x3, 0x8001}, {0x3, 0x3}, {0x3, 0x47}, {0x2, 0x3}, {0x3, 0x81}, {0x1, 0x9}, {0x3, 0x4}, {0x1, 0x80000001}, {0x2, 0x5}, {0x1, 0x10001}, {0x3, 0x452}]}) 04:06:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xa8, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffe000/0x2000)=nil) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 04:06:58 executing program 0: r0 = socket(0x18, 0x1, 0x7) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) setsockopt(r0, 0x8, 0x3, &(0x7f00000001c0)="5cc13ef180ad185ff74d0abf6eaf2b4cde9e82501dfd3f262fec864f7852dd5164e6b69b82d0a426cd91b9771f7d5e823d39d2995733a44ccabeb559c8a1eca7ca8c1c8b5ac8fe79c203dafbc50f30805a842ce248c1b74a549e4202623340e15823b2ff5a6bc4a54a15f468816e4f07daf775ec5590bd7256e067957204452e6bf60c86821ce2b241d3b2d61a753ff2a70728b0b2dedba27f15029bd904e329f01cc90c7be11f6c3a1738d7d935d634449c33777f75723379de97d67b33ed6884ea3ab8e27cc6a19b0896a201e1e651eb23ed", 0xd3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 04:06:58 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:06:58 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) fsync(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x160) write(r0, &(0x7f0000000040)="af8aee0b5a77191adec42db47084af28382634846c7f1618c03188ff2b7084309609ed762c6fc1efb7250de29688f4cea818072277f0617af558f562945e0e6beee96e668f9be9fe3f976fca0ac29d15ac37c413ca1b559bfa7bc1abf22cee3c6df221b9f3a76e751108054cf404da277d54071593d2f94409f063157d2b7f18fa24fb", 0x83) 04:06:58 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x36}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x101) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) socketpair(0x2, 0x4000, 0x0, &(0x7f00000000c0)) 04:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:06:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) select(0x40, &(0x7f0000000240)={0x100000001, 0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x0, &(0x7f0000000100)={0x1}, &(0x7f0000000300)) 04:06:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xd171cfedb20a3e1e, 0x20, 0x6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x3f, 0x1b00}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x7ff, 0xc8}], 0x8ac, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x53}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x7, 0xffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffffffffffff, 0x7fff}], 0xfffffffffffffffe, &(0x7f0000000240)={0xfffffffffffffffe, 0x200}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x4}, 0x10) r5 = dup(r2) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x6) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xffffffffffffffff, 0x3}) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r5, r6, r7) setregid(r7, r7) 04:06:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x13) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x6, 0x4e, 0x6}) r3 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 04:06:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)='p..', 0x162}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="d2654cd584c2c9c2f2d6f4283746422b", 0x10}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x0, 0x7, 0x2, 0x1, 0x101, 0x9, 0x1f, 0x1, 0x3, 0x7}) 04:06:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xfffffffffffffffc, 0x0, 0x90d2, 0x0, "070000d6bb6fc6e23c5b6b04010400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x191) r2 = kqueue() close(r0) fcntl$getown(r2, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x2) flock(r1, 0x2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) syz_open_pts() 04:06:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4e, &(0x7f00000001c0)="4e5517b383737e95e77193223a7463758cdead5a3a9ebaa747d45e73d5937f30815d021d63883b524068b722980a19e8db2e489580d08f523a68c55c1e7ff3dbcef43999ac0fee06eb5b704f9a71cc8408cc29945a161852242a814dddff14c6b82c9534d5413756e8a6357a54f942f952187a927e3e7e7c0227f6cd5f409161b000"/145) 04:06:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x60, 0x401, 0x0, 0x7ff}, {0xffffffff80000000, 0x2, 0x7868, 0x10001}, {0x4, 0xd3d, 0x7fffffff, 0x1}, {0xffff, 0x4, 0x297, 0xde}, {0x8, 0x33, 0x100000001, 0x5}, {0x3, 0x8, 0x1ff, 0x1}, {0x9, 0x3, 0x20, 0x100000000000001a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:06:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10002) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) pckbd_enable: command error 04:07:00 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013770 failed: hole in range pckbd_enable: command error 04:07:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) pread(r0, &(0x7f0000000000)="2c876b460e717b49b0914074b87d4c8a75fd5b167edbf0c3624fe2d3d8e543f9b8049eca533e1472ffd37836865f72467847ca78a760718d2a0880eb11", 0x3d, 0x0, 0x0) write(r0, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e3237", 0xc) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013770 failed: hole in range 04:07:01 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = geteuid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r4, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, r6, 0x7, 0x20, 0x3, 0x3}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x7f, 0x8000}, {0x18, 0x2, 0x40, 0x6}, 0x7, [0xff, 0x8, 0x2eabb596, 0xfffffffffffffffb, 0xfffffffffffffffc, 0x9, 0x100000001, 0x7]}, 0x3c) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000001c0)=0x1) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r10, r7) 04:07:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f00000003c0)=0xc) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) read(r4, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r5, 0x4, 0x46) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r6 = dup2(r2, r2) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r7, 0x2, 0x1) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r7, 0xa, r7) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 04:07:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) r3 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x69d, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 04:07:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 04:07:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x64}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 04:07:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) kqueue() write(r0, &(0x7f0000000100)="e0814fd7c48031b0d7f5b3821007d3ddbad4f47d3c2e21f1a0d3987f5768d0f8ce877e5503d3e7973d02bfd986f25acdf87c11a0bb76287d3dfae929c95ca68094b654f7e8a90b8660cad38c85e25c93562985683dab", 0x56) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) syz_open_pts() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:07:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r0, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffc, 0xc7, 0x40, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x20000000, 0xfff, 0x245}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x836, 0x6}, {{r0}, 0xfffffffffffffff9, 0x90, 0x40, 0x7, 0xfffffffffffffffb}], 0x2, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x200, 0x20}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x200, 0x5}], 0x7f, &(0x7f0000000000)={0x148, 0x4}) kevent(r0, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x554278c4fa1d08d4, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0xbb11ec45d0304344, 0x8, 0x7, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x40, 0x7}, {{r0}, 0xfffffffffffffff8, 0x19, 0x40000000, 0x0, 0x200}, {{r0}, 0x0, 0x80, 0x1, 0x3, 0xe09}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x0, 0x93}], 0xfe, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x7fff, 0x4}], 0x3, &(0x7f0000001340)={0x1}) 04:07:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 04:07:02 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) 04:07:02 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 04:07:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) listen(r2, 0x6) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) close(r1) r3 = dup2(r0, r0) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x0, 0x6, 0x1, 0x6, 0x1, 0x5, 0x3, 0x3, 0x4, 0x9}) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x20, 0x40183e1f20cd5f18) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x94, 0x80, 0x7, 0x6}, {{r3}, 0xfffffffffffffffb, 0x40, 0x10, 0x55, 0x400}, {{r3}, 0x677dd40ce436e14d, 0x80, 0x1, 0xd3, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0xfa}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0xf57}, {{r4}, 0xfffffffffffffffd, 0x20, 0x40, 0x6, 0x3}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x40}, {{r1}, 0xfffffffffffffff8, 0x60, 0x20, 0x7, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x20, 0x7d043d151cf90f7d, 0x1, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x20000000000000, 0x33ca}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x4}], 0x0, &(0x7f0000000380)={0x7fffffff, 0x9}) 04:07:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) write(r0, &(0x7f0000000000)="03dc27a6f3a530b465611eece983b4eb95dab2", 0x13) 04:07:02 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x8b3fd194d6f51d2d}) r2 = kqueue() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) r3 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3ff, r4, r5, r6, r7, 0x2}, 0x5, 0x9, r8, r9, 0x7, 0x4, 0x7, 0x9}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) readv(r10, &(0x7f0000000180), 0x0) 04:07:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0x6}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') ioctl$TIOCCBRK(r0, 0x2000747a) 04:07:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x7ff, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:02 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 04:07:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) lseek(r0, 0x0, 0x0, 0x1) dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) socket(0x1, 0x3, 0x330) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() 04:07:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000040), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 04:07:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) 04:07:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:02 executing program 0: setuid(0xee01) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x80) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000080)) 04:07:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 04:07:02 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = semget(0x0, 0x0, 0x100) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/193) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x7fffffff, 0x20, 0x4508, "9a3b8d9d45acdeeaa6101df2ce2e6efc4abd306e", 0x6, 0x8}) 04:07:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r0, @ANYPTR64, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYPTR]]], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x7, 0x6, 0xa7}, {0x3, 0x4, 0x7fff, 0x2}, {0x992, 0x4, 0x7, 0x2}, {0x100000001, 0xfffffffffffffc01, 0x9c1c, 0x1}, {0x1000, 0x4, 0xa46, 0x6}, {0x7, 0x8, 0x401, 0xfef}, {0x2, 0x3228, 0x100000001, 0x8}, {0x81, 0x9, 0x4, 0x3}]}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="1a66ebebec507cbe8bb8fe723cbd07fa326115b2c33b7578d5ccb894f1b15713114e8dcd355aa7c6f9be3b350d85347f330e7b6294da1084457d0fb2c45070c5a4d21c05e8825ff95e072ee939e03ee7da1fb5806f940e92aad63958785918c92620ed14b823c33867f75bbc4efd7fa27e7882f47227bd902753c1af2439326a6f413cfe771bac64e5b0fe86f548ff90ff1c3239af2d0c3452018611906e7d09414e7507341d6f9e71ce2531eec59593efd7df6dfcdd5e7abd8feb32678769d7cbaefe9791d20c0d3c83f31604378a7b4e8a5b0a80811de856cf0f5ea06f88b6a952cc9e0a0b", 0xe6}, {&(0x7f0000000400)="c11d04eb6eeba461736a2f524a9b63c429930d460290d7836a88502c48f0017d2ba8560b364709552ce2fcc3b0bda138f74236d036f067066685cf94b91cf74bd3a42584ce9ea856257378aa5cdfaa3981af1e987dd6fb1fbacfa7a1b7a6ec621c9eb2e5bb391c0622c450d63205a2f23ec8dc8fd698a9af2b60bcedc996270675e3f13ca57f9c08cab9436195085478fa453b26315548a4daee83dce49e5fee414af373c66310454ef5b6a3233ad364c7085d49e961", 0xb6}, {&(0x7f0000000500)="6833b250e1e05814bdf4070e1f7142761357fb86a97b9c31db55bca089aa81b2038953442f7b03fbbdbce341e9a81de2faba790c8888facd8c44cfd6dc44948c02283c37f43663827854614a6aab9fb9a9a84f3a2052c04820056b1b58472ad9cebf6d0902bfbfbfd53dc65207d4f1f7dbeb677f40511aff6c1e79ccbb0155bc5874f74edc9cbf67f3c054b9058fdffcb01b1aaaac76f284e6b832d4eb408442f9265023369db92c92f7cbf4e9d397e5a546eecfcc61fe9dc3847204a15382f10eb1a153f0915af1b0049997d1ca0ac5de24f762416cf4be09d5a393b891ea9698ee9e095b0112b32f52c15ab089561f3d835eec69e3ddfef30f43e48b08e36154de38031c98db92b1423d88d13b55b331d8c7c1e28cb7916c364e20d746912f8acb7bbebf1173f7ee2a523c43082304a775b010d557cec5abe2f615ac58e959e072d626716e38f853828ccf66db61c6c5b155496c4738ea9308c3de54acf914c0dec6bed89120e57a0fcb00af471e0947cb9ccc84bf4faaf23cc42f2ad283ef8e6cbd738d7dd50e15715604480a8bb1c7d9f61537336bcfc69430dc6fafe1ac9aba27e1f963380f88d2271e794db3ee714b71ec87fac64d3ad9fa5bcb6d3d2035d28edfd0498ca6f3cfbbb90df78065edd1615ff528899d27813a8afed7318f9572dd14598d3f98e38da4413c0fb65e0e424a7db49582c1d2c8d09755cf4426c7de3a05d8cc007bb0d8cb7d00912aa8b22b113ea60fd7a46f4019d5318167b6701ea15ee9e8029a83a9dbcdbce0104a73ec608313370bb833145ba884e7e31188835a4e6fc49818b81ea85a25f1a7df10849510fad63641569c6bed05658bcaf977023729c45bf5df9b17e24f96230d6cbb65703a74c3fb3b36af54ab31fa21939a10cc4788bb0d67d57eadd747b57eaa087946fc874a6152e5473248dd968ed90311ea4b9bb5e32327df9a880e688b55e9f44734baab5815f3ed7f65a32681aedf5573ac46ba9c8a002c0130bd65180c9c51cf30eb48f9c56d9c77bb63b3d9dae5203efbb4907d5d7b3a401aded4e1abaf1d8a8a4b11265116628f81c051af855f66801a6dc115b89dbcba6bedb5e96cb6ae0766d76ac30022dd6cd083833859547e01cf000087a809d7eaa03b4645db6880e3cbdda70b70273c945ea776a93911f6bc8525eb3b0af46f0b32db072094e670c4324cc28b27fc0333620953fcbd4888b1a9d669e78494253d285a18bda2c139e5c3e056c82b2dbcee28e1c5add9e87a2481ad6cb1258e72f35dce35a19743abe523154e66ef5dea2a06c1a095f0802eeab535809de4deb5ae0daaa35b402f4c7d32838648ece7053347822329691ba8cdd955a02568e0f49cc684ad6e4d4aabda32fcf1acd94e3056d4b4adf485c90fdf4c06fa5e6a1b71e48147147bb2d0fa5871678356118d58aaeffb8a6f9cd29116edc35b9af87834dbdc35aec2fbf64bed7be1bafbefb3f98828a80eeabcfb957f50f37d5d92bbdceb6451e9710abbb3742a589d2709e393d6c2d1cbdbb8b97cda710a768a99146879a3150584eb838eaa5208e7bd03db8cc4db7602ceffcfeb499132c87264f27903c58db10627cf862ec1807ad8279e6a56be8f1088db442022cec57bda7206fb79cf392c389a3a6b8d5c8d65a0c58136f6db41dfbd24f2921aa9bb2e068597b7101caea0b11a859129c1eb77d73a50cbba1399749dd3426776418d7865e403c955ca6a8f8fe5ce8be2429c50db5c18359fcec0a640085d16f362ee09588257fc089d893257fcfe100c6797684c44b24ebac117d6ee7ec3ba46f3274ba77df128e0b95886e059911ac5d0991b708de6f79a7f03b75da15069f833357e45fc1cb42a458dc11a870ecac66b99ec43cb2f33984e182ac3562bfaaf28bbd6fba34424adb497b3778bd54307268331c8a1fca3e939f4c58ae45204a818141d9f5bc095f7b290606f84aed65220fbf6c895415f4a8748c60a5aa6d1562fc10823e1ff880a9205d5ecf05c28ebff75d1eb01ae9a5a2045e2654a90f7f1b348c97095348d69d2e26274a495b7c4676c46560388cb1a196faa5ef9a2373aff2ad3fb6b5f8df4142c56165f0c282b569856a493a0f2f2378f1868775ff20d90af4e7669ce0b926d03613d84b3423a08b054f9b56c8202c93e1f22d82be9c541e7354c2bf9615b646573161dcb40edca796f378e83247063dd81f0fb015ff31a71bf84518283be1e2d7104a74c2a9cf425e257932c7388def28147e497ed16cc65f8565e3d13b4df6293dd9351836b16ac11e789fbee13a93f06504a1cec30ca811d2a40d6d8801fe8b7c0802f3f7f8ad2100d525548bea0c07b1c6a192d27459e598984712cc49c70bad0c60e1afbafcde9110675d64bdc5de18da56d3699f676006bff69283e7025cacee9d83a49f99a05cd4c21f968dfd4b0614490de48f72fdeab487d8c90a7ca75d22d80d1f9ba7902fb9ad5b64b8425b5325b7f2ef6f1d272c8aa8f19c12c63c8b2a2e3ed4f9af65014f7a0c5e6d44dc1863016ceecf536b7da906d7d9eb06aef39a86954aab1b8be6f9cf7b375f5d90346598542827a43df543b58d8eedaf26c66be87e4a2906b4c1b9c8621517ec56e7a61be3f8d8afd7d64af8f341111114a7e45f4a355ae34b23c08acf7d5ccb55012a04e97779262538fd8b2dca86c301f5fe265e2bdcae6f2ab1038705784d6455811ea2773b508180c29077f8e4b62db022b34e099c131e224b8b7097bddc73311fbc0be43b785c88c552b238ae290d56c63e8755d1c273ea168a353623235afae20ed81525d173a618de118acf93f4335101be2ff43eef873eca8c814d96dd5d079fed700bac39ce4fa23df48505911a68e836a2e6cc3bd747745ea39070fc9134399d4a0976466e549840997c836c2661be8db35583c8cbb635c88960d5bc9e9dce0a353d584b42acf29ebc8a14cf0635281b0981ad1e772f52e4b0f7ef35be4c6b1957452dfe2b6e9a8198f55e002f22da3f9483ddff633d13192fe50303422a92fbae53de381dd3569085c3a3fcc6edee13b61f0029ae113fd223f85ed201b604159fd2e896b432d94f68f85f6daeda53b861c989760ab389d8f5e81cda9bf99184bacfeb9884161cb6be9dd70a4c7637e2cd5efc96d5187443ecccae8e01f894f193fde39527f774024734ae9f630de606d0c256d248db6d6a0b96c745cae4f3d43279e9d777ce5196d6484943e9cdf94fa86cda4d4a359d16ebca631e7b713c51c61a46c2ebdde9f845a5fd1ddb2eb7ee3ce3a9d31b20643ede96c799807f6fa30d36537e7d538f0ec2f61832ef76aaed95ecdd87f4fff85756fee567e4be28078a16b8d9a92010eef777347a6fdc8b300306aa2f3da57af8feddd16663309fc90ee7ff4b987a14ecf4368406adc8bfeda6b9efc531ed4e9defe353e8526f32063b6a5d057d53aebecfd32f253dea245e4e9697ba407c94ee57554f3703bace5c8111916fb0f3b6daea070cb4cefb43c6ef9e1b0f590ee59a1389e2e834416faf5bf374258450364edaafce947c3856c0ce426d0e563b8e898a9499042071a06d323143e7a4e943664ec1b477687e22fd70459", 0x9f5}], 0x3) 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) pledge(&(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:07:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x440, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="f2cb14aacb4d5f6f1c7d6b5e9b283f302fe063dfc2a8ee6083a408a81318636cdd57325ff8b26226d7", 0x29}, {&(0x7f0000000140)="c94e3210c7d7f10109", 0x9}, {&(0x7f0000000200)="d5f4ec9e429b4b24230dd11ece32485e127dcd6f1ba62feac24ecbc77cec7bbf90d44167c12993caab5650c6a123ff707f36d94866f09adce8014604aa5b4013cd164e0847bf002b54affc128ec95af493a690c56c98f65ca5d900cd74fe655ba3f5e93aae8ea69392d098e59a8432d26343dba142b8efc000"/135, 0x87}, {&(0x7f0000000180)="002e98", 0x3}], 0x4) semget$private(0x0, 0x4, 0x4) 04:07:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000140)='\\-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=':^\x00', &(0x7f00000006c0)='}:\x00', &(0x7f0000000700)='\\@\x00'], &(0x7f0000000880)=[&(0x7f0000000780)='}(/*\x00', &(0x7f00000007c0)=',%$\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='%\x16^.#.&]^-\x00']) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c56300"/1162], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x800, 0xfffffffffffffffe, 0x3, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x100, 0x400, 0x2, 0xf2e1}, {0x94, 0xa27, 0x0, 0x2}, {0x8, 0x6, 0xc72e, 0x3fc}, {0x83, 0xc9, 0xffffffffffffe660, 0x400}, {0x81, 0x6, 0x8001, 0x4}, {0x9, 0xe7, 0x348, 0x2}, {0x2, 0x8, 0x3, 0x1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x2, 0xfff}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fsync(r1) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x40, 0x4e84, 0x3, 0x3}, {0x818c, 0x7, 0x20c, 0x6}, {0x3, 0x0, 0x3, 0xfff}, {0xffff, 0x100000000, 0x7, 0x4}, {0x3, 0x9, 0xe03, 0x100}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000400)) pwrite(r1, &(0x7f0000000440)="2c25b12492e1957a", 0x8, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() sendto$inet(r1, &(0x7f0000000480)="d291b56bb492c35e8fec043a0c593f742f0d0939ca0b084a87e61ce11a7e7a549f1f766b60d8f8272bd6e5ff196b999b835f530603c2ca8dc6fb68a4856b1645aeed07231c22695bcaeebe47f2688d471a9afcdba7c750088689037630fbb179368f2ddd3e206bec38f7e58d7b685153", 0x70, 0x852d48af0929b4d5, &(0x7f0000000500)={0x2, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000540)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) renameat(r1, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000640)}) dup(r1) getsockname$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000780)={0x5, &(0x7f0000000740)=[{0x80000000, 0x3, 0x10001, 0x66b1}, {0x67da, 0x8, 0x8, 0x400}, {0x3, 0x20, 0x7, 0x1f}, {0x0, 0x9df, 0x80, 0x6}, {0x3, 0x3, 0xc97b}]}) openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000800)={0x0, 0x80000000, 0x6, 0x3, "69c6939d8f43cefe76cb393dba23d1c2f5dd60f2", 0x4, 0x4}) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='W\x00') 04:07:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x5, &(0x7f0000000140)="957ed91b216f4de87e70a30dd37ae4", 0xf) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10a) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, 0xfffffffffffffffe) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) 04:07:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xfffffffffffffff8, 0x3ff}, {0x18, 0x3, 0x6, 0x4}, 0xb2, [0x1ff, 0x3ff, 0x4, 0x7, 0x0, 0x8001, 0x99, 0x2]}, 0x3c) socket(0x20, 0x4000, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 04:07:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8400, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x1, 0x8}) read(r0, &(0x7f0000000100)=""/137, 0x89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x400006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387060000000100000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="de0ca916d8e308c08468490ee7f1e49760b2c59651136d7c7a2a2c723d7505a9254afbd5d524fd94bec4d62d0149cc36084b82efa2056a49227fe66afa6d8e3226672684ebae8cafd544dc34a06a15c5118bb4aa404ca8beddecf97be4c1876e39e6af88fdb48fb63580761cdfa9167e3ed00781a5f24ce73051e1e19afec8b3c2633a7c35fdb3f58a73f669052bf7a18a07df9f355eddc552188fe1433d1c7e1623edd7986e4d76acec0d2dc0a72b5377cc90c8098b1b08f6a6e718452afd93ff7acfff4bc1e7599bc91de39765e230e9da9c015822c224449918cc6040d955d3c2597d7d23e92963", 0xe9, 0xa, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x3f4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:07:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x100000000, 0x9c, {0x2, 0x8000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:03 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0x2) 04:07:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = dup2(r1, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x10001, 0x7, 0x7, 0x40}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 04:07:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) getdents(r0, &(0x7f00000000c0)=""/136, 0x88) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 04:07:03 executing program 1: msgget(0x2, 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) write(r1, &(0x7f0000000400)="727602a73700d369e8ec2e5cbe9b4bf012a49a06254daede40dd3d7e45bb79e25754c40829430f3a28b6221917e9ebf881e6f549171ba0fbc8c4bf233c35eca8fc219fdef468455f9075f81f0be2ce5f4cf8ddd0c8f7ac6678b2c6ca0b5441b6323dece0d6dd768e0ae50b72841c6d091df6e06f4885050d980cb2d07fd04c342ecfb9ce155562fa1388e6d090e41e4ed0f2371fddcf2e2974d4c8dd05bade5306b8964992e2da3f055c55bdb9fce743b0cfc01114aeeadfe4ac406a6bd3791b70", 0xc1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x10001) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000003c0)) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/234, 0xea}, {&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/105, 0x69}], 0x4) 04:07:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 04:07:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x20, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x6ba, 0xf799}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xffffffffffffffe1, 0x5}], 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 04:07:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sendto$inet(r0, &(0x7f0000000100)="023bcca8fc4d50ff92ed3c467f441206a361280410b0ba0fcaff410f8e64bfc33fd8dd6d8f6e6d62344bf3cb9526422f5cf3c9febaedba8ed2e106b5bd4b1558fbe25d9c47ff01d76c235f0e2acedd9cf49c564de1a6d97f1c8a56272549", 0x5e, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff48bbd6535dd1823bf220437410ed3af73db77aa103c81a3f56905f54d382b5fad1c4acc0cf158d30e0b4a1d7506d3c95fbefacff5b2d8b465f51f25a535f2652cfb1d9f8e3ea9fc66e22207ab78849f08165201246e2e0099ac3d2", 0x5f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8c65", 0x2) 04:07:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="1cfd9e78750cc2251704a14e4ebe96fe28c55bfffcbe13a9f66d004b13e03bb272aa6d533ad4963508a235e22bce95cd1dd6997f772ffcc6a37050d34160510c6cf598fd58fc4d75d958a032a0cb97bf3461f49520925b28ce8936e8d667ec9e33e3452520ab", 0x66}], 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, 0x0, 0x2, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x808, 0x0) 04:07:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) pipe(&(0x7f0000000000)) 04:07:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x15dff3851a964b80, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffdce) recvfrom$inet6(r2, &(0x7f00000002c0)=""/229, 0xe5, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x97, 0x401}, 0xc) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8a, &(0x7f0000000200)="1f440000000800000000ec370130d35344c2c5c184fa394883c0a7be03bb23d8ee7a27a3eff1e6b38a8123ea8993735884b08c583f9c3256d881395e8352679787425e2529047f3f312686c1f402cff17c37a4e70de70a4aac6ab4f4d13641c3178482e13f0f87fc82e26e56f0a0e77ff49a2ff2d3781c5c5a7aa323ec2c195209079b2d63c7c4e6516f") r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x20, 0x8000, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd98, &(0x7f0000000080)="535ab0f0") 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000200)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = getpgrp() r3 = getpid() r4 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xed67293d157ba2e7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/45, 0x2d}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 04:07:03 executing program 1: r0 = socket(0x18, 0x1, 0x9) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 04:07:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:07:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 04:07:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x0, 0x4, 0x1, 0xccc}, {0x8, 0x100000001, 0x7fff, 0x87}, {0x40, 0x100000001, 0x9, 0x1}, {0x5, 0x6, 0x5, 0xc31}, {0x8, 0x8000, 0x5, 0x4}, {0xe50d, 0x20, 0x3, 0x1}, {0x4, 0xe6, 0x81, 0xff}, {0x3, 0x401, 0xffffffff80000000, 0x2}, {0x7, 0x7, 0x5, 0x9}, {0x800, 0xc128, 0x3ff, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:07:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x21) writev(r0, &(0x7f0000000100), 0xb7) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) ioctl$TIOCSPGRP(r0, 0x40047477, 0xffffffffffffffff) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 04:07:04 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x2, 0xcf, &(0x7f0000000040)="2a837e0c2624a6bbd1c296192af4c882d7a8a2bb2ff8f447b5f3aa236deb6861aa9c7c7112ae002ddffc773fd7e03c49c1f617cd7341e8d94fb2a61939fcfc165dc3229376405eb515c9efdd94c82707c01e42daf771657fa9163d5cd51329e581c1aa3e52fe6b920ee946eaa065518b72dc2f33af039eaecc26495e97c931c9a8968ca5b7631395849fc0c7647d07835d77b0b140ee01a0840d9505ca96999443d2ab7d1d3c56c533877a1549ceaffabc231dcf2181f88cefcc843b292a82bbc933fdc5d17398ed290f376ab8555fbaf10c4225203234e5becd76b5a3ffc1cb067d01c4451cd3a6cc232b546fa61882ee7e35d2f54101d5ea67dacd", 0xfc) close(r0) 04:07:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x1ff, 0x4, 0x7, 0x7f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x9, './bus\x00', 0x2519, 0x101, 0x8001, 0x7}) ioctl$KDDISABIO(r0, 0x20004b3d) 04:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x800000000000003) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f0000000080)=0x4002) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) 04:07:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x40004004001028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x8) 04:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') socket$inet6(0x18, 0x5, 0x0) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) 04:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 04:07:04 executing program 0: r0 = socket(0x20, 0x180898b95bb26df0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x1ef) dup2(r0, r1) 04:07:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 04:07:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x60) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0)="c4bdfef5743dd8bc2ae93ebe40fb8329aade6b2b7214e632c4bee372cc4b84dffb3a2bf19684789870da4fdf171187455e8bc9a3c50726bcbd8ad790df0c73340c9d658be07da8a812fabc8436f5ea7a25f1bc72b22fa72ea6facf8749f9cfadaf6f52dcbafbed424ffa975a87de20a8f377e61c19f53e5525809e3eed91c5620d48daa5d4da037c30", 0x89, 0x2, &(0x7f0000000080)=@abs={0x3fed564fc5d18272, 0x0, 0x3}, 0x8) 04:07:04 executing program 0: r0 = socket(0x6, 0xcf52806ca8a9fd97, 0x2) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) 04:07:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x5) recvfrom$unix(r0, &(0x7f0000000100)=""/142, 0x8e, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x1, 0x7, 0x0, 0x1, 0x3, 0x6, 0x33d, 0x3, 0x2, 0x4, 0x5}) fchdir(r0) r1 = dup2(r0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0/file0\x00', 0x9, 0x4, 0x0, 0x1, 0x7, 0x9, 0x8, 0x0, 0x3, 0x401, 0x1217}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='.\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='^\x00', &(0x7f0000000540)='!:+\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='/dev/null\x00']) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f0000000700)="7735d5040e87be6457f5c10e0c8080584c644f4c07739933a5ebc38284b748779eba0ebed6fe8e014ea6e5ae29fa34ec03b0d425996430c7e316fc8ad0a21e3cf30d671b91d5287785048dcab33487cf6a19cdf4fb87da654cf429fa37ebbe82814ffb4f2a2aa869322f43ab9d2f0783602d8444aaf00ce2b9bb162a86037970d4946010818fb1d21d1ff053cc34ec52e48b9eec7b9a7a204eb7f611168073558552b5daa76a4a657992", 0xaa}, {&(0x7f00000007c0)="11790894ee3a4653f44a02cdbdf5b489bdb555739b225118e5b48053486579c46d8fbf283ce74b339fb0143e7ef100b2b94b629a4941d688ab0d77fa36fd4167fa00949ca679bcdda023aa54eda6645303e747407284d9a41918d700ecd4352ffa8ab48ca97002889d0c13d20e396c46dbe24c10f5d154e4bde3a65a847e27ef3b0fe2baa4ca6a991200bd729ece5555b998f1101d072d3b03d892d1ecd87407c2f0da03b76662f5eef483a3989d81927dbd01dbcaa8247f73e042ada8ac290ebd0fdc12931d", 0xc6}, {&(0x7f00000008c0)="d7f304842637ec97e30996fc032c767c5fe5068762cf0a04b68a54c67b58cccca1a078b40e66f828d2bb9cf98aeb9bef4fead0af7f067fb9e9b0c98f1f54b86dd7728368720f74b9929a19a48c8dedaacd886f4f31fe7174", 0x58}, {&(0x7f0000000940)="08f6bf467851a5ca796d9e968f07218e6708117376336d1d0d4577dcadb8bef7ccfd3439d20aaaa2e9d78e1c31a15d087feb252c3999059c8d46f3568a73236ad23bbb3e3e85ada2198ea0651a7051fb4e0a00d9580ae9db0f6d26b11ddb067d0950a4d494169f3b10ed24eeffc6e90bbf0abbf0bb660bff041d57654ea415e4adebf5aa1288ae220c11482b3b6d6810d8bc74eab3524b7864a6a90112d609662a17af9718a7852e702b31e05635ae962051f4a6405a2699e9324f312083e6ba6b219d90a64442fb021133", 0xcb}], 0x4, &(0x7f0000000b80)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r0, r1, r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x50, 0x401}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000c40)={0x9399, 0x5, {0x4, 0x4}}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000c80)) r6 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000cc0)) socket(0x6, 0x3, 0x2) execve(&(0x7f0000000d00)='./file0/file0\x00', &(0x7f0000000e80)=[&(0x7f0000000d40)='!:+\x00', &(0x7f0000000d80)='*[\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='/dev/null\x00', &(0x7f0000000e40)='/dev/null\x00'], &(0x7f0000000f40)=[&(0x7f0000000ec0)='\x00', &(0x7f0000000f00)='.\x00']) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000f80)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000fc0)=0x4e9a) open$dir(&(0x7f0000001000)='./file0/file0\x00', 0x0, 0x2) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001080)) recvfrom(r6, &(0x7f00000010c0)=""/172, 0xac, 0x40, 0x0, 0x0) getpeername(r1, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) 04:07:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 04:07:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x8488, 0x100) chflagsat(r1, &(0x7f0000001500)='./file0\x00', 0x1, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="23b87402194efe1e6c90a35754da8ec7fe01a82286d4eeccca5fb3dddf930ea65584bcb87538f66384e544f199c323d320c563a53e7ee43719ef72fbd86731a31a9f16e100cdce30025f1176f5bbedb01aa257313054dbd8d0b3e9e7ffabb7f391b3440b5faaefb54c6accf298885263a629e21517690096f40eb5d2f68b57ad44ecce98bb77414df319aa", 0x8b}, {&(0x7f0000000300)="faadc76f86c14b9ce27caaa721f51902493f99bffbce7000b7c324c5ce94708ba22998a75bb307eb481c81b39d1ce0a234c8d9820a60eadbf04fdc5390831afa12f7d1861b32da43ae5d1c7ca56eb2fdd1e2c0a4d7addef642efb7426f29175b22401ca25363c9131c1e72098a4e6ef04b66ec88231561e8fe1f2d2585a0d9e67270bc040ea9b0b06f501212d0fd7deec3c1162f222b09403f106a5b05f720da951fdac6aefc620cf4d871b2db88183ec8a295bb465be214e8d2bc8c65c797b761db5b0cdc524c0092ad7a81c0e780968202c1591e9524f9f2c40f4ead766e433230ab939d293b47d7082d9b6316605e431f9d79adc401c4965419a0fc4c541b9e76093c3cd2d6cc24e8f2929ce2dfc9b9284b6704c1f898dfa8bbc31e5d5ddc958b0f49cbdbb42f8cdb16c5b98d6d6593357ca69d364c95cee25a203d0b66476f44e8ba7e8ad63b9bd0282c349c94f033654cf074af956ac82a4578900b29aba33a541af16d92675fc980c70659b2b15364815f58435ddb94f76384ff5173c8a31c53706c81fd60207d1a9aa043a2e3920a8b28f547990312fb3b1ab9ceca425603491ff934c00d03d86d0ac53e0d4fae0c38d028b140c40b13af6cd55370d8804fb3d412c82ee991763fb6e01dc9db428593d00ff6a14b1eff3d1dd814c10e5e8003697ca46913c6bd23c32c8d097de987b5684b126232aa5bee728dfcd9843164e4001eec43e6fbb0438c9cd4b385bfb915201e3c9fa4fc26470308929dcc79d4caa3993515d370af5ca4ab1d0914cf263e53552a86a4e4d946e3b75215c0c9395f5ebbb49f4d2bc3f110f33496bdf5b331b752390217898ee9d388c14b8f9dfad4d2b2c04c78e673d2666da90d72eb3cfa4fe8616d492a838f4e5c76e554daeb0cdc13602ea5f715ab01a1e0f4a7907c9f5ed1575dedaffcd0ab1ebb3eb5db6491a75bcf8b48602e77e0886ccb9c2417a821cdd82b02fdba1bdd34dc9a2f90caae8b33f2c55ce37d1c3abb4444bc3e6dd8d6ea74b02c08be9bc456ba043b4bfe8aa27abfa7119b31120e1a550285cf74b0259585e5a923301929bb4d689f9dc34e6364ae1f560a1b0ec9fba53aa226c71f2a5b00002bb8b83ca954338b15601ac6f2736b3c325176a808eb89291fce3a2ee938bd2f089780fe0a1b19603b457bb9dc7c90715dac1275a9fa18b059df66b30d23bd7836a14463ed5c474f3534ffef6d8a290526007b2085b5678a04b8e961d994aa582b21a137f0c4cb85a2fefa85c52a9d90fa25414848dcc9dc788a5692a9135ff5fd885236e80c072763ec79361de9a792f8bdd7290547b3ab721a27550556f1395472a5a607ecb2176ed77831998e5f3f8acb7d822136e68eee94112907cf90cd595446021c8c2e0de7d992dd4457e7d4d0aa23593c07f99d9746d7267fe913c3b90cd64bcbdce59859891994a95a5593e881913bde67c89c16abd5947715a5732a69b988e31c6b7ebbf1d99b32f289ea92a1f76e1dc71d0fcd9bf4ead5e915b65a318f94801cac9887a0d2a4aa8ea2d1f5c6ba442b9725964ac3fbe304eedfc31cb89b8502a5d39ce1bdc466d1f966a374e6e5d100c210cc0eee491f0eaa2ace024d477e2918533404d9828cfb0fa97dc9db7d46e20ecde055c93c4edaefb04175d46b24009af28aa6b2e9b54e5eb3ac20c07963291ca2c51d171e318957ebbf1c87a7aab1c69242496ceefa07c6a26a20c7450c14b0fa2502aad1c81afbfca96a0e5bccde981c3b69daa0ee3d67fe36c56fff47a3fc80d69e6478f0af9cb5d584cd7ace77f746ae78fbd77e824e755c24e884b7d437a782bc70313b6181855891a39c6f6fba02f82ce05961c769da0256a885f344276128bc28c9b086a6a3b6f3513dbbc5d7cb595acc259664959126528b439eafd61f3268fc50f73930734bf526dfe3ff78ffc4340e115e48b30e35cd38c76480a8e076c3a9ddefc2d2f9915b2c238e25334e252d29b43c9279e65c2079f54f69b34173033f076cc5b83eb1154ada8861fc6f0925d18218cb6b610eee8849141e184b4b690c65f7d80bd7ea4e652466bf706cd7f91c078bbbb35c12bf97a72d60195197fa32cec88eb21ece8bc1fe36d1e0369c23fd3096f3b88bf7ceab57a3a8a87595c6bf6c4a019c5cfbbe18a6e754ab24e4c2179b95d9562ead935cf77f162aa3b8c9a050ddd57388c9ceca8f8ba4864f165935a2cbc9c0c00f240e25bea55649f08c3e0a6030583734569daaa17f723449014e060e076d7a746016aa79c3be75629f32f3a48078584b3329d70f7a946e79bb8290f9518fc35ccd8661be4bc715166f09a28873ee26399f87c1aa81ec269c689c440fe24cbc8c32539b415543421cc021138a26a72f418eaf0d766c164bc913d5e3b2fa67893477cf8f051f8693bacc20b58707aa2f7ec78a0d4cbaf2b42c092d7337f03fae4bd033372428cf3d7ac5433c1536e5815f5f0716d145b44d55717dbfc9d73730e8a90908e0449ec08c66604b0b86a4fa01cb3ad0573e9b321b47b075baa9b4497dbc387bcf04f67141fbe14925ecc5164a353a07a946a96dec25b89a58a378dda89013d6a43c9eac52c12afebdc6c66a2a1e7fdb0356c292b2ca2d2c47c82e8efda356e54e9e0048d2ae7a3fb6aabd43ff41dbe522710a6dee5e77b075f3f5d47c34b7e1ab4722162beaedbdf27bd6e7540069f5d1794dc042f6c96a6af24ef07de1257a05d2e314e3c5314ccbb58503b0dd6f0f6019219c9de8e6b8781fb7ce82cdd14dbc4d8c49b4c564cd1de26eb37e5a57b38e7e1f4bc7c9dd7ffd3a15dffcb68eee8df49b6978d6e61d360aead00977f4c25c5876f56ba37a80cf8e1c42a1d8555780848727509478ea858216e94533839169dcb4a8e55de9781677e8b2e989144fef6f89e69b28ada74ec5809e98e2e09e3b4070ce6b5e036d04d849d7d5e2dc6767c29741681ff480280ac246696a8f49a884733bcf4ff1c0f17552bd39d6752384accc57587237782de4242a4d16493d39fac2e40bea490f180cd96bd65b385bfb4c14c2368eaf5486e87cbea347c343853296396f618db887b33ce60b6325289b28c23e4c80012a9ac22a82471a8cc7fa77072c1632cc40543830f964c687e9d21f8f843cd0db8a38f0780302aba5e1c851bc060536565e1eaca6ca8005bc15fe569335bad06c66f3ec614e7f837738707a1b37d1151af5ff82c776035d123618a09b92b68cb705a676be5ed051e6cbc397d0503b26782ae4ed0c4a6015c289b1f0706f7406127080c0a666797396610ae224b6efc99be5978d73cb6fcc1904c70b7eeb94ae9a19a3ea5aa937dcf8aeac1b0fecb2e6dfbe58603aabf07273708e4645ffa12f9bfd47956f548873a6cc611fdee79f08e7f221e22ea1e685911942306b03e0ec336ffcde2224a01062e1a1a5ba01e8ee2907f8fec6254fb61d688023dee9fa9a604a7f4d1d66058a3f297e5eba74097aad49f2c95128269dffda65fbc0dada907182ea127b303b3faba95bdd8d7de2b481507e2dc4f537ba8d5028eb67e8f0f2f348d9f594fbcaeafb8d8e4c16d52c843ad65941dcde30a4fe7c0a538ffffd0362e5ab85857753736c724f393d397b9c452f255e45402ba29ea21950e084169ff3950d52a08ba4b8c85107d13b3738528510ab96a0a31d07622455a54b9c8cd6e7d1ef815e7d42648e765d3e00e98f0f2f69a7bf2cfb818d347833344360812ad064406e4980de7404dc4d43ef2b5c8aa8b1752f4859dd9dc3963ceb067a0f4daf35b7a181c784c624cc5ab2fed761e45a384746b6f8067d77caa438e62221dc6f5212ba452f8fdf00c5ecf35ead39ec5a51c0d20b563d7aaec4d54ab512e640f2db2e17f39e3e70db39d427e0ccc424a08a8fc37d528b749aa7f6709fc30c92080739faec683cfbfd1282bf24d7497dab7bfb15dc9f5ff01297b5508a63562eaed59984c424f8bc6bf9f41280a531c943b71edc7ee93ddb5c3f92debd790956277d209d6147ecd08367f4d556e5ba6cfe1241b31d219161cdc6a79a06f607a4b978fc0ce41f269540d39e71dd1cb1a7cce654b7f761da559aa616f8d1b7754614d5e0661efd4c6859f71003847e87f955b5514db8aa95a1fdb5cdbdb263316ffb29721b96c1cc74fecd7860a2f644ab3247c32b6cf0939dcbebd7d89e9285fbfdfd23a1f0edd5ff2b24e6b4259808009ac7b24d6535a1024f8f0c32f200ddd4eaa2e72f2693cae4470fe4b432541bce3214bd5db8da23d08a1e69402ac0b9f8939d68b2e81d62ed563c4db07288b236990006ff1f3c1e5a637e3660a91f71a9c82bc8187ce12a9f1a91f570c594de0378a19feaaceac2f896d1f4b4ec5a36a24c2ec99a0cb929e985b81c1f5ca02d8aa6a5abe59399017a21ac525cbd46d7aeb4d807d5afe80c8cee5c12be70337a427b13bad9eb15c425114b262e70db1f138d776bda2e4bd447c8e9e054314c53ba76393426a64a9feb0a7248f0889a1e7a8e6308f1d85d625df2058608f4eab6b77fa6bf12beb3c92e995473c3fc2fcc2b7d22c821a9af552214282ad8c12da1b465a4bd4f9d717b09785e582914a6c3d964db35fbcd44a9a6df9cd2fc5d4f8b86865fd22f8804308e7a83fbea2e42a1ca04eab53e243da0479de4d168178ca51331dbe41eaaee9bdab8fa7433d393642288acbb4b2faf1b1f205071950ee20cccfb88fdd36fb95cd863f0dcab82acd4d1dea6b89389eb5b9d326bf8d481b07ed62ddbf146ec972ec4917b28bce369323692e09f974dd094ff8ca46c773307c48329b0eee4750ed81f24a4ac9d21c661291714977efee3d1301e065da6d3a2a463caac54eac36c2631865ac89dcd3ba37b3897d6966d931a2353ff489ed542071d8ccf17261369be302499a08dfffb8f6f307cb3a432e548090137c550dfaed69811d2d9c0828404efc82b21fb8f3774b68a450bdb4ceadad4018862dda89c9f198fb528eea662e5a75bac5984608ebf86aff87a68f155782f5bf2e49de072edd412c715222fb8db6c3375bc6ffb9d88a210547dd40c80edc6ff9eae99ccdc93ffe93af92180d1b26aaf2d826495ecb6f66fe3b824673a9ea4e847a40eff9e7a07e59c04716dadbbe5bb9cac23953aa91273958ed9644f858400de2c9a44959fcc3798e0bfd46c2af77dc3041597a5b18caef2c86bc69fadf3b01a14723100cad9cab7ff4469c0dc680113bb49010944f191934760a4ed56abeaa279253dfbc54a20e37c6a2f6f0d3ccfa65b05e5adf1bbf594a5c60e20f6ad8c375810c07a3e0b82ea569eb9f60a5a542866362bffc264107dac080c57cbccd9a97f5348e3f2eaefbe6bb125ecd5e5464978ea78c7162d7d97a7014c08c0d7ace2b54e6f16463e2d6e0a391cba841183ceb6e0ccad9e6bf6dae8bfd184daef955d4d7e9c9c52ed47cda41a468789662557c7c34090b6f8db1f36c6662a7791078129dfb420723c554112412898c81827e432d250a1697ef29bda28ae0ef559ca8c04c4b03a4ddaed58b438c800293d7e7512002da9b72778f3e30f6eef8c4b47ef5813f7a372ad15abc63825237811e38dc5971e06d1a980824a8930c45e0ed3f9e73cfa80e072cc83da34f8d2b1e727125e5c8e7032572ac07bca3ac46f9ae03c1d8e0daa301b6be3781ad5e73f1a5138d479d722a356201a6854828a262961b2cf39d8d0628c106467707432895126a2464d8eeb5e2a82c654d945400f29e48ee74e2d7fe4a3fd94bdbb6a0b38e4714d6fb54aff8676bbe0133d1f64c48549491f968fa345af", 0x1000}, {&(0x7f0000001300)="6b43d574a31ab659ddb51053dc3352a9f004205b8aee88356f5fdfaa45ad040edc294bd2d23e6106896e73a72235d0a90496a1c8240b0b8113453e757b4608bd0ae0897a28ce86fcff6138dc5e2f6a2cc0b9b6c728db2c0fdfdcc1a9a161711464e020593b78ca53eeffae99e190cdd02e73c3c76059879bc435990eb64584f4b736eba919aa801d7d76a39254075a5c3f837e56b2c654aca2f22d", 0x9b}], 0x3, &(0x7f0000001400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x48}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:07:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x1, 0x3, 0x9, 0xfffffffffffffff8}, {0x2, 0xffff, 0xc2, 0x1}, {0xfffffffffffffffb, 0xc, 0x6, 0x3f}, {0x8, 0x5, 0x9, 0x4}, {0x401, 0x5, 0x2, 0x1}, {0x2, 0x1fe, 0x100000001, 0x55}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:07:05 executing program 1: madvise(&(0x7f0000a5b000/0x2000)=nil, 0x2000, 0x7) 04:07:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:07:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x7fa}, {0x100, 0x6}, {0x4, 0x3}], 0x3}) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, 0x0, 0x0) 04:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x30, 0x2, 0x5, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0xfffffffffffffff8, 0x1}], 0x10001, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x24, 0xb1e, 0x20}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0xb3e2b759e9d5bffd, 0x10, 0x2}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x7}], 0x400, &(0x7f00000001c0)={0x4, 0x7}) 04:07:05 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x4, 0x92, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x77, 0x9, 0x9, 0xff}, {0x4, 0x0, 0x7, 0x111}, {0x401, 0x3, 0x3, 0x8}, {0x70, 0x1, 0x325, 0xfffffffeffffffff}, {0x2, 0x10001, 0x0, 0x811}, {0x5, 0x0, 0x3, 0x1f}]}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:07:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffff00ffff"], 0x1) shutdown(r0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 04:07:05 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) write(r0, &(0x7f0000000080)="01ea6d5f5c43de513707329c27a3d826455caf42fe3f78052ce8597dad1393751860c70fc48eaea2677cac0ffec8ab0a4c", 0x31) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x100000001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd9e4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffff800}) 04:07:06 executing program 0: r0 = socket(0x18, 0x3, 0xf75) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x4d, 0x3d, &(0x7f0000000000), 0xa) setsockopt(r1, 0x400, 0x23ba, &(0x7f0000000000)="da00cf05a54b426da20260ae0a48db0cef78b38d0bb171a8f7bdd84e41eb4a829c795f4a818f3dc74f2d76ddecfe707fa0b719b8bf5269b8172febc29fe07d3974c29d8cccd228c589b0be67f450ae1666ebd11ee2ea5f2a54d9817f2e8c7e3370b054e99c4fac155deccdf95bc0d116995c180652a92dd081bb62a5322df97aa3a1639846a172e7634ac53d42b5bc8e2a594beae0dfe67139cbcc2d8a2460ca9266c04dda52a8e7155f84d547708ccf9dba48a551da2fff3b4b5b2cb94e80", 0xbf) 04:07:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xff, 0x1}) sendto$inet(r0, &(0x7f0000000180)="14aba7863a141de5e5a388a02a1a71228435dabd00c49f6041459b421e4b315b128319ab867847e9c7e6a7851d648d46fc74cc838eeb778521b54c", 0x3b, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000600)={0x8, 0x0, 0x5, 0x6, 0x8000, 0xfffffffffffffff9, 0x3, 0x10, [{0x7f, 0x6, 0x0, 0x200000000000}, {0x1, 0xd8f, 0x4e, 0x4}, {0x8020, 0x10001, 0x1000, 0x2}, {0x7, 0x100000001, 0x0, 0x9}, {0x7f3, 0x2, 0xc42, 0x2}, {0x1, 0x100000000, 0x20}, {0x1, 0xdf80, 0x3ccbcdbd, 0x3}, {0x6, 0x0, 0x8000, 0x6}, {0x9, 0xffffffffffffd103, 0x5, 0x3}, {0x8, 0x6, 0x5, 0x1}, {0x800, 0x6ab3e6a1, 0x6, 0x80000001}, {0x2, 0xb1, 0x401, 0x401}, {0x81f5, 0xb51, 0x6, 0xffff}, {0x9, 0x5, 0x5}, {0x401, 0x5, 0x92, 0xe7}, {0x8, 0x6, 0x2, 0x3}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x7) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r5, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x2, 0x796c5d6c847fb070, 0x1c2f, 0x166, r4}) r6 = msgget(0x1, 0x7e5be1c4789e697d) msgsnd(r6, &(0x7f0000000440)={0x0, "4f259547a8bb48e54060d8c7a2f9fd0900"}, 0x19, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000480)=0x8000, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000004c0)=0x3) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x3}], 0x7fff, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0xa534, 0x200}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40, 0x100000000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x5}], 0x70, &(0x7f00000005c0)={0x138, 0x6}) msgget(0x3, 0x80) 04:07:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair(0x6, 0x8000, 0x10001, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) close(r1) 04:07:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:07:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8000000000028aa) unlink(&(0x7f00000028c0)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9d) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r1, 0x7}) 04:07:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x1e, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 04:07:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x4, 0x4, 0x9, 0x3f}, {0x10000, 0x4, 0xfff, 0x943}, {0xb79, 0x888, 0x3, 0xe34}, {0x7fffffff, 0x8000800, 0x1000, 0xc}, {0x5, 0x800, 0x3ff, 0x6}, {0x8, 0x9, 0x875, 0x5}, {0x2, 0x5, 0x6, 0xffffffffffffffaa}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) 04:07:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 04:07:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xfffffffffffffee0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) getgid() connect$inet(r6, &(0x7f00000006c0)={0x2, 0x1}, 0xc) getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 04:07:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0xba, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:07:06 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r1 = geteuid() setuid(r1) shmctl$IPC_STAT(r0, 0x2, 0x0) 04:07:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x1000000000003, 0xfffffffffffffd92) 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="ddaf01005a029be96914f6357e3a", 0xe, 0x0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10014) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) 04:07:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="52d9f3d3639a1ba121b1fa13abfb17cb1f7d4b074ce2462ecf41feef957939137ec821eadb717dd075448793060d35508be1c5b7d5c1b62ea3c48841baaf363c22686aa395e3de5a60796a5e5aaf90f9a4e55c4597fde90a1720deb6e52c0f12adaf29692b6d916d67d1eeb40ddf3db421e59dbe23b73af24f04cbe7f5b0de2d296fa88c4027", 0x86}, {&(0x7f0000000480)="d26bdf8adb19c1971798d92ea70cbc8fea2b5eae7353087161604f847df9053049ca32f7ea8e4eb705daba3f5d6b7cfc4ac8219810bb58937c7db95d30a43ab1daf5670bb8a91fa5db25239b0ca64d1af692ad50eaad253387c99a041b65aa0515d3ca4154c5ded836d19fefa515fb4241cbd0621e190668068a8f3f8e6913b85a25ee9f6fe5b1e9758d2593eddf7bf69df9f6d4318a4dd4b2c9d6fc3a89905e5462fe9344bb37ecdd73a69a15273c4e35b0d478281f1153f7ff73ca856ca65a94c593b71e65f52bb15eb3909e3019", 0xcf}, {&(0x7f0000000280)="ae22216d11a2647eb0aeefb709f37e1b7ecd059d9eb05d223a0218ba21ce2e9a079fa16cfddbc311d4dc69980b21ddcc3d7afde511f0cf0023405f819458d6975937db2197ccb9cd3accdc0dc7e8e38eb6b6c228d5bc2d2d2d3c6b09ff5a8da55357355946d521b9d67a84c27c3921558fc90df258c31077984f94a89c56a1fb3ff3e42621e104fb4f832d9101a2fe2c4ca7eefbebad91f9983b5d568fc569d50e7e0eb50b8cc1b302f99cc702c5bf596aa1801ac1fecdff", 0xb8}, {&(0x7f0000000340)="16536dbf3ba08572b5f138e1503ddf2f0719a474e9ae9024ddb547d467ce009dad0bff3b0892151e69a0eacad07589c5e96871735dfc69d1a888bafa39bf778698dbe4327ea770cba5b7cf1e85c14eab4052cae5a364a93aed8c8eed6bca93f51e874bf16d", 0x65}, {&(0x7f00000003c0)="181c66d147fd", 0x6}, {&(0x7f0000000780)="2f6555c1a114d4f2f7dea07ae69593973cd0aa1e87ecb03907795a7296061fb9e10ec335f108c8d4c57c28ff6437b6e625e8c79974e2c5d5d685e696589aced870d04841b23295e97b2b72e0dd8eb477128004084b3fa83b1bc86b9db7c0be4a786fc280861b0da6be397add2af78fe921ecce5ddbc0faf76d4c0de07e15356287d8909bccf90c5d6d11667cf35f6418c34d8ee1f27a5dd8ae3e7b875c4656a0c82e622647582e925acc5e05ec4a857d2110362139993e49113c116f6be96648b321d30649e6dbfc41d7bc69bf1b9fc12caa3d44c01b83d8118e458a784ee19a51350a211d17557c8e2c5d4418ae2d2737f0c4db77963488c13f57c467041c857cdcadf001f5b33e04fada78e212d3bc3765152a3ac934e545eede14456c023af1d0953ed6a552a665b8d70e02353739a471c771571375d97629fad8ad54efbfd9a30345677980648533a720997155efa69e6a4fe0549f92c43f3d46bd4627c099ef4d41834825ba2beac98fdd164152a34e061bb8613ca4727706b4aa060556d1057a84139de9d0b49a793a1de91e34bd147ee3f3015353328eca3df67822e051e5a21daa006cb69bbfb514d6f1eff2f76a29a21a2c7f4f735fc8ad8819db871f203c83c9289529f6a236a9aac940f50d1cf6e184589be688038abe635ce2a186eb04a8e6403644d6de8d5b3cde6535071071aaa690cd46b56f7d9b2348b647cbabd9736c9b73eacf96a626c405b22884b8e43f051f5e5429cfcb4f01a7fc3c2eabc212930c72bca040289e8bcb05dd1f244e3daea14b0976843d985cae75890489142b1b920002676495c56ba373770bcb11b43e6e929dcb577ba4cd19598455fb600b64b547967165ba23dc50de6391430dd42e34822c33855c5f96fdd023616783f724803501209a776bec60ed2a3f999eee66d972c0559a31d2d5ecc18f050555301688eace7ea56fa7cbabef356156eeee5d533b887e075c6cd4943b6761b9ebafbd28d23d88ed3df2a51703fd73ee7d1743c41f02750483b5bfe02cc7ce9db8c2db91b509f8ef7f7e1ec774a6ef15ccf7224318e4825265eaa1927e2d636a37b903d522271313746ae5a8c6d75702cd130caae58427e105120f2a4d654957be2d25e01b9f2ce5398b6ba16928e66cef832e17e4834be5cba1ec6d65561329466c54041ed936d3c856478ad5ac79c8658bc1501ac241bf29fdca8828ef53b9bb13a9f1ac9697a5cf5db7a0d691e96a259bd4989a8d855079ff90de8bd0332682e37a80dae7e50b945f95cd36749428d8db0a9a5aac2b1b7325bfdc20c7ce43de0567e73df8f3fcbbcb432adb682e6f553685b51baf0dbbec2ceef26b8824af977136820d667248963a8316e7dfb568d5a411f9cc45b58fa1e7f9aa6ed502ed7290b52c94d39def3ea09ede14e9db4c81abc32ee4e898c22c76f741a8c68b923377f78ffab3a338663cdb918575988d0c52e583249587dbc1fd84c130e6f89485973ba1d4dc275d8bb0dc50205b813f394385c1c7a4a2b7a49ce74d43ef14eb14d6c3645cba62d840087f52a26d6684d4ecfc214ad349b36eeb9ffdd2a158533bd227353ae958e8e6ed037cb0aca838f8c1320846d56662f5d105b4dc053cac7db9a746553aceaeee05ca95bcaaf582643185c58a516b23a4f10d0a563afea854f46d0b9cc211c0e0dec833532b93dff71c73f98409506fa188e49dae30638e7ab9ebcc4c8d14c8dfc97dcd56fccc3284c6a5b9af41eccfa82c3754394846395ff92547fbeddf2cfa8d48e6d5ad6ea1dcd96a28ecea6ecfc1138c606e1aef317d9834aefd638e076af821e6760a1d798090cb321778bbffa53bd016f8e72f833dc97ab8c0ad83c4cd671487bea3d475abc95b5ba449e0aa134a900917eef83a0214d53bcabf932235c2645cf33205e1e2371adc48df0cc8c2e29bfe7f05d89e3ed8c11f495ee7be1e539465d52aa42666487c0dba61cb5efbf51850e1fa0466651ea24ea772bba0ee60736eddc3712c2fabd08bcaa020994fdb7330ebcfd33beeb935a39fc024347aec7be3b7d0026334154587cddd823abeaa67f022a7e44ef2a10e20901caf1fcd5929bb2e989b892a4f528659d2de8ec76fa7089d89234f16ff4680a0954c812f3dfa6dc9cd711f146a937ff426085352ba6968aea3f04da744c0a820e0e72a9a053e68c89c894468024e505d0b1f7a3359eb8d6f9bbab4ebb613d8998ac151392852b8f5ae4f04274ec346fd763d24abc711835cc091460661f5f02f42391f4bb129a5f2f23a7ae6c543ba236382c0992c040d237fc43859d9c71490eb1773049e7420741892e4f0235be6b4d139a8bba215c44bcebe29bda2ea50e9e1bf560ed74639ac62393daaebe069f24a2a5f3dd5aeb65ef1ae8502f20f2d452c7961a1cf2d159e5253a827ebda8077e974931f1aea4e850f243e365b4b7f7125c66828c126179dcadfdd0f25a955f6f77fa4f1d30e06c06a441843d196a8c02880cd94910563b2930b87809bc5d0d10cb9f0723d4850a7c776c51382762f4106e7e9321aedbd944183e86a1b3e45b1715089b27fa2ec992c2b04fe53cf9add71d3ff43b026418a3ccd3e7b9170c219865a697e717d8b003ce8affd4c95be34dca338b2f4ade631cb616e1f7089e2da9d11fb33d81297bfe224b7121a74401eb16aecb8ba137a1840f944c8240cdf8d4bebbcaed5b56d08a39bcfae6adb1b943795070fd02ad36820436af319fe8e9ac98cd2a19fe05d27a49d3b528026ab29866d5f22a231a2e963d390bc1ccf570c52f43b443ccead1b76f09180e90a24de5ea792e7b37fbf7829368a86b36805e13c84c15d41110712a13145fcb27351c8b1976d056441ebca319673c3145c6048e1c1d0a807c2f13386cefa40b53f6491f64033ddee21ff21aa2baadb590a430dc341a593990b10657990768a783bce6160911de2dc3bd18535b6555350da296dbc009a6febb9c4caae8be33ec1111058660889a678de4659715bfc1a91cc8ae43d30f5f31c5d5c8a211809b2e019aac3c1c7ac007141db3449268cba606bd14b3d2c9e45a3488315d2f5e4fbdcfca6694e9d25e5008dab1b58a7c31e71b1d892d25c41ce21548794f9664acbe8092dd0d4e9d884ca44d350621f8301953a4a0eab46068c26af5421ad9c2c6a83315f4323c5f8dab85d42c5ad5be1b5dbd0bff517076335fc78cb8d3653f42d700352e7a0939298a47abe6a4bdedc30dd1c669bf211d442b41ba0dd78b79966d341a28cc14263a0d61c6043862ff6e51b35b64d068a604dc73ca60f45e9610626d87c69d32b6967bab1a8db4457a09b33ce32c6e00582f0f1e2fb3bc94df926eaf89a51ed89942c744f6c57d6360b7f0392e31d11567ac6eec9860dcf366f7f90c10d90cc266210e1d9f19e0d0a8224f025ca1b134b7a2ca35eda085f4d25e089fb49431f3d6f4e6ce5d2bfe31170756b9e162dc4b81b96628c8de70308a510b42fe5b5350a0e357c088552f56786bb54cbe3cae2cf1cb0976204b5741a329e75d658fc7898ffc19fa1c8951af264517662beaa2fe074cd8f2566e5617d094b90f764f68b1f16345fd0e0ebd1a1460d2bff9e1c737334317901a2630787315c578845ec0952347674560404b10974b6352a4df481fd86a06e8438d73418afe0f0401414f5987214cd86b4d045d070146f2cbab9ed9489aa79c2c3490d8953520f8496e35d4e0be732dcac2dd23d110d834b417b13be329bee6582f226d176c1be6724da5e443368e7eeeb31397a12c889d4cfd1d172bafb1bf23e6a2e8394fb5fbf862bac302e566774e30fbfb5a175bab3680543b9ac5b0830b0804ac74f31877cf67c354d5e9475a9e6ff42002237dc3e1423e52bfd2a92d992a76bff1a66d4fe8ea5928ed08df172964ddc00d492094721962817dea20922b69b8afeee404e1dcc0c4754c6755a3a41be8d259b7afd69893653cced3888e764da521c6c2f1658d073054cf8ff764c5104828b89c697a197f1330fde5b26c977b1a0de73f8e7956e71ba79d83ffeb14ae63216cd8bb0af362b1b59ce6e8c9814eb2339fee118c1145b4c802d2d25372d0f28eaba306e752089f53290bf02d3ba25e46ca4e44f25d703be775f08b84fa909211cb692f774b52a65bf92faa58efd301b9b8038a1053da2fd3bd974acc3cd83c1ce1ec8c9918667312f211f3962b0ac5db8db8b6e5404568ed8e521aa748786b6564653c46b9a07d3b0144d5efcb6b536b180b3f9eacee049473bdf048377a0b1ed230b8c9e1aa1f00dba74eccc7bf69a01e05e8e528a40d397664a88dce299acfa7459df644a91c463eb2802e82145c6333650a9e31fbf4161016a410d395a41d8d7c1fafa23b34321fc8f627a01c61eb429ff9cef9d108a32d07efcee5e91a3052fea5ba63f9e512e4767646497ab633b625e8315a5c14a328d2e3e6d84e68c6a4729e0b7dd87ce81b1a62fc79a3597594611b9b46229db2aa9051506d86b2e5922da0f9c1a58014417ce8cf127de21d1fda7d30b89abc3d7d36081595e43018baff0655bbe2b3786e65237700cdb0d15212e4d6075e3b53c1653fce69083ea6fc65fd6b0d01815c074d4872c67ad572d1705bbe846f84c0718fc3b492df030487a0a87c8bca053044356d143eea52346e883cb13cac6d21f6422e9cfdc3aab3c779a11f657cefa80f26e7b385d2c60fc2cfcd6d6e17fdf23f861d1e8e86346e96a138ebe0604ea3f8c9443d4b4a5595c3fabc088a0b64214afee02f9c8dec7f2473246be86c62768d4daa1b389e99091467d0727b387f217a4a2a1a62224d1ffb65fc80d4cf88e386b1615a347d602f9995d82b12ae3d4c68028f281cb1cc02020deb351a59539ba85d0ce8cb77849a251096f7e0dd4d2d984157fd7d759f4ef5dae560936a504914560f89645827cff6cc8b179b60bab64b40b8a647f34c5c7468fa36ee96b1646fc1827b60c74ef8e541584aeb38f8f74c92d24303589ca0ec00e7a7013abb8df02be8a397a488bb0811b10c56bb9db2d79f0199fc6b074420eb215517afbf5f33e9e84997c3af387c8e6ef164de6a7e0a19de203be1482a74ff06770deb42ff371565d889e1e15c69c63fd5d9f504c251e9018ba7466927c67cb4ada2a91c3fc889bba7def63e0a750d584d1ff595e8db35db6834d36e304eb26e251b878ebde40a68bc2ebe958074f6043e7cc8d5a8fa2ac234ffd89aed9bb9458a6646e05d056e3a3f447ead1e920bdcd51612fc70a3982be2d1e5b7e798cacafaf1c5f021a40e87916823b95564ee0c3fccb81d792c084cd7d7dd2ecc4294d808f01858c5d0be3d22499168e0cd900430598c595c04c111eff223ace116864b29e07b5d4a642561e4b0f575bc8b59419031cd6828b3f8418e97c7bd43ba0e777cef0a240c17fb060267ad3c595705c138b3530380b473b84151d66a9bae69e96c02e62a61bb428ca49b016429aac0bd9ad692bbb48f0ad9f8b79ce678fd0242cbafdf254907befd3075f97ad7b0032de15a1fcb0281e716b97b89b9f584262ccdc9ffad951fb2f9514b0ae330f01c2fcc3d1989be33f128e732631d3c31ade1e49ecb6cde724e580d8f456e5ed857c1df85ca682b4bf58dc6bd30edc181c677c541789989ce4da354816aeedc5f794d463360f76a6bce18f9c3b543a4bb617ed10f559ba42a8d52815537fcc8622abfeab73d54b0d85fd649e405937aeea8d51e99bd1801b901b9ed5786cdd1f1bd8e2c073da8e58bcc22df5a50347b8760b9e50a82167c8ec381a5d6cf97b", 0x1000}, {&(0x7f0000000400)="602dda9c07f4cd0914df5a3f9b0c2513cafdf64b7734236ff1908a0cf5fdd06b4d4a4fbdd67048d959ffd37b2503a8267cec58210abe077be619d4047ee9abe0e99773d91fce80958e9ab7d4d9bb2e158359", 0x52}, {&(0x7f0000002400)="eec6a30be7d1ab22673e327819c247da7beede325429335583006832db78018b0d3a9c9b2c923bf87026183bbd9a39dceb783ca0f43f87d34cb8d057478920a30a5079d6ccceb3b62deea1387bad75164cf99b5e827ffab3d8ebd9e68ddb22eeb74d47a47a86935b8aabf9feba9d4fe95defcc25259e0259871a7a52631978a6a2f028f2ac881243586cb8deb21962dbb99d4f48bc31f6e56acbcb87ff1f75f4cf4136d9b0313a5a9699390869d280b3274cbab5983058bda48d84e261b366f912d8a02eaef6e94b750c681962c28c0bc346426e14cb581e5e62820a55ff236419c6672468572e44db97c22a98c2daad4a421f646395a8401fd022afda3ab39b9f7ee0bb086e7d694a1841a0b88948a3382a4ab8284e7a650906d5f2a77b69628fa3b828e36a6bcd028ed9169c0634497cbbda2814faf9cbc89453d239b0efc958db4c43008cec02d37f97e5f8443948c27cbb118e676d0bf990ba7dd87587c7127b8eb00e31b309b49be89db72576052dc9dbbbcaac59577669ca42eb706a360d436fa41a7c84efdf033772ae099b2c65facd94c5bb652a5fbfe80cf63cb1fec093d2975f6b1ebcdcfe9f2ebd0e961cb1b1d0d315046c8610ad8649fdc38cc35cfd74cf0917fcdedf508c2f5537fe747f103d3e6f082d9735025d52b43342a79cdee418e680a977393644427d2f8e7b21dcf45dc96c9fe6bae73513d3b92aa29a835d7dd05c10e844723050897641a868a993bf164809898e5ee23e9704017dc7a71cdb423544783574541f426552daab68fdb8fb5e906e76290ac66ebe11f250f7a2f4fc1979e377a97eea4612cfbd4aed69e6fbd466a830e802f0f69035280f6688a2e2398ad5492b09d4401f5002b5f1ade2d94286360a1dcdc315b8b18440ca65084e06a4c97d8fa488dd254c56af4ae364e3a14fd0a8af5a7efbcfada57cdfd199627871931900f764b96c52fef85bf25517591ff7a8b6e52c09e0fc4d69f9554b59a960f63209ac41e74caceab228229a6e0b7184f859a2ef48cddda164a702e9c7814b8603eee1106b170ffb45eb27a149dd66134205bd4462f2245ebc57b6a48e04c6357ff4ef9ee5546d52ef5439f5ad2919b576c8549203f06f548108d742b6ff937f95f77845012310c4c3091630a79a53a2dab87ea91f65ca6ca0128c65102aa36b063853a289496b5c34705c0589a45998b39a585824faad6f3b2aa97254783db0c07289bb7a3f336d525a1fb0f15d9f93db1f1db050aa81dfa56e19904d440f89c4e4336aca49022d3f1af2790247d26d5ed061dd38ccefa431fb8ee3f0d0a4234f3f9453c335186f2238f05f01cf846a23d47ed0d940336579860b0186ca63d49290539c5180e52a1745b420f7b300d65ffc4c97b15283ba2d22cc3d16f2fb508730cb51f8e3fa429b323cc7a42cacab45ecfad74c1d16cf8f1783860d689a4212e2337b53f80fd50f8d2acba9fa8ad7e2063eec617217c94f6424420da908f90502f8aaca0264ee64be47464ae497c982f24a2c7844cbaca3a721fcb150128dd91ffbfbd9aee1eb48956f56d2af105d523b4b275cb3ec06df91ed2c619a8d9e0be3eae2cf66a21618cfeabfbb5e01cc0fa3b020bf7bbcfa156e3561e635d5d4082f3e5f16a2842d47a22615efddb385b2cfaaa228db3c5324e10eee927c2b4916dcbba7f0078939929be189b75778d50b52308ae3f85d27d5aadad2998ca4ce952ca8bfef2a43e8562669e4430d006df160546954020425f47c4d02269c7d7e66048429bcfea932051086b0de66c3a3ffe2afc720a68977216dcc9e4016c0c5ac3d50b4439e1b0e2b826d9ae02c5f42f9f70e3d5b504679ce65d8847509f1bce08e4726380e5ccaf172fe934d7e2d0152a7f14077a7a3c99667a80fc7956a9bb76302b54488401197ca496ada1764549297635deefd0d9e42fe39fe5a99e4905141da317bca06db5a18879a567b4f03665f76eed23eba231eef11a0bf4fde96c387e8b244d0407f032b9fdcfc39d7b08d86d85ec5e00e253fd408373f9249b9be057233eb943870c380e79793ec15dee46f35dfa29e76c5633b0e3602f5083847950daac91666af81f45bcc30382080edb3ddf8697109e85670b7b7295296c55125ca1eb356304440e7f64f4af90adc4fc7e2bcf5aca3da2e93f47781828913e3943572fc3915abaf12cccd6ec580e3992a0d2af5760495953683f4644300f2d24c9460bd417a5ebe8385cf3875e051b82d26f978bcc88aecbeaf158548cfb5311ef9ea2472ea3ffbd22f4d3c7341af87b23b4ed35a58cf291a5156d2745a7636c612b755fdd31c2b6dcae2f8e470c7978f2d3ca3929355407f5b94445e7555065e0940f1372d1fe266365b84571860890db461f6107ce3272528502c0ec6b0d08882b20da7cc57baaf2adbe650ef9bf5092ccfe7d89a1702b0ad4832208a20c2cf52044544b48f944efbc99503c117dbf8b5cd2586107c1eb7564101050d28af2c13f39bed9e518b7d86a695dcd84994fbc7f2faefaa54264ed589cc754321b90a6fd3c47ee536750f1daccff9579465141f196b5961eb568ae4655a1393160f41e9fc54385f5abbfe1bc60165b0f25227b6e863c2676fda0b86ac6cb6f346553d56e3f821efcd9b736f8e7b49ecce97e0e61a90aee90cacc7717063fc38edecd8667eedef68835296b5318232b7536e45036e079c77a28204f23feceaa05155dfb6664b005d85c83f12a813715fc7fdf89f81e89500c4868a75fdf1eff2d0c38bc3f8e9362114ae708f03689063594833e570af1a460f56f4ad8574cbe041ddd03aa899edb4f4308a4a03c48124f17f38bd24430068d37ea6eebb18739a859ec4aafa9d650614a8bd94537bd9b69aaf888ad8d4aa13de2594b5c638de96964f072fb38632606dd50de56875e1542790eeea11713b44497283461fa1d7329f2a73bee92fd209e3e0b156149e7a9380caed3a536e5d21b6cb73b64419982b01171d45693f9307a756d15bd1a57692430e38fa4c8f9bfc1d618febf011045cd063cd52e253a65a991e7995df35e4dfd218f9025bf5f184fdb9d58a1975832489a002a6c1b081fa352507d42ab5cc3b597e7cd82e23138a4a43785498f1e22791e6f6e2c4f3d2d4fb97b6d8b271339e7a82feda965241064a2effc76278c3079a1f5bea3b6e8236717c21d6a669e49278d10b0cde3b2c43f4748b1e8e6239d62a508979af5b71204b3ab402731231d323925225a00a19492d39d00ec062428a8622323a9780a001cd8e506f9b1628798c9f7cd6178b204a621d82561789000116f6e2f3305625cbd9976d4ddb2263ee0e97df40e46f404e289a37f3581aaba343addde0d5410dafac3451194b21f1e1c0fdde104059e9e82df52c5a2747e8974b4d7d0bbfcb74d2722d7e3bbae96899c2e483e7be3cb491b02303dfeff2c8fbef1402f65693554c40fcd59b8c7f257577b057eb0a8418f1d540acb440e1a9139197d55fd05012e125beb206d0e1deb1be71cc107372ddde81c308263caeaa208b52e87dc786bbc458e1e33149952f1776df22c9f2d7e524b9756e60c2900a36e857877157df98b10c3386343100c101d422ef0b61445c36a6d5b0b2f462040197ae564b0ed62c2df79ec9d47751c59bd2ba07a2eab2c6af58c13bd5e367f76a565cda246f053f157aed68861a99adf1814fb4073630bef9497f8628654fbce88dd241dade4a7555f6e62e8a6f31d14553cc38b6b57f54ecd441e9175229b88731c72d919672b957bd3adb95cf089b0f283a378f7cfb0fbd44f6749ddc921c08c335a26c1790469772627a187d6a8649c5dc4e5565b4b40b17b3b21ab525aa278c95f6c02b9d8bbf47a69c7e59b773ec21c99121ee6c4d3043b5a9a317d43eaf148cc4af6419cc76fdfb58e85b208e7c3885554473b90ab87e2d6cfda6cdbab9b87986e47a73d11b4ac14999158fcb64b4642fb6956b6ae2f584881e26142753e8ca05b3fe341858cd5cae622327017f849689ed9e50dc765cf6652c4c3a595fba2da442116ce9382c7998e23ec8f96f3b6168b95f9c493389050bf7e85470d8410bc86363a7500933fe82f93b9623e07be0f7e2e4f893a38fc7f4efecb1bb57688506d0365681227a24b0852e7ba24427ad9d451db7bc1c744091f31ed00ab1060b2d68e5a2c6e854b1434fc03f812a9fa37687dc58df6f32a956d233290ecaf6a2bd23967363614069cdfd3ca6076a256ba536191586b9b57400c3c5424fbf3a9fd451ec633ebf5ec1f0648c806e0093977382ec18ab7c9a00da48db231c7d903a7cabd7c8064ab554c9f87ccc4232690f6490689265a75cf7758a7abea25cfb8ac40007a84d90a0a88b580004c5e6c4b4db7925dc139a1bd683ea10ce478cd16d135073591434584028afc17c51cf3fdcf7971af791a2ae9bda5b7249fee2c6c3d3c099f74e5567103a3df7aa5544fb", 0xc58}], 0x8) write(r1, &(0x7f0000000200), 0xfe72) fcntl$getown(r1, 0x5) close(r1) execve(0x0, 0x0, 0x0) 04:07:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xffffffffffffffc0, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:07:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pwrite(r0, &(0x7f0000000180)="bb0db3f745d592ec930e8648b137bcadc4a5138ceb2c22f17ac7785a035ba49f4e8b11a703701f706d7c93961ca95cd550308ab8564cdee5ff1007e10656713ea6520701c6e4a64f523e04bda143ce16e6ea58acec6c3a38c234fc077f26d8be9ff1e320bee09ef2ca1665", 0x6b, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000100)={0x0, ""/105}, 0x71, 0x1, 0x1000) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 04:07:07 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='.\x00', 0x121) chroot(&(0x7f0000000140)='./file0\x00') clock_gettime(0x3, &(0x7f0000000180)) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') clock_gettime(0x4, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x2}, 0x404) 04:07:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x10000, 0x3, &(0x7f0000001100)="622330ebdeedbc16eac434a47ed374a84aebae6e9f095feeebf25a81e61850afec2843f9a1a4e6b33f040d2f635cd0bf1fd93adf8137fe164dd872dbfea70197efb0ef7e8df53cd1dd12", 0x4a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 04:07:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xb1, 0x4, 0x10200000000000}, {0x60, 0x7}, {0x8000000006, 0x7, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 04:07:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 04:07:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xb89048ef, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x80000001, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x60c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2132c2fe}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x83}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) 04:07:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x21c, 0x0, 0x5, 0x0, "2f68b7464d02973842dabe32f499accb95b12839", 0xffffffff, 0x80}) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fcntl$getflags(r1, 0x1) flock(r1, 0xd) close(r0) dup(r1) syz_emit_ethernet(0x9, &(0x7f0000000040)="0210000007000000150d") r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) close(r2) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgroups(0x4, &(0x7f0000000280)=[r7, r8, r10, r11]) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r12 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0xfb9, r6, r11, r6, r10, 0x4, 0x93}, 0x1f, 0x7ff, r9, r5, 0x3, 0x100, 0x7}) 04:07:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1bb8cbcbe7d8e793, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x41) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x3ff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000080000210) msgget$private(0x0, 0x0) 04:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x2, 0x6, 0x6}, {0x920000, 0x6, 0xcc92, 0x100000000}, {0x7e00, 0x35, 0xe851, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x0, 0x0, {0x40000, 0x1fffffffffffffc}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) getsockname(r3, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') pckbd_enable: command error pckbd_enable: command error 04:07:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000008c0)="145fc982e495cd5470855359a72e797f0f84672f9bb88ac437eb8781c47b00b30ce49a512a5066e31d5de96abcfa4fea2c61671fa658be9923e740785ec84eb927e57b2d247fa129e3c64c1b6ab44a37d6bbc4ede9235a71b44b316a5a65840f5894b5f25a9e2d45ddaab55a2082793e91f4eff0b280c55468396127e636b83783663594c7d0d475ef6563de8a7aaf07cd15f564088c4bc9754967edc7ae287fa097fc1bd397012211c0f7290144e28703a4d8f8db86b07670be3eff0c07369f9afbad9e601893f0fb98845f3dc3ccf836b3b9a2954626db6e55672821a47d0a4a1c1462e796dfa5f9940525359dc500c282e4fb31a43e81e311ddbb9a8450aa3847eb60571f30e9b086371350b932c7cd51f6ed9d7cad54a9a95dd01a0a9968b09dbed330c0a488f8752d8f40fb13444983722684b4f7e29766a0f46f898ae5ae6bf73ff4fc8b1dfda7cfc6dbbad9eb9feedc46baa61cd010164388ef64d49241d459765240c1aba5314bd7f2bad2829fcf31470eb1ab19ecd74ae3f88ffc9696d2f5e0c3a8133cf32d9d4c387f9a516371f4eccb02e9600535f3f5833302c4db2c8ee9ad195e35f7011806f3d9ac4f63eb6f564013a9106b5125a93970e303c7ccfc2390ae998d45b194c3babe725b2cf600be669098b2734c27aa2d5f5b43c508d6b27ee9018d27473538be", 0x1ed}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:07:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x100000000, 0xfe}, {{r3}, 0x0, 0x4a, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0xa727, 0x81}, {{r0}, 0x0, 0x8, 0x0, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x41, 0x4, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x54, 0x40000000, 0x6, 0xe4a5}, {{r1}, 0xfffffffffffffff8, 0x4, 0x8, 0x0, 0xff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x1f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0xbbdc, 0x80000001}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x10, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0x8}], 0x2ea, &(0x7f0000000440)={0x9, 0x80000000}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/103, 0x67) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 04:07:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x80000006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:10 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) 04:07:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) sendto(r0, &(0x7f0000000180)="edc3fdebdd081d5336001d82c9185463001258fc82617c021ea417eba7e02a927ebeda3b63096e9c8f6ae6b167541b52974a4d7241069c8cc074578c6daba9f2dc2bb08c8fb062c12da77e37ad52e075bec2dee93461dd4ea1909e96edb96130aaaf6b398a82f0893889bd142cbb5bfac802f665db05a6e2c6d563f707e82d609809417c2e955ebd24b4d13f3c5058255f123eba22938032bc42800fd6c787b4abab648f8cc707dd920c2f6f4aba9593e5bbc3f3073732e5cd8ce136939d5a77084cb34d9ece79b404065debb9a9ab4bdb5a2d26b17b38f078df5c88bbf0", 0xde, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x140000000}, 0xc) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 04:07:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0000696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpgrp() recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/253, 0xfd}, {&(0x7f00000012c0)=""/29, 0x1d}, {&(0x7f0000001300)=""/76, 0x4c}, {&(0x7f0000001380)=""/198, 0xc6}], 0x6, &(0x7f0000001500)=""/167, 0xa7}, 0x43) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10014) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 04:07:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54, 0x0, 0x40000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000080)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 04:07:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:07:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x3dedcbc5, "85495500020000000000001167fdafa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 04:07:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) dup2(r0, r1) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013660 failed: hole in range 04:07:13 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) shmget$private(0x0, 0x2000, 0x92, &(0x7f0000ffd000/0x2000)=nil) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 04:07:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f013660 failed: hole in range 04:07:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000080)="50365e7e848c385e889fdd6bd0c012627664e266a783ef8b478b2b6a7ce908789855342816928db532", 0x29}, {&(0x7f00000000c0)="f19f30576341a9c0030911ae5b1b1fb6440e09df3a51f38670eb5ee72417f33a9579f20561fe1a334e3e8e022d9b1885a247e586539598cd86011681824769263abd4cb7d007421efffa6d60d931e9c9f38771d54cf315deffe37c51a11d544551d3f97856f5865c79382a0b995f8fe43247b80a31cdfa5b208642e15902f7a2483f3fc06bd5973b9c5c5207010e204525068ca90f0c931a2815a65e5f01da88b252520504a3322ddb1523dddcf63f751a65bc37426045aee22c685fd050765941f0c729e0f2527a9a136224f732c3450bd465b5f6f81a08aaa44f274675aa4bd3d4afb13392b38c14e2495d1359de1abc28e57275b51e05fa28b6abcec79b0231039db323fce5c1ef1e701fc262b29672863316122635b0f835eede3a3d51b2539f85122ced9f9154e9a063ed8103ace440c5ce608e25ccae862e06e18923d376405240d4d871f3344ba666ae7631062f7311ebc012ea296d86f04a55242b074bf1a2bbabf35c5dda905eefbb9abfc8a8ff9e0924e8ca076736b609fee08a05ed21cf6a20f6e6f28fefa50552e346932fcd8bf771fa23d779b161aa58dae930b06b6194662cd2f0f6ba05f804748335a33de549a183144d05b0ae65eaf71032ca258431341b1f4feea5e0536bcbb88b07839cc384b9853f3012aa8a93d403af7f1e9925d6cf1a9221488ef975617d53aafcaea157d1bd65efc417c164db21636135a867ceef366e1eb768688b3b502a99b03424cc1313089bdc8be4cedbb22b025f7b35cb3fcb331d59a701927e28f8016cc9d5488a6c241e8d482802cbecd36df7a33c3243f5cc509d1275920df3a0bd7eb8ea9608018785c101d8a9fa2e23a55fcb752c6ad3ee327e344c6674da701654d0dc0d9e79cc4939788206aed554429b05ff073e1b1945f638e3a417662d4dd2a823ffb8c36cf3a571274dbb0a80517b855bfeb41822d2e7113bdc41a3ddb72241ad887c0bd2d4720ca61558b9d5089db63b3f28e08e8630bc48c47adc427a8330b5fe2e7740d631873a55626d01ca474407981bf4219b831aac98b31a29b50bc8a8326aea43a8c8a6eefb4fe92fa5fc02b2448aff987a12a1f4b8a3503cc91e6cebc8139e189b871739b80195911a61d915161e8ead1cfd0082179221be006715712ee64776d76c81ee763cc9fbcdb01efc67fb17810767ea5c82e0e5a9fc536a18f15148eff40649e13d2d1024a35b32dce67bcaf1a6f5e1c33b5b91a0a9d875dd9c621acb24215d6e8ab7272e0f9b66fcc9ac30ceb6e99c66030a5bb995076a658e2c0acaa074fd1a6cc7ebdc6d9f137cfc71abf8b8990b1f9d7ec239f46366466ee9dd86a9c332675f0749eece59ddeca1e4d9e5633362c741d52162d4a7a6da230a2f48c43c39bb284f7fc96449ed50abe521072f7b36d91d9bf69dce553eb501bbf36ed2fd2e738681e4ca9517a02fd5055ae1feadc0ab627f848d6d8b46a33659d8054929788cecc9d61a614d50a107e7638dbe7cda8204708c9c15b6245dce9b5ebfc0c78893571a41a0dd998dec41487969be6666f750f38f74f87c5276ce256106451f294f37a44447dea5bb380727c067a75c6ed41c8d57a9d5d87ffef0fa8465cd31daaf9eee869300250e411d68953825cb22efedb2b0289bd871af8736d04e5cff119f31f0dec9b038439da983f85b67b3e98f286067a85b268aa985fdf931b9b972b51acba26799bfd893b041d70f04dd0f98dc3a785f439f36ea8b1bb1221edbb56976162a63fed9a7ad193f23753efd1fddd28e7ccd9b0c6ded086e5115aca0a28395271c471953b03d691adec555e4390ab52a5e9becd6c528abe0d72f540a54d6041c548d2a24c685cb16e75e3505713c06c80b509d92024ecf7f2739be45b630e4727256e359bebd79c3bdfa42da7320467144f7aca642bf562c8c21326554624739233571fa2e9600cdbddc19e713e2f388e00d664b91834ca63f5befbe9527d5b21f710baeee961d7ea8a163cdb4f141c0ad86fb15963c2865de6da5a6b9992bb6ae7ed9b9d4d9ab9eb7d8b6465b94801799da1c1a5034eef272ec61b19427bc38840b038e0371244fee9f269b7cae10ac6c4c400f9d75f5cb0cfc30624c9950046987fbaa9b0097bbe9670cbb41b973d2cfbf6b683f35da2409c4e93b178ca4bd6bea6cae88695eb46609afb8c04002576111ab80991e2646a08788884c9912fe192cf5cac3660d85c53b62b6d295ab257f2935d0ffea8ffb5eac9a6ec09a8c86926f9a8be2ae33f18657b5f51fd3cbda1040ab220fc0786c3190f7704efaa12a3bd90f4cd517c5b10d8acff211b7e1ccc791c1b79e65f0d8d307059173ffabc9a3425bb6ec986ab033fdd7c9409a98624e35282f0cbd327b3e6968eb610b0c83608a208902d885a1cf9dd30b9e0a8cbb2ba6fa2b2fa2fe0ca4fdf7e0969338c45f7880d753585baf5a1a49d085b1b514e25ae4828df36ba9b5bbd0014a1b9c97406c714e51badd8b0331c85352394c012c04606c5a2336670946671e5b73aa529c80f7ae06e9b9d27f7177d3ca40ec0c65c611f6580d6657e520c3216ddb0ba5bffbd083134a5ffe56a564982029d38a5e5dcb2cb44e82bea8e416181f48abd6887d03dd7e182ab3719ca9ba4b932908532e7c0778eb1d850633f85778b4fbe82229945c5f78db57318774307b032500c628b0d47580f79de0619523c815d33659f1b6873d6a7bd837080c77cd79c7b71941d45e04bc1892e9f1438ef9250d0ab8328fe7ec8580ef758144dc0ba87c507b0d306249580412c30102276de543b0f19ca129c13070bce9bde40ac2891c19d2c5c3115b9ffe9b0a49d8dff85b63d586ed08d219aa72144a198984f28cdb491d3b82088b791fbcf8a8d882ec7ef0fa7f05bd354605c1ee40bf8dc3b2db8a442cb89b48e3f5db2cbfe0220cfb87787117695514677c5d55f70cbb3fd07e8778f1000a6ef909156cfb8708b132702d3d115908672c4c096c26b4a058d1921b7b95f3e64313583c33775bd8c147f05094f3bfdd0470d79f838fb5ebb8987b0c5df9cda92e7b86bf7bdeba0fc1c98d013f2dbcf2733b8206bdd8431767b9743a535f8fc2b572cd65da84d276cd125aff5a27b3ccb70c38ad9eea9fe66262c5001d4a64559ea765f2b17f6df292d7add3b82a8a5a06790e0a129c92f313de4fb10b42b2543f8fb20943c3ef4f57096e53bf5b2e7bb0a9c6503199e213197a90beb20aae1c158f4b26b17db304eb90ff103bd43dc484e0111bee59ccb4768c79391ba17a30edd8451266eb379f2357eaa0eabcac90eea13fa4364609b1a8bdb09c5acbfbece208d3251211c70d065a6c15c7e4624f5b28d694189ec3da5aea7e715a4172c6628a63b413b28dd2fbcb7ce4b7fb8da2ec2ccc2bbca5ef2ea30133fcb65b04b63512d72e85a452d65994a420cc59ca51bd78db85152143522fea9d17609cf9e8a7c1bd41aea2ee5b37b0644ac3d0626c40ce9c80d6772e8cc2603b625388a3ba45a229beb3d1e2f75f175eae2246dfc1b41782bc2338f49e6d95fdae99e1da5ecf8771abea7332b6bc28b2850bfcf83a92a90a8a404cd0661cd0d1256c00308c806cc1583a22dc700d3e879a77e59995099a0f3b9c32c29010930d508b4905a00ddde523def05bf4215bd0292bb842a4f21d4901fb24cf4162ad730372af80bdec8e9fdbae801ee9a90421862247d4ce058c7be8702b9b4c009335b63303666adad548938dc07645c6d8da79f160ffa70d674c51f4d33f5184d656c0117096d686e208f8eb9dc8fb2a2b7aa5141fb0181eb26f2c25916091a7d81b1c12cc63384ac68d47809c2af484a018da29b9a46115f3cb29676342472dc9cce0e0b7b7a680990bd0f8314fefd4b2b1d0561265a82b1c42ad4d68bd9b8fda23bba7f0f00d3c3bd6fe9bde47b668fb973cdb56d34e9a518d2e832e8b9a6f316305e49abeadad5f0fe50e12c29e7976d02b4c20cde798b81a6042d9093fd3d23ea4e5db3a373d6e8cc1bb09245467be67c57a15a30b191ce7f7bf71e46fd3710cdb6bdd0c8234a4268dc5ea73264bd000325fa02a3067b2ded1749193386339c2d490d164e95e51b22c66233086ddffa4718b70c7eb4bebf037ec5975edd13f12f51a6c91ec7f527ab33c2b7262a86f77407cbe018577c5863f3ff54e71b9dbc7d571100b9320f2d8823eed9e67ec13eee300741bbf61215aa6e5447684de0312721c9c8007ec78a7dedbf5363e12a9ae83dc6d5aa4d24cc5c776e860f3f107af682c5ac99abb024bc7519f3f162f33fbef157242ad8617c0ec20df3177a00513f7d9d53f7b1057933cd07289c24bd47b27d64707ff7c4ae0e65c3c9f85ffb4d923b4f0db138ac277cd3125d06856318161ebc49def4fc02bb0faafa891e9656c00a6557472928bc7d26bf227a09885f617d764179e2b3f2e66d9965190f71df56d33902daa9d290b18f45102a076ead439ba2a676d846e8c4f5e28b3411aea4f2fba9010d5c8310ece27484e9648a1693ead5d118409c85375d70c6dd5101b73eaf0fd7ced1317a135bf5edef875da61ea1d45df111f9bda48aed93a9efa22ca21e667dff694aab4e8675c893d5db97c03d21b438d6f38c99bb11b46bb15696ac0f37343e086db45b1643ee38b1e6cadc387dd73e74d2b2f7158b231e6ef4a4f0dbc78ab8c73145f41894ad3b518b8e03db17e36546edb81fa9f13b9b78c17b45cdf8eed8799871ad918ac2c7337b0852f361a980630cc6fc436eec05f437aed2951dbd2d92b25bfc78f4265108d80a148577aa40ec420b94a00f78c97d2fc8bdbb29611c4fe3b243d799c34ca07c849428d0178c563b78a4ef1fd91d573b48fb915f462a5dc112f4758827c1bff81b0ca455e9c2af1af29ce400bb72108557dd41bbadf4529305619604b33b9a5104ed28a1a2ee49ff2e815c65296423238aff1bb812f3d62d2c8416cde60179e9f935592ae522ae184e1a142dc495b7c70ae97706308c3dfe9ec06c7247eee2a8caae67ff4f8bba60d1a84a6b3af9c66e5411ed3937093da25ad6d5ff7191efadd2d5082d7380caeceba458500cfb2b92a2bfcd9318522cc16b95defd551cc613b9a90c93a32c0d45f4f91c1789f1e7be618b18a00b454097c94c1647505ef933f6a029b938858f1ec12dfa6c0b90615a0787a1e97f5b466575c8abc8ab9d76b4d246223ba958e0fde21817a1921347fe1ebfd3269140288da85bb73c266e706f4167a7eb2e4b16508c22af7001466806c82571fbad12fb5b98294c168ac4fa7ff6d543933590b8458972fafb2db2ad69b7e8163b8c5cb0eab0add67c8f30c2d0671691b23efb3abef2126691f1f7a02edce4ee6a3841a5bf05309e9907392fde5ae5cf482e8128c335fc31235f98e0a9e769ae4fbe20bd24742d9e284ab2577c8cf5e63b2a5902fb46d5c469a961440c4fe14b761cdccb663b721a10f3d2d6b362efd181dbff45b96b26b7836916635cbfb8e030d1bb99c1a10b3d0a404bd8a28aaa08efde7017f38eded73965bf53ae34c267b4620fc6d502d9c2a7976d1bff6dd29f955eb6490e752fc9d754146ef1fa903f011422f1529b7392ea78d58e504112217cb7044cff79fbbaa3421a961f41e6755518c0fd725cf516c5d10a1e622b5dad2c3c9954f6f03828c4eff7e4b32db1fea4bf85746a99511cbe47ce3f320de0c83db7d288398f9fcdaf89d67c1bcc0875e7ec8ccc4db367aa9e63b1ffcb2b714ad82ce75ca84bf9415a0b17be77abaca16d4c71142e24cc00f46ee9f9f587001b512df", 0x1000}], 0x2, 0x0, 0x0, 0x5}, 0x403) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 04:07:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x8, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfebe, &(0x7f0000000000)="b6") 04:07:13 executing program 1: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/209, 0xd1) 04:07:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x67, 0x1, 0x3f, 0x4}, {0x3f, 0x5, 0x6a, 0x101}, {0x80000001, 0x13, 0x0, 0xa}, {0x2, 0xf7, 0x5, 0x5}, {0x8, 0xfff, 0x9, 0x81}]}) 04:07:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8000, 0x1) 04:07:13 executing program 1: syz_open_pts() kqueue() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x208}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 04:07:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 04:07:13 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000240)="4c69d911fc72ea70c53b1ddad4b97adeee2d0898c4d11f85f3e4cf90d5aecf469cf6841e5ff95a21b422822201344624e79fa5a1ed89717d67a04d77c2204a326dd23e0bafaf89852e59687b967665089a090890813b12a5b932732aab31d98fc1769488ede77aa1f41ad17ceb30ca800932824937c2da2798652ae80bd31a73d34e2db5bd776355776e7d17b48059dc6e309f188b1eb68c5032e99e45990ace9fb3ae502c998ca55e9835f271001cdb17ce29852ff087f7231d1f8896285c2c08173fa998364f8c158a767385101cafee31eda159b7b845fd01d50136dce6", 0xdf) socket$inet(0x2, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) write(r0, &(0x7f0000000200)="102aec18fcc4de1e117598dd060308546dbe40e0a45cd7373f3a422f2ed586052d7bbe4cbc8b7e0ad7cf", 0x2a) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_open_pts() ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$inet_opts(r2, 0x0, 0x9e94ee90f44b11ac, &(0x7f0000000340)="a4d8718a8c5f32df4158dc9b981401f332cfa5cefb403c8b5675b93ef6c726f5feebdde1efce64e519295daf37a36286260472bd6f8746b0a556ee53779b0b782dffc84535791e67d996cf8402bcef6c5f39b7", 0x53) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8421) 04:07:13 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) socketpair(0x1, 0x69b0fb587cd5e7b6, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) fchown(r0, r3, r4) 04:07:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xd5) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) 04:07:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0xac7f11c9776d9add) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x3ff) r3 = semget$private(0x0, 0x2, 0x600) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/78) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 04:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000300)="a633a9a5458cece915513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045dca18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075d3a6c5eb81ce619a5be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82bf526a079db651d2b5dec71bdc552375aa4ab167feb5c821b2c4e7eeec2b8b97e3273a9e0db1e54a1eac428d9e8024b6f57982ad0755dfedd3081a86244dca6ec316cc20d9b128ad56b615d8ed72f9b983c49f9fe30af0d167fbeec81a70f4268beef00000000000000000000000000003605913eb65fcc436feed8bdf02b774ae9bdf0ad99f0bb43e61ebe418f24775a9e") 04:07:14 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000300)="a744b49c1f475820f79bb0491ba324cf557f0b5f212f1c7968d3442accf5cb59fc35b94ee277c7cc04ef2553eba63e64dd22291cb7f30d10d5e315a014a8525c817b8778f20d9e3ae9b2a9e2333e53ec6654277dc184fcb8702303fc609e10b7a5f4aec595d20e8f333b6b3b444ef0581be997eeb3a1917c15caa413c801aeeef3dcebf4650cac20554f3a18fefd8e200e15caf9ec9242032a9ef58d3da66ada94c2b39d13e31ee7e4903183a571917e5b7a8691f1059c72b1654d3686eb3c85df35787e9368b9b14e15fe7535c44f611c710566626341619e23ab8744130eed2be2dc7ff5d4d270c2ad", 0xea, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:07:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2978, './file0\x00'}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) 04:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:07:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r4 = msgget$private(0x0, 0x104a6) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000240)='./file1\x00', 0x8, 0x8) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003696851aa31977000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba090000000000000000"], 0xd5, 0x1, 0x1800) 04:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getrlimit(0x6, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x1, 0x9d}, {0x22e4, 0xcce}}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000100)="f6") 04:07:14 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0xdf0, 0x65ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x80, 0x200}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x4c5, 0xff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x481}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x3ff, 0xd3}], 0x3ff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x10, 0x1, 0x400}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20, 0xff, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x10001, 0x1}], 0x4, &(0x7f00000002c0)={0x63fb, 0x3}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socketpair(0x0, 0xf3e042b5bf6b1202, 0xffffffff, &(0x7f0000000300)) close(r1) socket(0x6, 0x8000, 0x8) fcntl$getflags(r1, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) 04:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:07:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xd7de04c08654dca6, &(0x7f0000000340)="b6") 04:07:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = accept(r0, 0x0, &(0x7f00000003c0)) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="3e41bb85758035dd16d264ca5c6faad6b807dce016e328bc14b8d7fd3b9fd865d4cd0230f93d00b5aaf1d26b0dd0f528a5458b8c628a3992329f2cf910df3ec2353d7cfc7afcb6d17d3e5cd8fa0debec3bebfa8ae7d319965281296a54cf0bc32f7ff22ddde3a071b3154be612e2c1bd3618c285384a26d458bcb392dba9a0d519a072413496629d6d51274a05bd9a095d6e1866826cad53a5fc0ad1c03d680119b131ded09b798d081019fc95780a00ff23e446999ca877075e7d3fe4dfbb1ad64438e43f0ad65770489218", 0xcc, 0x2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/14, 0xe, 0x2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x3ff) 04:07:15 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0xffffffffffffffdc, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x20687867b5aaab55, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0xb0, 0xfffff, 0x6, 0x8}], 0x100000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x2}], 0x1, &(0x7f0000000100)={0x4, 0x6}) connect(r0, &(0x7f0000000080)=@in, 0xf1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) 04:07:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="c7276c2ece0929a26611977d24063ddb46e7cc4bac9c5481434e42bcc7ad9aecd7dae7cf2fda7c8161215285dd971a99289b5df3975fa8e932e343dbee4c76d8129ece62b73e135d562b7be550c1f195088c9d069146afa15f46e892a1bbaddddfbed943ce5f33b5ab27b274f819e6d09fd267d880c6f1c9bc399d89a75ecf0de1bb0a1543053a6b1b2b601e57ca65388f022335", 0x94}, {&(0x7f0000000140)="107b25f25debaa51546c9764b1b1bb3e6f424ea2e6d5ef8578c4437b3de3d92ee50a312592a336d9354addac61f7709d451c50a2922fef029b382f1c2e346d7d99e8b2352f42f840c2b9c5e58552040ffdbc60bd5e7442b444d6944fc9a4e3f7b3f0f5505c24f967b280fe64afae12a1160dbda3a487ccf7a83f610685446c3e88b0076f7d8d7263b7f19125979aee169995b48bd5", 0x95}, {&(0x7f0000000200)="d92e935f5c5064b79253c6ebaff4886ed3a1047b74d7c01bbca10ae07f7ac7b14ba615cfc8a0b8f3be4e289688b645ea97da93180091cbd9e2418c40f972df7ee31b5bbb533f8530b0f30700ad82e40521bb9a5d4eac995d434ae5a4f158b222ff8dd4e9e7f8e377ee806611720119879b5052875b7f80b0ee", 0x79}, {&(0x7f0000000280)="cd068c806af4dfd998471359abc16a99a7a370f9e3e7ddaafdaa902dd3e11402e5d00b38f3e67cbb7dfd70fea556354c380b39f001bf1d75b5cbdde484f765f21a0ffe121607f1a92490295b80454e78ab2caf312dbb9e188b182b0e92144ab7cc3c9279d77da7e042c95853195184d06b4b322c857ff2980fee9c6d75e1817905b86f292bbce1642ef032117da86791a4779261c2c41800509e3991fab7b964d79fe61aadfdc6f6f7863887d766c241abf05e5c797312", 0xb7}, {&(0x7f0000000500)="ca5a59cfe5a5bb8ff321317ea7dfc59ce54c1c30844808a60ccb56bd022bea2ebc0692d2468cdd459c7d2ebd198df4ad54838f268dc1933ecf8b359d5c37a1260b41cd1afc4c6234f3ae8f28ee5819a12e221035b5c05889b4696029ce22a8f87bc904d374de92c08a4099b54eb52ac49b5aea0d7e9da9449f191aaef191ff8238dc19d1b653a40270718003e352cf9261ee5faaeac2dec561537fad6ca25ae0cf999ecee8354d9bb228f67036dcfb64471019c339dd5b0315c7c3b42a09d7b2679d7069f417ff5b4dce65b49c21cd7d6c35", 0xd2}], 0x5) 04:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="adf03477fe53a3d0bdcd91176750e641495eb7db8f4e7d4cce96fe2349818251a0b42629753333eb83e42ce3ea6dd66e4234fac7676c49969e8d63cbebfa0cef268742ec91775598b12729831fe196fc28df3b796e3cc3d30da21e85a82a6dd24f479e285a1c5184a1439094f3a5d8673c03e4714bf2ee2388fb3870ee3b9199e0b0", 0x82}], 0x1, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = dup(r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="e817a396c6673f147da4a50ac22a4bd24f", 0x11) syz_emit_ethernet(0x59, &(0x7f0000000400)="b697f554a5ced613876500e48d5eb99199c9e621b461f026a28d9d71285bd209f11f2d469558e67331d310bd28de40b50107b423d4c80047f65659a0b4e23db0e708facd27b7a14ecb8956866a044e2ae779663c7d7c5f3692cd2e85f66a4208c8944eef4177a88a") 04:07:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) pledge(&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00') minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) 04:07:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3f) r2 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:07:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005993d720e5f9e91d5f7b4fe54f5a58bef58165b36f1f33398e64b4c9102599070c3b5af01a314a6d25d8591ac98ff5b18502a71f8a892340eeea01fc3ce09c75ae3238079884bce422622d282cbc0cd3216077c6abfc17139d62c321dfa5d0b170f65c669fa7ef97d889e3f9265d80e32955bd890bc1d28b"], 0x9f, 0x7b9f9f1b8fe721cd, 0x800) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000018c0)=0x5) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) utimensat(r2, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x20, 0x7f}, {0x57, 0x7ff}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 04:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x80000001, 0xffffffffffffff80, 0x9]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x4, 0x100000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000000c0)=[{0xfffffffffffffffc, 0xff, 0x6, 0x800}, {0x6, 0x53, 0x101, 0x81}, {0x3, 0x7, 0x7, 0x8}, {0x1ff, 0xbfe, 0x4, 0x40}, {0x5, 0x1f, 0xd3, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x8c6, 0x4b}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x1000000400, 0x4, 0x0, 0x400}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:07:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/86, 0xfffffffffffffe16) 04:07:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x210) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0xfffffffffffff801) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r4, &(0x7f00000000c0)=@in, 0xc) 04:07:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f00000000c0), 0x2000000000000038, 0x0) 04:07:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xbfc694ac42ed9da3, 0x40) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 04:07:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xb5) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) syz_open_pts() readv(r3, &(0x7f0000000100), 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) 04:07:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:07:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r1, &(0x7f00000000c0)="ee32b07084894dd0516cb70e9d5b4ae21f19994389fccc09885a328ceb69a343013edb2a0bdc0d2f833c734cf1974f6858353cdc165c53c6be93eb2343e2cc35abe94f206f2ca5b2220333a8f608304d8e6a9eb9be037971d7fd832208149b5297e7523f23dc96253e95c26bf9289fdb47ad100a969fe47a72dbf1feda7f5c5b31bd4113ddcfc3d1519069c8822e289e2d10261e2ce1e84c52547bca62f7a4db87fdac218523de04fb69f5d360544aa68e00419c1db0f9f26c11e7f3", 0xbc) 04:07:16 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="de17428ca33ffe5d40a1196575b1fba56d868e728987247886338cda441ba2581e68f427d22eabc52f26496260d02639e2aa12ea6efeb4e0e00714bd95956780606de52a30149c3ca1", 0x49}, {&(0x7f0000000180)="b3fd9ab7698d448e0af7a2b37399759b6c15f6c950083002058ad0309741e8e57d553f045d5687e7cf501e34bafe0398b166fdf4f46915c0074bb747b106339144aec5e79b3d032738ff9524c6415acc455e486c1933af2aa4e000725384714eba407ed4a6f516812ffd65373e4fcee8fa5063fe2e4b5e8945f822e67c2870cb6f644d8056b69fd0702a3e25cbdeaaf95a2f93abcb5270d6f8e44e98c19a177df9f6200e8fbca676f4a7c77a2d4e5d51a4ada5de0dcacab26a0441e15ceb3baa03d867e40d93424b6456a69bcda9953164d0ffc90b2123af4006f3", 0xdb}, {&(0x7f0000000640)="4a3c964214d43b0e0a5bde042edb930d8c0f6846fcfd7038bef38fa294a162d10e2a46669c011b0cce5bcf3a3becd135804ea42be5a1534406dc161508f5bed4d9d8ce9b08a1db13ac6e7bb93d4e1268fd4178557525fe4674e6631e366e8e13bcf819161a6d1428a3a425bc15c76c4a0d40cd9f9edf18e6aa29ff92195eb4bcf2dfcfed7dd2f63c749e15895b11d6f0f92081f348165862d938e35d2591f44a22f04971160ffa625efceb0919028c4cdae0c1cbcaec27464e785a532365824bc2d44e18b99f6c9dddafa848279d534ffccf47633cec56ed43ab6062e143d537b7ed2a62423beee1e5fe39f7965cd289b15b586a1470924c04e952ad08b38f735fc2549e1b4d578e4b759cea67e48789ca7bfc5152220e0fa7d153c093ad51b0639d021e5e569146a75eee5fe6bca32f79e37d62af7b195d99729ace977c8dea9bf500a0d05228e1b68f643b8d8f294aaf1ef370f32609cf3b7f9d277f6d755bcb5d129f8e57cf1030e2e418fe1675a3d0518e81977adaf952d3b8c2f8b63e5326c03d6856086c5d74b520a2458df829575ff4c6b6cedb263e7a29e5baf253bfd57775c1f7a56ce04aa8880291e08ff7e2d45746660b7810226647a250ca08bfdd1e8f86b366292b6d8777ef77eaa6dd1807329685d2d31cc8828fa9bb7b21c59eb710c537e2e26c6e73a8c59a1f92a41fb13d8e6071864d6a2af65cde1385435521bfa5ea6b27321d741491d2d3923a6cb9f1e749e79fc8654359ea82297f9e07c3711d5fe1dfb4859b791b3ac0fcaf02074ba7fd6c205bf91162304042a7deda7cbbe547bd0f5ba9fdc9416a6525221c00c5ff6adb744b91f69658965c3f7387456007442e34142b1a84cb02137b026a34a40f9cff8f8e04c08578b961e784cd16b72a83b287a954220ef3aec9ecbfa2cbec2209a94c733a8bca29970462d20125fafd6791e28895ba346634cc5b50014ecdeae6f5ece0c6adc7be7020f34cf0fceb71b47a331bb448225c6abc1515ffabbe2e66cc4dd4546d19914e2ca799bde8f4b0697b0e47bbde0beabb926b1be520aa58dc9044bca552d0ce568e69b5946823549d5bd3e5495534105e6a5f5f2416ec8a9212b175aa77c737f7551f540ebbd2aa87b6857d770e8c8088d6797c6e4e27ae09b5cf235fe5fe5b5f10f7b39c2d6a8de2eb4d06593208f98d13cc583a32e6cf55da091345fbabd1f5f9d885e4719ee14dc16abfc02ee1fe3d1de509ef8396b22a523ddce57eda177854c3dea06c5302652d4537ecf2206b345d9160674b7967a69c0f211ceff0a5703bb487b4a26bbc75328b03039ec758b9c04e11f0f596ed2371611d0732e1b4d4aa2727ad13ed5c41b6061dc3abc6c5d5e6c3c39d7e7e82ec8e7486ef6d0a1b12a9103cd63c131436d229c18975105f1e4755fef8b1aeab7f44a14dc2e4c3c5dd0e5140935ae1a2fe49708f642d5462afe6864c89ebaf8a5f166cf64c91f884da66293d7eb39da0f1bc3e1ffd22673f229e32385c4052577d5ad34dff07b748fbaa9c18337e145f90eb223e9608ab987af1b41765dabbcafe6939b7314f8fe60d1257217af9d7d13a7c0c2787598d7da58834453fd659e7c9ed8ad00319196427bcbceccd61a1f6940906c3785f9a14d87503c5e6eb13506f86893f484f2260aedc3c6bdd2231c024b5f8b81fe5315a0a965ed1877aa2d598e97d1cfa99f65db4f834d65750fdda1c58868c378bfde4c74fac915c52238a5bd1440add49238027bd6a91da55a901347338c8a8fd61b9e4ff68b207c25f1cbe8346634d549fa76480195724f2af163d61cd3707f64bf891395f538e6045c898eb2a373c2cecc582a2327649745d63049331213e6eed6240f07c28e83de1036c3e90938c17b3b56cc937ef2051f1bbd28ca18e2b0bf273da67c68138ded7f1efd5a7c79167d70127e4a74980882e5826d24f820d6560ed516d727b38668369e3ecf2b79f4f9184d3c5dc42001181e09d4e6a01de8f9aa13ba1392a3bf40fabab642d66a876bafa25d0289ff25078f63cbc8ce2725149af747a35769dc3f2869a2ec93db4cab72654e21b4342255cf09703a83d4adb97337a9a02235aed03282d5a346c0b11a376388a2e4cfeaf5588b8a10831fcfeb458ddb81dd1dd54bd4f9e439554b898a3d1f499861d55727fd44e4986490215ac5968b391094cbbe0d2889e7fd46ae9aa1fa2b9600c667cbd867e9e08ede203f1c2ab4566d0f5c8f749f27919218e498a000c512c5265fb5118d6950019099c77d1fdc1c82fa1cffc700074d96472efd0d0812ca759dc1a81d53a60640cf5e5c986e8ae3131352f128e6e93c89b1405e93b537aaaf02ed5067425220bf0d9068fb32206fd38835269fe3a719b6a0996d7964bd7b96da95053a096cea3c36f530f34ebd9e78e7aad1b77607674bd32013856c2cb9caf6f74952c03a755519742485dae88275b199b0d25dd21d3ab576440bff03787cf84fbe49832341daccba6267bec3b5014371200c40f41e051811f5f63341923fbf30e15e10596fcb43ae9f3ad67536a0e98f74818becc6581e3f97261519d89e85a4a95fc2a0e2ab66068cd716f4e4bbd5f8a061858c3a9e6360683187f15d741259fc92bbd2a41c11eef026fff74033314c418109b1cf94d6da844db521618ed2250e639d1cdace15abee76209e07f36ba21e219c06498a139e2aa4b291a257ba592931721a0b4060a01682a2bd0a3932d10d973b3b6b597078dbcfb7d5af51e8a740d3b8adcffc775fc09b2fd1159f14b804143763e95342b4655371992226816a9064249aff9822392ee89c33446d516f3de7918f65ef4a028c71b228bcb286c9b7bab734823b13bf2057b602961c2c494a68ffd5f9ac62285a04b4b15db4365b0093d819b2452a2caced3de6a8fc0bee595af10ced3b17ef21047908396ad34f5e7df1b660ab05d7a2cedfc54c1e3d65e72c3575e7a36c803de05fc9d9b496cb413beba61f4a5e4eb5f60d09de6b495e3ee686f527ffa5ac1c1f708869258a6939867592266fb621a02ad8ee32065a802236ed850a116ca04de8a1c6aede6b277a861b8c9517aa52aa4569190eb1a439ddb86903bc1434f9402747b5822088f7f28af08b3cfbe347f5fb9bd458997ee86e40eb0644072b746cc8bdfa46b350ccd557ba4db4b8a1af4cd3ee54bc45897293775d5114a0d870dcd42046e2575aa1c67049b23e738fb30dcea2120c44e7ad599b61c0fb22c471388515319960a1218343d5da123091a32ba8c2533a355f1802869b4f5595654db21919f7a19fe3453129957651f6af4c64fbfd0b8deb049411ac500ef1262149d391d24832346dfbaf7a4f7740b45dcef7fcb414db2d25c6d7822009bb275c5434e937af498dac2aac4f4fe6c06b9e34d6f284a73942b50eeac5733bfa349f4d57c534a17cc7aaf3eff4e7d0307027e97764dd867274c70b990002461b088812843236b69d110b90dc898b0d2fde033520302e97f8b36cca78fc4cb02013d67795ab1d0d632abe8d4c0b6db5c459a309fa9d56b5edb2557efe616df3c7c846cc540f7580ac669ea2b4159158a18540fef37f912a701538584901bba50bbefc6b82c5944173f4ec3881124921cd7282851c58563ac0be28b535cab7cf3d54e506f6ad41f489cbafff7c27218ad787ce94365e5c5e64f2ff213cc2b8fb55ac093bbe1724a9be04b4bc5ed8e0d23a14d541a199a478645e8da854af503923a2ecb7d3bcbe01c90178365abf9bd24ee554094172cfe09b457c0575ad5c2d21e84abf495ffabe120c82038cdc7bd3d7000c321c278a80cfba3d9210156acf839d0055d9d73eb74b1940183784b6118079574e08914c1521d67f3a87537eb30cd57a2f4490c887bd832ca650fe9e632fd64586927e895f03bdbae0c4298077d720f9f0e29c63f59458e9dff509fe031b622af111bd28743250a07c5b1d194d6cd68e81163b35135b091d3ae3399ce8a0ff06e2571e99ecdaf2dd5a796c188d38e8f6ff4dca52acee218afe0cf0086c77ef0431dad4f1fe3a033e3366c978362baff89b7866953ea5cfa4c5a17684f77ee56f06fa503920ee95b20e57b0a9ec050e961dc6b6cb3dd9158000fc2a896269c5460850961fe83728197abce5fef177b42306125b7a71708e9abd3f0b13ae13d124bfbb365b88a91690a3bfdceb7d09f859efd3ee7fbcc52da5ed0c5f9cbb83d16c08428dec09d470e0179a578e6148dccd9c3740308592de011b89c73a4f1eab0a5111d947f1da7282077bc43a88a7bf139d5bd7200626beb19ad5ac09b0f7ff1a7165c022d66a6b5482eff740091ba384af335873b5954df17cf5e62a491b700baec144d33dd6c7d396272ff9bcfc87769c9d742c0d1799701955d721ecd6ebe2e18ca480306f4390796f7af3c034cebb58415065ae64c8a5f249082219cb7c9efc1b09911553de17edc75d2b90b66b40e1dc8e91ad15dace432090e2675e8793a2762cf18bfc01cac5cba3f9c6c75edc4ca5928a99a3d7179591de70c679464859546ea9df746fafc78ff806795a2d0cd2c6dfd0098d5dc2ef7c90bf2581ef49fb798866e41b42c60a9c6c98c06e60993fb4f08fb51b4ca73ad73639dd469ce61f1f0720dbcb1ee386b8d5f45c27695a43a11c875a0e6c760ee3f7a81198b3f13fc4d667efc06450c1a0406b8d5df854e448a4776dffaa739c079618c07262e18d407f6da59c048878c074a9271e959f404f89dc80b0f36e3484c5931983321e190b26d32fbac27a3442e65ef91dd0ecd57de09a1489491385735d8e1f325fcfcd1569c4a7ff0535010f62559ef04a0db537502cec2e61090b275435cc9fbd5d9800767b7c9ff32547bf492e1b404586e16cc8d9dfbd76ffd7b5c40071a5cb80b721a790b4ace21a8e6f1a149c7671d1b0cff9ad5f9f1935413e04ef755eb93407330ff0ceaf4f6c1aa0267cb42417fd00b234c63ff99b43b22525cf0285b468e9c5d4e8c6dd34c76420c627b18179a2f86a8978915a55cc1281dc84182d4c19058a0c953060af0025ebcf64b219e293d52e34932d0d66416d214cfbef6eb9f0976224be4bdedfc21df395f751ad400f18dd7104f073ad2012400ab3b7c228e6b129877ba6f332fada08bf5e4ac8a6df69f02b2cf9ee6c5d5fd04ca746e828424295a0c7048fedcc038cb36699b2b6fef315892f69f5f0823af739bb610efbf8cf0a0a8df3a3f1f7303b111132540659eb1c2c738306101c8b2ed126050733370385ecf939234de06f52b99435305123d2078745f58d52e463868133e019157dfcca511f013db706fc9e699595e09fab0085c4ad16a96d828cbb828ddb4bb7ca633da3c0b241c4511f661eec865161f11e7c407e9cadf4ca6942919ca0f7d9d307671468ed010a2d4c0a9845ee353a2eefe55a06228e339e8cc69ae4f69153de0d5d8528ae6fc360edc9ca0d6a5ff7f9b597f1d9c998861a99443d634dee835f1e1ffe4cd01f5723e8f84456eb212c7c97cdb0e18a137941eed1b0c0e6feb9e69430581aed5e3f3e0d904bd9f53f3d0c8af71d0eb6bf0389d3999583e90ca4444f72732ecb6e8e7942af9050da06ae4c4858d69b3ee712268c05de2aa464621f6501ef5c3e5570545f717dca43d5e418a4f42001828246d353ccd0c8c685002e393bcc3f450ac263e3d5ec10243a16caa54ce73d3d7246c22e50d42625533e27ab8701314d09ceb531d5d9adde10c2a9373c07837e39419c16e366809251e21922c61cf51b8ec8733973673e0312c99a92f114640806365", 0x1000}], 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 04:07:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:07:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x20, 0x1, &(0x7f0000000100)="17c7b1ac5b245c7874f34db1b966851b3e0965c1f58104902df5ea248a6d6aa0dca659d0be511317528a2a7b1e21eb49ff1d1e81d11476cc92de07abb99694572f6e6d1edb5ded75827eaee6f3374b1cdc7dc5eaea03aabe7ae28ec9f5d931de19ac83c9614efd07e26ee3b7d595a18825597410b00035304ee6539394668ee42df44e971ea6d2d34ece9cdef375ceb03cb83b593bacf73c0adc00a7bf2907dcf3c676096d7f1e568098a3cd5587889523d2e9b8496da8282e4860", 0xbb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(60c9469b3db27526,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d69be0,ffff800014d0e158) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d68140,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d68120,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680c0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68060,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68040,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68000,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68020,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68080,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680a0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680e0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68100,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68180,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681a0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68220,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68260,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d682a0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d682e0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68320,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68340,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68360,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d683e0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68400,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68440,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68480,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684c0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684e0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68500,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d685e0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68640,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68680,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d686c0,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68f60,ffffffff81c07910,ffff800014d0e158) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81c07910,ffff800014d0e158) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81f40050,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363dcd88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363dcd88) at rip6_detach+0x56 soclose(fffffd80363dcd88,0) at soclose+0xb2 soo_close(fffffd803ca7f088,ffff800014d34018) at soo_close+0x40 fdrop(fffffd803ca7f088,ffff800014d34018) at fdrop+0xc2 closef(fffffd803ca7f088,ffff800014d34018) at closef+0x118 fdfree(ffff800014d34018) at fdfree+0x100 exit1(ffff800014d34018,0,1) at exit1+0x32f sys_exit(ffff800014d34018,ffff800014d0e5f0,ffff800014d0e640) at sys_exit+0x17 syscall(ffff800014d0e6c0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7fffff1594) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff1560, count: -47 ddb> show registers rdi 0x60c9469b3db27526 rsi 0 rbp 0xffff800014d0ce90 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xa4c2156cbd59d8dc r12 0 r13 0xfffffd8036d68140 r14 0 r15 0x60c9469b3db27526 rip 0xffffffff81f4007b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014d0ce50 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=426547 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014d35b40,0xffffffff825a0168 process=0xffff8000ffffb7a8 user=0xffff800014d09000, vmspace=0xfffffd803f013660 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 15739 110622 34278 0 3 0x80 nanosleep syz-executor.1 15739 322193 34278 0 3 0x4000080 ttyout syz-executor.1 15739 458505 34278 0 3 0x4000080 fsleep syz-executor.1 34278 523308 59279 0 3 0x82 nanosleep syz-executor.1 46334 262564 1 0 3 0x100083 ttyin getty 92843 469051 0 0 3 0x14200 acct acct 50404 517164 59279 0 3 0x82 nanosleep syz-executor.0 72815 409022 0 0 3 0x14200 bored sosplice 59279 103665 7636 0 3 0x82 thrsleep syz-fuzzer 59279 113363 7636 0 3 0x4000082 thrsleep syz-fuzzer 59279 10063 7636 0 3 0x4000082 kqread syz-fuzzer 59279 470357 7636 0 3 0x4000082 thrsleep syz-fuzzer 59279 287789 7636 0 3 0x4000082 thrsleep syz-fuzzer 59279 370144 7636 0 3 0x4000082 thrsleep syz-fuzzer 59279 315956 7636 0 3 0x4000082 thrsleep syz-fuzzer 7636 470832 35793 0 3 0x10008a pause ksh 35793 400662 39971 0 3 0x92 select sshd 39971 19832 1 0 3 0x80 select sshd 84505 233029 17805 73 3 0x100090 kqread syslogd 17805 224210 1 0 3 0x100082 netio syslogd 58762 9122 1 77 3 0x100090 poll dhclient 12914 186683 1 0 3 0x80 poll dhclient 79897 239129 0 0 2 0x14200 zerothread 38411 177067 0 0 3 0x14200 aiodoned aiodoned 21026 152256 0 0 3 0x14200 syncer update 37793 264763 0 0 3 0x14200 cleaner cleaner 74554 297766 0 0 3 0x14200 reaper reaper 36773 456518 0 0 3 0x14200 pgdaemon pagedaemon 65620 243192 0 0 3 0x14200 bored crynlk 52836 248609 0 0 3 0x14200 bored crypto 83511 36755 0 0 3 0x40014200 acpi0 acpi0 57999 408260 0 0 3 0x14200 bored softnet 6663 44658 0 0 2 0x14200 systqmp 54335 351999 0 0 3 0x14200 bored systq 98856 498001 0 0 3 0x40014200 bored softclock 19444 196851 0 0 3 0x40014200 idle0 69580 258432 0 0 3 0x14200 bored smr 1 131257 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9542 6376K 7012K 78643K 23919 0 0 pcb 15 8K 8K 78643K 516 0 0 rtable 101 11K 12K 78643K 2402 0 0 ifaddr 65 17K 19K 78643K 608 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 182 0 0 iov 0 0K 24K 78643K 483 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 6263 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 50 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 357 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 7623 0 0 sigio 0 0K 0K 78643K 31 0 0 proc 50 38K 63K 78643K 2208 0 0 subproc 32 2K 2K 78643K 295 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 419 0 0 in_multi 22 1K 2K 78643K 389 0 0 ether_multi 2 0K 0K 78643K 52 0 0 mrt 2 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 816 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 99 21K 29K 78643K 17784 0 0 UVM aobj 113 4K 4K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 508 0 0 NDP 15 0K 1K 78643K 209 0 0 temp 192 3540K 4180K 78643K 109685 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 37 0 33 1 0 1 1 0 8 0 rtpcb 80 654 0 652 1 0 1 1 0 8 0 rtentry 112 455 0 420 2 0 2 2 0 8 0 unpcb 120 1631 0 1623 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 70 0 70 7 7 0 1 0 8 0 tcpcb 544 1062 0 1058 1 0 1 1 0 8 0 ipq 40 11 0 11 2 2 0 1 0 8 0 ipqe 40 23 0 23 2 2 0 1 0 8 0 inpcb 280 3436 0 3427 7 6 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 34 0 32 1 0 1 1 0 8 0 pkpcb 40 31 0 31 7 7 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 111 0 110 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 895 0 723 14 2 12 14 0 8 0 art_table 32 896 0 723 2 0 2 2 0 8 0 art_node 16 197 0 165 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 8 1 1 0 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 355 0 345 1 0 1 1 0 8 0 shmpl 112 134 0 23 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13067 0 11562 49 0 49 49 0 8 0 ffsino 240 13067 0 11562 89 0 89 89 0 8 0 nchpl 144 22730 0 21144 60 0 60 60 0 8 0 uvmvnodes 72 6499 0 0 119 0 119 119 0 8 0 vnodes 208 6499 0 0 343 0 343 343 0 8 0 namei 1024 66287 0 66287 2 1 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 17 0 17 6 6 0 1 0 8 0 scxspl 192 73756 0 73756 25 24 1 7 0 8 1 plimitpl 152 395 0 387 1 0 1 1 0 8 0 sigapl 432 7751 0 7737 2 0 2 2 0 8 0 futexpl 56 75275 0 75274 2 1 1 1 0 8 0 knotepl 112 1227 0 1208 1 0 1 1 0 8 0 kqueuepl 104 1119 0 1117 1 0 1 1 0 8 0 pipepl 112 1920 0 1901 7 5 2 2 0 8 1 fdescpl 424 7752 0 7737 2 0 2 2 0 8 0 filepl 120 33684 0 33584 7 2 5 5 0 8 1 lockfpl 104 1588 0 1587 1 0 1 1 0 8 0 lockfspl 48 587 0 586 1 0 1 1 0 8 0 sessionpl 112 34 0 24 1 0 1 1 0 8 0 pgrppl 48 71 0 61 1 0 1 1 0 8 0 ucredpl 96 6823 0 6812 1 0 1 1 0 8 0 zombiepl 144 7738 0 7737 1 0 1 1 0 8 0 processpl 864 7768 0 7737 4 0 4 4 0 8 0 procpl 632 16249 0 16210 4 0 4 4 0 8 0 sosppl 128 88 0 88 14 13 1 1 0 8 1 sockpl 384 5773 0 5754 9 6 3 3 0 8 1 mcl64k 65536 190 0 190 16 16 0 1 0 8 0 mcl16k 16384 19 0 19 10 10 0 1 0 8 0 mcl12k 12288 47 0 47 12 11 1 1 0 8 1 mcl9k 9216 65 0 65 14 13 1 1 0 8 1 mcl8k 8192 121 0 121 16 15 1 1 0 8 1 mcl4k 4096 256 0 256 10 9 1 1 0 8 1 mcl2k2 2112 22 0 22 9 9 0 1 0 8 0 mcl2k 2048 40768 0 40725 36 26 10 11 0 8 2 mtagpl 80 203 0 193 3 2 1 1 0 8 0 mbufpl 256 131565 0 131477 32 24 8 15 0 8 0 bufpl 256 28363 0 21851 408 0 408 408 0 8 0 anonpl 16 671031 0 664250 155 118 37 55 0 62 0 amapchunkpl 152 30805 0 30716 45 39 6 14 0 158 0 amappl16 192 41913 0 41570 161 142 19 37 0 8 0 amappl15 184 367 0 365 1 0 1 1 0 8 0 amappl14 176 2217 0 2214 1 0 1 1 0 8 0 amappl13 168 1961 0 1961 1 1 0 1 0 8 0 amappl12 160 910 0 909 1 0 1 1 0 8 0 amappl11 152 283 0 269 1 0 1 1 0 8 0 amappl10 144 1810 0 1808 3 2 1 1 0 8 0 amappl9 136 509 0 502 1 0 1 1 0 8 0 amappl8 128 356 0 328 1 0 1 1 0 8 0 amappl7 120 1900 0 1892 1 0 1 1 0 8 0 amappl6 112 280 0 269 1 0 1 1 0 8 0 amappl5 104 1873 0 1863 1 0 1 1 0 8 0 amappl4 96 6289 0 6262 1 0 1 1 0 8 0 amappl3 88 4173 0 4168 1 0 1 1 0 8 0 amappl2 80 62226 0 62148 3 1 2 3 0 8 0 amappl1 72 136120 0 135700 22 12 10 20 0 8 0 amappl 80 16761 0 16725 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 23 2 0 2 2 0 8 0 uaddrrnd 24 7756 0 7737 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7756 0 7737 1 0 1 1 0 8 0 vmmpekpl 168 41608 0 41579 2 0 2 2 0 8 0 vmmpepl 168 894341 0 892846 179 112 67 82 0 357 0 vmsppl 272 7751 0 7737 4 3 1 2 0 8 0 pdppl 4096 15518 0 15482 7 2 5 6 0 8 0 pvpl 32 2028508 0 2018451 369 277 92 173 0 265 1 pmappl 200 7755 0 7741 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 651 0 110 16 0 16 16 0 8 0