ckopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000200)="0000e100000000e400000010faaf083c636cdf2b4a37ce94ac44dcff8880d43c92ff41d98cfd96f011049ab25bb933a10075789c89cb87751741f81f4f8af752f86a670e48579c91b92f6968c3bf1de622ca63d9d3c9b33949f9800cb758a5680a4969bb7028d8ef26c7f2684d09e7024170e7748514578f9b13f0a1d1f6e6e4d92b25adad51aacf7ebf62bc128f6187bec6058d266a", 0x96) socketpair(0x7, 0x3, 0x4080000000000, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:37:14 executing program 0: r0 = socket$inet(0x2, 0x1fffffffffff, 0x7) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 0: clock_gettime(0x0, 0x0) clock_gettime(0x5, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) 05:37:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) setsockopt(r0, 0x7, 0x7, &(0x7f0000000080)="337eea18652d0163225f639524288cbb5c674da2e4b73b782809953fbe243e6dca2f5b12744c78f989a594c9861ea68930972268cfd95aee6681cb50e252b78eff228d5ec72be61f78ac2b7873f6c8e4bf0e712f85d4df48eab7b5d57b6e309f1132258b2fdb4818e775f173d317164c59cfa7908ddb8438e0d6016966e0fbf06aab0b35ac1cc0177304b89a8a0a6034c63c69aa17d41be95944c8414ecec68d7517e8ed1a38f46805e68bed7732b02c55cf93c6ff549faa9e234930456f95a8a129fdfdc0737df45f99f8fa3c339047a0978bc2bf05d68c3245bee03e2de8", 0xdf) 05:37:14 executing program 0: r0 = socket(0x10, 0x0, 0xf5a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x8, 0xa00000000000}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc88, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) getsockopt(r4, 0x8, 0x200, &(0x7f0000000140)=""/83, &(0x7f00000001c0)=0x53) 05:37:14 executing program 1: r0 = socket(0x6, 0x400001000002, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/139, 0x8b, 0x800, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 05:37:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair(0x18, 0xc002, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x10000}, {0x85}, {0xa7, 0xffffffffffffd80c}], 0x3}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x402, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000380)=0x2, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x67, 0x1}, {0x83, 0x80000000}], 0x2}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0xa45e) 05:37:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="2fd993238a5818df88ebc61098c745e81a3146cddbc0c91af3869856a919f43c502f63", 0x23}, {&(0x7f00000002c0)="21b966397b4c60aca97477f60337d45c7083c1fe57fc9ec8bd2d5fb8c676dd210a8d62364dfb96b182fa45f3c1e49deb2597abf961e752500a00a8b9f79f331e312f136e52db35a960b428", 0x4b}, {&(0x7f0000000340)="003032022e608360ea3d1787f652774f67d4566f8b3293b6e64c76b9f7a8dc5aeaacb40c8c234b9cc5f68c47970de68ede4ed4a5a9c34e326176c0592b84fa90c29cf78ada7a7634f569b6b7e51ebb5734f40954933f6413594df324", 0x5c}, {&(0x7f00000003c0)}], 0x4, 0x0, 0x0, 0x8}, 0xa) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") fcntl$getflags(r0, 0x0) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setrlimit(0xb, &(0x7f0000000040)={0x6, 0x5}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x50a) 05:37:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x2, 0x1, 0x20) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000400)=""/142) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="4c0dc55dbca70783", 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="a3634addf09ac7cd544653bde2bc4d88e90452477eb0858d67a24ffed37a5adb5682e67ab07f4f6621c4dea6cf27f37ed1257129b7b4a0e6cf500c2840245fe2978eae2675aca327cf22860297a13a063a59fc9b2163684c7cb037f8dc9fdf8bb15464b6db8836377da7eeef414a41"}], 0x2e1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="9be9a01789d8e30f70f94c101c2e1b5a8533aed6d9878310329638d6d06648086bc0288f81dab63c174e12029bb211f9e49e19043bea46bbffe071543d3f1ba5429bdc6c162edd1f41460e3d72e92f5ed89419039c6f516be7a035212fa991ebe40a2e81b8e529b1a02b3cf2", 0x6c}, {&(0x7f0000000240)="d66ddf756181e8cd9ea122c9005e6d916a0bdd5e290ce8f9d717c407836ca63a9904561fd8a32843c4d2b4e61682092b36bc479b9cba1e98884d7a1b1a0e198ac3b6c491d8a6a47466f0b48b7d7ecf33a65343e93150e45839b0d7d6275d79578a6ae3901a3a9985a446cca4ce51", 0x6e}], 0x2, 0x0, 0x0) r2 = semget(0x2, 0x7, 0x5) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000380)=""/101) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0x81, './bus\x00', './bus\x00'}) 05:37:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5c) 05:37:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xb020, 0x80000000) r1 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x1f, 0xfffffffffffff38b, 0x0, 0x100}, {0x20}]}) 05:37:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x10000, './file0\x00', './file0\x00'}) r1 = socket$unix(0x1, 0x3, 0x0) shutdown(r0, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) clock_getres(0x7, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x9eaf, 0x9, 0xffffffffffffffe7, "f88670a19644dabfda46568a271f4e85d22d422b", 0x8, 0x8000}) r3 = msgget$private(0x0, 0x78) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/55) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x22, 0x5}, {0x26, 0xffffffff}, {0xc1, 0x8001}, {0x47, 0x401}, {0x0, 0x965}, {0x1cf, 0x6}, {0x4, 0x5}, {0x25, 0x1}, {0x7, 0x100000000}], 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x340, 0x0) kevent(r4, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x10001, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x207874d3, 0x9}, {{r2}, 0xffffffffffffffff, 0x54, 0x40, 0x3, 0x5}], 0x8, &(0x7f00000003c0)=[{{r1}, 0x0, 0x0, 0xa0000005, 0x100000001, 0x401}], 0x5, &(0x7f0000000400)={0x0, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0xe78a, 0xfffffffffffffff8, 0x1, 0x2, 0x729, 0x0, 0x2, 0x2, 0x0, 0x7}) 05:37:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x8001, 0x4, 0x80, "f8b6029d3daddda536b7fced8c479a37f597caa1", 0x0, 0x80000000}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 05:37:14 executing program 0: getrlimit(0x360413fa4bfb88d7, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10400, 0x0) fchdir(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/214, 0xd6, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x9}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet6(r2, &(0x7f0000000200)=""/52, 0x34, 0x800, &(0x7f0000000240)={0x18, 0x3, 0x7000000000000000, 0x1}, 0xc) accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x7ff, 0x10001, 0x800, 0x1, "e88f41e4ab8dba49ed91fd24a0a8cc43b0e3ebe5", 0x10000, 0x10001}) pread(r0, &(0x7f0000000400)="8e071951e3b09a96d8fe1ae0cb1a62923f22f34de0ff5f527969482cd23f1d1f01a8e7eb72870848921d0ac6064d2697bb0d73f1e203c133d936470a12496d4f99f92ccfbfa4ce8ab810752ee9dce9332cb1f5a97ca052d7422ac1105e8d2f8773df2ee4f99353c922d271d0e5ad0a5ccc39a62df560ab880051788880864da5134892e6b9fc659230a4ffba15b7495d03471eeb2908765aec2cae71318264789c944c0a174d2474668784d09db7014b7213724c55498c7db0fefaa3899d352efaf9294c17e6b6fd2176c6129256f2dfc53ad22deed4f6b3077a25f0c0a2ad0ef9978be440", 0xe5, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) clock_gettime(0x2, &(0x7f0000000500)) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000540)="4e6ea5a69ae62dbadcbb96f9a5000dce72765114e29cc538827bcb0832e988929942b5b555ceddacfcff121eb5d717a98541d51e3c14d5b568a78cfcd96d2ec9f402cf30d767dc9d84796b8809c77a1df4bd915c9b59643387aa245393a0184a6c4cdd70a9a66b828fd569ac8154f2689e9422c62d14b972ad1ad8c7c122602bfc556a058041f1c7df96c5cb4c230be09a882358434548b090d26043595fc124c89591fa78a09509eda954a070858fd5ec149dac8842a3b33f3d0acf9cd00f1f7180686d9aec862338b8584d1678047c2d1f833986534ab749196208999076c6bba21b672be69aa485c825150f68c7", 0xef}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000680)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000006c0)=0x35d19e6b) chflagsat(r3, &(0x7f0000000700)='./file0\x00', 0x0, 0x2) r6 = kqueue() getgid() unlinkat(r2, &(0x7f0000000740)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000780)=0x2) fchdir(r3) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x1, 0x0) lseek(r6, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000800)=0x8) setreuid(r5, r1) r7 = semget$private(0x0, 0x0, 0x21) semop(r7, &(0x7f0000000840)=[{0x2, 0x8, 0x800}, {0x2, 0x3}, {0x3, 0x0, 0x1000}, {0x0, 0x2, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x2}, {0xbc5c7aab7eb7925e, 0x7, 0x1000}], 0x7) 05:37:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="4e68cb5a1c53e83589d0b8e6834df7047fdef7e00d24a230d6bef13462d991ab19fe19bb9ba839db3552bf13360fe6305d2415e886a3e03d9809eece900c4098d60abe7ea4fd136ce024066d77decf7794cd64b87b65400ac0ec50c9b9abdafade5cf76f6d645d4e4e02a10ba0cf0db3c17fca5fe22c821b2930583ee4759b", 0x7f}, {&(0x7f0000000100)="406c8e4624d7eb0f2f9316f7fdb13d7ae9fa940310f541b6c84b472ede6802cd42eb8ed07d03aab5de8a3e3d5a2d83f8b8d81a4c0352dbadd5052f1dc2305cecad388c93070bb76d6156e8621d9571838bc8ff0b5b20863f602e1566881cd3a22a0a28c0a02a43df2432572100f26a57bc0f1c80ea2886e95556ede726f58be97635e25733070b2e50c1ad49195cd79b7e445f988008b8c3560b313b96116788778756d3e0454c3ee9d7ce075f5ad0", 0xaf}, {&(0x7f00000001c0)="827acdbacb0a1f1f46e78c0893e4e9c3fbdc0e4e85427fcf786cd10b2e022d193d8d6ffd6fc986dd9e6acb567c95144e887e4d2a054246af34730535668bfe091d6459c24bec4639bf2909c5fcc12f7d5a9a7fd4a0b032803727112c984a2b4f318c81a24272595385d3f5d170f4e880c92972e8636daa3ca3c641312d89b315ae", 0x81}], 0x3, 0x0, 0x0) 05:37:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 05:37:14 executing program 0: symlinkat(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000540)='./file0\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file1\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe86d) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) 05:37:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20200, 0xfffffffffffffffb) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10880, 0x400000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:37:15 executing program 1: setrlimit(0x9, &(0x7f00000000c0)={0x5, 0x181}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 05:37:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100000000001023, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 05:37:15 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7f) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xed58}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='H') 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 05:37:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r0) r3 = dup2(r2, r1) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0x3f1, &(0x7f00000001c0)="ad3b0c6aa668570fca442b") 05:37:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) close(r1) ioctl$FIOASYNC(r1, 0x8004667e, &(0x7f0000000040)=0x35f6) recvfrom(r2, &(0x7f00000001c0)=""/254, 0xfe, 0x802, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x98, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="157ea67d8f1d2d33c7388dd9a17248a35d084a760d4e1e41675527458eb3611781a784d0a5738b9782980c1d", 0x2c}], 0x1, 0x0, 0x0, 0xb}, 0x6) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1d3, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 05:37:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000340)='./file1\x00', 0x20480, 0x41) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000380)=0x228) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = msgget$private(0x0, 0x442) msgrcv(r1, &(0x7f0000000200)={0x0, ""/138}, 0x92, 0x1, 0x1800) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x20) getgroups(0xb4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 05:37:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = getegid() r3 = getegid() setgroups(0x3, &(0x7f00000001c0)=[r1, r2, r3]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x7f, 0x86f}, {0x2, 0x3, 0x0, 0x6}, {0x4, 0x8, 0x1, 0x7ff}, {0xfff, 0x1, 0x1, 0x5}]}) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xdd, 0x0, &(0x7f00000000c0)=""/221}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 05:37:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101, 0x0) 05:37:15 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xffffffff8e0a8f9e) fchflags(r0, 0x10000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:15 executing program 1: socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = msgget(0x1, 0x58) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7fffffff, r3, r5, r6, r8, 0x80, 0xb31}, 0x1, 0x100, r9, r10, 0x3, 0x100000001, 0x0, 0x1}) msgsnd(r2, &(0x7f0000000380)={0x0, "bead3fe49ddb414670a4ea7cddf14ce27700a0ab77bc0e997033c5efabc3acf24b089d37c0a2128820283a33aad7871232ec8b339333bc6e0c4746d1d2fb230e6fb7db0519eb31245c6af6153688d6425e31fee65096f8ed836f6bf4191f1349a519b0111baf95e8dcec481639b176af4b6e553ed590e41abc9508babe2d01552e6f5f62d5a18245e412a780bcd4e1d3a2d3da625ba64268c672f96f1b94f8bdcb24296ec8f7200a80aad023f2f5ca30eebe6bba63cacf88f3d679471d649fec333d7bfe2402f48b2dc8be24ef082c98df1130137627cef4b8c632a05e9e225045dd5e0e572a23a674f301f52758d0396d8d38126b64feea1e3e97080527da79fadc35dc062099fd6b74e3b3f4a61a1b8acf059613b114254172602409aea78c82ea535a7394c26ef74d29d79c8ad3f6539e3f3f45a9c7756f05207bfe2f3d7df7afec2ad0a662914864d374ea0e7fe153add257cb9691063ba191a35fd03a44e0115eae12d67ddcae48086f25dba76f4b43446430ee79ecdb68c9c5cf496213fc35ff06a4c1843d4c04946bb1824928c630055926a2f0366782377774282babc88ce5517f2654539cca18f884d364227309bf8e05b8ef8091d95caec6178c50bfdb4ebacd1f9ab1cbae888ebf403e56f708fdcabbd4907c9ab0b006de5e0a336d519d08f8c5193bc85a00a98df44584d05d34605cffa892bfe71951bdb3fe923e5804a2dcb7a7f15d47286e9a0a8cd1fdaa0cafdb935aac68ba7dc8cb75aee41af5c088292a545673d19c06711cc253fe889aa293faf31bf0c8e04d9392fbb7135c6fee5f50ac771c806b17c4f241ab9e4afc73b5274f75a5fc6bd8d101d33e8e939170330cdc01ab251d6f94acb2b24580bcd56b2170ed107337b332d1cdf378e97b050743769914169c739d575b94008769933a612f908493d66667d490b8e0a1351e4557c64da05e986dff4a6a89dcc77235e87814d7c307bf3118981d0a3c241adb3e9aa0cc6cdaef96603dc6d8be1519244ab13a5646d36847bcc1956dc5566bd26b3e1a748e42306ddac032ac0748b4f9ae3b2edfaec2c91c3e86b210a9f9cbfc587c0a283c8f0b0b4688e3ec50aa12686cab3f9ac7d68e46d33af7c00e78a930b1d01e887426df6cd1f80d8df64a0936aff71e0d1ca672faa5936c07305c97f2ccb6a0670ef2be07a664cc68454b6edb525d3bcbb6b389713e9f6b3b88d42602944f24baea88b05f7eeb1c5d0e942aa52248321e740b4a271d3c39349c99db306a2e8f683b3a4bd43d06c82092b828c1aecfb8e59f35919ba3dad45344edb23a399cf278f45807c175e6b6e466b3f900b5d65d01ee3201f83e3a8f4a9a3b76850c6555c220cb76e40cc007684d81884bc9b7877c3535a0bfdfc351c30ebe1bbee5cfef875bdb3f1ac905ea5c9dcaaf91745c7481f7c6b9a595056bfa39ed99341f028fcaaac6bb4eefa2a825196988d1b547fc9b02993ed123d3d9a3c89f64df88065d0a4950654d871190eec90b436405414cb938252dbdcbdb2c7bdf945302fcc933e7671c50ffeeea183c6565bdf3f17449604f28437cbba5f60bc04aee4b92fa4f9812df22237bca7168e695830295eefc8d7467517cd42cd03753cf1d53d0779ea6f01012bb43df9037bd373b6e2a5d4980311b87df6638bddb7c01a688115a46d4660a4c568de486729d40616862881298755f30d9c248254478f8232d0d92d808270ca196a4f0edd4cb5711e1a67c536536587fa8b6dab38052c986908e40519c92d2a83d163b57524a7751551f155f741a3142a6ee5abecafed3e9f4e83ba915e09034b9ef008e48c1ab2282ac33da53d169f8d3e70cace5493344c66c56146975f12f9f0fe9ab98b8e1c3af91c25ca4deb297210f1c7f554434deafa31fb6dbfb6992077dfd8834c3938d013d2aa8e1aa31398f85a0fbc1363161156ffb9d86f05a3389049f9147b5d3b25bf6d194166fa025f55d728a7fe190c535d2b47770b353d32275e2bac6815c06cc4bef84bb4d620ab84fafe7c09454290725cbc45872ef232e4432a10227ebdcf9e64c25fc88ef7c8bf6f8200f46c443f5b88743fc2126bfafc4dea634d9a39d46753fb04c147133bfd2dd258a6ea7877b1035e48e9f822cbdaf7efb45387b8a345f4726f0d1246d4b18ea8f9c3ffdb28af2128e53cd22f2b88da43f247ef7d49fcb463d9847e18872f37f4b298337302fe701f6fa1f474e0593ee75fa66d27f0e7df4d34a9e15b10e6260acb956d39fa97e8149b7801ecc6027f9791d20f4c6520b18a1aea1b50e280de9f7c1215dc7ac04cdf453a8658028312ec6142bbe03175d6c969f1f2f2c565cde4259e71ab23a6154dcde66d4eeac07ee61538b25f5cb771f6eaf96e1119efea25d995ad45f02967fd7ecd89d61f9a268ec4d2551471a7c6e2b1480b56bded33a3e614c15366ff335e538dbab13f755676106a4cac7d9e4b414b76372a293db9415fa03f7f66ebd14e6a05c272d779f6215e2c1a916b2d959b615aa276293f56c597747de039b8fa51b8cfb1e7afa2f9f5d2ddda165151304ab03b3fdfbb401b3e9b81ca225e131a34f64a4e9772d62e15317809519d7ab3b672d539ef004df466fc7c3ec620d4fcf90661c4753c749bab2f731a729bfbfdef564e9c3c5babae5c477f00ae8af8eb42d813ed56efe289c31b96d44df74e0de20c6bca0396735de13104870856f6e72d50c904ece3b400876fa3babca44fdbef9bb90fdf6fdc98644a58869d498eb2dfa6a1828e98f9c87d6212ce7d69c2d3e60811d112ce7999e2a227e8767b71619f41c6eb43f707d6581f334ff702d41884c54d801a0716ae0e643976aff998d5c24c80b37951876955b975709c3425d41cf330367df7c278723aa37ebb13b7d9db22805ce56a6c6966f816323d7eae8b5a2a47c77a970f350aea4f120971d9c5600cc2973acc093a7e7c25bbae89a21e1ef63d6d8a84a0b886bc2be0810290c90ca07b07f5b9f83da8ca7434d21c25475bf628a8a936bb2d857f2f5e3321cd24d32c287db7b525efa09426fc4a9b4f5cb4d7463c748627d73c5b5f09e73c776d7d93f0d0aa6cc55abd979e3c87e036442bc7422425c309bedc1cccedb5449c5477679d95d5e1df642a364994ebcdfb08cdc9c1f2750f6789449f87ef494da6a229209e79d395e1560b255e0829fc424adb8134b9a0b9c4fc0bf680ee739d2821d66b228c6aea85fcb3472688c3577b8fc0bbaa91cd694bad42fb56cb60c5ac1342ea7d1656081e413d449fc7e062eaaa9b232de71ac29e104f8bc969a92cb20cded7e4f8f6fffd75557526eb8fa7cd2b10d643fcc078855a9a1eab95228a5ae07824c8b035047ad216b2d6cd4bbe983c3a6742f1213510bdc52d38647e9b0687002ba800484c30a0f0534935af845207d50e6c0828f7c0647b225e494a6da574430f15edaf4aa43d18a464a0a751f02dd042cddfd0f8513c5739d6545d5cdd2f4a8d9bc7509a6eb4ee4f274f89b1327bbab5f3c9f171903bbba946e82fd4a94dd0e1a728e257893aa4db63d5e6975b98ae84eaa20046f3d2871fbc565f10d36fab9496219d64ba4c5bafa14d92b37917bd9f7b01ec4772fa371bddc3d2420a4b36624e392ab721b91f55c9d4352399922b64cb8fd4cfa1f0f3653d163361c479fc520e71ee22a8e62f82cbb07c7d3536d21c57ff001d9e0be99eebc6e5288d8f679199cd4e47d1eb141f8f37d9486e77e3a86b36a7f77ced1cba2181d10398735ecab4285b9d9e87b5db6f65d31d2660a147e322a757813b8b4f7552a78959b21497a596d432324ed0a0de0cc2ec7bb47a806ca06250033af93494f5b3381b0cce5b5ac399c92609f6cb6ea87082a43915732634fe0bc7f4240dad6a6146d61597d323ab7f276130cfd29581836f316e15271e1baf0a2ec58603e54b025df4c92caf65950ed5a1b16a254c34469564ff36edb8bbe4a7138659189d66822f07e07f5b2540e3cbbbad3080b0c981cd5ad814f854b34892406648a7451321ebd5c2b2b9de9f25c625ad26416d570275ac900b210bbf2ba31ea4ecb0613f5da4af1b91f4a8c2d9860a51531017af2e50b84e4b1233672689f514d66aeaeffd755bb15250beb13ec648ba31ac7201e4bbbe23968ca1defae9adde037f4508928529f5389630ea1294cce6a0b22b04fa64a46a986884660f599ccc5d8c4600872ddce3e9433091a4ed3219edcff1e0a45b745564114c8bf8aa86fb373f2fdd438709b454cd837e813ebcc8576d334cfec35ebb2403eb5ca34f8bec532e2bdfff28e3846d3b04cd6653373779fab48c9d028bd51bfa7f368d601208eb3089a99123b4af8cc2b51956535bf1d580681717c4aab2a6731516c273f767467778d0ae2b1b3bc9bc21370ad1cce541bc7d2baa7d7474579d5beee629a8bcbce2a7cc77e5e548349142a913d5ff6a549dfdf3f2c6bc5cab0d06850a5c80417d20d3e9f138abeea0994b5e1e5843147aa04f1013970787261de09380e0b73c1f6eb2b573b935aa85a50e8ff1a3dfdd50df2fc185d7bbfc11909540f7b0a0b6758c89003d77f41bfc3225d2bdd144a0dbecc42f48f595c09c4479d89921da4ec40f51d2e43cded3102849a81997323cd696a502fa69e7bb0c37f02ad6027a4807dccfead648856342c99abf9ed58e6c9d313afecc6aed5e04c9db771d698e207c0ee067c4b80f4a2066ce190fb37a18c459e8fa2c455cda12b307b3252e57700f72fac95dfdea4295da2e944e23b4c749dc08fc4fdf992052d7d7c041399752e926f78f899f46a123bd326ac497db12e1f916ee51dce52c35fd5d3740376c5882e1f480230ab73ba7d04dfa50b5f9b0c22dfa55b74c10b0e7054c93f06ece9bbbbfb360fbf969ca30f4bd0669b68ded8d8cb5c53b104930cb91542a330048cc9dc21e7d6624f35df0ca637ec70211f3c68d3bb760e5b63f3e3f995c6cb2f61b1bb6dcc1a4a4a6e8114b05b89ed1ec0bfb4611469ea260655fc1f73491c77535bc1baf3798246f20514d2202cf92e91afa22e1ba5f8ab31dcbd73f9a193ba1ebf8d331b21ca95ec691456b70644f736bf06def94c3390d636b7ce2c6c396aea147f4273c7125f9a1a7a63188e1d1e6aeed32cfe99caca90e467136c1d3ca1017f565bbf8152353f65b67954e137861014d9db394820564529ba2f3cfcad690c6536b92b802168c61eeeb06a39aac3941d8eaf91c54cdbd5daeccf7007e482d40384b0e9880c277da7d084c5765bd44004828eb5dee607db1679ce3a33002634ad025593dab10687dc21e3a7800226aad5a8bc601442281ae6af75f7ddb47438f249a772ce00cd466c8898da7a4afc760bb5ac6f058bc2bdd0601ee8699561dfb6aadfb84ffc44ce61a5e51e8d871a4d604dbed251f541080b0e68e29c360596ea783331f3243a6bf4ff1b9fd7b5ddc7dc8bd028ab7a269eb1b1b2df4a23e9e476b5230d3c1920c2d9ba5250c5df5d37547ecf721a668e105e997c1079b5c29ee8bad2da632121febc7d130d5a76226ad4920647862f28168c036eeb2b791a8dd103e05785c815f94b969bc037334ef65104c65cefd6ee0af14f69e2bc1e21c38c4c3b4570a3f005337dd613534231f671c31374e7819f2daa254c88d80fd003d374fa874ed2501917e99f7a83b0b254543f713bb0a803c9e6b2f558aaf6c7aed8f4f1be90bfb6e398eb8f1a023c50815bd1ee03e78f0cdcb6c151d8e16633b73206ecbc2e9c2766cc1b318483d27439b88206326a5390518876e8884f9213e3298235"}, 0x1008, 0x800) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r11 = syz_open_pts() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000001480)={0x81}) read(r1, &(0x7f00000014c0)=""/51, 0x33) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$BIOCLOCK(r12, 0x20004276) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) setsockopt$sock_int(r12, 0xffff, 0x100f, &(0x7f0000001600)=0x9, 0x4) ioctl$TIOCNXCL(r12, 0x2000740e) getpid() ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000001640)={0x10000, 0x61b, 0x80000001, 0x8}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000001680)) getgroups(0x3, &(0x7f00000016c0)=[r7, r4, r7]) r13 = syz_open_pts() ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000001700)) getpeername(r1, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) ioctl$TIOCSDTR(r12, 0x20007479) ioctl$KDDISABIO(r12, 0x20004b3d) 05:37:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000040)="40af07452d822e", 0x7, 0x6, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) connect(r1, 0x0, 0x0) 05:37:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x208, 0x0) fcntl$setflags(r2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000900)="2e489a53789019893b31811ca317bc23878a9406b7e1c43e366963a28c1356df0f3e32ea7548ca9b0d7947fdd7cf4e697edc716dc83059a238bbcd43ddc205971907278fb8bd3946aad77806036a88e757d973e1450691f4fd5fd0a10065e1adc27971ca6994aef53139f0528054446a735e184253140ac5ef334d085310a4a7daedf1e9be05320bbc9e63106e075dcf77e40d1c516a5ac84a2261712079d94d2432183278cdf659fa72c80ea57cafd8307b83171980a2f8af3db8d8f9c25fd704b97bac34480a9df34e8f267e16d91438ff5b60ad48c68ae739c11f68c4c95f522515dd7da473088d4154fc60a4ab605a49511a7aaa1891b7e94cb506bfa975601daf2931ece8fa9c9b80d43957cd494668011c5aaafa6d198cb9f8042b664f366ab3163b4c176569577e15e8e1661435513df01d1f8819233bc73591b93955800c5fbbc5b2a34f8ce06e2e5119906d7bc2a0ff5945b49c66209671359fd7c51a0fd281538efbf24c9183015ba96f89f434bb88a0e168bc482ff520c935f459fe555620f07b2626e1815e31c3c740c758b581a1e6eb9048ab084f7ed27600ffeeda5aa293dfd9a93a52a7b6d9187ab5d734c9d27d4cde308dcfdf0ff899cda41ce0c9509aae47c0b9b421dd522782bff7ea97295a78efafb56e22d64c1a3ec7d14f8a69cb9fa4dff90af0583c97c737ea38629d6334afdf9d1e11bd58f6a33171ad4f5dd5f1ba289e6a96863ccdf35f1d985770e5fc8f1d71d97a1b2a9edc785068a50e323b8e6b4886ff25166cb6dd8b1ff699f8842375217a2908be0beb2d0a7edde4211eca96af18f0affea0e59fd2a3518e752328d90346e94178c8ebbfb61515189073cff0cde73c3988f1c25e4fae158a6318cd315cb0331014b1897fc8271e30d06a7c75368f2dcdef189f723570c21f514a1e5ee1aec53cf3c85f5acf7f44395e20313a20230e53e95a5d57d961bc9fa825d3d7090af4a71bbbc53d2f49fe33662b420f697d2160633c04400234221d64a47337f407bc75edf7cf5dace9d3552f8d84ac4d187e90ddaae9b5abde6cdcd42568ef015a7c11d216e5eb6a036ada6b598eaa51652cb73a07cfd3acf4c568de78ea6965564390499ca4f71998458cb8f099836c0100f93103b21478acc85357f8c576a40aa568eadfcb0902a1fc743e6b8cb0b6767689ac6a6b46775c99578e3ab08180fbcdf76ea71645bd81cd837b5e1dc474831a239846123227b7326fc38be0e87c87df4165ef40f8c902c451d67a7d3689dbc61bf27bc5bfd106173b505884a0b1fec5be86296d1f7f942b88d1f49aab3e50dd16558336da1d707f9e7f12bc975bb69444f2c0207867ace2102ea41820688d0b4f518b45ba71ead19f14cee88a3f5f9eeb9558950295595513998acb55b953387f3c2ebf27122d8aba40bfd62fb49d975107ddaad88f058100bbaecfa242a81056294dcbbc1f33d5e72749891b793174245107abecb376455f172638a31d873395b7cc5b9ce1b0c2a004a89f4ef18ed74d1370cb8364031694f2fcd8bf819563e2ffb117b641643e5fa8ed4b2acfc834ce80509bddf4c6ba6f4948624fec16820ac5610733de15f2b37f0a7c8f9eef9f45c175bf629acdc664ab51f6296f7cacf5ad1ccccc17bf9cbdd6f9ef9fb1b2e38427dea8d03daeea395a1aef33b8a2adc35f6bc93fc3d123a1abf9cd9df1289156df4142ecf032880f114e028a7f98f01d35b41f6f267d364628fcd675d09b9d2001da0a0de1901ba20991441e1a6c2c8e0335caca725878a65eb8e9ac037f8f2c489c898ea75767e8da72faf653c3f080ac653584394ba529268f85d8ac36502c11ef8afa051d673c126959f3999b92d8615547ae20d693aa048b5d2cabdafc218c87290785b506f12e8954ed67701fb4f7fd257662d0dfebb95becd919fda636f8e59d81b9ab3faab936979d8ffb7f6ed64f2348d2b92f98e733b2c7a52fa6cca66a5920cc24a1aaa3198de8909ee9d148748a370f63201e5d71c89a3415e597d57926cf6e1433db2963aaa616273c90ef9324202dd70579730a9c6f2f86991c6b75b187c191549effc9be42200c4b299cf1736aa422a24b9af2367f115ed9560d76ade872ebce0dc0a6335f5097b7909bc799db13f9cc6bfa8d32f51cdf2bb3b770554a5e9ee14a9af86328fce196e5b07e77a6fe26f5e6fa970955ade807e241ccdd9c301c5bd4cd3eb0ed66b886a2b757aafce4d6bd7c0afbf3985337862830f657dd0876ea2c34cfe0177fe35a39504baf3b350f7046b004b8098bffc22792a1d5b57ce3d19b9988fd2e822a54d083c3a1bcb58f9366f4435110cf0420d075823bd7be171947bf20d6d04fd9c55e9801063bd08ec4a65343687f7767ebfc4114f8ee3a26f7131a3530492f98f7e549ec306833ad73dbc8758d796e4bf6bce08b7018e7e7464fc2d55a8885b2905e7e72a9909cb344d4a87b585c32c0510d9e5c540e386a874d9d901ca6fcbe548773da43c5a80fa8a407af45e412341cdf6e4498d78afe322686eac1eb98caa38b1f81af181b81408c44689554508d377526f36b67d887350734fd2188ed9e063d97603c0419676283d0a3b4808904d8887cc2648c8cff78c60e4f190d0580c5895dfbc1ca36811c48e41e7ce4960f0fa2d5d9da56929df84ab8aafb0ccd7b7f6e8cc7260e00210df72a1e61aa64d35666bf0dbea6da1ccba6cf4d37ebab61dd8125bd315cae52c11ed21d4d81aa4bfb52e6c1098cf1d67ff230a831d0f0971be3f9668a5bbf1a11b06e060f4947d6cfefcae66dea1372572d125f121d75edb9cd0c04d342d216802e82749dffb82c7e37c9d79275b43e5ee8ed3664e8fb1b919a81289363715888e5be662b51bbe155290199a9b1d9dcead107b1555c0c4ec40b729364c5ae9077a5312259f07131e60e00d00870a970203f5602aab6619cb7d4669a5d0f897bd3d0fa6b7d32e7c7f513b44449aeefe8742229030304184194744f159e7885586b7354404536ed30337df9b245206917ccb741484678c52cf4c0214c7fd97d8883f3e1c200a9f4d55ec03b6a64562a5cf6db36da0cc763eb750ebd6a09a37d9799d5a1c2e58a2232890d777d9a3ad2997ff6edb334cd6504844b9e95fd3e9c611d30f7e8b1bccfb2beae85cf1b063f90b5aa396c3592749ba652b36ba32279a7d84b706470e22295be2f4f47dc925aeb5e3f4e5944ecd97e8b1638cf13630479e5b12c55b6dc50e618d2ae7a17ce89686ba31befb05be9b2c79e163101dc5e4db8b247942bc4a7020aa596e3ab4badf4df3a7b8cabdfa302906480aa60a524ee44c8bbae5fdd76b2aa5530baa8957a10c8716116117af13c4f68edf809f2bd988d7cd26fe81639342002b8e8ed2877b87ff15d162bdd0090bb53ffa9cb61a2a9a4101fd79d9606fda11bb38db45861b390b8f1034bee47fa13f620776f7dbe8de0c77fea5b96cb3c73f2d021f696a2f65ea725bbd0ea0ae8bbe6093948d0bbefe164146a97cbdc75a75a2478ec90db94abd6dbf2f47f384e214b75abdd1c284d88e0c89a179a66ca01666071117e3f444da898a74f1c43ff16e4ec81a48be51b09305c9cdaef38d5d071d8415c043a836c15595e25a6736cca113939d5d7e99a19daaa2a39f731b8a29184831b154fb67aca1259b2a1b161cf16aa6a257e622d2261ae188b640c2139593c132015e382d631ff20965af8074d2b7ec41d19ee02f687d78c68cd5c4666500197a9e3cea76a942d28ccf464fd3f93951dad9bb8ee5eb113b7079d0ee79fbc23071a75d1c2e9fa13ca8dfe33bdd108b5109d3dd334838a246e3633b53d0ec73a6a265e6633af0acb83ef73d760b0c3086f9a7cef0e69b3e86af1be1b3e65b5994e59b1e888a623ac5ae25cf8d135c8a7a45269195f888d99dc9ce954970e5db6d90208791f28bebbd5627a85dcd8bed06a158f16d81aef6b7e31714ecd0d8e6287bb77246412f7e4916940f3bc206e07d680f86558b463fe0b1bf558321a4fe1554014689e445246dfbdad93d70b56fc28a694bc2701ea2e833bd43670901f5e87fc8069c16d71baf30565e2973872295077248ec9340387b5fce74110dafba69593a78259a5117687e7517f23e57c8102730830865ab12959ec73f76fa3d57641695a8f9729d93dbf96aa9f9f4c206784ad3e63158ba5a872a704b0dd1202c25ea6174e9ca5e4a135e8276f05a5fcbf445ce4f7f3af817ab39928a7f86369abf59711356effc7c91348f24fd791645f64affb5a8c99c5fa4af1e8599aece8565bfcb31ca9177990e5cae4e4678d2fd52557c09559e6a8a8166b2db6f9cea9e0c700b78574803faa3b693c590ab416c7aa58776606c926617b5c46b59b1745e7f3665b8d112f9056f38a53437a7e8ffabf716861f07e0ded5e792477953e6bc80ea6e6d90ad09a927d9f7fd34d547da00312e29c73f1ca0d95e23d3ab20911b48554b2a8fade8d61ad5c70530b2213347b6c7c429c344f3caf7f190a22b46a009d18c3bfaa516c0adbfa9dd4c6864d409cc0cc88b2f9d7f2c923a2cbd9f88833879a91c13a468ac53fcda00cfe0990c6e078951944237d710903446dd555a69369272b8b6187dda946a8fe26e78cf987599050009320127ed0b157d9ee93b56c79d981bd4486ac90884824a62ba2a2f9f398d0e89f343be7c6188021f22fc89afb84bdf44564b12b988a438e67bcd6187b44efc6ee2868aa9bfa857bbfbf4d65205c40ff0d29768144d85417eb63bee9395c7fba159fc86cf2dcdfeb52d73569fcc8eb888aae39e34fd8fe0050540ed5dd9dbcbef3f93b19c4efee4ce1dbb6055b7b3646ae6ad65b77d6d6fa5b2111e7347eba0a5c5ddc997ca2b4a26d5a04687490d51a87ee7b2ff95d12f01578b092a632d4ebc0957ff046b0310e65e6e5d43c1c298df623b4cbf72f053a044b21d8abab285af53dcd40c1260eb1e6f9af265a87faefbf559a04595b82675352d6a9077257b1e612b13696b99f6dc9bd023af0b420e8296c5ed1147b50f6250efa3a19b83d9648e92f1f378cf901b82d6400a00ae76c8d84d571d0ee8885c6efef0df7df7bb1a3c7de64c5c0323cf1d068cbb08c795ec5b6f17bf28e4a5c0c241eb2141bb7cd98d224c0722d31ee03d3ba1ae6ed7929d28e30ad37d6c1477981ac5ac0bc5d446e3357504e7d8ff7cefa35d6d69522313e33a377830149f801f7a2615dd2e23c10d5cc51b8bd8b7111a008044e900ccc39edb4d024d0e52f20fd54c3daddf2c59995dcd9a81dd4a82e8140bf388c0bdfbb5b28fd90c6837e62e286e9e61eb89d7fc03049ae356ab84315ffa72d5d532339839f7b9d317a1ad3fa2e2b93d6ca96230f914a847265a51cbd5274c1ca310202531d8d31338e66f416fd9ffbbd3cd2e1015e28f5b7462aeeae4282d4aa7a77ddd3ae6eedd899f70b49f4457935242b900bf6df74155c5dda6c825834226bdd398071240cc3e619c8ea58c15c018d0c7fd734c22d496739f0c290988b95d9fb534562ac0896d35d91a6cdadb2b6d5185d0e76f7c5b8f7b477411ba7df7eb1a3a81f5fefda920bf6b4a413b01ac65b115aa6de3f71087c08b84e5cc3bd9ed2ef65865610290dd477d5d08a4261ce4b226c025aa6ad03bb37065666518bc5657d73d3782cb1a71e25fc3d571d5df54bffd8f675ecec7e13645a19e8e2641c656708551ca81f852fc5d954fd3425e868b081161c1b1d52d4e774d863a3bb68f151859e3e8ba796637b1dcd4ff8a695b5f2988243643d6341f34cd9eb3abc244a", 0x1000, 0x2, &(0x7f0000001900)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1d) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5e, 0x0, 0xfffffffffffffffe, 0x400}, {0x3}, {0x6}]}) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f00000001c0)=0x1000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffff8, 0xdff}, {0x0, 0x5}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1000, 0x6, 0x80000001, 0x4ff}, {0x2, 0x3, 0x0, 0xffff}, {0x7fffffff, 0x7, 0x6, 0xf03}, {0xfff, 0x400, 0x6, 0x1}]}) 05:37:15 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, "d730c9e7bb6fc6e23c5b00000000080000e74de4", 0x0, 0x8000}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x5, 0x5016, r0, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0x1, 0x800000000000024) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001100)=""/4096) 05:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = dup2(r0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 05:37:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0xa0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/208) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 05:37:15 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xd449, 0xffffffff, &(0x7f0000000000)="88b6502b33af84f29d57d16260db4688e08fc7a5eb5e2acf3bbd239ab76cba1100f4b914ab260e21f26b847cbf346ab8b5005f6fa95a3dd2d99c7eb3a2461169e41b7b143b86ef54e08ab836e0e2fcd0786cb1626f47aab7d77c5cbe21308f3b034cf13a85d94ea5cb5efed7edf1a3c3f3764f9607d89658cd44be77ebbbf7a268546c29b2e234ea1f657d77232fc05f38c30ceb149e6f12b29cfce4d4d9f3d88bdd39e8260591cb5b9c7234c5bb9d13bd831c8d345fcbe9d28ebcf0ff3475d452e45929a8bb3a6080d1fc186ae9f44906888e2b8abeb3db897659669cef69327877f19cbd377e3282c98042ea6c5d17fca250ee3a4a", 0xf6) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 05:37:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f00000000c0)=[{0x2280, 0x6, 0x3}, {0x9, 0x8001, 0x6b3c, 0x8}, {0x0, 0x47c87bdd, 0x80000001, 0xfffffffffffffffb}, {0x80, 0x7fffffff, 0x9, 0x4}, {0x8, 0x99b, 0xfffffffffffffffa, 0x8}, {0x2, 0x8001, 0x6, 0x1ff}, {0x100, 0x3ff, 0x7, 0x5}, {0x80, 0x9, 0x80, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2db110caae32e4bf, &(0x7f0000000340)="b6") 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x881, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') syz_open_pts() 05:37:15 executing program 0: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) close(r0) close(r0) 05:37:15 executing program 1: getrlimit(0x0, &(0x7f0000000140)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x200000046485d43) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000280)="2db4c26de4822e6aa65ae4c9d3bc9aa2c952823938046a6f4834189fc5e534abf8fdee6fe3a96e0f5255ced63a505c46846bdb54d01c44509aa2cff35e1847986ab81a19f345807de2793ce8d9bc9b762e213632c284689c071ada6d4101b9204c272f93f579c41bed982e", 0x6b) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x40, 0x8, "544215bf6f52f89d43832585f5374a699088ac6e", 0x6a, 0x4}) msgget$private(0x0, 0x400) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x100000001) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) sendto$unix(r2, &(0x7f0000000240)="b6f7f06b1e4dd148aadda36388d7f518cee5c51dfeb6cb7281b3fc63ae435a2cf31482f7ff82d59acf2864364c1fd1e292629d27360dbc91f4ef281a7e03e48330d6147ce07ba6f372956570734490361ab14acce5debd0bc5675e126ab958e5d3b09ebdbc3059c8b8426a5b525517015340cff93d4234156bfbc354d89bc9582b8f95a925b0c8d055c67364d90c59b22384d18f6525471f26f19cd8749e1d84836ab86e21aeb9bf64fd1791ca476ddd4f8e17470334681fc5b892", 0xbb, 0x408, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x800, 0x4, 0x7fff, 0x100}, {0x621b, 0x3, 0xe5, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xb9, &(0x7f0000000080)=[{0x24}, {0x40, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000002400)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) r12 = getpid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) r15 = getppid() r16 = geteuid() getgroups(0x5, &(0x7f00000025c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r18 = getpgid(0xffffffffffffffff) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) sendmsg$unix(r1, &(0x7f0000002780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000240)="cc245253ca938d17e89dc1aeeb26807feea28046f65012763cfc278bf584b2bd04e1f9b53bfa70e8f1a50730ab8595c76ecec50fde949dc37d6373f9c6b1cd9504810bb6266ff81f2b7b3c002d8188a70f3ba6886e95ddc4512e2fdf0095460ed99c6adff5e7ea742778d23aea3c410374a8d9b08d3dd216784c8eec3dbb1ebf1b8cf08faccee6b60a892ff5e6f86f3ccb0c44d91a59bc840b75c73ad2a680c29b55af3dc0e2f572bfecdfdbc01de5da399f94c8c34049e616c68cf1daebbab62f9437fab990c8d9ef9344db5508ea8ea4accb6b", 0xd4}, {&(0x7f0000000140)="5927184e9176b66e4734473125a787a2186c6c7b3dc79e27715881ccfc8690354665327151b8deeee5b2d227efb60b8fd2d1c419ef079bca8c5cfee97c18b27579ecfc94fb271e908ca9a1a2f148ee6fd58f6a57f5dfd70d4d23f74cff19669a1d39e39e507306a9c1a5813c220d3fea33d5", 0x72}, {&(0x7f0000000040)="4c4f0acf25e17645b39798082de657a88253b9f3d4c4fd146cf1c4476aab12f8b3bc30e9d82b1ea418f95159bc5b9172", 0x30}, {&(0x7f0000000380)="ecfb7196499437abe269cd1a65268e1864438668455fc8123650ac582254ff4008a784265ecc60d93a6684b2b0138f41f6f1bd8be100444b917adac64c1dc2d6052760cf28be3d0564d3aef4d7cc9590501c8862423e03846877ff479e2e67aed918170a295bb39cf9f80702835decd56397725405f4d5f6a9b2e6a66bc508e6f7e8e18194ab9e4cc0dca202598520112f314e45e9aefc3361d0cf9b3d8ba96686fbfd5ad46461d0499f2ae568e0303a91bf6a3bc04017ab5a374b90afd082d5ccdddf3575750997f3394986bdcf06c0dea51112c2bca8c745bb3c0594821524d6f3783440d940ae81a6ef9543cf02d3a796550af3647f6801449237087d667934cad2e05a9f88e243ffc38c3cf79697dfbac18175dd32fb2945dcc6e016f4231ce54f3d8eb557e83eb28cad86a4dca64f434d0c95f3a9242a689564b2465a9d1b935b9d80c9ebb9720a4d15b1885ec54bad01115d6591547db0629b3292ea54acdc0c170e1124ba8ef2a7f52e969da47ae65cf125821838a76ec041d429deaf71b846b014e8ea48b69691c26788aae320977caa45d5f48463876893dc443fd740c46848fe7a77d523f415aaf14675370b33c668f76ed7baf761edbc5c1f4e776ed8f190e348e23017c6b289574ef8f42d4eaadcbb06aa50fd26aa9a3e9bbdeb72b0cc01c9cd4b7b980ad42c0c2f4da180d4dcf44df34eb99b7d3aeabc61608e7c48384652e2d454f76b9c8717e08bb49d2b17d2f9c03aa61b279e140042a0573c60f7e48eb4c765d1d4ad0d123020c349fe5c95f0264e6016240a352fda5dcf7b1340617987b8f18fd67b8e176e76437646b100b57a1a4475ce9bbf1581f94bc1bd434aa6941173bd4acbc7c1c0aa4f9833455277d7245b0a3b4bca492ed7a54bfe0cbbbd865b529e2b217155646bd4a02f4428b059337cc3915ddddf2a5faf0a8167a56882da5958127b3f6072d58ff3c927ab8702fee04d223cb3d859f44f50223ef0c4aa0ad0b3ff63701949f4b20ee02df684b93f8ce2fe6c1d4e6035f0dc0fcf3e885a536b2c9f2804205faced1dc1f5b6afc501ad4b67a612b7b596d39d7d2fb159afc39758c562a3cbed9bf24ee784f986698e2e8b43fb4b589ab558917d618d4703582ddf64ad5be307027ffc4e73b9a0377b0d200eda41902854f7b6c2329c6e31d5cf0605ba4d0532ad0566d01e34c5f8efb936210e830c7de8aa0d48270c9f3e5c5e44395bd7b6ab18d905833fb827d8903bb89a10abdeb6e4c735e870d307cfc0620e97e8d16e26d426e9980ba2ae67ab86bb348fd3b7af018668fcccc5f19b12a68610a60e663ef0ab5d0c93c40af9d75709bbadadd24bc7816c00e136bdacbc8dd2f4186b4a75fd6f35ad136372dce3b13f7441389af7f8666a559142df6e01f52273c0d4a6f943558859ba15137cdfb6f2953305485f37ecb18609f430269a25a2601297582ceda10664e5261f306abbf94682bec21a640acb3f7768416999a5f43ecc539a508ee3a63b5a1d93f15355538affecf6a0f3752fc84f3c86ecb21417f53ae771ddcad4cc93b7808fbdea704c41f077af65c12a4e9e177017994de724d2a82563983286d6251a21ccdae47885e24d5c1957025539fd67ce6def3d611065a823dcff792ec5917e61fa5530d68719cd18accbf6503a29f9852967593a5d37c3a7422df278cd19fd813f0ce0887521cfbb905f89b168a05639591c6c95a1d5836f6e7c9a60b4b152580de107c7c81dbe6199211b486d4268d1eace2f82dd60e5969c06cc9995ae7d419b13eac4877f50a0fe05a84ed7effe2297eed537c86ed493781eee2bb6d93191f72f06e847df14eaf04d7b3dc34454aad12a001dbb5db69c07b7cc73eaf836fb2280f67ba4615c1ab3cf416bf3757ae277e65d80f47c8e1f4ca38d1037257eff02889afd7cbd07f19d07b16751fb44102f53544336afe4bb644b580f12d3979edaa5c8d92a201e01bf19f0c30437b262252407c4dd333d30631cd6ffa4adb60805e8fc5e6feaa6384c30f730f1f82ded92cf2436dc4166d24a5ad15c20585ebf7d19208f5b6bbbd0252bd800c1f5269dc09c6a25c2d0f88567a8388f35a7597e12e957252fb28062255343cf4925855928ce43165fb1ef2c876e4804e179e416389555ebb66d349d469e8d349661746fddaeb970d52d8eb6dfeeb0065a6ab3091c6f45dff3761ca6de409f5a2b970fee3db3bcd9dc604a5e60eebcb1ead7a8c787b4db3f92fc965193001d36c87b3a1569247618ef65350213f725c9c4ad8a8e5e569d50152782d77e83903f964019af269dad3c5e8e54601d8aa8b8cb37226441990f4e89b86ea7d6c855234e893cd908734bbc17f673b9524efd96ff5e54465478795a4edd1f34d1579205c8f3e93df5b7fd1353a9d218161605c3c4a878bdaa7d407078cdb816380b841ffa37c97559cb00456204901f6857b2ae26dc16f277a415ef070f2c12dd6afe728c9d75c66d4f4b678ad8d65d619e810960c7877faf58a4ca2f2cc99bf87dbe832edbfe0e7d91cfb2227a1476ca38175a4e93e3b37bbe372e92a4e91e1668a019a6b0a40d258904e7b476e58b2378a0540b7ef01dd0457b85f79bc1e4807c3729f352a99395b636b9a078933357609ab3e546bdd62854e8fe983f053408bc45fcb8c2cf227c348e65beeabbfaf56dae4618c8d110de2d85f51b727945ad99c86cfd20e1f38e42b7caab4054765fa23c401b85855e5afeefef1e7311278893b9f00b7940cc2cb1f96ed7ddfd6cd85e68c92b47f2ecc58fb579d15b9b6f1fc77d57bf09b9a810ffc176205d891d61901a96f392d6a31b21a42a6581055038581ab6e6d93e3b177e68f2224540902fb369a21f43a57baf6aaebb523110228d58cf72018eb41a4ed38f810c96ff13f5cadadfdc8d9a7c279e212b1dde4a39a2a239d84f7530a350e5e3f9ff8b2a50c74ff7d6c0002eb6f77dae349a35d80ade6748ea7a90d818eb135bda36e6c84953c88018a3d869e228eaa2ed26d415d9d1e495301459b59b85e2c5be2b26f6e422b9c29f676ccbeb91c11381dcdb919a3a95c8dadd27b70fc49b06625566d1d933694ab344a6e768a86a824ac64192e8777cd905bc569aef82d117de545375251fae5d7d9d96089f22c9010e9659b47cef689dfe0a44f6198973cb130825bbb8fac77f498ee16dfb421f4d4b2f8e045fe5b6b369202f6cde1766debc21d93a589e35ee1a143b1f92b491d9b7cf427a11e8c1b9319609809b32ac7e026524492739931c931b794b5f988e44074fc5ac371e7ae9d517a503f44728e38430aefdb39054515fb46668a84765d5eb082b9d07bbc5c1847336c79c0643e5380c71923aa95f70a9b1020f877190de8a070082c1c7114baff4a1e7e774f89dc5683a4ae011e93fe4c4f80d305abc11576215450d4dc3d269500c7af17596a9c7f7c166b413dbead358cd4487544021fdfe174a51556a933d05ed397c1fdf2322c35974e9491130be4b792cc3436bcfaf1e5a877ee264ab16406db984d3b02fc0f85153aae99eaeb6c7dc55d5460e68e786816b6952c2347c6970d5fc3dfae9f88b8404630122f6cfeea58dc7dc0656fc2f3300c3eb5726fa9455074c44adffb194cdaf5270508ae47988f5462ae7254f5d009469eeb6eadb9cd5225b5f59056465d8e20dc83911dd67ed491e15eb53480535ff360bab0a3738f2a17f26b057f83049bcccbb2467e0c719b17606b4fe376a1d941f9378d27137661c5e5a0011eb200613778ba1f1273c8e1d0f859523baa3b274ed834bc18f59f59b5d163db510e28d660c5c4599936a7fc3716e23ca44fcd0cc441c5bc5646430e62f9baf1a57e4c6609d19d68337166fcf6167c2cd49f6d83246cedf4244180115b1a60829fbd6153faa37a40412820b594b46e7320c9b8aeb8e3fb1798cdd7feb1a714d70bd4d575a9ed39c75782250d97e66bf44b03a1d6d7be0da27b22589941098f4e5aa50a5581f7149d5c4919cf4291645bc960a49499fba0e4f95296fa27eb9f6fb2d7519b98e316dff79bc0ad0647bada434f36937c8c37ba2310cd4cb6084f4a77521408e9d6bfac61e72588556110067273bab5ba58d7556fdea48b4e42285b6645cb444cdb3af0ceeeb82c6b4ed9f0860b0cd3e32f2757608cd4083643768195369a0650541d4ab76f6c19de3c2eb29bd3c7f9421d11dc90cca311bc9b4545bd6b58f0a76a48c04776674b757bf793a2257668828af658677d8fd57435a0487358441b8442f0ec4073c26326f6db75f8c101c228d6e0a0e551ffdfdcee1efaf29cd013efe6a2985d15a22063f5a924a6ed498a8b00967da7b665bcdf95d8ae1080aae07b78d1099732c514dd77b67a40305d8233a841c5f15314a21c8da4506b5e75ef3323e69c416717f45e88d21de81afe0830c5165ea68ea92060d5e64a630b9f8cd39eaba4b91d79a9ba867daf0d7a8220379f492f55a747aa4c90410b1fcf4eafdcbf5185acf86df8edecc48d41465f11d32839d8aa8c30dde250ef2046d3992da076b0352def5165e99508bb11f8968d771b14b0ce3699841c4931ae45907f94c504639fe91257ca7227eb38cc6f449ae9def77fe3bde83d31258d1655b296bde13c9a08cc306f50cdcd97dbf2be8f82e3b90f19e1efcd88448ad22c7411977287ed2079d78d4e26e6cf1ab34acfa9a465a5a308eea024052a2ef75ea2e353535c1878c9ef0eb36bd34bb2bd4d7e03df4d696cf55b2754203f3e0a5637b1845825bdf892fe2218b9667af0c51a13fd3ed32e4b7f6a2955c9ab735fddf2bd8097f56a8c6de0db9c4106dcca315e04e2674ae14126d701a6baa339c4c85407d014275c2c95687f768a3ba0fc0a7bc453d89b8d944ad833f285e48d5c8764a2d1f7f4ea0831747b2937259d2b326f7d7715b9e830e355fb2c176e38df800d35f1705426c776a7f3ceeee52c5fa421f05629edac69c37e9dad960caa73517e97a3816624dfb65e9bea438c0b161321528689dd08840a95903895a4445f3d128cc4efd70103b6794e099bb4734d6e004c1ae98fa9c9c1467aaf0ac23c04d82e93b0410eae75ea8f45eb998121c29984295bd5de5260d0376ed4279173943605819998224e55bd692d8a7b171aa403174973bd2f165eedf4edf1e5a77575e361fa37ed2575c698850c49c9cf449806cb4c481ba88be8242446986bd6ef7adab208e56dd01bfae8599c26743269b40508b18a13bc79222df88d118317e0015768e1a3870c7229e5b1f038411eb6ab349252ab12bd0b48bec01dab9a1d1be78e4dfefa5aa4558ce9f0df94d69ddbe7dd0a9f56391fad561d2def9e0b8f26376f63709022e93f2206cbdc869b82d137c497dda976b9affd7a428f79cca47b2b5cf6ba8026f09d4db1f9f6f6222abcff7125a91a3c0aebc1c1fd12d215e4e611830e7fd0dfede339b2d3ae352132ad64d147732eaa2ff61e69a867832ccf1e48185c1ae73d12786b3d1096cfa1f5395f86e495148d512158379d36a5df05f9372814bebc0baa4f80366b3314e8b4b238b0a30bae9d92c88ea538a91173e8b6a34afa2e9f94341145c722d7a26ba7999cb858c5d832c74d11560fadbc55b24ccfebb69d09bfc1b50c10400136880e18a52b7b562076b547e1840f17b9d3b47e94ade222faa07d3979398a5c5ea266d75d35833066454bf58c63eba78a481062944be4daa37d854c42be8c9479c9bc7b30a323c7593bb07d8a0a4abe627b18df58ac6779c59e60c1d171f57bc69f59cfad9ada6dc03a1f2180a3ad2", 0x1000}, {&(0x7f0000001380)="afa4cfca717297e62c26269b5bc01b742349a438354a9be8c57b6b840814441dbb5fee368eaf484ceffbc6cf582bb0f27e521696ad294c4459682f0dd592c73e644666213a984fb8e64d7d18596d25a42536747643f983ba56400d6a11a4dd714b99a6744635cbd4c08b30deb244292a5bb50277445f47df6a4f18d3606ff43ef4bcfa249f26dfa712cfa8a739a28d360564fe7253a4a28c61093010e31f6ddfd740c0725a34355fc7bd0768058d189285c756fea2a4e932c656d9d7022b83591e1b20f3e789e465136ddd5f0022bccb1d477acfd7eee5ff6a76a3b3bae2791b9bdc29994d74e65bdda533bfa730f8131c403eaff128c72a9b970a19f9105d3ab315dfb99d4c8749fac0b8173320cac3032d7478bfd50391bb8df805943b780ed89940dc4238782fdae5e7284d71cc713038a96b10261be34cc79fefc7f5f5f7a43421823fb09955183587cf7d37b5720d5c58c1b2dd58fe74026d4e457bcb74053d665c7350f862eef16e474e63b7074898ae1da730d7cb35a726b757e4101a0edc3ac425b7306e651d2121405a8e48d4ec2b4476e7fcf2bc95487c129692edca78e5495e135e47856470e34132aab903634af12c440d61e8b11192f91ccca4fdba76f8e89ce72b4723c9065229e6fcf2eaa1ad516ab6583728ced83bc67de0971c03e39f72eb014f2c7aa4c722625aa5ed94dffc54e03adaf5e6253b456c3ffd661f61df9b309bc12e30afdfe437cbaf876e12bf01a047a1c0ff7290d8a1d0ed47ebc223f7ad5856e776c24d31d63fc1e2cc7c52d5f380077b89920f74225a66bafe20076a0c270163e7f6ac30ea91f27ee1c85f43518b6d236f592f637c6416dd26ca3349c484249b9ec80e61efeebdaa759ca60e38bddd5975765b9380736736cf3ccdf07cc7c6fc767ee208d78f6c2573e8ed71fb8ad7952af6b40799f38e3a0d66dcc5a0e2403aaea2e9383ab7233fee2942e1cdb58892cf81881ea3f653a9d79026f819ceed1890c4d622472759ff31bb582f7c517b5ff62a764767dab9ed0f40d43112c827e0d0087ac9fd8345958e568842ff4d0a803d5ec33402399a6660ee1331b4a7f8e25debb353d7f2065364c205c9cef6f19b0532db623d55e6d07b559ca367b3b57f1f00954da3be186717c2b008f618cefa9a30a4c64c721ceb7c1af03831d1263b3b30c307883f9ba56af048cf94a8bf0b7ce006096b9ea7d1377e14e68c4b4c263aa379fa2780918b56e69f37db7f121da13204876fc788fd86b7d41f3e13a2c482c2e72804b1ab10a2df62e8d3c88e65ec3e73d7007cc38ea7b29887c614bf5e64a82d697aa64fe7fcc04434c415e4ad88f31db4ac40f58a9b627a3b43bba7f7da1ee54026eb8f01c67fc1fec34f7513d0e8a8e73d550494c35672899ee26e9d803784058f3bc7e4318528d023cf5e705ce39f0cb6c8fb2bdfed69e68a84b27a637f916eee059ce5588d3320939c590a7457087ff7d5ac7d4c4d5fecf41519baa2585bc15f3040877eccc052fc9edc83575bc6132e3bda1b4bb7359c094645499f62530621f260b0ca786ed1720cc60c6076762f4785a5ba06498b796a55d6efba5bc53ed41b2615e3f780b42e2e0b4b99cb7b1bcb15c87d4d79de4d8f326689dfee64dbc731aa557ad88dc8a0458f2b5791370a826b6ca930aa496f0fd42c755b986f5e69f2faa55606f5ea1234372fb8940baacd908476b2300a08b9e9b0837597550da36aeb6b264271b3f821151d6d35b166b38d225e3e936f3dc5894bec92b2f08076aa7a777db1c86e1375779993353e1df81e76d44b0d4bc8b264090c12451bdac4d907ea5422ce379c121681fcec9d346442ae74767e854cef80b5e9ce4a7a4fa751d4dd38a57cdb3e707410e518a0c39c181d4fc752fed21b247ead8cd224c49673d16971d3f934e914c682a86297553fbb59c09fdea923786bee24f814ca4d214ed90a7d0c12596f5cf0dc2295be0394bbeca16a809be767e3ae2b4b2e181fdae37ddf40fd82d4665e2c01ba83b5b14de31c276f6b11bf99c681ca5c1a99bf491e10d69a7979dd18cedfa85662a1dbfd10c432246aed82355f5a72d2328e332a5f1bdb5c5267e687cb0651b6791fc4d52b687223fb62afc79be697e0555eb6175e9ec43da07b420554ef382a068af0fc3a38222a15388f82d3d4dc42c19eb8c4480672958f410fdd9711920030fac81ab963a34cce5d12f34309f0a0e12cc420f34375f3377d489b649485d17732b7a5ace69834ab2e1abdad0df547691d2fff63fd4ed4ef2221a27a94db902bdfda8c929eb056dbba83b89b8e2a0139d1855adca1b14dd3ff3cc0d175627b0094c123cecb2557dcf9076e891792347e571d33d4426a6e2bd29785446706861241475ab5fec89675998c1baba7cb630d89d6a3ad94e7a0de3c84cb60d3e141d24ae045efd8171f25f3e433eebe9a041ca176f62326a82aa41e1bb141aaf33e4e4d5948f2dd68553aa0f718ee54e6401a54e6f68081e24bb0c402f456c73d291760e1228308cf6e87108b1732ca4bd09965f4e2f7df8f2920004bc4ba028c714d6b6c4949beb8a2a097fbf88d1a872a553d9d3206248ae5bd815634086077265247df5242518108637443d2e7502638c2f7a9622023634afc1a42903547a12a8587164e7538495b1fb8d585ac86a720ab05a3b4947cf2d225135696cf1d8a169f6e35c709511730d220eebd76bb43adf54f3b13f8ac04cad4b83777e399fcabd541f33650230abd6cfeeebb04f1f3d8abd6d8ba2b1f709c90aa83a0e22d502efa63c992fc6e34c64a02b4efba84ccf60b206c2f1efa5524327f624024cae12fc21f3531e2c59128c58b86ff606cf622576d283dc5d21d66d70f065545ef0e6af5cba2ca13a7f04d5c705ec975212358c2d7aaff335aa248e865285af7da20ae72746204a62903f917a235ab1f2dd5beff8196cc65241b0b0a861fc6ffdfd001491a13c99b784785476c48f21a9f40cd85095f3ef0078f2284a67a97c1207b2dc3b2f3e39a424d79838c9d1564128962c93e4c5e54e8cdd89d2e966d973e87d71b73205c1837c9c03038069a9fc0be6c43648e290b7e454fad1bbc5251fb8dbae0adf4e7f990e1b0f8ef75e485d9e065c9044056349ef7fae08ea06850df811fb786626a59dc764c5614631e2f0d2f89ff7fbda633aebb08c587c286651d00cc8acd433bfa4351321d39eeec57b7ff5f87e05209744d33bcfb5d10ca6666f308649ec8dd3b8e689300642bb1fd11521cf4cc6f505ffb48cf89e03cbe9d5762f6a3a31c9ad84b7ac83bcc98171991df3c4fe96b852b4e53a71833547755126b230c59c989a9cd7a56ab029e0d1be61feb562f10934a7dc3f84a4a619eb957c9582d662be247bf76163310bdac610cf01592b795eac3296c6d79cf505718f083d7ce3588961d0d8b6d6f982724871e68dd15b8a62781a31d8642876c0ffa16e710b323b6d17b8c87a8c3f0eda3a378344fb2890f140b5cdbdeca3a7fab2b270466eddf53b68e7dfa17b2b5144ceff7002c245b3bf6e74bae9c5facaa333cba23cef83547c7f74bde8e28b3443842a9caf51cc6e03be7ff0e26ea55b1d1855362d4a17a17a32d7e0aa0bbe91915bb5a3f9fde3c59f3fdac2af83d83050ddf4e3f4d7fbd5e6cbe93c192d13ed0f743694d6d170fd23a942e6fac479e0cbde1fbc1a25c841b4e4abc7719329e32b4e44c35c29135968f5bc6345166b158e4fc2a5014b7f8f9243b3bcb2069a813d7bfddb08b2fd8665e3ce9085e7b5c6ab58782ba6389f4bc3b14c7238310af7a6f85edaf83586501edbb381896f48f5f27035820b2f72982419fc82964f38a7986af3be36c191261a6d80baf0c4e3e87aec41ea5f802a56caa5759d55e6a6750e4bdb589cda53a3ea79e5c5698464923ac8b77cf1ba045b8542eb00cdfd4654749f3fa266732865e52453c9a8ba9e4069634cf64aaa311aed9ccc8b00715603a37ab66b92cd9e2d04b412579ea2f5c5269f43d79f72541a7b2cf73f8800ca0a2341b0ed73fcc3d64921a799b861993c536144336d83a5a4acd7ee6608de6358a6374e15a4883ae8e8f9b7e7872764369991bd85499605913d21ec35a35b6916356f54f4644e12648591f830a5501a566b02f22d4532f4c723ea9b6b1442b1473844667be0a4cf57ae78a676e3bb66526d082f011bcdc22efabbb358fc398939c7a0d224476e108bdcdbf63c173af542932de789311d345f5a8664f21e21c0cebe9bbb43338af979030d4c3c64f2ebabf69d5408c58032dd05bb42acac5306e6dabcaf454e5d4476c39f74b374e6641744260db0ada8ae958dadfcde55e7c9788a90e691f1634b326b936a8a77a42950b665eafcda70b2c985fc93c3c2ca043a94261f56a9e5261388efd7e0f572db6d3deee3fddcf7514045bdef808c43a5ecb07dfdf39529e1b9632cd8d0c4be2980710b7d7b5fcc29a51bc0ea61e345b8f5825f35b7733d6b94d107f48bc97b9bb9f42a4359cc502409206ece016dc94d29ca91a7d8feb620287066c1963f9e338d2547f07091b8e6743c4a30181a1d9e81a0a1cb7b2a3f173b14a72ef87f575f17799a45d37fb6edb2cf8088b842a1bc22ce9108e04c3e939a432926eae9d3e87c1726b7618bd2c6bd2a5f7f746d7fea829445785c4e4be051a8c94cdc0be558f957003eba64c0e56880c0220b02ad9dfc8237d444824edeb9031e58ed9349c03464cc7b46121bca15d7e120c0611e2927ac91be87d72e14ad437bb1fd48375c4ef34b931110ae30ab5663f0a5ee4bd7400c7d915a61056d36649987983b2a840f400d7448adc644cf563fb7d9422ab1ccfb27670038fdf93e693e187914d90aef94d626c529d757d6b1c8478c9c8375cefba517c75690366d2ad8088672f6f5908b1ec5055ca45adcf06edcca6492e6d9c4635da4f8cc91df7df431c73f7e5438235e3705113fc0546d00ecc253d86d9476de8eba11822b7344b7c13e085cf81735b0be4e133105c774ee844b3d9b2b10c08d92a8064b2a6535d0d6633fd3c2478ab356841a007adb0d6c123915852f10aa29347618855cb23486fc3935f7f0312a69c11561c6ae294f6800770f64187ed0101faec10b84dd13241d95b35cba2fb4f0aa74181a0b2a6896185e505f1e26fba290e16e5515044acb27659c42532b661a2e4ef30f9aeae46177ed7004931e90269f75abe8f8a052b0ba2f8d6b8b7822e6244170fbb77f2afd01eb3329139f05a43cc0ba5fead0c699b94d0f77f0b3bdef92f4cea7d07c2b1a5894ca18d3b60e89025a2f3e5dce09d93fa1789e1367e531eebd711271bd906856151cf863e6875915aa327cd4915c518ca63def8251beba285b1a458b4be212c92ef74576c2b8dd89bcf44359763e4674c3d961184068b0fe3450fccf66bf75f8e080de6572f9462e80b3313b9f823c54818064ac98aaf00cb43d06482c42cd3f3edae21abec2234a0d540550e1427652ea4ae7d03fa587819b8187c8bf2c82a88b159ddf4e752d4ce8cff86bb3e3b5622443a95865272a5cf5b243cda5c46cc62a133a4ed5634a6eb08dc1c89df93d4f0b374038f7db1b7ca18165fed08183812b3da6932809e17e0b7f95990afaecfa4a128f6816eaa8b54d7eeb0b3144b74f9788d6b7fd214f39f3fa2bee4515b2a293bf5e2813b382c1a02063fdb3fdb1a271cc3a6b1e8f5c3227ab6a50daebb8d16afe17d808ccae2e3f818a439669a3de1939b3ae7e06d6717eeb40b2b623faa93c25ece5f1d17dd2d6615f2059d50b1", 0x1000}], 0x5, &(0x7f0000002680)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xf0, 0x400}, 0x8) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000240)="c08ad49f4eefd277a1e8d4c41e0630bce03fdc61f7086b278bca827ed22c68c024253944252673f47ab8939a04d895e95a6e04b9871114b2c577140a0e55236eaf9b872e26cabc07e6b1d1cf2f1732b5c9b1d3b2de06ceb91e46ff3be97b9445808589097874787f785e0623ce040ce2d1912940ac18fd22fa1f5cb9c5c05c9013a996bcf6d75b7d64a86f5300000000") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x100000001, 0x5}, 0x10) 05:37:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x3) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000000000e175f8e2d038516c2a68da02298426cb84a52f86d9929145074a7d12fed57a29e04b39db32362d97bd7ed94148411b6edacf96ed89f6c6b0"], 0x10}, 0x0) 05:37:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0/file0\x00', r1, r2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') 05:37:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x28) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x100000000, 0x3, 0x1, 0xffffffffffffff01, 0x1, 0x9, 0x0, 0x2, 0xffffffffffffff01, 0x5}) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0xac3e, 0x4, 0x400, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9e70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6e5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xbc}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x87}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xe5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000fe3000/0x3000)=nil, 0x6132}, {&(0x7f0000d54000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000c5e000/0x4000)=nil, &(0x7f0000cb5000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 05:37:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0x10, 0x8000000b, 0xf1f7, 0x401}], 0xf8d, 0x0, 0x1, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x1, 0x7, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0xc67, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0xe5, 0xfffff, 0x100000000, 0x8}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x5d, 0x0, 0x769, 0x101}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xfc}, {{r1}, 0x0, 0x80, 0xf0000003, 0x8000, 0x8}, {{r3}, 0xffffffffffffffff, 0x11, 0x1, 0xd4, 0x4}], 0x80, &(0x7f00000000c0)={0x88, 0x8001}) 05:37:16 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0xfffffffffffffffd) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCLOCK(r0, 0x20004276) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000000000, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x90, 0x1) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) preadv(r1, &(0x7f0000002880)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/185, 0xb9}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/145, 0x91}, {&(0x7f0000002540)=""/191, 0xbf}, {&(0x7f0000002600)=""/115, 0x73}, {&(0x7f0000000240)=""/46, 0x2e}, {&(0x7f0000002680)=""/200, 0xc8}, {&(0x7f0000002780)=""/252, 0xfc}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x3bc, &(0x7f0000000140)="b6") 05:37:16 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000100)="75e11d973294b34680874567788952503617d28beb393f799560e3a77d7442a92b1fa11344d822325b5e0522ccac00", 0x2f) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) 05:37:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/85}, &(0x7f00000002c0)=0x57) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x28) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x1ff) open(&(0x7f00000001c0)='./file0\x00', 0x20058, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r4) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffff7}], 0x81, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 05:37:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000480)={0xffffffffffffffbd, 0x8b, {0x80000000000003, 0x20}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x8}, 0xc) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x101]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r2, 0x20004b43) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x230, &(0x7f0000000100)="0396ba") 05:37:16 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r2, 0x2000444e) 05:37:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup(r1) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="a0fb2beca729f0c3f87fe0f9ee7fc8d32898ba36f978194c9b2157329586e5d71bb946746ea03c9bd368bc177abdd8fd590b1e2585f4ef2138c44cbf1a42bb002422557ec2690f6c9333bb84dbb370600d01d097a7098159439c2f7dee6079b0b56dc0d228ccc33107edbb", 0x6b}, {&(0x7f0000000200)="92098380aaff60663c85587c7a2eda63cefe36df68b975034d35f9c3ceec38fa0ced954ace3e69bbe8108a8e13ef883e2864be91c1d4773b1d8a328e2f3233722dfe6e75b35c00419c56f5db907e7594672358b9c0d2c855f1c6f48d84bb870c98efc9c61dad8ce3f86462f65e49769a49dbe8d8be97a45cc92be5c4dd742491c79ce7ae7b7289987a46e911e8", 0x8d}, {&(0x7f00000002c0)="6acba03fcef6fca18fa76558f9c4535e8667501be76125d1cf8fa04af941cd7d222fe3ccd93ab793c0970387b70709eade2fa869c9d047f482c02d8f6b287c80afbd87ea548632b212d50a506e179c39a80ed41df9ec0bc277a7cdd2f3934c23084b1e", 0x63}, {&(0x7f0000000340)="cd9e8e09039439e2a5561979f39432e44b6c40f1a2d197d7b8bad3c0d0e0693a8974960cfeee82bf272f1ec6256eb1c4ff41275024871e3aa76ae10500f68990b9967275b499006cb3996e2de2752c9212276d968fab362898ef7e9dac9d819df8e6aa94f7adc46dfdbd4e929d48133ed63ace03acbdbc8c1a3f392fe29c2443f0f7040fa772df8a147b969483dffa2bb9656b2d5bd9b1275916328128c1582de952d5487628a11ca68afb5e65928f621d94203b0e88ad71aafca6c53f962f420638feae1b5fd4594b2fcf9a0bd2f4c1c1384c64d3656771ac74762ea6f925b54a13c5ecb3b4659ab20f4fba290cd5568e9ab4ec6e37999493", 0xf9}, {&(0x7f0000000440)="0aff0aa116fc867027aecce21214f630e4d929eb72e6eb292a5bc6ce698b2e35323909a0848708135a5ee8119591b82dcbef06ef2f7896ced04bad9d02e33042e97aec742d0faeba", 0x48}], 0x5, &(0x7f0000000540)=[{0xa0, 0x1, 0x8, "309a3aefb511e316eecc2c4a239aa248545fd65974834b32eeb52af8011d569ce103356b021172db9fd1ccbc8471050189422470c7c77baaf486262ccf79b1db8efed9088e9eba6167c83cdf542645b47167d6ef9ebb8a0ce59a8615a0f7db1e596e86a8ca2306a617b10ead5418266458b70f5b15c89344357e43ec708b5c44bc26fe9d61a479a94af3950bb873"}, {0xa0, 0x1, 0xffffffff, "0273115ddd216cae4dc459aefd9cd608fe1ddaf0faf702d2f71e411a4567fcecf21a29f463f2612f73e58b26ba20f09a5f3444dafdbd13e07f327eefb0e262d0b947bad79efc095094074835a2c6866592444f3f171f7538a1424ea11f3e624ad6aaf10460e367f837a5b67c8c7872581df763e9e1f9ca5bcf2943f34a4ac6bc45e6a63db8cc8693c19fc7fb"}, {0xf8, 0x1, 0x2, "8791265699416af1933103cfef92e1f323c901cb6975944fe5b6515f682c2dc602429425704ebc279f2714013669c2c952d8c699d46d7f49f2b2a4d41823c13d7878173f191ba078e873a4d4ffa04b9c2b653b92861308d384205e74b772cf0cb09f35b32a0e44d38303bdc5892a8e986df622fe89b8bf0bdad933a334f4391f354f5501220ccfd79eb97c92fa7b40828a5a2066185950a3f2d9a7e899df688b933468687193a7858f7a3bca2fcf50acf17fd519cb96525418530f442f7660d0c3b154635af3fbe908613974e2ff784bed7504d2562fbcd9b8d2f60c7bf2fb046a"}, {0x70, 0x1, 0x8, "856d142847c20ae43d42ba536d4f10192f47731bd877c16d0b1bc9b2215a2e2cb87c60b7b6b8e876c19fec6812b59f3033e7ff327b5cdf98f7107924fa745bdfa46a2a5733ff5432ddce15265fa03e8ef3414b5a046411a7379df2"}, {0x30, 0xffff, 0x5, "4118da5a7b4cab1b2c1253874470908412519eb5a860034dda83"}], 0x2d8}, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000880), &(0x7f00000008c0)=0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 05:37:16 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'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1e, 0x8000, 0x400005) pwritev(r1, &(0x7f0000003400)=[{&(0x7f0000002400)="4e02c526244a6d07ecce03e4a360cfcd99c0381f4d5afe4f29a11dd3a872bd4b3483f17f7884f139ba62face2a1f27021734a2e3df7d1836967448e64b8acee34d0d3ec3c612ddf929cf47663038461362fa7ad400f9d3b13b737b9deedf0bfffb75af6cab44b68ae9b16e8a9b8477809531af045520b08787a063430199c46716ec39c2e7ec293dfa892262e8318afd064f6e03c32cbdb32c7dd5c62cdda195a4868ad9e90b637fc5a5f629283b632822d253fb097a000e65d5bfcd1be0767b16224583e05f726cbb251d35ddc4ba1a2b3e91ab444b6c9e38675d31345548db22bfb7fb5f92aa5971ad444d6ed4a0399303f14998ef0a255cd99009bdebea8ae849f8d3b0c4298ea77de4a648ee5351ca7f2920352e2a4bfb88b8f54ff5b1805504438f609532c8bdd7902af0708aebcd3c541264ee95bd0fe981fd332143543e0f8860bf066dbe4a074d7d3c6932ed6721328f96082083c17a3e4e815bd7c9872f169950434ee0b88e608541699cf677fe69d1c311045261f5ab28fda93e8e63eb02200980b7d0c2ace5af88e84119042ad6e345812381b307cc32bd14c6009a2d9fb4d4aa39396fb8094d3cfa5b143cd8b2837a14cfd2022e7381268f2554f038893b09a925d973316a7d35b2adbf7a852433f2f9a83c48155fa180fbbc57dcacb2aa2043a87d02b9d33f0678c2a0928034bcebc4b3afdfb361e3066f57bcc38028d67fab29ea72e49bbb7f95ffe3d7881b20491909b9a899fd4c570db1589e0cc77d682e93e934200b7d0fb53a1313aff6dc38f453534f166d0e2e8e51aeaabf356fc01a90fe30bb600dc48a498325c4f64f56648050f15f07fc9b08e780f02d4757d9040f0c51c55fe2ae51297189bf4e64f44f927781d66209f7feb5d17a697de255b44bbfb45cc4d54724ab56c305cee29e22b64e450a92313957cc8f2742ed9df6237a4c50fb6dfc6b042728fb1401a0aea75c74adeb55f82d47f95689eb455ec7319eb98371b80e069d0fbb85a03cde5bb930ad7ad6746b17f919c3acb3470b1f1c37a2c56b7848d20af8c2a64ab076d7ddf6d4fbd87f001da80e67261c591ec84e437854d6dd8a1e6a977a8e177c32517fb98fbf31b2b79bf51016061c0bfc7fbb86c5dec6cedb111227dc9730b70cc8d5cccc51925240d357915cd2cbab556ee24ec5009463dce2cfc8e5b19c08ce5ecb3fecd8c1c41df8ae1432cc1e98a61380f227ced50550eaef5ab200194d7c8604500b9509bbaed760d17e75cd4faff92617504e1200527981e9820dce7ce2d1eb725ba83659f8f78b78ea654c668de80be001559287ce9a6b4433b05ad284a516a63cc78f49ef5742ceae5811ae52e3fc8814030e709762ca3e7154f3bd0870cc8300af2e99b6b8442c72a688c1465e138af3595f86fd5359131eed82978d8d439debaa919d365d990b93ef46ff84201117668d0426bcfa78bc4a40d9a0d432982046a7c858031a44be88b2185285db76582cc02aafe76949b58a9b2b50fef628f8cfda3e684ed7cd69048949dbd84f7052cf8525d159b896f723dc0687961a21922e7862776a4b3a8b8c65da73877988b5b1d1737c43b2f892ebbae83ee1c01d399bc1cb225c5d9b47f9bec896b6aa19ee842ba087ca641173e52e6ba987a34d796766bc202ee0cb309441423d3cfc61eaa31608431d82400e9eaf5b9bbcf2695bd1605c8f23d782ec3461f7b1ac88b523f8022671f84081b4586ea775a2a176730aeb65176795179bb8dad2d513bdbb8b375c7404e1da649af078746a5f681561d0feeb90c0541fe83b61db1f8eb00790eee6188e093b84c206a8f1e6ad2c7c85c551e3fd5403f4cf463585376805d052a4b760d65ea129ff4428eff6ae3f0c24d2033595c7e1830d613ee336701b2dcabd3a53873a59d090104f39c0b2b646454da80525ef01c6fd1e40362450e45d9ae70456ed96d4e3b41aa4e20cc407331775e3832b1839c20e9808c5e4be9d46e218628fa7346e8578df2976d45f8b77e53f167ee15a22f56e46b1d9c11869f2127afbc99902fda8b0e2304a119c073c4ec364da253ccc9773dbbc4802af3de4912aa765ad79123134ed4eaf7337b0d8c1b901bdd5485812ff2925bd566fc9b9c6c21cebb791e97f99a98656b5a6ff2f16336db66cfb6c524e003cdf01536a4816b66286ba2a2c98539895335fc5a55744577d3007e64c09331a175643caa9b49188d3c27a5f1f41652439f38da73488d102d250168ea3ce9ca5cce93555c1caff7d318a32e920f5a2fae4d670c3b3b819754ed889e4d4646380564ebee0c3cdacd252cec12067bd113df7e00a57e805a341af5d5a07db936b6732f768e73b5f5fd89f936b9561ee4daac359c4dae69515bd57cade7e02d8890129054e24d0de466a64e8d799f01a194b4c396fdb39fb208bdd7333e43c893516bca3d28a24bdee1f37e01dd8355e832ec3fb2ac2cc768052f6cac20a155a2bf2b6e4651e509e5ced598988395accf82d95ce45fabc43202c7f3d1a985d1913daecc393b208e9d22d3bb1d4ee3c7af0fe5cd79bf4bcc61a7613f2aa91ac19cdb48f47e0e87bc84f467eef2848670062a1c18cf9e5401dbe7ceeeb2a1076bbf940f70f064a63c0c02e76d731f0f33ebe151a37489e6a239afe68c14a8609093003d6046421cb44a7008ddde1c569966a0b723dfbeb5d4992feb55023c415370347c22e4910283baa5ba185bcfb31dad8935629a5a7f35f31630d355a4c186e508c8dfac9df08b1534f10df05374e93e8d83be9b7056a152cee6f8ad7d860ed385a8171895439d4e325e1ca0a08c8f1a4d9f8c867d9bd3c33d2a362f8579b43f68cf3a8bac709af8fe2e29dfe30908e3954688a44f19536de726b3be3aa2fc812a90757e6aeeccfbe1cf6184018400dfc4425fd5f9bee56ad360761eda086af56ad465e86d8d84df0c2dcc06cbcc3e1061b64037e90c03c8251045337815b662a875f18fcc39e07e0db68a57c139010647f97acb5057a7af32de4e2d29d42413efaf41c8ab2e781dafd8422ec761f5da1c53636ca0a78109b253095c32ecf9cb18262b608a5a0efd266c030af42067b5b3d3a50d67d98f93d7dabb8145fcace80a47c8c7e6772f3dd63ed3f1e7b41ba693562febe7d972226a2289ac3d99cb1133f27fac97bd216e87fbd31aa3f95712b303b8cc8725add1692823bd1e59b3358d6d060b0a3381d15d2660ef75a45e9eebae5b883a05d1f6ce6adc01c0109198f635ab7ae14d0dba1425b42d4d3c448135fe3773320aa0d5b9b902afd7da27623b8e7f7888458dd75e417253a23fe09dd19a87021534f59a0e78c9ecb8117eed3bd00c922cf2f1d2adcda8c8c914d5494c056a412b806bf345f19823dda2da3eb51432b5ebdef4ca72fdfb9d10e1833409bd29010477902f8eeef2eb49990ed11310c171e46d3c856191459de2a2e313d730e5b9b48c35f6cc052ea4026fe00bb534c409a3a3d5827b354dda8089e88e39bdcc42ae98b0cf2462538c6288471bd3f39c71f8ac13f22b47f095f2d7007bd857c22e527c565159dcfe0f5bf7699b8ee5f849cf0ad0438b8183e3702c073c7afff7608a4026a812208c15b10c996757bb4ae978c52b16f7dc5b2f86a94f1f2cb4c11bc192afcca10cc321a34c1fda394d06ccb6df58d323c659a32c56e464f1c814fd046c18caf1946107cd566f595d1c263382a02de3c82858bcf5b1051433c4745bbb7050d909517bd36bc5a60fd9c183d53fe88c5dc2a78599b7ee729e7104fa2c64d149c83af91cd5957be6ee186f95869e99569c4d4af5beb777a970975358ba8df83551a5a6d4cda399159b99d8b0b1f3a50a33ad466cefed036637f53ff014615b531860c95277beb49dd82d7b76677126a650a776911afe5852637f47504d1989a5d64534a42382ec922891f3b85c8851697ccd5cd7f23fc3ad2d6f23e360135eaea81e4702d9e01d04118433b7edd7b98dfcd6f62273c9dca32cbd87a732c2fae79539718898c951ca73119c5158d8f30127c87427771b0a6ec2dde2199df264a0b20b578367fcef9c71c1f7d31f20964d65e16283e6ac2bf55b07b89450396496fc5e943a18cd875a0b49df3f6598b93a750ebd7eb91fb046dbfe1134b5efe0ce3606c5475d63df40be2cf07d7271f2a89819bd4cbf058619b888af71bacb842355151737add03654e54093f575ad7fcad31f5e6f9dd278d261910429dc426f984025357a4a92c7421b4c37e5ebf36615c6066c56635931f8a785568c7adf0146253f9a51dab3fd39758430b944aa461f07779ad286d67600795987bd7ce8be482581ec00ea521fcf6252333d9703f8e119dd6c218353d8ab4dcf408666769878a25f2a7284fc10f8872049f99fdee6ed12ed2a177b6fd9cda2dad3cab3d52f545af4b673737e84a5eda8d63bd8a8c2b83c338f4b0394042c0761c9686d5f473e5f966d7834e345834d0642a20d25647b9ed8a9c3b0c20ca676b00afb00f83885db71d1df22052f9a8028f4ddfb8538c3e20c506873b45834428631ed71ee9abdaa3c8ab51a1574ef76c4bed2f45af977fb7d6dc43d6ed55a98a9c4ffb0f60e58d4248b31db637878bc2314d959c4cebd5af7aadf22290565c32046545abd3d3e50cf2331ebef302001072add1b1425ad8370255919526d7dc0d8dcfb373cdfa7b4be4c58761ffc019a420a39b111e2e1f57beedbedfdc847b4a25247aee2570151e33fd3d037f1a0d8c945b8079d2ce91018e04570ed4e8467de8097131974cd3257815d9a67f2025fa6933043154e9c11b7dca8a3472ba215119c365f27476ac68336593b20a815a04b29b74016dd441555c8e14211966240c4ad7564f81d09a50051429d029c8fb8031163c3f3f9604e5fa948fa3c63e278623292c05035eacf499fc8655350ca064a59410e182c00af0cb06161460acfe72f691f1c58f1e5c69fa78691b4b8d09467e92a886a30735781a344419bba5476cd57dac93a8304b4204f08430179c382b39db8d65d65d5480e1be2477208f8b8a088d5a8af378ac29ab7d3295fb742be64ce52a8b707a2b7032dea3afef26da29e6be67c10ba23073ae6296ea54fe383fc883e4b05082d17be39932d122099362f45b09718d35228ba7acb096e16b408a887c53169288c34cd2a083400786b5bd7640019015d741e0db8c70ab3069e04485f333a4818614822a4c9bd03cbf5e4f0d1903dd89f8fa34fc84ddd630a1d829ace4d545be52fe6df17dca276c03f5a9bddc548e358546504c31cc77ed2519b4e9e1b3b9308722e4e84936c797f583bdfa2b6a055468b971c84f554a6d957d639c1663470c480ce706368489e6b3f90af52ea22c0f00bf53960c54961263a8d6bab436ff1fe75111498b2cc9b35cc49c4911fa7610b1001c2c325f7bc517fcd67737d3092273308206ee5320eaa4fec73548f58a71fdbc73235094db377be80c777c5ab4ace152ab20a1852741b0303ca50e2fb884358ec3af025826d4231a0510c60c4ccb656d24e03941d66dbe79ce593cef20100ed4a81259028200202bd66111521fbe352e00ce996c4d30acb30669ffe2591596a4477f68501aeb494bf2ab8d92d5ab1bfa89395493b2be761fc0321d166c9191787682ca244a4792fd5edcc10ea878f7a0c41bd7663f320f7633774ed42730ddef564a7bfc4048f2fa35586e2dd7d995bd16ffdc706eb191a2c83af366e417a79811fb2f07ad51e2342a21316ee2c313e5bae826b01bd539eacc00e7ba3a5eccdbea0ed0e061d654c06930", 0x1000}], 0x1, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/197, 0xc5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:16 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x1}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x80000000}, {0x8, 0x2}}, 0x2) 05:37:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xfffffffffffffffa, &(0x7f0000000340)="d6eb646fc1aa0350b1e1d277024ab9d58111021363ff07e7bc79f5caddd44c77ed6688cfd52e2118aa01b0158e160dc044573d340204ed8d875118ea07ddd90f4aec036367a7a3ad137832666d72b2cf4deec27d630fd804925ec3d7d09dc7f5b172e7b3fc9bcd13382dcab001238a6a2a8cebc0cd22759843ca00a704469c0e5da4161b64060384754aa7bc24ec9ff8fc647faf11398927183c0999dc61688b778fad89d9927322258de08f513ca359d2905584ca6f26857c641467fd7c8d5df09efbe922ce0269f7276a", 0xcb) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x10000000000004, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000014a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) nanosleep(&(0x7f0000000080)={0x574, 0x6}, &(0x7f00000000c0)) 05:37:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='c\x00') 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x1}, {0x2c, 0x8c, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x6, 0x4, 0x8a1, 0x658c, "5d68cbb94be5b06b7c5738ee46638c61a61f92ee", 0x9, 0x9}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) 05:37:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0xff]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x40006}]}) clock_getres(0x3, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x1, 0x5, 0x6, 0x0, 0x81, 0x0, 0x3eab, 0x2, 0x0, 0x46, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/142, 0x8e, 0x42, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:37:17 executing program 0: pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x108) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xe0}, {0x4, 0x1}}) read(r0, &(0x7f0000000480)=""/232, 0xa1) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000002c0)=""/38, 0x26}], 0x3) 05:37:17 executing program 1: socket$inet(0x2, 0x2, 0x3) clock_getres(0x4, 0x0) 05:37:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="96", 0xffffffffffffffb1}], 0x1) 05:37:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) kevent(r4, &(0x7f0000000280)=[{{r4}, 0x0, 0x10, 0x1, 0x4, 0x6}], 0x0, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x22, 0xf0000001, 0xb, 0x5}, {{r1}, 0xffffffffffffffff, 0x88, 0x44, 0x0, 0xfff}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0xf51}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0xf8c0}, {{r3}, 0xffffffffffffffff, 0x3e, 0x2, 0xbb16, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x8001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000020, 0x102, 0x6}, {{r4}, 0xfffffffffffffff8, 0x0, 0x0, 0x101, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x0, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000006, 0x8, 0xffff}], 0xfffffffffffff001, &(0x7f00000003c0)={0x3670, 0xfffffffffffffffb}) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x200}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0xfffffffffffff801, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x200fffff, 0x8000, 0x9}, {{r4}, 0xfffffffffffffffe, 0xa, 0x0, 0xfff, 0x2}, {{r0}, 0x0, 0x80, 0x1, 0x9, 0x1}, {{r3}, 0xfffffffffffffffe, 0x80, 0x60000000, 0x8, 0x1}], 0xf65b, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x2, 0x7}], 0x3, &(0x7f0000000080)={0xf8, 0x30}) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) open(&(0x7f0000000480)='./file0\x00', 0x10058, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000640)=@in6={0x18, 0x2, 0x8, 0x7fff}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000680)="dca4470e619d00e25f7a2e221739237436b81f3e01015cffb1473af36522d5c35b8a78c8f59bbc1d9d4fc3fb6c0fb51fe4a966383881f0e09929626b55d37b274ead8abe1e756d0b28e6bdd24a2b921a5804b198d8b62efc1e33cb7140511f9b6fd973f95a2b69ac9a512069563f6dfdcb5b74181eb9de3debbf14f602db1e8c04a990a7087a861aef0287c3d8408ca9dae6369cabcfc384d84730c219723a50d6b3afda8a51877622b5de2a0a4f723d70978366dc2f873efaf01c393effc816ccfdf3efc30e2149aac13d29a558", 0xce}, {&(0x7f0000000780)="03f369393f", 0x5}, {&(0x7f0000001740)="68e9c724b25a27ea7c2aca3af0c57010be82332ae7ca26f7fbc85d0900986f61c528061e93bea634339ee9b7397fd3e9512abd556a98eb75f3d9a9465e40f523e474b4958baa279536d67b7d3e1ddfab8a86c08f6a2e4fdb8e96155b9f2c6370dcec6cd8a8ddda10de51810512f1b42d9e90a677da1884b79352f432421a9baa5e581f9b78b7fb636201bffa805576b19eabaad5e893d40497464c0c85b9de28a95da922fdfd384cef54771ad408c615b91c34e6ce1bd97eabbb2da522fb8e877b4b6b25fc88e0f356c4e58447ce2840e9292b9665c870306c69f98dda8c90c57c8394c03553556780d9c277ac12aa41131a5fe0b5e6d2416f86325f09c41a6a199fc3308cf3b07ba3091b47f0752d7203b0a48ea1702e972f5c375968a34e08aaffd84239cca1ae449cf2e2862fb758cde9fed384e21abc75d12cac6c6ea2874bd0f943b92fc69447459376edd52de2d176da4edd3f67c5c0265427e9885d642ac612902f4ed73f100feb11600e9d04ed46218286598fdb2764fe0e095e32f1b54aca5766a9f529ffa1b49133257915d9816f58bfeceeb382a102c1577f07bdec9211cdabacee5e7d5f3ce7c8a2562deba5cab8d81de2e1b3278cf80ab5a2ef7724710761f56a860869daa2132d2475444d9697b717e0e4a4ee9c9bb344ec5c0b5b6a7cb501374aa365c424f68727e2e5e6dad42d331eb1db99f77c55e9fe6955091d3bff42ea7bd2178eade623b31df2dc7803bd36cd96b140b5ea0b754d74a3c5c917c8f147e2460ae789e1dfc604e6d40a28b4773c3832aa78226ac52aa7740628fd9c9baf18b064943bcdb51964c5747552981c35ca88b17fd30fe0c695cc989a8da9042ae4ef8a6044ed59991be75ef0f95a5645d2076e18ecaad06f622cf465b4402c8ec379111c388edd48831c739f34ef521fe903a9e812d228495e8a8d16fb02e6822589fe1f40df372a9244ac227bfbfa877cf492bbdb142c13331a577d7296b32dc132342d9eeabfe241801e9c4c20e6adfdd8fd9b1cbdaed882ce64e90f4fb37a43e564e91cf129f58b07b630530f8905cf90f0724aded4afd13f8f09d8d265800d0553b3cc841bfeb88689efeb56d8c19637ffbdb0a875aa2e695d02748b9e29235b96c4fdb833b5369ecf5b2edf3822b34c4097c21572a443887b95407b0adebc12f422243514063dc1d4e7dee46edd1f9ee3c49dffe820320388a502454897d9d4a3f96f483d53c94570273cfdd79c5a4127e4c9e83c61431bbfa02ac6fc058a6efa519f1b61283d4c2ac8e9975be90394a6bd88a73164935416b65864b6e7662e961fd5e7ff0a1ad464dcf43b6aab434bdd2508c93c9c5558563c52c9d33a988cdfa41be9b230017a3bda03cc268e5526314337fd1db0988b4a7503f51510ad9f8c8fce4236c4b2033ebca8fc3d66fce4e726409bf8e7e11e1883dbfffee8822eccd83aec34029b760a48e2f5b5473335924bbd81270b76ddf79151e1c15fcaff11a2d0deccebef7cfff5ba8b6c82ce12f7327841a590c192084b112f1783c51910648d493d558a296350c37399bbba550a70780e347e5c46de0fe620cfeaaf372d90aac1b305120f7b8c623813df49198a8d04e496b1f68e0e88f02d45bae36528b0c6a9ae40481826e755a102353735e61dbb6445099d44742864844674996728e18b3dc0952908c9684f749a816f18ae692fb5ae95d6b36ff185f9654e9bcdac211362635883b3484f97a80fa54107a5cb4eeb59145df5dff01a305ae907664269d21445a1cc0c2a7f655614fe1356879f61f68b944e3f1a39bf8f7e62effa04280577c68a2b8e40937fd6877bdc15e9a7ec67ff681cf2f37dde9523777a686331367c63688c957944b1378fbe38c79b2e5f7fb74fb953650f446d05af6833fb1423a237309777c25c5b9b35e613b68b5a4362f90e9419333b2228f3a7c00e09d6f5940cec04e536ca66bfe26521aff4de391f6ce16e7012f0180062373ae0de8746389acd50c6ea3d682950f80623fcebc6394df1c9c4ae66635f80bf472b570b52d06b83cb712b520cd36165127c2cc6e1735ef399b2adccae980c745613111db26c0977db47dbabef5d95c090c3b2760a4fc4a6744353731593ad99143c5845e7b014976188bdc88775195d7dae24cb100379d9f5e2c283e41c3d7b2caa765d876100a668b21b0f74293bc1aecd200cf241131ce281ca925d52102008bcb905919e9700e258ccf7490423789eabac9a2e532dfbf4d60b7d39c6473c5dc457697096436953f7100e0b82d3029450593cb01c89184eb0fb9e5b5983b715df8ec647786494849f621531d77027dd5359c6581ca083c9fc7787ac271eac653352c5bd050a5c5e6e65cc7b84833149321257c9ebc85b5f5911fb6d7fac161117888a34038ed81b2c1471dafd1a3b15519cd019874ec7caa9811173dbbe119c400dd78894797003143e1005c177558de0a01602481e0006eacfcbd934177825b873791fb8900cbf9a2ba91418c8e4cefb5914a92db9b1dbd5b0224dcee9b3c5a68faf09d199a3e1be4b12f87e9ead93db13a51335f7d75ad7a4a108da78d78f5bef336f559a97cf2bd1623b6cf85227ad8808f0ebb3f5f6c248e728a4ed2bdee0147faf74f4fa071e5670d34ec45b93e564b960fc2b91a96d31d09d8ae5c3fd98785eb476a6b5a78f437a74e3d460cdff877b2d47e08187781c41aa554fea8f40849043bb852c18434028be3be656740061b2457455c4b0c37daa3a8134eb64454635f9001c60d321b56c96a266bfcc9c71cbed2e1123f24f683799cda4db491e289164267353ad0074e8d05541dfc1911e46f6f576e7e11604561167f8b2356c68e74e9d156ec6f12738f5292d1e9b21a439b26daa59d16d018e0895d710102606ace415b085230728bdf6af34fc30f26d712367c432558f8bf9aa04f2f4c0a5f9c5111cacd21e358394ff9e9a089a42d1f98333fc0eda239ee7f5e9060d8e80f270b90483157eb48bd05d42026bd903ac2482284ee9dccaa23a8d10c9f1050942eb1a61a39444c57da6fad84b94911da56ba0c89289367122a1cd8404dc1c86041919c548c3d953706645cecded953cdab3e370b7790223c17aee0678441bcb69d24888dda8bcc0d1892d0e84c93cbd81f65282196b10cfbf11c61a5a7b9f5a62b84351c296c254649a0f0af5812ea3e480ae04a93d5024872010ef02a6131357dc4c0151d45647e380db949942e448c332d317f974c7d7ec94b8a13f3e3524acd83d4145c686e5dedc8b22d0ec62acf6203333dc7a2ea5199c99b4c0d03d3ec9f6059cd8c846949f90bb225a80d461bbfb0e301cb3bcee015cc91716bfc10dbbf0b21340bba905ccb3ffbecdd408e8949c9d73b65feb2fd6d89e47f5c81269b2b5f51ccc30a828dd9ab82bbd5dcc19af55201238fd6ce966858073b0dbef805114c03a5f62b508d35d0dc6d62c8aa58ff405cdba3e85213a990a33f9acceaabb8928d76abf98599494c8b3620b297f84c9ce741a8616ed916f1312d28161b51b366df938c1fa544a33f49a7a277a27d5900024d3490fdf950fef5ef484c2b233273c3330c181914d465cf64576a674c59c50a1c60198d3f11d020f80fd872b7ebc33ef77cd957c4483371e600bdba7ef99064e643715ef1c78a930fd1a0b8a3d5a46a786897ba38ee9f1da9481625c84c0eb7b84b9de4beab0f7b4d490ec3d480999239ee2a4e427f685f635b2e165476e5d5c6c1129ab94d448d7ceddfa0f9579b14ef8da6613eccc87d24426ba7fdad61cba4e22bf3321879fab1f7e02c5dfc171cde45733ef7d65231a7b4a1dc17ad447bc493a8654efc94613d365ac7d1548f988e238f310f298db0c9fd2af7ace3eb276c1478a3a9321a592a467156b6a9f2b72085e4b93938b485fa6639f0720bcfe00826e321cf517b8f97797ae7e40ef5548e7ac9d8045dbddbc4b8ac19c661698f4ad33e4420b3b4dd43b604110460e242e4982c26a5d1e2c87d8bcba0922d03f4d5b879c558d0a9d919900663e6033ebc9e5278c79892c829eb22cbdef0beb5fefe5d6ae02c39ed8f380a795b938d1c13c50db00c2ccc54490f6b9d8b06f1b20929765ba9179df98c5356ad68e3e85afa322f3f707871ff719c4308af02fc9ac8ec9277f7fb0858148a381648375df73f48295b65ec3ddaaf92bf4dfbdc1edf18d80a046354b467c3ada3d58d9b22ce78778f3405307ef8714e8db4e411ab3bcafe7cd67c9e990dfd1d4b13c622fc45a7fa6696f67d54c4c63ef7180c5c08bb1636f7447b21913fff83a96e4f01be1f75e633877067a03dd8f25023c3d7345bd10876cced819500fd76919347c268eee02b3468c79d7d4efafdf64dfc6d915833eb45f6f53da7131fe083a71d63f90c9770e55dbe68882a518b914273cce6057bf12f5062289788a772374dff017471f8fb16668fb481f951e6a271b5b558872883ee9aef2dfcfd5c58e7de4566da20b975f2de1fe14b0fef8d11012c62845d314da37e213803150f533cfbbc74b7570331844ca0d69a26015ca05dee943605bf8ae61e1a10fbb917e89183127c65a108f7024856d2cd03cb2edbca3a0470f885499a19fd42850c756f2e3ebe3bacc02b4894de15496716323f88e3016384b7ea8a1659c91ef74f76ce1f1375f86325896bba364c4183d2e7a4357575fc5639e4099e98c66cfc017b0f4d28052866ccea0497a7dc070f45caeaa199403bad905af493e80209a7c669416f5d04a6505888b9d00f303df22d0d862a74292933e904ce64072d1fd417b1daf6793682c24a83e6baf754cfd6735d502e4114507af3bccc396a9733795f4d07eab37626a79b6bc0a00530c110b56ae8248860726acef661ffc826f09b24298f9374e72f9140eb93b67b16c3f02d00221f0bfc6b3aa65560ac6468eac4296e1bc5fbf16ba059dacd3ae23ae67544c873861c8a043e7eda8f52ab6fe4dc495711dc44ae125f6b3ab4890a926f41f698b867cd31aac675acbdc09cc91da17b907a45c12a6f6ac40013d58c45f6e996e2360c0aef84d77bfd83701d8af0b957809b89c30098baceb1634d93d935657d5ff8c43139a06431cb56eb14466504fc63160e67bc3c71458ac18b9a5566ce7e0560597ba90d51768f800e4b30c17de1b0a6e47985d738a9df4845e47ecd4dbd0a11feca506ade93430ab39878e9c0d3e9fef376137d4f5b2ef13500f80482645d4355e711178edb86b1b7a542d7d420a5fe9f31fc697ef24fdbcfbe20bf2afcafbac20741dd250d321ae41893be5ca7af47600e1d70dd23a16bc72c18fae41600008d8bb149f2c8ddb9582a1037d3c19da051db835424e7f4dd6d729caae4bbd66822f8b7327f90a8ee32ba4295844159d5b42441f901d9a7310a61636343a2d840d8246550652a4ee631ef9d31a0018f83b91e775535d0730fdbc6e0480484765c55b3c7819140184b8d3ad65e41dadc7e27826cd6608f7a6024f05dad7b472bec090fcb40f46bdf912b54a95cb6453c1483cf741c32ead239b64a9cb4946595e62c5a65dc111ca36de10c417adec8cc573a03e2c737b897eaa28f9f783f8bbe9b8833a1b10d9a5fb2d9370a9fdafba5bc905a9d7160079556c0f7d33504d1a6c072b86b205273b0b3e2fcce04c6ecc79623f88a0427b8f3ed1238e87a21ba07cd98746e886499ffdac66e6f925a211deac3f3b258e56e997dce98eb20fd4eb9b238b24dee232b59e495846337df0e3b69ed1a1848735b246f59597e42c2946368e1a08f7c9f673a5395735", 0x1000}, {&(0x7f00000007c0)="1ce9e4cc99005ba4fe779c87cc60276687515a04322b5c4106fc5ab3babbc815ba642a103c616fccc0491461f9a1854da93443b693d235c1d4d3afcfe1e0f291bb171ad237f3604f48fa52d614b92e3987b381f73544b98307e4257413b560c14f11fa93cf310aad28ff101ba41b6e82eb1908863a456f8f31f82fee8f4a47492a1bcf334702306986beb4d2eadd90dd05c0f384967eee7ef8793a1f1b95126b5889b3a089f93ca31bc069851ba1bb1d0fec660846368976ab3a7758b22a94e1ba90b43abf1ade3938b2", 0xca}, {&(0x7f00000008c0)="2e1f6a76463d1d50b31346c2051230160bf51933d48f4252bbce072f729a2b6438e248eb8fd712ee73d55a5761887ed07daea61dbd3770f216ca030d3017fbe6e404d8ca24c29fe0392de88094f93e8b4a9d41418c6e1239757adc8edcd4847e6807857c3c93b583635b7a5aa374b88b52e69aeb047787d624f0cf34e47ac606151b1f15c89a61283e45053dab194baa2fb94732c345696c89a2c0b304a1937994fda827156c370ce8460b31e0d2be8088391c49ce912f54a14e6735344835c967feb907eaaccce85649ed629873ff67b541e49e4dfceac559ad9ca294dee3eb65db6bcabb4f59", 0xe7}], 0x5, &(0x7f0000002740)=[{0x108, 0xffff, 0x4, "56637150352350ca7313ef56d0f483356546bd65e4dddac6404ce6f566b48c9c2f148f6366590f863bff15f558e309126da1670bb1a6aec24ecf60b231ef64992885160673984e23f6457d5879606a01ba96fdf40b8616b77663fdc46f8f16805c7d88f09a1e88dd641892f01ca72f7ad7351ab7fc59ea3c1b0e353a0a990ec050390c9cb77b2cd0791f7f7f9f1a63746e3bb0897ee03709f994346283e2447cda33e6abd29640988cc77894c9caa8bd0eb85b4f42a9b80c5225a9997bb506554642cc6005d6e2518d8524018963233be5042915bcf8b9d122bce4bf48a592e8b46e87b896efc9982044322e7edcb480c708f299"}, {0x1010, 0xffff, 0x8, "490c4b7961eb09c7eaa448e40b2445f3bb977e4d6c99a65bf186397a42ea38319af6c2e39ab9c4e265e3e5ad06d64f302576d2b29939db880f32fbffca7bf3bd08c7ceb69b285715973ca79b9f118037409a5453ded731049837b2981d4e767e2b1376fd5df494b3b1d7b6521b928c9494e5b4525c6ca76b4ebe23d6a2150399539944457a132dfda90f65f06f48cf098a4b5d98ea08e912964aa327948c6922948d56aa5bcb98756d8f6c62d87618be314813d7cd069e00ed0fa55885919237c456c826f4a007a80df4f510a9caffcd1e46a0c2e7c8155b48f2599807b5ab0a3f31db0e826c83e422044de33d020019b771dd218cde8ab1bbd03f8fb9215b828696f44e40eafc5a07d1142915d8a895ff83289548f31a5e68390b7e1854590e5ab951853718658fb13b749c12b5e9a0e6dcda613097a38a3b12808742e4ba3a9500e19c6de893d9d31b3ad5f99baa90869610b13928cd8bce49509cf10382d16c63ea1fc6f2c687d58dbbe7fe640cdc6209ed3c3ea9db8919666352813022f0fbeef53a8e5b829cc331c83544437c0e4bfa4806944973e02e9874fe18f55ed57d239a818f2f85428bf6b4a4e12b895d2e1aa30d20bec85de4fda6edbe56ff095850d0f13ce5998f1c953e2030bbac4a341e40044102d542b3a703b660e3d79c849973713c074895fb6355ce06436535881f68e50816a0e5680449cabe71e8aceb4eb176ad53561f7b8679fd9d717daac4304e01a0659396d6bcd8697057a5089bd6657a22cd181ce8cc5c46641c7e6fcb537323a8f3fc25d757cd5c51813da136d5a5728175c9d20818c6014f4bd65387bd2c5e61bc061fe1cb4f40bf0e12f49cd110729d42efb830172d5cc137f63d69ebb056b86d4db80d0e07fdd13695a7d225ec88f5028b406dfe136a29d0604866cda08e7469e492cfbe3093b1380085d619b0e42feb5f0a1cd533140f992d9f6fd1767859c0341e7a3d8fd1f258a9b571a4180002b5727a359b4fc2804bea93ee0ca22d5ee351e74e406ce135335400e47863bb186fff7e52189773fe30ed61e7e2325d792619dedf9e8bea5a6f66fac2decac3b0a18c0d75d5672141d62f19f4ff257f7c4c53442e20dffe8f30a941018c5643a1a80ea18acccc82346f25c34e3b984d433829600e416464fc1026bda0a761f58f2bd81f2a253a0b5e519af41214f631510c2785a348a77f23aacd5dea7b0b6c485e170df1f5f5641967a31177c5665865b8a158f13b9646b01b4551f7ba71e76f1efcfff481aa1ab2bad77b83ad861d1f998dc753ed86554ee30bf64847690d760843b7ad0994292f5bc8861be7cbea0cfc772e546d722518916b9a025af13d6b204709ab36248d36ff340cbf5fe056aadd3e8ce099edd1f3a23be582e3473188e08014191775b024b142a0fa2d7ff8058c4f2d17c717b0685d056a848164c18cff69a4d593436c15e4cd941466eceb8279fe710b1cc2257841df8869c5f0626516dc70d96d410fb93b7bdd5f4291984677ebc1488e822d650b0baa5cc1acd4548bcd24c4640f6aa76245aedd098c690c2f11402373f0f87c47fd8542c48aa484a72ba20c1c4545f1a055918d397cacd1dcf4edcac95f65bcbe6f3fe7dc3f89267dd589244d82fa622e8a10a46ade19db6c44d456c1defc9cef5c0e5128200893e96c96df1aefd5a0253792b374a6cbca7c272583fd4a5337414f65582c59692dfbb4a74682c9335c0fcfd485b3b0a9aab9d85517b333f6c4cba60631abe7d659351eac8af30316a153eba1b32272bb9b6d734fd349aa27e8253618baab11afe364976c034bdb264a95fc753cfbfabd82c01de3e2646536c5be9a3f392d67eea0f4f3330c5adf427062d5ce950cf24e45b6fd2ab0454e76420e3c5f56c3fda90746f63ddadf01815e526df38d8f1e25fb6e6aacc34f4e6ada0e5c088da7cc3d0a983d86168a9532cfac61f284684407f0d8ec59c3eb1bd4769be2561ee47d1e55e07d7fb9964b93d5e182be7b802a83c150dee4cb88b17f0b89ec2bb7065f6d44b38b6efa91cd3c4d36e46f22475a7114ba6f0fde879a12806e83220dbfe1ef2ae18a191a786164badb52c72abe84be21ce53a6e3dcc9794ea260c68ff69a20c8a7b8cdd7c2cee6b09c4729b4b7c9076fe6fd719a114952faac4a33e91c30e8c3de2521586773d983b1ab520085951eab5b93ecd97670f3b8b52fffd02d3865decac9c91907f29b35f9ca599f198312cbdf81d3ccfa2bd2e5ac4857b2dc3d7b2fc5cb164226f6732884af368dd6bb023556740d04f19069de63bcf274f251aa256412404006bc644ea8a2716f7a934fb6090a48a3d9b00d73af35cab875caa91dcc49c5c704fad510f1784298af7cc49541a2c50d3bc4b19fe08cdf7f27547e0e8e74a248dbf359e15038ca3444706b9c55f4afe1eb8a4a844bbc2734adebde193f5d7b2c23cd8bb2d5ff105c8a6cb3cb1ece54e37add1e232a1b3aa46a48ab3cf65878f365d72ba8d9b305316d10758c0c7c0f8fb5be6ad60daa9852d4c05cf0db7cdc8c89e6ea77323efda890e8fa65eb03a81ea3bbab1bd316037f59efc2196002d96ea2aacd028889b5b281d7e31fb61fe07d4dfdb767dbfffc0587f0dd47e98b0bc7d010cd26d14dfb7a2498d9e8a2159e60ed4ddf985f9d69e29e859f67cdc37758e018daffdbd9f9ed6fb0d36b4347f5a4a63c8122e8e7dc9fd6683344aa3d17a2821c216f487ecad7aac3105f1bf7f90b157b3ce44c51cf069659840a8b7e7ca50ebd22030dd4196e9e4d4fec793b38f29745cd673e58c57201817b04d9dc0a39761e59f6e53d419078b5dcb70599206647f74327952b1ef5daa9c293499e88eb2e0eb2ffa5e896baceed09fb1bda2300a5e4e2b494046b0b90db5529187b77a05cf10ba0bb7ccde0ad45d4165feb5a63269b6658fa554cbc8a7f12dcef041e20800776876d9a40c2031810916d06e5b6371cf870634f19ab4ca19f8bd884f6a24b34ae53ae05b4b4ce8e60c3455b251d11220b7a70043718aa0d5cb70dc36e06d3c7d09043b29dee78bc31fafab99ceec9d4d18f2fdaaa2626d58e9d340c61fc9741727aed4287f522e83412c57e0a11ce5502cdb7a030a71526f2d62a3239200188a3c19383dea5c1988fdb7e99836e35789b86c0ff490bbf4972b3ffb97b3faefb94750ab0c73f055038840f2180e3ea8391092bb0f5b65a21d2a800ca6125611d08359fd7c4ce719e3e03350fabc4b0e0ae938c8468be0e4cfc9870be23fef3fec633ed5e39af7bfc77ab1ec75c622aa675575ce2b07bcb8c5f1474db177e30b24e3c580bb2d7293d4b31aa44e799fe9e2aa0a2a73eab0aaf5407e9e6fa4b8e63c4d223688086bcc22eac08e713ab61b50abbfd465888742a7e3c4021e7ae03fb9a3eb96eadc700a57247bbb6e211c27fe2a3a64731f7dd3bd691fcd3273f9897d75919e48c2bfd0af445bd1589aff94ea94d7ae9470ee600301d9ed145da229c7bd31bb31a553fee0f95ebc992276de120035efc657d2b61005c9ef6f1638710787760b9edb8bb93b4b6fbf45e217c301e7d5de64f9ea83895e3c126c402ff0bf3da87f687a07a6b81eea0fad676a09e0154876fdd5a27f6a8ca81b1b5ba81d2e3bb68a6f3070b5e3975d3a8b0bb44c166058bb2d03a31f60151872901d380849d5b949d722930a74364ae94415f7674d9e36876008c80ebd095cf332f16a7b19ed08938620c9914aa6fe20de69f30711859d78f74106111ec47277f886f9d6c56c538ca2605ce4941de279b850d4a6a549593052a38471381624cd9d6621938064f3ee709350feecd4498e28a5f5b91073aa93290d9cc9d96ccc9b3b8d4e3a7a157532e9e159c46c37579c4ee57fc2e16ecd852cbc4629ba61d595ad066ee3e7164b5fcebde3a5c5bfa153ae4bb3758a0a7510ae0148d4930e9c25df0f563eeaa0bbfe4dc7287dc4b5a61cb38935801d9ab7ab89d9dc76d41ac20da1ad7ff445f95d765149ff3b7d127630520eb331d59a4bbb1b1b2507e12392f4fe85fb6d83671b653f2d58a697b1073070ceb57128dc90b8a54cd4a0350432e0fbaa37c7ea979bb2c45722abfee06a47bf8dff655452a54f2f6715995ac1a2e050bda9df7a405b7103ef00dd9bc0a0e84e1b31613c3b3a8e845f2912d5db5b93e19b6bf98a6ada045dd547592452ca63372d50043d8a8f77c9314e464f5b62a922d18c320632ba329b94c9cfb4a9eb3dc5f198aed639f9eabb713401b8204976073f253966ccf5a851acc6ad5e361d33b6c92e5d0e218ace7f3c91911ed58ce3d797d530eb2ba8bdd35de1f828feefe4c0cea440d3c25f507f2c272b8faea2ba7a65a30d3d4f45e940ddd8cd6022d76b30187b82048be923de33f00f3146f1e5568a7fbab94ba5da96a6d4505340e2e8d71648fd555945805f29b0e204d3d37380a0cf74aec15bf932bce38ccf1f13d04865a417ed330e899876d68d38a70b8593679b2da11add047f902cf920b80c3dec04f9b04fc30b8884a70e60e2b443310576237b46e58511b11769ad5910c4afb9e902a987c0f23a1d25e3f4627145fd64a1a869f1462e159882c288fd4d7c311315e89db793aba173a1b5d8842721d3c4cfc86e0b39b6ac5b1855c81f9a9a01c6ebd5ca72b00d585be61dfeb372f3baa9e85caeb202000b61d03b7e755863a599dd50e5a495bed1bb7027cb64e58a1b621ef91e6658f54941c8f08362e73ae1afea28946c0ad472a596f7932f45b87471aefc62a85febb7d1c1e9c5bee2aaa0311a0009c52e5c43ebef7b776eef76c1f83d5523ae11579347779775a7aae096fcc620ed0f667cd5d30f33b7a7812cb58dc859fa114aa96fd397b2439fbed75d84469970b7ecd5e82fa4981e2cc3ad0ab3d7728d275b284ab5ed5da621f9f4b40fcaf74c57e79e3a5e95c79eb18c01b049e1b0fd411383c6914fc1d2e4ccc9058b54170cbc96854d8cbe1c1d5aa02ddcfebcf552ee0314bf90747f5199350f6ffef63104a935c84b0b842b3ba36b3e8bad32d560354cc45b3d933f42417de63ae7f9ec9a394189c93ca0268ad9d8018687160f57185ec85a66753fdc655023401d0abddf485033b0ba75caa8a3ac5d4210c5139f5161a3262f6c3445c94c797f3d9ffc0a84331e5af46362f8ab4bd67248064aeb256dec3fa1cdd794664ec447809c8e38e5fd61c6bf7ea327244a656afcafc36e3c555fcda3bbcca3ea7efc5cddf95a6e75fa6e87a3d396f39a91943dd7f40152bc6dc76c9f0404eb5f1fac8420fcd4c7d67cdb876466df5279f56d7564df3f961da3e0d0f7322286adc56c5a15fe09ae205f9d1c3d67cd0a79e0426c6d1681c82789ab04dda9a74cd556de19e1f87d4525f99b99569ee56205ec6614e6226187fa3e4779526521744c681af874afdc6d313786d181119791c3977b4adc9053edd05757125c0f2913c8561914ac6fb3c6eac3f04bfc2c5db3f39733e81fe568c9190efc9ec9003dea434dae242df69f965f5eca0f1c3d6af7c8bd0723579a4ebe0c943e703b2fe1d8510ee1605fa8ebef80e43f97afd9894c89f06a365689bae481eb36b38fb002060e5f3c055525343f7900d7f564ab4efbe9a2f36dfbda6c02be51b230499d9955e63541d547e7fdc67118b1a34c0a8b73dad5d194c1862072d92e00230f0bec770d6a8c6a3b95cc4f0c8a89b3d02af9ca17ca8aea227fe81ae8c9cf70a3efbb6cb9513dd6b2f69749a4fd71daa975b7d400725181e15485a4905e344176b435075bfaa075dfdd6ec96f9868a60f2"}, {0x1010, 0xffff, 0x31, "0b4fe182142f47c6e9cacf6aef39d10846594d3d0781c73b3f62317d1a1c2a1ca0f7380b07b8df6e9030722de50ea120ed149f812f43bd14581d95b56f366d4e313b9f7924b8fbc75aee7ff1d4424880f865d7b1051aabba0529578865ef0044e493ea61cefa5fe9cad4087411458f344b59bf1295a58b5b26b915cda78c495a11c36f751a8f108486312310df7d4f035ccbca6a3ac863491bcb789db82c323246d58537123aef1b29f1d52214fbf06704ae4cfa1a22300c162c5891a0ef408a45c583d6facced449042758e38cde6e15475163444ae3460e5d8f15dab44943a77c5a00eebe6116e3bd06828eb62c5c117bd598b85606bf0cc97005451f738c7d40695fe821b091a87ca83e52e3c3bd7d2dd12b8fee5d7e5ca0f90a1d20bbc4aa2f6a728d77c4e1da920005104ee6e89b6598da2fa5dd83d35f27fd454fd8d440564aac5d44788849607a4dfb3360980c69f53b1939ed5343f0f9c48f7121f4df66a8b97a49757311c96731e84a15ead84e853ad27aa3a985c095506ca9ed6202315465016734abf3609fcf536a0f13e46b2b4334bc90b9b54f8679cb4cb5d184643ce7d68574e733832d0722c772540763f5083cfa6038e22cd563dbdc3430f1b6fe747fa3b8316ffd781aae5e3e6d197c41bcd8aea8a8774c6223335f8f9cbfc7879af0dda0c97b4022d70dd87aca6c592fa61b6a223becc541c808af39058a11aee4a494cd04199933bb9b116e7016f704397ad1fbc86c3366daae3afeac873c9e851b3b5b06cf9a77ac00a46a60b22c0a13e8355bd5643c23f16995f37736cfa71f8e64ad398e73d4f7dab409386ca8fc59c6512778d651c554639850e15cfa82168e0da64beff0f7a8b82c81a65a744a792196cd297934d148d3aafbefea5bdf45a650619cbc9ce373a156cbec434c3967594d488a2dccbbe6b2ba3ee237ae62cd9eb4691668ad3e93bdefc4c557e1ef5d3981412539c90bb36622dbc09d460a11e7d2f8fce622a4168834df78e69da827ded8596a9d015a428372e3df8950639355c9b6f11b997d602b084fc5597c7e3b478702428622da0e59d0fbaf27b4bc90c9ca5be4cb0a177317b7b5a9507ed14086d7a58e76df125dba9f1a02cc6f2473e649a634dc939c4a578ca913f3e8afd2dffe7159545eb0525059f801dd1c2ce8d2595c4f826abea2b785e204f31c685f658513ba030e891a174e307688c608d48b76f2dff58e9018382755ce0f2e260204db8c02fcd8fb04c963e12bd5c4e6c7f0f68897cb7949f187ba9387558325feeb83e444ebd48a38b37a2b0c429de896abc1c581eaa81ab72a23524b5c3ce98bf77c07bd076261ce04efe4a42bf09b59a6bef452fea10ae40d7c1da41f2270dc8c8b8c8ebd7b7310c065a6d1ba3af2a98f13745cdb2cc0adbc9286d84ab4a3985ff6737c30920348bcd0d9c439965444c0bc6e45c5b32a0cc5dc2503032cbce99b2a034e01a07df34f4be8a7604ee350f44f09058bfef9c0abf90c337f1e2c0d229ee22d814eb6cf99d71958eb8b73a0a070c7eca98725be2adb14646b0cb24852f4854904d432b741e09b7c26a1f10cf432992d4346ba243b75ce477d8d0f83a6774f5f035c594e5336d3dd0a9db3313d6fe24bad7474fbb933c49347efe8df0d4ccbecd3ef7aa3878b31da56fca2a45398cd62b8b0dc54fcccb297b53ee7bee7c34aabe3b00c7e4f7b04af35ee5367999dc7f7adff0b19ea96964f286679cce063d87d97cfe9ee9ef96bf7ffee68272cfe18491ba0ff24678c51ea2df3a25be6c79da22987138357fb84ce76bd72325cc90cec197f35c138819621a618f39dc601e1a81ed166802fa1acb2591d4ea4cc9416e960b5b6f6382ec4df450876c2294da9a606d6418d338fd89583e2a181c6d98ffdb6febed1c7e9ac72c559b6cb27b2b34e1f73858f8f168a4c29179d8c12aed950432c474a7f0799ebeb07e287e499c1100c559474c355789ab6a200f5cd5cbc2bf2af96b0cafc4ad7b5aa60833fbeb946aa6dc6d555b135a1bf74c8bb28598c4e5792822239799034f6bf5c18397742c06141dae3a32d433b6dbe136335da93303a73c834a5954913dd5bf0584315a0b4c0a903c48dcbb27c140f3e6ab3690ba3f6d1c171a93280b18b25ed43ab1133042d95e9a2ae82889478068a4e2dbc49885a344e3da6aa36d0fb503969be6476044e8b3d3aa11d25c22241629a4cca64d04929c5740c3d55bbd4d9f9cb205912d464e3c6875bdf007f1a47b1f5d59daa84d2d783fe1fca58234a277b01784a45c09fba376bb2a1add619299e7787960888f149804b5bb4299d78e60138a615fceaf0b11f969657befa3ade58e6c6edaf4d0ef626306dcf88e7a8d2af2384bf8a3d6aa96f3097e4452653394b1103f7ab62cdc02be1b06a25a0ae71cd1bafbda291228a49d412d4e5c6d6f7cc504ad29486072b6606596174b0c87d41c9ea8539a68c93b21b7b797243a1809d3dc825514e2945a4ccf8426efa5bfcee4ba78f55ef83618548fcdb0cd7be3dca40ec6873fbb4f9ead67f512a3dd36fc5621178682d3856b28db8bb596ccf5ec7c307765c240349a517d1376c4e389c1e430e2537fca02308547d7835559a4cf126c948922e7564183e03bdc92e72bc93a8cd734fc41bf65adbe99488ced0bc69d7ca85266f3fc57b6ffd58d353ef1cb75489693e175a67c9affcf86672aab78acdcccd0f5da0b7a757c55b36f402a19072347093b623407359c036650cca5a5475fd14bd313c298b371a34671a8009f472d3b745bae6434fab083ab64ec84bfddfca890de5bd69d4c8dbbcb0c0cec97fa0fa1be290ebab90296bd20c2b62c9631f2696a12c4623448d07c65137fe1213ccec816c0bbbf01afa7e3de41e7f24b816a533cdad720593ceb29d1ff3971a4603b82f38e53d9fed8e03b29c87fbe6c2fb4cb4a8a2a1009b5812f1cf26c8bfb70ae8b83b2cdd071e22e383a3705d6706d1bc19c92ede61a4a186fe39c07b87909c37fc4ccfc45f06b6c09c423134fd0ac155070b9a085a33f1862075842f1a26184c408974ea7d002c8d231af5a541a7041eee4977311fdbd5ed42a44b4c9482ab26ef917441773f0336c5da413bb4a7661fdf05668da74e83241859bf34455bccb042d55cfb73953dd8c80a80341e817c18dc4036f4669eab6f21c83f24c97493f5b763fe96dd006b109aa6fbaf27a0469e9958f18701dc0df8e4b9a50e01ecf7dea0c41bc5b563ec715cfca461393317c487e429cbd7d1cb6493de82903c3067c447c4e037cbe9a693a853f6eb636a90d65cb54010a3a646ff787354f54da0bd70765b3536531c06d1953570b755fd7f2049f6646271c40675528e0f7d4ba2be5101f95c9063ba918c93d5f7fe35c87d04bbe801b9af258607eada25a0fa6f1c39cd3443f0bad7ecacef8d34e2e6ed3d9ea8649cbe9f84d163e9614391b394b52956eae9aa4974495e22984e984dcb4be3c90e06d859a542b0fff44d0ddf5d64e96fa3115cd8833827bce73a6b9e2d1651e6a2051276e38296ac2be99cfb730ae546f3aa9ece168b93c59472f6af974161051504b64e24c5c6478eb99d3f99e4c7225f8c420a6b9c345de1840f5277ea0c9be2003550ec8e10d8677cbe65bc06cf1a42da7d0b72da062ae2a6de8e1c0ae0c22d825a0c84c553547912b06b0464acc8ed90eba0cd0218fba3e62e686cd744119291688ad013dd22cd2392cb22d9f08c45b2548d6c42445970fd24256247e21ebf6b6224227d2e9c876d12444980ac3d912591a73d2948a472d60c63e5abc0e26fd5448c12fade7c0655f499e1c5e5c9c54193ccb278651769cebaa88540cef275c95b4eeb0b4797e303c628e9f3483088d265ef0065df0331294a08a0b27be509ab6b80da19589d41064491a67956eb5b9c8222a360a5a1a1c13b43ff81f92ece24ca7aa403ce4810e117795abe20f279567bf5415b9ba098ca6e44a5b9b3cc98dd33809d9fb49e0d25d95b2f382cd1e8dd73ca9eb5561b68ab8b4fd1c4e31f4147310bb6e1fbce5a0760432201c254c0c45f5a7795500a40183a60b1a2fe05ba74a2c7aec5e6d2a0a1f80b503b78183d6846cc674170c9d72e6cc5d2f761d4b6018a3648c0e622ec0129648d268fb70ee7274bcac615828372c07cd51fdd517db1c947ee3ca1bbf97813bd1166122c27a6386082e48013ecbdabe209120fec3e27b367d327cae316d71a5d56d652c84f062d05e0679f1d8fe1499ea5eeaf303242818b651840b928d223a924da8fb038fa66437d8708e5d223fd31cf4511cb781a2c16f4075a16f53374c00928e8e408786e3eb3f2265696a92ed2c54e873f0951a02138024b8ffd9699cba98f1966edf5b5c6b8b54c9bd878b40661711edee6fb54575d25517204f5a6fe4ac71bd6b9e00557875aa7903140b707948316d769870284204decdec3ed57d44588c55d920c7f1e53e323d856a0047ff56cc75a1862b9335a8829d836859428dca201a4af231d0d004eebc8c9ca8f357f7df8bd4968f3ac012e1a9e9543edd4e181d8caf269529649f73845a227d070846577b4cd8031088450174d477f78decbf9ae459e82b52fba27813bd03b0c7ca548f50223a13a5f731f04267a9225832f422c4055c3e9beb4bdbcb38f35461944f5ccff857d76793e5bf30f3bd6bddef7a50ed70d1bd6ee8f591eb3e5afdbfa10c82b6ead53b75939fb9a196a6cd208c60d7f00016f30b08717158cb9379f3a8e2574131249868fe011528da22d1a6a7fc85c7a7b691df7c7f2d6f3333049a68043e5da0b845ab95b5592c88148ca01c5c575903de57c53dfbbee75993221fd8e09556e2ac59d0cae188130fe3ffb23a8224eb0379c3d47e8a0a38283c1c565fdbfb152ebe03ec3ef0c1d45d03a0da14731d2b97198c36b4161386aa6dfb49f77ef87933f9521016c30c9d8f79a3330bbfc7db51d144ca859f529ee7bb4455bd62dde545718b8fdf0a04a7d3d09af9993350003e95aecf525989197994b1efaa30c93a9f22f1bd7fb5669b62b92f2677f6711e495bdde096dce7fefcce7c8b6f107913d0ec083ba064a4c259af00d32d063806a64da69a7c0d91919faa40b77f7653da14282eaa5c8c7c04e5eece0b4151dd5ad0d789cf416e8f734b19f5ed9af8193d484a77011ff2209cc36a80042df6927ee4269b31eab81bc3961b01b8f404cf47ee1de06b4662b4bec0c32fddb7ca7603353e09c55c1eaa459a9b2466ca4c70135bb8bf38a7d3a12a8883ac0103d09967b42f137b61e86ac4e868741a2245e193c40841cf3a93e4ffc480ea40a284d3d19afbea374f480192088fc0a28ad83569627d647a72083dd50740fed21fdd7d28d877415c94cec691437cc4f1f079bf2496cdd06fe23402736eb771ff07c8bc7860354c555cf23ac0bde0c1376ccf71bdf64d6c66269750bc76f45b684b09f5d2fcfb3e03dd197861c60976ca27bd565b41b9f39dcb6c4ff83bc10372aba13b593753c41af53858b5f7394f635b9e20d5b1a83f1cb4019f8231b6f7e468eae6890e06b860f7b1dd5ff7c12a2111afac7d54209b2fd1a459b169643b8e18cbf4d05ee228e8dcb7ba7f523ab7d8bf0f0ca828cda608c6714785676b41cb63501317c9ec983bb8d443d45e8d1d1506412e391ff9daa931bb15f3d9740890767a9fe4711bcd7fcaf97a3e92e69fc32037dab57ef3cbb419d75b11760742fa24aec338e32552e2047c41651224975dae1af3ace6db637f4d55a22495e456d9650da5563d23048586f6baade06a01"}, {0x80, 0x1, 0x80, "90c93a6013cdf734aac38e3b17f20578363877bb4918cb28ef3a43888b1d0de2c04c32610210fe77bd95f1ef8946f75586c88cecb1ada275dcda7b281043cf5cd3bb6f265fc759ccbc6a318f88d6f99b009b50ad4266f4e1feb776164159c59b74360ef79458274ab5"}, {0x30, 0x1, 0xffffffffffff0000, "ba056ca609f98d8d857559bca06d2046f9299c69dd7fb19ce87655"}, {0xa0, 0x0, 0x3, "5b6141eeb72ed970063fde914a0c98c01360bb2bc5614d7eac0edb2dfd9546c28d02518614e17fb73b01c2c3578e973a0ff388b827d3c31df6ac9a6e0d4694c11ef1a25ef9b6a5a7c9e9be259a2e4782a7dcfa57c568b71a8b8c09fe791f46a0695f7ff23f186af67e2dcbaaa3ed50d2dcea5dea95aa1bfc9859fa039ea52c9e0c40f2b589fa424e3d78768d68"}, {0x100, 0x1, 0x0, "d47404c8f652f28abd9b5463c15f6c7af9c8f480feecb9765eee3c10c77e6c360a1d919c305ecc96cb8ab3b79ef5ae6d49587690ac168d70eab4fbb3b41a1f723dfd3b4085c2bc157ea6f60dbe9886848b5b70ba601cc65c40c5dd5cbda783bdce0eb4d9bd83a1974a721b85bfce51e916d816499641c2c6ab069c611aa1e5690c3868c869ffa3f9b9161534fceafd69bafee810496945c88a1620702b3963cc9cff0975b89b82669a3f62dc9a907f991b498562ed66d25d5aac8b0b89de17cdf97a055606d42bdb5c80a1a1b6a388817daaf4ff959a74f4be2a12842cfebd3893a88865cd8ecbdac70650"}, {0xb0, 0xffff, 0x5, "9cf4284c6965813292d5ba063ba860610fd33b83e9f637a2150432768ef809e81ed0b8002f14d9786747e66334a7a85f82676ab9b84e60ef562997d6c6d457f2b0fe5500418f18efce90fb26a482cf31d9c4e2b65f24f8833ed2270233892f9c4296c134d31397e697058fdc0b54e85d6b0ebe3b381b41056c0176e0918a7dda3984dd6e54b4a3ab0e95c7ede9b128c38cfd36a3c4627cb2a3736681dd43475f"}, {0x70, 0xffff, 0x4, "912b046eb26e930fadfdb0afbc883c6c2abcb1c41fd078bf14798206d47eaee8e2bbc82a4eebb50eccfa410cf03e00b9e4e850e0c49c70e05ccc7c05d5ff29b9cf2c922fbbb64c2c630b41e03cf0cfa94b29241d6315d7fad888de"}], 0x2498}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/99, &(0x7f00000001c0)=0x63) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200c3, 0x0) 05:37:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0xfffffffffffffffc}) r1 = dup2(r0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x268, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 05:37:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[]}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:17 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8040, 0x0) ioctl$FIONREAD(r0, 0x4004570f, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x50380000000, 0x5}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x401, 0x3, 0x40}, 0x81, 0x130, 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x6, 0xf6da, 0x1000}, 0xc) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) fcntl$setstatus(r2, 0x4, 0x80) 05:37:18 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 05:37:18 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8300, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/134, 0x86, 0x41, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x80006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x2, 0x47, 0x1ff}, {0x10000, 0x19ef, 0x9, 0x626}, {0xffffffffffffff45, 0x100000001, 0x6, 0xb9}, {0xfffffffffffffffd, 0x3, 0x6, 0x800}, {0xa8a, 0x1000, 0x9, 0x1}, {0x5, 0x9, 0x3, 0x4}, {0xd8, 0xd14, 0x62809815, 0xfffffffffffeffff}, {0xa4e, 0x5, 0x10000, 0xe4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pckbd_enable: command error 05:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x10001) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcae, &(0x7f0000000000)="b6") pckbd_enable: command error 05:37:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) accept(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f24325574856e941b8358f9f0b4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f77d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee696cb6ed9ee7f17c98b7f6033e306e957c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8758cf67890fd0e7ad0a38e9c4b03c1618c8934d57b513770c2efe75f97f9133198fadd316d02756867d2767cb35fa3c452b7ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f4823695924cb90"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x2, 0x0, 0x30, 0x0, 0x2, 0x3, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x4000000103) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) close(r1) r2 = semget$private(0x0, 0x5, 0x40) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 05:37:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001580), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93ba5136fdf0f0e1787fd11e2d4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 05:37:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES16=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x26}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xfd84}, 0x0) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x482, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x9, 0x2, 0x8}, {0x101, 0x2, 0xab5, 0x9}, {0x0, 0x2, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 05:37:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e00000000000000000033000000000058a3", 0x34}], 0x7f71ca9458a0035) 05:37:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8980, 0x120) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 05:37:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000000)="ef0946a1304c374a41a6961ecf5b73ee985eb83eab909c0ec200d3448206e8f1d3f4", 0x22) 05:37:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x1a, 0x4, 0x0, 0x0) 05:37:21 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x2000000000) r1 = socket(0x2, 0x102, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0xffffffffffff5d95) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 05:37:21 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getpid() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 05:37:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030004) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4001b906, 0x700000}, {0x8, 0x7}}) 05:37:21 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) munlockall() r1 = getppid() socket(0x30, 0x4000, 0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1000000000, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ftruncate(r0, 0x0, 0x9) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0xba81ac354aa98800) fchown(r0, r2, r3) fchown(r1, r2, r3) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 05:37:21 executing program 0: r0 = semget(0x2, 0x7, 0x200) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 05:37:21 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) 05:37:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xfff, 0xfff, 0x300, 0x9}, {0x400, 0x9, 0x7fffffff, 0x17}, {0x80000000, 0xffffffffffff7fff, 0x0, 0x3}, {0x40, 0x1, 0x4, 0x8}, {0x58c, 0xfffffffffffffff7, 0x7, 0x100}, {0x8a, 0x6, 0x3ff, 0xeed}, {0x4, 0x4, 0x4, 0xb}, {0x1000, 0x580a, 0x0, 0x8d}, {0x17d, 0xa4, 0xa0, 0x3}, {0x10000, 0x1, 0x9, 0x8001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x100010000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 05:37:21 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 05:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x83}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x7ffc, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x104) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000080), 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 05:37:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x30, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xfff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f37}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ff6000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1f}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x100000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000a8c000/0x3000)=nil, &(0x7f0000def000/0x4000)=nil, 0x6}], ['./file0\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xb3}) mknod(&(0x7f0000000000)='./file1\x00', 0x2ffd, 0x1000800) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 05:37:21 executing program 1: semget(0x3, 0x3, 0x601) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd5c) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 05:37:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwrite(r0, &(0x7f0000000480)='B', 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0xffff, 0x2, 0x9, 0x1, 0x100, 0x81, 0x5, 0x2, 0x3, 0xfffffffeffffffff, 0x3f}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 05:37:21 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:37:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xb1, 0x0, 0x0, 0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 05:37:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 05:37:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x6) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:37:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x1000}, 0x10) fcntl$getflags(r0, 0x1) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x1ff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r1, r2) r5 = socket(0x11, 0x4003, 0x80000000000000) socket(0x1, 0x8005, 0xbd) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x3be, 0x20000000000, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 05:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='UV#\x00') setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) getpgid(r1) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x4) syz_emit_ethernet(0x19, &(0x7f0000000040)="0017abfaaf2e72e0ffffff02000000000000000f22623314b6") 05:37:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) mlockall(0x0) 05:37:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xda, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = semget(0x2, 0x3, 0x226) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7fff, r3, r4, r5, r6, 0x1a4, 0xffffffffffffffe1}, 0xff, 0x5, 0xfffffffffffffe5a}) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x58, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x6}], 0x1f, &(0x7f0000000080), 0x800, &(0x7f00000000c0)={0x8001}) close(r0) 05:37:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00012e2f62b37a8df45c9c757300"], 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchdir(r2) 05:37:22 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8) readv(r0, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:22 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 05:37:22 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400000000000000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0x7}) pckbd_enable: command error 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/243, 0xf3}], 0x5, 0x0, 0x0) pckbd_enable: command error 05:37:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="638c7a66402d5bef20cf29e505941377f5083a71af9bf858fd820e045fd1e342d56be4a785487cad0d9233c588e044848e79169fc48ff7dd8ecda49f4a9dd8915ab5c968bca1ccf07a713fd5fa07bbd5bc2865133d18b35e7db376a827e3341bfdd15cc2278cddbff4a3feeca8d5a1a343ab40566841eb1d012c353cc44cec8736db7a1e7646d2d2d4421a78645759ec1f53fbc4a64833c9dc904244072352536197f59b4f917e", 0xa7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) recvmsg(0xffffffffffffffff, 0x0, 0x40) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 05:37:24 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x4}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000400)=0x2) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x0, 0x5, 0x2) close(r5) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) sendto$unix(r5, &(0x7f0000000600)="adeadf215bb2f356c29a417324c40382386a093bef644e06325835937102f08c7fc71a2da6827d573fbd47b4b2a6be932cdd9af789ed0801367af6693439c779eb71ae09bc2831298bbf5a38d24ea36dc9b2d271f5afc81cda341dfdedc3522d927fdf74e9ef777bf29a93fafd6c881e00fd609e2121260db11da21cce9b10f12011b0ad5a633fdcb6b5c2c465387c1fa71f3538a7d4bde5df76ff6d4a775cb9d03af447b53bb45e21f69fea37cc78f882377d90efef4b4ab415b5c390ae83ce158053345e1fcc9ed5508551f868", 0xce, 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000980)=""/245, 0xf5}], 0x1, 0x0, 0x0) semop(r4, &(0x7f00000002c0)=[{0x0, 0x7, 0x1000}, {0x7, 0xfffffffffffff001, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x1800}], 0x4) 05:37:24 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)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = socket$unix(0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) socketpair(0x1, 0x3, 0x5, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x40}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 05:37:24 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) r1 = semget$private(0x0, 0x3, 0xf8210dbdea59803f) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/185) close(r0) 05:37:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x400) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0a, &(0x7f0000000240)="b6d3dc9735591916d7fbcb61883d074cc72a8b65585be27665bb9be8285ca83ebcf7d30b585653ebe6a678fcffd70ed4b63922063802efb17ac029ff9129bf8bf8b7c0f33327864148d3cdf4b3bc1fe476194d9866d18a32613beb68b1f030c8fa31fdde7594fc4af62db00bb16c0ac03350f111085d593ee2f397b8bb26356f535db71198ddde6acfb50297325edccdcc531f332d881601740402fb4be74d07") 05:37:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x1, 0xd8c) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$KDDISABIO(r2, 0x20004b3d) sync() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5245}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xc79}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fef000/0xe000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) getrlimit(0xb, &(0x7f00000001c0)) r4 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) shmget(0x1, 0x4000, 0x302, &(0x7f0000ff8000/0x4000)=nil) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:25 executing program 0: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/253, 0xfd) r0 = socket(0x2, 0x400000000002, 0x0) semget$private(0x0, 0x4, 0xa0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="35e72e2f66696c657000"], 0xa, 0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000000)=""/158, 0x9e, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 05:37:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="3d89a888893e9656842df829321e6ce90fefa3f7aadf3d01655f", 0x1a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) socketpair(0x20, 0x2, 0x9, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:37:25 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) seteuid(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 05:37:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8002, 0xfffffffffffffeff) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 05:37:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x0, 0x7}, 0x9, 0x3d4000000, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r6) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x6, 0x1, 0x5}, {0x0, 0x100000001, 0xfff, 0x4}, {0x8000, 0x17, 0xfffffffffffffd49, 0x1}]}) 05:37:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000100)="7da401360142c68260ae74e9bc8da378e7356f475feb47c5ca7ebfcd4a44369b475ba2c1013768e8dd5d2645fd9ce89d4ed03bf462b95ffca7a42ad9460eda93ac8b5f749497c83b90fb", 0x4a}, {&(0x7f0000000180)="89bea8e5e9c0c20f821b7d3f3c017cb5781fd7a1f53eb1a376e082a191d5715af38fd1d37f041e41eb62033d59dd4e3dbd82830dce19272a8f93500fdfc0748f9ce8b355c46ff6fcd109fbd0aa10405f9626bd541c24a63b144f2f58b3812372da02b50a7ee7ec1c4d1234cd4b3c5711f2df35b0bc9b0aea762c2ec0deffba33bc6eb87bc7a80b9c7297b0f2e1f71413faf97c8032abd8c7759e3d2e73d4cf", 0x9f}, {&(0x7f0000000240)="21234fda80af49ff5e830cb635743792a50d393f6590054f6a02e4dc29de2e03dac96a0dcdd4e41b22abd42967f1d7dabe1f54b656318b589b955a7bdceed6790fbe55985dfdc2fca41ef79b8374ab8ff315a2fd62986b308ea42c38a7046f4752863b7dd53643d7e7a218169e09471147e67c3f45ef07ab4e9bab25116b586fcab7dff6a3117cc042938dad72023c0c165d3d26deb66897a51227621a61ce0be467f1b050469393be6a3387cd5b66f63b223acdd9e8b8", 0xb7}, {&(0x7f0000000300)="515349707e3088ea039d63bc8aa82f37ef30f35d1621a9ace5b75a3a99b863480efaa6c3976ad2856bc7bc6ac4ad2be792c3efdc693834a9c14b7730b90661460b80fc7cdf182a2b1e3d3b74f093532b57b39ab359ad4c7186955df6eb289773af5ff53b2075b84437ab5cfe4cd248f6a7b902db353ed9b80dbc56225a157016ff9697fc76264c3db10e25a6b3577f9d0f010ea7eb887fd6cc4bedefaf3759116841f0c9196b21f2a08050ea73c36d585a004c73f3bac4f788727f17fdc637961602d22badbff97d55c49f3037cc76cd5b797055a2f4b72659a0f8da79649da0bad2aa0eead95be69931889716653f4a3c00a9283b61b76fc76544e80fcf24bacbb42756190edb24e2fddc5c03363cd7d1cd08c19056d27d29b440d99c0c4ac10c618ae7ece8f429b004f8459d9cf6bd255d3763461a78a19f93f24bfd15bc0ba807538cc51d8df918b747493ab5d70c564be093a29d6c4650c4784fc41fec07ac7a2575b50fb7ca5972b2ab091ff6e2af0771e81b552575e04296d22a7a9226f661ecbe4aedbaa1611958c9b90a07510e14aa91f6f2a77fe889d69a45f185f372df2a935f0cabcfb04cfa36ee0dba66c89db5285cbe785b3206115639dec6523483de7a77cd842e04554663321f710bc07ef4aa066bdf4e34abf52a88d262d048376746cfb2b20dbeb69dbad71d83953b3d47569eddeffee4fbc9f4c8a40a6b82e405196f8ee8f3ed9c9c88c0f7723dd06abd6e6861f5576427ece30752d1e8fce23961305a0eb174ccc6bd9adea0d76e7f63c7f40346324f8fbb61dc42ae1d203fbe056e2a826952f0da85dfbc80f0927562b982003fc8c6f29f0046d584295f9fbc5fc42b8870e4b38102f8f456dc37a0d83c965fbc9d81b3ac4b636d6705dd56cb0853eedb913d9cad5a7f566225eae63e55f77e967cecd94a11d01b5112d20a9189aa211ec5bc23fec62e991cdca60d928441ab7d31640e43e55f86806ac5bed9d69d1403b0068e045d2882d56d0b365f13b9518692eb5b78a179a33571a2577b6ad053a8905c5952a981077071d256df52ce4e887e58aba54cf2312febd62b0760c1bfd08f7e35e63db736fc646bcf58f8d4348571656cb4994ff78d893fa3966b2e62de4b1c035724b07e1f2d616d37dc55e88167516ca73f21377e5aaa188e4ea04feadf63d727d1c61c8ceb1eca68fa6726994ace97d9e95503764ca4b9cb7cc85e2521c5a34ea33683ad55f768604cb696a8b125248c1d0e42b5633ec287c5248b886da27af849e8592a8c6214ba1123cb8f7a252fe8ab703c610a2c3d7303738478af34332284c6a827a85eb39e342717676e8a3473c3e51ba1c857cb834894f976d7a416b94d055568307137a6f42bc38ae4f39c602fd8baa9cccff8f4a90073f2e8ab442532ac81f544864ce9725d78d2911a33f4989a06fae350fdea3f5e7a1e39cb53e2945aac97f7898c54631f391a02958f8b201c7e8830e74949cfc658638ac7acd0e6b8c0034e08344d9cd60eb012f7112edff6124f6865c9b4068e07f53f1eef277f5da5ccba97f16e2c2b8f4dcfdb2dcbf075d0870fcf23e3d8884f1a87e76b1f99e1c74147b6612834ddbdb68949b28755f6086caa3730c991a7c4471c7eebe126fcaf1a23e2a28a7bc96abdd8fd5ddbd58c97774bcc201a283ba634e16bffb5c767f12cf47f8ff6f604b24d3fa1d334695a4bd187481a13635faf874c210b376bb83cf7d9692f081aa75097f88b51621dba6d5a45863c40f9e20655c781a0f7e0863be093b20d4eeb2897efdfc1f556f64efd94c84f17d693937b3e8fb519f92232b7e2a1f0e3812ceadcab82470e38411ada165db56262f17723ea21909aedb4a3f1ec9466465c02214cea4fe63f4d4a89ee31a5a5839e1eef7f9e0d6c4abbafe7668421bf441c825517854debc43c19b08d91a3e69e5230ecfc1fcb04c26a83277234f2de281cb70c0ec080f39b046e906e5080ea4ccd5796bc08d28da0d637d31635cd176f0c1e7a282c9989252b035e7b09c43c70f02acab44a21af242fa2f119829515341a824fd5f0037844e90acbde3dd0ae4b0bbe5429d412e2ef776aec07a1c8f0a967caf90761ac70ae2945ae6d9f359cf0f52da630be3972839b4b77e5fabc5a404d63c471817af7694b671ce7450cd12511c170a0462313e47a1d9e75a5f27bed4bfdabfbeac8c428dcdf3dd380396d742b162561b44f99015b3e96830a87945c578db40207ddbdf1c9c56f4cbdbb8d5bf05d76143496930b71f9cb7e32b7f18ff6fc96c210b94060e256b6e24ad51eaa847bfd735050a0cd5996c648841a2f3a01716a07feb55b90e38602b0a21c3c28f8e2107099872dc481bd2f93bc58b437e9a36546ce00e4bb80cc4a237f9a97cb769b266f684b89b0a588a82b35a1b5ab9c1cba1783254e7b15a573782852b8f90da3d16a5cd76e98ddcad20c25f432d680e97c0ab31dc469456e7258b1d9f9b93b0f8f4024df9751d425f5c89182d7266bbe986308bb974e5927e2ee30c6dd7569890af953ec7aac31b35848dcc59cc71c1573bde0e7f7474dd46870fded0d8f50aaad32470bd4fb94951c35ade969758ed266bc593fa0fc1f16abf1c991c4d4563a9409ca887eb5d150014fdf70c9db4618f566f3f68be902bff7604681cfc7238978d451c6d33a83150d99833ab8a0d66e57a8f6985fd90f7371dda53a7d912c799554288e4f48448678ee440963982a192ffabf7fc77a0f0bab603962dc5355d92304533b4a9f6b6833ce443edfb34ecbb3abbc540fc6ca551539ce1c3f08db8818d9e287e7b9ff3c17a86b077ad5b019b292ea507373076e39238d1041ff2e17a585dd40be9ba11984a826c94906d8b537bbdaad05c35533a0fe8dcef2c7503573e285b8e0c7f04b40648345fbf8f7b95efafdcb3164b7fc9296188a11a786703f48d0c3d76fb13adc0a38ed96745a4ab20edeb8b9fd414302bc6a49d95fa2340224f6ccc33b4796fba5ae23d212381bab1684c1f2ca1dee37465cb096db9db7b93b8906da0506a0359c52c26f1ac5ce85629d16efb01ac1e88dd3f0afe3b6fcd00cf88f9abb17a6f77c653a97d51fe07c9c32e67f190eb3d236aad26453f6a02d6490528b3974da8ade182af1d250ec9b34be949c2cf6214a7da363e9632e4b3f03fc5d21695d919d9a54fd564179468f168f3e17ca4001ecbac4a72f72b8c1894c1a1815f4303602f67c42472aa3935d7485c1fc3f68eb3c0343bd95bfa1ff24a007635eaa4bfd5ed69f43798ee30b4df608d334f56c64c469b63c3e089cc923bbd26c640f2f8909b88a4b619190037bf265952c1cdd24938ee432a7d184e98ad6ee760a8e22360c943e426f441e3b980adf8d1a1d632a842b6c8b993b9b4214ff03fe6e237d7537140cf878b2f011759923814d28da6f11338a6052c0c57200cd6e7111834536f696763d653db51db8294b998cb9d1c397c00e290fed0fb4ea4625b19b51690f02b2a774aeab6beb06205b1c3b8ef96b3ad160e7f2145cc8c0edfa91ce1f4203bbcdb85b03bfd286f4359c5c3731dcce6e43d5d28f82bb0f9ab8a5de865c51b9f031c427405a8be7bc48cce1932400dc973c5958969d03c698b1afcf6167a79bba80422371e48b54aae1f41629280061372cf3df4b5517fce42f7eef8d3332840c2f713012ef224e5c0e0b45df6b7e68ad96c8cb4a8fa8368858332430ce3662ccba572d388086bba56583f3395fc1c33599623009c07a911d1dc3c0540b68a48e0871678491f4f93d12cb3462251f100c509e1da0ff223059465cfbf1fe63b67a492021d5ac0a7781df85286e53c748f260df4f9c0871b842aff50fd5d44fcd6846e4e03b4708bbca6e07177bb840a1565f633d4f4b63252790273621422e2e088d94d001b7e2e22b5d03e941e8e02b918ebe673fbabca292edc536174ed7d34bd37e6da7ae6337abcd9e25f8950f24ef9a03287b37fbb94c4d9b571b07ff8abaaf664b2be6899ffa56464bfc5789f2195de42b869f2fcb58a73e168086b99dfc8b2a4a20c59ba713736e96bacd351e3ed0d7a1a3cab1ac9b7626203a0fa2805f29d910f6ed2306aa0e1a2f6398b972651078ededda7fab5cacc8e19e855c209ad4dcdcbfedccc78825f1f7b5c16f2c0e4545b070205a18b4107e2f4391af29c8969bffaf30039e22bedb8917ce23f6445e7cc8f25995954d6f568fb69189d3dc30a34f94ba430ac3223d102c39fed4f9d5d27d1bd68a1dbacd6d763af82e77b66357dcef405cd8be4a12745efcb23f6292eee691c72ae3af99ce146d861fd7c107cb24a5f4d775ccde8651f0e9126f9359fd8d5ab7624e7dd17e3a7762a512d6960eb2d4e62202daa769d7e614733a5c1b96596088ae498cf5e7146b3e5b44c0d2b9e8eb59252400f40375475c5528e1d25eb9ccdcd4365fb852f5f20c86265003f817fb2eb16df46758b9443beb39bdb9826fadfab3bbb859dd7b970b3474f3a833e9d1782f2a8c50c3f20a9ee7944c8db42732d7eab0f706157e2be7457b5c7f7557a0936fb626c0565d9ac1fa5cbf9062e58e58678bf755e20c574e30efb09c8bb44879153bfbd16390ee7855be6c3f61ac100e4c612886e2921c95dd8cdd6b3d560e10d0c72f8501d09b5a083bc75480f7dc1270b51e1b450373c2b22c8983b3c3929c3eabc335c13d6734ce1138a157672c17ad1a24c2ed5c253fb77bb5783938d463722dbd85e9f9f3b704fc713ad45efd370b4a9301dd8b1914437bc8f0eb9810436ad9a78fde28fd4c69ecd37e3af8a2a7fcb811c62b1bc41e30a0fb5f3f066730138003fede4b8a023076c1542b734ff6e8feba90bf73c144c6a6e82404ad553799ae11fea5dad320fd4ed2d8d3b988014387d1ca674378c43ce32077d8d5edcd7efd24659dd04c6106844c34201921513f0a2d4de1906d3d425a8598a059d2b15e119a118446a511c196ff2989788fc82571e7c3b302154b98f093481b209adcd6d486197d97538cc1ecd1221bad77692885d8adb545624b83d1d262543028dfb09273faa55dd296b8f68a064ba61d28318c1b19c478cef108aa42dbf0eb227021703c61d31a952314b05087f5550f5f802dfb2afb23f2222eba5fc917c39e5910ca94a5763c87cc54a50db6d67c5f3b261a7376a44cae1c232bf49ea2e0ed7a1cc99698181b05d78dc4faf8ec9abdca7e9151823855ae3015060dcf06005a71f9c2a52467a588347e22c17f7d6436048125a3f81310192f65be218cc0bf13ae25447cd540aea0cdec1db67e30a4b1c104ddb5775a8fdcd2875687444c1c47d3be3471860726cc5976ff1307084e53866d176a788d1c51d985b43e33125af1bef2b1c2aab5bea0fde0e57e47704ef7848dcdda9c98a97f99081e6c477abb41e7204f462e0b50065da743613448e2888f6ba7e85606fcac0286699316ba942032632c5e7ea9b3f123b074eaa38701fa6ed14af71ef3efaf73b0f11b8dde0465e026afb2fdfb977efb5df60fe0c1f3d50e0e2ee6daa8eafe39f8de28c17a69189ee6e94f35b30b817c2e5bcc4b06cff79b94418b84f43e5bbc52433c3331c1fd2ff83b173a7c2c0cb32c8641e12d033766bb8cc483af81b9cbb04612ad178ea7a1dd28b48121105c831b383d5b8562670f66360ba7f105cdd06ee87df58498d5c54208dc93c3e5920c4848aab3b89b1330d179c430fac86a92ff5f2318b55d85ed347e151052613c4f28588c12ec9b5c3545c47c29ed2e82dde1005d561d5d1b7681b233786de40a851d54528c609b", 0x1000}, {&(0x7f0000001300)="4e9d27bf798d49b82ddc028e1b94e6a005b96d9cac0e6d9986921c8f495c45a44bf01181bfff891343bd06c422ded043586475b6477b715f8213373b556e8e66fe5d68425de202cc2f596310e9d286a182298b387b80b73083e4746797924a2b010314ad81fd89277036bd37283f190cd0a35f9f89626f6da3ca328941207d5cf366135e6e4e3b6d8b5058a4cc5d473050323ac0374d0e71befce92a77c9cebb519e59cecf2d7fae0fd6e03c72dc83d8fcce23c3f7dc5b9568e16a8f41635457948a15e97115a7135618b1b3120d0cf2779d2bd582fde8b4c1dea17ceb620612d77729206c90a20e49e44cd100498179c2", 0xf1}, {&(0x7f0000001400)="8dfb6ffb977e8eface1f1f54372a8d0749b791dba5999fa9a86fccb463d4a44d8bd20348cc35e451e2a102fd0b7d4689ee859422d8b9a57780084ff666f5a6cf22bcdf6f918b2e54bca76b9e1ef4fc1e35e08390cbca8df37c3c8fdeac2d69b849bb8a452e64a14698793e2e89d92f88e47d0721c39a9f0988caf6778980acc89fa5adfd1114bebe3197116303ef964e4efc13608830a937ef21472c0ff062abdd6aac317c6b114b7ada6b76172bda24bf7145ec9a7f76534215afb80b8651644f4c5bdb7a5bdcaf330e71c56481c3621eb32e9ed29c122b", 0xd8}], 0x6, &(0x7f0000001580)=[{0x100, 0xffff, 0x40d11f25, "78c899b7fb4dac8f4ead2ec76ef62f248c402fc75998397defacda4ba569af3810afb8856a8cc2a55e6a57788d0326d094612730cbed729a5600d98658513abcd841457894cf6cb71dd2626ce4ea42d7cfd580131bd0a8c63eaeecafeaa640d3b54d137290e3d452ff9ddfcce7a98c6f32291ed19662e128bafed8e3582b2900fd2edd7bd3ece3459273b72131f3bcdb7f1a43e7f676db9651178db4e029e965cd6f41689a016bc729b8f1bb17d8e19d02da69c778a5decac05c9574bf6cfea57e87468a7733bf8ddf37dc8ae07bfb1e007bee9fa26355a577a2c9d10ee70ee58d40b1bb1f34d362d873cb"}, {0x78, 0x1, 0x7, "c3204cc48d20d2690426544b0acd4ff6822d75903092cc7eacdc121132a919cbf1bc84f99ebf6b2ab0986df9f24891ce20276866fd9dbcb12be1dc8cbce9ac87a92d839e01f3d339e21d458a24ebf5b245b45f88416956f2370c6447c9cbb8e3a46952699fd29340"}], 0x178}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) setitimer(0x1, &(0x7f0000000100)={{0xc02, 0x10000}, {0x10000}}, &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 05:37:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdb7a, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1e, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000100000000f87c8a5b671b1b542a538706000000a714000000290000003e0000000e07871b2aad368cef5b0000"], 0x38}, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000200)="a8aa5317208576b4c1d818178edb15eafd824e2d4a0b4b36cda0c56f4b0ea9b6e6b45bc4b987aa84c970be8d38ecf7dd106282b43050f9a017ce9a02363d8563e40daa069076ba2ce443979d3aabf5b7380db47a3af20ecf3a1973c16281b30c0db7b62c36d1380299941dfdc3bcbeacda122a26818cd89588ab4823d74859a4335e90", 0x83) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x3, 0x5, 0x5, "7b182565412c2614755c2e05c8cf2a48d3ad9866", 0x1, 0x24c00000000}) setitimer(0x1, &(0x7f0000000040)={{0x503, 0xffffffff}, {0x3, 0x1000000000000000}}, &(0x7f0000000080)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 05:37:25 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000740)=0x6) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000540)={0xfffffffffffffff9}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') chroot(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000780)='./file0\x00', &(0x7f0000000500)={{0x6, 0x8}, {0xab66569, 0x3f}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r1, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000400)=0xc) link(&(0x7f00000004c0)='./file0\x00', &(0x7f00000007c0)='\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)=0x1) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff000001006e0008cd7fdf03000000395ba555afc073aba1bde2dbe5b8261acf4e3486e012df35d4b25d3b2e36027d25414e9a44f169fedeeeb3ea38760aee21f1bb0b142ecf0ccd4776b87913", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x2}, 0x404) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfacd1c5, 0xe8a, 0x8, 0xfff}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) pipe(&(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) chroot(&(0x7f0000157000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x8, 0x0, 0x1, 0xffff, 0x7, 0x4, 0x0, 0x1, 0x7, 0x3ff}) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe327}}, 0x0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 05:37:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) setsockopt(r0, 0x2, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 05:37:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x7fffffff, 0x126b, 0x3, 0x2, &(0x7f00000004c0)={{0x8, 0x5, 0x8, 0x6, 0x6, 0x8, 0x3}, {[0x100000000, 0x5, 0x80000001, 0xffffffffffffcef7, 0x20, 0x80000001, 0x6, 0x81, 0x5, 0x7, 0x0, 0x200, 0x2, 0x400, 0x0, 0xfffffffffffffffc, 0x1f, 0x200], [0x4, 0x800, 0x3, 0x200, 0xfffffffffffffffb, 0x8000, 0x6, 0x7, 0xffff, 0x10000], [0x0, 0x6, 0x66a1, 0x5, 0x8, 0x8, 0xb], [0x6, 0x1000, 0x80000001, 0xfffffffffffffffc, 0x4], [{0x0, 0x5, 0x9617, 0x5}, {0xffffffff, 0x3, 0xb343, 0x4}, {0x9, 0x3, 0x0, 0x9}, {0xffffffffffff0001, 0x8, 0x51f3, 0x6}, {0x3c, 0xffff, 0x1ff, 0x9}, {0x36f2, 0xffffffffffff104f, 0x7fff, 0x8001}, {0x9, 0x1f, 0x9, 0x8}, {0xffffffffba453aaa, 0x1ff, 0x3, 0x6}], {0x5, 0x0, 0x7, 0x4}, {0x80000000, 0x9, 0x1, 0x2}}}, 0x1f, 0x9}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10401, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:26 executing program 1: socket(0x1b, 0x0, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt(r0, 0x8000000029, 0xc, &(0x7f0000000140), 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:37:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf60, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') socket$unix(0x1, 0x2, 0x0) 05:37:26 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x222) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 05:37:27 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x94) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/19, 0x13}], 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40505) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x83) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chmod(&(0x7f0000000040)='./bus\x00', 0x109) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:37:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getrlimit(0xd, &(0x7f0000000040)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 05:37:27 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) r3 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x0, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffff00000001, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x5, 0x24, 0x3}, {{r2}, 0xfffffffffffffffe, 0x40, 0x80, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x88, 0xe0, 0x8001}], 0x2, &(0x7f0000000180)=[{{r2}, 0x0, 0x10, 0x1, 0x38}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7b}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0xfffffffffffff000, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000004, 0x3, 0x2}], 0x400, &(0x7f0000000200)={0x6, 0x7}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0xfffffffffffffde1) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x59b, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401", 0x0, 0x6}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCLOCK(r3, 0x20004276) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$KDSETRAD(r4, 0x20004b43) 05:37:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) getrlimit(0x2, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x2c, 0x2f, &(0x7f0000000140)="ebff", 0x120) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1000001e7, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x7, 0x10002, 0xe8, 0xff}, {0x0, 0xfffc, 0x7, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x2, 0x6, r3}) 05:37:27 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x22) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x80000200003) 05:37:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="b6347e25f67b73d9bc2756b3dc", 0xd}, {&(0x7f0000000180)="f7119c5ef6cf9ad116718eceae66242744256b413cd8e5e08854e1fc096698624f4f41", 0x23}, {&(0x7f00000001c0)="2d997e84fab9a4af84bf2c82d8bd61dd94b342d7aa87bbf95949bb6e26e2ac2188ac9f2d924a84275c7195f76607ec7385506f5b0b957b7fb46d366b285adc9466ab520092480d743d", 0x49}, {&(0x7f0000000240)="32b94c7e21feaa324a61c9001ef40b765eaba173100afee463947ff3b9b21cb40721f049dae13abf58876f9f4faed6a2fc22456295bbbb3aad23", 0x3a}, {&(0x7f0000000280)="44b39b03095ff3c25dd490558628e1d0618d552b1659bd915aa110ab3fe2ecf9aa2e5bc2462594c4c1217cb453f895f3534396bb14f39b8f8ec2c9e6cabc6c349bd6053d1b97d2", 0x47}, {&(0x7f0000001700)="ad9e17d9b89f83d650f9d949107fda631d5fdd976c78456877e3db0d7437244009e83455937adb03862f5a082175d7c37ee11c0debddb3bef41c0594a2c5ec07a66acd343dc303eec4191385737e97d37121772dc667bd10dea4775cddfcd8e5c0aad2772fad93a7fb00029e16a095edc6c86ff3673f092604c31c46ec1977040efc62a4611dc503c3a2e77d320355532afcd6213290bbf5e1468773995d3b5b4a01191cf6fe5816841919d9d1add377105b341e5c110195adb30ac53c786f79f46d3e30751674f2c184962e84f073528219a9114136cf7a074a55d06b2facb4d55d35966c56aa923bc5307f6ba027fa12d48ddaba380d35077504ab8b4c86547f57f4029fcb75cb3ee68096eab5795242997fec2f3162cdcf3bbeda95a1923c786cd8d6de3bbfba3d5cb191760fe788bdbd55bc794ec2d73eb6696eee08070245bd308a2d0bbbcbc2f7d90a92ded86a25944dcd644a79386cea108ef84c3abf2a24fd804dea5ecfac3d9a47f7af1349748f59389c57f1b9133d3ddb84f728e9cfc2d1d58cca8f5867687565748697fbfec7a11229214948dc8104c512e6452dfdb2b7d07b7b4c291bc3f3a8fc45fc69ed948641796893507d8c058c5f211d2e82a6d7b4d3c9486cbd088f9e2be8cb6f0b3c7ab36e7a33af257ad01550839ba69de4e3aa30354146d8b3ebc8e0762e90186add29501f735e995db679594ddbe65399432c2a690eaf312aba66404707c002a3fa9c49e47e11ce48457458488a09a8c8c160bc90bfb8f8e5957b6bef42a2e8b84fc4cf896a1b7d838245563830643c11b5ebb0cd92599253a904fd7dcbd1e80f799dbfc9e2c008de8eac40acb185093d6e056ce820c9324634210ed3b0581f07bb6af99352d6b2874a0f7f1bef1c32a8e4edb3785a77e86e455e515cbba7caecd0bcb23f8883756cfd182a618e3e66ccfbded52d100e62ef067843aabab74e75e07e38388b2acd9320d1a5d42bbc14c00cb5ee0d108f507f2b1c2cf40fe3f7f19a3ff4dcef4d2fda4f7cb8a3ecd96c6ee0dcd0337df7510cf80319a5d6c5a27305153beb2b228c602685261bd179913187d427a935f877b23787272dc4eb4188b89f3e2bfebc623beff6dfafc0fb2d40d370b3bed63f956576ca64cc9a0d2352da03978c0bc6034eb500ab17a418001e4ebc1b791ba6e0ad03eee67d324238caec7024bd029ace97fe355183d24a29dd111868349420a689747961b9fff31e88299e37cfb5ef05f021c9c2a01028c4f8de9aa5b84e90336419c01e66a3adda88655e3c764f992e51dc3367585f0064fb77fdc86e0b4a7b4f778ff702cbb3d3b39960284e657cf8727dffc57e6ae4db4bf62e689607386768da1780b91ea04b6df9a80ce0c624cc8e5bb01455dedfa5c9c72609833557b5a53fc3024f9feaa00d8009fd197c597856d20bea5ed3d3785a448091871446e67f0922ca2284bf0e1773013dbbf9b2857d3e96a9445c4792193c8b698797bcc4f2d91bdeab1fcc38a7f341eae76dfbba667bc64dff7237f106fc0a39d9d2e379ef179676daa8bc82dd479edb8fd8b50396275c3bc16386dc7bf716d9326d34c489fe3e7c5943d4ed23795bfce6456368ecfdccc1ecc3a7bce0e9e62ff688add59a6b8cb90442f8e014bdad2410d4cb14b5aa70f84ecae0bf9073152ccecfe2ecd756d9b132294810dd9836c6ab2e142809fbb73ba888d4f042b90548491897c32c948bd275d689ec97b5efc1ba6dbac0b2775a326fd55148305bac206758af9211ecac0ccffca8cb76867a669107abc3b2bd6924908e05b79ceb55360d27de497fce15b5a415214858d87cb91db2e1da0650aef7f6df997f1acd610e4e4a4932b0996b8ab82853392c58306859d4c696146f91becb848b3a1883c47567debf08b369946c23c515abf61c37f564fb5e44a0743db2485339ee0ab26f47108750683b1e4f8a00ada50e951b3541d8efd06fb47fddee3d557015c1932d1ad326dbc9dfb661995bf9e6f996e381723abd8bfb8b9b17a45d1d43172fd0d9273fb7b47917a390ee2b9102abab0097d32f689e79ea0da75c837d532522f6006b5bcbd59d9c825d713b9ba75d19e0f0d5fd391d87e4f6562ce39d9b81cb325ba70f4ba01eda7295c0d61db0d9ae8f98236f0086016f4553056bd060a342734ee871db82fa3b41b46cf04461b850fd14a49b8a2051c67e94941f89f16d3e864113c0551a4ab51dd16715962b0678c2da42d57216d88e60aec06897ce1d015261b39db0896bd5d771e15db62598bb2281ddf1c15716dabe53f33ff73d6fef77aebf0aabe2de4dc33f6037076251610bef2b41c30ccda7d1c794e6473fbf4a2085bdd894b4c349d05e890e098d1809027e1588cfe14144a504610c93eaedf6a11d5a451e367a122112f14c1aa0205eceab68fff5bb4ba174df5252b16d7ea2c2daca41632d2777298900a0576b769f7df3e7b0be34c19b69434934e2578847000fe75dab0eb8f271af5b6fdb7eaf3e79566c7cda5f56c94a6be48bb7dc404dc3bb66f252ec5e5748f6862eb3e03e3c783afa1786048bf6f27d5df5c434a37256455dbc334d4ce55251096aa97589222d47fc807a16ccc10f50413d67df5b6225e3419a840428c43a6d7ebc116344a37bb9f3ba48733c293ffc0270636dc28311588f05cf0ad6e5f073f809604096486b30cb72ec85e82ffcba353fd0867c1fc31a3d768bf6bd67125c80bc39816c177a89de919f2bc832db8f2a0d9944a59ccd78e6f347d794abd9112827213ee00a2d978156a362d7ee50d35a458608aad3ce16bcf04f5df669f0fedffff8bf029ad803b3b911d3e1a75518c655116c2c0acc98c70e8b871478fd029f421bdcee6cc8724aa4e8a799530a150d79b2f2ae8018a09523315376f9593996758e628840e597ebcf90cbd66bfea5790381d902343de495c6ec23a10e5364b8f89c214e84622b4397daba32423c7e34a7062a41bb7ed557472099f03f57d0275eed408debfa4853422186746d183fd84e1db5a5b8f2642acf3c43ae7edeacec47d11cbdbf98b5f4192521d15579849381facd7f1d897ef1218c363b060064d0cc6ad7ff3ffa05efb08c63841d15d2c4188b5682bf792e278e1b0b01a0a4bcede03332ffc71eaa6aa84b5eb253ffcc502065912d58b9eda22c3882b09a2eb00b61a7d869b6c3fa5780fc1d04c73084e4273fb709231f95dc476ed41cb206de26cfe229752f88e22096f0cdccb97d5e0f322c09d2908922b768db63babb65fb612719d3517c2c80a08bde7cf5ead9ac8b47e30d044a1bafd84ffcb743fff4ff46d16ef8788028259453fbaebf0a529c999b5024694f944989efa692ada3f298ed1025b669ba11ea5231a676623baa3c5cde3a2d8d51a6613aa52e7fddbc649e6e8c2f5bf11ef2ec7bb0d3c839a1fb3ba1b17b758e1405f6712767720623a683ef3cf783f0ad6585fe6b3759f84a5641a137acc63924233ca073b5b527bf8a938fd67bcffafd786de970025835409ca62c504df5b61020adb03ab22243a3c7f7d5b160fbd99989845f8eb220b2ac5564efdbe824f72dd00170e277ba841723b1411ea8abcf84adfd267c723607f74130ecc01488c642a76fd5686e8578a5cba58630710d1400280a785bcbb2520a8fbf41e830c4a62092e970f0e9d4e6e5e9b8ac8407e6a7dc4ece69ea22de5f9817bb54573e9a034518ef3320db0f26bc0df1dfb4773e9131c2deee729640e5b7b800119f03d336815aa70e83851d70bc7441b1ea40c36e72e99230cb7104ebdc62dea1f06532902e0287b267d474d78c06b3343ed3caf9f140498d4ce299b543a2da2af567383e6f83bccd1f042799501b7da08f783ab1346c767ec1f9292240fe63e2ad8b2187ed62a23d26b3b0d613ed89edfe6d0bb54ec515c6d55b8477bd285a78d07fe01963177aa5ecc4ee27b21025305ab2e763f132c0b1fc45fbd89aeae8c9cc752a6a49b3d48b428773d6abb42e1020f2134fe4ed111721c620d877721cc5ebc29f66cdedca37b1de7b4c80ba9a21e9c09a7a691aea696d0ded9c176acde0ec3b110ac6712b16d7bf3e9065773e8b3781b3ca8c27398524eda8c8a41b1c240cbe4acf1a547a46c9d550fc4bb31a272a7354506302fb32ecff7a084968008995f8450d8922c1e12c83b404e0dba8af10e9ddb3b85497dbad15947f29299f4e84633c1a8d3ac93834de8f3ca7db90ea50abd1f24f59d5ee73966663438c775cdabc058c5895a71cac41d7e687de6df011097d4079d9dd5311eeec52d14f8f3a6973fb1fba44373d2d4762a81d4017976f536f8d7ee916e5dc45bd397df4b25ddd21ec0c862ed33366b26dbb632d79be449c6f28e2b79c448d9abcb47351e07f5d15a92370919d4bca430ac3a06e47cd26e69c38ef514c58ead29028a1e4aa76090db7c74b6a8acce0279205bfc8abeb88970b95b7c498a7890dc635d29564fe9fbf48f671fbfda1f3a9654e9449a14d9619d24af725cdd6127b275b8b0af40257ef1975e34c73ec1bc1e560f1021484907ba0225c588bab030be24d1c9b30ffedabec23cba888b7b7bc3c508c1b0954c6c3f46edc6b293bcf74c347f5a7ed30ee24e2534df6685873910722d7853e629d9d2b7875eac5728db12cb34865805d554499ac42018c452885c679588584cd0d346dec5f03d2831fc7fda54bf86a0dffa792de113ab635ea04de0d54fb9441d617d22078fdac942d90d4adb9c610264966235c8b85f4c2f73e70d0a2fc3fdfec69caf7e9855873a74ebac7ecfae7174c0700005069f7381dd8f94339c7150528f171a9f90b1c8712dcff2cefa8917760b30254498b50db2ffde471e900a584f1b30f2ce483121e671482ddc0b00f8c0f35809f38c15d7eb48dc7a715262bdec2f1698290cdb5e0fa095dfccabfe200c0a1866694876e636a429b47c55b266781a175784a042daca55f85e06ca940151211920fc256b2f21020700ffa10cf18a34274455548295458ee99508bd80ed35ae3abb59a37ccf2f542b60c8ff114904633f75200dadc395bbd05efa3f8d40830494efb27293c0661ae04a581dbe3bab9d099e238e6282acc5067229acb586ffedba32bb5201958d505765c8c27b7222fc7a69d3669d905b1e49142203136a953e888853c21c286bb09f7d8070392576bbc957ee9664fd47edb117737ec25f22614fdf8d7cd3f82397f97625a6966d613d0dce50be5d0de75ebb157c3ca8003999ad780be82cfdc6172d8224c087d3673ac6e6ff1851a475044b6698cc09c35eb7ab8b5ed1a9a96088c0e1dc575aa6b98cb373d2b2d2ff77131786ddd2959c627c997e77447a621560aad192a0df6d62fe55b8934902cc46d387bfc19ef122707bcb85791c83444163e4e8b53a05c9f4ffa05070d26e2d0fed88fd3a7c0f1023c3357c3fa889293f6980d920aac4c9bcb25b72b6750650c7b25f6fa4c6e0bd1df9b24e7d8a03f9cbbd3733fa7d82ef50d295419167b92a70a02b9bec10c840c66c973e99fc2ae028b775deac7a4fe43ddc0d5e8890fa5e14eb8ae42d1721191fefd9ba6b8a09c39d85de86673cc2efb09f93576f684616d120e2d51296a90b03c372c676bffa8c81de6bc545303aa6d6c6492c00517f5762b1b39c41d3320ca3d73acbfd8e8be37204a88f030a1c5c5275d24b2c009a1ac7208b9fec556ed0b1e9b1f80c97b085ef455a2616e82ad4b7936f67c6b87650e36d8e86ec93a9a060caf84944a910ee05235e0912245cdd519713f482447a92f4e733b184a35a11d41d561", 0x1000}, {&(0x7f0000000300)="894d12991f552ece2772a3b1aca1c7283437f37c787a3b4bc15fac5e347a811942752ceb34f00a1c86af1453e17a2f02f5978a5524fe17b6ac88d8b8dfef50e26e88e9c00e49afd69dcb405d1c73c37bfc0abf906701e29cad2f8c2cbbfc12c5150690525d2f1db42dcb6298dfd48de1ca6889407f8331cb3b2cd7", 0x7b}, {&(0x7f0000002700)="960fdc3772896ab978e08cc077e3d563d0440459acae28dc8589acfd55f5e9cfe2c89db18022f441c8b08a8b87d2f1962527bc3c1232c1bfdc5593ebda2456fc80ff8cdb2c0a6b13672b2d01dbfb802b6699597e49a6ac662cee8647e550b6b4fe3a64c6800efb347747700db37b1e751964d95f25099e6c51bf7bb950d2262d63beddb1bb5d90008ef4a139e879128dc7be73fa7f8a07fc7e87954f3b3b9820e96e4a8a42a196a3873221f04408e7680aaedeb0aea7e74edf1d448d6bcdaa734264460bd6d9e0779e7455fb83ddc0ec1533b36c607993b609a0d8d9fe982017fb560ff3a2cd2272ad2f", 0xea}, {&(0x7f0000000380)="4458224d77d2902c864caa9d29860c67867fb875cc7d863cfc7f275b5fc048562bc63b6629b7e73a2c472cc5fcedf389eacc74257f4790d10a98f08184cd8abe2add72de87aaeb692e64c5b4da4189892279aa36", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:37:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chown(&(0x7f0000000040)='./file0\x00', r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:27 executing program 0: r0 = socket(0x1e, 0x4007, 0x0) dup2(r0, 0xffffffffffffffff) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x800002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r3 = semget(0x1, 0x2, 0x402) semctl$IPC_RMID(r3, 0x0, 0x0) 05:37:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 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 = 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) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x80) 05:37:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="f126c9171f3d0ea26c", 0x9}], 0x1) 05:37:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r3, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040), 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8490, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c04f7b202c, 0x1300) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 05:37:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4000000000000000, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r2 = dup(r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x7) ioctl$BIOCLOCK(r2, 0x20004276) r3 = semget$private(0x0, 0x6, 0x40000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/130) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) semop(r3, &(0x7f0000000100)=[{0x3, 0x400, 0x1800}, {0x7, 0xffffffffffffffff, 0x1000}, {0x0, 0x86, 0x1800}], 0x3) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x93ec, 0xfff, {[0x0, 0xffffffffffffffff, 0x9, 0x4, 0x10000, 0x0, 0x9, 0x4, 0x8, 0x6, 0x2, 0x6, 0x8, 0x40, 0xd, 0x0, 0x3, 0x1000], [0x1, 0xffff, 0x81, 0x6, 0xe9c, 0xffffffff00000000, 0x6, 0xfffffffffffffffe, 0x9, 0x6], [0x1, 0x4, 0xfffffffffffffc00, 0xbd73, 0x5, 0x8b, 0x7c2], [0x6, 0x1, 0x8000, 0x1, 0x20, 0x80000001], [{0xb1b, 0x2, 0x80000001, 0x9}, {0x6, 0x80000001, 0x6}, {0x2, 0x6, 0xb44, 0x3}, {0x4aac, 0x27afd124, 0x1, 0x7}, {0x1, 0x4, 0x8000, 0x7}, {0x8, 0x0, 0x2, 0x4}, {0x3, 0x5, 0x0, 0x7}, {0x6, 0x3891bc4f, 0x2530, 0x7}], {0x2, 0x13f3, 0xc9, 0x1}, {0x0, 0x6, 0x4}}}) 05:37:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:27 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r0, 0x4, 0x80) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 05:37:27 executing program 0: setitimer(0x3, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0xf31a135e30cbddea, 0x80000002, 0x1, 0x6ad3}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x8b7, 0x80}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0xc1, 0x40}, {{r0}, 0xfffffffffffffff9, 0x4, 0x11, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x44, 0x20000000, 0x5, 0x1ff}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x6, 0x8}], 0x400, &(0x7f0000000180)={0xffff, 0xcd0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x7, 0x3, 0x5, "97dd08e89801351a161ed4b1a1a84875f70263c8", 0x6, 0x2}) 05:37:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000008c0)="de5ed2ebbef1c8881b409ba664b057740bb244680abb431401763ae1bcd7990c33036c76c1223049d141121a3bff7e98da3dc6c671bd58e600152bd443aab8aac4a8089e0f9c74670a84bac28b72fcab00ef0c2ba2226cd3098867e75540da2ac00f8e531145605a1344530c7080d8d063fe413e198390b278c03a18be7e640457a092dcc508257b2f550e60179cb1760a7cadbcf91d2d227fb0afaac59ff9e1753ee86e61b9f1e75362caf0b5b906bb5dedb5e31d415f6fd8d9b26c09fdf2f0c1f81f3070f9b3a9ef9cf8b76276c71eb9fcb04be3b49d8e33ce2263345208a14db17eb8b50b107df9e857c44d6568fc1f0e4d830ac07b0e2a44ea223c83fd791c2906806e277372d30a1dfab3669cf1c90cfe9b87f1ece1174c262adf6e44046869b1f07dda762fa896f54cd3e785d89ecad451ee118acfca964793e9fd84afab56c871005afd88740385461ca1682738a87f905de9d9055409011c39e23920849b4f542c51dcd6381264c7e2ed1ee2135910c46e2764350cb4ec9c8167823b98914fe79baa74b33c7fe17224390b93b7b1570c03b54119096a94d6be9917931baf9e16b300a92f4e6a86c929909fc0199d89f26892154e00338b1e03892e1173b13ac44e50718fd8e6ff3f4f898708c472e0b578647e1d4e214ed0b3fe3fba41537d234243d3b7a4e3fb8ed10b76a9a4ac78eb29baf2d35d91437c4d10e7ec78fac8a3b76a36de5c9053e7aa55e803ecd588436723658088d0997c593a0dea20b5b5bbda3e88c05acd87a9256937546cac98d6c9f6680ecdf888045d5406d35119dab7c42d1f666acae6551136479f2ffa0ceb3d23b1874344a68b04eb3246850b933e822571f545efaf65cd905745d3c80359107066de4c72f3219f7bf952e67fcfd2e79f7135771ece289b00005d795f58c0a5f49174c96754241ddce3d03bbf5066a9781c4c9ec42c1f48ba45188228da40381fd3b3b7b551db0a04ba5fd0a8f19a37c9ed2893543ffb9fdb5a910fb5ef5447df03e95012ffbdbeb38edfa8574ea5bd9ddfad725d81666d64754936ee0f77406f665368538ec02dcbedece88c1adaa51ba145362882f93553cc44d92edde6e416da0fb80efc5ce59c45a9fb0b06f93c1acc551c8187fbf32158c7e6d001997077cdbc8e7c30bbfb2d0b8505ea644de2d97362f725bcd66ac55026e19f9ce5783f3c4aab54ec23d80eaf64c8367b7a13b0968491613e5af1a1dcfb5383a61b2f6e0689416b1a8ed31195c0ae84b8813486a00e7542bfc7082454981cbad1bee4726e3bccbeb2b82620afacb341d1591ba27d05774eae70c685031b78ba50ad50837d71559fe0650182dbc9b3d17d079215f60bc51c7d34c928e7ceb8e16d5fc29cfff9dc7ff0c1632217f2235e9d8bffbc923f69318523f6c94646910064525bffb7e8170633400084f890f9d405c377ea9eb4bdee1cb851cd8c0689717e836dba69a179c246858264653ff614f22c3656a6b3f5b74e4ce66da50a1cdbc07e5ebb371b776b513bfa32db9a1b64f343dc442f719f8a0a01c772d7af317ed68e08d4add1f33aa109e751b1c820aa425350ae1e99dafe3c9778c1119c395179e39e78301e552bdd9894ff8bfdb0093f8059b82e6056c8153ff80b66016c475b81779c956d06fe461c1b0ff8a5b1f77295ec03d8d906b313c3ef6dbfdfa7c02d0e7ccc2ac0491edab35cf8cc89260bf9d2d3c178c3610405aef659c8ae91b72b8d77f8f4427eb83d1dafc27ace4d88b454fe33d17618aba88cc1637f90527b1f428090305ba7bd56a200da998105e2670dcb784b55ad43267cfa459c7ab9d3153ee24a9d566a0fc926bc0b2d5caf7b0cb64d5ae2fdf6b9bde561dcf675f4e6693a0b3a3ff6c5f5750cff754c4e626b817e1c3e68aa78f8d1be9f6f7c11892bdb34b2439897c42e4b38ccb45fbf3b4c587baaa919e4f97533d75db3968bf7fe90276a2abed6a7d75a2134be6b0da8404ab6fe6bce4da0dc26d0b9ecc772cdb1a2b0f82674bddd8684116c04906becd1953d5beaff8c93c3d4b1e26b35d9444ddcebd5294d832df3d6ecd29fd18715233b40bf1351bc218878cc5439f4200dcd262941da4ab92f7b93d9c08b1976334a395f14170769853d804641045b97891f4798c66d6f9e35ca63ceac710f33d124d43ae5fd95a8aa552e1d2804f5113c568fb79048e9a0f58ea928ffd50f504c36dba753d8566273e844924fa4dae53d1cdace524c54bf7ce67a200878cf1ad4927168f69e79a9284a196bd646bbde4fc6bedd7dd32780b1ab38d143980075e68eee521e51f85685e1e69c0658bbe931bad0c536134b93a640fbb63cc3f28ca0ea2ac77d10ddb38ef623418ed9c988e968bfa971358645b8f21721029487e2d6c1f47ff527971447e8884b8444b3c2eac2609d1108bcf3c735cdbb029334568487a12c9af3c22881698a4faee43b0bd88f06d9b8f032a6e7fe200cccdf37a4294d4e80e16f3ba18244ba8ce4268d85bd8ecbb0fca9850e67cb599b563aa90c8ffbb5339c9f467651488e523b6b51b7f4ff3351070fbedfc685088b16f48e1c1d36296379090c4ba5fa3c9f81c784a10877c352a0471bd41bb005f455ca73276ef270d90224c36c6a25733c8487092296f4d4f1f927fa20667fed1a4570c7c0c0b6d48955c828d4c3d7283317df12b949fbccd09dbca863654f08a3a833b56a643d701d1f1911414c63265c923338e77309243601bd07a3a9030323b6db282bf36be7dbe7d9e0fe3e8ab0b7907fa6100eb1f6a7c28dbf5c43922155ffe303ef0f423e0a462becb569fa0c2a6e991f2c5515ae0b5758ca6900dc8bbf0d19f1e34b23450445873dd2830ecfdaf993510456ccfd46a7562d1827065527907592795753cb269bfc3618d13c7d3b078c14ee5a6be68b5ce9237469283560f10df367da2f3ff26559cbe0673f525dc40a149bea445f6a3dc4c23bc639d3fc2b9b3eb7eb41d7d86aa7b1a0129bf747f8b162fc47b58a364772c3f837cef31fad94bbdb466b2ebaef8ed0a476949c151e3b810417506e65d23f691e626dff270927305ff024a320a9f41f1b4baae257488218f3863f0cc36974d88d28c6842ed4624d0d79e4721bd47b662fedc26fd96971b977f2b14865ae0f5991aa775cf44f91f48d9ffc0415f9bae3453d292f27aebacc34a9e007741e92be92f664b049ed6126bf1680dc2c1b340b5860231e1999d6a2db4c0accb63acbccf6c49b2fd16f817628c64a4bf36e3f6b7501b051da6b44387c3bb7f0dc2f57effd4d9ef87fcf3ce39876fb98807e1e12a4def477e3452d18ccf6e009f8e39700b3df874c1e3cfbae3ee938c541da7865458081c6b822b821fc45b7f1d482efb5196c6c374d81a1bdf1f8fce926d58ee81440c6202f8bff4bafda79bd36caae6d962a7e1fb20aad589f3a40b3e76ede8a0f189e0c81ef8dc838d7b3774368c4c93acc519e3821bbaa87e5f7180fe72ce043b39c0308b5de85e3014ed66b43ce9ccdafdbdcb44931327a2dc73b9d2ed7e31d69d2ab74d3624a3e886ccca2d1a11d499546ccd75a6425307219fd278d2fd40af61cc0437d264999c93bb7dee922d8b55b6347d5f5c102954633e6b4901ac90b807552c050159184dabcf20d802e9cae08220551bd6f3348be79c137071b0d58f85ac96619ee6838ad2406efd84988128169b384fd371064ef3be54e7f206a83c1ae6146b28e00040ae77f6c9707918d4bd6a8562eb431784f10de8cd0b8088755e9a73fda9590175dde874610f802523d7627123c7e6625df196c2290968ed4d67cdce4bd1e4942e399aaf1ac311a5148ec9b381c2d45b379ae8ce1eb1a64dbd6c39996e983b7f13c6f2d6081aa251811a6bbb19c71b9cb4f2f09c6fa137312614bf0fbf0cb3549cb9c2c0ddd97f5468a68fab49b04c23a622c8c7597f0bc69f3779d14597357ab6f7fdd679b65bcfcd17a4a95a6ca33c37d3b568b5a5052c678cb3cb046af38f5478e9894c3e9ac7483dc69a25145a23181dfd2ecc86373dad83749b40c89a4dc28c6eedfc9c5ae03bca8a4b7c83fad7eb98a502124e4a1e836a0824c5b9f125c6fbcf11f1a4c172e1ef080d0c729b6c74f55daedac037c923d9db0149b67306d2f3fed0de4bfb555264d69777bbd2e0613f55f0665229de046b4596c40554a5c06e9114fb990496e5c229a18e06c5d327aa8da856911769ad20ea4bdf03d298a6b6b820ed0a033d1470d111b37a775afee269603ee6abf65de32d547b0e72194450c66d37468aa9d9181fefaa8486a6f8a7f849bec67a60ee597eaea42633c99eeda70f53a602b89bb91b0bfd004fa3da2888ec5947ca86f99d48200732bae341254a79a5af61d01a1548086e1792966bc832cc66ca70715472e513d059c832b9d4d81a38ee6ac0820a40fa31831ba16f625ee7b0e9dcfa41f7dec21de12d877b970693a44fc9afd4c7d75770e5e3559905571813ae45797a471b1d0e659ae918442635a1b48b285b443ef6d83ceafefe7f077f429f218aeb0efb48265e3f6dc2b19e5384fed351f49fa3957a350b93a97eb38917023130a1cbe694da7e1716719f915728dfa9ec2707a65d37222b6789b49f853c7d82889baef4cebb1c8bfd28e766ca6fcf0bcfddc054511c6160d00adb22ef669033d801a6d66bb19f18b4e09357030cc06b8effa80cf07178717b6477bbb5b0f9f3b014c5427994387f537add0e80f6fb995ba1654851f712df7fd641b1aa1adce087f4d9150705116c3f503e990095e62ed927e42e2ec41c7d7e6582ac319934b4f9f80bdb9681770dc2a95d38d8ae1cb9aa11f6a1293ec11d556b210fcc38a97c212c8882dbc2746547de829ea356be658da740e130215898a2f70562f2bbe8f228abcfef8fbf727aad8b5d5d040bad7f5d55755a77dc21362af677b3b0a1df1d66bc0cc4795f7b5ad29f7890b52dd875232fb9c8f30765ea8c1bdf4e7c1750a8ddc60208e003aa390e5b88856dc137d2e4ed72466c8a8dfced2c8ee7dd1c99ad003b136728567117213eabf01e886b27299a3b4864727762405f6e4bad94243a08afe9f3ec04541118221ca8a8cfc4370820f5e705f41b836e45d43d4d67a2f1f74eceb9c350692c13c09cbee8f09576c9a014c8cf9b9bc864d7487847c710570d22a682c244f7e60c6c0c820fe79bfd40a31307c896c11ad7fb2249821068a3b3375a16a86be9a46e7ab5aab56baa7996367490e0e3651ad100014f056dc72fba009c54b199f99b5287df2f9bd116a97422fcba2102cb13ea1fea350dede897c15524376858f9a8a1b1fd0b68006b8ef23e9354455f42c0f3e7e680a4537351ff7a3ac6d768924ef2d03214e0309288f42204f8e11ceea9277d62f7c7fcf2b2bdf3d8ca7ccab9ebcf9ebae26cdbfffba1afeeb8d15d6214b0aff2250720c9abc8e580c022d2998de3dff0b5647d4e10611056372b1e3fbb9accb191d516424cc2b725c492127008bc45bc9ead0c6372cfb7a31fd624c13936fef38c1579346d886076707a6eb440a8f83e4b851822af56a53fa6f43ac6734a8427b232f9db4c0205f58cac01162495a509b3408da9c445188fac1dcb3b598aa02c6fb5825c226e7f5b7b96025f946b0fa901e4fb8c90579e2ebb28de0777f0d53410b8d08610a17ffe834b98009dcd4758b2e32aa792b9b8064d6629764f13d2c1b944017c9cab8ab16f26b9c48a9f767699d752c8f109405b7af83ff14545f83334d0c922bb24b40184b863979c2484da6703657c4008234e40969e00d4e23", 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) write(r0, &(0x7f0000001900)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba850d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0xfffffffffffffec6) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e615584c0f71766", 0x13}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0xbf84, 0x5, 0x0, 0x6}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x200, 0x3, 0x7fffffff, 0x6, "010c413e40d5733f844cdc6c3b487c72a1cb2d89", 0x8001, 0xffffffff}) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x20}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000001240)="3d80fb0d") r1 = semget(0x2, 0x4, 0x88) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/88) 05:37:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x20}, 0xc) getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x89, 0x7}, {0x85, 0x2}, {0x7, 0x6}, {0x47, 0xfffffffffffffffc}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x20400, 0x1) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1000000000000000) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x5, 0x0, 0x4, 0x3}, {0x81, 0x8, 0xb403, 0x10001}, {0x4, 0x80000000, 0xafd6, 0x1}, {0x6, 0x100000000, 0xfffffffffffffffb, 0x7}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0xffffffffffffff9e, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, 0x1, 0x80, 0x0, 0x1ffc}, &(0x7f0000000100)={0x8, 0x0, 0xbd, 0x9, 0x8, 0x7, 0x1000, 0x101}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pread(r0, &(0x7f0000000180)="f4e0a4deb6c0a63397e7ebb6a1b1a2c55cf972b030f7a5cf91bdefbe01d9a65ab225b239c9be018c86bfc8269f80622ce3c69438873dbbd8c8fb4d4a0cca8592dc9b34bb577c429daf3e6ab56f911d6c443f39aa2bc8f1df0b030ca27087f538e665f48a613b877cdb02e4e1da3748e94c8817648f3b289cb8263bca9ef0d090bb4a93ef295252bc6840ea80bcf9a2dd390dfdcb94123c84041488da292c1687d10037369bfec69e4b96884e62933098110e9823e9bb1b4a2202f9533a2ba77943eea112050bdeb1c69cc190125d0af8c082426dca4b", 0xd6, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x604) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/50) r2 = open(&(0x7f0000000280)='./file0\x00', 0x100000001fffd, 0x1) pwrite(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:37:29 executing program 1: chroot(&(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x3f) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/236, 0xec, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r1, r2, r3}, 0xc) 05:37:29 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$inet(r0, &(0x7f00000000c0), 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='[.}/\x00', &(0x7f0000000340)='${\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='/\x00']) syz_open_pts() 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) r4 = semget$private(0x0, 0x100000004, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) semctl$GETVAL(r4, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 05:37:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x6}, {0x8, 0x100}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x40, './file0\x00', 0xffffffffffffffff, 0xfffffffffffffffe, 0x1a8, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 05:37:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000140)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: r0 = geteuid() setuid(r0) setreuid(r0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x37) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3f, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) semget(0x1, 0x1, 0x10) seteuid(r0) r5 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x80) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x124) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000240)) r7 = accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000300)=r7) fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x0, 0x3, 0x8, 0x652f, r4}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000380)={{0x100000001, 0x100000001, 0x100000001}, 0x0, 0x1, 0x58fc}) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000400)=0xffffffffffffffe1) sendto(r2, &(0x7f0000000440)="b886560b251cda572746b5f7bd5f5b344291b2", 0x13, 0x400, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f00000004c0)={0x1, 0xffffffff, 0x6, 0x2, 0x0, 0x7fffffff, 0x1000}, &(0x7f0000000500)={0x6, 0x2, 0x9, 0x0, 0x0, 0x8, 0x8, 0x4dd}, &(0x7f0000000540)={0x7, 0x1, 0x8000, 0xb3f0, 0x80, 0x8, 0x8b14}, &(0x7f0000000580)={0x10000, 0xd2}) socket(0x1f, 0x8000, 0x3) accept$unix(r7, 0x0, &(0x7f00000005c0)) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000600)) open(&(0x7f0000000640)='./file1\x00', 0x802, 0x80) openat(r2, &(0x7f0000000680)='./file0\x00', 0x200, 0x140) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x58, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x145, &(0x7f0000000240)="b699007d75e1f51791ee88916b59def4550693357c9d05db9ab66dd62f789cbf9a1c7adabb73714104d9908f1ad65b97d03aa47b4c30c7794a2dc8a46932899ed7db273d04815d4f789a87cfd79f2635a555dd37b959c8a6d308721319ed15ad936233d0c9293a8e07113fa84b9220cbe59565296533d93c0db6786f5072ec3c13794adaec9c625053a8ff2a5fdb4eb439d003") 05:37:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/67}, &(0x7f0000000100)=0x45) accept$unix(r0, &(0x7f00000032c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xe2a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 05:37:29 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x11) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) 05:37:29 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/98) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x20, 0xc9, 0x200}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x80047460, &(0x7f0000000000)) kqueue() 05:37:29 executing program 1: munlockall() socketpair(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7fffffff, 0x8}, {0x18, 0x0, 0x80, 0x8}, 0x7, [0x80000001, 0x0, 0x8001, 0x100000001, 0x416c, 0x7, 0x3ff, 0x3f]}, 0x3c) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x81, "d6358152c25195721cbd88e9b352a7316d4eed37", 0x4, 0x100000001}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x2}, {0x23, 0x3}, {0xc7, 0x9}, {0x187, 0x2}, {0x0, 0x5}], 0x5}) fcntl$getown(r2, 0x5) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x82) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) flock(r0, 0x4) 05:37:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x1c, 0x0, &(0x7f00000001c0)=""/28}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="cb5f65b783aaa50f71130971e237cdccdda98089d36ba4aee1ab7f35583b05529b49e5ad91921e2a25764e98143958dd18011af93b1826ce3aa5fcb286535ce98eb13a2bd507c09b5d495fa3ca9b3473003ab3b6b5f88be8c0949668e09992", 0x5f, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x3) r3 = dup(r0) ioctl$KDSETRAD(r3, 0x20004b43) fchflags(r1, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x4, 0x0, 0x1, 0x80000001}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffffffff) 05:37:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x22, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x20, 0x1, 0x7, 0x32438b14, 0x9, 0x1b1, 0x2, 0x10, [{0x8001, 0xfff, 0xfff, 0x9}, {0x28, 0x200, 0x3f, 0xfd}, {0x7f9, 0x4, 0x0, 0x8000}, {0x56f, 0x8, 0x8, 0x7}, {0x3, 0x9, 0x3, 0x3f}, {0x3, 0x8, 0x16, 0x7ff}, {0x2, 0x1, 0x7, 0x7f}, {0xde39, 0x80000000, 0x800, 0x8001}, {0x8, 0x3cc0000000000, 0x0, 0x100000000}, {0x0, 0x7, 0x7fff, 0x7}, {0xfffffffffffffbff, 0x101, 0x62, 0x2}, {0x0, 0x0, 0xfffffffffffffe01, 0x20}, {0x3, 0x7, 0x3, 0x100}, {0x4, 0x101, 0xfffffffffffffffe, 0x77aa}, {0x8, 0x1ff, 0x3, 0x7fff}, {0x0, 0xa58, 0x1cdf, 0x400}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000280)=0x4) 05:37:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='$^\x00', &(0x7f00000000c0)='-^\x00', &(0x7f0000000140)='(\\\x00', &(0x7f0000000180)='^u.%\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='[+}p\x00', &(0x7f0000000280)='\x00']) open(&(0x7f0000000300)='./bus\x00', 0x281, 0x110) write(r0, &(0x7f0000000400)="672a1f73e8056e3c64a9938c88ac7a5cd988afd2c406066437a73e13ba701a5e2a3b9a48047d75b093a9b9cff54bce3de93d697d452ce4e5a68126ae8f78c336f13fffb8950be7839591bf8380f3bb100ee17e83779f72e296df93ea63f1027d954a53ac6e8143d1b188920cfcf7986133835d6367a38dd74f4e2e", 0x7b) execve(0x0, 0x0, 0x0) 05:37:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100), 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: syz_emit_ethernet(0x8, &(0x7f00000000c0)="988ff86d622b309c") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x3}, {0x2, 0x40000000000000}, {0x2006, 0x467, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 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) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8080, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 05:37:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x880, 0x140) r1 = getuid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x2) r2 = getgid() lchown(&(0x7f0000000180)='./bus\x00', r1, r2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7fff) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) 05:37:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) pckbd_enable: command error 05:37:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2d91, 0x10000, 0xfffffffffffffff9, 0x100000001, "1fef23021ce67ef8b9c6f11c9b02d8d30d06b14b", 0x101, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = socket(0x10, 0x0, 0x9) sendto$unix(r1, &(0x7f0000000140)="6c8d8aa682eee8f0d74c7fc099e7a25eed938ec6422e9a7e63b807f22d9bc2374a3f173089ec718c2a52470e87db139d588cf7afc0d97363db5be4af440c41f96907f7a27a91c1d5e8bc0ff3e2595414a2f940dffff049d0dbed3ec5a141f507b3a7f60484d68dd37a1fa6a828a5082eb8eb6b21296ff3d1e22eb43ffa0f0adc3157f14d1e131a9e15edb0d341e88cd09358ac808c7371713ddb7322e1f0f7c7080e917895644d90f7b5059a90d9c2390303382476a3eb89893b5e03860cd9a80382161ecedbb29316cf2539cd2c1c017aeaeca835256709bc21a5cd0af944edc96863a65c7e898549e41891757203", 0xef, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r2, 0x2000444e) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pckbd_enable: command error 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff2628, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x2, 0x6, 0xa16, "0a638626285f47637f98f7b5baeba1bc0329b50e", 0x625a, 0x8001}) write(r0, &(0x7f0000000200)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f5270104000029ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2648aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14a79a15cec5d79cd66c31c80b4dc386972d2eae1f50145e21794b18cff71dc3b018be5455000200000002000015da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f360e14b09969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xf3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x804) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x7ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r2 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x2, 0x84, &(0x7f0000000380)) r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r3, r4, r5, r6, 0x80, 0x2}, 0x100000001, 0x6, r7, r8, 0x10000, 0x8, 0x715}) 05:37:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000200)) dup(r1) unlink(&(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x20) chdir(&(0x7f00000000c0)='./bus\x00') 05:37:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 05:37:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x80) nanosleep(&(0x7f0000000180)={0x0, 0xfffffffffffffffe}, 0x0) write(r0, &(0x7f0000000080)="4c0dc5", 0x3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="2a0d3acdcbd6f2dd6413de2676d1669dcdd667a2bfa9171a53c133db4951875c1b602cd4bb05e946b3e9b1964bd952ca82d3ac26834c40ee53c87fef6a937f50d303f2147e78", 0x46) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 05:37:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x0, 0x1, 0x0, 0x8738, 0x0, 0xfffffffffffffffd, 0x2, 0x0, 0x9, 0x3}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:37:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000000c0)=""/133, 0x85}], 0x2, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffb000 didn't change! 05:37:32 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) socket(0x0, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = semget$private(0x0, 0x1, 0x140) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/100) pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x20ffa000 didn't change! 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0xfffffffffffffbff}]}) 05:37:32 executing program 1: sync() r0 = socket$inet(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="445e0af2806eeb66cbbbeb4048a0b0ebc09a6c15c46e567b13d7cfd74502d6a2ee3df348d602232964f06c46773d9608709be844ee05d9f48dbc50463c49f040237fb3677fc84bb3c50ba0c8715d5e3d1f150635700ed3bef8d2395ceb0c01be9f9894ce00a183230f26e8c7d6d9bf19964e6e860f02647e5437cf012d170a0526536aea9cf2a50bf68125d612d395b7ed845f72da427a21fad806430402e28054e3292a9f25ab6b9a00aec512404920b974f7bfa8daa8d0f7fce1905bf078bf", 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getpgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="282c22dd237d0269e3a0a256e7ae92c5283129045e6a56e717199dd8c776256ec1d60073d8321b475ad75b6ba5f076c3b403b5cf9181c00c65eb6b277cc78423732b385e702e9953019908847b990f17302101725e0447bdc285423810b465fff52d945fa7323a16702778556bcfc2829e477334530dcacdbde580f7e13eddbe0ab6927bada6d926b60c249fc01c0484308a76c6d2d93ac5ea3cf1f300bb1a7b36138f1912e889188b85d5366e05e9ae6c3434d8fb19605c7d9c42d10dfede7aac82700914f55398f62e22345aea6f76e61fa2f147c1d353bc194735e9948c195bb59a93d8", 0xffffff9e) r2 = getpgrp() r3 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x200000000000005) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000003c0)=0x1) fcntl$setown(r0, 0x6, r2) chdir(&(0x7f0000000280)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x10) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/14, 0xe) writev(r3, &(0x7f0000002680), 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000480)=0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30850, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000240)=0x2) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0xfffffffffffffe90) 05:37:32 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x3, 0x0) dup2(r0, r0) socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x40, 0x81}, {0x40}, {0x8b, 0x80000000}, {0x4, 0x6}, {0x147, 0x2}, {0xe7, 0x4172eefb}, {0x85, 0x9b1}, {0xaf, 0x7f}, {0x26, 0x7013}], 0x9}) chmod(&(0x7f0000000200)='./file0\x00', 0x184) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x100) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 05:37:33 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x40, 0x1, 0xfffffffffffeffff, 0x6}], 0x86, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x71, 0xf000008a, 0x1f, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x1d1, 0xbe6e}], 0x2, &(0x7f00000000c0)={0x2, 0x8}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x40000000021, 0x4005, 0x80000000) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 05:37:33 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSBRK(r0, 0x2000747b) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) close(r0) 05:37:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5, 0x9, {0x80000001, 0x1}}) poll(&(0x7f00000000c0)=[{r0, 0x46}, {r2, 0x60}, {r1, 0x4}], 0x3, 0x7e6) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r5, r7) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000380)={0x2, 0x5}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000640)={0x8, 0x1000, 0x600000000, 0x0, &(0x7f00000003c0)={{0x5, 0xffffffffffffffc9, 0xfdea, 0x8, 0x0, 0x0, 0x1}, {[0x3, 0x6, 0xc04, 0x0, 0x8001, 0x8b, 0x5, 0x80, 0x9, 0x10f0, 0x9, 0xfff, 0x1, 0x6, 0x0, 0x2, 0x3ff, 0x7ff], [0xfffffffffffffffd, 0x6, 0x10000, 0x3f, 0x20, 0x8001, 0x4b870e93, 0xfffffffffffffffe, 0x800, 0x6], [0x9, 0x5, 0x8, 0x4a1, 0x85d, 0x7fffffff, 0x5], [0x6, 0x9, 0x0, 0x5, 0x6, 0x6], [{0x7, 0x15a527a7, 0x5, 0x100000000}, {0x3, 0x1000, 0x5, 0x4}, {0x0, 0x7, 0x5, 0xfffffffffffffffd}, {0xe0, 0x10001, 0x71e7, 0x7}, {0x7b04, 0x9, 0x5251ebd8, 0x6}, {0x8000, 0x4, 0x1}, {0x1ff, 0x3ff, 0x0, 0x83}, {0x20, 0x401, 0x100, 0x3}], {0xfff, 0x8000, 0x4}, {0x1f, 0x4, 0x6, 0x1ff}}}, 0x6cb, 0x8}) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000006c0)=""/51) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000700)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000740)={0x200, 0xb3, 0xffffffff, 0x4}) symlinkat(&(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file0\x00') ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000800)={{0x688, 0xfffffffffffffffb, 0xfffffffffffffb5d}, 0x7, 0x800, 0x2}) poll(&(0x7f0000000840)=[{r2, 0x2}, {r2, 0x42}, {r0, 0x46}], 0x3, 0x6) r13 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000880)={{0x7, r7, r11, r7, r11, 0xc0, 0x10000000}, 0x0, 0x81, r9, r9, 0x1, 0x8, 0x7d000}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000900)={{0xa61000, r10, r8, r10, r11, 0x8}, 0x38, 0x3, r9, r6, 0xfff, 0x101, 0x1}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000980)=[0x80000001, 0x4]) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x0, 0x9, 0x1, {[0x8, 0x81e, 0xfff, 0x7, 0x2, 0x400, 0xa69, 0x6, 0xe6b, 0x2, 0x7, 0x0, 0x131, 0x3, 0x7, 0xffffffff, 0xf21e, 0x800], [0x43f45662, 0x7ff, 0xac7, 0x4, 0x2, 0xd0ac, 0x1, 0x3f, 0x3db10ec1, 0x3], [0x7, 0x74182323, 0x3ff, 0x6, 0x81, 0x3, 0x6], [0x5, 0x200, 0x1, 0x9, 0xfff, 0x2], [{0x100, 0x791, 0x8, 0x2}, {0xe4c, 0x40, 0x6fb0, 0x40}, {0x800, 0x0, 0x10001, 0x1ff}, {0x7, 0x4, 0x10001, 0x40}, {0xfffffffffffffffd, 0x3, 0x800, 0xd8}, {0x81, 0xe8, 0x49ff, 0x7fff}, {0x2, 0x200, 0x0, 0x2}, {0xaac, 0x8, 0x0, 0x1}], {0x2, 0x3, 0x81, 0x3}, {0x7ff, 0x4, 0x5, 0x9f9}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: socketpair(0x6, 0x2, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x636dc2f2, 0x6, &(0x7f0000000040)="8471be140f699501cd45e27a28e4b1bf479a655fac045af1c351c5206cd638542f47ed3368185e5e01c01016716e6833187283bfcce491d1c5041f16a8787f5b0531e4fd0a66b9b7f66ff194b37efa0f133edf7f4ff5bebb359d80eedeba9a8220a4a56a78588217c1f57e3336ea0b1f2249aac8657412faf81181921a10628ef81a4eea58d5d32dbce35377e8343e5f99287eddaab604dbae6f5fbedc9f4b660be0e7317900662f09011c1ab6", 0xad) r1 = socket$inet(0x2, 0x3, 0x20001) setsockopt(r1, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/59, 0x3b}, {&(0x7f0000001340)=""/241, 0xf1}, {&(0x7f0000001440)=""/70, 0x46}], 0x7) 05:37:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x8, 0x6, 0x37, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x9}, {0x9, 0x20, 0x7fffffff, 0x3}, {0x0, 0x7, 0x7ff, 0x8}, {0x7, 0xffff, 0x40, 0x4}, {0xff, 0x7ff, 0x4, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1813, r0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x80000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x6c9, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x1000, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 05:37:33 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c3addd3458f202b7ecc0bad4dd6200"/4098], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) sendto$inet(r2, &(0x7f0000001800)="a56583bd4fcfcdb7170fefbeb2a6f3c7f6c7835e34916718f85c2ee29823a45be04399ac9f3009b44ad31c0539d9dc6cea6f6538370445ed2b3a2091c002a2bfdf92158df70ffd10cae7d0a94ac90d77c696e01ce4d18dffcae9e9f4d7207d3f0356c82e4690d745e35897c4d18474e72548389da2740b725c0369277acbff6af810ecca8e6c4e35f6402814751f39b0c90dda60e03d1a13715391cfbbb8878cd8e60b6e717046a4db5f44fd25f7b4d90d9483b036f5d255b480966886", 0xbd, 0x40b, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 05:37:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet6(0x18, 0x3, 0x7b0a) read(r0, &(0x7f0000000000)=""/30, 0x1e) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a100000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) socketpair(0x2, 0x2, 0x655, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) flock(r0, 0x2) flock(r0, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x21) recvfrom$inet(r4, &(0x7f0000000040)=""/24, 0x18, 0x803, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:37:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) kqueue() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffffffb, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa499}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) execve(0x0, 0x0, 0x0) 05:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x8000000000003, r1) r3 = dup2(r0, r2) r4 = kqueue() r5 = semget$private(0x0, 0x0, 0x6) semctl$IPC_RMID(r5, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x40000080, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x800, 0xa07db6}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x4, 0x40}], 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x40, 0x1, 0x2}, {{r1}, 0x0, 0x10, 0x2, 0x100, 0x8}, {{r2}, 0xffffffffffffffff, 0x43, 0x60000008, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x1f, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x5}], 0x9, &(0x7f0000000040)={0x849, 0x3}) close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fchflags(r6, 0x0) dup2(r0, r4) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d04af22bc5ad266533c9f5adb4e741e448600ce7"}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="b6dd2429a970abc0f0d5663fde1b249c5df74d27db9a26eab453da5c4e1d36dc7c", 0x21}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20280, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x5, 0x7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0xfffffffffffffff7, 0x6}, {0x5, 0x8000}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:37:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="64894ed803303b5c5f39e4812e74fd4e87f3c3ea4a9f7e7f13ffa72b5c2577a5cc872647b24edb1088d5363167eaa73bb539480198fcc401176f8a42f073c8a86bc322003cfe7c666ebae289b4bb73a0f72d6a653d70d99d9d42d22fc24de780d06d9c712f12adaabc80111382b5e1fa2e4c0ed5de6484fcdb86fd50cad8426a2f2c4ce25bd89a527e3391f40406b7086824f4dac60057e478", 0x99, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x600000, 0x6}, 0xc) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="c47a7300d82d46262aac39d15fe825877d9703a7e2816af4487a570321f6e2a2d53f5186429b39d11395b00cf4c31f870a13810a2276e9d357e971cd37e1302cf5c4c67faf032c3a4ad81c612c2127", 0x4f) 05:37:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 05:37:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYPTR], @ANYBLOB="89ca4118145298b2fa11e3cd5c1b3f177a999ba5f349632fd6fe293ebf", @ANYRESHEX=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYPTR64, @ANYBLOB="7a0e33dce6a9f206346684eb955159d64993571268abad0b0fe1ca152c816d51b5a9696874a7315619877467556e12def9bcdb132675efd85e004c60130346c290ec500166d7a8550edf0507931a47bdaea148078dcd1ff7fda8c24f42161e92b53d7cffaf4d3feb9c17888c829148118acf5d5da1b81a3d70dabfd4c71ba6c2ee03f72934962a535fa5e9ebcdd00dee305031ccf659507bf46b0843b520bca0fd20cb5c771bbf9db50c0e2451dab6e7ec944d694d9554de12954ee75582e8c53dde", @ANYPTR64, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYPTR], @ANYRES64=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESHEX]], 0x1) pipe2(&(0x7f00000000c0), 0x10000) r1 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:37:35 executing program 1: pipe(&(0x7f0000000000)) 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(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 05:37:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ebb27d59a1a2746cb9844653091ca811d0b5ce73d0e2042b954bad06b5720924dd8cf5ca2e00c2e324312c91e85678ae951cc9ea4b9c86c03b347f5bd8194513be84be9f83049419403593858d6d313d0cb41718c6f86a82225edf0dbb2903e001e7c2606df05ebd17922185338a96d336fff40ee7374a95e0c845d77b4e9992fb8f4f4f8422f6d8b8c746e37124a36e55a554f54f1a5688e979ec742de17db70964cba14f95bc1b8d99965b477a0935929e2bbfe8ce748b914373ef1cb767446c6b68d5424df615b8a2e720711a182a4a64be0b2850858eed9bb3679333cd48a3313c5c1dbc8b54322a41879b3e9c165162d7959a512d8996c880579d0d11ac833e903bf55c3496470e3066967435b4ce281433427b470c490501dd093265cef77bfd4272ed0cee74a697c993b1e8bbba98eddb8d0c02e8f2f5cd95e73dfb0b59a18124a95abf12e572e8563baa92dbdf5de846690c421990da88036ec73acbe247185c066fef81715d6fae12b8b6c4ed8437923dde6aca0824ab4fe3e7cffec68e623a86dc37f490f99d1db1d10670a9446a0d77d47f1b746e7824abbebdb97e455b9fd1113441bdd23872f7431f93b273d945575163feca2b7110b577976c15c6ff21ecd161ffc24b7ed3fa2e2bd958e7f5be4e4f496eb0f1e145794663a9dab340dfb222154b69963e45643627e3609aaf864c8ac328a0e33f704359c0c17fff9be65554124ada27a9fb194761f1b69e85bb853817ad414b1fe52fd986b7a365726ab8b1d9e2c6bb42de9658f5e67d60dd4259f6fba21397b7471e13c552c76c8805da1879579f4d3da9c23bab7ae68a7a545da651ccf105689d3d61707e9e5cb799e8dd790bade73d811006e90b81a0baf94e0a9b84cd2e6425202bdd9451e34e65a300c18efb34b693965c86551b8078bdc71dac73291055752706f4c50567d3fd020bedcf4107e40581dcfbba6d856e22883ba366908cefe39bfb23117b74e43735b60e8b90fba0b49b4c4ade6c09d5e669277742b81822ea2283c12758a82779e14527f235f7d5627a1ca4c95f2fb89fea18bb0ec5560a5c36e1ed21583c3bff1c08a650c2473e86ea5c9f536f9bbf74b4c9efa38e5e06c6a2809bde5d2f73d8097b4dd040287b910f47f3c12c5170aacb4e30b77e7a12e61253919927a9bceafed54b3ddc652f5275ba2a26c5af02126707a200202fa4dab6d3e83eb976c67fa0924c98db216c0f0173163ea6a29ffa053fd9b200afc436c385d5e0778ef32dd64af9103b54e7f7d708d7882d3fcedb71a5f9b484b8da9dc19167d0069cb51208862081e60166811fb9d2d412edae4d0954258ea9d91b52cccca8de0175e1749277bd14c3f02af29c52c01095b3072215a08016a03c3b949c5b3b116cce445cb2a12c183c5525d4cb39046a6bc2a5af4e50609c50ae1c711137d6131ebacf89b12e5a68e10dc8f1af46859fa5218193408007608c4357e3fe81c8b52a6ecd9c5616c9b1ef0d31f0e4ce59f4c642ddb22742e9fec2317de4d762f1de847d2122cce099aa5dbccf872c4a470233c7200975c20dfc110bd572ac368b9a165185577679427c27da1ace2218d5aecd4f324ba7b83f8de3eb069bd8882ab994191d48bbdf12a07d537e5a8fc97c434154c14d24d1ed0cb7e2ac060bac5baef4a545a8f3eb0d9901b2629cd96d1c4e6a80e102c85a5311875eaea3e280387130ca87972a725fc365e75a2b69b5d82a8ebc7f3f8f2e0c8a3328154b1e79e71203e418ba32d73f7b4b66dfc1f122b05691d57c1b7a5f14452881ca5cd", 0xf78}], 0x1) write(r0, &(0x7f0000000180)="a7c083cc9cbb09b8fea05917ca033963b6723fd94b844b28f95b6602df91bef1160b26e9068daaf54de4d14352ebadc479eaaaf522983f323063d19bcb32f8217f4de349476b8b7122c35a6aca5362dd8538e2b7affd69c6668c47e3c84a457fab91f96fea24f1ba577aac319002a3bec748b12021968dfc391f0fa186713cd00f4d2af5f2f4dd9dd7a85d890c981c", 0x8f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)) writev(r0, &(0x7f0000001300), 0x286) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000012c0)) pipe(&(0x7f0000000080)) 05:37:35 executing program 1: socketpair(0x22, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, 0xffffffffffffffff, 0x200000000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x412, 0x0) ftruncate(r1, 0x0, 0x37) 05:37:35 executing program 0: socket$inet(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x761}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x9a) 05:37:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x3, 0x7600, 0x7, 0x1}, {0x1, 0x20, 0xa7, 0x20}, {0x2, 0x7, 0xd370, 0xd89}, {0x2, 0x858, 0xffffffffffffffc1, 0x71}, {0xfffffffffffffffc, 0x20, 0x913a00000, 0x4}, {0x401, 0x6, 0x0, 0x6}, {0x9, 0x4, 0x9, 0xffffffff}, {0x1, 0x8, 0x100000001, 0xcf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x20}, {0x46}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000001240)="3d80fb0d") 05:37:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008ba8002b27febf00000000ba0d310b94e99afffffffe000000000000000000000038b60fb5", 0x2c}], 0x1) 05:37:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 05:37:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) 05:37:35 executing program 0: r0 = socket(0x21, 0x8000, 0x200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9) socketpair(0x9, 0x8, 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:37:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffc1c7, 0x6}, 0x8) 05:37:35 executing program 0: socketpair(0x30, 0x0, 0x1000, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x4b77882cde316ccd, 0x0) sendto$unix(r1, &(0x7f0000000140)="88e6361bb27c8a13e8109f6aa754b28f398bbad659e1a469ef8ccb4d3b862e667e218660d18397aa4fe21c114711efd510f15586e6edb64ac72422e054f52c76fcf9402186f0c3f03acb8b76c82b3c4c75e8c863d689488e8ad2db0ba5c538fa06e9a4f2041155c38c593ed65db00c0f3c925a952dea5ddd7e2c1b1eebad0d63cb199298d12a7fed6d49e8b03782b8c86d35a64e6e698ae6c1d05116c5f7c249b562f0a6792def07779acf66f175b54e679aca158a579397598fa65ae3f21c3803164a6b24b20f9434783888db3c3badfe8df931545776d65f6fe26fa149799f54c3b1147bb29bce0c01b5f52adf626bfeab2acfdb", 0xf5, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 05:37:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x81, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0xfffffffffffffffb, 0x3}], 0x1000, &(0x7f0000001180)=[{{r0}, 0xffffffffffffffff, 0x3, 0xc, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0xce, 0x4}, {{r0}, 0xfffffffffffffffd, 0xe4, 0xfffff, 0x0, 0x30}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x508a1a56, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x3, 0xf0000050, 0x8, 0x7306}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x3, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x90, 0xf00fffff, 0x100000001, 0xfffffffffffffff2}], 0x17b, &(0x7f0000000100)={0xfffffffffffffff9, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x178, &(0x7f0000000340)="b63f89c837294d2c9d9ee6379c536d828466d26f19dabebaafacd5928b61ae6c8ae8ad13ef9bdb1cf164581e6060312080000ef776c829b895fa60925dc5f8d4d9f5ad16fb1e55ef35bf2c8cd0eeb640716bca115c78125d887e001a265af3ec861109bef6c64904055aa4a01f7bf7cbd06d1f06b28c4db148028cdf658edb09dc20a3cdb3bbd4d9de9e8dfaaf8124d7ce02708ee5d7690b9f4889d44e16d4a5118beced152fc3b04e3a31a84b064334baefef297468b51d9c6922a6488eae501e6beeaf30de3dd6094251c13f42e3682c70ec811f5b86c20374024c252f187cb27f83337becf8898fefb387067b80fcfade02000000da8291a289c0a6209b689c37169aaa7c9e6bba359b37715a8fa1b58d68559b8d3036129e4c5c366d14f649358ef0c92609b757dcd49a06034e3fa513545f80f6057b1213fa5fee3694613f963f4769d8b5308ff29157e417e54f98a0b6af41f03db78108ec7b7c8bbdae0d08690d77a68e9f935bb13641239ad6e27e59ba2e99158c") r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x10000, 0x692, 0x8, 0xfe87}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 05:37:35 executing program 0: r0 = socket(0x11, 0x8002, 0x6) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) socket(0x2000098, 0xc003, 0x200000000157) 05:37:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="98ed1b84fc0efcc3b3c02d2b4fd0c2dbad6a3387ea46a192fb7e624592c2a062f4f5f5f7f473c3133b8e7806eea7c60277f8c7ca4eaa5333d2ba5b5539fdd7", 0x3f}, {&(0x7f0000000080)="6baf6b299009eb6e2a9f9ae6e00e43b2c1320249308d4146668c634932c984729602930bd0556c37a004e8bd53bd559c8e912f4f434d61a2d788f5664c6f905bae25e07918017b8cde20ce55d889ec88f05f73224b2b9f", 0x57}], 0x2, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r0, r2, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}], 0xc8, 0x404}, 0x402) 05:37:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 05:37:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000000040)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/58, 0x3a) close(r1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:37:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) msgget(0x1, 0x482) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 05:37:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x5010, r0, 0x0, 0x0) fsync(r2) fcntl$setstatus(r1, 0x4, 0x84) 05:37:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x6, 0xfffffffffffffdfc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10020, 0x106) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 05:37:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fchflags(r0, 0x0) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2b0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10004, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x3ff, 0x4000000000000}, 0x10) pipe(&(0x7f0000000240)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) listen(r0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0xffff) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x1e8, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x34, 0x0, 0x0, 0x98}, {0x6, 0x80000000000}]}) shutdown(r1, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 05:37:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008ba8002b27febf00000000ba0d310b94e99a00000000000000000000000000000038b60fb5", 0x2c}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="acbcc20f62944eb7693b3679839d11cfe6493804afd97daec0e7ff5e76dd11ab0c12b70691c7a247493f87e6be50a8c74f81ccf8ac01ce45a3f140edfc726d71182cac58973f1abe20b540b84009e87be619f40a28cd1520122a6bff0d773ea7120a450b1d9045dc2d6c5d85da3c4307512c226564ebb5ca1a621a0f333948c46d75cf4d9d8f830eb7bcc7503367dcc6b28d09c047abc1dc57d2fbc98d7e1519e5591b0a081b502234452b7627dfcb1b191ea1dc81ed078ab89e2cae7ef98ee3a212615695c8e38c273c2a", 0xcb}, {&(0x7f0000000280)="b51b66e89e9275c3a1a3f34a26000d9d63c399dae7a7ca64ac58fdde2ee706b9999214b24770f31d707e49e25c77f144356f059ffe1530423aabe0dff206a8226a6aaf398b8bc291780f7b1ec101f65e2a54629837f8b782bce5ea49db86785d135b9b55f127de68c81cd72e65ae821fd8563c6818c4fbe00a411f1a4d668d75b0066a9d84cc1edc8e4df4a40dc6d911a9756af6ad95d717b260a53fcc5695c5742d1791004d656ed9e853f74dc9a2b8f27ca1102ae9f9c6659b784ccf9a12eb6ef0a8d7bd4f283d126f7698d6c3d9d0a5c27c45a429bc6c345402019457d48e783d", 0xe2}, {}, {&(0x7f00000000c0)="b99ce5e2195cf4b7b8532c3f16836c666d6836dbdce65c29f1cad1cd3e48c8daac21ee8585bf09b38f744f6c7c01", 0x2e}], 0x4) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e5895c3d9fc0e65bd1c65848f23ac274aa53f821c59ffdc4fcfb2a8f384c53b42f62f2497602f808cba0233dbc1742e724d3250e1bc7725b0f401e7dd671649c35a9fb36b782de2a5225f5dd872985730345aaf92f30381ce33ea22d8cbc2e4db9860802cf4a2c415dc3", 0x6a) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 05:37:36 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) write(r0, &(0x7f0000000240)="497de62c1fd494a93d594daf86c9b9e206e84cf94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d090688663e8369a8d8da428b1c0285f30ecb4e3d7cc3db41aeb7bf9852a14ec9a613d0a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f67467541e6ca967b178a0184cfce19143bbaad10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f37865abab38c5a69f167661dafefac0d57dbec812e14ecb4cff1003586d36c043ca9d1b462481a0244ac9317b79702fade56cdff8e33736beb87fad8aa27d2bc6453ea84eea92d5419ff85ab1ff80418aa0a9c56bb2", 0x172) setrlimit(0x0, &(0x7f0000000000)={0x8001, 0xe4}) 05:37:36 executing program 1: socketpair(0x7, 0xc007, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8000, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x21, 0x0) r10 = socket$inet6(0x18, 0x3, 0x3) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x0, 0x0) r12 = kqueue() r13 = getpid() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="861c5430548e42fb3325b75116ccc24b8bdb714fcdf6d28c467f6d01a1cf12358b48fb1ab45de50ae6084268f39938be0a804fa57b6e213088cb51ea0f1fa4ed5e40a11adcd74ce863ddb5d5b926e67a4101592cc4ac8dc24af64e07", 0x5c}, {&(0x7f00000001c0)="46361436c66abc595a9e2ab4d2647e8b0274f06735c9e0414c2d497fa69fbf2de1660f5d80240130dfdc6b8d1d2258b7136eb43fb5b27fb8e5da6ff9251bb82b36f4ea28c5483b1ebd9a14d7e33d711c713e056d65d0a59903bde6a121eb7366a822823db85ecef7da2d98790faaf2b597f0964eb96f78d97c0f174a2c14ef8f404327f79bb3e02b39b0bc222b16a046020cd631f676fadc248c518d88612bf2a1bbaa163205b6f5092b23da20c742be86c724a1214f311c8ff0d7327e2b277538b582890626e4a93232864bc3966744404d1c48487f2237ce5dde560c0bac8cb5601aab389e41d4", 0xe8}, {&(0x7f0000000380)="9aecfdfb8e949536fdf04319eabb5ffcb479af89cca8f787a582e930e0e1c54c8aa6dcd28326fb45ab02659975f640814411c71b37df2eb406eba1304eaa8308256602c8b1f8b2344da548fead51cd61f14d26d6e72b63db3140809872dc37182686f94809e651b04cc8ce80a50346f65277a323cced37974d609f931a4456b50767c0e83862a44c127604b183263c20e2ef12a2fa813813d30ad0b160fd4f342566f4874a9e8061a5ce0d177d61e3acf3daadf5cb992801b4b91ffb6ee069364bbcb99948d5e05ed8a3ef3304ae903325aa6af3", 0xd4}, {&(0x7f00000002c0)}, {&(0x7f0000000480)="82bbc515191cf5c3e2160904f7587de6757baa1c7ad7248ef73dd8c5811cb4d95c87d85af638bd6227562bceb3cf238123664ddd4a630f67f97d5815b0ea67527f85151de0164eca4572d5578368d67379bbbc2661324d2c75ef080e6ef66060604ba35cfe83e938aa00da41607e59825ac361d675d4f33485a6b51038544e2a7d94e7102e8337aa", 0x88}, {&(0x7f0000000540)="292dbc07f5ed0d5bbdd286206b91e28e3ffa8776b68528da442efbc9b6f52f2641dd9fcd1641e1df478dd65ca726eeca9f7101cc367734905f92ca3d0448c9b6683677c9868a88973a6c495a411e20bd3f", 0x51}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x88, 0x4}, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000000005f3aa403a9373585d24820d179b91098c5a23fa2696c354343396c5285ab10f1af2d509685d87376ca9b38892d1cd1bfffaa4d42d3f79b384dcc26f674a0a0ac75c33ea08e99900e848a3a2afe8f1b1bafae14805520deb3cd701db04093096954c6f8f9e570bbbe16a0379a93be7e31016782863664aa"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/62, 0x3e}, 0x2) 05:37:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 05:37:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 05:37:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget(0x3, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/181) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) semget(0x0, 0x4, 0x0) r2 = geteuid() seteuid(r2) 05:37:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 05:37:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000000000000000008c63d0b2"], 0x10}, 0x0) accept$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="491ffd65cf5393cf548a28060eefd471f66daf2e1b0dc831335418b79ea1ebf6071878fd55e1ce72191f6882e6b76a931be8f50d4a5229f9557396a2c38886a27df36159870a52c93e90fd10d7aed1bd014744019707cc77b130fad768e7506c3126421a159bf7407ab8d6eed845526cf15c3dc600ab26ceeeca2cd44d130bda8e7249b12e21e9d77790fbc0a2e457f3e479023f69c5d13bed206b7fb072e0909c675bf21039f8b7b64b100668097f8dd95e100cca6eba", 0xb7}, {&(0x7f0000000140)="8828eb36ad88c3175985315c5bae42590a9739b18746b8ade2f450535689a2eb46247781e406eb27f3571d9eafabb791ac6e70d24f66e531a865023743e7c20526e71ed122e925aa1c35b4e2f92e8b712c5922d64b5da4577bba385574fe613619670196668bf61e48f35d16d77f", 0xffffffffffffff3c}, {&(0x7f00000001c0)="5a943d6f0237e8f8c08b2c3d769808e907f3e883a00b5079549f148f2d421e29ffd83a510c2c068a9cc5d06593e85e4e3d987fd5bec62c1c5b785297fdc37b960475fe4ed5caeb266ee121f42e709afa4147f55c89ded86a6f0d0aeef66b0e55a187e5c04cdbe9aa1edd926bf38ae9e748ec92d887bb842e5e18", 0x7a}, {&(0x7f0000000240)="6a2b60501b63840b65d513c0", 0xc}, {&(0x7f0000000400)="1646d043f77f320ca8c6f2ce880deef191207372a7623e42630c602c5e7945f1d5a0fd0496714620859edb9bd1a1fd493a1c5c1b9c4f2ec0c48a8241f493732ea390ee46e7ca7c89472915b1b21112f83417d53f722e5416b42d8dfa624298dfe063cb27750af5153c8372469bc49581703c773fa4eca72142dbf13d63b9d02268515472cf4f79c9dd49c6755b103e699be670ee67dab39098d62fd6d816232bf4097214434340f29a2c296b59f059a0b91e10655d2d6cf0cc2c765b37694084ca51dc3235a661f456ee43e87c4fb0930e4dd81ce0f8b1897772d3e5b5c13704446901b119290e873e3f3d4231292f5ca98488f9bef6bd4fdacf", 0xfa}, {&(0x7f0000000500)="65e57e7a3c6502c9386bcfb632a7f0295c96d575ce1cbf1b3cd29efd0503b9cf3434bde05b4d48bfba6e18d1d555115b80631c69669cbea77ac83a04fea11a05977338365b88dbcc0e30bf5d2be675522e8b2ae5eea0f4aff1490963a53a227c21cc8ab3a39ffe2ba8dcdddacb86122cbf9e46223a6d626026913bcde9666797ef1b1f235c829bb725d1ae0c6ace495b02687cd9f9fec2e2a19edfaf0ff22c779254262ba00c580d38fc9cb543f2648bbb0f52b66535cc36198e9e97f2a7e4a4ae645701f037", 0xc6}], 0x6, &(0x7f0000000600)=[{0x60, 0x1, 0x4, "41bfac2ecc36c77315642b3fe60374a88c262b1637df10c97b5294c7eb2885ca50654663930189547a1bb444c9d908018ec34407d2c5923dcc7c1606ec5bfe19fce242f5d36a78c786419aa15815"}, {0x18, 0xffff, 0x1, "11985c7dd56f"}], 0x78}, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f0000000680)=0x10) 05:37:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x1) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20052, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) chmod(&(0x7f0000000000)='./file0\x00', 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:36 executing program 1: r0 = shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/30) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000140)="191963241b9f25fa7841138e6a72d4e511923b13950f4c2de4b082d66bc2e762adb67d4941a0907cd42440645fb84bcd7eb4309605f90a91de2b49300cef3a4417978adf0452790855db8fec36c6aa390fda6f159eddb692c2632b000000000000000000ff6123db4a0038b1b9d200938f61be9629d81fe525c41df643283c7604ff7714cd121486d454cbded45746320158b9d58e02de774c81d7ca1125ac16f0a3357b4121dce17f4a99deb26427a1ff97bb551d2efe9142393eb6a067d1a048c4b8f1960ab95317935ce5a8a3e11cc39703f67dc48db39d0f1162f658fd84e8ec3cae4952d15339df0a6d86dec650ef79357be05db65b686831c2ec371618f44e58848b3bd4ca8bcd1c3020d490e72fe2cb6282546a1619da34c0ea1573c8", 0x120) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x4000000000000080) msgrcv(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840e402303cde6ca6d4b25cc8ab3d4ece110886eb71bb8e5455dfad508dad4e46dc42e930f9d3751cef1c2b3050dde780efa0ff7d60b4b307d3e5be78ad2dbfc01485ad610a688581067a861ad7c67f8e595113b000000000000"], 0x1, 0x3, 0x800) 05:37:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="f126c9171f3d0ea26c", 0x9}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 05:37:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 05:37:36 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r1, 0x4, 0x88) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) shutdown(r1, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 05:37:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x0) listen(r0, 0x20000000102) connect$inet(r0, &(0x7f0000000040), 0xc) 05:37:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x560, 0x25e, &(0x7f0000000040)="e3f2e28b762bf3763cdbc0a489d43e3b", 0x10) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x9, 0x10001, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000380)="f7d40e44f76429f2b9f86ed402cf82bd153f4c5366ef8d1ada83dee57e9de14b167bc28acf7ccd70b0c45b442d1ba644c11e04fef268f915fbadbcefd6d6688e8b43e63dc60a143e2cddff0c276240287c50556a144569bd2a22e4edd16868fcb58871cf32c35854311614e70236bc213fa22384db8b054aa20fc2833d2520eb03a01f2bd467d83cc819f413d7b7600f581b28297e4efbadaaa385aef0d268dd07eec254d12db9a3381aced42485f716841ef61a7206ff49f50055ef7b263de71b15e1fe7df1a809754afe3c73d20b2fd8b97940ef856324ca282c291f92fae1fec40b06b22ce38e9dadf4df49a8e59f340c510e0c61faccd08f", 0xfa}, {&(0x7f0000000480)="98a29aebc7e2f5b3547002ae39ec7b5f6da3fdd06747d51e1b8f52e26ae73e797d8b777895b43b415246336d2768881fd1edd7d4437bf5962ffc70d26c9d5174c058cb7600c519e61b0a6aca2d4530d0d3c839e3000616a9d867c0654125617513a229637535e0dbc6b950dd6926b994188043a43bc07b646b1894d4a935ffcee8cbf5b0eb66ff530b981312e2f54ee2680b29afc4455db65ff0163da9977b7526682a529570d04d193eb02f374e5cdb1f9e8ae840316b8e02024e1c68f633e2395bcaefadf719a3e3b01049969bdb2fb71aecdad056f5b18f19b4a67ae9b800cde734f3767db8e8e5cad1dd42ff70f365a742bfaee8d4685474c5e40adee6de78418e2b9630174daa282eebf89883b60875d278769c477691b38321dae34233fa7d714e8b8c7cd4fd82237d8235fe1da53785a97646525b8ae72162ba3343f1a7ff0dcce336e00d200ab87937f1afb3740ac7989a69c8c5a3ba7af83f7a1a7750cec00ef244fd7ad2cb20b8d4152731f8d0b869afc99bd069e094d3bb4ea556756396be67c690f731dbc9582fee631b742d8d13b5ea58684c2193c0cfd1cb244bf6976c96020b67cb9e1cf43db5bfdeb54fe47ba7008516b7d668d314241fc4431b53125910642ee65634643050f8699e5a9b6c1331d3a5a92e53200c1ad8014fa21d8cf9fc2b5c8acce2cd9b8dc06f60dd3f4f1ca0fc07e493757563f0ef435b43af308202b90222f8addfb2de026cd58ec5ad22b0a31e4cf31e2e40e713a9f4f091e75a741a391e9a28cd1f1656143e29552bc8cb7c0137224d4ca9ab54901786354ab47cf97e3e1984cf56997decd64633191ef2424107eddb47eb133e47560ff68e7b8f1c1d36a668b4e4bad9871a4e9e2756c863180924ad8b9f138fa5bc6f484d1deb0aed169d4dbc3b446e76434c37d9395d5cc0f3a2ad36f6816224733fa38dd9ced17372b7ebc00600a29fed85da9773acabe4cf8b045e1a9e2bd281dfb25ab188db4cd007b3d1facdb8374486c08fd3d474cf477b2ade9a2f1ee135930a87d31384de3dbc4136165bfd400c7852e2d156b28b4da1098b651703e7d78b2fd5c0eced164594c2acc4bfcb0fe2e52bef62ed90bc05701415d5e5c03bc89f7e72a53c5486ce5d3db5c91c17cbc3e0ca613e4f26a953d341a3b6d81723fb731dcba981b462cb09008f4b1a9fba385946e43389e54ef304fd8ead3d77f62e6572c94a3540ed6a36d8d3df6eca47bd28886c2bc206aed0b9c7429727eed4048c9d29b4d29c609b2da130c19e3034dd4218bf946f4695d438ff08ef7f35157651191b101a6a7dcbac1be528a535d62e3ad73ef7a294742dedb02b3b2177f26dad93ccdc70277db0ef44d87442cf23a2394862234c59452c64db6f209f232e9ada45275563cca6ab11d35accfd4b930ec2a7bf712b7bd1ffd17d1008e17f4837a3e5e8e4ddbd7e296a96474124f5b936bc06d7d54603a5edae68d6d1e4830f2a35f885ffc61c77123ad54566cd4f5f95630c91a478e2fdb5227e49cfa21d666ee16dc35d69acb17535a1dc31774878003bc23a6ba68898f5407f63803b5dfbfde78ac8e6ed8c0846a0e3af6db0aa4c85f412957aed548de0896419bbf318be384e10e2e145fc2549f987e759ee3b2dfd59b765f531d3d482e97a4bdc152f48bb138dcc3b8dee85af590856a16d6c0c5ca96b380d535b726aa6f307f867ed8be525c952cd14bfca1a96a194e515a992400cd5e995408931a25e7be4eb03e78c92eb87664d2e3a70e27a2017b38e16677bd2b47f85b223c0495947cadc2e21bed2b250818e439fed89eb918410aa816dce113b589490c18c092ec9b0e66cf77798e916b860b192d3ada08062a3891cc896ebc5cc5a749663f23d186f7585af84f2a0eadfa4295620baf65894a4cde32adfc0c33e1a10f4fa527fc106f3355e20033010832759bcce2db7ed43224c4a3fe129d7edb677a991785bb6b9952deb72ec0366b8d1ce7423ea1e3e2e35d2bedc9f03b04e3208ef4ff88a9d3ebf701237a01b2560e7a9939fde8279c5657bd068a201f7c05621dce289ace7b69318639a71cf73b56e4d40c6a9427ad376c3aeaab46d92f415d3c29084e2d839bcd4e9ad1edd368abc32a1255e448e3c831c38c5ceabaa1cd593c40fa8e1821097e9a48cb894edc499ef2fee6c643e6f6f110550f8aaf0472322b7cdda3916cca6889def1a61de18c9bc0e717c4e063df2b69099b0e14b3a04b9f6bf378810a001c7b8b6a3db121a30261a4274c698e56dc018bd469a605c0b20fb56f13807607624151acec5a9a81bd78e1e64e8c7032be9ee94dc0a08e5ca2afea97d958ebe28a65c7575d9aed6b4d2efbbcc4ea01d87e48d81d6f9950b30b3cc294569680ed153392dbd0cc60db7deb965849966cfb507e8137262569106704288df5de6f901c376cd502dc9deade22922836c5c54663e65e88e8464eda3c2da204f0d5c36c78e82e7f8c450743a12f80b890bc93227f701e707d6432bbb8f06240ed98f6a51b265f3d85b77e6aac4187368b137247d04f5013523ccfa17f5629a95606b37d65d9deb75c1fdbe5ce3edd2637ccdfce24f1bddfbf04b745953edb0cff732f240da422385384798683f2ad83958a0c42f172e3389585b98cd54e7639bbc9074148e7eeb6f961bee9faa0d844182bc170bf892e42c0a1e3d38dd64984c2d99ad6f2260877ef3c269975cfeab4afdf73148446ff2603aa6084b4b36e2f9e5be15a236698021c0d93a3487d386209dfd0cdbb47e19ed814be01eacd90ce4469f5a041327ec4383e67debc33f6f40cda108464c0357f6271a80555674a27d3926f28251b152ecf53c36bb18e5c53f8d3c9208866b21eaa912827c2961f196264989a2392fa1022d372bd54e2fe5a6879ef5e5211b07f4cf1bce0886a7a2205067cb3de19e67d1a9d93a4857bb0bdd0f34e2fa8507515908b613911e7372b53cb589d0cbfd3abb327a07a6fa784cf55d33b50f789f10ce30541d2c2c4fd2babc6838add4a3e6c7761cf587fd4353c8da2b00861ade779660de3f115778e8bd584f62a0a8e7ad450b23e7fa474ee1e7536b8c6300bc1168c92dc7228d1c35345a9ef8f800fa12ce7355d62f658daba891ca2bd6bbf3af1a821de45a30dec4be27fe7431f1cf4cde962967b8adca3ef5ac49cb43f3a804f74c69b0a8e96cbc04ce8bc9aea2c17931a5fece52451240f11e57add710d3874b81006de988412b2ea79c0de542b3282db1b6ca61368ee68afdf5ff918b4da20459be3e9c17d70e438d81a0b95cef6b35beaec8b032a82a0f7ca5cd0aa2c92deb36967cfd22780b193945fb707c6c0015aa7cf0258a2afc7d7f6edd81d2b20510ff5d3597ad1e862584c88568746c776b4617fee145a0b883f2e0e63ca3d6d90a947134eaea97d8b43411025d23055439941e3a22ff2adb648b5531b1bb86e39d917f7c3be7f81dd81a46ac66a5234149b06296074c66568ed51fce102733846a290b222b16c929673906dfb955a763463670bc8f68b420477b3f096cc3d5fc56fcd462441d46176c8e59b9eda47a27f7b9b5000da695b7b9fb00d30d1d9522b4d8ad491a89270b25af33fae34090f54825bc35f4bd0f61c82cb477c2635ba0aa7992d5763b42732c2a57f913b9789125ead6a902db8617dce495c7ecbdb4e6934f3e041e24d42664356f281fbbf4b523286c5294e3e8b79955cb4e81db9e57a9282df919877cc023c7081117b173b532482a3384c692c50ec47aaea7837c604786141f8489e7c008ebbd1dc7db0aa882e3cfb98ca6f675e8e8160c8765745f5defa8b0599571df181a1526fcaff6421518992576b333ed7b0ccf552506b5f1729dcd8fc3561f2012f70dcca2b30efbfa871e931f6e6a9204933a8cf998cc3ec3247582140850717896dedfb253701b077ae4cea992fe2d6ad71bbdb9a9b5e3f12581d88d29dcc91257f4f9d3083063950aaedcafa734d09df0da0ab5d7f0aa77660a1665d282cd89c7a0e56891b03937d3e04a834179371f76f59bedbbbd6fdd8e9b7f936e978be667ae446aae36e68b911e91493065c644bbe24638f2434037239556dad60e165e3563b1903404cc0860f38f2fa86d06bd18c79a9c6454780ef187c64b5bd5d5528f64340a96eeb11ef64ec4512cb3f63caeb8c8c09108f5de1960ccdb04b10fae2ee38789f4668a09dae0ce3b8392ef5e86f797f8afb40741734d31d2943a5972449138ca917e2137899bafd5630ea312f3dd4a6f798d188f6bbb097eb7471ec6169598afffec06d2e25f97813ee4b5fccec8909b38370eac87f61fb6a2b0d747b1838162dcebfe9354bc8825f37f6a9f31260420078c9b8da12cdaf379d19b09a4cf935f5d3b36e0e722997f1af3c949c8d10ca93e8e07360c352468c958e5c6782fe23f68e2b529928fa82528265186e63bbc62ffd1ebbe38db381a703c8b7578b5c686c8e78c65f4598a14e938d74212ad2515ecd5ae459a366aca721b99311512da5314f57a63e59b89a2d173b1bae75651f1bf7c81015dfa6de92652172cacd6d883b5462c1e4a6cf4b0c3bc4a657a7d6563274b0fb336d3fa55b743b5b667970f486c65e64f6ca7d2f86459481decf238bb47f2c6a84ba92038bd23178fd011a4267a210ffb5f2447af742c2f06dd221cfd245e4af67b92b82df21efcd012f4c53f917a4c2646ad6cd3ea8f2ce31706a98718ce5d9b61e37fdf45149261adfec9b72e028722ac344c485e0bd52e4431c92c2b9bff5b556a37a2cf8b6b6027a783601a5996811bdbdfb766f7c3bde136e98cf44bd3dbaa6b1cd202f238a97adf0ec5936267f56d158be04e40da7b4f826b9e77735ff26f0bbf5d96b7c19ee3f815b6c6260c8225e5b9ab43aa3b1027b0ff951184d209fe642ef8395c5919682cc10028a5071320ee439d4eed97d20ef20ecbc7f67e4fb3a147cbbeda1a80c82c0d9967f35470a6c503a2c2be01cd7e0134739de473d8d633f22dcd3aacd78220fdcfaaf911bcf610fb4cebb460c54898d2352f70ff295b2c004c6184db5eea64ab1163af6824d649cd3bbfe17c82c8a9ed74f398bcc074777f010d430270754fd13a063a05e73710b9e2ede826863ff76e42444692f2deb5b303907cd1ebc3dce1c819326ee1baedec758685883a28b743bb9728051d773b9182673e3f74416398c677f3df2797339010526c9269cf7e0016522eef0822470904b2ea4a7e4be3e1c8d9ad534615098ad9506001896ff0a25445cd5d18b8494d83042970b43f0aef6878c7ad6598a78a571e8be34054258ec0d1136440ef5909b4dad9620f88d579d7b3535b73a93eb53003951d2d2ded42fa6f1638eea6109076be5cef16e058554968174759735fd5c3a17ff4932ed412bc4c2bfb6eb664fa229f03e00c9b201c877c5b8e4a9550dcc408acea56db4fc7d35c73629ff7d09e857f7498e41ad7f25adadae82867466fe45b5560ef62ae0b192ccce25190574976060478f798e31ee8645442f11726652730c083ae0ee0da05276328e974721ade9382559a2feef7d536e44e4ccae40e7b129421567beaebb194d48e410b1612d525e5ce3f6898362f19d9519c3d6e90670f88198faf150f0d64d809a9b14cab5a65bcc12831f350bcaddb4f78f39801b47ac7e651ea2996e4b44ca257d0b5798c4a56345d2063ea21233809d1567a3a58f4b455b291f373f04a1245cb7e699b4ce8c533002643a408207b995ed45fbcd320f96c16c7e0ee66cd3b2046bea2580f20fb995dc0efd43a62543f", 0x1000}, {&(0x7f0000001480)="02480f36d5effeaaebe37efbab42ecdc1b9a9f232cb382e9e92ec6b0e30965fb736043804217e64f4a8f3f4eb2bf5c5a743d1e072de30f607eb5123d88d9618ca4342a66c9c08f6a194d58647e9e1e1773c6ac0b1e6e12baf23eb58f87fe3242aedac010051d441c63ea6ef2a5c2c34ae61cbf140497a64d25f1eb9abcc651c4f900be4b6b0e37d6db7b76abcb3051f07220e4e173dd6c90dd293fd2bac3979dc232dfedf6eae075aee8e5b3f8c7b3851a68f2b93c27b583ef0dd793743a8b61c5ccf9dcc003dc21793c5013412b195f7eec433f33a19672bc4c9e9e595ad50843ecade94fa3f0c897e9d67d9451a822e3c1fd90adac21b748", 0xf9}, {&(0x7f0000001580)="a1b8ed48fa769a043bed824eb0a64ec6952e7467aedc2272465ec478819e36d96e5480a10d1f30bc515aa1c4e35845ff9f8a1af57132bc3297236f3b98b3a687a7251f311e15bd139b5bb7221ccae10dac3e3d5bae44370b7365e0abf296a8e6ae13eefadc7b739662f9beda8d4fb2172f7fcfd0c72d4f59f520", 0x7a}, {&(0x7f0000001600)="3dc4561b0d09332e417120036745b16652bdceeb4c1d9b3bff04364303f155be3fd0b89de257b618a3e0689082be4696058c67bb2f36b17c55b5358825d8d84ae5cd34ffc2abc2012cfd1410b712a03483e266d580519d36ebb1c81c299c13509215a1af7e99a9c78e745ccee3b6a5802025a7480aa6", 0x76}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x8) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000002000/0x1000)=nil) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x75, 0x6}, {0x8, 0x6}}) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/98, 0x62}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f0000000080)=""/48, 0x30}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 05:37:36 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28810, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3bc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 05:37:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000380)="f7d40e44f76429f2b9f86ed402cf82bd153f4c5366ef8d1ada83dee57e9de14b167bc28acf7ccd70b0c45b442d1ba644c11e04fef268f915fbadbcefd6d6688e8b43e63dc60a143e2cddff0c276240287c50556a144569bd2a22e4edd16868fcb58871cf32c35854311614e70236bc213fa22384db8b054aa20fc2833d2520eb03a01f2bd467d83cc819f413d7b7600f581b28297e4efbadaaa385aef0d268dd07eec254d12db9a3381aced42485f716841ef61a7206ff49f50055ef7b263de71b15e1fe7df1a809754afe3c73d20b2fd8b97940ef856324ca282c291f92fae1fec40b06b22ce38e9dadf4df49a8e59f340c510e0c61faccd08f", 0xfa}, {&(0x7f0000000480)="98a29aebc7e2f5b3547002ae39ec7b5f6da3fdd06747d51e1b8f52e26ae73e797d8b777895b43b415246336d2768881fd1edd7d4437bf5962ffc70d26c9d5174c058cb7600c519e61b0a6aca2d4530d0d3c839e3000616a9d867c0654125617513a229637535e0dbc6b950dd6926b994188043a43bc07b646b1894d4a935ffcee8cbf5b0eb66ff530b981312e2f54ee2680b29afc4455db65ff0163da9977b7526682a529570d04d193eb02f374e5cdb1f9e8ae840316b8e02024e1c68f633e2395bcaefadf719a3e3b01049969bdb2fb71aecdad056f5b18f19b4a67ae9b800cde734f3767db8e8e5cad1dd42ff70f365a742bfaee8d4685474c5e40adee6de78418e2b9630174daa282eebf89883b60875d278769c477691b38321dae34233fa7d714e8b8c7cd4fd82237d8235fe1da53785a97646525b8ae72162ba3343f1a7ff0dcce336e00d200ab87937f1afb3740ac7989a69c8c5a3ba7af83f7a1a7750cec00ef244fd7ad2cb20b8d4152731f8d0b869afc99bd069e094d3bb4ea556756396be67c690f731dbc9582fee631b742d8d13b5ea58684c2193c0cfd1cb244bf6976c96020b67cb9e1cf43db5bfdeb54fe47ba7008516b7d668d314241fc4431b53125910642ee65634643050f8699e5a9b6c1331d3a5a92e53200c1ad8014fa21d8cf9fc2b5c8acce2cd9b8dc06f60dd3f4f1ca0fc07e493757563f0ef435b43af308202b90222f8addfb2de026cd58ec5ad22b0a31e4cf31e2e40e713a9f4f091e75a741a391e9a28cd1f1656143e29552bc8cb7c0137224d4ca9ab54901786354ab47cf97e3e1984cf56997decd64633191ef2424107eddb47eb133e47560ff68e7b8f1c1d36a668b4e4bad9871a4e9e2756c863180924ad8b9f138fa5bc6f484d1deb0aed169d4dbc3b446e76434c37d9395d5cc0f3a2ad36f6816224733fa38dd9ced17372b7ebc00600a29fed85da9773acabe4cf8b045e1a9e2bd281dfb25ab188db4cd007b3d1facdb8374486c08fd3d474cf477b2ade9a2f1ee135930a87d31384de3dbc4136165bfd400c7852e2d156b28b4da1098b651703e7d78b2fd5c0eced164594c2acc4bfcb0fe2e52bef62ed90bc05701415d5e5c03bc89f7e72a53c5486ce5d3db5c91c17cbc3e0ca613e4f26a953d341a3b6d81723fb731dcba981b462cb09008f4b1a9fba385946e43389e54ef304fd8ead3d77f62e6572c94a3540ed6a36d8d3df6eca47bd28886c2bc206aed0b9c7429727eed4048c9d29b4d29c609b2da130c19e3034dd4218bf946f4695d438ff08ef7f35157651191b101a6a7dcbac1be528a535d62e3ad73ef7a294742dedb02b3b2177f26dad93ccdc70277db0ef44d87442cf23a2394862234c59452c64db6f209f232e9ada45275563cca6ab11d35accfd4b930ec2a7bf712b7bd1ffd17d1008e17f4837a3e5e8e4ddbd7e296a96474124f5b936bc06d7d54603a5edae68d6d1e4830f2a35f885ffc61c77123ad54566cd4f5f95630c91a478e2fdb5227e49cfa21d666ee16dc35d69acb17535a1dc31774878003bc23a6ba68898f5407f63803b5dfbfde78ac8e6ed8c0846a0e3af6db0aa4c85f412957aed548de0896419bbf318be384e10e2e145fc2549f987e759ee3b2dfd59b765f531d3d482e97a4bdc152f48bb138dcc3b8dee85af590856a16d6c0c5ca96b380d535b726aa6f307f867ed8be525c952cd14bfca1a96a194e515a992400cd5e995408931a25e7be4eb03e78c92eb87664d2e3a70e27a2017b38e16677bd2b47f85b223c0495947cadc2e21bed2b250818e439fed89eb918410aa816dce113b589490c18c092ec9b0e66cf77798e916b860b192d3ada08062a3891cc896ebc5cc5a749663f23d186f7585af84f2a0eadfa4295620baf65894a4cde32adfc0c33e1a10f4fa527fc106f3355e20033010832759bcce2db7ed43224c4a3fe129d7edb677a991785bb6b9952deb72ec0366b8d1ce7423ea1e3e2e35d2bedc9f03b04e3208ef4ff88a9d3ebf701237a01b2560e7a9939fde8279c5657bd068a201f7c05621dce289ace7b69318639a71cf73b56e4d40c6a9427ad376c3aeaab46d92f415d3c29084e2d839bcd4e9ad1edd368abc32a1255e448e3c831c38c5ceabaa1cd593c40fa8e1821097e9a48cb894edc499ef2fee6c643e6f6f110550f8aaf0472322b7cdda3916cca6889def1a61de18c9bc0e717c4e063df2b69099b0e14b3a04b9f6bf378810a001c7b8b6a3db121a30261a4274c698e56dc018bd469a605c0b20fb56f13807607624151acec5a9a81bd78e1e64e8c7032be9ee94dc0a08e5ca2afea97d958ebe28a65c7575d9aed6b4d2efbbcc4ea01d87e48d81d6f9950b30b3cc294569680ed153392dbd0cc60db7deb965849966cfb507e8137262569106704288df5de6f901c376cd502dc9deade22922836c5c54663e65e88e8464eda3c2da204f0d5c36c78e82e7f8c450743a12f80b890bc93227f701e707d6432bbb8f06240ed98f6a51b265f3d85b77e6aac4187368b137247d04f5013523ccfa17f5629a95606b37d65d9deb75c1fdbe5ce3edd2637ccdfce24f1bddfbf04b745953edb0cff732f240da422385384798683f2ad83958a0c42f172e3389585b98cd54e7639bbc9074148e7eeb6f961bee9faa0d844182bc170bf892e42c0a1e3d38dd64984c2d99ad6f2260877ef3c269975cfeab4afdf73148446ff2603aa6084b4b36e2f9e5be15a236698021c0d93a3487d386209dfd0cdbb47e19ed814be01eacd90ce4469f5a041327ec4383e67debc33f6f40cda108464c0357f6271a80555674a27d3926f28251b152ecf53c36bb18e5c53f8d3c9208866b21eaa912827c2961f196264989a2392fa1022d372bd54e2fe5a6879ef5e5211b07f4cf1bce0886a7a2205067cb3de19e67d1a9d93a4857bb0bdd0f34e2fa8507515908b613911e7372b53cb589d0cbfd3abb327a07a6fa784cf55d33b50f789f10ce30541d2c2c4fd2babc6838add4a3e6c7761cf587fd4353c8da2b00861ade779660de3f115778e8bd584f62a0a8e7ad450b23e7fa474ee1e7536b8c6300bc1168c92dc7228d1c35345a9ef8f800fa12ce7355d62f658daba891ca2bd6bbf3af1a821de45a30dec4be27fe7431f1cf4cde962967b8adca3ef5ac49cb43f3a804f74c69b0a8e96cbc04ce8bc9aea2c17931a5fece52451240f11e57add710d3874b81006de988412b2ea79c0de542b3282db1b6ca61368ee68afdf5ff918b4da20459be3e9c17d70e438d81a0b95cef6b35beaec8b032a82a0f7ca5cd0aa2c92deb36967cfd22780b193945fb707c6c0015aa7cf0258a2afc7d7f6edd81d2b20510ff5d3597ad1e862584c88568746c776b4617fee145a0b883f2e0e63ca3d6d90a947134eaea97d8b43411025d23055439941e3a22ff2adb648b5531b1bb86e39d917f7c3be7f81dd81a46ac66a5234149b06296074c66568ed51fce102733846a290b222b16c929673906dfb955a763463670bc8f68b420477b3f096cc3d5fc56fcd462441d46176c8e59b9eda47a27f7b9b5000da695b7b9fb00d30d1d9522b4d8ad491a89270b25af33fae34090f54825bc35f4bd0f61c82cb477c2635ba0aa7992d5763b42732c2a57f913b9789125ead6a902db8617dce495c7ecbdb4e6934f3e041e24d42664356f281fbbf4b523286c5294e3e8b79955cb4e81db9e57a9282df919877cc023c7081117b173b532482a3384c692c50ec47aaea7837c604786141f8489e7c008ebbd1dc7db0aa882e3cfb98ca6f675e8e8160c8765745f5defa8b0599571df181a1526fcaff6421518992576b333ed7b0ccf552506b5f1729dcd8fc3561f2012f70dcca2b30efbfa871e931f6e6a9204933a8cf998cc3ec3247582140850717896dedfb253701b077ae4cea992fe2d6ad71bbdb9a9b5e3f12581d88d29dcc91257f4f9d3083063950aaedcafa734d09df0da0ab5d7f0aa77660a1665d282cd89c7a0e56891b03937d3e04a834179371f76f59bedbbbd6fdd8e9b7f936e978be667ae446aae36e68b911e91493065c644bbe24638f2434037239556dad60e165e3563b1903404cc0860f38f2fa86d06bd18c79a9c6454780ef187c64b5bd5d5528f64340a96eeb11ef64ec4512cb3f63caeb8c8c09108f5de1960ccdb04b10fae2ee38789f4668a09dae0ce3b8392ef5e86f797f8afb40741734d31d2943a5972449138ca917e2137899bafd5630ea312f3dd4a6f798d188f6bbb097eb7471ec6169598afffec06d2e25f97813ee4b5fccec8909b38370eac87f61fb6a2b0d747b1838162dcebfe9354bc8825f37f6a9f31260420078c9b8da12cdaf379d19b09a4cf935f5d3b36e0e722997f1af3c949c8d10ca93e8e07360c352468c958e5c6782fe23f68e2b529928fa82528265186e63bbc62ffd1ebbe38db381a703c8b7578b5c686c8e78c65f4598a14e938d74212ad2515ecd5ae459a366aca721b99311512da5314f57a63e59b89a2d173b1bae75651f1bf7c81015dfa6de92652172cacd6d883b5462c1e4a6cf4b0c3bc4a657a7d6563274b0fb336d3fa55b743b5b667970f486c65e64f6ca7d2f86459481decf238bb47f2c6a84ba92038bd23178fd011a4267a210ffb5f2447af742c2f06dd221cfd245e4af67b92b82df21efcd012f4c53f917a4c2646ad6cd3ea8f2ce31706a98718ce5d9b61e37fdf45149261adfec9b72e028722ac344c485e0bd52e4431c92c2b9bff5b556a37a2cf8b6b6027a783601a5996811bdbdfb766f7c3bde136e98cf44bd3dbaa6b1cd202f238a97adf0ec5936267f56d158be04e40da7b4f826b9e77735ff26f0bbf5d96b7c19ee3f815b6c6260c8225e5b9ab43aa3b1027b0ff951184d209fe642ef8395c5919682cc10028a5071320ee439d4eed97d20ef20ecbc7f67e4fb3a147cbbeda1a80c82c0d9967f35470a6c503a2c2be01cd7e0134739de473d8d633f22dcd3aacd78220fdcfaaf911bcf610fb4cebb460c54898d2352f70ff295b2c004c6184db5eea64ab1163af6824d649cd3bbfe17c82c8a9ed74f398bcc074777f010d430270754fd13a063a05e73710b9e2ede826863ff76e42444692f2deb5b303907cd1ebc3dce1c819326ee1baedec758685883a28b743bb9728051d773b9182673e3f74416398c677f3df2797339010526c9269cf7e0016522eef0822470904b2ea4a7e4be3e1c8d9ad534615098ad9506001896ff0a25445cd5d18b8494d83042970b43f0aef6878c7ad6598a78a571e8be34054258ec0d1136440ef5909b4dad9620f88d579d7b3535b73a93eb53003951d2d2ded42fa6f1638eea6109076be5cef16e058554968174759735fd5c3a17ff4932ed412bc4c2bfb6eb664fa229f03e00c9b201c877c5b8e4a9550dcc408acea56db4fc7d35c73629ff7d09e857f7498e41ad7f25adadae82867466fe45b5560ef62ae0b192ccce25190574976060478f798e31ee8645442f11726652730c083ae0ee0da05276328e974721ade9382559a2feef7d536e44e4ccae40e7b129421567beaebb194d48e410b1612d525e5ce3f6898362f19d9519c3d6e90670f88198faf150f0d64d809a9b14cab5a65bcc12831f350bcaddb4f78f39801b47ac7e651ea2996e4b44ca257d0b5798c4a56345d2063ea21233809d1567a3a58f4b455b291f373f04a1245cb7e699b4ce8c533002643a408207b995ed45fbcd320f96c16c7e0ee66cd3b2046bea2580f20fb995dc0efd43a62543f", 0x1000}, {&(0x7f0000001480)="02480f36d5effeaaebe37efbab42ecdc1b9a9f232cb382e9e92ec6b0e30965fb736043804217e64f4a8f3f4eb2bf5c5a743d1e072de30f607eb5123d88d9618ca4342a66c9c08f6a194d58647e9e1e1773c6ac0b1e6e12baf23eb58f87fe3242aedac010051d441c63ea6ef2a5c2c34ae61cbf140497a64d25f1eb9abcc651c4f900be4b6b0e37d6db7b76abcb3051f07220e4e173dd6c90dd293fd2bac3979dc232dfedf6eae075aee8e5b3f8c7b3851a68f2b93c27b583ef0dd793743a8b61c5ccf9dcc003dc21793c5013412b195f7eec433f33a19672bc4c9e9e595ad50843ecade94fa3f0c897e9d67d9451a822e3c1fd90adac21b748", 0xf9}, {&(0x7f0000001580)="a1b8ed48fa769a043bed824eb0a64ec6952e7467aedc2272465ec478819e36d96e5480a10d1f30bc515aa1c4e35845ff9f8a1af57132bc3297236f3b98b3a687a7251f311e15bd139b5bb7221ccae10dac3e3d5bae44370b7365e0abf296a8e6ae13eefadc7b739662f9beda8d4fb2172f7fcfd0c72d4f59f520", 0x7a}, {&(0x7f0000001600)="3dc4561b0d09332e417120036745b16652bdceeb4c1d9b3bff04364303f155be3fd0b89de257b618a3e0689082be4696058c67bb2f36b17c55b5358825d8d84ae5cd34ffc2abc2012cfd1410b712a03483e266d580519d36ebb1c81c299c13509215a1af7e99a9c78e745ccee3b6a5802025a7480aa6", 0x76}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x8) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000002000/0x1000)=nil) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x75, 0x6}, {0x8, 0x6}}) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/98, 0x62}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f0000000080)=""/48, 0x30}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 05:37:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) munlockall() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xee, 0x4, 0x1, 0x4b, "6f9172eca7e7acaad1149d2fb6489f81b6709320", 0x1, 0xd2c}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 05:37:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10c80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) 05:37:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x220, 0x40) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6, 0x1}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x100000001, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xfffffffffffffff7, 0x1, 0x100000000, 0x1}, {0x4, 0x6903cd32, 0xffffffffffffff52, 0x8}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 05:37:38 executing program 0: r0 = msgget$private(0x0, 0x310) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/250) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffedc, &(0x7f0000000000)="b6") r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000100)=[{0x26, 0x60}, {0x23, 0x73}, {0x4, 0x9}, {0x47, 0x2}], 0x4}) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb, 0x9}, {0x400004c, 0x0, 0x0, 0x10000}, {0x10000006, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x2, 0xa20a, 0x1f}, {0x401, 0x200, 0x4, 0x4}, {0x80000001, 0x2, 0x6, 0x101}, {0x77, 0x6, 0x4, 0x3}, {0x6, 0x1, 0x20c7, 0x1d}]}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 05:37:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 05:37:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x200000000000a3}], 0x6, 0x0, 0x80000000000000, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000240)=""/58, 0x3a}], 0x2, 0x0, 0x22) 05:37:38 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x8000000000000, 0x0, 0xfffffffffffffffd, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683"}) 05:37:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d258260b7a8cf98848e4a8051bd24443dea8d0343d605e229ecd505190f55d9bb05dc03e23aa168a00000559b7cb5e30d0fb2748aaa78941da61d75bc9028a2b887f01309bbe061b051731e8b25935d14a79a15cec5d79cd66c5618f1f71dcd3b1827fc2f3f4da266c7dcc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d77b10baf651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed0000008a00"/234, 0xea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() semget$private(0x0, 0x4, 0x446) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x22) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) kqueue() kqueue() munlockall() 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="80986c0f300ede287d1d374f48a7d965a95bfb091ee5973eb76f52ce5dbf62969e1c5a12b5105fb1a8d060ca2fa9aeb2147dfc58a9b009f3b59eefc57bf4c978f119ae6c2b21a90571aa22b14878a0b401ed238406bbaba5a9955f1bce1001dd9ff74d3089ad405498bdf5535c1b42f0ed66c42bf40f29f467993176cbd42db1130a13527ea11787a4b83db96fe1320a9964acebc4a385d14045469263ac69b046bc234e4681156b4b43a30dd0339e27ed52504c52e490a4f5db3c861e00cd85580e78f043c06c07374b87c86f04ff266be87c67881cefe35731b5d0e419939656c40c92e6b070214c8ed44dd55aacd698bef3354b5ea9", 0xf7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x1}, {0x2, 0x8001}}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 05:37:38 executing program 1: socket$inet6(0x18, 0x4, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000480)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000400)=',\x00', &(0x7f0000000280)='*,\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\xb9-\x00', &(0x7f0000000340)='}z\x00']) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x4) flock(r0, 0x4) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) accept(r1, 0x0, &(0x7f00000003c0)) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000006c0)) write(r0, &(0x7f0000000140)="66001dc03642e7b59c8c6fe724d8a1ab11d420575228497fe4265f09dcd1aa848fea1fe8336c725a0ee3cb795ac625186ae267ccc6d44331a2a7cf611a4d3d5d269ac7", 0x43) mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xce6) execve(0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000005c0)=""/254, 0xfe, 0x41, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x27, 0x200000000000000, 0x4, 0xcf}, {0x64, 0x0, 0x877d}, {0x8000000000a, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 05:37:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000500)="bf9e37fa99a90c3f4c113a4b606cb84a9ab830ea153161d41217511a8b940dabda38394d3af13adde558f33019d3f8aaf5c6f65ee055a1ab07009502000000000000235184df3778bbc60b3a757f2df93c6e18414041cb3bde4b1cff41e8127f6324bf79dbdfc0e09f4be7289d4c1dd504ca38aea5dc953e57f9b7d61689596873e2dcc90ebaf9f32c0b378f9e371eab0e0af57d16d651cc32aea5b4ad9cbd0899e92f94274d46b577437806fc90251cd61648c0401f559ff290c0be2ce3c4b9c216ead0841b995fb0dabf0a98e3f64f2e760416621b18ce6d21e4f32130bb4e5fdc5dd11a7eaa86a6193ae67de3b4391927a2c739a3e57e2d6f5d5b21503c6a5376de6409d731ed0bbbaaacdadd7ecac3b0e7ad71f242da0420f8", 0x170) sendto$unix(r2, &(0x7f0000000080)="9dd2cdd13171a1dd8b1d57be79608e29e8ef43df2dd5232ee9b0e1c56193c3c06a273ae8793ee3f662b11a4a1754bd8c8e6367de2427ff7d08bc9fe1c6b57bf422108962ffe6a47daeb77adb496c06baec6e89c5dd", 0x55, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x2000a9, 0x0) 05:37:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0xffffffffffffeb2a}) 05:37:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100000001) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x100000000, 0xfffffffffffffffd, 0x7f, 0x200, "7d29fcf4d46385b61f850a620e0e61715495f4b3", 0x3800000000000, 0x100}) 05:37:38 executing program 0: socket$inet(0x2, 0x4, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x8001, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040)=0x1, 0x4) socket(0x0, 0x8000, 0x1) 05:37:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x10028, 0x2) read(r0, &(0x7f0000000200)=""/183, 0xb7) munmap(&(0x7f00006bf000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 05:37:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000002200)="1d586a2bdc53b1068ec610eecf619c16fbf00901cbd7be46b1bf2506f6f6c5a3255e1880d37d6a3ae3b0bf8c80eb6e96d0e586d95b5fcbacbc16f2e03160777ce603c19a4586c126c7a4b6dcb60f89f34a8796380601af8100bbbf001bcb5997545d59117581dfaa604622988dda091fba13f62e842b01fc368e4db9523746ab0268058182677b4c9eba87482fd2024b0132fb45a20fdae4c36f74d93dc09d93255f8cfe7d8430f0eebcb1c8bf2a5b536f1acd28b91bf6a442a713bdec7489b6b03e990c343c6dd5167087409ef056cb9fda68fb3a2f7a8ca28d2b9345c7f8a3606f2fce24217d0cc796fc168d52c53296877f97ed02f010821cc182611da9432d5e7d2239b4c0a4ee2ca6e733dd454f38efe6c022329154251b9342309078b269b31a98fe2d800204352ec26a4b3260f615e41dec5c5400cb9eaa5047b1a11114d9f809fc956eb68102aa1d9971af545dbbf839f0649938ccf3cfc0ab128f063490d5e99913359e89b645659c319518f9e0f49d24ed5ae2bf5886e6c73061bab4248d406f719988f2df53cf00ea112fa0aab6cd16f83b18d9507994881c0edd90a781df4cf735c1e802840eb55e4de868d1f3cdcd21bdd7df7194ba656c85dd717d1a981cbe9066df96452b2fe3c72b555d8162545484c39d5c52ef8362b356505890e6f5dcb2375203e4bad5218502de09820510f6409e9ea393fc6a7638d839798dea100e390829ff2e418beec0edfd04e5e4da2871406de896ab4008b984ccf580361591fa1bfef0babdd91f357908100d09d7ab4c08de82edf8e2a147e344c5f44c00edb08cebad9ae4cf1b2ee1506174ff87e2bec91f1a1b8df7d1faccacc8e6d58ca26b27fedce19e2147298af63e91a1c15759e65daebc3c5b61d4ba771161c71a8e283e927fe406d135c632a03afee9a03a1e569ee4bf84307766f8336244fc53d81f03bc902d2fa41210586426df87e1fb78367ca7039fd90ff6a146c2e3684eaccc1e1e010a21956e8b3ff168ab9fc41ebac6f42d509763768fca935ade03cad0a0227d24a581c186adb5894c9e32f5d0c076a6c7dc217b73b4aa616a08ff8941e72e5a4f6c5326c6caa8f307a1460506b37cb03dbc1ab615a4702c9710192048fd88b0f528359b96d4595e34f0bb65901d9ca92983ff85d1c296e837de322b55b7149fdb987b4aa7d3dd6ac35de14ef0fe32a9ad30fb02795f5c3fce84adb34787adf6c5024e6b3c2032bc928809071ef69042921f112e99fa923e10d68fce425a5e1c8b7027878dc2cbd05c2f4e246e8ff3dc3ccf2cb87246da0b9844fa7e0ef19f58480159f5dfcbc3b32c9b1f60ec10ebf68b50d842331845e83a10799b169a01edc20c9fd16f28f0823a5f0756a88e8c77a4e7d151f7283f637fa81a105da6ada647fc508175a630744a28f5fc05e87a73f7b92d9dd0643d5c0a2ceb292b92a9782ad59280c85c1d7b5538d5214719c6a0ee0ad1c0aba33c250d9fbe05956d9312f568ecfe7e40facdadfa656da40b9ae403e4ac984fed25b1ee1ae69718c7709f8ee459200ad3a09f6b3def296bf355b833d703f1837f0d56f7ad6df087f92831d7eebbe9c2665d6024b25fd52588f5958d71425724c1ed273dc99e9b023af480fc50f831641302a24c1aae3b1b4b38e10a8452c8cf700690c4a82f3cd4fb7aa176219f47e753973c8098cbdd3cd811ba74d6f92af0ac778c9a0128d7cc140fc8d72a711f6bbe0f837adcd2d1f5fdf7b0a9fe6801a6299f01e4017a957ee7210c5babb9061829c87a626849552fb4449165cc2cc7e76dd992b9467ccd1b08a50aa0265d40ae28c9643c910de7a1610f507bcaafa1776aa2df5fbe8682ee6538c8aa10a03f4beb95a4d1ac63dcc05c62c0628ccc628e48d455acb1c4350ec789bf8984a6324504767150210fb6588e6d377cb05fcdd5b5350ba76bc73110994ea52487fdc9bc2b7314f83eb274a404a965eef1a4d18e3292f4713ed2a7d3ad38ebbec20dd92c7d202218f82f2eb99ee31d04fbd5c9f4fafc39817f4603f230ea137985cff99caddbc9eda6f6203a06a427d1722318a7439365c02d4c1365e9cfd7bcc241364b22680a14a40946cd5c56a1e7e8580b19fefd205a0aab142b53198320d086f6c371fafc313225e82471c35ddb88642c4df23561bf5de75746cf0c8d93bec20c93ab21062eeea768de07fe305a78699158f3110375b52d2381a34ed15d1b9b1eca67eddc3e66142f107bdcdcb07b6197688b4e144debbdc1826d02aabdb20e4108bebc1e7da1adca1e883a8079b72276978360819d3b4a3b480106980d0e302829f2318a437d8d0e4ad7393db0f547a96df85180b4b74447e237169ecedbf02211880040efd7ac76b36e923cd06a5b5cc6512f0f3cfe8f47f5293d72015e1ce09d9499677770a8b1f648e81eea7d775279aa04d3775b977e1963387b168d5ce67e04a4b7172003729b5a7f5c48ff1a65f83849a5d3b33f0b80c2dd53f2e01abc1e1ca1493b0845c75f6334230773995566c902bfa4616efae49f133a7e7bd04b7fe42fb5fa8b3a2430588980648ce9b2b80b37bc0756c6737ceed0d55acb98d55068768ce0488722207853f8d0c61c41486969d1deb9fc", 0xffffffffffffffd4}, {0x0, 0xfd2b}], 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="f9eedfbb23245e5c206d16ef6ac8fcfdc4a37cd53fce4cf961541da3d702fc0172b5a0db61932da08cc90395bb60b557b8dd3fd55d95f2652c0ea09e71dac2b26ae8a424650f787f43f31679ab1d8f6df161edfb7fad6bad6b6ac11b0287046e800a62", 0x63, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 05:37:38 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x108, 0x0) fcntl$setstatus(r0, 0x4, 0x8) shmget(0x1, 0x4000, 0x258, &(0x7f0000ff9000/0x4000)=nil) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1c0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) shmget(0x0, 0x2000, 0x200, &(0x7f00003eb000/0x2000)=nil) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x7ea6) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) getgid() 05:37:39 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x180, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x88) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="09cf82f22a1b4fedbb26a2ac8d032e15adeb433ecef159810b848560c67678e1ca01f9b5c2ed82a652fd5d80c296633632", 0x31}], 0x1) 05:37:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0xe1, 0x43, 0x9, 0xab}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x31, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x18, 0x4, 0x9, 0x4}, {{r0}, 0x0, 0x1, 0x20000000, 0x5, 0x3}], 0x1000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x100000000, 0xd38f}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4a05, 0x8}, {{r0}, 0xffffffffffffffff, 0xb0, 0x80, 0x7f, 0xd9}, {{r0}, 0xffffffffffffffff, 0x30, 0x800000d3, 0x401, 0x3db}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x400fffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000008, 0x7fffffff, 0xfffffffffffffffa}], 0x200, &(0x7f00000003c0)={0x8d, 0x9a}) r4 = kqueue() r5 = kqueue() recvfrom$inet(r0, &(0x7f0000000040)=""/239, 0xef, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r4, r3) getpgrp() 05:37:39 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x23) semop(r1, &(0x7f0000000180)=[{0x0, 0x200001, 0x1000}, {0x2, 0x200000000, 0x1800}, {0x2, 0x101, 0x1800}, {0x3, 0xe2, 0xffffffffffffffff}, {0x0, 0x100000001, 0x800}, {0x3, 0x26, 0x1000}], 0x16c) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/216) clock_getres(0x2, &(0x7f0000000040)) socket$inet6(0x18, 0x4004, 0x7f) semop(r0, &(0x7f0000000000)=[{0x0, 0x13fb}, {0x0, 0x8001}], 0x2) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000140)="060afec68414eb04ef2c01abcb6a0df6") 05:37:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x481, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x65) write(r0, &(0x7f0000000080)='~', 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xffff, 0x3, 0x0, 0x25b) 05:37:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) close(r0) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="408a9e0257cb2191b4c4fff56fa68b8390c3b335ae036e16372c9eab813aa5255171ecb49bceb9d839951d727509fd7358c19bdfddb471", 0x37}, {&(0x7f0000000080)="156bc680a48ebc3553981d2cea57602b336ce849afe8d0efb93bf00e0a1919f16e88", 0x22}, {&(0x7f0000000180)="610e81a56bf53b9a142c20f1a60fa208d2cb72d1033b2867b24eabbea9284a9e56eb17df551c544201288fed98030180612756dc1f87496c3d7c52d020c561d4e126c49033d8761ffa5a61854073a7935556a18cebea", 0x56}], 0x3, &(0x7f0000000200)=[{0x1010, 0x1, 0x101, "2ac1a35feb98ca5a5687770aa438820e22f49785a884752d7a5cb784f8c023fcaca41e7cfa83a6ccd6b15605037d88e9c5f3d69489828ead9fd12d5087672232edc7035fe1e79ebbdcb460e92e08248e8db57e6f0acd5b999dd14ec400324c7dcfe6cb663082879c874e928af0bd0a71bf575dc8a1a7396baf71c9b0c1371961aca7f3d9c26904a2d9cfee6bb354aa5b445ffe1c31b71a175b595200b38d21ce1cb6b017f5a04b66d4c1a7bd270e6326fb1e5706ef749da85357155db03e0b04323bfed54138cec4fd26c07dbc1d7b8cfa105b91eef214652a732f14c42272344206359686075348b3251fcca839422333b7568f0eaa8f7963467b00d126a4dce4292fd06cd10d7a8855b58b5b74c921ff34bf69e40084cf4a838922d50f70fd98e971566971d33473c22fc7a352d003707b41b23e045f0844e0790705e16d5e5899434e3e0c4bb082edd9e34a3d0a845c6126a90411ca94c2dec205f69449e49ae6d33a5562ac4ab9e22659f158bfa1c966b98733d73ebc60c4e807c4e68dd81843383f8f5fe3dc23c297e244423fa8ff317c8e370e7b67f3a5b615a3f3df495e9c2a20aee57b1a0ccb00de834450d403caba1e2e2cccea1255fb4ce379804fda97ed11df2809ba1ac86112d00800a6e40ff06f32b45ae32fc3a6640b7952cf25173c45e84e1e47d113bddefd94122c6f331440af9ff8c2d0fb39752db7bbe78e29f2f0a43aca802072e884d39d9976df1f529683bb7ccc23b0a053e1478ca8761b89016b0c9071674d840983fd664c1c2032dd93e5c3a455382304a9ca17603749f160ad9866e548b7880d5c5c83fa494339e85df1cc5dc36d5a578f9136354500c11242cf6c211b39e9673d78a36cd9326b7cbfca8f27a670671f1915546b46e7e2b40adaa4156db6c9ec854cd053cbeed8c2c11e0c83ad51131f4a66752d7003905d75d6ca571b548fe41dc7816dfedc0b34ee0a7f19eb5b8f0010cfc120bacf31eaa1b5c95339a5dfec0aeeea3fa7385f8eb81994b92ce479234ae96aac4dd7e9b2d9365734b31e2f5ab9b6d4972e24346dfd03667aa12413706b1e632ee3204b09e0fb06cc8378b9618490ddb606e62fe16541e31ed835cf98c2dea1ccb1def493ce517f7af2e32d5d705dd386b9d2ad77f48072bbe59662482cf631a95252b6b8e5e72e77ca7405cc3debed4a188dd9000a3c12c92bc3b85a34013867247913a5b96b6b54b379f8b6cc58b335690469a513c69eb6a4a45bbe77ad753c554a88d5ed93ff03e9d6380a71e918c5e7879a21b86ae2e8f6e7becfcef3aa29ec0e3c16ce0ccf8e7087355d5c55ead28e97ac956e406a8c36de59857967ac1c53d11760979a5438fc12b48159cf718b86745765c2e071291821aca3d398c60382df77efed9cf5b77cc3c7bd66899269ddca6521c1549d4ad96934d34d98ff33335944e253791d7245a10397b5bcf366f99d3f7935ade619217fc59cda05e0b84ef3f70f0a6ffcfee73a48a0a1c28586dca24e26482935af3d994839d6c32cf99ef61896c612c844cea2745fdd3f22a1dc67926658dda9fe7303ea3283f8d37c730b7e7d3bd5bd333b13478bf7cd771886760f966036378f0454ccdafd58012950f206d5b2a337060428aedfbbddfa925c87271cbbb138543b0ddbe1d4884a500fd9e847ba1e4f2b9f7ff41b2c51eef36c25f69a079a6a92fccbdec4ef928a2fd250a9ee64da6186c51f4596fd1cd3854fbf4ed62a26c1fba96331ce96ad3bb8736929613f66f6dfe0e20e32f0a3eb91f25ba2390efa1fa3098fe31224dbb6036c6e27dbf78bacb99f694e529acf05fe103e8d32edd29309ced5a2136776dcae362a87e12eff011fbe016bcf8bc54487f0ad82b0299e2828e3615d928a0c6ed35dc654275d9f5de8cd6df302efab5a5b1dd36415992d8d6969e213e07e406d06c1277073615faa2c772c656ec361afda62a3ece4bf1ef495690bac0a6a999929f67b0adee8e0b02a7332b13d38d1dfbbfbfd6afb55245e1d9d6670dbd5ed864de513400d03e92902c840d918cdc2d362dee8d9f384cde87aee57d9291c64b9126d80cbb00573ef1d0cf581aa1da2c8f4343cf6bcb50291052b21debc44735828d0d8953b6a2a29abd2e16da2b7af7322400d8ae2cc224eecc79fb2dc259accd8a02e717046dd88902a3eed3f670ead459a1903961b6217e398f8eec7b947ec59d0279e24cd410b8f1b8356fbe3d90262238d8f49c1a02819416aa53e6851c9c767689d704c1f56a4ecaa1fc41c1d754c9dc3e7157cfbea37520140409aefde8db461b5b78fb7a0d30b6c7ac89c72a766a301a0a6204778ccab3cc94073a419fdcd5ab3f753bc1cdbd0b1ab4eccef1f75cb44a252071e8feec3bc6c880065ca7eb11394310e1d692dc012c64e1af88e63b4787998eaade89c06b3735d11a13e476d5d6615c94100238e36e3d1f6947c40887c172ce63d02f471d8cf7f031fcc19e63b12a960ec09952dda009a9a3e06b5b0f8f450eda27e65b8adc3422b020082fb285545011b4dee6bbbbade2d138e39fe97c9790bb070845b0903dcd2f13e8096430867717de8dd03dd8fece48ccc3b191efec94b8f3db4f24c51eda91e9175cc4cefcfb0b88009fb4f9d95e254e3bb220aa1ab6a6bc25f33cfbc439fd320e2bac59fdfa128b589a0a154db10a0edeecb4294a38a22c06ea8ad7fe23f7820dd912ae2cfa5216736ce170c5406b82c0aab500add967be5003c2e44365a3bc27d3b206bfff164075d5bb6be5c335ac0e75115292d5e9b87d210d4f2448f87fe508a24ebdbf795d960c96b2137bfc17ba1eb5a412633bdd7692e3b404d6a90be73bb925aff0d9767762723160750e2dac817513667cdbe0aa6fb9eb5d687208cebc8f005f83a16a547a692c69105fe65de6bd51cd912e9963c4645e4d742e725fbbaca47ceedface7c7addb3207f9be572bc8c00bd6a038214fee19ad4603db59d13ae5969f3753a0f9660ef099d1c41d182572ebbf1fea447a8ad2bc230af2c84ea947ae789f2fced9e210f24514d19bafbbd5bbb41b80c4d818f690d22fcfabd166a6762e495b2dcf1fea862bb42db436b2074a470ce3aa8a1735675a6cf7f937248c057fcec20d2aa5bf26053d08760412336e8fbdc9b595f9cf7584b12e8754907cdb8e5fe6e923e8a9d8fb736eea1512bca0b227061859c92ab95dbd8be48fc9f5294e35099a71bda8a0d3d8a068ab75de4621e9c852a3293ac176c1a608cdcab83448536eccab9c2eccfce158340634289f0a522b3abfa1af0d8324445d33bd1eae61a120c25722916db6bbf27ae78d1f62e0bf0ef3f554a5cb63f4cb4ccaece3660aa7398afeefe7b341267f2669508ff460b72dbf3bd5aa31a0b9d9e3cfad79c30d73eec1003638b59d6bee82b1bb30e8597fa7758f6a1fee2158fcdaffe0324cd3829950f2b117c4d9aef3813db1534b2f1224aa42943ec51814db7a8905bef245cf0d736f73e0938c98a8aa29e14f42ac3be4c54a1679e923473b24225e102d711b0653cfab37708f93901b3b7deaa57dba66d163fbe6cdd07d7147fcc34fb702c89a62f9da9e7b24e07e36a98067ce810c850d5d65f10e549000842aa235dd6c625fae1e1f0efdf722d02b1a105d8e1e00c09fc9eac067b57cc660e654f1d81857f827c171c51af99ade5312e7cf81ea4f17c3b60b377806c2a33e340d3d103c5736616636c52ad991a14cb1ee436031fb41a944da3d402559f53ba579a00395db0ba818584eba818707b0a1217b0ae196e7a3256e83ace40fbb9a2f56382fc806576f235aac27d7dfb028a3cffc18ed0ba3e93f0c5e5dd8a508c4cc1357e28282c31e105184c896dc21f3affbf16e023013880e4230139e8f60e743718fc7e1dbfabea75b18bf0df4d2daeff819c43901dfde7cb64c19905f3f6171e1f408fed8e825f15e721281fe31b80a041d86b3e673247a3f31f8e81ce9b55b3595d78d5319afb31c8c063b5d1604965e10b58b3627e5a7ed9493bf15aa34bb86ebebde04e9e47863b3bbdb2466eb73a305a40f1e7051f0ec3b22c8758f6e1d08011db6f3d999715ebc0b40b72b4ea402535efa04b9e98a90f83bfc7f9a6f076a129bb3a0b7fd4563a73a318d9dfb6fce08aa65c105cb49b755c1dec5e43b7dcfcfdcbc12593ec5c6cc3a68e68a93174eb918dec6fa5cc3c926002ca31c8b159725f6b02696a2c926cfaf8447cb62155c07c8a9a031fef3ba83357260cff19129befee1f0f123be3707cd7f7d0212a28469e93789517a18c7394a180adfc2cb2234fd56d252c29f948b15b893d06d22d52d232b13832aca20139a275d68babdb8f65355c159e2986ad2ce8180c71396aa783213621853c63d05af4d66813852a68b91c09189e790df5e14274f30e5b2963c69a634e65de05f3184395c7c53aec35a087ca9816a2c9f57500336ac28fe84c6922a4bf136ff625d00ab413b55f0e9efcfc149b2d7f8899eff5ecc9ab48f64f8309c844081d805db5ca707ee744051a620f25df8c73d1ec25f6cbd28f7134d41aa2bc3d60f4a0d3ed30d0c14bea0445ef5701528509388e3ffa1cdefce6968f767f201dfdb7cf676f4f9797370dbb55fad93a5485a57326504cc8a2171131c34a085c994268231d3fbcd2b173168daa421ff9ee874d4b4ef1119d8337392b73b21f8fabb91deede253cab158ac808ab7afa5ee31937c5ee8aa76594108b6bf27088369496824c87e614de2781a8526625a0e0e20cfbeeefc13a4104161207c7ac493a07006addcf8fe6356b0b2c7a6af2b328e6ad7ac6261b3726b147667cc5a0deeefcdfba96e983f7cecfc075e846c43f533ebb4538b68885db145d1b401af7af5e93f5ab58d1d5e14f8f1564b7b50d6458678b8f59bb1b6810de362174605a53f62afe9b378319ac4ec1b460f245b089df56d475df6187f8a284ac8c0f3a3590a29fea2f19bb4d07f4c3cf7388bf4bb18b9ff154f1420a8828774e34ee46fc56ea9709211bd0443caa0b59f30d2f8e0c2eef869fd4e7c3ce247ce3e8021e382f8f9fbbc3dfac50bb43653490ab8bdfb589fad74b89e8d769b96236e088843515fe7dd254e0f846b1b464ae22275ae08f9848cf79f3c95edee5ff51a9eff0fa9d36f783986e829041e73e30c936569c196e6630f9b38f2a18233c3e387e4c9ca3ec5b924f7cffc9900eb25c23f5e1fafcf48c266567c2d19c033f082a1d6b67fb61d87b1e1593aa5feeef9a8783fa3700c8fd0d03a139144ad45dea3fc77d5071b2be45918272feb030d619235615e724eb0dcdc891ac834d1711509cad5b675449f3c5cb9baf6b3b0c58e4bb2a0b36492cd01e73c908b139d19f0bc6c20bc913f594bd71b1a70d7a0710bb544e50562135760ada0d40c60f0e3a7d8ec828d14b498fe32673c217948f6f67e82df275398115a9f3511fa66d9a404cca1f210affd287b1a7b3f9386e00f070f236835e70698322467b30440e54cb75dfe571633c29dbb1f3973285318f5916de533210f38cbd44cfe75f932ec51f775b3de9762cc528841ed8d8cbd62dae0446e4f946fa860593583e06a72e251e3ec815666a31908a0f73ec4dd6b0c384e85b91430c48dd6dd3690dd7cdec630502a14e2f437107c868ead2301f49b5df8a65a9ba3178575f380cb79eaa2561773c95e8f7f4d521cbc763b115a3521cd88739e3719aba930538fe8123354750697325d521bb95dd217b77449eea01c9e604c27bd06f227b8023162dcd101e593d3130b4a9a44d4c3411415d27ed14d1c39b70"}, {0xd0, 0xffff, 0xdc, "ba183cfb7722628218d86c44c2af9e269a3069b3d48a6bd3969fc4dba3eabe8160e54e255e3832d9480773a43d16bf6def1aaebe830f747e912cb07b86da5b00aaae734118fd8c619f934780247b381bd693f9af22e61c9fff269d740e07af418538648e8dcb1a0e4478595a735084b85b92d3416522f6f603796004023c4b2cbbb0152ed84b8be14240610642eb9e19b52a94ce39f8eb49b2d837c21b7afd494386f41808b1465d1dd4eaafb40c802fb8d7be9b3277e2f4e86247"}, {0x40, 0x1, 0xffffffffffff7fff, "822336eaf1f71f0d218392ea251db158e8bf5eb426cb40cb4122e0c111a6882b7e40f5726088469ccd905a19"}], 0x1120}, 0x8) 05:37:40 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x40) lseek(r0, 0x0, 0x0, 0x2) 05:37:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1000080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 05:37:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x5, 0x81, 0x0, 0x0) 05:37:40 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="d14322a5b517e0c4cf44f11c7287d84427073f1e4275a856c410298a77c89a9fd5a394930c2608b327d786331fdf2b539b35c27cbc14c6f4820a5c", 0x3b}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) write(r2, &(0x7f00000003c0)="5327eb382b41deace0483ae7b1935081456f065ebbba211303a325d53ee5e971198fab8a63c7320acf1f332d83c736021eb16945e71ad57bd91b031ba08cbf444e0e8b45a8635b6942dd9205f051050e610f1a9f4237e2b6c5f34ca6d3c969ade14efcb2446a77987977881f703c5f43808edd2cac43fa5f751be7c753c50e654cf2890f769323313ca96e3e3cb8a1ceabc252fe109f543821b7ed777b1b91871b", 0xa1) getpeername$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000004000101007f0000000000000000000006000043f7796c908d37e23baf97000000000000000000000000000000000000000000000000000000000000000000000000000000a08e5c029dc5bf9283a6d71f90d5a6eb80584ac45024f0b731df90b5eaf708e9567781abf885000900"/130], 0x0) open$dir(&(0x7f0000000540)='./file\x00', 0x20100, 0x1) msgget$private(0x0, 0x41) getdents(r0, &(0x7f0000000200)=""/30, 0x1e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000580)=0x8) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r3 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) write(r0, &(0x7f0000000240)="f9df805e6350000000806aa120ef0792c4649d285ecbd7b449ce9a9f3b62b57c8d426edb5c8e83297bf330307895b4aeb835b491cb6aa1de60312000000000000000000000009f1660d29d872f1b84133481e7d34755f6016309081c", 0xfffffffffffffcd0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) pread(r0, &(0x7f0000000140)="40e4236742eebbb3af54d71587b099e113847371bb1e7dfc33752b7a8094e8b1934a69677731255e19e628398c3f27627e294cfbd5f74dd0a29e9ee919d0857144998118cdc9443350e0b73207487f3a71ee5b227daeb8923390ddad5b43ba66f56001dc656bc4a73a87318621cc473eee89d0656f23acb661a1df3efeab464f76fa494d73635b5a1792c6a2d2571d53dc9f42d154aad96bf1a03fc5080fff5f9161e626d25ee903ad08cc168c7dd18d8c9e4ff900ea706abdd61fcab44e3a1788bb36637b2fe589a004919b078ff6ea7292ea6cd8b5941184adbae58cc29b55175fcf5bb12ef6366c2a2f56dff20e6cfb13b580a9ac26bd", 0xf8, 0x0, 0x5f) dup(r1) 05:37:40 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(r1, &(0x7f0000000000)="87", 0x1) socket$inet6(0x18, 0x6, 0x7) close(r1) 05:37:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r1) pipe2(&(0x7f0000000040), 0x10000) load: 3.14 cmd: getty 61079 [ttyin] 0.00u 0.00s 0% 312k load: 3.14 cmd: getty 61079 [ttyin] 0.00u 0.00s 0% 312k 05:37:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/245, 0xf5}], 0x5) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000400)=0x1) 05:37:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x202, 0x0) socket(0x22, 0x2, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = socket$inet(0x2, 0xc001, 0xffff) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) accept(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00"/4098], &(0x7f0000001040)=0x1002) socketpair(0x1, 0x8007, 0x6e36, &(0x7f0000001080)) 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x5b, 0x0, &(0x7f0000000100)=""/91}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="e150ce265a", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="4c952e071e1111a5330fb6cb4a"], 0x1) ftruncate(r0, 0x0, 0x9) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x7ffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x2}) 05:37:40 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = shmget(0x2, 0x2000, 0x292, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) r3 = msgget(0x2, 0x40d) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x3, "575155b12df2aafe61a4a358920d7c49edcff01f3214a970d690b0bb20f36f8824382fdfb9523f0c70ab5265d93f5936ee2cd5bfde4ec51de2c73a402e5d132e3c8beb8ca7fc462790844ec4080cda0552b382acea423611fb87e318b429008bd04b203eb1d8b3788b2c09faea3b02f9e3f8c28304cc734e066c9834bc035f420533fccdee939dcc089777f2729ea950dbc3588ca19238f5eb8e2050006a5891205cfb3e6e08dcbcc13c13a23472722c93e790acb43b1bd69ddca747397f2069660ae0270f95238971eac924b2ed750288840939fef56da8412a5662802b3e1e14f54061d4e987"}, 0xef, 0x800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002fbc3245946dac65e100"], 0x6) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x1f}) syz_emit_ethernet(0xfffffffffffffdcc, &(0x7f0000000280)="09f9b8b4") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x101]}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 05:37:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x42, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1002, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getpid() getpgrp() getppid() getpgid(0xffffffffffffffff) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 05:37:40 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x800, 0x40) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) chdir(&(0x7f00000000c0)='./bus\x00') 05:37:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) geteuid() getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="3d0b84162164a3fade24f3e99aed2d353d9a4dfa9be62ec6ad52d912ecb176cf94a863a9c79e2eab750bfd93808eff443cf2546b44c6ee6973dd477eaaa2ecda170b7f01777a78867572c2cca653ce92616ab985da8f7b8600a9a91880690cc3801dc2c5f02c15ee7a0b17b11dd1012e2f48def8a92cb63ede0e8ac36f89e3e4f12b8bda6a", 0x85}, {&(0x7f0000000200)="258160e44d485c9168517db310b173e4fbc4d51be75e2aa41dc0420d20639ed2f6fdbbc5dd006da7fd2a02a3a795", 0x2e}, {&(0x7f0000000240)="e5038cc8197bda7148d6d38d8945aa4feace4838f5a875f3c8dfec2b9c6055df3a4b1b297feac92fb77d53b8", 0x2c}, {&(0x7f0000000300)="f20fdf357d4fd1596ef5b0283c118bf0cdc17f45dd0a0ba6a1fd789179696a2e4eb9ec5d68f8b347bfbc2bee7d2b44ca0974487d5a84b651e82a0f4f8320ef67c5a2c082531608d850c0e782bebddf8f805f93ca674b9100554321afc5d7c389a563b9004f553133a6f51939ea8cf3d0cfdf3153d03c5974877fa753d0031fe57ba893c69b0d7fc573733a565dd3931a373fd7b2ed0a454003d46d1b5919d8d04737b42e4f0ba8591d01f736b38b3920b1bab17801be37fa5a06d4bcd8e48329e215e29984524c39ea99c39f32efab953f3745fc15500fc3166caef72a07ba34d2e2e4e2", 0xe4}, {&(0x7f0000000280)="680c14c34d10fcd079451656506a892f9cdf789c057483f028e3d49125f708959e3137842d6fde960369a6f158bf0c98d2", 0x31}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00'/16, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xa}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) 05:37:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) r5 = getgid() setgid(r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r6 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000002c0)=""/239) readv(r1, &(0x7f0000001640)=[{&(0x7f0000001580)=""/170, 0xaa}], 0x1) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt(r0, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) 05:37:41 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)=[{0x50}, {0x7c}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:41 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x2a, 0x8d) sendto$unix(r0, &(0x7f00000001c0)="cdf984adf9c19e8d39d688aba1ac9b7735039c3fc80c695896ff1b862fe1b20b91c3348867bf458e60f9615e6e0c1d5c5f27c12b747282edb8dd203464c804f4c1a9d2282399547b604ddb4b", 0x4c, 0x40f, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(r0, &(0x7f0000000040)='./control\x00', &(0x7f0000000140)={{0x80000001, 0x80000000}, {0xffffffff, 0x7}}, 0x0) 05:37:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 05:37:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x904, 0x6}) semget(0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882c", 0x2) 05:37:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000026fb12c11ae93748758ccd0509965138caf4b546b84d38c2d63039015cc56ad5fb4cc47de2ca156e962cd167f3f0bf5645823e04599425ca5546b002b229397ee2ef0212af5faa6faa399c71b"], 0xe1) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:37:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 05:37:41 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5810900000044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x1c', 0x100, 0x0) 05:37:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 05:37:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 05:37:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fchdir(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20002, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc736, 0x80000001}, {0x8, 0x3}}, 0x2) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff71) 05:37:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) select(0x40, &(0x7f00000000c0)={0x4, 0x5, 0xf9, 0x3, 0x0, 0x7, 0x7, 0x4}, &(0x7f0000000100)={0x1f, 0x9, 0x72, 0x5, 0x3, 0x2, 0x9, 0x6}, &(0x7f0000000180)={0x0, 0x7f, 0x7, 0xff, 0x0, 0x1000, 0x7ff}, &(0x7f00000001c0)={0x80000001, 0x8}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x40, &(0x7f0000000200)="99fe358a", 0x8) socket$inet6(0x18, 0x2, 0x400) ioctl$TIOCNXCL(r0, 0x2000740e) socket$inet6(0x18, 0x8000, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0xc006, 0xff) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x1, &(0x7f00000000c0)={0xb30c, 0x6}) getrlimit(0xb, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20481, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x90, 0x0) 05:37:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2253, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 0: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/239, 0xef) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 05:37:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) 05:37:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="1504124a3dbda494083444d44c1d46d87696f225c78850a5a1280ce195070c36802efecf8f19ba9cba97a790", 0x2c}, {0x0}, {0x0}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffff) write(r0, &(0x7f0000000280)="00cdcea653c5172c7cbe30e1830d8fd8ce4a5637c1148d15e0d659259853d35467b98249348bb6b21fbb6e322eca", 0x2e) read(r0, &(0x7f00000000c0), 0x0) 05:37:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) 05:37:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x3f, 0xf12, 0x1, 0x2bc0, 0x5, 0xfffffffffffffffa, 0x4, 0x10, [{0x0, 0x7, 0x1, 0x3}, {0x101, 0x1, 0x3, 0xff}, {0x9, 0x35f02ce1, 0x81, 0x10001}, {0x7, 0x2, 0x9, 0x80}, {0x8ebb, 0x9, 0x8000, 0x8001}, {0x7f, 0x4, 0x7, 0x7fffffff}, {0xffffffffffff8001, 0x4, 0x10000, 0x4}, {0xf255, 0x2, 0x401, 0x38595778}, {0x3f, 0x101, 0x271, 0x3}, {0x7, 0xf0, 0x6, 0x7ff}, {0x7, 0xffffffff, 0x80000001, 0x100}, {0x5, 0x6}, {0x100000001, 0x1000, 0x6, 0x8}, {0x9, 0x3f, 0x8, 0x4}, {0x7, 0x313, 0x9, 0x9}, {0xaf8, 0x1, 0x5, 0x80}]}) clock_getres(0x100000000000003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x3, 0x82, 0x9, 0x0, 0x8b78, 0x9, 0x9, 0x1, 0x2, 0x20001, 0x64b}) getgid() connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) 05:37:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x810, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x101, './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb658, 0x1, 0x3705bcb4, 0x5, "f663d9d5967494a3790a6c1a141c14b0f26c4ddc", 0x6a1, 0x400}) 05:37:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r0, r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:37:42 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80000000, './file0\x00', './file0/file0\x00'}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:37:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = geteuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x2, 0x10000, 0x2, 0xffffffff, "892c716559fcbfe4d62e325605e09db245abd6df", 0x1f, 0x57}) seteuid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:42 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') socket(0x2, 0x8000, 0x80000001) utimes(&(0x7f0000000080)='./control\x00', 0x0) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) syz_emit_ethernet(0x9d, &(0x7f0000000100)="78fdc58e32521489cc1f8af98eb2d6bcf8790fec5ab10d7608f2af974ae0b508c30dac87d5b91d0b8fdafa61bc3d62b67af16e068c032ffea4f8c021c4d83c86cfb0acdeb81237a025541984954206a51bdc2528f87b19bdfe964cb7fda2df3f9c9f452946c22274a06f972aa519ddf50ca9a87bdeeb8c9d8b68243913ef8d0fdd990d369baded96e136c4cc1dcda9ecc4f37b8513850768ca0a00a3a4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:43 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 05:37:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) 05:37:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) 05:37:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0x8}}) kqueue() ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 05:37:43 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/144) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28800, 0x10) fcntl$getown(r1, 0x5) r2 = syz_open_pts() shutdown(r1, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xff, 0xffff}, 0xc) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000140)=0x91d) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x9590, 0x219}, 0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0xa90) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0xfffffffffffff001, 0x23a7}, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) r3 = syz_open_pts() r4 = semget$private(0x0, 0x0, 0x200) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x6, 0xddf3, 0xa0, 0x3f}, {0x3, 0x8, 0xd7d, 0x3}, {0x1, 0x5, 0x7, 0x4}]}) getpeername(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) sendto(r1, &(0x7f0000000480), 0x0, 0x404, 0x0, 0x0) semop(r4, &(0x7f00000004c0)=[{0x3, 0x7e, 0x800}, {0x3, 0xaba3}, {0x6, 0x2}, {0x7, 0x7, 0x1800}, {0x7, 0x6}, {0x1, 0x100000000, 0x1800}], 0x6) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') sendto(r1, &(0x7f0000000580)="d09324b602a58af87a6192fbad11fa6983442c099c20bcd3cf9b52653006921bbb090285d85d4ff324445880f45fb685dc16d4a662bc200dd7ee58d25e5b1d9e0a4cec7ad60214bbbe46ee85b3bbab2cbf45380bd0f635cf3cbc9c0280b921aec018c65d89f11d58cf54dd112e0b4f82c54954c61e16355c30bc211f7b16322acfc11f03c372986da12f2d87a3fde0b4e4af3337f5ffb168f1e29ad085141a6cdadaf96a665b764b4d14a2ccc06e67549d138a5d8f58ec35340d228a034ad805a5385ba6aab17031cbab3d9a6bda3c8677270e166b7bed1b7303b9fc34f05add6855560686b80e15cac782092c08df2636", 0xf1, 0x400, &(0x7f0000000680)=@in6={0x18, 0x3, 0xee, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) setuid(r5) bind(r1, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000740)={0x0, 0x6}) sendto$inet(r2, &(0x7f0000000780)="bfc7c32b52f6b497ea71516b41d02d42dea455d1044eec4bbc21d486b41b4c04c1b53b752407fdea8f610e40966814745895229b2fe997557768a91fed86159c6cec5f01a4739d4aef6bbeb5278f22a59c2b701c5bf81295c707f34035b5e315bf2bf1ba66498b75888a1dccca44640e150fde1677ac9ffb2e2621a41d01203616ea187f8d79b3aefe8def8a4b0383eba5aa9041390ec1badc48fd554f2f419d7dfbf64baeff5548c97b304b278cd2c5a3f53a31510e03d20af590145bab5f5458b258d459c3294affd3b05cc4b4ba1e533e15654a6c99b6be191d243608", 0xde, 0x400, &(0x7f0000000880)={0x2, 0x0}, 0xc) utimes(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0xcc8}, {0x5, 0x1f}}) ioctl$KDENABIO(r1, 0x20004b3c) syz_open_pts() 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000280)='./file0\x00', 0xa8, 0x84) setitimer(0x2, &(0x7f0000000100)={{0x7, 0x2}, {0x6, 0x1}}, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) shutdown(r2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:37:43 executing program 1: mknod(&(0x7f0000000040)='./file1/file0\x00', 0x6040, 0xfff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 05:37:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x408, 0x0) 05:37:43 executing program 0: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="52000200004185a4fe03badc63f72acb9d000500ff0000000f76c42b7495b8b47d62764f222e1cea4fe151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfd85ad0100a15f5a4b00f84890e0535925fa41916920b4ca200bb97b8eed01000000e3bc1d735fb4915c86f38aff20a38102494acc268720b691f407705a483669413c863d4aa847da8857c2822bd0da04000000000000e84f69afceced7c0e0bca16ef44a00"/198], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0x7911c277b39b8f38) readlinkat(r1, 0x0, 0x0, 0x9612cc2c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000480)) chown(0x0, 0x0, 0x0) readlinkat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x10) setreuid(r2, r2) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/106, 0x6a}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x4, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000300)) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd6e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87a4f5f328193ef16ab93f12fc4d5f16b136a5d00d1628b53a0000000000000000", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673451c0c01b3dfaf90f05220000e552aaeefebbaff0f2c85e283366d8580a31c605d449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4f20bba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9e8edd2e469f96dd3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef0", 0x1b8) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0xb) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x6, 0x7}) close(r0) r3 = dup(r1) r4 = msgget(0x2, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) pipe2(&(0x7f00000005c0), 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000340)=0xc) fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x4, r6, r7, r6, r8, 0x109, 0x8}, 0x9, 0x7, r5, r9, 0xd76, 0x0, 0xffff, 0x6}) getsockname$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r10, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000580)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) sendsyslog(&(0x7f0000000080)="29aeaa03e7f2b927", 0x8, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) recvfrom(r0, &(0x7f0000000040)=""/12, 0xc, 0x43, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x6, 0xe1, 0x3, 0x3cb4, "54fb8d48eb182555b25343b6a1f0d1f50418f1e5", 0x10001, 0x1}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x9) 05:37:43 executing program 1: r0 = socket(0x20, 0x1000000000003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup(r2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r2, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) open$dir(&(0x7f0000000040)='./bus\x00', 0x90, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000380)="cd") r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8081, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x4, 0x81000000000000, &(0x7f0000000040)="fe63e1693d18b578e1c37c2ebed015ad7698a925570216cad332f310401f58f29777f377b90876b06e575430b2bdc10cecd5bc3f596fd5dbe58d6441030818cff6ab7e72963826a47b7a665f4b59152822cf27ed39969166eae25020a2a4327c893e94291377b46c08c569fcdb529ae4eabb4efea77131ce6ed21e6b6128f48fa634ba932e4b8d1fe7af4281c341ca27", 0x90) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 05:37:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e720000000000000007254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203b54f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x3f}, 0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 05:37:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10480, 0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ftruncate(r0, 0x0, 0x80000001) 05:37:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = semget$private(0x0, 0x1, 0x410) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/196) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 05:37:44 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="4c70c1e5f5163f5c9f3d7a1e816ef04cf0827b13dfc9a94c64c85e7db72df071d1195a880a6fa2e0abda3e416127d4cc1848b070b283c3b472ae1b2d586faa4607379689babe7d634fdfad0eb0ebe59b8a88fbc5fa41d70d7c32767e81ed670a9319d3be8213468c4e58df51c43f6dc853b5bb7b70d192bef937a2067a3a06af69f0f8d79d7bbf0b62d96dd5", 0x8c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xfff, 0x0, 0x2, 0x1, 0xfffffffffffffeff, 0xcb6c, 0x8, 0x3, 0x2, 0x4, 0xd1}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 05:37:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) lseek(r0, 0x0, 0x0, 0xfaa4fffe450d3916) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8baa, 0x0) msgget(0x2, 0x120) 05:37:44 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7f, 0x7}, {0x18, 0x1, 0x3, 0x4}, 0x0, [0x1ff, 0x100, 0x1706, 0xb86, 0xa65, 0x5, 0x1ff, 0xffffffffffff8000]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 05:37:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9, 0x800}) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="7aeddc5decfc1da081d33dd45dd15e8d4f76e9cd20c058d7949d83c4395d66738936c3ea99bd5b2446cd2c297550e8a0f4853632129418f56b2f3782bc76203232b66cd488bdcdb2aefbbe72f59c31f0e81904f11f1f9c14565cc3a7154b7816e46acc4b6dca5870a480ddaa91a9d819c010108092a698f45c73a529378f2afd2fd93b343841378c6b13cfb3d1a4a781bb53466c95b7", 0x96) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 05:37:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 05:37:44 executing program 0: r0 = getpid() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x43) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000006c0)=0xffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r7 = getgid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, r6, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r10]) wait4(r0, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) ftruncate(r4, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x200000020) semop(r12, &(0x7f00000008c0)=[{0x2003, 0x0, 0x800}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) socketpair(0x13, 0x8000, 0x0, &(0x7f0000000300)) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000340)="6c042ea267293f91a80483eac3d03ee613b04e828f7ca107bbb1fed426577639805458091cb07d3ebfc670a1fe50e259173a1326e95c0bd273f66ea1c83fa7989dfeb53acad11be07e4be4613f36b9146d4c0148afc3891230d982609ed58be994ef828f197cd2f023fd3125a8a9c66e439d88296bb52049036d5bd3f624d5036ae8e2dcf9b404019a91d0f595e29091de5fac63034f6065700336f8e5ee0bec691621f8fde21e14d12666f3f261d91b128d09f7ea39989f56488b839b9de8f90e", 0xc1}], 0x1) wait4(r0, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000580)) nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) flock(r2, 0x3) nanosleep(&(0x7f0000000640)={0x6, 0xff3}, 0x0) getgroups(0x5, &(0x7f0000000680)=[r10, r11, r8, r9, r8]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) close(r3) nanosleep(&(0x7f0000000700)={0x8000, 0x7}, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="0de598cc70f351a6dde8b83f", 0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000007c0)) 05:37:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x23, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r5 = syz_open_pts() close(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[0x9, 0xfffffffffffffffc, 0x7]}) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = msgget$private(0x0, 0x8) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0xfffffffffffffff8) msgrcv(r8, &(0x7f0000000200)={0x0, ""/218}, 0xe2, 0x0, 0x800) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) unlinkat(r6, &(0x7f0000000440)='./file0\x00', 0x8) 05:37:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000100)=[{r0, 0x65}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x80000001, 0x698224a1}, 0xffffffffffffff35) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000180)=""/27, 0x1b}], 0x2) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 05:37:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8030, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:37:45 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000180)=""/190, 0xbe}], 0x3, 0x0, 0x18) 05:37:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x3, 0x4, 0xbd0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfbfd42d}) utimes(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x4, 0x2cb}, {0x7fffffff, 0xab}}) bind$unix(r1, &(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000600)=0x2) recvfrom$unix(r0, &(0x7f0000000640)=""/214, 0xd6, 0x41, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000780)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x57}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x5}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xf75e73c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x857}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2fc1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}], ['./file0/file0\x00', './file1\x00', './file0/file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x3ff}) bind$unix(r0, &(0x7f0000000c80)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x30) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000cc0)=""/55) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000d00)) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000d40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000000d80)="44a89abca9b9fa3131091498ad70ad0f7ddeba1b4e9ad9fb3e01ce18106a3b72bf778215a70c1fa28b16acdc3a8bfe2e80e45fc7bd88d9e72c5263d4519cb050926602ec6de4ed6f29ba623dc4c43a84c74162b5a9961e6904af00cf3e68b6368d2d9c06e0a870f5f61567438a3e7c971377a1e2edec2b22b4f03bb18ee39769af8a202b11e231e4544580a96a70c73f53d18abc83ea633e32c70b", 0x9b}, {&(0x7f0000000e40)="2edcea638268cba3e4c77e77c311b6f9469ec82e267120a9fb90a2c3331ecb9db616a2465bc21ff744fbd1ffbe607f6cc74fc84a4bf0f80c26e2e57c077a1bda869e6294fdb29d7a3a63eb07f4e6bc7c3239af0dba413ac7eff214f2749427833263e6239d45cb0be6bec52c9b6d1dc7244b", 0x72}, {&(0x7f0000000ec0)}, {&(0x7f0000000f00)="ce54f0d689bcd261ed159cfa19d2c7e62da2e8716b6d36919882ba6312c619cdc1f9b762b6e7cd3395132c48ea7b9941ac0e0a876ea1cfeda0cfd6059320defe4abbb6c6770643d46f9c93fccadf46a1012c3cc62bd2265a263297e1f0e3d15a89f5a3046c4eec7f110237536b0917fab9f90ebfe6495b09feff", 0x7a}, {&(0x7f0000000f80)="fe8d6ad3f07fbc57d7e560ecda9c9d6112c996bb9369ba95ff635380ed5737be69c7a62d759ea366b927ea6675694e6a9313e89c6ff1902457e22abdfc91adfd109f61f51d74929594adeff546039b127c025f29529a94468eca4cbb2c2d5fde2ab28b56dab51491c0d5dce5148a6d04d72100725197ca1896a974b7e3060c0dd326e7d5ecc097972ad65ceef44a7d8b79558db9514f03cf5d6aec19b56a1265bd30f434134f214165f611ca0c5fcad6cd455013551c465b9ce2877ff2bb5f2e9962b84fddcf36e684723989e57871c23d", 0xd1}, {&(0x7f0000001080)="7cc5ca5e2576f0e4ec7b4e1718791f9d3f2d0ade3b3d61cce5aa1af798f0f1fd140c4fe1a7daeaad91e7961b2891f1", 0x2f}, {&(0x7f00000010c0)="719437e60b599166bb303ee27adafcaae1f91b9b20e4b41bfe520ba9e800bf43698ad367198a0e1af33d9e11379c238a05e6f0f7a4817aed0b30577f3f0a50602c41b23b7a946d86b1d80ff3", 0x4c}, {&(0x7f0000001140)="63f53c0005742f48178e579567669d5c1aa6489e00f828a58fafc8aacd9753d451782548b91c7aae42b1df25811d911514cbe8e433608b5a2961cf2dca6be3a7eb7ff817979dabb63e956e84867c709fce577dea38f08a7c4968c503376b571f1b4407fde1284b7a19190c11953443274891da822014eb661558a5f9a44977140a6ba4034c97845ec4b9e37fb7a82d20524f863087640680e79420dfffa7c185b1987815ccd6e48649bce01066b1eab476c236aedb6ffddadad112b46a3effeb6dba13642587da3097fadb0f3c2d3690c222e83df00bbd77b0e6dd99adaa153c866e3cb02d8d4c21f00ad70ff99a2d3f27f754d37009a6b8cd581548513938191047769cbb397a4eb157b0667ac6c2c406bacc2260f14ecbe678a1212c22fa0716afa5abf281e580dc4d188f51fa0cf177b8314d322091e3fcac44f30d1d8c82a53822cb0ff15d1c0727726f8ec089573a8114a6068de4af52511271e4b0ce0a3414e54837f31db8db2892778e8d450d33ad05dcd9c73cd5e81df12e110886daf2612784f6d7f8f173232bcce17a3637aca1967b603a8ccfdb5033390c71fa7d2422acf11ca01971934c5150d333bb11a7f2fe6e2796e24351208a2661790706fbd15f19365b61b83a086b746cb91bcf22543f869daf6c53a15937b5e86caafc5a21485f2dd4f738c5c7ff57b94aea424664a97a11fa73f63ce8a3c700f7af3a8e099e2ebd1e9a8e4ee881a639331f848ba57e5da815cbe00ae29593e054c36da600d6684245a56aca39844a0a2ce23d70a0830cc57c9000741aec2ac7ed1d96f75ea929f1b49a7eef2d03c432186eedafe7eb5d46a45ee3cee0366640d40aec4c7681191a35d6fb3da9e679d7810ce9b07cb3e6416099ac67a4d35f0fe262978659f5bef854757f87c743724ba31d9aa6da455be5823222534250f637c42221b6a5b92e190cf0ca644ad5bab57c10c8d4a20de4e2a71c63d9584f89bb2b52d656aef0e0977210fc5c5d31205aa4a14f97d5547f2e22c17611df0210bee3ce263bc6588b1d210d300d85d8ee5d168cfd4be151cfc33454dfcde5a6fefe7bcf9bdbbe7a7550f580bcb31df80a79eaac26fcc5b87a9dbbf87460619cebe4391f8c3f9e09a4e4834663dae6f1d2c017e586908e3dc67300bd5651a7d231f41f6868abad51b19a129e810b4c29e6c4f52c458d4b311932986d68d6047555fd6a317f342684a697c0f2103b7e46b02c029910a71998e20b6901bc74decb139bd18823995628a56826e076fa8034255a1bd4d94fb8a628de8a38722bcbba5090d826c2d3c8a6544c429e3949c6b1dfb6c01c5ca3cb4bc0bbfdbc421c76bbb96b848744dcbaea44d8ff5ff88c6bd0de16013885845b8bcaa7d448f9194e8c4328e07f94b0bf5a4b572713349a3cabe48af41b7bc8d141b8c5a9f1e98140bee55f5793b11ff8d26e70dca5e82c1f367a32ba8c768eda2ca10c3239d2dc3e435a8481f1a7f85bdeeed5ff74327dcbd509a5000841e17e24a75350d6e7bd119bda3e6a133fa7d8ed6b9b6b39831d50ff8b7bdf62afcd552762ab0d09da69ae1429de742fbb4e2c79ef37cd27bb5057abaf881cefbc24b3832cbc63a1fcf2d1112705ef6f3f117d81db27b0d4cbf5f829d5407d0ef9c41c62ee21f9275590e7aafc1277b2cb38f9e298dc7908279f2f8fec68fec5d6a9bf26ecf9ab266c19802cf1b3c1ac69d224e466f692f8faec03f0923b776d38c190a12ba571acc79d5fcbdfc17898bedf7a1a841e1d53cfc05cc0d7e6467b256ff61a3fcd89496777ea32e3a9ac16d22081005ac5b574553356fb7462702068532cddb4168c3f7e407ca8f2a58490e3257fbac4141d2e95300d5e9dff25d0897d4cdb0d119776851180db94ed74264408390a42c96181e36d9500f9f1cb685f21f9a7b19ff04a0669c44ffe064b7a3d6e47ca78582ccabcf762b88d148b9a2c8006a717aa3042871ded4390e8a7a92f5b2e5867af02c67be3e4a3d23fea76ffce4e44f5dbe5062573c8291ef4a9e6b9a715cefd00c07a32a1b9ce6ff23fbd40166a12143149e1df2c15858d57997dfafc2d65beacebbb61eb603158f34cd254836b07f0d0f74e6dd8b7168b63c49b068eea35095286e7a648d28425fa9552e87786a2f90e56907f9b7aad51af0d094fee154b66816cc3922d28c9e9a3c609b99d6c42bc5881f890ccee1066f8e9b5fd233e71b5b47685ccea105bbef3de0a153eb14a62985d1648e3bc50877e7eba8148d897323425cc10c2bd64668908efef164af2cfecba4a03242c7b6051847d8757f468178d44d877259f3f81b893c209179be9d6aa91ffa7fb3abc3c0f053392885ff57c171f62c052f3f6e991f1e98aad80d5acb886e9838d7ebfe23d532a1dd7bbb9e060156824767253a5fd5658b30fce787a0b099ae3e1b5e3ade321fb0c6c90594ae258053237d8c40ea94756a2ae805a21214de8ae33fc883748628ce3d205462ea0a4c34465028d570971bd6023f1d9570279db788ef2ce979dad618ae1591e7f72177e2faf2a67154f75e3b30e14024412a8d9dd135a197dab5030dcde82d2384e507be494bc804bde6522778dc46a1626603e232bb5ef1c378c9cea8f59356980eb2cd6a5a49337cefaa42977621764bc7d8c43fbf5a00e139fda107016a4b78560107d591fa0ddd171edd0b434a87ea4cdc318f3ce91e4064977e889d25ffdf4d9272fb459d8bb62df8eb0df636d06148da474402e87e45db835f1c3b8c39e0d396957198e77b0aea5b24c177f6c58d0ab1bd1e9c5715af07894c6fbd946d0a7d5c691469943f7387d4e7c1214a7047b25e0221f7b68adb55276b2d006e80923e8c9cb93d6cfc721bf625a3116fa2214a7ca360c8f208200ef2b6476f2efd9177cac7d315d62c0d65aed77f4f46e50c953f6ab4535b8beafcd70e0e174d3af30ce09c43d44b30dca7da4b347e572a2309dbd549cab48e30f7a6cb162c3cdbc9c0e0686f5afdaeab289751470315244c0106bc85153f54345d749923ec2c999d17f10ba6bc5de43d41c59787cb3d2fd397ef1dc6b6a8698c7866e100f25ea5cf42a99ad284e8c85c2115eb599d335f75a0a220beb05e1573a1c61d6887696a12be09e6631a59410ec4ca74b3bb588af58573c8e8395efc9352b2c0a407f97fa9da8224171284729edb381ac61e4b0f162a67cc1cc03d652fd6b10d6dc0890be23dde532151664f99e9fdd2433a6b2a08f0d6c574a52b90c1a4cdc3916eaf65a377ccc40a960351dd958a23a33ee6cfae3b2608d33150a45e2d2675a074e3f50a9cf852e830a436105066f1f603b96f5fd187c3cc1c57bfb70566076b88d141347f3e1235629025155cdda90a33b1ad03678869578c34778971314576d8fb1c45b3e401af2b86845b9288a57a74107dc41aa5c23148542899405f837fa4fec214db5638699ebb664feeafefbd4793c10bc324dc563186bc4125ffbed0fce3cb5e387e0c8af7f3db051de46d939a0db521fb824995cd1b3a7b0c75c1862e06d0e1068d496ae2372c03a22fce13fe8fd3cc861c01610030d4d73649b0a7fc0e2a4cb89d5311ba4bf39328b1bef3a490fa54cc85225609dfac1b2d490a0dcf644c0daf96586e6c20267b1cc98f3b98343c605534db6061aba25956d1f9e147abf13d0a944a727770d42c3314e7a6eaf52ba7689f2a5a9ebb7f9b47cb83f264845b9ddc7e40f13908c9dbad2b1928db2b028bb1129edb377ac0240803250839215324de2f6b8f2db841dd3848a094bdbdf7b1852e9854faa77181229096ccc7af037aa4b6e9967c7930c0739b8401c6cf21cbe0b09ff31e1cfc5df6b9b60bfa235d81fc3b942753e031d4d87736c1f6113fdc64e4f321ba5c382879a70849c033aacd12f73905e3a1588c40a3fd9cb35dda68c02453f0134bc3a47a8330b062945f266610ee9649c88cf5fd11a34deb4b83dafee94c137fdfbf9569462a466d0eb3b85ea2f84caf5aee70e591fcb5664a59d171688e81bd58b3793ded7d873507de16f2895bfde4d44a8d8171a8182c46b21ba4d6a10aafdca0aadd3072a82fe6e76985bbc08bc0de5569891a0ebe6d9e9d4c74a1f2f62cd9da7e9970cc77d840de7a48752d34de894855be3bb653fef8cf8e5ae6f29cefc2066ef3ade92578b2c894a9e806d90930c7c1e81486aa76270ed502688305fe3c3036367b071cd318039109f2f602933332493b9fb3e9cd9726c51a5593206bcb69b3062dfe0fbd1256e3b066942ea84ea7cab12f218c6a3df7c562d538715a0c4aa8dbd413a28b7562b5bef88df2bb799ba2445a40784423a0225b4267202d0609b2f5bbf29031b6a9bc590b6444174ad4dd89c6d9b4541230af3aa838b557e9d5fae6b7182abc372b606ebad360c8e96c65a90bf16c1718c45422f3ea5c2ec9bb70d73229942656937ab907e86b56937fc95c9c3427391a4ba3eea801da5b6cf972a28327ce22b99c3ce2dd005f265344f74828bc64ac04b133bf23d58ed070e2af37a82cfe0fe035ca2295596a0db3fe3973eb44c42aa45a2123d442a58488cc1f9d7c16eb3ec1b4db435369bc1ec807ed615f93e247e593b4b398de2d7d53674a5c60a7ed0b10cc04e475e4c0d8ada8920bb6c2bbcdb4c3ec1258cb9ed619cfca5b57ebe93b6db89c7c5c7bb4fa8adcbe446fd5ea61bd4153665eeb9c0fa7d7825c0a663aaba1b59c6def69bb005edae23a2c7de8a161830ea14c2d2e904f734e849210a9e80edf43a663ae1c66b066169ed453db78969ffb84c2aae6bc8c8dd6f8d9bc6400763f3a75119a3424abbfa8927a8004efaa218253f51b683b1638d91f86e29125fcc2aa56e6e4b12549ddef14af488e188c8b0da5615ecdb7d9dc82e4b5bff16c8a2ba3bd0b11ca532b0e7410dfc05944b1fbea90d3aff946be6edb79f68374bb120defdce4500373e9e245299c3a7479cc1e398d36499685e936a16e3dc77c23266fec29d0cdbcb6c5b9158602c496e5caaf16ebe712c482df1cac4fe4dc3b6e86497dc42921c4cfadebb7eee1f262003a32bb04ff5279e13ac113394b7cb8f2654e4b466c618edf41e103221fe433d1d276dff1f11fd5867a11d110283c2afb08553365357ac56d480a347da61e7ae7efc44228dee4f828a16941eab276ef50eb4c5ee412b55650582ed23139520097a0a89a7cec31c73a3e6eb554851ab1bb89567a8dc84932b30fe3b2aff93b46a3569c0d428f9c4c9afb34c4963cc9f4b543ecf9b888d227a7143f758ee611d70a30ee4ea7a76730841eabd5b63a73e6afe83ca4e2893f069cc687cb67be1dcc9ef6b5fc87eecebb707d6c94d8516a5d2e05f901168d956fe9dad07eda2a927380e45a1f000f5fae3d9974e0cda300c4772b94c1bc354120788118908794b906efc8a76d4206ceb64d9bbd7923f5dd2133c515860e6ebb6131e9283262dd2dc49e8619f1e42499eee2368c3d63da0cff54add75b45d6b1e8832f1c1d87d2d3f9dfcee4679c30d450ef3d12658c699f49e8907c409e9483ef82f56fada1b09ce89c923eb2addfaec50e27ea8adca7740db24d4d0689e6a73216051098d1d27dcc133e8807c6bae6e972365e7844b093234582aa4260e0abf30d0101c398ea18429b553f61cc636f8ea434eb285f4b4a225d396b635041db8bec43c73e50364f5380d16a80aa0df16a1cc5af97425a4f43b961910cd37c9fe3f55e5c714410df72d9b913ae62655b4d49b66dc5348a1c0f0dac98172a21d9b2d93c0d85c08dfc4586731635955c3e97ded75c92971b097", 0x1000}, {&(0x7f0000002140)="88451920a42a03fd0d7055e6a56ed420e92bc57f5415a789a96603a4950eafe7243d2b1d140a49b4c12402860e2c9f3c4b332689b44b7afcb5c02641e3270193cb880ce05a3fedae4f1577ecbaf741b4b714ff11e651a541898f92e699f5ddadd851f0f6e8e16ef3b0c9ac0db55d0291d3f0799bc2dac37e620b11dfd78d46871fd3d418054218c6acc1e633b8b0309c4c31155e8c4a47642fc861fc9692dd7a4238481c9cfd6d3072c61b15bd1c2f5c3d84f820905ba4af91bc36ae7fadce75bf858e330a46a00884f807d90f2aa556ee39c7fb93aef3a12f2b", 0xda}, {&(0x7f0000002240)="4b6c6a2cc27349cf251792bfcab5661163febeb4fbe81626dd17501c3c034649c3db327f8bec452cb5e5692b450a4d7987adefa2063105d8ab00cd4a9386fbb886ce653152041c7ef2c3af764b0f2adca35450d725332500ee", 0x59}], 0xa, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x405}, 0x40a) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$KDENABIO(r1, 0x20004b3c) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000002480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002780)=[{&(0x7f00000024c0)="507dd37c8d00e2e11926f9143f1e735bdad141b8f4a6367a5357bca0413f4ad130855fb5c8a51f32346c7f7b16de3c3e5bf0e2f000c5dbef", 0x38}, {&(0x7f0000002500)="adad3dafe41370b2964ef12b34fccb2dab878dd0023a0e6855497dfc43862c63bf10dbbecc650a0f9f6387f2f96c341274ca18b37e578be5fab4f3b819a0d5ea198b351fa0f97f57d9843d1f6b02e7f90fdedd51eaff890fa1bebcd9d030452d91c8e18ba07e295417094b58a7b9f019599f02bfedcf1ab66dd5c27a42cf5293af7af3ca7a196736b24945add272b67eb2272c75dea3f83fb93abe810c992248300835967518b8d51732c5da1e54cbcc8e8d8e6a5bf77ddf697cbbf637b0992dc00b56cd7478a7a23c86ac6dba11e39ef081447d211c787f6747150dc23b5814a76355956015d213f67008a64861a5fcfd", 0xf1}, {&(0x7f0000002600)="316b26630d8e1a96151a16da722cdf8a4af4b8f374c4f13e77b246056f10b94e8ebca0b63ab522c5433a3fe4f458497304baeb3e05a27b925ad0d173c8eed83dbb62f7e789e19bcf0f9569a243e69133c83c73bb423739ecd8aafc7a9aab486ccd20a74ecc9909cc537549880294d7e52af92a2e658ff784d563de38cec0f3c26cfaca95bf44cbbfa276de08ab1869b725fe32197521d1ab9068ac6ae4cbb7f711c4dc426832d431f3ff279be8de6c37c3582ba62e5c40f086e44423157b9bbc922e9f873a4984caf69c478f7b05d99e9537", 0xd2}, {&(0x7f0000002700)="41a1ee1c389e3bc581a6abdc43fa8d8e949535a54c4e41a1f5af5035d1fb2af8ce330a05076e52d9e8f3c8df600d1bad", 0x30}, {&(0x7f0000002740)="5c6d67892465e133", 0x8}], 0x5, 0x0, 0x0, 0x5}, 0x4) setpgid(r4, r4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002840)=0x4) bind$unix(r1, &(0x7f0000002880)=@file={0x0, './file\x00'}, 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000028c0)={0x100000000, 0x58662b5b, 0x200, 0x8, "581b9ca928d85a2c7f3ed33d9cbdc43ec91fa3f5", 0x0, 0xa1c0000}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002900)) r7 = openat(r1, &(0x7f0000002940)='./file0/file0\x00', 0x80, 0x13) recvfrom$unix(r7, &(0x7f0000002980)=""/248, 0xf8, 0x2, &(0x7f0000002a80)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='./file\x00') getrusage(0x0, &(0x7f0000002b40)) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000002c00)={0xd42, 0x115bc4e0}) 05:37:46 executing program 0: r0 = socket(0x18, 0x21, 0x5) setsockopt(r0, 0xfffffffffffffffc, 0x40, &(0x7f0000000000)="9c4ebb037c2fd501ee0924ace5af5fded3762b29c41f524bd3edc2f778883a8489236a7875ba7fe9566ac57e903f7e5a9c1feb14aa5200c0c2bec7861179d25f0a2ac2c6e5", 0x45) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) r1 = socket(0x3f, 0x5, 0xfaaa) socket(0x3e, 0x7, 0xfffffffffffffaa8) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="ee10fbf372b4f9ffa41d087c653fbf502bd057efdc51d2d9ee927f2d05f4d32a52656e4581bd22d53642df118d02eabcf7374ddae6dbb4e1d919210b89e1bbfccf03be738d87722f40f28f80f3f9a0e776c0c5a66325381c1492b6f3b00729a54d73649c4672815af15eba0badf7f29c2fe61f4b5c49404a7caeef1ca34ea795c8f98289e633662b05823e915134eb664c4a3c", 0x93}, {&(0x7f0000000140)="fac4f9555238d10c1262e317bea4f4222e26ad06e5b8b897f07474011ff14357", 0x20}, {&(0x7f0000000340)="3a2303d03cdf61d78808dd654e582ab6797b5e16d17bbd582122650babb5041e958f987c5f93bd4056a0ffcbec6f55141848ba12d092224be4c169aa68222969e0e216d17c649761f37be15665428577f448937330dd1b9e1de55a59e0227b5372679afb2e3365e285f00dae208fb5462173afaa8114acb892329e2c247b8a04ca6bb115f57da99168f324f54702eb4c7a03e39a928e5da4f021d9a9bc718d328be7baec7609be52fb0f951141b47b29bd522ff3c653c79416435b2e8a905973625cae0b23892d", 0xc7}], 0x3, &(0x7f0000000440)=[{0x58, 0xffff, 0x3, "a13f9f156430ac530e3a71e5f02cd8a52e8ff025c2eeeaa03f5f54a3ea96796835dbec7ede2adc5c6fb820bf6fa26c7fd9831e4c12acb712e70af1ad7720a2518df408c5"}, {0x20, 0xffff, 0x40, "f6b9296d5ee09be6aa71"}, {0x40, 0x0, 0x9, "70e21eadb3435448a525fd2129c9c76e9a2253c696cddd719f9b9534008b9406c979be5df47ac49147af265e"}], 0xb8}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x2f2, 0xad, &(0x7f00000001c0)="68d2542cf5faa9d71ce1a6c51fa80f6b63b19b86704328a3db8611b280459b5b4d975ea85b227909671f86e739409272b989e9b4e7e90fa94af2bb73bb440a2973531dd115ae93313d5a7f6e4bb2f594c875a5c9fe8e3860084af8d5f031a55322ad348f6dec94dfd5d0e352c044ed3f2f5d6beb5197a77c89d8b9a95d74a47390bd84c4b89cf433134d9867f7b1f44d9dfe1bb32e5e5b80b4b35c71404ab7854fe673fdd491b86287623951526934b9e90153b9b7caf8d8717f5dc328f0", 0x100000027) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000000)="0740b46336703ec5c777f831257c6e9fe4948ea2bc15ab3a074dfaacc7348f", 0x1f}, {&(0x7f0000000040)="e6e41ba30ea8eb5824c6f0a52c035cc518505fc79c5373e9b1f6df8164f22ea65f085a1b2fceeba0a42ccd14a5fe13a3eba2dc9301caf1d8e9cdc01bef549689e82706b4d2164853f2c01fb6a93f89c550ac364dce732c6c669509aec0a369a85bed018f96fa0e51c6c83819877792ac96c3ff9f8d5fdc9325ef461c543296628d58a4953cfda98948e06fb09811c4219311445ab9280d003d1571952ae9b8b2f1c5538dd0f1e142db7af60c8893726b17d2e8136df522a8182be4b75c9a84dd456ccf3e02c1713eada2b7431bbe44d83fb655881032ba1d44958684c267fbae1a1e19b64dd48c264b5a72e3b2cf005ea6f6e8ad6587583aa8d54cc49a53fa3e74b01d0f8812d5027c2d11a9ba80b7990d769962c4815895da3872a9385fa189e994db6492070588df2e9f71ea581724ed62f3a69632b28633328a7104c6d8bc5f5d300e1fe984dd4ff38c1217fee9a7ca9da3307225453b1a4587b3ccec9bb850e105aaaf2b223790efc2ad028026bd229d03ae6fadbc7e210b6a78b99cdbc259e9d23a10724f096bcb1ed50c7af5844d2d9804e9dfe74002b0154a9d17efeffdf081fd7b7997af6cbceff5b377fb656904ad5e7f7e6801e52d07eb154ef6cf3fb0dd085faee52788e735db718607e2bde05379afbafd3f4b79220964482f27f7ec6a98dc58d7df1b65be4f4b31011e02e0b5e693be7428bb7f5bfd78b8987a1d03ea6271f7ce08610711c4e36bedb208941d4fe84a60e4fc7ff22eefc7d3ff9a806e8362cff55cf91316183b3b119e793600cddbe7d6fb6461eef490f299cb8724d2326b5daaaab758aff811e95b665e1c73db4926377e8a16271cbc02ebd08be540b1d95d7e6a010aebb4b628b1b308afa8a2fd2314d32d7071279f312686c57cb9337d5a4e60aaee1f0f76cc40c765357dd304024b39d72be70d2aa203ddac54e16a1b3232d9002266be8a26dc3f9b343d5071a7e6fd44756baf981c2057536b9443588dcf2eca1e468f62a7fb8c923f506a673b410b16cf03890d07e9943a62758f7659444620ba29ba1a2869c2383b4723c0ea5914f58dfae93804e3f2e3566e86d8740150a2b28be490ea24af4c05175858949fe63345be6e5e6849321ed8d320115a880d86b3c30eed33a013b6ef087fb51cec39f18098d97f36ea2bbc92ed4da1680d2156d645a0c3915040c170d237b9c497527f041d494c0b27cf177b2bfbee1f29b4ac9bbfe29d749cf8462547043232f358a274b4231458b19b47e4143ba903abf402cde15b7fb65514e8b8234f6530e08193346023d64e889f2496449cbd89e09a2c633dfe0c144ace7b4f845390616d4d1f88d533ab25de2d20a1deed7b93df76ed07236d2fbed942f4561a03f0150cf1393496ff2b3e6a5476647961dcb745add635a40f03028c36c1d3665f6e5e9a47f73504c7d10a1767b2ba39c29c5899c5d1e582ae61346a4df790b4ed044076e77daa9da03286ba6360290e76073dbb28ce68202ff4664b0613715183db0e9ad487a9bd27561c5a97ff2088e5d88dfc089fb0cfe40a8054ec0b7279810c1590c9a0b1d4bd595c0b6e44acd3432e88cdf85991c800b539be306434cb14454e0325339fcaafaa70743678b5a8a9d4288eed6cb88cef5f25f62bd248b1ef2280fe1055f0c1724d1981dd38baea8ead10da98d9422d710d31b5e7bb97718dc3f4086ab05480fa01f7e4d6b4bb005eb10ecb6e570a3d8b5c5cd8e7dcc943dc1190670de75e2ec29e56449ebeae89985e3e76b7e058440dcc6b05d089f3387e6327f11cd8bd42cfb207e0388aa33d8291a1389a695ef48feeae4ab39bf00aaa6a8255de3b3c941acb818bbdb98bd40c7ad46f4105c33900482d134ca3b19376b24849d2f7d1f22e37defa85698901c8dd1f55ba8eb164d850c0de93d3474349cf31a1f1959a9a08e9ed73384379f851f60e65337b2c9565a87d0c57735b042bd8ce6e013e18ff2768fe6cdc083755dc6fce5c8ad9f6adb7e24a842a2681355ec6c161806d04910b254951b3bebf9653582fa154e69a9185039e59434e0bf2a35344635a9cf78c797d3501cc63e79360adeca9b40570371d6f9df02bfbfbc03290a4676de20b2e51e40ef720ccf104eddfbd8469dac8b9ae78f46b2d57e1fdefc83fc009ec407c1a5c550b2966cd90f60743c11e8016bc4ee3fcd65b870ff7cee3ffee57223f919fb4cddb6a547ade853e49f943e55eaac4d9a4c48014d38ec52187c5a9759cc3653eb28289b11c12702df7f520089ce1f631c314bc59cfe96f2677664cf0937836e26827914d0d0ae0a169f773d71748fc3d533b6ac9f767fc926df6e2dd19cdc8ec63e16d8182d20b6994f63d6a5f48f38db3047f4e5abb30eb09a2e334961e04d33de2834aaf660debc2c901313de99c8c7a365c253741a269e8f94206bb58eae20e0c9def214e212c213dbdeb65f741b33b6565012efbd9aeb111dc53cf1fe18ee3d469e0a4a5945a1e92d3256ffa8d77da39c9687ee1276ddecdd95a9c3b07c8fad1a4e84170ab00a2d79a4c19b28a4c113cc7c1d85b53eb0fad72720011bd46c7d28a17876da8ddae6d46625fcbedfc8db4b8349757ef15a556e0a21420491b1e43832e9e6bed04973ea502b9aa8fd143830c7dea9a76971e14cede4a6b93fe12fb9f5f97517b105e11d0aae42266e52c1bc38258b77463f74732b06c32137dc810f4f69d04e1d002aefca6171915f6ffaf841e15f88554b367ed0e5c8d80d287396d084f22984f40c33194996f6ec4b2d0b6cb8df8353f8db45e9bcc46d28a00b379d61e8937b1cf1b756e9b200167ee6680f9f44d27ef9a227cd6ea8c603f1f186e9d560b6ba70b3bebd30186012c120dfbea15036c55bc9fffd8b77a20d7c88df789ffd139570e33b374eb223ea5213d1fafdae5c4f064fd7491d8932fbf4ddd9fae5538083f94c3b3e2aa1e805b36f3ce86d7bafe4d441b505291b1affbf4ae80aa398436ac990f31a95cc2993e864c9b642c8d342cc4a12ae67fd406e4dd6de9da0de1a2b9593c94e59a994e8fd46e82af5765357affb6340f3c83d733c197703d60ddf5bd5c3b2d915a310cb8424825c78462266896ab24986a7c58c8788861a13185257c4ad36f8af053bf43e644923df1bf4810b68db3c40ccf52d6ec441ec3d56e9a9f36008b76e4c88325c56a7c713d1b1ca4a7b2f98f3b630c64495be802cc00b7bbe5d88cdb1fde1914449e67c85887f7744aee7081f1055a3f0f9657aa5123ee2e1ebdd03dc154079b0e24b32fcaa23b215050396fcdd5044db1bf2d41fefc11e52d21e8d98919466b24b2dfceaa2ee7b951711782018bac6430a0d3732b6c141ddf1741bf4d1e288935bd17ff8b60f2157a7369cee4638b940f2a34dcd5d78ed7045eee439809201721a42fc13561ccb167ccaf95f657e016625e850a1dff42e3e7451894da297f65e779cc079450f39b143ddd42b1a44c2bfcc576c3337267bea73baede43fa4e9b4b84054c3ba71d449119b1baf58351d13f86a3298f6ccfa721873798e672b57ef2afc6767b49d291e668b1f7a9f8454b36b96019761fec1e53a35910a851590c14ce7afdfa51556a23d3e6e9699fb0a04eb2a7b6eaf1d738387b8209f160ca0c0fc561e5a387627be37d599c8393de074e88fad1b902530a3dc6bfd58fce3df3b431b9228f25ebac08aaf8d365e9596684924f36da15d6f2f53c44180903b7bf712b8ae97697c1d1bcdfeff93a6df6f0172c4716d0c5b800492ee855f02309add22fd90fc29ac7f2d478efc6d6c8c86df5c05384fa3ea161751aae59b377b3170930e45dc41b4d87ff3897a945892574136824068ccbfd8daa45e63a054be2d377972aa251689e2b60d1212db249df2b09345e132ddd61778125fe4c534413263fc136fa8fc5e6ce5d5696741cbea5761662ec275471072fcd14f90c28b5b088935b81e57c9c8882ca773cc38d0119d194756fab8220cea03e925dd63d28e297e4e1f0987533018dc5ec3f8fd94337b6502e8937543d26987c6ef33d6506b9a372caf938ecd5a6fabd3655fb389b33874e9c33862346e1d084958517b27efe9d04eb5ba8bdd18a21e066be361e6342c655c9d6dc0d64c6e08f8d1cb14d41080514ca5c12b80ce70851829db52bf571ba6c0071d70bd380f514bd5178e01d33ed20d48efdb2e1f8f2d28c9db0e560dce3b7dda310c9d9382d9f41f7e4c86d135b312a68b0677fe077001314cb9d90e0f2fdac74ff7adf3fa2894e15ba36d36100d038f69474f98fc94331baf5a4345a7584c5cc53fad2a8ce1476ea709e9c238df0e36a8177470c1b6caa56abb075e1ad4d0a1fb557e45a2fbe78557fbddb9d64569ac1aa53a0645fb9f04c535a8ffa211e880b7f0445db2314fd8426018ec2296517a5048026cf0d012d669c36ab52f05dd2e47057d8f4f99e1646fe4c92a84755c9992ed878b004a36b7eefb6621f4d4faba1469a940ac29c636faf97e970528cb7af7a636fe0a95ee82aa0452c48568d0f9c15140b1624ce10582c8468e825ec262200fdf680889f0c91b7623983b780700b691389d3ed2f17a5a6b49c1f4d0f42c719a88baaf40d8e3a3152bf5e2a88794039751f7f29a5e96805efa73db222d7bc369a41d2141a7914ec82ff4156c023bdf0d2155b04e3f18a6d6d574b64a66922906e4859a806ab2030fac41036f614e9f74c74d4b66153e45bf79348594577ad701df60fba00dfa608c89c07a699b5aeef88b417e685b83ca0976eb53ae354839b44eb14387aab71a1e4a704d88c523ef97587559c21fb398f52e633e64cdeb8610cdf5abf71dad9d4ff65643cbdc4741c4ea618ef970142bc1899fa042e404417799b22d0afdcf249f3ce9fc18115ee03b889085c1852268fa7ffd0ba21874889ebba06d35b230b91c8b7f037c120ac4547dec7051d2524433561d788a3db18c83a9daab453ee4ec30af6637517e51ed47e6e6c39822a4088725ac473f5e48bf9455d28d0ac429e93fb6061aab294afc70a1a36e6d16cf2f509b6ec612b4f206fd2ca082d9181a26fcd493a02414a79eb69a775f8e9fd90e99e0e1f42605ec451762decd5c9751f82ebd8854605b97727505c999909169adcdb299cd7df904922e9177d5a1740ade0d5f2e33affb0a77e6dedba28af641c0f3d0735f4bcf6d3b54082a3c14778a7ea04339480f06b931045670f1938c65a96b09ccabad77f6fc7bcb306d1dfe4549c4b12bb188d3ac0495c54bf37ce3403f3d7b5f805d9261a6f2987960a8a7eee5c3af9ef2d8d05f79f61dfb4a5e9a221582370ff45005b4f84bef8e36b709c14dba555ae27344521b35c45604617c39ee5ad7b49ef2cc66081435e18ca22acca85b4bbb1518392fa9f055c82f6e1046f22fce3854ed0d594acbe8ba3d5f36223542e8d6e6cd136b834f9a5b838443627560ced97494409642277149b8287232fe2a8fc38a7bba1973a70f65791be327b0e29298aa81dc1f011682270b4131d021cdb1c805dfa9c811c38441c614ca2ae1a3820568aa3214016c6c795c0d4cf9417d34d3e2b09a5ee202a153804152cd49f7d4d8cd9f79ddcb107552210f9dece2233b7436470866ef77cd3998c891b85eb0a014c9f6d11d50535718d39e23fd5e79bdb8e8558171f8ff77e24b805c30e41436de03c0c4667037fbc9f2580c37621bd87adbd0975779d2bd6e77a6cb2582c74a05adc67785c9b4f7e150f23090c91b44d3dca051bc9180b4cbb301c493b72848576d3d9cb1be55a0c2fdd1aed9638daec1b476f7d1a", 0x1000}, {&(0x7f0000001040)="90c0fb18a659b506151147eafef3d2a3590c2793fa324d7062ae2f63dde290e34d1eacc8aca23d6d6f2e8c479bdc9898c604d45cc6766e8bd33d3ccc89fb2c9f09422005120cd2c77eacad1b0c53e74171ade2ef117c63732398d41d0daabd3cc07fbe64b83225f38f9e8acef7644e17ea027a34afc077039392936fc42c0da0ee2b2693bb", 0x85}, {&(0x7f0000001100)="8f22f4b9a8570ffa2eb1cc37fc5addee3b4b4f158f42f2ef993c9eff4f12efd0d04a7b2ccd60129a406c30adad1275d7edd0a8a057ac6b8ed5d7ecda5a26bd8742853c783d335132a8c65fc04fa43e30b8e71727c2b9f00eb5e34426fde446ad5316f11f8bf2a0a15645af0ba6766c74b203d8d06b7dc50fb119803c45b9a8d9321ca2be02d8d46ff1015d0ff34cae642d4a56699d5b3933ea71d0c578a7ad96608f758fe42140a8ad6fca774d615defbff2c086e6a0391a8fa809447fc35af4daa412d1794786cf74fda5445a4199", 0xcf}, {&(0x7f0000001200)="e3655005f89f7ab6e30a451e69fabd68a1383f85be59bf48a2ed47612f5e9b4b402209675aa5a8a934f542d9e902abb05483812d4f7e54014928af96c6cd2d89bf75d6e19b2b5c7b537a51357a3479df", 0x50}, {&(0x7f0000001280)="560a88af6d0c331623602dfbd9f0694df7764a9e5598044d2b6002b1e56e84515e018e9fceb5bafd8dde01", 0x2b}, {&(0x7f00000012c0)="ab70ba07ebbf32e2e4ac5a", 0xb}, {&(0x7f0000001300)="26f8ec2cf72a7d489823190e98c0d532ab2d11af8271c55a5c08bd4ce9e34cb0bf4a3fd4ea39643431ddf75d034156973b91195c2dafbbe95db3b63b68ec094095c2b305ecd94e430d7bdc572df4eb6165aa3ea8ef6dfbd9cab906e9d2e6d3c298bddc6c41ac68f8aa969f7c59b0753c4a212dad05cd179070154b9d1047af517c3be25922a952aca149dd3d928ecba9eccb7e1bd0680b776b104f9084ce9e8c2792dbffa10021a97d06fb6bb165bc3fe87ddd7fadcc58c074075c35815e4579daa5cbc8bd230dd93e6a65f6b5a89ecc4dfd7b3ae992ca076ed2c5663b17efcc86a8e7ce9b0e614c188a47c4c42ff394445533b05ffef0b9c5617064495c6d23e06cb40380b4369c8b69df3e8a49e0d71e3b882f1fe6c4bae697732bfd68901faed8fb71c11cb2318b0ab6d0c2c1d11d5860a1ec40790f3b210c371d1b8b83dbd3b4cf4dad605882481e035a7a98a5f058bc856cf5fb8f32873478c19edb4701528435314891c44188d55f7c554699d79b69285931505d8279e7db582433e292df0823068174be18ed7f08974c7475f9a8e5d93d935593c47c67c285eb29ee5a1e7cb09f5b79167b42e35eb0ed748d904dae797c38bc8fcab3c185bec5a63f6052b9f625067c415566b8619dcec292955c40f5d1c15d9dc4bd49b0835fb065066d863d01f8425113aa5c19269599b23b0da8b14e2940b70a810ecd21aec7dba3e9c7d660ffdd53f203ed11072b178af7e35542969eac10b2ef06bb14b9bec2c045ae66de39a79632c619ad978b2b646a0f1825f3e80bba07ca8f57e230c472b78bdcb1ffeece18def1db09c4fc1c7736e77f258955981f8a652dcb5dff0568cbe944e97c9773432756a0421181730df32f6334b7a30dec214946224960a2f75821db3d139396858f607044de9a7bca1e23f96451b53d5e1ccca3bb718355b50abc5beac617e198a13f59bff079d68b54055d24a00d5752e03549cd3096c136264e2a1aba28a1b53a60523ddf6f3be389827f67fbf21d0db16bb15671e57e130fd13f9a177a14093e0d9b8643122b5a52d2eca10d6904babd23f9ec9ef53326d9cde8a7524e4aea35107d797f866b07c321c647832d589ec8f95f2292667090649caf1e00b9ac854f1d55fd71bd578a0fbdc0e8507004af04048c7fe9ae7bf7eb12f6e7c0014958d39211541c112359b60cbf8d10fede88de4062405221694057a39b82a53e8b35abf4446b55a6e0dc8706717308625b2e29bec9cc407a1192bccb2ad5f5d4553f772b0016e50b31bf4fb8c3c77e8da3d2a69b978d60691d579ed3f34612b10ec0a63bcffe350a28460dc641c7e0c1a6141fd5b81a5dcbc1d8ded93b8f6d31d299dbb694c523762f98d18f76834c0a86242e213bab621351cdc292a585e96fb136fa307449a2e55a78bbf4aa7c2d6d0ed886a6d020716d018678cf828bfd878080fda182aada1282c474884665df0fde159ef7963c3f26c5cb597d18eb4d006eae04805afcf155f906eda49181df5d56704298cdd95c22235ef796fac1e193c21859611db2158260b60493c4451001b953dae15f3303e3ecc7427ee2208dee51d08bcc51696c6aab6124ade63121524e3d24b2b059241369a021356d4fadb0f88df5436c60576bdf7ca2d4f01ebd018f5d090782e247a97ee94b2c6ac3b54ca681c382a45c8a7de0543e1df87c9baad19825d3062dfd3b72f42f51b0bd5f5305cd6ac018c99bd1d9b408420df3327b1df3e322d9de26c56d88baaccd8a16e29016849e661a45dede70f1bbf7f63b26cdcd029eece5cdf89a653516df70930e06af18df65c09a47f8558bd6f3239955d961b5466eb2409b48a9129ea3018d80c41975f03575ab7a094f4ed9e413de6a0d2019b6d7cce2706808d72c3ea9fcf467957edd1f11eb887c7530e438072be64d7f3b534dbca748a93a84ed3b16945becef64575bdeb96eebafe809c5654de68c19c9eaefe4cfdcfa0ffdd3cbe6ebcdd79e5a7aaf22177b9d795ee21ebdc0b25ffd9281c3550fd363ca8f99bbb01f075a62ef1a5b9ff46b0334f50bba7ac194d484c225c2f77df4be38f7daa09eba27df7d8d6a3f5bd4de18f9faa0c5b820ba812f8c348c5843ad64957f331803c787ba951ee339bee95885bd407d744b18bab436b11b2cc68463357d43e40209a849e77408d29c22eff63ea72c77debf313a232685d0fac38c5b20d72fc76561556beeb5174a0c912970331a388822ef0b14a4f23ab19b9789fd48cbe1f35fcd838fa007518dff7ab13ce824fc82a96b170acded3b4efe907eed0ef544b370358fab664a20bdfd27ce2a0d1dc2cb531b2673708ae6fa939a047e3a452d00f51366bc94909a24e7e039c8e3e8b48f54ab44413e1a3728530c443ada950f58a4005082cab85eb033d8d8708a685e53deccb2d95a34444e4e5f83e03246b3d72b476913645f50148e2e612955e2e5de0cc1f00964042f3ec4636f3d7f3a2f67f0726818487672f895e4c42229076a6f51d60556e4c39ca1c680686741d1eaab402a97be3b78b85677b64465b7739a3c619db47ae20d480eff9a5d62ea6ef9dc353d1337088de69e999594650f28193cba97dc735ed1d7f028325797f8eec7051338d29c2a2990a0cce176676d3987d8ea9bf4515da3a63d72cc724ca11e3bdcf23d7a1dbae5cda00f98d877439acb38d6098b680c1c918f703ec217d31fbc66cce09cea8ce57a1b6f3e150ece881e1114d37d73dcad4772f0c951a2d0bb15f339509facd6bcf856393f94c0af0a794760d0e69e01060cab6cdb2182aa0f56996a73279ec8be8b9f2d07cd6e901b4f793d792ef52d2e4940f95e0b5c3852b5b0c4f78fc8a7bf7fde60dbdf0cb6dd1d4e25b025c715daf7364ea4b728ecb8a0262071dd5fb8d3def840baeb6b9c36dca42602be6b43fe9d7b4ef5aa029daf4e3bda1cc494f87077886ad378765ce40ebe9455f8956694c272f7dc42f9fa8f5b3240811f96087db510af118add54396c3b502bf386d2dc44bc675044abe4b01e89e293e4dcc66675425f62c2b1f3ce951a9c24779e4340b5c7649bf3f94e726131992b75791e24669d2199aef6310ca8de55d8f440dcc69716b3f83c5dd9b07b7edf98631e7b2d3b46eca20639c7cd3dbf5e505b6d9a120bf6e7b72ca3b5f4bee97def7c4ce922c409d33a062f9f6ddaa9b490e69728afb91f3a328607b3bd1b458ca335c286c75230203326ef45ede20a5c0939cde3dfe7d2eaa415b9a2c635c24e7632ef80738a2b0f271442904a0c7ef2d24a3893fd222c57c39b1eb2500e07ec8f1523cb94122caab01effe5828d5afccb25299827ae3bebd911f7b18c4cfe31fc6e410cd88d5756bbff6c0064ffac0845d70459a41e7c911779ccae3ee4ad66e8ea2fff8b32bc73acb5fc1f7fec7f27960ec7e90f7474ddbdc5ad1fedaaca58b05b7f2b29de4e5df901032168af1bc9759ed44bf6158fcf7830a7e5f812bb1727741e6a6c6763f82960a99761896619d3eac0c1216bae135fefa85702aa30fcd96e155267b31a8ec02f703e812d95f3085889697ab134479651da4e5cd3a78a517a727da3ca285d4f40548fd2ce30180a171270cd3a43f971d5f7ab5be01b5bfcb51089db3521117f65c5c41c0d9692341534f58c1ff60731a9bf51e6e476f2197113f71f9c503324322c3902c94c811a85435114d40c8ab60c57529b3352528c94cde918060e17cbe6c7d5ceda72af56c4831b040fdcfb0ee3ec25a08a1f1de5a590d8379c5f377d8315038ae30baf24542e2d9c0781b21dae52ab6dbac79bec2a06376097df48553421922eab3e205045c114ee9bd52ba0f2fb927c9bf09de80ba7510007c4a15a5585e0513463e70aae47fbaf29cfb33cd5455ab6ea6bf9feafb1263764ca10d611e276ed1d46547377b156072f17b681b97ee3a0b2c6c1688277adcf18d2cef58c83e6f63a297f7e91563914ba7e2199ad1a040b50aec97b29923fab1426e6ffab9cc5e81a3f6bb669502295d11dd83e231aba82068b860f81fe57ba95f2310d60492c2c909906d8b199c2b03ed782b92ce6e9554756f0b6dd0b0ba445f53fb1a5524434a58f5c8b5977acd0eaf1b22c84898d0b9028e8e14644f7a62f1e0310507437311f7df2681e398dfa63f323d29b36651192cf9ac5471fc340c9b231d01d93d539c8b793c115c32ee69c83b8594de5addf2ddd3b8e92519aa245f2912a0df2609129a33574ec644b707c99dc1a2604c4c5fe9a4bd239add22e6b9c7b6938f4c44636110107c698c19bab4188d68330d020b775f6b0f3a3db34568d10b785dbe693bb7c3c603dcd6dc25fe74bff9d727cf8b25251f39dfcc3a077b2a78143457b8d726a81b33ceab4aa592786d5a8039f6f191618d9ccbbb7d5af5fdd08af619ce717f993de98ea7908eedd8883e7aea500d31aea814b2e3d8dd99c26c30dbcb8b886606007c94dd845e83f6714a950ad254f008c129be352e2f2fc7118f249a59ba1235dfe163cd1179d374faccfa25b1ba71196637b15582a4a961855fed5382f5e13ea1f089934984c54683e286f2e088c1a43278effdb35f4b34f9f2123b38851dc34ff12ad56aa7f400075173293ebb14789db05c49ce7cfb4166030298ea7d1aebf9f00674adaaf1db929bbe4627f0ed1fd2c0efef9587af497bcf7155f7c5ed8c63c720891770a822d02b317578283596447078fce75870041a1847ec3b05b995cff3a98abec6f2bef7cc69dfb65f86b683164622119756afd97b81ef0bdb56e898f8b22c3e7ed66e1978692014fadd862155645ba91dbbcd31506cea4e02953997cd78442f80bfa36d4dd12c709664fdb899a09f9ed6cce3e13b16e39c764bbb7f562be7824ffcb3b9433accbac262832defc6df66609ce44aff5fccfebb5aeea47fd3ec69701cd4f443be82a7f854ecac72b133d798d8b060e906ca3d498e9a69d9e3bd0c626a7e0d328af2e44b03abe7a44095486c8825051e94e63b368a4afa81492bfffdbf286b196963a20776b7306bec4a7138ce1eed7bd901e2a37a19313ef3ce496dc334de5a1a5f48c599a66588e0daad6699bad3af514a98125b9cd51ac52ff4b0e641a67a54844c24ba76c96ad0dc61689eb9427718be43177fa732eca25fecd5afd4081c8883ea832ac1e7d3366561a74fd1e66726c25bdcbe938a0e3c408197926bb708782c757327a4636789b25baaab37c7919589f3a73e80218744fb35314f2a4e71651de52dd7c9483b11a942883ddd3eaf6cf93e3a6ba07cbc97676e44492512c5d9bfca3069f2f35763bcc9f3428905d00f4a0b0dfe5569314045926b8f5a0af5e3e91f3d524fb4280f11dc2c298bfd21dce4bd0680e38d4b61521f1bd172f20f344690bc4ff082bbd6dbd0a96f3488587cec59933618b7ca0f25cf467f41f1646ec99ab457ac82212cb71d94a2bd36f08542d46688e997806e4b729176910c46c89005bc8af94d216493acfff24c44b9133f015700a466dfdf8e8763443144f0cd30bf2037526812cc47e79c1f2b9389627049d81f9e89185c4dd619ca200d27ecaeea9163031402fb2399019bbc840ee4b3322f18f7a81cf238894e59930431715be98a5dc1a677b966829bd12895c05070e93c1670c1fa57501818f6574597df71f41bc09d05d11840851a117a858fb027b26f69f1c07b9b833d7996afc6e70c8fe0700bb6ff09c0ef1c5f5f708521e9805f5ae8c1a5e01f8161c8dfe2cf27fe97a71f89bed3542ad7c2abf02c7251cc3301fb9af47066a8405bfd8e638836db14e4be7", 0x1000}], 0x8) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000002380)="46fc4addf5e6284b1462e481de922efe48f434226d89320d7ec95d25288f963a117f79c1a1cefb463693190be48d7963c327fe9352e543b04140dfe54086fc8f767eadcce7c6a3b4ea2af5a9b3211a9d81785d8730dbc259ada13dd695a2de73de8b16e416c70f0272ef02d3e340506105b799de1fa4fcebe372420fcb78952199fb60e822c212cc202cff66b6acb891c0bd112f25c0196636bee8", 0x9b}], 0x100000000000008f, 0x0, 0x0) bind(r0, &(0x7f0000002440)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:46 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x41, 0x0) 05:37:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) r2 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6}, {0x18, 0x0, 0xfff, 0x5cc9}, 0xffff, [0xf47b, 0x0, 0x1, 0xde8e, 0x8, 0x7fff, 0x100000000, 0x4]}, 0x3c) kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r0) 05:37:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) ftruncate(r0, 0x0, 0x3ffff) 05:37:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x33, 0xc000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 05:37:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xffff}) sync() ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) 05:37:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x3, 0xfde, &(0x7f0000000080)="1741f6e327b290ac4b7f62b5417a16b0ff6eb9661ae1538929fc5c773bb4", 0x1e) 05:37:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x104) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/6) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xbd) syz_open_pts() 05:37:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 05:37:46 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:46 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x9, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x65) fsync(r4) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) close(r1) dup(r5) syz_open_pts() 05:37:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) getsockopt(r1, 0xf16b, 0x8001, &(0x7f0000000280)=""/200, &(0x7f0000000180)=0xc8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) accept(r0, 0x0, &(0x7f0000000080)) 05:37:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8b) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000180)="8c30bfe9b1d1f0955ecb567f0acfcc7e7fd3b07e91d83581905f9745ed82eae199ac70927ce95399d388fa9ec303e90565bd846f7dacb16692f9071738e6d87dce323c66c5b30991923a7ff690d36508fe03909cf6fe308c1d5a84c2bfd7a65a7d956e4f43bc55ca21087a068772a5238a162e7eda9489573affce16d2281602fa606e1d9123c7f8adcfa447081d4bd60e3db5a286feee6de3a419469df5bdb98a2f30b7404e4fecca90a23c08e57caad5c34b0f8961a156dbcccf2624cfb9d9dd9ad0b38933aaef21b46cec20884835e879e5fb65f4535b67863ff44df6128da666346395056310586b134ea0f00816bf738465c74a6291889b08d202e4bd67f65d919804bb03208254d50cc6070a2ff9fd9ac44d0ffd0914de160834579ae7dbb5ab16d93c9072c22ed51354d2cd27fd585329bdf042cb542d8426236cac380fd00cfd17f7cbc9a789dd2ecac89323fc31e77de0dc6308004ba199d8e45c8f045b7acb50ff3208f28785acfeff347c356d33e4c4517af9aef8bc7b7d9dd58fc4b944792a898da53eae3bc80addb43973e890ff8c28561955e14caa8ce41ce8b0fe7b2212550a19cce5498bb5398a6e69973dc9d32306142e5809b2b3fb32029b99b4da73017b83c2028a1aa7d03aeaafa1b14f26519f7b769e5382350adc8a2a985d98c23bfb6ec66ea75ab09e799ea84683a2d478c5e7556bcc934381b96ab0d66f4c92b3aef500f04402471f669e9cc7b6da9d6c5b38adbe698b390e1f23bc9a0d3564f86975ff8a458905fe064a84177db37b7ddc7cd26f557e9de281758942a7901cfae41305b2557b99e0a86e92fec8d5db8398e9743a650406bf991f53bc1b994ed172c1d456cbac69a562dc62b4d90ca48681c3678acd722ee8e1ce29a600afce17eb4d82a996807e67a23a4d4829c126dcef209e46c573aee25b836baf4e55b296b9e854d4d8dc7df2ed1beb419a712143e1277450a708635c930703d7e7808629ed271da85f9124591fbd19c9178f6ffd58b58390195c43bdd2344a1dbf4272ed494c4a1be55ca081e0ebc8e03be396b1a8de12e0b4454f6e5703ced9fec4f023659078f7a8d579c02c8f2efbe5f9ad330a8ac2d01769d200f843386c7a400d475c7ded19aa8a148144089da1957229b754d0fb3e7e9380178badb1b87a13b9df8e34e8e5bef66fa5f841e90ea76eda7f8b6cae0e84586056479fcb2497cc91dea41a3d49472b0c11ee931dee8068a84cda87a0eb5eff03038c3e910ecbb34835f843f13d9d2244fb10df267cd0bda010e33f7b06d0baec2b9fb20b5a4640b9f1a596a97c74903c420658b5532d2f31169fba34f56eb0c0da82f177650dea71534bd4aff9fda60897d9c97536bcabd200229b1fda23dd2efae8e3775d434118fca29763be59233af8f6461dda1d4c6ac8069e2d96c67241bd6991e943024d39a0ca75c35c6b6a7fdaddc19b0ba2d1e7f63893e882a95bd0acc3c728e2d659fa29b7cc8c4ceabe390ceaa8e5eabba191adc2d21b409ce094f10c6fa0fa3958ad25251a3ea3982f31f9b634f4355b4e8c7fc6e3a0b47901782910a817585a3a2288758b5df310cc77c6f4e36682fe3439ed1651d8a7d5803a2b34ab2d2a24e46011c1d911e57564fe0a4e10550fc2473124b1cab347bb3a04c6719921ce0decb78424e9f2d082699a959932b1d33021c451da1ad10f807b4fd5615a14d0ed7c00a3d8741000a2d75523b7e5a55172b271f216b25e7c6b2b8fe965027075e68ac2bd4ea544b65aa244d135362ba01e691e071d41dd29320806967b62f66b30d0e224b15b72057343642ed854d283b423911bc83ec66b65cec613e1e098828b29fad41e563b4713ceb5ef69dc913f71455653de3a5da6a82e7c0c4135c6a52c2e8fdaf90cee019d3c6175dcd44fdcded009560438fbf3e8e89d88fc840df2f94b72f10f3fda4889f3c2a4b83ea3fd51086e2d12375b745de3cd700a2d4fe1c20c7b956a046b8331e9027e34d24cc39d4e9bb5e2bc188f78f57b89b8ffc9cf227b26bf5999b0713d2be0fd085aa7c93de76c42f1d2f77729e2c0e234645648a0c1ff686b1864193a8c8c3d687f49943896c9da2a785f6f00a5dbe16248f37104bae76a3608f0fc9eb0279fc88c7f4032879aa6fdc9ab147047cde483409072e1d75bc39ec7bd52b96f4a0cee30b6249b61e782dfe650e1b5341ee61f50badf6e2576dcf07737c3116d669fdd5717552d5e291d6f3e305e2442c89dd2e039d4818a41f9ea42f9b6c9e32672525e10e3f197f7967826a3b473defaca06c51851291771d4cbc794675d68c27a49988fb0c3e142ab84f7c184a45a9f856be1217a564c3125fa9f83463296efb718ef170b8353b93e6885450763c6db0fedd5cd861b4b73c1cf205fb0bfa9ee31beac34241eaefaeca3f94e2a73b554f1a620b202036070e1ce4ec60843a0a9b4c59be6557cd9ae16ba44c0399974b8c1e896a96d7899a88ab43b5ed4d3feb029f2b758b5b836df9835ea4fab37a3769838ea5b8c2dea0bbe8fef9a2e7e0bdd66163413c093a52936dd6fd63dce0845ac660301a3a09b05bff6f0e6f3b80b58d6ccc5a12c92df188d8f4ef4a3eea056cba24dccfedff01b78c2b4f48b016914fdd4fe81583e9f915f3ac86c2cbfd079a2d549ca40b4d4bca8f1eb2c17f8d80cd31fd949cd75bb333a129133f936237ba45be21a1ad9beb56001c03fd55259490861fc2193bfad9f106057452c75aea330eddf944439122eb34b5686e244c53bb7e43db1ac5624a177f9cb1348995c32ebb5cb9e2e70919f092c7e42d81d355a0d2f4a1d040a728d83182ac323eb1010b3e2157ca961f86f181a25c7f2239cf3ec94355946bb144e8a47cccbd6ca4f886828bb877a31def53832e55b8cd717a17ef2e0b39974992dfd918666c3103eed11cb6c7db482920e954f418810ca5b46ae2baf973a3969763038555fe69893edba1fbf36a5e7794a4f957f4b935315401f58228dff85799619416ec965d3ce4d983d647062309a632f26f71b269c09dc68d38b6d65a19b569b8e42cce24c17bf2c23d9b9b8f3ec9723b14a5444679cc358fb7237487903db259f321f64181bf71ce99ad1a31d00a68a535a0e0f0f9b21f68ffdc386dc30a8a6d9ee0afac03e90427dfc8fdbc4c8f86d3f8e3271b05cd77c83457c620fb23d2401ee02e732bcbac5ee51c474503c9787229b71f5badbc829a2fa20fffd1b37d79e5f2c2bb8feace1c262bc74912ed61eaba77d8a7fb98146145ce0a6292ccb98328010ce422c08479ea5e2b7f9e47bfb4c588faa64b9f3b2acb2c1f98e30a9c8d90f7b2285821d2f44d41d10d3e1f42a6c962a33e449bde0727775eedcc6127f3ae42b8236c9ae7809b3aebbe991382509dc9c4770b03563cc5125040759d0419ffc35e92fe1b5436bd42e0d01a75b4c8b743585eda4ed8bf1c4064b980c792672a5ee43e5be6865a5c8711739957b9dda94be20cd2c18cb1a6af31042af60e053bf86cddf893ef73f593d775a98d99992050603d2cc11af1cc7ca0496f7020bfe728869952b00335e9e605520c4133ee441c355417bc51bc20fe48321f04df8df68c8e6a45d0bb508373f5a122bce822e254271f0f4b6901e730e139833a6d0eabef016e7b2a43712b38a5037c936f71675592d049d393891bca9ed29876794260f7c7bba756dd6c8295b23f2fd49c4eda1019fbf786fb1659d1bd825226b3cf7376df5836cb1e59bf9f1a7ccd1ff44659671029ad748a058bd4c2355168ec9ac6f9fad865dc100d04905a79715ee1f83280dff44768fe0f3030e687778d794a2eb5ace19db5f0c4a286aedc4e25c0ea5bd38415926ddc08733c7f691cfaebd0ca3f991ef1ac456308bcc23aaa6df86d86ee622d6bcf11182acbedf13b03467db5fe7521a91f83589d57fbdf02d1ab45653b7ef055884fca696e7d959fceab27104a5dc713897aeb694b20284c87aa052ed78d882c6539bb3ccbd1b8bbad2a871381f02b08037348dad4fd3db91a0e55e1d30a072bf2e287c8e15990274ed37e5195d8beabe63278a5530fa2ac10f8a3097043656829e0fd0e929583f29d4e7241accba9d6b5931142111ad06fb4116e374c2edae04b2c6427c9f1ad3976a32c57564b42ea31ee7463b744608d012da223c1904677a106eb2924393d840dec82ffe4a928262a5d4b51013e2496ca3432bcd1e3e17d6bbd183c01646b4d76196f2d0406f0a079ee77436eeb087c9f5b899a8eb6a41247d91a7568fd47d7be77e830e5815048c005de5b1b9c0866ffcc0dc10e4d5f7071ceaf98f2117ca6a548c5a44979dad6ebe29c417ae206ed59ac4462f2472088904b218aaa4f5b1e4a9cd60d8bb5861c0bd92f4f04318b3645464ae773bf1cfc23053fb57b2e5cadd9d9f58e686c5cc73f28dc7dce4365e16b3d279a96f9e06afda25376fd852ea77b9eff3f87da9946238a74710433b840eac020c668cbdae54fb77a52334aae0accb2bd5d38aaa9f523cc479cdccd7e4098f81a81ea3695167dcb0a3f0289ece6f6438ea9eb7d479d450d9980eb536902104cb6a319e0a0af1130a71d1e93905b5a89a7b98c2a1abc9bc57cb7567e317b31bc72c64d3da4753a8f7a4c05943c61693a227395672c803254edbadfd26ea6c9b6aa7900e9d8b946cf460f41931385e049fab37defeb057136712637ce6f92678f94a9385f1c38b2e455d8b0d3ff01d92a66840c1138ccde0353ee5ce4e9b906a823c46fb921553d1403eb3d057c8e8cc2fc496ca5682c8f7b9297a15a313e592f4f310d58c1e51709824aeb63d3249c925d61e85e0d79e5d91b9ea715d1a64180bdc6cd0ff6fe8fdec73052bcff656b61d3b2b683c3ee5888825f4f60f3c81922a480674fd69cd7bb9538f67cf4cd140749a05a98d27b48f6605d4ea525fddfa94cfefd50d5718e421c2c167f560650828e636eb3b756323282c827eef3447cc8b0e3e8570a65d8ffed36b903a7b82e6e13d9118017e663aef3219076114d9f1b6de413ebdecd872d8e01f41d567c834ca69f12390ff3168220574d7639ddba22f6cca76f6d56b29972729a930bd5bbc6bca8a0290f86272a27c4c3c9509e5d52c4f54aa02380a5f888bcdb94bc9830fee90945c001e16b1b7f1f87357c7c5a8a840a86bc25d9eb2f0484a91df0d6771ec388bad83fadc7a35afd2cf2412cc0e1054fb908e69dc51763b5ee02341c43278e498c432bf2d7bf1ddb71ddf334abb6495771d38fe6e3983e0d8d9c0edd921ea10cfcb41715b5b439537c5c5e600a4b91d09a4b03c02dac7d6de26d4c918ccee8d4c986a7090c02c3106fdeb030c68158f72f49a9071dbc84b602d5f9c0072a25f99e824c3e32209cba04274430a038e00e0fa69695a16dedf5bb8d5d17811db549516b7923cb20ae69555d2f76c949efb07fc2d82133cd9f3eeaddc1945761ec72e6c21bf91c2f40c8f0dc1e4d923e9cf9d6449e3a15a1763d68f03ab9c87fd66a5c672065e583a3589f4a4b764eeb67f9e31e8948b0a11ac0b2aacb5cb6454df1fa71c1a7105c554c4308a068661bc7fbe7c710e2822d8c1bd11bf42a5727650150f1d5b4a118f5c0aac7cb3ac466ebfe02ada86916dbaa5ad0fe6c7ff7a7ffa60cd9f00f62862fdf57ceca67fcd15fbe65be992e2f47ff24b74f80faf257bd8a3e97b4f9a9493b2473b4139e224a95a5d4c08526d7c34315cd5f342b92aa341f8af328018fa01bc417069e12f2abba8d49751f23e9c7599326f8e46847f9d94aa6e221ef9c11cb2c9", 0x1000) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 05:37:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x5, 0x3, 0x8000000000, "2de61ed43e12a5a7d624e84a651af6cc11978020", 0xfffffffeffffffff, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x1) r3 = fcntl$dupfd(r1, 0xa, r0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) shutdown(r1, 0x1) 05:37:46 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x0, &(0x7f00000001c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) fcntl$dupfd(r0, 0x0, r1) 05:37:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15, 0x0, 0x0, 0x4000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 05:37:46 executing program 0: r0 = open(&(0x7f00000007c0)='./file0\x00', 0x32, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4000009, 0x7011, r0, 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000140)='./file0\x00', 0x2006, 0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="0a1dee78a7fb555cf5effd831dcfaf4856c8018b2b60a4d0b14355d6a0fe3360890cfe76c1fe8b77d50d4a3815bcfcc0d9c609acc1c8abcb33162e992f74b4", 0x3f) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r6 = getuid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000980)={0x8, './file0\x00', './file1\x00'}) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) geteuid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r11 = getpid() r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="01e23f80931725009f00"], 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="9da3880406fb350309b87d1920e9fd30a4ca1b9ad055", 0x16}, {&(0x7f0000000300)="11171421e65ea8eba1cd737e21570805b466164191b3aa45b98c73df361bd759542815f87a6be6817ac4d4eb51bc7c47ec44561c9dfd01eddd6e29c739f3b3a90b523105b59763a09217f28ea631579213e4ed64af977001ffe3af399501f2d62acf42d19fc22c6c4d724f6b5a6580565e7c6112a41662567ebd3312dc15846fde83d30e9d9ff7249ee197b2858504a3816a26a9688e7c51a7bbca99ad58de9a0a9353ddca45b998ddba507e86ad27f90b4622bca4631d72800acf78daa44d139cdfe3def04c0a80a670683a2acb009e01e01a6d1391effa49860ad7b2", 0xdd}, {&(0x7f0000000400)="fdf85f0ba8ceae4870068c842f150ee1c423dc36c8b4e94de5023b1d0bd1e073b173a68043143ce48c3ac829a5dfd6c04a17b8bd8b3b24b504451e35eea71b25c52edd7f72e40b4a57897e0649b32142b45c6a348885a1b4e1d3b024275afb7a66ac5fb44c4b9ebb89b747bfca9737b5c346dda51bbe44b122c4c45187fbc042d1b18c25bf5abc68c296de88d70d317191c5fda566b3c0bc0fdcee19a5e828206b826a2b9378f9cfc40586bde456f61af80fa1187ffe95997dfa173ac3931a4bfc3cab9bfb70cc424e17", 0xca}, {&(0x7f00000012c0)="b776cc12b28fa839bf35b71cfa89ffc7dc76288536a7c68d56a77349210802d863b14c895ede6f56c55955b8bc2d65fa04920a4ac3a9c53946a81d9379fbbed9b03654de365ff279c8752f3e782ddd3e3cf1fd5bde980f3b3d87e496da6e18e2c673f0383a4e750280b17f5dc770a54380ef8c9435dcd4d804ba0c9bdea582b6a1d352b9d6be63060082747ac5631d1568dd6d1bcf45d52e9e23453ce6daab592b63b3f880cc48b27df068d623879d41727548cdd868c403c3aae57e9543e5a88f0174a8e7f21dd869a075f5367514a3ae66859aa6bd77114d353a80e3c83fd622301465c19f07289565d63dedccbfb19700026d291456afe39f28b16f89bd6b1b252d2feaa05a336c72cb25fd5139b4cb8da09c54832e6b652b832a6c66e3654832d4a5e6484bddefad25317c34e4175cd38fcf5d6c7b0e4deaf736506eb3ebfea81374706d1153b5984fd85e12a817b74b40e732132937336152e98ef6b38b6536fc447d9a3d7359b008ef665348bc30d90fd01c183ec10d0057f0c5029b70441ef16caea2ef66c7ff0493a5b55801dd6bd14b19e26732b448f27b06499333244aa190f7060d8a18eb08487803e67d3a9f15279e000f5dee617ca39e4d2c7d1832bf5f8596f4002879ae2a9dcb318dc3b5c6a386676501e4b4f8fe733cbfc8c4f11be204db45fdb301160d3107ef99d19d96c0c475ec53c750ef8e85ac9756e84dc4494bcf3014f494c1ed75c010b92b5df6dfbb0f60b5efd4356203852946e63c1f6699faeae22b213a5f18850ccb8d699d571012dcc4d7be712ab73a193b0e77cb9e7076ec7aa4e667f24e8a32460549a54f1f0c688220f7e6677b12eb5f8d845df377db4ce86deb7d4d728ebe90028ebb33eb4428931accf92af7682bac6d7c636dae8c6f041b63b8141d2bfc9f024e68b51673db360ee5937d8f648f0937324a08aa0b5c30a7e4876ba9e488cf2521a57f2907414b11fd82e3b690e6acf02ad74f7514038f0f6ebf44144490ad6da4c6f43b5a6ff8ba34158cd02082d361166e9d61e96e6584592ebd62915128a5320dea27da0ae320f83efce8dc611afd8495178d0d286a433026131622ee09cb301b9cb20fd2f4beda1357305b69a0baa005ded2d8e8ca5665c96bd71828d8ad6cd6c624100c371766a21e27585b2ffba2ce5ef6183b712aadfc5ef777ebb13c11e5f4b3c626cf19cc97d67b0cf54d6c33798ff07a40d4f4eb1de3b8b4c7b6ed2e20b276a546b214f015e9b356f406c2d734a27b3721174040fd755edc80887ffc4cc1da2a9bbcef139a0983d016fa4816c2d92228c790ce5ebdf18f377b465478197c1bd4438f91facd16615c70ed062165221a667a9afb1aece836ff4c168600faf468b4d61190675f8546afb4d4cc5e1175972bc036f8bec8ba422921603e3361887fc91c22ae77d43507f5c4757246c305f0356422cf2941b700ce599bb912ab34179c6a16cbc0d4c56043a0063c8b8fa133a60ffa6d6d05b02261e82d5581438b4637dacc7e4e643da797e1edc9c84edaa2690dbf382e73d32617f22ccc926393d4e36b02c1193c810b8eced3fe005b30c3e3db1a64dab90d978cc521ab6212359e512f2fa92a4d2168e2fbadf30c94b9ad618872d44e502e6ec0218270602e44b457fbf8d6b16ab5af77188f004b9bbc37c6a43fa35605e893b5171b44ed65e1e68babe788b5c539037b9708cbb16b905768bdb07a0f4740a420ed727cc254516742fa9566f444e35162abba93ea6ea980d7b9f274497b7db0424fb723341427e87261cf1c8b3c571fd1325892893b0c93dbf9c40635e27e198fc5e99617c6ec0c3181761f510cf747e67b4ac6916221481b2c7a858b04e80af1f00dab037fcbfca29fca2f83f9d5d1a4354a43c41ea575b49d5f25ad0cc6cef9bf861fd6b376b5ac4d2eb8772a5cb08732efb162a9f0a0fc4daf33e82d52a4f9989a041a9d0d4096d79af47831e968002c80c1b041e50d871b86957395253a91baa819c9d3b8cab9989fd8776d7886c9ef1d243ebf255cefc925a6d210622c9a2854a0e5404e835d96bd0b3b2d81f48903834fbd7c565c265fa0d3a6987eeeca328536eb64e2369e1ad1a190f8fb969827af49b064d088885a3ad5636aa2c0d1ea2bb7dfab48d31b94a8050e52fe4ec63d97cde50e3650b003302dd97ccc8f9a1887d0ac0556e0d76b8abed44c44db897ccb0bfc3ae05387cc7d900c3a43f794fd014bc185cad51f2cbce1e4104a98bec6bc6cbc7816f6bdd99789f83e3bfef204737da54d9d6e92d74bd7fae213bc936e31cde2dca3ac19cf1d57fa2e2a2a0a23eb025c96c18d0b13196f07ae8e954400d52594bcd1b350914507f929544b512d8201053c881ce8539ad4f9b13dbc1b7f837168a47522d879d1cd4c4b938f79f6bcaf88d19308c7f28b3fe2541cf1fa6e2755fc1604325f77fb98c548c50dbaaaaee661f21ba78c5609ca20c80160e9782592cba41143be10ef20f1be67bbb81a971077f41928838031ec4019191ad861ea76529ce20f785b37ff0bf7e5b465e2818533c7f5c1fb988be5f3137f4727a3e3393c3c5dbf9d87e5990515f064c8fcf98d604ea1234d1d3271d4f08ba6a24e90ebb96a06a18f11a0055c62c08de876e9f180e46189588cf522c54f5d0d314a97fcb8b1e1796756de81b978fca2817d054993cfe9d52d8fef6f64f27611a654e97d647edfdcb98599a474f0b87f8651acd8a45fb873531ac1c900cffaf9809b714720aab13cb9487948e0c07f367ca29e5a24df592170063148f8a8fb1ac168a71e59787290557725746c35f81689947242f309569a0af96c73caaeb1c6393a6c5f274700a2c312ec7d5f4503931b9292ef65846ecbdb5ee9668d694531abd53fd5cf9d5109f2a92703fda245b4432d01d0b6a1203fa63667732d8cec6fb7e9313e028a231b219b6b327e71014a79acdace9d1e73fcda6e28769201ac898b7745aaf231d62a7d88f296dc77b05d90cd067096023e22363717af575ab086cb8043ce00b635118c88bacf9f91dff725b81b43020f91b8e4f214b3cdfe53861f4d890284742270a2aa1ffba9a7e90a0ea79faa022e53fe0875667eb4bf89774542bd6950bb56754deaa3b9073cceecfdf4181694be184414051f742bf37d13a4ad6f8137c88c73f08d5d2b7723d3053dad6b04b41b067da46fe62d23facb3c175eb907fec4bda72c5000659c1efa02f3bc3c719baf63e8f65ee7e62e9d021e129e03fa94daa64644ac2b35b120f9be276785c7a762a518fb7de90a5719933f236b82fde6bad47fb7a1ce2cbbf299a61966cf93301e32af722b658cfa80d2ebc29f3ea573af61320dc98e1a35f9bc64a42388bd9f0c595aabae7533aff59288be7b44590d7911b77d6e3723a73d0f16694c057695f57730aa176eade21fd8069b09f1578060cf2f3fca8b1ac8be631c8218dbe95025976f8ed51cf4eb354e8b599f93591509d0e30fa97ac3e0754c71ee2e343d4db144ae01430d68096449ff3795f1d1c77537809af286d9ed2796fe90aaf70350209eb902e0fcc21ded34795a272acf8293f7bf033d135a1edc7a518dc3375e66b63810c1ed19013497177b9d65035d1b4dec1d3170a6c7a6aed37ec1b1f928daedfb174d75f524dead3abb27cf86df4019f3fb9021f2553f502f1dd496ad75073d55de79231598db6cb9d3e186c6f7da30c1f5c15ea8c5d1fd13ed7d548ea429e27a3d90f6301b847b2b6839e3f9575af0154c04d2b272d5f5aad5b5c04bfbfa2eb9b7ede4e164af93acc7ff9a8a0800b91198cc154aed1fe36952b375d88f76f35ca99e68401e1b7447ef94c8c2cd1b265015f8816bf86b9b93de595f102a5b542c071a2759d21e91fc17f131fd34f383c3d037bc12adfae85c6fb853d8f3e1592d1b72afa553d741aeb54b19ac7b787290406422dba56907f84321fad12dfed69200356abbc819a754bf934a2c881abc2b86fb65a6213d0283156fb67b981b3491002250e4d1bb23c2782c313230f16661eca4aba16d47b1b2786992d33afa4697976b764f15500a8c467c8e9dab3ac4e4822f7a88b1b6d56fad901df761a73e19b853a844d763d41c268c814f237ed029bee9bc2ce23c7e3953d0beaba0b9000911c9eddc0a8c6935cd4038be32b5cfae7059bb119c574939c62dcf2dbb26326884c432a1446df2cf2cf1f21a4b3ed82669732c837518d8d8eb121c8561da7581fbc46db41beefd24515a9eb81ea46d0ba975524a000f2da76564f7a8932a6bb36de8a669f4ccd3eef878aaab5854b0886de5feca6e113a5d30cd2603fca10fe21f158116c6dbb89251e2b553e637cfb9a1aaaf2d9c3d661842eec8887a395e6b2dc908ceaf868702baaa6088430e53b42cf3a929d2f951225223233483508f2063cca06dbf5b7c2b0c9f936255cef2059ad47ed16df1cb5b190ab4ed036172d5a56f497bbd48ce500c12947a13af945b4a28fa70eb863753ddd786aa2a107ae77634dfe10b8f763a6122569eebbaacfc9933bb431c5abb870963edaec66f0bae27946e54ec09101d1b4cf3c607ece7282ae36cf7734281df4c818096442db815b760a34808f0434112cf0b73e052efc185ce77df891198d3da12a699b34c5d25f88e56b6fa93bcf4a7ffefffa94c3c048083339389d83625a26d5139214cb05926d6261ce6e35929f1f890f41e23f125daa0817a82626e96ecb1f3dfaf3a63d6d4c903824c2d397e0a74ecfc7cfdfd2fa2e9dbb5c898e3f6ba0e8254699c3b6f26dc99fd0113a7066e6ccf9fadf6e1d08585a846d7c653bf4c0671c1612c60f23a049047eb14458aef64363c07c08df8d00b166ab9bfcce3c0c38d2c964741957e9b0dcc2c0f48af7f0f0ab79b9171678c21d54c28bc41efa3f4f59198315144671082d09326e60203980098e88a548ddda11c200ac278bdae3844556d46069f7cd327445b475fa76cced1a314155776fe748d8584862a9612d17aac2de05b018a72aa816cf346661312d1d84e82facd7eb49ff20e44cd8322762dab25dcb5c0c8b22478007ba7621794879c77f9721acc535a9c34bebb443c0d7ef2ce93a4ece947549d687f86c0f18a6a11831c450c4c2613049279d59fe2011c7f27e7b16b184853d0829b87db6f65b9daa91925a95425a6070f3c70d8d4946fcc40bdd800e6069c6e228f59a5a2015a57f831e5029dea322c84522d8779b7edb075662bbbc2d9d9c6f040c2878d214cd03ae9fb6e8828c5dfc57d319ad3a3438d072bb1d5332d8e95a7a5e84e8f37574b608a37ec18e6e1f0c25f82000cb78504fa5b5ffafd271cda69d91385d042b3570501a251c8774413ca929b3d7ef278fbb48ffdcdaadd559814fbc08cb9686f6567daddf53446b5c7dc277a50c901c097485a312161ed088cfc1f62e8cf163d35970d05e0a335aa98ba825bf4e4982accca300e297b709c628d7800ce1348815e44be542aba6027deae015361d397231d5de1413e9ba2dd0d984f6e7d9ed200c6cb63ec31ee4cdcdda9b8c12948c09edb275a734b807b428ceb686562d064898ef031e2b3a168801ed19025465795e109925b08b9cba16d7e5abed037fb65b469ae7396cea49d8ea25fd4377c951076b56d7658224a2225c6f26d84a007a242f184e9fc375bdb74655cfb65345500f8b877c07d72f1a92dcc0507ea726543f48dc5875430051491d69935bcd3495d6f4a9f479620edd543702312421a4c89a9148c26f689ef802a7e5556eb6380affa0797b81e4405b71749eec32a7ee8ca9aa8", 0x1000}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000007a9ad7fb5a9200000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="de0000c1"], 0xd0, 0xa}, 0x8) r14 = open(&(0x7f0000000840)='./file0\x00', 0x8000000020080, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x89}, {0xaf, 0x5}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffffffffffffffb, 0xfffffffffffff75f, 0x2, 0xa}]}) chmod(&(0x7f0000000240)='./file0\x00', 0xc1) dup2(r14, r0) socket(0x1f, 0xc007, 0x8) 05:37:46 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2257, 0x2, 0x40, 0x0, 0x80, 0x1f, 0xa00000000000, 0x3, 0x3, 0x8, 0x100000001}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 05:37:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000002b, 0x7, 0x0, 0x463) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 05:37:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="0000001860040000000100000000000000000000000000010000000000000000000000000000ffffff000001", 0x27}], 0x100000000000030b) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000240)) 05:37:46 executing program 0: r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) 05:37:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)=""/51, 0x33}, {&(0x7f0000000500)=""/75, 0x4b}], 0x9, 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f00000006c0)="0ae451a2d6c7b42b87beb9e5da0d590b2277c5e4a839f5e5c6cebca35faae9b43277d05cd36019457817bbe1de806fa09390e60299f08614a15247ba732784c3e8661b3fe54721e9b07030e0e71fb409d887644a3417f68dc99acaf7cefbd70fd772040a4ded3daaeaecb35225eb58c83a291d8744c9f0c2cf8f98c2d80b1a03e525cfa35681cb286d", 0x89}, {&(0x7f0000000780)="ff48d3bbdc9e787a0693f8ef261e18a5c508d0329f21b5f931938ea00c4fbe3e38cbeaa71efbd7a1b9755ad1c4256a7b9ef41b47959a542ac7a61655151595690d1d5c320d3b559f24b3e2fc7e68aa7d5fdfc6f9b102a0cbb234956c1d570f1973b02e48bd573ddcc4217b9037af25b8307b32d14ce1edfbf0c01868da3253aba440325c5b48c11b478e7caf1cd8232dab6c7ef2a6ad63dee8a2275df7d4b48f5f9b28aec38145cd0bcd3ca68996919eea21033537f7de48b0234749bfe3d9d483", 0xc1}, {&(0x7f0000000880)="e72e14aafdf91b1066698cfde3f9a55ced57717659af7ababaaa4c85af0915252fd38d2b8cfe981055bdb3a8ca6225a053fd8b8f32a1f19addcee1d65488b72efece80673ba4ab62ee38c4cba6cc5795093eb83ae982c4e74d5aa466e9ac31fdaacfcf822a229c546b7654b58a0d4790bc2d379cfa2deae601f1f2fe2e80e7cb2f2d", 0x82}, {&(0x7f0000000940)="64f2a06bb4f580a97d66e4642dac6fcbda750980ffab45272d7793fc14ec526ce3035f72e3f8fd1bcbfeb679a9914f3cca93f5a062ec9f061bb45c1a02a98f32aff7748a0d3a20c5dbf1286c580a849c8c74af6fd39839907ba4e34525f5bec33a52ce102aa7", 0x66}, {&(0x7f00000009c0)="ad7ab639766e95bc30e59e5aa73891aac83d4c0e0053fafe07ae8bd207fa977039c86738d1eb71b124a2cf204f670a3d04c8d4b23b1ab04e954188774dab3098bd489dff30618ca6441027109e92293a03b8313a00257fb8b593ec258954fed94ba0941a0d65af5c8e5bd21e19acea5bd52f1d6d89ed51df0f8d8118517261c0bc0970afd91c7067cd86401fc87aa1e2d581b9d9b47c65ebf0b97599b3ca094884ccf1fed06be3318c6010bb76f5c97d394382dca8b303c4ca9c2798a5714df75f16b5b10e1de6fa", 0xc8}, {&(0x7f0000000ac0)="302231c805721db1504a4ac4969b571b0ade8b94226249f66e2c703548050c892077473d220dfe63c1f82f377f88f2171951f718577455e5e6f1a8f259a7702520441b8f09106bd1f4153b8f114d6795c413d8b4c37b141f390af0141267e2e0df7dab3acacc941028541879ee61407bf24efad3892faa75379023bcd7ab8c163d06ac47584780c9e2cd3c2fc84ccda6b8af89b32c703aaf0f82b148c7017477c6fa0d04bc5c33cfa8c40b5fca6df5", 0xaf}, {&(0x7f0000000b80)="fda590b8c3868ee4e29ccc99ca38cd9d017b77e6ebddfeda661b08", 0x1b}], 0x7, &(0x7f0000000d00)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x10}], 0xe8, 0x8}, 0x40a) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet(0x2, 0x3, 0x1) setsockopt(r5, 0x5, 0x200000037, &(0x7f0000000040)='n\x00\x00\x00', 0x208) ftruncate(r6, 0x0, 0x1f) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200a0, 0x52) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffdca) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 05:37:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x4, 0x10001}, {0xffff, 0x3}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x1, 0x7, 0x7, 0xf2, &(0x7f0000000180)={{0x1, 0xfffffffffffffeff, 0xffffffffffffffe0, 0x4, 0x8000, 0xb691, 0x8}, {[0x8, 0x8, 0x1f, 0xff, 0xac58, 0x1, 0x100000000, 0x8001, 0x1, 0xcb, 0xa4, 0x8, 0x524, 0xcb4, 0xed, 0xfffffffffffffffc, 0x3, 0xfffffffffffffffe], [0x6, 0x4, 0x9, 0x1f, 0x0, 0x3f, 0x1, 0x0, 0xff, 0x3dcb812a], [0x9, 0x3, 0xb6, 0xec46, 0x0, 0x2, 0x1], [0x9, 0x80, 0x9, 0x6, 0x0, 0x6], [{0x86, 0x1, 0x6, 0x6}, {0x20, 0x80, 0x100000000, 0x3}, {0x0, 0x100, 0x1800000000}, {0x3ff, 0x7, 0x8c, 0xff}, {0x3, 0x9, 0x8001, 0x100000000}, {0x1, 0x0, 0x100, 0x1}, {0x6, 0x200, 0x1ab3, 0x2a66}, {0x70ab, 0xfffffffffffffff7, 0x8, 0x5}], {0x7, 0x7fffffff, 0x7}, {0x6, 0x10001, 0x8ffc, 0x1}}}, 0x3, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f00000007c0)="fd", 0x191) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x1, 0x4, 0x7ff, 0x4, &(0x7f0000000400)={{0x6, 0x80000000, 0x8000, 0x6, 0x7, 0x4, 0x4}, {[0x40, 0x7, 0x21f, 0x6, 0x1, 0x4, 0x3, 0x101, 0x8, 0x8000, 0x7, 0x9, 0x8, 0x1b2, 0x80, 0x1, 0xb3, 0x7ff], [0x632abe0a, 0x1ff, 0x4afd, 0x80000001, 0x5, 0xffffffff80000001, 0x54, 0x9, 0x17, 0x322b], [0x4, 0xb7, 0x3589, 0x0, 0x1, 0x0, 0x2], [0xa07, 0xf3, 0x6, 0xffffffffe0a659a6, 0x9, 0x1], [{0x369, 0x5, 0xfffffffffffffffd, 0x81}, {0x2, 0x1, 0x3, 0xfffffffffffffbff}, {0x80000001, 0xfffffffffffffff6, 0xb89, 0x53f}, {0x1, 0xfffffffffffffff9, 0xdd0, 0x2}, {0xb, 0x9, 0x3, 0x8001}, {0xde9, 0x1, 0x13, 0x8}, {0x6, 0x6, 0x6, 0x5d}, {0x1000, 0x1, 0x8, 0x101}], {0x0, 0x8, 0x3, 0x100000001}, {0x0, 0x8, 0xe1, 0x8}}}, 0x6, 0x8000}) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x384b) syz_emit_ethernet(0xa178093e2f41debd, &(0x7f0000000200)='\x00') 05:37:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd31959e26caa0416fa4f377495acf00b7804be78804991f7c8df5f882b297be1aa5b23ed00f4c8b2acb5d602000d7d026b2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/162, 0xa2, 0x8, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 05:37:49 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0x80, 0x1ff}, {0x3d}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) 05:37:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="035f823264f275e1bfd12e69e5d7ccc8c596ffabef837d7a4000c8bc4b0a3564151726f4d25d0b8151a8b5747731cdb9447edec2b546f76e61ca9b61cfa3a3a3aebb0e02bc39d7e022a9bf2006f5baa2458b1a2e403a05ef6ba37c0abacc2a2b27832ff7861eb34f51c1d7286d90a9a9d2847ad0de2a9fbab60bd2e070f60d7c6f94ef855f6ebb7ad64acd4e6af32bd8396b52a56d63878fff44555704ef543249168f7b13ee1f5be9e694330683a79c73d0a95abadd8c815317448b451d009dcb97e1dfec9c171d", 0xc8}, {&(0x7f00000002c0)="77009517452284899aa356230c72a72b07ef313744669df45c383fdc539ab27acea1c8d824433a2809d1cc7cad6ace72f0f083c06103d83552d606d604061db4f3f2c29ed3c918922b932bdd038e3e30e3afe548b464eddde36edf34b9b7e4f013310cf42611b12e9db3aa8a2e540693a72e9ce0c29848c446d9b93cb45b9f18020fcb29dc825ffb4c948a35cbb63a73be30fe5c3acd58055d0ce0638f6d8041e4cfd08ae8308737bf08126a72666de8f225642dc162bcd06ce76de6695de77cc24afbbfec3912727945472353fc10a11b27bd4d9723d58bdf636da4f508a6bac84cb9a755b4e4b1cbf16bf44a3f5bb31da601fd3a2de6ebb89b50", 0xfb}, {&(0x7f0000000040)="00f9d76e6f982b995fb439918897dfd3dbdfa4ac43a0d8642d3dccd87fa15f7374fe059d92639b94a3b5b9c51712f1c5901483db", 0x34}, {&(0x7f0000000100)="3bce4fcf6b6c78ba49855058ba1f7fc33e612deb33139592131b239cb86379b2af46cc7355a8bf40971ad7b95fb89af5dbe336cbd4cfd8db16dc41ef71465cd3c6feed05f30fe89ae5f9b0e5005b", 0x4e}], 0x4, 0x0, 0x0) close(r0) close(r1) 05:37:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xffff) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 05:37:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xffffffffffffff78, 0xc, 0x0, 0xffffffffffffff73) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:37:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/17}, &(0x7f0000000100)=0x13) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x5}, 0xc) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\'&\x00']) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x16}]}) pwrite(r1, &(0x7f0000000080)="fb", 0x1, 0x0, 0x0) 05:37:50 executing program 1: setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) 05:37:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 05:37:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x922, 0x0) dup(r0) writev(r0, &(0x7f00000032c0)=[{&(0x7f0000000280)='Y', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 05:37:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x9, [{0x2, 0x54}, {0x3, 0x6}, {0x2}, {0x3, 0xfffffffffffffff7}, {0x1, 0x10001}, {0x0, 0x8}, {0x1, 0x80000}, {0x1, 0x800}, {0x2, 0x8}, {0x3, 0x4}, {0x3, 0xffff}, {0x3, 0x7}, {0x36f6063ac2885014}, {0x3, 0x8}, {0x3, 0x5bb7}, {0x1}, {0x3, 0x7}, {0x1, 0xe483}, {0x1, 0x5}, {0x1, 0x4377}, {0x2, 0x8000}, {0x3, 0xb5}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x7}, {0x0, 0xffffffffffffffc0}, {0x0, 0x80000001}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0xe4b}, {0x3, 0x4}]}) shutdown(r0, 0x1) 05:37:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x240, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x8000, 0x9, 0x9, 0x1, "3e085e33319421dbd65692cc6fef4a708fbb28fa", 0x2, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000b00)="25bd5bc9e80c5888952ab13e513efd8ac2f6a9cd2382de30346c367c1deef8fd050771f7cddbdadb2ce4598ef9e3f45ae76f6c0555392356e632eb20ef1efa12e9267bd58322b7547794b889ecfc2046eaed6b1c2f23b30478355eac700f9e02e7be17365bb7e896831fc92ee228b66eef2bb00f2c85318014fe10b21462310b1ca443ec83518a0174a46311069c1f75fd5f92f5ec27dc97d259df8f33008200b22f28d341068a5230c7b4e3bcf64b8a47c862de23c59962b45a3adc2c07de4c582b36c3d8d96a146b9417fee42f1ff090c606982b854cc84155028cf6671d0bc2700f3059e64212eb9dc49dc2720a79b3c4b4b275403ae502039e13ea0c1e330a9d4658e6750cf0ecfed4214ad392577a08d712d5e15fda92e4a5b25c1ac3caffd55deeb7c59063baa3af48c548638c05b132dc3080", 0x136) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000300)="4c2b8e67236a7392133a75613076d3865e2f08499bcec4ae5febf297cac930ecce0fcafda165908e1e5bceb80414c3c5b0abff5bf39d34ad87d20d535d7f109ed342112da5ed73a20839cb986b512c35948891f242a5356f28bca58eb809316e44c177e5b58f5327bb9397ca738d97c6dd0178bac68886e312f638c65cdb71af", 0x80}], 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)="68c0bc68d85f6a7cc045e8ffe5128e36fc99855d45ce30258b1c0dfa33cdc7533edeb12b0fafb072d41443128880486e99e32c46502ef530b4a741e8c1aec310fc04b5b6ba0487593fee9437e74cfb59178fc921cda494a8b9e8e8de816f7961a76d1c2deb289b11ad7df7ca91da6980461f5f155711a2e44a541721b3f409aa85db110c8c8f149e37c9a4685b6dc92b658d69251932022a5ccca0ff7eccbc51", 0xa0}, {&(0x7f0000000140)="3eafd0963618d45417475f9218bb9c477a9063ee0f339c2eb2578b776a1c03bd309a0b9dc35a6bdd22ccca6580040ee756aa0f59d2a21e2a0458a4b34066d2a70cc87405b9ef6bd828a6e6c9c05a4e3191a4488904861ea2e803a2138648f898a56d5dbe722c4a2a07d9b8b0a4c0e8", 0x6f}, {&(0x7f00000001c0)="064b9e8f56d7fc1a08af4699754b35a4114185ce4a5da4150b86270cd9d48c0e457a8441adf059efc970bab4f6b6f3453e34e93f9d4126e17293c36b6004e0cf60bef53c38b6f2d22b85f60babbc05265f03d3b226dd84c325c80f5e6d8feefaef1e7b9b082088ffce6758867bbe5f6dd31bbff7dd10333d95542d9da34d514d0b15c67d1310d861a5b82f1804fc126d2e61b64684129cbaaf74cd336878927cb49cb09e75e5ed9cf8d4288ea06c215d6c9bd9b4eee13ac9dcac25bac7d37cd751d580ff66dfcd29ad", 0xc9}, {&(0x7f00000004c0)="f016a7df8f24021ea58c54a582ef4a1882acecc39b1f3518fe0d7df272e8beb220fbe3b5c31031e9f9197b42c7bd19094bacb88a95676c6a1915fc95ea4e26607c33df190a20d3e9c0d39c0bae2ce1154210826d84800cfe827c456838d371be09da675d4eb5863565207eea9aac28041e95c4e24dfd0659fdf1aa7ecb13fc8427c8dd403adc7f3b25379c0560628290900802d356858ff0bf2110518b7907ed10999e9daa61f290df1ba808483c003cb2c20f8d6303cf6639c5d1e100a55132535a0755d46455b5124bf8255dfecfbee226cab601d71b9e2f62930c33111b3b509664bb17c5492d963f76c806791b47eeb6c3320051e52dcc0f952ed2", 0xfd}, {&(0x7f00000002c0)}, {&(0x7f00000005c0)="0cebf00d49a3ce3b3af3d899c1661630d9e2b980cebea40a2062d4f72f87c15bbc5ad1370a6d1655dc858aa45afa9a8b46a3d244cd17ab7106b931d91dc77b46c32759c2d7473ce2c6fb6b533548d2ddef72dcc2f213c52c40beee93b3bd4e", 0x5f}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="400000000000000001000000ffffffffc0ef9b7eafe6533ba4d84d2320fd21f5209dc40322a1c029508304ca622e70d3e5082292e38bd86cd5122152a5b40000f000000000000000000000000000000053d94d64371cd8b285e0c19da8e4182fa3a080380a727902f1f7f3a5074dc14c436da860a74475c411b13733296814caa18d6c041d24ab54097a7ae74c2ab9d589417bb326b8d5426f89cb3e9153d99360524e1e3f452f5fff96054d24974dbf49c33dff4c2a820024d54d1c216b21b26e215a7c30e0f322f19ebe78835f3b980004e05ba8193d0f590a70adef5bb24eb1ad1945c71cf8f8e17d8732af51754eb3deeba0f044539898a75828b7156690fb2f68434cefb26c1374fa687e686baf2f0906165fa9127516a8566e85549e9414f0ab4ebbd300"/304], 0x130}, 0x1) execve(0x0, 0x0, 0x0) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) munlockall() 05:37:50 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x10000) setsockopt(r0, 0x29, 0x31, 0x0, 0xffffffffffffffed) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x1, 0x1000, 0x9, "df96703e15e93adaed7bbb6eb369972ead3d329a", 0x5, 0x7ff}) 05:37:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) open$dir(&(0x7f0000000040)='./file0\x00', 0x41, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x7d, 0x100}, {0x18, 0x1, 0x2, 0x8}, 0x5, [0x5, 0x5e48bdde, 0x40, 0x243, 0x8000000000000000, 0x3, 0x2, 0xdf]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x60, 0x0, &(0x7f0000000100)=""/96}) r3 = dup2(r0, r1) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x33d) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) r1 = semget(0x0, 0x5, 0x40) semop(r1, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x80, 0x1800}], 0x3) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 05:37:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x56, 0x81, 0x1, {[0xa60, 0x2, 0x80000001, 0xff, 0xfe5, 0x1, 0x80000001, 0x5, 0x1000, 0x53, 0x7, 0x1ff, 0x7, 0xb8c, 0xff, 0x100000000, 0x5, 0x6], [0x2, 0x80000000, 0x8, 0x1f, 0x3, 0xe000000000, 0x2, 0x7f, 0x2], [0x9, 0x0, 0x100000000, 0x40, 0x3, 0xe20b, 0x7], [0x7, 0x245, 0x0, 0x2, 0x101, 0x4], [{0x5, 0x1, 0x10001, 0x80000000}, {0xffffffff, 0x8000, 0x130, 0xffffffffffffffff}, {0xfff, 0x1, 0x7, 0x8}, {0x4, 0x1ff8000000000000, 0x6, 0x3137}, {0x6, 0x10000, 0x743b, 0xfffffffffffffff7}, {0x100000000, 0x2, 0x1}, {0xfffffffffffffffb, 0x100000000, 0xc7ce, 0x1}, {0x80000000, 0x1, 0x8, 0x6}], {0x400, 0x80000001, 0x20, 0xffffffff}, {0x2, 0x5, 0x4, 0x4}}}) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 05:37:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000000, 0xfffffffffffffffe) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 05:37:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000803fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="e618c18ec8c4f017e62fa168d36a0cc2231a0cd1306dbcb676f30103af94b65caaf7d6ed7c2254d39349b0738b4948a1bb15c6c10bc26be98a11038d69e1eb6171b10e87b28334bd3921a4c8da793c4244abd8279861ea514457225bd81ec1a38c553484225a0a18a7e5d93df9ec9fdea5566861c92a232aecbf4dfd0acd2d4bf00fdd90ad034e0e4b1d039c7c7fc5f967affa7f5ce521acd4c31dec0a5ca2d86d2ccc7915c0f50355a3313dbd8807c2a0837b54111a6eabea708e244d715a3e", 0xc0}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="c199548522b7ed72442c5e1230bb91950bc7efa56b1bc37baaa7a2733fc08d9a66c2309c1ff45711650196c85c40efce85dac022f70b4e6437c784f4e049fcf4e4db305d622b81d7bc7cc83866a8e985730eef85525a78b6e2225bb849c38b348b573e5588541893f3fae74df36a7e10020ea1f3a54d77d4341a71d8aa263e0ec9d695aceeaa2f9f63f9a6b269f6d6b94223", 0x92}], 0x1) sendto$inet(r0, &(0x7f0000000080)="eee616a3f2b601acd8ef8f962b5ba4cae1f755c0ae35bfed4f1b4fc1fd17cc7685ec5acf36dc23cd30c3c3db97cd0f6ffafbdef51bbc341ec0285aacad98db6ef7ed1b9d5426aa", 0xfe53, 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b54, &(0x7f00000002c0)={0x100, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x23, 0x0, 0x800, 0x0) kqueue() 05:37:52 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x2) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 05:37:52 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 05:37:52 executing program 1: socket$inet(0x2, 0x1, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000ec0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bc6828740cf007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c4483a8232e37f61535e141f71eaca57d436405064e486f0fde430992f29333d6528b9b1400224198467f9269c39f17e4484ee6cc62c68f1014247e494836646bcfe3c158f58d", 0xfffffffffffffe2d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xe56b) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000a00)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087f3ca21e6138a046a4d4c43f7893e2cc2b21e611b768ba251840738a43a3264ac7287c138830f1b002a067d2895093f67f817801d580037d8f64bf6f3a034936d6fe6b89f57ec108eaa5cf5f95c9d2f43e92cde077e4dad2f8d7cdf889d914", 0x4c}], 0x1000000000000325) 05:37:52 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x400) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xfff, 0x2}) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742a050000000000000000e0ff040100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405", 0x399) 05:37:52 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x820, 0x100) write(r5, &(0x7f0000000080)="e45d24039f6386b0c41097c0d274e6d8c79b31a49be2cca3cd37bb81219ebe1394c9ebd05d787bb70cd351c50afc849877edfaf1c606deef57208244915f67056dd4d00922629c56d0a89c9c82af6114b64b02093e1696d76c989adb66b8c476fbd7065c5d64dd8151ab9b536dac31e3794bcfbb65af9508656e12564427e7c10a9e0a4ff64a9fff34a11e", 0x8b) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 05:37:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x401, 0x1}) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r5 = msgget$private(0x0, 0x200000004007e0) msgrcv(r5, &(0x7f0000000200)={0x0, ""/218}, 0xe2, 0x0, 0x800) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000928a6) r0 = open(&(0x7f0000000580)='./bus\x00', 0x444, 0x10) unlink(&(0x7f00000003c0)='./bus\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="c88975e15e7614499d9c27e02a6abeed9b7ef4914f8dfc677c2b33729a5e64a5dfcdcbdf939c418574340c1393d0e841215d6565383498cf2368712bc66035105269a63b1e2e86674937ee5360a28cb7f9f80b715227b3de8d570ca248699677a7d9cde75d96", 0x66}, {&(0x7f0000000180)="d919aa485e1e1503fa3ff6fb8bbaf38a3bc6cb986727b827a906dd622af2eb63f09f1afb7868fca401df37bb0cc1930376d8488024b356343e696d33050d47dce211a890802a622490a8c962f9855f0a3bdefa2f084fceb4268bd67bd9d56c798df3ff5a6eee475d04103b2538d525afc8c4e0d558616551f4f9e0c855030029e91ce0f1fa0a2eaeaed863c766d05d10955471d5211fd4402e54bf7d2c0794ffcf2fafd618cd9fff0f08074b22152b2ee5eb0dad8d314dfdafa373da98c360", 0xbf}, {&(0x7f0000000080)="f5cb90eccbe7de2e33eb45bc566a", 0xe}, {&(0x7f0000000240)="60212d42f55fbeea36cb85e23e1b9e24336c7a89c647780201a6ce0ac2b3dc6cb67e072f88bd17d5aade0c100391f76f28f82ea70f68ac42ce355e00086475fc76ec2b55d1841bddb50e1f84df5b993f464f73fa09edb40361faa2e0e654b7a5f9ead0887fe8923f9fc17996640c983ae5d6f55bf2d0c019ce48bc5949e520283f67edc3fdfff7618dd8f45d66669842d8b15afb69089337075f52213c34f3a39563d35d5ab4493822e743742fffbf0f7fd48d02838185e08dd6919f6dfcb45d92c0ede67f31dfceb070d8a706afa29b99115b31fc6bc55474d4b54198efcc7893e90ad14f6e4090b65aae57749481a3db089d217b6469e650793a68f8", 0xfd}, {&(0x7f0000000440)="c8032865c108ae7557a3d80e47d698ecd4c5537d53aa4af85e97f5018651ddb5cf91d343123b29d77816f06ba7ea9406d6746ba3ae7d4f6763a745883b370391ce8d9d0d74db4740df10bad234157708cc5e2e4db236e954114dde43ec50865f9f7b60c664b029d332e762eb17d4a8174886a2ca818a5ae56752a007ee70afe1a47c4e9c35bfb81eaf321f7b32629069865d7df0bd3cf6f3ec48cc7f982c3131aaff6982a470e5f662fa4ab511db4fee1bfd5f775e3aeb0544e47a46eb08473f33332bc140edeeb9e69a1d6d817fa544debc23117727fa41c735cf", 0xdb}], 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 05:37:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0xf3, 0x800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/78, 0x4e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x13, 0x401, 0x100, 0x81}, {0x7ff, 0x8, 0x1, 0x80000000}, {0x2, 0x40, 0x1, 0x4294}, {0x4, 0x3c, 0xec6a, 0x9}, {0x10000, 0x0, 0x1ff, 0x8c3}, {0x5, 0x653, 0x1, 0xd6b}, {0x100000001, 0x3, 0x5, 0x4}, {0x80000000, 0x54f, 0x0, 0x1}, {0x5, 0x0, 0x2, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x16e, 0x4) 05:37:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, &(0x7f0000000280), 0xfff, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffff4c1) renameat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000180)="411e5192f7419308c2685352f02aff270719d34a2ccf21bb5885eca20f32859b66249c4d12d829faa124ac71201f1f972f1c5f8b75b9cb1a04270ddcb22a7900f2259ef3415e9550b62b88995f05c47363a398e5dfd7d9d2235d04e20187530d3228dfa75f0656b2b34e75d91aab020cccabdb316b77811df9726f597347f004db310ac98149d9ec86df60f1798b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') pipe2(&(0x7f0000000180), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0/file1\x00') pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x2, 0x8, 0x8, 0x1, 0x80000001, 0x1, 0x4, 0x0, 0x1, 0x81, 0x3ff}) 05:37:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x81, 0x3a, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000002, 0x4, 0xffffffffffffff00}], 0x200, 0x0, 0xdde, 0x0) 05:37:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 05:37:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fit\r\x00\x00'], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) dup(r0) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 05:37:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x100000003, 0x400}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) read(r1, &(0x7f0000000300)=""/156, 0x9c) read(r1, &(0x7f0000000100)=""/14, 0xe) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) 05:37:53 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) fcntl$getflags(r0, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c485a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4eff43e99dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c9"], 0x1, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/211) 05:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x21, 0x148) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 05:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x90) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000002c0)=[{0x6, 0x80000000, 0x400, 0x6}, {0x3ff, 0x401, 0x1, 0x2}, {0xffff, 0x80000001, 0x5, 0x81}]}) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x7, r3, r4, r5, r6, 0x40, 0x8}, 0x7, 0x4, r7, r8, 0x100000001, 0x80, 0x7fff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:54 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 05:37:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x140, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) writev(r2, &(0x7f0000000040), 0x1b) 05:37:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x10002, 0x50) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000200)="3805549596dbc4737f675cfd7c90101897aa", 0x12) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') 05:37:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x184) 05:37:54 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) fchmod(r0, 0x0) open(&(0x7f0000000000)='.\x00', 0x400, 0x20) close(r0) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x5}, {0x3f}, {0x7, 0x0, 0x7, 0xfffffffffffffffe}]}) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0x7, 0x9, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0xa21, &(0x7f00000001c0)=0x745bce99, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x167, 0x8}, {0xc4, 0x1}], 0x2}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x81fe, 0x0) pread(r1, &(0x7f0000000140)='G', 0x1, 0x0, 0x0) 05:37:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) chown(&(0x7f0000000680)='./file\x00', r2, r4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r5 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x21}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf29f}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x8000, 0x549, r5}) sync() readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/130, 0x82) renameat(r1, &(0x7f00000006c0)='./file0/file0\x00', r1, &(0x7f0000000700)='./file0/file0\x00') 05:37:54 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x8003, 0x7) sendto$inet(r0, &(0x7f0000000180)="455e42f2172d56708876241542ff1469a7423b0ba2104b6e6e7b8c63236f3962b02e63a4160b0fa89a391c3fc250bc1e17193bafc38f3ed9865213b51cfbe0372cfa767f6b", 0x45, 0x402, &(0x7f0000000200)={0x2, 0x3}, 0xc) poll(&(0x7f0000000140)=[{r0}, {r0, 0x81}], 0x2, 0x7) sendto$unix(r0, &(0x7f0000000000)="b1000502b100a45997bb43e25786cb3849451ae3d3051020cb1038f53e8551f30ce390500e08fecea11ea8fef96e47c748e93f0b780486ae007373a1bdbe781e5d8f6aef91a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37382934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290958db272632baf2e753fa6248771236c3ef2f7926701e8bb72ac1c0527c28008681086d021ca35", 0x247, 0x0, 0x0, 0x234) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xe0) 05:37:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 05:37:54 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10080, 0x0) r2 = socket$inet(0x2, 0x4, 0x10001) r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xa0, 0x80000002, 0x5, 0x8}, {{r2}, 0x0, 0x3, 0x8000002a, 0x3, 0x8000}], 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x3, 0x4, 0x2095, 0x4}], 0x4, &(0x7f00000000c0)={0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r5) sendmsg$unix(r4, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x20000000000000be, &(0x7f0000000280)=[{0xde9, 0xffffffffffffa992, 0x2000000000007, 0x5e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 05:37:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x40004004000828a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003c27feffffff080200000000000028000001febd5fff0061209a781ef1b1eff561b2", 0x2c}], 0x1) 05:37:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9fd, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x80}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/3, 0x3}], 0x4, 0x0, 0x19) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) kqueue() r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e80ea9320000e10066696c6530fda61be79dec00000000"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 05:37:55 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x6, 0x100, 0xf5, "027f34b51b4fcf79346c5ec912e3635cdf8019c0", 0x7, 0x261}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 05:37:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000000)=""/54, 0x36}], 0x2, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ftruncate(r4, 0x0, 0x5) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) bind$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) getpgrp() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 05:37:55 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) socket(0x2, 0x4000, 0x3f) r1 = socket(0x6, 0x3, 0x7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, 0x0, 0x268, 0x0, 0x321}, 0x8) 05:37:55 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xb) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x100, 0xa400}, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) 05:37:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) 05:37:55 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() r2 = kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 05:37:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 05:37:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2f, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000180)="c78c94793ffabe11e95b245e51aadc2b9d223f054623", 0x16}], 0x1) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) 05:37:55 executing program 1: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="010000000000000080e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484ca523075537992e5a2fbd444d6fb92a22869fe25a0f99d6b3e7574da6f1123166f44d61d6b332"], 0x7c, 0x800) r1 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000440)=0x8) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/93) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x400000000000000a, 0x200000022) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r2, 0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)={0x3, "7ca64060d98d94e02838b019098523780d0c3b478be7149348bf2f2d86817dba6a94329c27459194ee4a08ba00da78710a5fab29cf24f4e187e8a642361e8b34198052806e1dba54ec67be2e38bcd22c4d4b10986e983ac3811b8e7815b50b7973a416d7f16f1cc13a1ebb501990bd673994cdd493e42ffa1d311fd6"}, 0x84, 0x800) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x21, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x2, 0x3000, 0x80000000000240, &(0x7f0000ffb000/0x3000)=nil) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\x00'/174], 0xae, 0x1, 0x800) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbfffd511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000680)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) msgget$private(0x0, 0x0) setsockopt(r1, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff870395f2cb68ec17b6b00000000000000c086a05b106419d20f75172f00000000a708b3421b64e4776345e621ac0000000000008000da9c32d479827dd52100000000000000", 0x8b) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/28) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000ac1b0000000000000000000000000900d9941830e8acf5e2000010fca8ed256a19232b9ac8d790210b1909169e4f200c6d521cfd11f0f4c0cc2204768a7d82d7e65a9946c411350f612bddf1e95ccc1ac9e92a0a5086d9b47697d0503b79303cec4ea939f2ccde18b09df2"], 0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) mknod(&(0x7f0000000000)='./file0\x00', 0x44, 0x6) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 05:37:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='T0', 0x2}], 0x1) r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/54) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="3660d5731ea7340ba1826ad4764e7826dc91dbc32a8b4b86b86b4749ddb5cf33940089639b856db58b03429aca756ae1004982986ba52c54edb7c04b3041e9a179f4b9c6445b8b764162dda3cbd880103138c437610d18eed5ef8ae46a29dc53c78bb892672fc9fc8c6531ac7d0c971fd6dd4963c9a8a43d36c30b06de12aea7738eed6a598b8e8bab1a1782fd75b8061763787bf45192f97f7179aa09d455de2886e5496a395803089823ca8ad2de52b4a1234148a31ce8f1da6e1e1314c0a3ed6c488e3f43d65d3217d512c06d2c35eae5eca9fc89ca86", 0xd8}, {&(0x7f0000000280)="4230f22d698580e773a51b8e7da9714b254474b9b48d9cf14db0fa1d486e28763983220357f0659db55e739e54a1469aaedcafceb48214e6d8cb83ccb7d874cc4e5a57c1d822edec2c98e3e68eed0aebf0c6b53f23bcbd3f75870f0aa3dad9713ba9", 0x62}, {&(0x7f0000000300)="33129ac39a5810caca80c205b4af342f6d9a16471ae9891f27fc1bd7da7d846cb22279023b0b7cc28120ee72f4a1460f553161e83e371384cd89bf5b4b00f322c86d443e64551f55e0daf66212c4f151f4b06490b0c0810d602ac5b512807ebe1e6ea588b87bd6c6e07b03841a10dc3c41807bf71b18b3ed94b8358db043137784c8968144623b44c43c89eca934ad5ef1a00d69482dbe792a87db14d97755c0872c887a73c366b6e81fa4c60b2b87ca4124b8b18ec456057cd3a2205d7b41bceb5440205600a15ea2a95d2c677b6c19ee3432f44c13bf2a4c9d7e85ebd5631fbbfd83aff7b251cdd569c2658fb0ce47cf02c6e0fa345d083d07120925aebdae082417df3f1a32fb0b943bb7d0e787665acf379427cec013684fdc8196e0886a90420e34ee4ef42ba192d1912553a460fd8ee6a48d8692342ec869cc28c4d4db10df94fd6eabed9f87102389d1b6e1f36b4b05b0e390aa0d0ca02626a4fc656a46ad76a8eb3c37c26f3ece918d9390aff7e3a50795d06aabb56a5f6dadf664a4c7fa12e327e5153f52c564b3994863e955ce2b6029e9a07108cf4268fe57dc21ecdf0a66f5d7b869944109d98a917e6c2300a77dcc05bce52861c9ae9b600aaf50276d23eae7c85e9d9f9e2df33ccdf55e0f9689c373e8923910c77140271e598537c371382370f24221b03ff3180a4d05a7a67f39c239a04238abf258bc1a54c7b7766cfb89b2067a892d567dde634a4afa72c8d95d62a12382cebfd9d43f78cbf8849607c523625903feb83165940a7e761bdab8bb05cd9f6ee02be9e62cc64eeabb7e877415803e19b9308267e790994f541c0c784fc879f94bcce8002b1506060fa008f45a748ecea6dbd6d82cd2055df59191755b5fbf8a15a90f110043d270e5e1131193ebcca4dd540ef406b9d529e2511b3a69e2c81121afb38d6a2c579a0c8fb5493e804cfe32552cf0a9d0d1506fba2776e4189459f61c5908509ddbc98860f9a3cc9d602ce6e4be789c4b2fcc1e893c9ed45c17d32c4e7106b452bef490daebfeb7accfc2fc71a6ee850ff993a10b9ef69c9a791e3689b748d992798e211a429f7821c0e7ffb71ddf875b7980680430528e2eda1ca98ad2bf9b4f9e8b1ac9c87abb054a81ae353a46ed2dacfeedd1a9c7f06f00d888ea8d94844f070126128c0a89db3761d370dbb82efbc914cab5b3e47c52875022dedf3f16f0b4b02f93363f735a5db4b01cb3706686e53d9a366fc907c3c46a503cbb5e42bc151492e3df86a0fdf1901b3afcb372fdd2b8147367a545c1b436710518e3d016986a2650fd08daf1f2ec9bf2669581d6785d4aef2060564b207225d752915af07d48f95bf75e39535662eb83afe9b7478081d01e30634e8108bf9994da221c644542b0456e51dd26227b86c696d4ef0920e954bac38c70c07c112afbc8820f72ef04fa96e2576030dc83f7c01b35b5fd92210bee20ff84a1838a959b17288fd882e7a353ebf9b12ccd78499cc79fb5f95e3414de3cb10df51512f2ee5d58a073646f6f25f51ab93291b0177b0298e18af7ae815fd5c5abcc13e3532c2cf60cf5b23f80c63f65ebf6dbb4a6a0bd428961ea277909f199e197dc2b7389f0f3e8327f69d4a1fc922b61c6c22281a24f69c13330ee4b9fe554406bd2bc0421287ac0e88d379be77c2584db6d66f36d00736966ec8633c84cd053ea3eb983f291ab87dc87fd53e37ad5e41ac64efbaf7e64604d72d98bd052bdf8dd6c0bfa95b02d89b86662e330c44e1b26e514a889e1dbf28e2894cb80d733a638442b3a54010147a42c790a04020cbdbfaf6756eb7253e0c35ebf210dc76ff48ad29f50c96cd291c61b810491ec9ce4cd696e5313b473bfa4a170e0f1c056c8fffac7baa27bf273eeef0f00ddf45edcb7128398dce3689a06057b0e1b91b53351c83acec4dc2a5b1818c9c3ff4de76bb3139a710cb45285761b43b118ce94c613853f7960589128ec05f04284ad9e2b188b60add0de2094306c3b7e69ed022b394fadb015269f71c359427b5528c18ba13f4298bc4f2443d4b243ea8064cfadd4fd4b453283f0281a9680bd733ca72d089a5a6df3591890c576be6c1ceb3e994f6a03095af13a7974df56b912714faf89f9a708ad07adff42cdd9ca897686025197eb2c8c59f8745cb57891d35ac92693d33691d0d5d779a4ef1c996a5b4d2d2fe586b9e84662d129bdbab680461ac65775564f3a81b353129639b268e06ea4a466fe49753019b90154e7df31cfe7794486c15e8f9284125d42a9d38d4db4daeee20d4b1bec55589e009c5e657bc291b6488955047ad9bd7d2407e9c283ee6af648aeb2999b8cd46d1a6e2faac9fa623e5d2206181552f05d01e32cf392a2b33d0b79bd0670518404a0923198222093dc51cbb048f7b1961f44b9174001f4d46ef56c6e8ec945d7825579824f6c5bab627b9d0988bce5db4f949f725654d383597b244b60db8c98fa9918baff484c045c71eca559c4b36da9622af59f66b1bb8145fec83127c8958d7969c147affa616fb78b582dffc25f61e3e941dda4aeb3644c5629237b5cb400a242ff143f4068f47de136384ca6b04403498b083e3ff832636febff670b6cb9757a6a76b6fb9489b80f872b5123a8e2961f67b765751fbd6fc0155f90d9293fd74daed5990a748a5638f9be6ecc19b75d22a925d4704c64569853c1d60b9fd8fe2998d55e68bbd4659bc1660d5a3076ddfa5fef0192f95c0617c5810a8940df6c02c020516e5ac5c0a456a06f0a588a7faeadc24d56715c16208f8c7352c9afe908b865286ca7e708667822e04fbcf2c6069150e4326f30a2f4fd611ae5d1e140d6231ff480ec0fb929f4298070bc05361781a701748654092201ccf83576c7ecdd801e60f252fac3ddbb18566b9d48d063e926165cce5ebbfdbddc1e28ddf5e1a05d7e84d2b64ebfba4a833c0b222bbe0e5fea52d98fd3f8873b2872c61b8f9abc5bfc58edc8f1d96c1df3ad674d39924003e0fdb84c2c75e59be023c5805d5b27f3c2808b09f2f40190eb370a7e185b71b80923c73a59110f213f203ff6d77114a2ef409bc7c2baa6d3d475291e3612b1917844030c22d3af11f280c75c855dbc2b2ed67bd67f1e64a758061de78289408f0dd52c5d3cd30cbf42f6c7a95926dd132984df0db9e66b24096530cfedb6d2cb3b549363ef95bbff13afb5bcd661f6b15b4b4670cc53a80d13b30a42d3c46ccab5c1a8bdf7887730647b05745c9767b0a4c89550d71fba6bf97d8f55bb80041e811235604766326b845e2deef2c153b35682c1be49fcc4867ac1f978719553f7b252082b32720a1a260fd405bb43790da837573600bf9de0ffdbe06f7dba905cc2ad136e0df0a29d45bb43f4c6a35487b2da5e2804b7ce129ba3832763479c05987133f055491d240b48eb0a205b5b86f8498cbbb83a47476ee6d083f920fc1de02e38cd2b31a5a53bdfe1e293b07c284774d88dc5325ada621528a9f2a5c57491a4f638454034c43831305dbfd03716291849b6b375ccca2e0f107f077bcf03e899d1436352392dfa150509ce164fa829a41068c98b57210d6edf2b9ad0c1e6b2ed44a376e4182a189df3e9afd5848d1b241b6e7e9bdf189f6fd490f40a4529fefa39f166f8af46de4c473e3ec3396a47eeba1d69aedf554cd41a20b5f853a49788f1f2603efa26a05f93dab847b973eb323e17e55b66339b96cbd93bd3c5210f1dbdab3f23c16ad93452a85c5b3aaebcb4000e31eaabbbf3b0588bc52a8c7a9e0fa9bde30275aa30c380780804a41b8a6a2782af1093a060176a16c92fbb46d9d1d85fb33f756fba3401601eb67bf875cdf62aa7974e9853a22d1b75d3b35d2500c10502aace3bfe289585041a9888f41cade82c46d11ffb42b048b83088403af053a2c7c3960beb6e05e7f01b1ebf43836193fe09250da224333b1b7fa8c8ec2db0333b789d49a1d4ca658857fcf0bd2dc4c4c1db8b703135857673ef659262488257418a5b210e67182db7d21e6eaedd07f2d8d21cb8ac0f1c34f5108e75bfda51aab324aef2040190f082aba9aeefddf9bd45094b0dd9aaa1669f25116e3494ef35a05c8bcbafa10b2871a28469e9a46d95cbfa8ebae868890e29607abcc1f214487563563019219e4a4d18dee2fd5fcdf3baa888ef6c2a3cf20e5cfb566d939559f4ba2abaaf351d265a423d637d3107d91e5120754a9ba37f1bae123ea6893b041a4a3494549697f3beca5b66378328c6bcd0bd69df8250f8cca11f30f9280d03324a6bdd67e74dd0a414b7808ac6ac0bdc0e0b04f1bcf1ff07ec38feee7b518cc5a3af60ec8407c6eb98a7ef3cc5ba76659653005eca7ebd0a4ecb8d94b3660904f69fc3a261934446aa068eababff36cd0d5589311ee61fa987d5070880216b4411ff17cdb118ea4b44b9b819cf421a360a46bb61e42c2bc143915c9c348170a15e3463abcd93513c24b22d9350026ed17f742b3a8331ff33b6cc82642295d48d7a406c062fa6c7d262cbc1aa7b0f7ef654b9a20433415443a0bc756bee522e31b4ce284f0004f439c7cfe788abab7bb55aeec5507b0f58fa20644c803bdd47fcdfbcf9aa9d4300da555dcff2a7976defc6052844ad215d1e4b45f975e1410cc8327bed2d60fb58fd71bdaa9b21aabc13c6ebccf4d2fe16ff5f5a905263255f4b527ec638f21c10b583e5aecce5a6f924143c02031aa07d9a9ff5cdf0fecbbc2034d15229f34f83d8a3d6c0aa429c9350d5159a0652aa4b75cfeb407efe4ec7fa631940f73706d73bc746198b69131f74691ea13b01ec346af30ca5e6ca037e93d354e8902c49b582be334e8a60f8434b2dcf669930430641a1b7147615a843f92ca1839353b0e8d252247b606c156ea6a933ec7c22639bd861d78a9cfc26c2a3a547bda39524c3ffed4fac5364ab98387cc2a7d2f167a41a4b35047b78e14bd741269d665ca481fb7e8a4df0eed1a8428b9aa46234ab6d6155121ec106f00dd145f61e49e3f86f76fc2e425843d4fbb45122e817695209b5f8c72a3d317b9e773e809b0211f859593cc3d8c15a3c43b16bc8c862dc7237bfc8c18c3707e9c04358a891989a0d5e47f5062d5018c4878ddd9db0d479ec1c24f8d4cfe8b746ceddbcb27d8253234e602c5075062a0a2ad605680afce9360ec474c53495dcf6d9c324ca0b2642c7d8cc12e3496ba0406914e7d3b3b20ee954034d4cc802f06afd39eaf172c82c748ab1473062c0754c75514eb6d3a27a725a6fa8592cfb81d75a7fa5c1019d940dafe09119f159df175ccde960a8a1d0c0e6069149ece0d5d44df76de06d756642a4c8cc79c9547de7b2cb4c6d6020985cd737c801ef7086c25e2382f8a1d308fc7dcf2c17bd9ad185e7628ae8fb528b373b0f33729930ab7106af827971e81c5e8cd084df50d6e8ac30f96504d116126af279bd8944149ea239236d657266a6dd4d8d1c97b334cf75d8864981ec3ebaf82caa8cee7b0e92258dba08cbcb11cfd1e98ee2a270f093745995c889a74f806922aebabda2d92b8a557d54cca1fd19f9ec91a92291193bd61aedff26cd25c6bf6278c2dfd347365d619de539fca70291c1f8da0df60a9e84bbd34f85f7c57378e95a9c87ae610e3c46d96a8fad0aa851ae21b6c1e4960fa04cc49e47fc028ac978a3ec37ffbc5d5dab2f21d2f1d4eb8642a43ae0d44cd9181f7ac6d3799db86d84457fe1efdffdc1e0df6dcf00b3d1802e295c43615b86f46908566f74c337a4d4dea7b6b3b9c093288ca9488b90774e37", 0x1000}, {&(0x7f0000001300)="c5fddc43aa82712a4c634fc078d806895bc8b734847220026b2ebb936671040b7932e547e4c5bd11c7a611133ea29f3b59ba24dd471d7d68cbd036296e28d8ce47bee38dd9dedcf0e23563d887e2550cdfa16c32eb9816638bb948d9c35f71937efd166f3cc1451c2e7e7051b8b453365a9903fb1a739591bf68332407577eef30ec0cbeea3f3b960d75931fb6b9cca9f6ae516d617886cc074ae8c1d816aa128ed96b39124b41758c9741b61522e7eb56c18ce864708eaa6d3fca62958a8636a3a0fcc6719202d584ffbe3f8a90f102e2c4b7d6510a6b389ba612431ecb76", 0xdf}, {&(0x7f0000001400)="2b72122f9541727b262bf0d783883fe232e0730ec9570d09d1e78566f8991093d11d6112ed52ea5c515d55c8724abf9ad2293a1763df9fb3a6f3894551cfded9af6a00d0df8023038a92ca2f72f37cfff5446a67bd5ee5d0a38ee36aba5dd62a400b3fd1", 0x64}], 0x5) 05:37:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x749, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) write(r0, &(0x7f0000000200)='3C', 0x2) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 05:37:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 05:37:56 executing program 0: r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1804, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fchdir(r0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) 05:37:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) socket(0x18, 0x8000, 0x7fff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x681, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socketpair(0x20, 0x8006, 0x299e832e, &(0x7f0000000140)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:56 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x6, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) close(r2) 05:37:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x108}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x60) semop(r4, &(0x7f0000000140)=[{0x4, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x1000, 0x1000}, {0x7, 0x100000001, 0x1000}, {0x1157e7c7859beb93, 0x1, 0x800}], 0x5) setuid(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) kevent(r2, &(0x7f00000008c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x401}, {{r5}, 0xfffffffffffffffc, 0x40, 0x8, 0x2}, {{r5}, 0xfffffffffffffff8, 0x40, 0x93, 0x7cd, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x30, 0x10, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x5e8, 0x8000000100}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0xfff}, {{r3}, 0xffffffffffffffff, 0x2, 0x24, 0x0, 0xc7}], 0x101, &(0x7f0000000980)={0x40, 0x2}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000002c0)) r6 = semget$private(0x0, 0x3, 0x80) getsockopt(r5, 0x9, 0x20, &(0x7f0000000300)=""/230, &(0x7f0000000400)=0xe6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1095, &(0x7f0000000140), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e1, &(0x7f0000000180)="d5338acc") 05:37:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/88}, &(0x7f00000000c0)=0x5a) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x20000000, 0x0, 0x1}], 0x8, 0x0, 0x9, 0x0) 05:37:56 executing program 0: setrlimit(0x6, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040)="7e10a6c28e0656f9ffcbbf5205a3cf89a7628eb8e150eb7855e3ed3c0bb5ce5f03a53bde06bb0e43198e8de76561786ae026514a0229a081fc834761e3f749e29cf69f12088db11a6bf555c40358068459479a468a98e79e9feed9750fa647", 0x5f) mlockall(0x1) mlockall(0x1) 05:37:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="2fac22881d55927172a9f58819122a38d98c63c39ca05d8225af26cd51561b160d71c662e68b7120db500d78831ff8924f341c1cb060fb5f419d39ba6ffd29385eeef7637ede2e25befe127d97e2763b1c2fc6", 0x53, 0x0, 0x0) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x101) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f000003e000/0x6000)=nil, 0x6000, 0x10005) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 05:37:57 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r2) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x85}, {0x1d, 0x0, 0xe664}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000000000004bf, &(0x7f0000000280)=[{0x9, 0x4, 0x7, 0x2}, {0x9, 0x808a, 0x80}, {0x5, 0x5, 0x1, 0x200}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 05:37:57 executing program 1: r0 = socket(0x18, 0x4, 0x3) getppid() setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x0, 0x1e) 05:37:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) truncate(&(0x7f0000000080)='\x00', 0x0, 0x0) dup2(r2, r0) 05:37:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="3c9a270f8d04", 0x6, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 05:37:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair(0x6, 0x8001, 0x3, &(0x7f0000000100)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 05:37:57 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) open(&(0x7f0000000000)='./file0\x00', 0xe70, 0x18) close(r0) 05:37:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00060000feffffff0000000000e0ffff06644c2bff0200000000000009f6d34f22276ef7", 0x2c}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x812, r0, 0x0, 0x0) 05:37:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0\x00') r0 = dup(0xffffffffffffff9c) unlink(&(0x7f0000000400)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x5, './file0/file1\x00', './file0\x00'}) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x100000000000000) readlinkat(r0, &(0x7f0000000300)='.\x00', &(0x7f0000000340)=""/142, 0x8e) pread(r0, &(0x7f0000000440)="222ba687b3b5545f29d2173bcfe7b1b1e06103532d694f8c946c281c8fa6a01ce2b98bf42846f2d4911111527b0d1d64fe49628d3522fbf8be4663f69d34040a1d671342a884bea8215164e6f43837b20cdee24d3be24d69400799de92156b1b9dccf6ba17fd8d50d9df149fc95221b088336a8dca540a4a2b3ef305a1f69c4b252060a751a7061c9af103d063fbefef5703a5b9db83f28782e6ab3edc62b29e13f3441accf335bf6b89fc5784d92f1883950258272a4fdb5defa06ea518d34590bd94694e44fc07176a38bc4bbc15363aff5e285fbbcb03e43bdd7659546a377d31c47eec78b89c00", 0xe9, 0x0, 0x21) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000200)="ec81d936c493d85b16c6a0f92c5fb894cfd5e194e2e98afb0b71df30b55695f7f34a71b50a5d52c7dddd", 0x2a, 0x404, &(0x7f0000000240)={0x18, 0x3, 0x9, 0x6}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file1\x00', 0x0, 0xf0) chflagsat(r2, &(0x7f0000000140)='./file0/file1\x00', 0x0, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:57 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x9, r1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 05:37:57 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 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']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 05:37:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x10) 05:37:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xffffffffffffff8a) write(r2, &(0x7f0000000000)="87", 0x1) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x9, 0xb1fb, 0xfffffffffffffffa}, 0xc) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 05:37:57 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=':\x00', 0x2}, {&(0x7f0000000200)="dd727b0c3d8e6c7d5d799ef16400a25f6263d9d1ee928bb0547ad8af34a873ddab0a8078825752795b2c4f90af4e6a44cd016b8f5985212cf2980c563a1e90c204d2bd357a8f562487f27d8f6b312f429180b9bb9a1274f1858a3db8c4373cd07555e6adddc30d703d182200feb233b3e7163e5b954c0c86b67d5bd46e670d0598129a0456ff542fd566efcf78dd0fe1ce41ca73f4edcffd590b28ac449c67be96e2a16c8bec5685d220afd9c84d0b637b46ef82da5b21b036dfbcc504f09c9d1cd248e8b49db798dcc09e0e726c7a41db548f510bd42e07d7b1b1b37d4e37a8b3c3e495b6a052df5772fefbffaf4a12251f1e66979c81ca2ad4db62fa08281bc9fb88000928a3ad18d0793a22efbc3687e3977674119f15bef5cbd154734ffbc84049ef3f13861d3b60ca48b431b8ad652e991cb877073c4101069e3d6f2d1857285d8c04e9c4d0dfa81aefbfa736a9a63fc6c23059f47a5588da31afe6b56a4680db49b6a120573181cc4229b606caf7ccad03f730dd8be4333726fca1a0002af2b606564f6b568f185a2da4593abca65814bdd05a193016a6698816a0dc8668e49b41506411ea5fdaf4f33a8c6d0b7b84b29dcb660dff0dd64c52c1282c0c6ca6518f37d4afb77fa6ca0f814e9950a3388fe8bed3cc5bf8a5e2821e877a6905ab79f379a69f824e340ad6c558f7dd3f6a8071e997379488752b08eed49da99d46820fa721811785c637490215de9a81ba66431bac6551439990cb496e754bc280e8e74c344f0a3cda8b7b690e4d9ecfb7afaf3c11d662bd48b58d6159be2ae5fbcf2456b3c1dc69ba48523967ed4e1385508dfb1f126c9ee2e21a78396b131c224c04509dd652f3f37a3f32514518ce1f51cadc415274d20a3101eb9c94b2d578452f5a49a938b834c4e77566e56e029681108b777c5eef9b6f954c351b3e8f648e8f4d267fa1239435d5ba45e26e07219f3554c55597749c93b82a775de26162329061d8d74a1830d64a05f5dc1422aa01e7dc445a6534da7b38768f5431633e3de5e81302a2c2e8755b602d6949aacf1e6de048a3f98d76e14e732c178ebfe1d60b5d3f1c09b4374ff455f93818ef8cc85c6bc8d2b8f6418b3b3a9fb2fa6cc9a21ae0d2444111e2a80237c4af50a051d1f4bc7b3c27bcee8d09caa0b70162b34d65508ff02ed4bc44b53dab6ce34a046167c1d77debb0441c435a6283b64a9b855ab69ecc2b3c181c050a346ff3f7b398c016efb29548bec5cfb2824d0e59170e91de635e8ed59c52e532a34af9e16f94fda76186eb3abfd30156a27f3c975f2385f950485b060a8b2e3d82dec27d5526bee842a0d429fec6e4bb6fb028eee36b56d7741c871940debc6f304254af0f6629c13e63bc7e4f56d3eca5f50706d9b15836489be97e8f081f92b04cfb8a78fc0d40014319482c718bfb3db4d12e45116ed1f23302d482691bdbe0389213727ea2726a3f2adf008a101c8206a4be401c00301b7f525ec1510d8ad3ef5633fbb161edad2e3de6f465c78ab22db5fb19454a9a5cfd8a5bc6c45361c27ef66be32537fc872378a300c5328ada550929cc13088942ee02b2e78e1f5838fc0471b1dea0061bef10c4cce366737f803173e09ae4f566faee6fd43a2fdd00201cc508c64ba2b4c51cd68b29b43ef0ce2ff4b194eab0683defa683110c6943f193c1e7ed1ea50cbde73de9240467a896fae4c95a775bbf9494c8a43df83601887e4840ae47972ae9ef924a41ca5903e318ccf43fc0736a771cf14336cb3ad114f89e87e93cd0b3a68a85ed245455aeefdb5f18074934bfa267ad7e012bd0ddabbcf3ce7b6533278aa79f673a949338c399f54502df7a4ab5575ab54b8f05f996294fc027f9448b80b42cd9fac79cde05529570e19a74f050f0255b50c5f5f3fcd7851a8626933e558a013d15387f78513dd842ee82771990d8b0f3f41a2cc3f34495f2297fd15cfae5443d23c8be0b3368cd14ccbf734a5c01f36dcf1b2b22cf208344d4575f328db6ddfddd04d0950183d0136e17da93e39ad91a416660abd41834561855c22e54ed34c3c66c6fecfa3b2f4742a3bc7237f9ff5aee2e38d79b8dae7d8a70670e55dc528d74f07a830fe19556d18caaf6b8be8be530746da3fdc48761f2e622f956b1dbc4458d6eba0eab57c20de38d180fad95111c61d634706c3186d6f08bd494cc657362bd9b810699a05e2453d950afa3e87e24a9c5d58d72a85b6fc31ede0634a7b1893734fb009c0200185e41df75ff4335f98c78e8d98fca917e229bb80a981c96e64b02aac52a1d96895818c641290c6a59f018b70b64af56e461ecb6446fd93a03119d3267b284b2f25a9a50ae59a7954bae9cad6166647f75ba6da18842f6583459ce58d7cb39c88e6fb35cbce97da2513fc74e8c6d66f54b6b9efe0c869b9f4ccb41b5b4fde4485fa297b13107d5c2e21fa56bf06bed0de748beac82fcc6e3c162adb9080e6d496280d761fdc4b18cbc51f09aa0d5e95ca2744070138e4ab5996e643cd3f2751c4ba34f60e8fc35ecd0aed05f4dd09345e0b2ef4aff4c97b91584096c2f55368bfd32af20695c71a26c99be23ff4eda4ea6bb7dc24041ee2a487dada8ed5a67e71ce22e96faf777de7dc30948f39e24ec3de811e86afbec68894f3b67c339a7d1dab2e23e1fb8161ec1b729ae66b9f899fcbd80a26de09047ffec28db5101a9b2365faba10e9e2524c9090a335bb672acab37e51b05db33a15de78ca100f6d74619e9aabd92ad9d461e294dca305de6c0ee21ae09e7be2792dad0b8188b64b05578c2852fd6bc7a90ba798e34f94af00ec730fe92977644f98ba12bd8d4be7fb9cd5a931bad756995ffec847dd98c5242a0c1b26418dac28e918ce7f21e71e958737c07230beca98b1bfa1a385408498e710ed1a44e1dc0fc593f9bca9b7c17d5e89d252744ffa786e84e5ba5f9ddd2c1fc644004fdbbe9e593e61dce0595a5acda51b13681cb261e9eb621ab6d75bb59ce3fdb8548d5bbbc6beb7d17f44b6032cfcb012095ff0c09ca5f83acd3f4bf7ec16687760a842c79db5d382f4807181cedd60d2f46555eb5f1c4c2b64efa5c1876553db2d5b650af5cfe050bd05eb78b0bec165a1a49102d2ed5d06631ca885568b5a1b556af44849121d313f44ef36f1907e7ef33f4288082f288c47c3bba95b76579c99faff67da257abf6e67efce2686281aceb3e0b90a7274e8d3f393df5733bfc1c5da3ce9eefcd455c491354e0b1541e6f4e957c13ce59da7360846734c3127a13aaa68bf6575dafce363950a83009bf03ab24e0a21bfeab8b36888aff1ea749a7230ae269e8960764b367263441d3c63dc9ae48a6378381bea4eef247201bc1c4c5cc80c08d03f2f59de29207fc1ea0c4827dc28c6b3c4acbe7879041e5bf15006d2cb9228dd4ccb2010a80bdb07186f0d37c2798139980377e2255bed86b994e713480a7329e6cb010b5e279fba5eb38a94d95cd726546f8aaf54af4731dd4815507b1997c693c94a0d89c62084af3c16d6dcd063bbbcf3accede7f02c99aa55d0c43b276dabcedac526eef1f462068768c5d4c087ac8b07ad592ba71a4e7e86881fdf697734c84f84177f57df1ef88ec9fbe9edc83c9876b92fd443025f5e062d752856e4867166d710dadff6484151cf2437456fe691a919264717d82f9c5779f01d6b4347d77f4ab641585ab2c2f71d8da0e2566c14e1f006a9c6f6f338de188c3dda321e769f2f8d4765c3273fcdb16e589cbaa73b46fde6710315cec3eee242791bcc0607e647ff5d78df0ae65a0015b3a170e879c68fd3cb7c21f17684acbd61ba7e316885cd23ce300f89a11b1998521e5d544ada25cc0fb1b8d62a330d650901b9f07c3b430b271abf743e6a8162107bf9ff1510895f575ec88fc1fe4699e6a86373eb1741e409d5c63ac9f0ab2f792cec2f611cd4223f64463215dc3eb87430be8cb85b6564e4369431a898cf984c0e3e489bfa190c6de70c80d34f3d0e7f7b0e9b508dc4ad9fed4bea4f91fa56f6ab496d4beea292a591446f11e001c6a2d99d1bdd78281509af7a5adc88958580c59292d417b888abb49356ce209aec2b8fb09bc95ef544e75b1b15638674949f0b330d91d62497c20a783e3bea733d64aff96a7572804d8fa10dd5d26f13c2e4951a77923d6ed2fe7b2029b10a64e37f9b38784c2d2db5080c4fe72e3f32f463983effef0c74bf6aef4bd14e66e79a58df21504ae8bcb7d30cd0599bacb0d0f2743d04bb64c2d34c0cd9d575ac973a859d50c5b1171b091c07cf4f80947a6d31fa42e4ab693997a3e2405f883b252bd6accb59df72d2b69c3b09316abe2ad486e69505856250b059585469b2fea08032c8777bdc3bd2b66e7532ff4241bc0a14ba36ddd61c7aac9dcb87f53f1f56367e63561847101590839af44bf77aa5d5872a8628228ad253bd24fdf8e064a775eff8f95be1582e38df8ad28ce5981b84d9f3cc4811828dca88e9bb791b90fc9deb8492a57468e6ff77b852b9900b0fab83d3968b148e99c76568d0a92c4c60302d28dcf1f7dcf3af2a592ee220cf9705c5d5084c5a3c33d77cfe0087c646cb6fcf96b6b49f1f9abb252e178b9e00d43f3613865d9747ce2dbbe9db93477dee29ecbe7b44ea03631f4c2c16bf3076c24adcf686c98b41eae6853ef845d32c52db28b02baa6a788d08c7b26be27aa1d3774934001533053ee16755123465782434d540d61240c96e78ca19cd92d33361b1fc2bc88d8c659b2a143705f4fd88daa2b3772e22f418018481640551e6eb4ecf636a92b8351b3355f5cacc092836321a0645b73e8488efb68a5255a691affdf3832d409455fb649b20ec0ba6db23a69bffe78f1cd5d6302db7d3d40a0b16e7f34835f1dd9317fa8b90bb28649a91d1b28420ee73033ca4a376dfc2ac31c2d1e0f5c0bbb008b0649f64bdb0fc03bbbbc2947570d1ab4f811a329814640e3bdb6b7b03a4488ac3b65cc69d6c5275123d39ef2f7dfcd017955ecfc9bfad035a3fd3be06360d8258d5619b6d55c8c9955941e5156ed2f6b8f7f3f3d52627850621b57367af1ab7df38f7f81384ba48623b2b576b844afdf0bd11ed37aeade0164916a813449276039dbb84a3ef433e6b6ee64f4cf07aa4a76eb732e387858877f60c9cf55cda8b2eafa466c2c48e8c0b16257c2ec3722b07d2cf90fffc37c8520ab9009c4a3ca1d438490fdebb08a531302fbcfba91dcf28b1d31152ec4de7972dbb5636c465395082cdf83fc9142a614d65569f4e38eea9a87e26850720de406758dc0a4911fed58f62c774d8a211d838c0d9ef1b9d0937e84429374a95951e3f95b661be8254381a0904ed1230f40bd8c7ef0da818b171c22d151857fd5d84bdc00d86ba918b69defbc6a072ecf9638b6dfc9bf82ee9750800bbc9507698619a1e16ed62c90f2a8f73f1f35dec6e5175f04c2a1b4e39519b5d260f9e22ba1da2723fdec81b92cc1e78fbc8cbf52bcf3f35d524572f95d922e9e79b631fb900b54adcd5167cbb8f8ef4f62a295bb1da531ebcc79fc65319377757d2a43f305f835f597d44f67769e93924a23361b0ec86dff9d7af8b050f4c0362dd708f3c07e32d5b848836826a52c50b1646ead5c13ae0338458b97e3bd50431fe90b0ff7931b0cfe958835421fe9d48f28e3056115b6e9e9349cd99ed8c19b41c1b69520eccbbee198370986ed3093135dd25b83cb93f7c467d93588465d1ddd8f81d46dcff20fde0eb3c30acfd53e93d7df28e2f3641e1fcf9bece2f0c55", 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1e0}], 0x1, 0x0) 05:37:57 executing program 0: chmod(&(0x7f0000000040)='./bus/file0\x00', 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x89d, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:58 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000080)='./control\x00', 0x0, 0x9) open(&(0x7f0000000040)='./control\x00', 0x20080, 0x40) stat(&(0x7f00000001c0)='./control\x00', 0x0) 05:37:58 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000400)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000f800000000000000000000000000000000000000000000000074601630000000000000008248b143900f7541abb7e4db0000000000000000000000000000000000000200c3d90c638bff0000000000000000000000000000000000000000000000000000000000000000000000008ceda16b8bdbcbddd82a23d8f15e5b3340c433b9f588134c2a0df7945d92d4cab32b5d7ce68c1d7071e9da9052091345339a49af1e354c780012acff9c092417d51ec27a5290bf98f2b864185c4e65021123f18db4a66f31dcd8a099343b1b4f916cf788a7b3fc8e4f315788c214b637c42674742709c100d7c3dcf2a1ba1ca840e8373e29fe460b44decab993f95a0e04ad769f3dc87be4b72fd9534a6d00ffb18cb16c0b71daafb0f5ca0790c8babc6ce619aed3ee4dfba2085886f7c72a94cefa2af2b9e0845da157ec9cb145113f18ce6dfbe47673156721b56d8e6326a795f8a7e5207747f0e51d7e6c49a27b37f4baeec20bd1c573822eba982bb166200ee66297ab057822a73b7c2877210f8cead839d014280700f7441eeecf349a60121b1c950f66fe7ada58553b755e0658e5351a69624efae650b27ec5de48cf2d477b86327acc94320bbcc8b7cd6548cc0c55a2e3caa03e333e62d68087932c2c8339f2ef31150b19e687b66be68524f66b3b70e3efd03826ecf14b5516af9dfd6d3eedb03501824f203a7d71f681cdfb3d0e4e31139a59d628071b40d6f3657107684ad2e880e51ed3473933039edf0378c4c07ceb9917fb0bb5b12ae50d6cadabe170bae096716a2555ce9ebaf3b3e258d2f5a77ae9bd14013b5f24a59a9b5994ec7213"], 0x6c, 0x2, 0x800) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x7, 0x8) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r6) fsync(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) getsockopt(r5, 0xa2e, 0x3, &(0x7f0000000500)=""/223, &(0x7f0000000040)=0xdf) pipe2(&(0x7f0000000000), 0x4) fchmod(r4, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) open(&(0x7f0000000440)='./file0\x00', 0x100, 0x2) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x980, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7fffffff, 0x1ff}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728f599f16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xdd6, 0x800, 0x0, 0x2, "46713e58141260fbd8854e2b63b1bdfe5b0eb9da", 0x1e, 0x1}) r2 = dup(r1) r3 = syz_open_pts() close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="28e330b2a638d53bc793ce4fad3a6de2fda2a33264aa6c58398d0e18e75b1461e2c53651b0190c321d68c753d78a60a22b181c355a5fd626f7c7efddd6f92f3da62b80a4d8853df6be284f9f21a07487d732f88aa3cdc7751e49d4172b66d4c293b262d83fc38226e4176f13b19e753c26458d5b12e1651a06d2", 0x7a}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 05:37:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/15], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8018, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f00000000c0)="7b0cfa2914bfa2886e4d681a14c105789d8a16bd15efd0f16fd415cf24a41ede42cac3099bfc79b4c21625611e4297099fae1dfe4af3c0665ae7de8c2d4283542df5b22c115b75ca3219137a794ea55b912801f8f28f") syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 05:37:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 05:37:58 executing program 0: r0 = socket(0x11, 0x3, 0xffffffffffffff7a) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x101) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) flock(r0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = dup2(r0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r3, 0x2000740e) write(r1, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r1) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x10000, 0x0) 05:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x1, 0x7ff, 0x3}, {0x4, 0x4, 0x1c0000000000000, 0x10001}, {0x5, 0x80, 0x6, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/253) 05:37:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000010000", 0x2c}], 0x1) 05:37:58 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x66f5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000580)="1e9e6d85cf416fb7097eada075f118c7eb24c97cee49e78a00bb0888c63f49cca0cfeeb48223e8dc28ed0590d3e6af", 0x2f}, {&(0x7f00000005c0)="41567422b10774c2a8854f8b79c6e851758cfca2cc7a20a79683a8ac159b268d26be2af9efe6ad0197578f0b8c6027e9bb87264ef03756380a5cd40169e1a60c6b4cbfd2d230477be3c887ddcb7c7af6a9483eac5036889c76ea2356adcb2c7867f18dc588dc57970ca76db722d4574c93d169884623132d6f421e077a2835f8f2", 0x81}, {&(0x7f0000000680)="0802fc1077fbba8f157f17dd4878a4eca8b7f0bc5fbc20d5e3fa3f6a8e6f6c178fe0643061303878d8e949e98558c2a079db0d29b217eee24c1e7309ca87f97f02cb6ec2ce2e6dc81a681a6fe49345e96e0d95888d5648", 0x57}, {&(0x7f0000000700)="8a307fd2a0d613448bd8cc21162bd003d69d1f9252f16a7409715ae73dcab67654fd43b66083a3a198d5b42da965e1cf9101665d7784021f1b846759864d957dd997f7afe073d556c250151e519dafb87f84a8276c81f60d0f314f12e0dec1c238e06029bfd891d0d03a61109b1d5354b0915b392e288ca226ea729b4da64c3234f1f110b494285c30b1b0368dabc5fa33468c28f7056212f314acfb785e26f6e9267137ef47cb10e61cc86cbbd2ca904d96173589eaf7b61ffa5a6bbc20eafd5da40a8bfcf8199e691cceba31eb08fc0eb9e3dc15c8a9b8e25c22f06edc", 0xde}, {&(0x7f0000000800)="4517460b1665f911e265bcef73e4e165f892e802ec632ae7551b7c7fb68f479787e0b3d2348554e2f10638222713150c24779f9b925d6dac8cd49ece7fd0e103f16901", 0x43}, {&(0x7f0000000880)="7287acd7640163b31c741480a46e57da3a09f280e994afa711f0a21f6bb41506d90efc904a19d77db31c471dc7f0502aded470f08a0f69659bdd49019671540bf6c917ba15522aaa61922795e24ca8b4b9bdd5ca34f74b2186d6f1e8cf5ce0", 0x5f}, {&(0x7f0000000900)="cf6fc126c76c3484aa7eeeb2800f4903c63559e3a247eb885904b622e7ec0f148a6c3b0704bf4ee0a5ae9786df7f2249f1799c6d24b3709db9e2d7075c1b3e3102c3e149879d64f307ed48374d2fa13ae007f111deb6347576ab71a19ea4004fee0490a8", 0x64}, {&(0x7f0000000980)="cbd71780cf51397926802483c46a9c19da58ea743f0aef603a5e50d50c9535a724df00859f7bec751141ad270e0521527f9a94e4b72b72c19d0dbc0d16a76819ca89492ba25db96d9b3ac3c5464e8226263e9c7a23702248fcd820edb2ae18c180d535645523229b619c53d9541eb508e49b1abd9d04", 0x76}, {&(0x7f0000000a00)="a19107b6e06c3c39fcdb5388dbc9146723fff8e009a0fe5fd5ddf566f0494d8f72027399d81ab2873c4e5f545eff4b84cc29f60ebb4546cb7c595e6287d7d29a18e586f7935bc6703181713718f5fb41639d4d1ac8c7f82f40cf6e6f17af4f5caa0115bac1786402f9f3110093fe4228a39e118795bad256e517a1dd60a95f53eb17959dd6d9ea7b019ea37704b19714fcea7ceecf879a9d3d0f06c89b622096efece0568ffbeab0f18d745f36c10f5a94ca0df6f692934b2e6afc7eb8195692dffcde121702300c6377aaac60e3551dc0fe2be93526ac5fe1d055420756cb4f00f6b3392a2fe71fb9279e67879b099d17549fa342f5af4861880899da77048c68d476006733c22c5b3bb550fa7240428c3f608686c1702da3febf31e74e50c13f87005c93251412e0794c4d402a533f105c972340e90b54a6a802745b370d48151742cd8c6f618de9434aaf8d66ac428aa3f5f05d2f380f72c8f2c5430fbe13fb79ef77c42a591fc4231c1624d16c2426dff960db474e55ebc94ff1309363119865c4d8f3c93f7cd4d4c922edaaad268845fb37e4c2614480b8c08b6313c5228138f281ae1d67404bd495e647bdac110f8c5a040aff98a392c994d17a75f2121e761395945b869a3877a249ad5a54369ad10ebcc94c78a6b8d41848506033432250a6bc9aabf28376629fa67b807d4b7484bb1ed5440a3f0a2d66a956e7d568eeed6034d9e91a8f48e6288385508946398fe27b22b9b35cc03ff3e0c3bb104eff995608ee9f8cf977cea01deb54e98a8505ce4fdeba4c53af5a9dbc6f88272b60fe0e463b026ae18a0bfd2596f698aa9cee6b60839453fca8a7e04f43431e4ed3925ad55c996935ebc550ce8e5877e212f459f817c2892ffcba890c607261df279a78d27a8ece8ba34a1dadf17c18303a8e74801d3a95bbd6333751fabf44c60b0e3d8e93aa3393c6f1f0d9805f5529bfce52ba49a74da80fba44ad96971a561324461c7d6e029297a4c928cfbd9e96b02ffea85066b16cb2da5503f30cad404e2f6ee595b3c779455c4b1cf9e775302e9f3f754334482f927d2b3b099b166c3854da4a19bff4fbcd7e8c9c6a65426a32fbe456c76c3449fa4564e19ddbe2684318a2fa7e52c616d36aeb53c418d9d04c2a838b2e9bff6ecacd10a773b6a4e981383ff97fc6d9057a4ec1245879253e7fffa2503ceb4bcc6a92a4d79d9b83017e12eed29345c1ae385df7dbc18486aa8e3318e097cdc60c33abf6371cdf1ab66a1350ec1e2cd569a84807c937b3b1713bbfbdb9bc86e37533a6bf78e5ffc42d477c5c00f07ec77efe20e2c4b8a701cf6a01fe9abeccbaa55bb9b734e83f7351a2af4516e5a3c612cc2bd0697e03bc41360c842163cbc3ed5be696f9bb33ce36fc7508f2718fe386407bfd42aea1333586496752a7f7f8473206e7af30bf0af6682020ee93aa749404286473f8b5ad26f89359e44ab26387c5615007125d7860e0459078b14d076dc19d8f123bf2127d3951d46b46f7f97eebecb33bb4f85cfc21f3e61d37211e75d16a738c28f001186d3c56153d8905e432e0f7170b2de2142ce0347b39567b94b392152a2826e2bd90618e108c46a181ed2c3eba97d1d28544e43b078024c73edad4c8e28c06699fbc38622ea66a7f85c4460577525edf12704905f9bc27676d8130cc566f7ea9611bb3dcdf94437b7025df6f2508d7f5d461c4d65b332701a66aab87458c60228545fba75dd96fd2c3cc553831dbe0e2e3dbafdfffb03256673878948775d46309c570f6252c074ab9b977cdf801f3673f43c3d8fafddb8abe3922e0680f86e9c9c4bbda6a95e053844e49d5fa0a130cc04a3eafd6524d44fa2c8e891fc4b0f32890deede0df63b9b94816a1821fe83361aca837691e0d713fda3709ad2329288a9b606829517f50b1f3fca57d283e5d3a6d488770d43285d263bf7d617d4d97150f1037fbe86ea075d91873b3050b8f25d5335c0d63525d75ecd97f03d371a21fb0c7706aa27f92910beb7c3c9831efebd7fb31e1f48070fad3856a5ef1789d5f11129a42e507f3d1ff25086af1f27f28730a86702455f2b4cd1dbb31aa8e8183087aa46e28fa33355161e3a424a6168d9996e8c689aed87b0cd41f6fe58c511da299699c8593a88a0ef8f179863a02ab852170e6a4f48549da9b3c869f03c2d240415d97c6b780e677f056c9a882d78b7809d1c00d5cf21fb01fb253fec65442cdcf6012a2163a9fe1c388455393e7f09e98d15f70c3e9fa3545594f23521db9ab13fade611755a346c2e73a6c2d2091aabc4ffcd4c61355d9576f9e32d56556cdc62dd22238b94a34b3c690bef6ae785ba089e948efdc6113692aaea51888c977a99ea2045cd149619f1534fb2f6dc31296e4a88cc1f563fb7f78a42c9a4a5d282e106f6bfa64a2daca9d768bd38cc93f468ed499609ca663154f3091d4b0108a021a13b7c6d7e0e00cd752037c14c66844822592ef380e09194470aa8e45d3c5fcc58f3109339dc1124b72cec49fc267a89325c3ed0129bada4e61f7309c1d5f6200052a1f64ab294ac1445d95d82496179d90bec85deb91ff35e329cb081c872067ab2fdf1fbf75e8508d33e0aa2ff1adcf1145f87e7318754afe1ab79cac6094befd66bb7ca271033e5b438b91607c840df7baebd58ec6262af6c055f7e44c8526e4dc284a629eae5279b13e96af957c9d7f1f6733e6d8bed38b41b21e3f574980684c02a92478b4eb4996d8793471ae13bdaf759cac806b4c385d23b909247bc03527dd73e85fa0fca0e38ad4b7a6af9fe5a1f0cdc761582c1bc423e99bd97641764339d676bed7c8553b20f98543e60f7d65153cc4b96010aac4a59cc58dd9af25a4258144f98555dca29a791dcff7deb910a10307222b703dea6b23b0d402ea782db6be014ec245405377580f28e5d3255b1cd432c8e47b6bd3df19e09e3b85c58bf1fdaf4d75a45a8a4058a1b36fe6f05a085b2c939558361a85fe4cc95a4955a5ed838c6b0aeed1381c6222cdd07b63f1ec04573ead89dd5e065dd2a2da1bd4ae3ad14d7e1defd37997e170ee1e453340cf47fa81500250400581647ff68f3f965a0714a96003261e28a2bdd828a8f12b36fcde6ad2040f9bb39224476c8d74d40419e26e68a5b9667db464c5737795fc3b324d3fce3e2f7648e0a17ed381c21e5b3a027a28e8ea11729c443b625f8a661f9be9dfe8856e6dc3ea702fe18814da375e9e63ce940bda3269ae5c71813be699887cc4722a8276ecf8a14ce06749b47443ded1bfa1fc10763563f762d683d8c95c22179ef3d6140487e21242f88aec33fcb43ea0377fe8e8a58225206118b5c30007c891e64ee9d0131d9d78ff17f98ea51c3fdf0727fab94865f55c800c42a6163d67ba6be602d43ac184ced6a68355972ea1fff2e673362af4e93f6bd99c0c26634cb400199e81b4689055c97513608ebde3d2de3630ea3572114e07d43714cd1f89f45f1eddbad4035297250faca8d86ee1a92d489b2d140fa855634760aa93df09995e650f5d6201eaec5853bd469ed1fc9248f06d0df8751e1b53a129524113c04eb3299d2fb2f38dbccbab8d1044149ecb321c47e7f85c1e439e388a77e3df09b007f22f933b8d2a1ca7a9185a82e81dc0120d0d4ba49f51ebc60839823ca536fdda6520f9120fd939d91abdae3f1bf9dff42ff70e89cac822c05ea029f7b6154e4afc2484ad335bd445053d3608f98d1e6d88e962eee2157b320fb9fc95c748af1cf1921e6a1c68dfd4adc201a86500acfabf5d5ae462a758f431c2578760131d6ac6c68c17c9306f05f6cb9abb73d9f00f8b59f62267d87746237d6e8d22523b08f8bc2f37ffcd5aa4acc1bba1392978c6983a40dca2d3cdfa17fbb0ff161c6b878c4ef9ffb6e9c32a128132f711fcf86dd7fdf0ce501f3020982305411f22fee289f5ee71776bad5aeafb3066eb74c474d15240ed8a1c35aef7e289eeafe6a3dacdcfd90b40c8abb7733da3595247af6a6d70e4f80100a1b2a4e44ba7c2b75bf08956edec2372d2ade4647484b7ce1fe8ebd8bc3e4e7238c3403958981e037f4e61f2e17eb9ac51369a96fec75a84a95a242e8d3309a5dd102c9fc6b3cc6cb7a1e474e1033ac37cc5e684fdda6787eaac2d68c881617f3e63ad761f24bf03f4820fc3e43df7a4a0e3e065bf0cc6004b9c52ae6b0f3cea9187bbbacba18405bf3ff85b6c14c0dfd78f3fb1228bcc02596203b104952c5b4d66e653d7f808f4945fc86d74016171aa737d6d93dfa0160e51fac378ede8f6559dc61fa89544c5fd120b59b1595fa6e8a534f9b2c224f2003513732b6182c6738292fec950f0dfd3e2528b27433f2141455a9fbaf7d05814eb76fbe4e8b4962cf3181dd08362eba61579cbd2e5e2ed58f570eb821ca354004c5e964e630b3ec674d736a68844058149851b8aafcb0b3ee451507e6c36e9359b9548eb3e9dfc4b89c11179ded10b8c9c89b8691b5d264d86298722aed08d7ec5ae2f198054268985fe68c0a21164624fcc277bd75a9a5958205bb53a1e9ff723791d4daf061965ff830a5c7521154b47c1d75c9e6a113097c5f1c2c52ea37348285a4a4f2a3c12e7483c47ead37c1e4bf5221c21fd0c30fa29e8fb3cf9b4ef53bc2351d7a9b965dc36d4f5f3f2be80d51787da411d58fc4b6860da1b6e35d4896b027c1931d6ec0c22a287d51560fbf8f142aa2a2fdc6a1f434d9f037969a56b1c9268c9170c1b59400b9fd1133bdfa0396ffa9bd278c03f744a15e17f5b587e1269992304120df118762ca23ea23689424c08c6cfb999b06f079d91fc087a539cc60815cb01b935c6da3f2e53d9c4036b6e542b0749b4bec6646bcc258175f90c6eb16a1cfed9f16b742ee4662c7d081b9c1c3cf327d36ee973ed7871314d4e288865c94a935e999279f3d43e9ded59165b9c065c5750009582d2b7facb6f70754f0a664348225c368ba48e31e54457bc0a5e8413a601f86b4517ae71bd284cb3bea37da03c70de71480cbb40ed37fe17a160497b4a9d4641f5e1bbf33d5ad3838396172cafe0b70534025f202e75cce5d8163cf909662cbe452e53d76ec3ffaaf5d7d7867c4351731b46a7f70ec86ed89194c93bc18099c6d3ea40e8228dda64b15ce3912715875e1cdf59a77d6d64d7c4c2f9caedb841ebcb3951953fd749fc6dae8a8d423b2cae38588e71d0ebccdfc30948370d4613d581d20f8667c43bfe505608c2333cccdc96e7ceb7cc96eec5de53935874f34adcee91d2386678db9f6aff287bb99baba58ffb317df27bd369b33830d58878afe911e62abe743982a2019a3a02a7e011120f60a3c28667f929df6a678c91cf4be4593a751bb0aaf387d68bb3ab9c2cff612ce82913d40df4732e96fe18f995913927832a5b3810b01c64506662e14920509d6b02d13e851baae02201295c46a5a8c8fa300294769e272f2740780bf0af69052f01d0f5bab921c616d5e4b7776c396e58405ce66284912a683d83a09db76ebcc6dcfe68f7a5613ff37a3b8e727ee839384e8f7c06d86653ddf4cfb7f9dbe473a04eb29137c98ca798dd67f8617f794e3cd2f7163c075e478d20545367861e7453e64b6608fdaaf9eb28808272b116f178672a104ba8585f0258a665660cc00991d0756ff0ba28a730cfe114690bb34221f83af846189972c804318ebd3f8a283f39038378a5f1f62da183b766a7767ddc862538807367da4a866666823ac0133da1a199b9c68fa3127fdb7f0a15734ea4595b6022367dd8f8e091", 0x1000}, {&(0x7f0000001a00)="0a2dfbc1c74891270cb86aadbeb3e1dfa3225566ce41aefb6ab44666494bb97d314d572b1647eb33", 0x28}], 0xa, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)={0x0, ""/100}, 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r5, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) 23:19:17 executing program 1: syz_emit_ethernet(0x2d, &(0x7f0000000000)="a5e4ac464856d78ed7b74bf43ddb822c1c82d178926c72067f272d5554765e938dfb90a4073c935b14c24dd433") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 23:19:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xff, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x4, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000, 0xfffffffffffffffe}) 23:19:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) 23:19:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x8) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 23:19:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/245, &(0x7f0000000180)=0xf5) r1 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = getpid() faccessat(r0, &(0x7f00000004c0)='./file0\x00', 0x90, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1, r2, r3, r4, r5, 0x8, 0x80000001}, 0x4, 0xa0000000000, r6, r7, 0x1, 0x0, 0x4, 0x401}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) 23:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 1: r0 = socket(0x2, 0x400000000003, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 23:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 23:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xc40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x3, 0x100, 0x1, 0xffffffff00000000}, {0x7ff, 0x1e, 0x8, 0x1f}, {0x3, 0x1, 0x1, 0x3}, {0xffffffff80000001, 0x4, 0x8, 0xd5b}, {0x101, 0x5, 0x3, 0x2f60}, {0x3d7c9199, 0x80000000, 0x8}, {0x100000001, 0x0, 0x5, 0xffffffff80000000}, {0x5, 0x8, 0x80000001, 0x8}, {0x3, 0xafe, 0x9}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x2) 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000377, &(0x7f0000000040)=[{0x1000000000006, 0x9, 0x4, 0x3}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001d80)="c288271b956d53e1da0000000018", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x80000000, 0x1be, 0x1f, 0x1000}, {0x6, 0x5, 0x7, 0x1}, {0x9, 0x38a, 0x1, 0x101}, {0x3, 0x9, 0x8}, {0x10001, 0x8, 0x81, 0xfffffffffffff813}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000180), 0x9, &(0x7f0000000380)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setegid(r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 23:19:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 0: clock_getres(0x400c, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8001, 0xb9b8, 0xd47, 0x0, 0x52, 0x6, 0x3, 0x1, 0x1, 0x1, 0xe8}) 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 23:19:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:19:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000400004, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 23:19:17 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r0, 0x8}, {r0, 0x68}], 0x2, 0xffffffffffffffc0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x2c) sendto$unix(r0, &(0x7f0000000240)="052798026b8d95ee54d344cff0fd0cfa37ce626650ba48241689a7b2e559d27e208aa89adf9ba1b142cc34ecf23b98d830e2d9274bf6d0", 0x37, 0x4, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2098, 0x45ca) poll(&(0x7f00000002c0)=[{r0, 0x44}, {r0, 0x100}], 0x2, 0x7) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x0, 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x1) shutdown(r0, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file1\x00', 0x487, 0x9, 0x3f, 0x1, 0x5, 0x5, 0x400, 0x2, 0x0, 0x4c12, 0x4}) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x0, 0xfffffffffffff506, 0xbc}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000440)='./file1\x00', r2, r3, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000580)={'./file2\x00', 0x0, 0x1, 0x1, 0x1, 0x40, 0xc2eb, 0x231, 0xceb5468236d06c01, 0x0, 0x0, 0x2e4}) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000600)='./file0\x00', 0x8, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt(r0, 0x8, 0x0, &(0x7f0000000640)="b3f9d3aae377b5e15d828c2b7cb0cd02cc4458c846139b247199927baf71f44dda0fc017f26569842b6e2248d65a73967ef5381caa25a497ad3b79b5b4d09a79bde379bd28cdd4e3669d2146c68b01350f02253432c90547b2c0c21e4f616b74e965957d76aab863a942333b5e33047b0bf658507035d0b8425a4038cbf0", 0x7e) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[0x2]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000780)={0x3, 0x6, './file2\x00', 0xfffffffffffffffc, 0x2, 0x0, 0x4}) 23:19:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) fcntl$lock(r0, 0xa, &(0x7f0000000140)={0x3, 0x3, 0x0, 0x1000100001ffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 23:19:17 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x2000000000013, 0x0, 0xffffffffffffff20) 23:19:17 executing program 1: r0 = socket(0xc, 0x4007, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x100000000, 0x101}, {0x18, 0x1, 0x8001, 0x8f4a}, 0x8, [0x8, 0x2, 0x52092f40, 0x9, 0x7fffffff, 0x0, 0x3, 0x6]}, 0x3c) clock_getres(0x0, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x40b}, {0x18, 0x3, 0x81, 0x9310}, 0x7, [0x0, 0xfffffffffffffffd, 0x2, 0xd2b, 0xcf, 0x2, 0x3, 0xffffffffffffff2b]}, 0x3c) r1 = msgget$private(0x0, 0x400) bind$inet6(r0, &(0x7f0000000740)={0x18, 0x3, 0xf130, 0x7}, 0xc) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="0309000000000000f37eaa6d49f217fa3798fa357bd6d539c3b5faa8ab6a6029ca9044d61f0e1847f8696040ec54ab265fe7ce7b3dbd04006f549504fde9103a0d9049287f857e111406f8e09ede47062b79765b9013087fdd04e652ea8777"], 0x60, 0x800) clock_getres(0x0, &(0x7f0000000700)) r2 = dup(r0) r3 = open(&(0x7f0000000640)='./file\x00', 0x1, 0xc0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x10001, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc0a1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0xfcd9}) linkat(r3, &(0x7f0000000680)='./file0\x00', r0, &(0x7f0000000800)='./file\x00', 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x2, 0x8, 0x9}, {0x18, 0x0, 0x9, 0x240000000}, 0x2, [0x2, 0x1, 0x7, 0x5, 0x7, 0x7, 0xe54]}, 0x3c) clock_gettime(0x4, &(0x7f00000006c0)) 23:19:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0x401) socket(0x1e, 0x8000, 0x3) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) fchdir(r2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x4, 0x3, 0xffffffff00000001, 0x4a, &(0x7f0000000040)={{0x2a29, 0x2, 0xd4, 0x2, 0x0, 0x5, 0x3ff}, {[0x33c4, 0x5, 0x5, 0x7ff, 0x9, 0x1, 0xa4, 0x1000, 0x1, 0x400, 0xffffffff, 0x8, 0x6, 0x4, 0x1, 0x7fff, 0x8, 0xfffffffffffff800], [0xc000000000000, 0x1ff, 0x2, 0x89, 0xff, 0x5, 0x3ff, 0x9, 0x5, 0xac4], [0x8, 0x1, 0x8, 0x2, 0x53, 0x0, 0x3], [0x0, 0x1, 0x100000000, 0x5, 0x10000, 0x7f], [{0x6, 0x2, 0x0, 0x400}, {0x21, 0x9, 0x6, 0x7}, {0x533, 0x5, 0x8, 0x4}, {0x6, 0x1e000, 0x2, 0x45}, {0x8001, 0x5d, 0x918, 0x101}, {0x401, 0x1, 0x4, 0x40}, {0x5, 0x4e, 0x51, 0x400}, {0x7, 0x4, 0x4, 0x7}], {0x7ff, 0x5, 0x6, 0xfffffffffffffffd}, {0x8, 0xff, 0x8001, 0x6}}}, 0x7ff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) 23:19:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) execve(0x0, 0x0, 0x0) 23:19:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x1ff, 0x2, 0xfffffffffffffffb, 0x4, "2cc34b9c61774c5179f793f29d5777214030d486", 0xd68e, 0x7}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = dup(r0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0xfb7, 0x3f, 0x6, 0x5, &(0x7f00000000c0)={{0x3, 0x6, 0x3, 0x3f, 0x8000, 0x28cc66cd, 0x1}, {[0x4e, 0x200, 0x101, 0x9, 0x401, 0x1, 0x6, 0x1, 0x13, 0x100000001, 0x1, 0x3ff, 0x8, 0x7, 0x466, 0x2, 0x6, 0xdd99], [0x8, 0xffffffffffffffc1, 0x9, 0x4, 0x5, 0x9, 0x9d, 0x9, 0x200, 0x4], [0x8, 0x2, 0xfffffffffffffffe, 0x7f, 0xc3a, 0x85, 0x6], [0x7, 0x7fffffff, 0x6, 0x9, 0x543, 0x3e], [{0x0, 0x4, 0x80, 0xfffffffffffffffc}, {0x6, 0x0, 0xff, 0x1}, {0x1f, 0x3cb0, 0x2, 0x5ed}, {0x8, 0x7fc5c86a, 0x8, 0x9}, {0x7, 0x7f, 0x7, 0x7}, {0x7, 0x100000000, 0x686, 0xea5c}, {0x7f, 0x8, 0x8001}, {0x5, 0x42, 0x1}], {0x0, 0x7f, 0x3ff, 0x8}, {0x3f, 0x800, 0xd14, 0x9}}}, 0x2925, 0x5}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ``pckbd_enable: command error pckbd_enable: command error 23:19:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) execve(0x0, 0x0, 0x0) 23:19:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/112) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 23:19:21 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r4, 0x148}, {r2, 0x90}, {r1, 0x10}, {r0, 0xcfbb94e82d41ad53}, {r3, 0x100}], 0x5, 0x3252) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x1, 0x100000000, 0x1, "363b606533ca6ab9f851e4055dea663bcbbfde4a", 0x100000000, 0x3}) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) pckbd_enable: command error 23:19:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 23:19:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r0, 0x65}], 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x22) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x1000}, {0x7, 0xfffffffffffffffe, 0x1800}, {0x0, 0xdca, 0x1000}, {0x0, 0x0, 0x1000}], 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 23:19:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 23:19:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18002, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 23:19:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) 23:19:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") sync() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x7, 0x8, {0x2, 0x20}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x1, 0xb97, 0x3f, 0x5}) 23:19:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) close(r0) syz_open_pts() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x81359d00730108a0, 0x1, 0x7, 0x749, r2}) pckbd_enable: command error 23:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 23:19:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) 23:19:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6082, 0xa0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 23:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:25 executing program 0: clock_getres(0x7, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x480, 0x0) pckbd_enable: command error 23:19:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) fsync(r0) 23:19:26 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001880)=0x8000) mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r2) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 23:19:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x9, 0xcc3, 0x6, 0x80000001, 0x8, 0x6}, &(0x7f00000000c0)={0x0, 0x20, 0x7ff, 0x100000000, 0x2ee7, 0x0, 0x10000, 0x10000}, &(0x7f0000000140)={0x3, 0x4, 0x6, 0xefeb, 0x3, 0x4, 0x7f, 0x8}, &(0x7f00000001c0)={0x4, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 23:19:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x1c0) sendto$unix(r1, &(0x7f0000000180)="bdc0c92e838634be7047b25cba25909c317562499d30e86100f05fd0112b55e5256a84f0dab962ebd581de80204c3dd6723a68b16da84abec1590c5e20172020e48a470318b5b33f6a9535c65eac9fffeab4bca06b39cccbb55e8556c4fd343988136c278bb7f87f34f8e810707c720e1e5a8033a30ea359b733ba7cee45fd0598ed4d82ec2ad9e4f3e1d3bc02faea3b133be11ff3b97cdc870a30d93a57dda056309215361993e7d4ffb82622e88d741013291dc427533a79c62a848f0b08521871760a1581e8ba20fd9a1cc9986e", 0xcf, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 23:19:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) r6 = dup2(r3, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) execve(0x0, 0x0, 0x0) 23:19:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82ff14ff03fc39da775e06a4778b5261f898b9226df642c2ffb0ba96013a32eb8e0785d77abf8068971be929aef198dd10299f3002fac2050091c9a74b0c89b7b0fd6ce0047b7684e41efbded7b26da042907d59152978f21d5719fb96098a79fbc3afb1ce7ed305b3a19b5ee4ac38ca02daf984c5f95a2f7d3300563b53c08b0b45753180438c17251e7a2bcdfbe3dc840b6f60189dbd1295f1c15105235a87b8efc9ff7d7db850d6a9d4db269cc0c696ac483cb5d8608c91b4688b52b2a7773627ebc92c10101c1474b8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 23:19:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 23:19:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0x1ff, 0x1f, "f7b6cb06aee73eb06a0c906a5c905abffcdde3e1", 0x10000, 0x9}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x10000}) r3 = dup2(r0, r1) shutdown(r0, 0x0) fsync(r3) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x200000000000011d, 0x0) pckbd_enable: command error 23:19:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) 23:19:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x8080, 0xf7) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) setegid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 23:19:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) read(r0, &(0x7f0000000000)=""/180, 0xb4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 23:19:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pckbd_enable: command error 23:19:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) execve(0x0, 0x0, 0x0) 23:19:30 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 23:19:30 executing program 0: r0 = socket(0x6, 0x2, 0x9) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) fcntl$dupfd(r0, 0x1355e77b4098b02a, r0) 23:19:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 23:19:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 23:19:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 23:19:32 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xeb) close(r1) 23:19:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) getegid() pckbd_enable: command error 23:19:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) kqueue() execve(0x0, 0x0, 0x0) 23:19:33 executing program 0: select(0xfffffffffffffeec, &(0x7f0000000000)={0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:19:33 executing program 0: poll(0x0, 0xffffffffffffff99, 0x3ff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40a, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xd126, 0x8001, 0x40, 0x0, 0x9, 0x3, 0x3fdc, 0x1, 0x2, 0x4, 0x6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2a) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb93}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9bf6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000680)='./file0\x00', 0x20, 0x192) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x5, 0x8, 0x3ff, 0x1, 0x6, 0x6, 0x2, 0x1, 0x2, 0x8001, 0x1}) 23:19:33 executing program 0: rmdir(&(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000001740)='./bus\x00', 0x2002, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) writev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="5c3c3598865b3edb208309b44c3bea419751ade756624979331bf1bd97c0c16d6fc1fd3728b0053c22c3ef20cba3f09c806f1414d63df5aa1c1097fc0c54d84bf282c811a42e", 0x46}, {&(0x7f0000000180)="e8ea84e22785c80d9132a85190b68f534f83ee5928d6c0152197825b808a9ccddadb7592bb05a50d488f586c9abb6e4eeb45a0b12f7dbbfeec6a489669f5f9a4eb45343c9c3f18d25d7f20163c39268edf643ad0bd553df1196de7f4b6", 0x5d}, {&(0x7f0000000440)="27e3db5f73c130067b147f54922c764e647dde2cdd9680f1ebf0e94b9d85c823a64ad7464f4ea737442706b51c48e9331e7a2243fa1d7d587e61d52bd7b11a24dc96a15ff7d4272937a71578323dfa19f09878e1a10d1adda394ca5307ba5d3815dc14098feccb0d1f570a20618e2402c898a87443a135faaf8644c7ac0e0ac775c4215fe1ba4aaa469a4fc20a4b2d383d55c4bf9208cfe56e61202355203127c10279f3326ed5cd2e30bcc3ae7f3c2b67e15ea7b3bcae028b72ae852e23b91a5c34a30a68fb639a5cad12db5bbf6f9581589691396c5dbdd9c36f0f60ee037ba391dc0cf777271defd254041c37bb05ca169f657d0a596e953b9da7f4242f0e8a5d89bcf69d0282595079cfd22745028fb4b87e9076324f1baba63e87e1013719fbe9ed2c42c59a0e476562b7ed6acd139dc7c23dcd09531665bc917f8370b886561c3608bc00bc75969846c68d463018603c504f9b9648708095ee89300f87fd51452e7aeb12bbaf6e9ea31a340a2e4667cb261fcef2c3a6048102cd02916310108e4255675cb6f74aa804995a0704e554dbf3a230adf853d670e413ac3dee4b1395b6aacf80c010f228fea9aa58eb3e48d054d579ca1203c7b617018a9fc0351c2e9a91f554ffaf72c910cea756d50b19cc63cbd66a249793d5c3e098e13284a2233982d5edccd2ed99ad040b0b1412a09d31e44369a9e5017682992c95a3f04ef9c6ea4618eaa03d8c2d5d83777e9278b6b292b6b22419dcabf9596ef41fdd0446748436847ade731841f9f530ec7db9ac196ae840b20556ddcf57b092561347da6402559f66d3367bf8caa611501dc026da8b46ae192a5d8a4e78b0b26d13f4c0b01180a1125df0d4281aff7e7405db7d22c4fadcfeac98ba3c29e258b1781ead1b74c60637eaacba9d4bb736b0dd3254895fd3bfdb18cc7680b5b37ee49b86b4d2c7c959e49f694ea3210dc62e87c3f536c3c4ac2354da462fb806e36ec853516041a086ea690de818a5258c6758dd90723bc7ef0385f439761fd96fcc9a2d79ad1e1580b1bee756e00f0dd01f884961b64251bb5b2ef211efce3633cd168b94d09fba1098daa1c42502d657fd854ef6ac839948a45d4ec2ba50179dd4b336821eadf6500fd22cb707b9c9047677739680e1e1f35e3d4e837930fd70d47e59c6a39092053085595afa0712b65c6cb2ad586f5bc334a270de6f1cfab59bada77d1d778ec8076aa32c5c76bdb24222cc73512744cfbdbd042e5c0a1b37986feec9a9658a95eb4512fb712993b06b4e3fe0eae87e1a1c9da63e3a20bb6fbd06fa695c455f8f3572b0133c0efbe49744d8d7046e5e12ca653557d8d33194c37fccf26f22d6805c91f37d6064c23429d69379702f34642defea10b61a37899c78e61fe6d9987ee64e2ef8d3d026de542176201bddcc0ed3872ecb698c4cfc1c321d000b86c212cb4e56f1ba9927227115e7e069496acc146090b9c6afa1968d19b3e888a2d798f817275f9162a7eca9ee80994ef5181ae8a2a8f0989f9afb88189bad1956ceaec54cd7fb88843c1283741c8babe6fa3cea32fbdcf3269db6a6aa6679989e874664722e9d3bf394784814645910d32ab2e2e4159c86cb6bdd90476940f788acbfae31d64528513a08b4521b083492a63d9b4122e15222bbe9c3b328a4e24088e4ed53189f08e1310c8d7e2dd4f5a3f479ba93fcff8becc069f78c0588e88410706fbb395d72d752a59a9ffceeb66affd42df54c2fa743bc74ad4783afed37356b4fdaaa885b6d51e766cfcc6f7fb9997396b3c5aeae864f0a79dad648e8e437b1ad3dd6d2ec77527b83e02753c3d033e667a69486a9c17c96eac46748210ad055362248a85eec3b09ef6ba925244f91db1eec519d7e6bd17387d6672db86475c9d9cff98800a670b983d27a52f06b122adcb85dc7cabfb80a280f08ec2b65f792168cf621deca7e9a3cf4a012fc31e62ba4b235e9ed5291692c7e978306062339840f9c1d554fcfe15404deea21d87b0afdfcb5507626c20e870e19bf98c797d7c2f49c1de965d81856756180133d03bc875d3188bc0296cdb934fb4a4c836bfbe45ebf5975499f028bc3ff57af2c54cd2e73ea95678d0fea148968a6534100ea1a3ff0bd593af328c2ed286d976b515209f618e4a817dd0fee613829b5df49cee547c601bca96ae64f51b2dab747f60216e394aea51d0c16fa4fd297769a518f785b23f5ea6cf5a66c7e3dd777556ffe442132fec39675d781d68b90ffbccd782a4ce5246ea4492595fdf7830b84734950089a63154ca28ceca1d285d8b37dde7833a91861f1e1292010ef723695320cf3a645bcd080610bb3efdd29b5d4cade42cb11c64c943f3a57ad18e5781f210cdc2d0034bcf04b58faf0b1f740f0864156d4f83dd5b3384582a399c4a593038209bed19043861c7ec3bceff91f9a84672fb6fb6d7c507bdfe11e8e0c1e76364ee0fafb4625e0262f4af504f7df5bec02ff05b913e7a196c43d2f919d39fa7e9b2c3c2142e01524b6dbeb910aad1f503fa6229521c6da236a8d1c352dcca9590362e24652ee7c13627255d99a5fc8b866bd50400686f7c2a6b5f73e8902756e7e85c48aca38a7e0a2eeef2d2b0fadc1bfd9eea98e6c147edca74e450a499830642beffa93abbeafc2006b46e0684335208626da87da68c7266d13f596560b99e5840db953d9de87ccee8758117d07ea682e3b4fa4a90c8950765d15017846afe9cb946990321e08c611bfdad04aede8fadbd6b500db2caacf2b7542a262521a63fab49bc2fd8dbe61558b90c4299d251a0effdfaf5ac220587364cfeb2b05c6291a649fe8bf0dbaa85e78a1951242b0bb5e7c175096f4c27b3328df26cf5b66e9ffb4553039a9b01dd356ee2a64d0d14190c8590aa8b82d7a2c3d6ca448b1dcd79dd8aa52235ca8dd9f896781b138a53d61223cbc9b8e7f9f2672ac88c7b396e7d9a8e6a89495e1d72f1e9d92cb025f88be7582e4052bcfa38f165dc5976100cab5f2d352a649236d3ddf77fbea926715abf2f1b73d16a4fe14b246fd285e454c031ad57fa5e67ec2753faa6b30a79b1240a702a3c0cf84f34b2c5fd067ed052f8a613a123a1ee40b2601ed15be46bed935b0b8d8347c449ec30943e655bd3739027539cb4d7db99670fdfa1b55e0309396a4ccfcb4deb6de7144fec65a5ca918c054bcb02fbbcdd448508d84c0f6e409f42c2bec7dfe481255765e19b4334e8de85eb0d341e14dbd6be51f1f16569dbcbdf8f22be371ef33c16d1a94bd6853daff61589d91c436f0371c378c3fcc190b8e984526a39f3c89fb2d9585f8e88685375c68619cc2beca942a698be4b3b595ed93bbcd4a2b5a1f06c0bbd68c499e8bc5dfb862f929e2ab8f21210be5e8a0a6ed4b13992dc9b4b189730d43a54396caf8f144e03450781753ee4da5c5e1c5039c44215b76688c33b9b4c9ace09f2621d6cb723a4aa17173e379576e7d28acde1d33efa627b9fb8b5a6c0c37aeeeaaeac930436396e33e450a0ae9ab298bdebd60dcfd133414a326a965945127efc6b4a04ff8a6da3baba466ca557bcd45c4d75410f965bcb90c44315d5205cb6fdfaf9d5ebc5d0a86c459d23047a8079c2d29639e5f8c00ecb17932ae87827231ba977159bbefb8a2d244be51324432e38262dadf11b35fb11ca9540707629205f5346f2e8104345d479a029dc2a7c7a9a3e4014eadff565f3ef2f2735039e74a9cb54943c3f477fa492d75f5eb20a75d8a2e541fe9601a27a40fe8fcc569bdc1c03e7e979d37f6d5a7533af1f5bf7b4a80f8ec34ade06eb4ef9e89ff7715595bc89fab82edb6f0583fbc51574794af4028e49659af78661945018a403eefcf7df361d0f18695f04b26386ad167f6ca160455dcbae780793be253f85007120a6ed7e2d8355ca2fab2d7196654d0c5f9c301065ca2f3b8755f2ff6d1c69abc68d3744f398f223384a1c532461f73114b8a4915605537f1d94f24886315169c663fd6309f9c69ac09ba8221762dc9dd63a3c4503c3e566fce6f814489bd178ca0dbfc43b69790416f2d8665fae18cc759760fea609a1aff037c6f9d1160b776db16368c43b222efe1a41daad71293678f84075aad3b6ea766672d0a9a9089a988fb388a90acbd7b255118dc2b1f880435d6cd4ed7c4be40d6335fa381cf76eda702d0b75554964aa32d7e84c9f28b5bc90ef1b632675037e14a78467d0d2ed3dd4dcbedc34fbca9a248c5d522ab4b24d87023e0ade48bb45fa4fcb0ab78150c3a61e0fd47219a1cd1f253364145f6cdf3cf727427fa90d30a87e690ce2f01b1641fe4d8d2cfdc3e5ae7d31270283517e515b29283283549ed7f2c209f535721fff6741245a3b9cdd518942e924cc03f2844fc360d9caf9dc1ade12c870b7ff0cc295864a034e431aa7914e70edf39e5d165b35153affc4dfb7b72b7c24de758373826ac491df82585c7d641cd5809bf13093f992aa23e22db921d50585f9505984a1c78b4682b274938acec5bccd4bb8c0a5d126aa1601c2c42fb6ce433821a092b0b3d7c59c9f39e1ecd614044773e974be7d2060354ecaae11f70f7192c72a566c43af9f65cc7322a78ee3b682dd531687c1f0dadafd7d04658add1e81409e698aea2784b1b818906f837a1a0379057ba59cc31f50209d0c090dc36b85b4f29bc6e1ef614b0812c494338e715c3b0f18c047a32814843589fe95e52ae180595d976828309be269513b897f1064a2137044b50cd2d243209b76b8c7e9a5fcaae0027d56b6a3eaa5098c7478057d078b3cd30b50694ec5990d970e5aea89ba2b946b4ece075e381eec1adb8d7365e33e2804d8602800ed174a9503956e3f570feea39df36944e48dd5eb4947e223cf8a95c9b58b60ad7f996cb7c35a973587597894e14a9fae2cf4ab3a7f54e70fbdb9119156bd79758cc6f0dbbdec1f7ba5255ced82a8428f23590c88bf7838a80bcf6adc17176689dc22e6034127ec511b5d169f30dccca28d528e82383cd5aec4adfb3e78667378cf2b4e8a97906188edf932772af21c83fa5364e445acfc113255e1b72a085464c91cca48fc04616e9a1febc7ac7c9ee2aea8c1d740b099ed3f075b9ba24660fbe1dca91c3640f06138482170193726749f5255cedadd27568529921744ecffc3d4931372996778208359798a60284e3d2474064ece00ee3c081b76bd8371516bfd1011ae14c0c2e575e295693932abb4ee3ea08d8e28616231db4fb20477be63210f6be8a3b9ffd13092201c03b8c9b3b8272aab38b14e2592ada4bdaa1c4a647de4abc6b6a4336c93214b8c65e89d0bcde93464e8837cbb6ce5b956702cdc34acec7ad18e45618901906122675daa28fe7fbdb4c8fde53819ec02e7c5dae2de75517235507b64f75f675eaf063df302a2a10824aeabd7d57262a7afa78b275b4ea8755bf3c73fb34b98b22566b97e10e7fbb4493cb2973ec1b0a7bdc877579c5fb31e4ca46f41ea7b989245b336f82914724c2c8650447976a3edce3338874711ab6b53923652dc4920e083f6a627f7d6a93747011ab3b32fac19b12d884cc262ae629c23e8f26e8555a2dee5c41d43c54e4b9b1d25356508e6275a760c14eee579b5695577de5e1d11ddcd08cb1ba9083a8be060b926f75c7d753b6c7d079f4cc5ce28f6134b08412708f38ba17a728359ff87542a0a169abb3623ec8df97a23088e47fa56c2c3bb4b895749e971c0c282c7b41970693103975a16bdd7fb29b25b27811f60237c818270e42255891fc3108be19a478", 0x1000}, {&(0x7f0000000000)="0f8b56c8fb37", 0x6}, {&(0x7f0000000200)="cc610ce178d0acf402a47fa1a4aa45b2134d42c7f4b82b674c94ccd435a43ddff05611903b29bd85fd88a9529d4eeee3546797a1e06887", 0x37}, {&(0x7f0000000240)="c36afb744530ce3ccf7e93272a92b18b04fbc819a768fa0f09e5795223ad80a9c5b1af11490f2335b62795dc31b73c63dcc6afb7b2475b35ccdd62175e0e1551556bfff207e6a81dc1d967dad2a5640819c80a4313b4890367cce5377af2922aa088ef04c1bbd2547d8d9ba40d5f7d563baba2c0343048c39d45f5323b7d49c74ed1d678295080458171f700930247f569842d7b8c3960c706bc8f4af0b0d9dcf084ca2c02e6b6b6e19419", 0xab}, {&(0x7f0000000300)="35ddf778ba350ed0660326d95c62a36402b006cc9f6f47ed73285cda41e440bed5eadf98b71590e0865598d798472b415c057142ec7371f2cbf7a4", 0x3b}, {&(0x7f0000000340)="be3e8dc16f6e631c9f182c8035", 0xd}, {&(0x7f0000001440)="eaeb015b37d739f36612395b1ee716d7de725dd48af3952585c87bb9fa4dd5b952a48d2a3d79b0b3a1fd283783051933de4503ec40a6c02ecd8da2ee5f2a13b0e7ac93c4d8568caae89712a229ea841ba0836a48c1d7fc4717caaf0e220971d219ae8997908e3a24f9c9edad69959178468232fd8d20055997362be300b8c09566a97156da08d1cda75ef38752c42e4a8c696ba509220d2b5de3025399d7c1866208aaa8b7b7738417e3ceb744eb9d6168cc81658dab154ed5c1ecc149500ae07486f1fdad706c8792f160c737d75d6ed3329dbcc7aef4d50e3f", 0xda}, {&(0x7f0000001540)="fe44ec98a2fd9ec9773be89d74602bc2c5124dffc1b6fa9d8e4f149fed3462fd376b91835fa96a41210a89cf172922836d2c2a02f92e27b3c8d36afc252cded3d0121ce66ac826cfc1ef305c5229879a721d82ad55490ccbe224f565b44a6bfe78bd449a2adad0c0754bfd0ebde4b37e9b53d035e5353d1676a57b8e3cfeaa430a530c89102e2db2bc4c4278e5067e8cb5309c65ca3a8e9359a8e18df4d9f792e2e7b425c62bf7ae3d324f69ba6ce10a9595f14ca30d4e1c89bf84150293bf64b4db8c59a2bbc11109", 0xc9}], 0xa) 23:19:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) execve(0x0, 0x0, 0x0) 23:19:33 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r6 = getegid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000400)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = dup2(r10, r11) r15 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r10, r15, r16) connect$unix(r14, &(0x7f0000000100)=@abs, 0x8) setsockopt(r10, 0x6, 0xbe, &(0x7f0000000140)="dbbc54a8bf86d77f11e3a7c25e32ba49c4095bbb4eb75596e831abeec656867b8327ec493e2492ea163a3d1a188f753ebc37406c14506a0b8dc7981c9159e1327ee6e5b82148e1d20bf39f01cc626f8340f2", 0x52) 23:19:33 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x40) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 23:19:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:19:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000940)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 23:19:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/207, 0xcf}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 23:19:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 23:19:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/158) write(r0, &(0x7f0000000280)="2d6a49ad62013f5dc08745ba7737ea5ef434e8ba6630b9a66ceca476c89c470db47a10783e24347a3973eae41cd88afec05a2c3872fd2a212ad6b9f1b0f0d4f874e1e96c7abdc2bf26675fee7c61d41e7e5d4924c2e41ad1e7c7fdf5598d3ff29d38e54fc911e53fa1d9fe3a37967d43f2fbfa8c74e92b1ee032b3cac730c77ea6c174434000791694acb801c7ffd0ff65", 0x91) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 23:19:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 23:19:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x4}) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/191, 0xbf}, {&(0x7f00000011c0)=""/78, 0x4e}, {&(0x7f0000001240)=""/5, 0x5}, {&(0x7f0000001280)=""/223, 0xdf}, {&(0x7f0000001380)=""/216, 0xd8}, {&(0x7f0000001480)=""/241, 0xf1}], 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x8, 0x8}) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 23:19:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) 23:19:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) 23:19:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) 23:19:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8ee, 0x6, 0x100000000, 0x7fffffff}, {0x6, 0x1, 0x5f, 0x20}, {0x6, 0x8, 0x4, 0x7f}, {0x7f, 0x7, 0x7, 0x20}]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x7bad}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:35 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000180)=""/93, 0x5d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="8d4879c5f0e3331c1407000000a84522b2f2349fa86786ecb6a4", 0x58}, {&(0x7f00000005c0)="7e5013b18b1ad895223bb2e05d4f8e9ba024b9aef13ac1288893b0a4f80e6edbf8e2f2504cde388e694be3207f4678f5c13e73764eb9dee983ba1fd9581af0e526c47a44f7c6f69181ff27e9d7900675b9fe5b381fe8b58bb6dd5e14901c6d822aaf2a7c6f0f44fcd2d47217189403ad6215988fb744f7727802ddc3acaa6bc0956eb7b1edfa17763c51023a70b45dcefd95ca5c83efed2bdf0f0ec6abc884fc31367e4bece83f222a2c8feb44a4453d3852401a686510a0690a898146d5d5c211bc631d7154d5951197751b892e856b30ea2408b670ccbb4e2773245e59dc8f38ea5af6e7655a05284c4f776f7a42964c405ed47ef96a99e958140681a831e30ccfad82a16e9674c7e513ee333881352c661711a7e5a71788bf749730276174da41feb7e829d03e6c7a8eab316cf899fad915a61b140fff0d0f0d5764bf47f20c56eb2b7715b8aee9e8fc14d88bf4844fed7f180cc8feb4ab550c4a99b21b0861c91dc9b69211a6e8afee783144c7ffaa6459a01a77810b9cfe7c7382d9cb2cfec9e9f5aaef80fa5dd73d20b4e76e28789feee7a427ba138f8b600d40bd8b3d6d4c6d5031751d7a6b5d2321883c3bb4d429f216c06a7be843ad8e94db0aef6d70c4123bec1d27296ddd344ae24d6df1526a5cba32bad0b6b463dee21e9c0403ae8f6cc60008f5beaa1a63c5b5e87ba9871157882a8f8c8d4c75c4ff39901eebb034c1bb09f3d047b821f188da035c2cbfe4868a204c2239b4fab4db42e5c3fe6d8fa7c0411b261a109ba58e4f8be4115ae644463963525c34b8b096ef9d970e2214665d1fe004f2332a243acb850bef382f09dd6017be20658df772b0f3e673d5639f0a33e45e20f05d356a9a284dbb2d1a770e0377bb99399953e687a020bfe19cb5a57e5305ea567f1ffcbafbce8d6b713f37ae89d803b57db0963aa5cd95edf2e4e5ad9bb93c13b675389d4633443bc8848d38e700d358ca71b43df5bf6663ffa6612504664dbcb6c5a628deb752830954ca80e490a02b4ba1e0f54d0e0360091c49b549310d08b79d4e977c6a029978ecf0b5ed34d5cdb9e10e8d3ae5acdf065d447169b2b6badc6008a47fce563ef04f2a201a94395241a2375eafc56ee82201f7def6e133d02a163d09c851f4e991985e310ed6744183c003e72c1b1cfcb5dc2bac93697aa983301f103134e34e81e9e5568a7aed4b4730a5e2fc6818bfe5b1ab4cf78b8505797b2aaa322912daed7546f0dbfce6e064f56691fb9c28fd2bd25f37d4b62813c84484537f3a1b99f643d0ba8e5312f963d784bb01eedae4569db64d6737c1ecb19289222f291d836c0bf0adac5064911f010feab94f940d58913b1f498de9824643a3f805f469cabc9fc0d8a60f034c3829487ff40ab51b6cfeffba00dfee78696b55c8647686a24ef0c1716f5cc09968c4dd0c22bad84e06c81d65d368a032f1da6a4bc9eeb9d5d21c1daeec51f66448703c1394ed3e1b502c3b4748430117868c8485cca017d844dd33b2afac9697af0c35da0ecbff835557986726cc818ea44876ec63d5a22e533e06bb3821b5f06e8369b02e1de4180f3cf3d927d2320e3cd00aa83f2827fc466fd2f76e303f80b954be106e3196a281adb66116f50c8285f345f2760df70e41720cc38a31eae0c45e3322ea8d5d30ff5462b1be80863c1e9ea209c7f12709ed34fece0b879c4fe423427d08a3ff8122773fd50ccd40c2c6899b3737747cae846795b2dbe3c782d62dca4419c4d60680621e13de9066836c34e3434e8175275aa4ac889204946b2800a6fb96f9637986339e5c2aac6f760ea061244067f5a0d293010465a6c06aa4a5185f0a2f51b97c344121143a0ead29ee981bcae671476f1bac20d8e96f4db86782d293cf0020f58e937de3bdb44d35fea4b14510647770450d859bfb993a70b3d6b0d10fb4a88b97af706eeedb91517628e97e855bd567395d0d6d612473b1742eb96eae114afe3e4ec8d9a2016a96f75e8661621a283adfdec5388a37904388da710d9209adea6d1ea02c05da6e10e46f6556cedcde19e5abed2baccccd6dc3819f72dfb10dbb9980f559918c15cb0fce75a61b7decf668671ad2f2ada4b72d1b96d45f72a881e49f6a6904f690c75a804a7f355ecc49511cac67f18ac95bf0f0e5322865ccc511f113c054f146fdb222d525b37cd08577e14bac8f3d8f771e8b1a73d4744e320eb34b924f2907ad479e1d5474fa0e583c0ce831188646d7716e8d268001de456ed5adffc661d9b80d30e6491a724f11b6ff03d9a4571d12120ac66b1d5f6b408daae0ed3b2e8a15dafe9f9e8be587c5a9469bc2655223028d8abcd6bca0ab01a381a5516e78ab0035f9fa5a8587552832f0fe747039b076cbd26d5260e66f7fd3470591b919dcd8b9753d46b0c15debf12956c1e2f548f27a949e823be7eb1b0cbed2bf5ebb089e776cc0c89adcf77c8d91ef269911466a891f3ca63dbdff99adc97d0fdf753297fc1f91a3cc6eb31a8da72a9b53e5bbeefb7c6bd8dc655d20ac02db2ded2ea867fefab8d65a325300c3dffd9a5ca4d56a402f2a7824359e47c44ded18ec5104191355c28ff083f9b6c7c08f2e5ad1ff34788cb8e22a7b7a707750eb78979bf27bbbb5bc0e9ca85c82f2f768b294328ad95e09c6e0ad93f983b0132aaf491a65be74374b2d61be31ff41921086aea6d2302e3a09cfef4461bb06ca5bd6d0127b129ba855a3480310c7aec4598ec0bc301382088dca5ba67ce4bcafd4bc29be6eae1a7d187db7d756b58d59e2012af3898faf69474dfa594df49a6197459c7446bf1a641323dd104f25781a2b33e4d16c7dcc31da6ed9e5da35cb556a912703a73ec910809fc066f8de78720108476fb8bb726d2c24ad795920382dd42f76c2f6a05e60d33ab4bb7e43cb992d88f9bb9b6ce89d6c978767eeec81b9398e27726fe439b6d645f6102c06aede1fe0c591083134aa2a22019804de5631299325ea995ab5c20bed40f7c4cc8d24b7dc0361f7e36ca0e7e574686e6e7405b7bda3db303cfb342e795c7d187064fcbfb9ecd89283498fab1fa2b0f03fb38d255fb0b5531ace4c8f7ec9fd9d9ec7eefc735c17eaed8028ced6a526497f9d5bc31ff099743e436852a73caab832e3bf89781347d081b9e1e936dc2217e4606d471e2fb509638e4f07d233811ef63a3624fd97c077d449d73bcfc38912f2a61e6b9aac90d2a276c78c5ff52f0e0c26cacadbcbd87a73113662e18530e6cb267e04ba2123487130b0b3dde50a644a4a8eefb725bfb47034fce30e22a0d68a019e588b43025913d8a96507747ee47b7d70e0d2a06eddf904765c1303f5aadad02ceefe55f8290551c54ef691b5b2928580cd7d78e1d994d7219ae7529e1771ce6951a40bacc8f5dd24764218c768324d72a014617945716b26ad52aefbc4dcbd5214ac0af1f1a6d90c1e9ca39b66b70043bb7f31afe9cca6862eb9f9446e15efb367930f4f92a5a23d366b7e02a93b76050e58527a73d3470949ff3a362d69450e6ed293790644b8040e4bf40e22597670f4f5c402e6379d971ef617953c25c1950cf41013d2127c9e7b83d3d451c0b7ffad2c56dca354ab0492e8067213cabcfa86f4993a8795f129b419b9dbe57325087f2faeabb3f7da77feae3632fffeace2d38c2c6c7fcfd54720c01f71c54fa52dd23d5db0802645b3183fed4eb4b0d1e80208d648aca60985151c7afbd4234dd235356e0db39b737ee9fb70ead6ebc05ab0433f6f8137f5ab5c4fa3d0e2e30afcf14b60a618b1924abcfea906b4e9ec8700c887d05d7f27416ba363db0273badd33da3e13232650042f2034a879bce92ad6e169ca0a9f8eb2746fb1be11fc39a7906bf40632ff458a22abd3ed701d412ec3b13382b66e087683a57c53a6926505c75bab26fd4fd36424b0fbe44ed5e69cd0a4aa181cb4832c15e8f4b4340414bd09680bfa00533a4b7520aa1c53ee1c7b1f9dc6cb1be6bdfdabcf92bea5f68945739a3c69bb4076db5f913cd1bf45e06c27afe4b80e4146e14a313054293a34d1df6b4ca340c9a61017e44a31646b6d10c87ecd2f52f6eed1120e6efb5bda7a9cc3cee050bbbddd6c669b4d60c7faa1518d5758b67fe44c275bcf06d435207aaf12d603f3dfb534d8b97eef795be3826388354eb9baf15bf852307d8d82315acc59a13665c961f583556f990eb5d39fa8dc89d3671974eb9efbc0d6e73aff3db6a74fc2435fe2c0299ac60ec92fdf668a4c9b17bdfb1023bccc3b723c1fbe8fe242242a79f32294b5c932a1403064e57ab2d24d9dccd75cf200c74c629c4f18a21c025394e4c33bb2e60f2d63c923b87c5118b89e9fa29171b7f3225358c9f32ad37217399f62f006fce605c028eb04f817071342ae74458526549f5e2b36b6d462ebb1cbefacd965d861c76d79ead040c5f07f1fb6bd682294ebb89bf21b6b1a3d1f5b7084fefa80b9198081c517d401915d0867e5ade791851f7732d3ec0320803c020bae595b4ad5910205d3e2024e3b3e4282c3b5fd5499d9efb4c8001154a1e6e5cee0ffa473373f7f313d531a5cd42fe9e20bd3e60ba0cf6a6e3102a5d5de4a9786038cf2d5996babacd3fb5aedfae7be437a548d1d783d97f0ad3adb57d6ac41306f8e5be0bb754127260b4590aacaf588f91a6400592c0da3b3eb421955f0e670c31cdb8b13356fc61f857aef8485cd5e347375af2297cd3e6002cb48e7451feb9de52cb41c8ae193709af8b6dc07f4cea8a7d973ac783aab538df0cc54c32d119282d969362238ee3311d387790c04cd7f73d9ee4dcd16fb728ea7daa9d0ea7f73f009dd423e070b890e968bb703ea765741fba64f4cd825784f5c489ccdc7c4a85b884722c2f13677b4592acf65f4114df53ba67c06e62b4007b3e2b988e2834c6ac61538e30b53203611dad36e1538c5ced1b781a63ada0bb8f0de2bb57fa5a0e93f4da6ed303268d253322c3601166a50b34da4a040e0cc4daa6cc3fddb9ef9af2c479b68b7f2d42f9e648c2466fb22ca86ad103803c35880d89f31e02fbfe9ee9eba6ff33bc27753941ea22858ffe4afbbd74ce91ca9c65d3b213f46c82c40f59c0f763061fd1dc68d17e3ff031bfcc1a1f9ef8fc70051ff7c3adb0681e8f13c5da2a64db96a103908a39ea160fae8ee74d9308285d43e4cb4ef89cda1e891bb26bffd7b30e01f2a0af8f2626f8a220462c0d1659160d57d396afdcf3d8ad94847f78c540d00117d48744fb00f7539ede1af9bc2201c6d2e89bb158130e4be265a140743746015114878d238a79841b48c5a00f07ffd6f8b504ef92fdf9a36c04e8bd1022700f1e0ba813b331c6552877ac56d1d1f031f6cf3d36e2f42af6fc69a89dfa6a613c2cf9be6aa06809e54f703c5208b1c80f3e5843f4a72f246fbc73dbeec8f6a401773ddacce1bc33b92d0f93e8ada616cc41c28726939af5c8bd6845542f795efa5204a3509fe894380cd12154d0d200e37f91d63c3242f72a957a15c6e30b6ed0c96902604d08e7a02553db6cfb3f16d5553525e9385112317c479880e9f49a559b83b3875562bd55b066b4857cbb990e2ea72f13e124e0c6f4fb87f4bb2f801facd341571f29ee531b2bcf370c600618e02499c377dc1a1f8125617d2d3b0542e41b502c8194eb0579715a8e11d3fe6eebcebf249bcb81a894b91cf9808fc090c05170851e4a537db31669ed8a928a04f4e29564e02f8c5c1dbce9c875e5497b77896c33962408fa4ab6c1690c5d1e61b76b1546e8c89cc081a0c3ca92bdf3c", 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x200, 0x2}, {0x14}, {0x6, 0x0, 0x71}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) semget(0x0, 0x4, 0x88) 23:19:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) recvfrom(r1, &(0x7f0000000300)=""/200, 0xc8, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x440010047}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:19:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = socket(0x20000000002, 0x2, 0xfffffffffffffffc) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0800000000000000000000000000000000000000000400001000"/57], &(0x7f0000000100)=0x39) setsockopt(r0, 0x9769, 0x221d, &(0x7f0000000000)="132312fd5e10f8b5de55b846da1eeb0b62342a68d187457014d88f6e7f802329f3f3e6a9391d97c279065e7831b2a28b6a5fa87ac2c54034ac446a46feb5ffbf745a0425e6f763ee848d1624ca8194750c2d29294ec806", 0x57) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 23:19:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x4, 0x8, 0x8, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt(r1, 0x5, 0xf2a2, &(0x7f0000000180)=""/218, &(0x7f0000000040)=0xda) 23:19:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0xffffffffffffffff) sendto$unix(r0, 0x0, 0xffffffffffffff8a, 0x5, 0x0, 0xffffffffffffff2c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)) 23:19:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2de4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6bd7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x25b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1988cb0a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf0c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x960}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 23:19:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 23:19:36 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNXCL(r2, 0x2000740e) 23:19:36 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) 23:19:36 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), &(0x7f0000000200)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='!]-\x00']) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x4000000000000) 23:19:36 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:36 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x28) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) shmctl$SHM_LOCK(r0, 0x3) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 23:19:36 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = socket(0x800000000018, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xb5340cb5}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) pwritev(r3, &(0x7f00000003c0), 0x8e93240f4b63dfc, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530005a716ad0c419bdc04cfde09bd32bb637b3e8a67aa6d84e0ca627595ee19cbca73871417ef7b44c6977efc2b67da0d36dacdbd2384db14e9a76d5a6fa5ea80c02810fd68cea5edb5fb14365efd73878a9ffd1d862abc50bd723f8d63fcca90559fb65ce545148042c5c6b37a800ec967f16838f00001e00027c7c100000"], 0xa) 23:19:37 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000000c0)='m', 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0x122) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xac) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom(r0, &(0x7f0000000300)=""/44, 0x21, 0x800, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x10001}, 0xfffffe32) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x4, 0x5}) syz_emit_ethernet(0x8, &(0x7f00000001c0)="4051d0af7ab3bc3e") pipe2(&(0x7f0000000280), 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="a758dde1cce8cae5606a0a09813550e66fd1ad66f35ab33a497d0536188ee39c1fa696419a95a219b3a61027759118c338f74d7924c789012bfa17b913465317b8653fb850ee8b39a6c69050047b5c52f4208ae1c3a1cff67d50b020b837cc287270af35deb7a798e690f5292f8f29484d05c2e430520f0cd956cfe11868cc62484520f23c7a97afb4ed9b9a88f9152be63d85920155bb2ddf1b39737ce84ff20c041a268d1b1b802f2430ac43ba8c13fc4eff0bce7d5a5b6a88934b69a39a3e4bc0ff736e3622d72605", 0xca, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0xfffffffffffffffc) oL‹vöŻr¯OYc®ų |ęxč• …²Ö½Ä.—»@ó ¬§øHź^R94ĪV•£=ķūce›ņivĢh°v-äü’*»Ś4¤AZśĘqņö²ž2Įd†čģ‚WÉa(G‡•†æoL‹vöŻr¯OYc®ų |ęxč• …²Ö½Ä.—»@ó 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") geteuid() 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) ¬§øHź^R94ĪV•£=ķūce›ņivĢh°v-äü’*»Ś4¤AZśĘqņö²ž2Įd†čģ‚WÉa(G‡•†æoL‹vöŻr¯OYc®ų |ęxč• …²Ö½Ä.—»@ó 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = socket(0x2, 0x0, 0x12) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/63, 0x3f}], 0x2, &(0x7f0000000200)}, 0x1) sendto(r0, &(0x7f0000000280)="ce73895b9a98d77297926ce3d6c9b37283ff8a3b82ea38e076d7bb920036aa5019c34e40ef86ae66224ca3cfde420630a17f439ae1e4b8bf50a5427a256619487717", 0xffc0, 0x4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) dup2(r1, r1) 23:19:37 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') clock_settime(0x3, &(0x7f0000000080)={0x7fffffff, 0x9}) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = socket(0x19, 0x20004004, 0x420) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socket(0x20, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x54a5, 0x6}, {0xfffffffffffffffa, 0x100000000000}}, 0x2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = dup(r0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="276fc250ec0a2cf7490a", 0x2ea}, {&(0x7f0000000100)="4f855b88ee459456170fe251ee85c20e76fee9c272f9833f5235980ef478d6935027ad03", 0xfffffffffffffe40}, {&(0x7f00000001c0)="8d1c1806a5d8c1df74bf639c395b21c276888fa72c6a5d61e810216ded1a42294e744bb17a4d44ea783eba807085c0e7550314b2fb2a9d3cafd8a9d7e55408f16eba87282b9a0ca1e3cd71a90369ba047d0bea923ba7549848aaa3ca6c54b25b91d7b790cbcd4240860a6de54fb48fe31de3ddadaa34dca0b34aa800e97db080fb100a7cbf33ff253c14b1adcc01f2fe1625def4890ae43294cad232a551aa967bee50c447edc4ae89a48b38f1664e8eb9337c5859b433151476f0f2ef2750ced68d8588b77ad4479c27fecac166fd31a6d0e5cdc8676fc6921fc31cec0b2781a0924ca61c", 0xe5}, {&(0x7f00000002c0)="593b65ab891e56af4249b28a098512f758f0d15235523145294675a657c52fb5efb7f997bfe0195d528217510e6c30f35cbc01a20b7a3b51989ef081c4412c63a122a6d437e9c1a54a952ab03d2730d3acdc6e2b2438963201b39e8d4181cbe05f42b64abeaf61f5e544b41c2e7ffbceb680fbfe4d6b83d80a91ecec4c025119f9b5234ed674cb00a140e9b1e9a894a524d4463fb622f0eb2c331a58b27767978f765f99b16d657556a98b27e8ce8c38eaf770f67fd54bdcd08f45abf384b06362382d71e596c6c38aaacec3643e", 0xce}, {&(0x7f0000000400)="b0f5f66174c90b61bbd0f2bd65cdcdf76923e121ccc4c3f7ca6a773346941bb75c828ea54690c54b6f2cb01238c2392f2beb80db9578e16deb4f4734886a54cf36923421a541f7bfb8cc9d09ac15895d0f5c0e6a23b2e70e1ffdb9cf4e4993667989d9e68a649ca0516d3cbaa45cd173dec72911cdca27ff7f953a8b492350b2267d2fc37d7e17bc59777c9fc3ea3e4aabc5319d1ebcd58536", 0x99}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 23:19:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200002, 0x84) semget$private(0x0, 0x3, 0x20) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000200)="c47865d6764e06bab321465b3d73be36d05947fd058fcb834fa408e747b478048e2249b97a20d1d3678da77d449e765434855466912e20702a81f51fd3548ed3fb3171c45fd75a88b9560ea193e56cec512a6e877e8fcd4cd028ba149e3c4d08869721350462ea1bc238c4c8611289c1edfe5ad70efec1a5f276b991628177c6706a0b39dd849c1c28c9862a291d457e", 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/128, 0x80, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 23:19:37 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x4}], 0x40, 0x0) kqueue() 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000000e6, &(0x7f0000000340)="b6") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = socket(0x2, 0x1, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) close(r4) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a1") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e4ae1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = socket(0x0, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x88, 0xbf}], 0x1}) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffda3, &(0x7f0000000180)="b69adc841a09981bf28e3195f778391b7ac447a36a5f292ff8376b57c8a05f8924db74143531d5573a6a5acd8f317343279749b79e") 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xd0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) dup2(r0, r0) dup2(r0, r0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 23:19:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) shutdown(r1, 0x739a2697fd0fa20a) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:37 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20040, 0x100) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) chdir(&(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 23:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63", 0x33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) ¬§øHź^R94ĪV•£=ķūce›ņivĢh°v-äü’*»Ś4¤AZśĘqņö²ž2Įd†čģ‚WÉa(G‡•†æwsmuxpoll: not open wsmuxpoll: not open 23:19:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:38 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bd", 0x1a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:38 executing program 0: writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) close(0xffffffffffffffff) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000000)="2b06accfe94f88a2ff3b04eb43e7f5099b44571509336812e78e94a7ed0845e677c4f7e076565efb5ed8fde04ecd053aa3ea26a71defacba9c67e8ab0877fb934c291feaab015136c48bb8f87b8bea70afea91be0317d4505be1fe35e64a1ed476c39a90467f25eb385c212c3ce7af955aad1db8742254141d838da2bf656d7fd8599428b76a9bbaffc7504fb176851db15c7e3d4ba9e78e99730f59f2a2d5e1ff3076c536cb016c1198286adbca74ad8768eeff7b3808f97fa51e879b96", 0xbe) execve(0x0, 0x0, 0x0) 23:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x8, 0x100000000, 0x7fff, 0xffffffffffff4bc1}, {0x4, 0x100000000, 0x7, 0x9}, {0x5, 0xffffffff, 0x5, 0x4}, {0xae, 0x0, 0x9, 0xfffffffffffffff8}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000140)=""/149, 0x95, 0x842, 0x0, 0x0) 23:19:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:39 executing program 0: r0 = socket(0xe, 0x4, 0xf57c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) fcntl$getflags(r1, 0x1) pckbd_enable: command error 23:19:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef809", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 23:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getpgrp() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000000c0)=""/49, 0x31}], 0x4, &(0x7f0000000400)=""/110, 0x6e}, 0x802) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) syz_open_pts() 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000001700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgid(0x0) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="2860fff276dcfe58734536c71b64094662fb4fd2a3288355edffa359d02538f7ba7ff688d570467efe5785c59735c0b0be15f3aaa209f1cc14fe29e64a57a52c07e77811ad35ffe2c5e1083ee65bdedd880c4123d606aa6431f0d39d870231331bcfdc900ed5d4f70bfa2264f30309e1e9bf0f17cd0a1dd02f4bc9c404a66589bd094a338eb88d4ec130904bf440ca8a00442b093074a29b11099e12abd4f92f5e832595766f8f028131c9aefad64cd082a3483f130d5c96f216193d47e1c6ff8d3aaeba264ec300bcb99918925798b5f293e93b74ab5e3ba4fd7317b50ef6ae8d9e087b10633d33eb35960ec634057a94b062c7ef6d957d9678619bad89d101421dc2bc5a33e2a851719506d4746c46c4bcd7ef4d18d70f6385cd03792a39ee8491e9cbe43425068a678828c9662865bb00e9e823f8738400b3eea091f27b6f2ee307808880fba59d0b13ff1a741bb15499394250dba39749a3ace5a62d82d64117c8749d90af53f2818d90c4962e1b82b59c07f1150f349b5a3bf92945e920f4469513cdf734f552f9a674af94476456c53f859f24544f6c54159af30c3c1fd3a88f4743e5bb01b1ab79ccf2830dc9d60847dc95f7b7ef959fa4a7cba364eab35c88a4c7898f8aa742f86c8eb31a42a70163f9c99bb75f684f423e281c908d914a4dd8c05e61e99d6bff60824bf96a7b3071a22a13b4f73664646bed851e8058f8f9fb76fff7bd97588739692d71ed2861ad73aaf37c2d07001f5478f2cc6e1754de4544640cbfba784c6239c527c3204e43581e6d5a53670ed13986f763c90bedcfb14f6005f0c8248d202da64904404ef15cecf09a15e3c36152c38eda4411538baf1f4e3416dd806bc74ab073e5d291ea6c9d21e69d5296db5db5fd8de99a793e727838940e8b201fd32ee9f6a836e7f0371dbec349f37be0f0cb54c04e4bced7edbb9f0719307593fcf6d1e9c52c15cb664eee49edf2854900cf24b72999b29956b16aeec2e9b80398abd4854da9c27356afe459bfd57006fc12f33cd74cf235f1b157ea788ff99b367ff3a791d1bc547d4d63fa73f33b7dab347c7b57eea1c6e712b916362900125f423a55a123a0380c08d396e9d4b196ce1a2f2cfe27d71cd3c26ef438e6a118b1ab10a7bf01008f52f0a29fb1bc2e9002712f74b56129ca53bb5ba14689fe1c976e8c71f77a6eb5bf1ee5dd9b6929c03ba9ffa78c22020b4b8fce98ec8779c935c730d59e00e943d9c8f65e989baa84e4f1839ff776bb5dcfa1c2287004dbbea4c3de6349ea8461626aebbc95c17ac1b1c5a958258b3d6779b818646154077afa64e70515e8851127c95e3750bddd5b392979a82bddf58969f7fe413c6e7f150e97fd3f39df35ba8a6cc09e8a1c25b12cde95f579943fd6414de4d9abb87be4b5905957929d8b77d51506a757cda5948e43bc137a39610497630964ac1f6d08702f4246515f367d5cdec9a9abd5cea7de02a62409fdac45ff95975e3e2bcc1d24813472d4008bd0e56f79cd5c8729e041ce3c9d390a4fd950b1518c3d1dbc8e134e6a9af0e5d2cbf4677053d8aaed690a1d8c0cc9f073692bbf16a275f3f06329681becd0edcf76b63e0bfca0eda6ce4127949eecf2de2e873dd4b51811e80dbdaa1946bf46b9137b3cfc16907fd615449c26a76f37b936b1c26fdb85ba4e9aef570eae98737d9a5469532e4825b6593e893f2b176974353076fd7514d128a5a5ea9c5e7abcc761278add9b94d249dcca0c25e7dab21da733c300cf2aab3cf8e015d43d2c618577f400112dcd27996cb00a51a8a360747932741c1fd8cc60a28a602d813f8f05c75286acf65631696dd795e66cdf04f88c2fc6cd8c9364d86652b388f4cdcc7103f4e4ef5733af32c83017be0cbec6367c823d59f25d5622605f3576cd6ff55fcd27b4acc480799b67c38fc9c18891abbaddae7da77cd8bd4cac44722d306a288071ff55ff762689bf7d59951a14a709a238243344e24205587a52cf54a0ed82311f2add867246a2ea7eed1fcfa8e9100dcfd6dd429f8e9c6e83d10e1e21ddec795496a00a44af7a8944eeff9ad09b7fc829220140b5c1eeec216e5ede2b01ac4dfd26d49610bf560d97298994d436199603e9b24e9f6f91eea0a86f6ed15f147f111f7f9690a56cedbd8a6ef9c96ac8fe300c647282d4a293d09710669128719c4290ac6dddb5279acc0308595e35196ebe50c7e965d5477705d5d41f4b14bf83f8f06557a8b8160544e7a901880da2b250d8be9b10af93e8598a6f51aa4a3e0b9288e4b0bf02eab1a31b48f007d0f9f730311858e4ed810c9606d51b21be0f0799a757297d4a7f9b4f52687c2bddb02816095d942b4243ae40b2cb691b9f78ef12b1f18fcb0c224727b6f0085fefc7d3e271b71aa32ed5b539e88710b47bb40574402ab5ed8cf8a78b0fddd70e954618386b3915fe3512a3f260dad0889f113607351fa22d5b8f3013b50d4ad00a30348bd2dceda8f9cc14b7b17048da8e4995d3ff0042cd7584d68ac650dea68b95c54281fb0550de405b45cc38076d46041d67833bad97382ee01c10c328cf055ea1124006c13f055bcd8468618316259640f99beb5bbbafb212832abdafd268bcf246f9bf8f02e5b0f61a1925d5630d8497b361068cc2a91b44f2aa3212b11ec37080afa8bc7d20a57411d19d88800d984b7ddd286f8a4d5b59a17d72b5201a4b3ece6633eb8d56b0d24ed74636489ce0a40c056091435d0b74c5ffbf8a30511cfa2c6ba44ee5ee6c827c9d8460febebcee878f3637933e95994502aa0fa2603592b4f1e8a68daad9a4ecfe3d0e423615b8178e6baf3c88f490fd877aee789242495a3a7901e433b40983e30aad38533c4f5f68584e334ae44a01d7801832eb9b196bb1429fd069e307a798e572bc9204ea5be38b40b4cb688549456708a2ed0e2e4069c4f06e86244f4f7beeef297c525bc8e7d717809512f2f60dfc36b92fbc9a2aabe98bcb4c9d52bbf3998e0fe6e8ce11c6904f356ed26e808913ee3f2c0cb4a417d48860653decdc0211c43b23ba05012d1c8572a5bb71781a2afbbd9a7c569b44c68d44d1c4602f769cbdcadf9d432f33bedca3a35bf5b9f7d9cf44eb4f317dcba07041d74564fe355069d46e5dae83111b6451d09f109ec58e8c31f8b5ec1fa0e71a25154a2c9f1b1ecbceb168cf3a0c1b65f10d4628f6557a68ebf35f2bc1752296f27f363543c9f1958ef08154fb4cca450e067bdbc074ec699cff271fc11683fc7c09ff1d3389e73493e6f00f599566302cc8116e178470f30703aa3d5594f88a75c76e5ae52415efa8b32316645f0bf24cfeb738055dc6bef959b1de2da4d47f104daacaa36656d7c502c5909a2aedb7014f2228190bd23f19a4ab2b4f0ccce02e75ca183ab890813443497438dfc46cc18f465afc9f2be1c999c5cd4607ee5c8acd723fdada9d402154da75f287a0813cf7e3488bec256e2686d1e43deec3c0c1549a760edecc3cdcc8820293835763195d1b380f3147028898dfde5d2bce9984f745b1e13b4d0e99c94332ca480f7167806eeba912d03ee519f036366df7a9bba2df94003d8cc305cc976c31220765f4fef3fc34025321e7aaebaec09f9bb0347a89f87945d5ea2759edaeaef74d163a12a24520dd988995c979a501413cf4da056dfd6d5493b32a1dbbc2cbc144341269576ce25f138d81ebfd7e50dd61f02600083b1c0f0afe1236a9104686f307c9f497aba2237e88c2611c3041dcc9be21e457c9c1fe7d8ed21d8f070edb4c80ab97fa135da1c1336e437289ddfccf33f2e6de96d5ea8e545e1cf48eb41d1f6ef19dbf684dd6115670ddee0420dc126bceda499f3c247a34550e55e3abcd3ef82f93c21aff22cd0c68e97c261a670cb8c85749f83b21f58225429de10b7ab0403e3f68bdcb0c360ba81520df7690d554432ce09d6146cf9a1e835d1f69f44a9a4c1797998cd90cd0ae54fd1537d192483c3a63f231846b288f45586fc0dc03ed80d48a27bd07d106e2dc460d4e9512732b853e41603ea9673bfd98b4b11ca72e01202e6352e7bd7ea689497d37ee5737b4489f9a35d3f5a17e0340f8cb1a236ff6a1dcc8af0978a7fd39556b26c9826f11c912cb348958126fb37176c6a70cf68732536e4e32f285917c5be59b0765c1471af2e03872906ae79259d6e8e9ef1b31aa1fe4f39ba988ae0ffa2233889c2fbb9b6762cea3aed659356d882f0e9313bbf10263aa0e6494d9003aa4ef77ae6c6ef9acfdd390a30150b15db405dfd4cd470eb146976602be1beb10e4e9f9d63b0eb07f4297694c5760838a12671712124b27746b8a87b5f621ef689a0d2cb40beee78da6775916e998315790988e35aca5587272237886f3c06f23b69a8e7588e4c5856c620b166bcf260e10555d0679f39a71e854307d8e802b33ce22a8c563d0e0b52ea0dfaac24a3ef57a9f3e534c35a844d39d89f5dd4c69b2019867ca57e98099560d85f39f01ebe8036274e0bd81b30e32a9cd13eddbe95872b8039ce7fbf430c0c3e1e51da24d3e26a6e03b772b9f87d43f4cff1256e411a9b349d9151c39e53bf3fd99bcbe581f41a926906624534709864d2c70377566af65f9ccb5f812bbc362289d36b2680748803cf85a03690d099e95c31245c23a3bb1d412c6b426a4863126bb61da107ac4010868c7d8cd19cc19a8bfbd354f88abee7982e1ed95c6b09004bc0a0576d314684b25e49fb1018dc845657ed2155771f8a447fd03ef50ae9418faac365e502f304bcfb4c84d8251789917bf80f00685a12bb24aa5d438d32e24ca9b12dd4b9cc26c43127a68794107acaf591748542d4c32879086989a755809b28523a5d872dd9c544a2b74a7575edf8bd67c47f9369874e70c43c0f56e7152344fea739d098f5f319d082a5883a880608ca7ebca7614fd17f0c0ca3abda835ed7d1597dcdcc4d7b9d0b6f90295456ca597f513c3450b2c96a12f361f7c93de5f9c23a8eb2c5672ef54e74c810af654ae2fb30d4da34fe6fe4075f649457b2fffaaa49e982325a0f04471d30a9822dbaf6970d533ad4d9e3724634030e870c77f18f3a3d8b7b9828d3ed2eff871bff498950b3f1bc28c16b894dd4baed41e6c47b6302fca5d51cc728e0cb536e81596d61698474339290687dd65478f1abac5f077420b026d9cb33efd711a40c25ae31aeb8b7b7858c9777732f9080ff19a1d96478a6ed8ecbc81de2ce8f90bbeeedefd73f4475b730153243910b1e10a62744a5bfd8a584f949feedaa7b4a8499fefe1b57b1d42c0b255c2017ebd58f8625243abcb9c666ab5684a4d99059ed7479d133ae7c89875438f2fa250504f0f1a380ca683de1726baebea17543e69c849a7cb3a857c1ba330f359eb49180d44ecdb71517cf133f4848b5d2adffcca89917b42568fb6484c6dfeb50c7e560ffe96bb976ec28f16dcd3dd045c78ab4ab7369c37b78e59523db0863786518eb35a9a5c2b4afe13879bff8470bcfdea544d69e27e8c786b6b7b32649326b5b13b670fd0f7b127120b444292ce60ab7e14a8c2798326c6cbb6f1e71f942b9237cbd0c717ee1f625e8fe0a4ef5b17e3fb96d836009c685ce2e0d191037fe21c39a79fd6e98b33d144768bbed007ec8692025aa37933ca4b0410f97a46e993afdf88d66d6a8bf393c6ba052cf5683d6af8ff60a511ab5bf31fcab29c3cf8d0e5347af6e0f92236dfc03a751198d95a17f8a7adefa60f88ee7c14af9ba2f82dd849addb1a7ef7b6ae2386ab0361916115a19bb5c54c68183d", 0x1000}, {&(0x7f0000001100)="f29c7c1ef51aba73be7ff957ed6c930d2326cf6c0680ec546a3b538d8285d52109697f34939727de9595385b5f7a86a9af9fda1fd2d298a9af488bde574cb7d781fdc5e5b24630d0", 0x48}, {&(0x7f0000001180)="232b108e901c23a804f9bf495e43be3a68865abf59e379b732a0db678470419276c99e827073745e671b8ba88ac560adf95e7d211cf65c83396291d0b4447db6cd98263f319d04928b975221bc36adff247a147ea09246ae6c3415acbd2094f176d64e72adacb9445aaeefa2e3ba8755166f0b1f847da428614579ea997e3c5936c9cb0c86337b69e1c9f0f269", 0x8d}, {&(0x7f0000001240)="167d3a333cc835d1e90cf902092139010d1346cca94f897d9fe281934ccbfb3472d4f1e33800c6630f1f6d9afe0809f734b5a3b11db03ce9152393f20110d2b9e12085e1d79c53c920bc5590068d76e1d66b99ab900df381d372fd5f718661d0bed77b1eb69c098b2337e017", 0x6c}, {&(0x7f0000000080)="9a08d08b403b62df27a5e27dcfc24bbfbf1cd9745dfb8fd130275b09bedf1ada2d", 0x21}, {&(0x7f00000012c0)="379336e8d62fddeb939d21a8f821d01bdc33f6abfaaff5cee643e7f1abab0ce61820a167198024b7de3997c20a2e3803a27295302a473dd3ba318d2d5f27368659c03260a659eb48be6f36a3bab7418c3f59cc41e4d79279c06afaa8a6b875ffebc373d9bb0b5ddb51209a1aa4b618aa9c9e8ab35d851a718fc95260113e5bf4c6f20cd022577c0e53a58355034d11233f46ef381d2c7f6a5700b656ef", 0x9d}, {&(0x7f0000001380)="f6102e6803ce081ecd3f0fb464eb5480564e5aa90cce499e89d3fb330898a15afbf26f76ade01863027fac9dffd0538048463205205a1d1fd87af07d187fe25d2621182d6aa0c4d396ddd1ee3ad74f38d432d7defe1cbf9cf08e414517ac886d8181225e3e36a8475d281b6d68af81cdbe40fdb51d69c705c928335904589b56c48bd3d1cbcd818e78968b72cf03", 0x8e}, {&(0x7f0000001440)="9a1e664dcbc754875ba324e5353fc793be953e3524078731fdefc796e681f6df3d3ae993463552cc2fb1c91a8356c4fcb3ce2aa8ff623b0386caa7a10535961be120f6121e9d2d90959e50e73ddd58dc3aa21d3ef5d83c2ec57652848c53da945838bb3c566d29cb743974ccda9b84d0ec003493cb1c224d12880c6c5ed2581274b556ca4847f2b74b7c69eb2eb660078ac9c38ad6bf3b075eb1684986d3d496c3284160bada1a6d24b9aeaa12161f2997d0afa502dbb06ca47524f0ec", 0xbd}, {&(0x7f0000001500)="27e77c3c890d5fd19fe6c922f07a0156856ec0f421b0b19d0060fb2637326a441ed4eb7ffa8b394dea9ffd44d3482d5dcb337e89906626774f8a0318dbd4b90d60945ef403ad9913feb8257aa08e39ff207a460b2f489616d31b6241bfa99dc32390c565902dc5674cd81cc38d83b98a162610197031c8efedd7aaeaea9e32f7f35ec9da9ece497eeb777653aeeb4eb7bc49397736d5", 0x96}, {&(0x7f00000015c0)="58a97f20407fca726bcd657cc8926dbbf3d679bb13ad9bc7b9de14279f2b980217f32c0e67dbdd", 0x27}], 0xa, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x98, 0x8}, 0x4) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 23:19:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendto(r0, &(0x7f0000000040)="d78bee82b940cb455b42f987cc43", 0xe, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x82, 0x3}, 0xc) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) ioctl$TIOCSTART(r0, 0x2000746e) socket(0x1, 0x2, 0x1) accept(r0, 0x0, &(0x7f00000000c0)) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="5d8389bcfbb2f3ead5b14c254a7a6b5b4acc327782d2638eacc8d6e46d61486257ef5d34f978799f3d7d608fff55b52eb1a24e5dfd5bb58ea1af7c1c21e176147bac444ffa800ff2ff5ed0a1060694a2f965479797400542664d64b8f747b9453a2e67c3bd818ddc8b1b593391365f271b4a3e796bd7775a1974b9514e79c79835017def689c28f185f4f43ca6b2cbb3", 0x90}, {&(0x7f0000000180)="b0e3b67e28443e7656b4581ce3168cbc8ef3c0d022c3a2ca890c19a8e35daf0fe277cc2fe8da97f399137b6a3985543f6942", 0x32}, {&(0x7f0000000200)="f2d001c9874725768d7ffd141472b80e2d0656d3e107ee4a7b2660b7d7404ec35229b92d45f54145972fd8e7088570c9621c2ec64dd5a231f36d8efd885caaf7cf2517311f326a4668", 0x49}, {&(0x7f00000002c0)="40b43c0a10e6cabd5612695932f4b71c15b4ca57ed76a2", 0x17}], 0x4) dup(r1) syz_open_pts() 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000280)='{\\@o&,\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='*\x00', &(0x7f0000000380)='(!#[*^-/\x00']) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f59", 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f59", 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semget(0x3, 0x0, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 23:19:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x2, 0x7fffffff, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfe90, &(0x7f00000001c0)="b6") 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f59", 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:41 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000000c0)="f803bd72ac8de964ec6413296200cb6b462fc6eb46372cf05d9eecc2991bdb91898c7dd60e59fb54dc99679e084d78b9145dde3f0fb1face9d48a1a279f4622b557194d79a766b2176c63b2fec7c83e55dea11e37c2c446d453e3567973722b10be27e46900ed3d47521cf5dcba33655cfa675aa21e63504eadd51a323601719", 0xffffffffffffff3c) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 23:19:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:42 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r0, &(0x7f00000001c0), 0x634, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x55}], 0xfff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0xa30, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) 23:19:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x80000000c8be, 0xfffffffffffffec5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:19:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:43 executing program 0: r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) getegid() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x80000, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file1\x00'}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x1, 0x0, 0x7a6, 0x7}, 0xc) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000280)=0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x2) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = semget(0x3, 0x4, 0x10) semop(r5, &(0x7f0000000400)=[{0x3, 0x80, 0x800}, {0x2, 0x0, 0x1000}], 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x203, 0x0) syz_open_pts() 23:19:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:43 executing program 0: setuid(0xee01) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x100000000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) fchflags(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xfffffffffffff0d2, 0x7, 0x7fffffff]}) 23:19:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x80, 0x6, 0x6, 0x1f}, {0x0, 0x10001, 0xa9d, 0x6}, {0x2, 0x6, 0x5, 0x3}, {0x2, 0x2, 0x9, 0x80000001}, {0x7, 0x6da, 0x7fffffff, 0x1}, {0x1007, 0xdb6, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 23:19:44 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket$unix(0x1, 0x7, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2000000000004515) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x100000000) openat(r2, &(0x7f0000000140)='./bus\x00', 0x100, 0xf2) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)) 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x5a1c}) syz_emit_ethernet(0xa, &(0x7f0000000040)="01f282be80843a2b559e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x4a6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = semget(0x2, 0x7, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0xff, 0x6, 0x8, 0xfffffffffffffff7, 0x3f, 0x1, 0x3f]) r1 = socket$inet(0x2, 0x5, 0x48d) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) semget(0x0, 0x4, 0x0) 23:19:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000070005a2ab35b467"], 0x38}, 0x0) 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) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = socket(0x6, 0x8000, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde617105619dfa08ce0d09387ca0e3a3", 0x6) sendto(r0, &(0x7f0000000000)="ffd25526a2b8b275bccc99e64203eee72abf2c3d38eeb6b14d8fe961827974cb44655023ffd8ee79bb4b9f5d3134052d21a07368ccafb4b99498a0e016d94e3cd588302ff423fb9d2fd1a4bacd66bc16", 0x50, 0x400, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 23:19:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x480, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_int(r2, 0xffff, 0x101d, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = semget$private(0x0, 0x1, 0x85) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/124) rmdir(&(0x7f0000000080)='./file0\x00') semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000000c0)=""/142) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000240)=0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x8, 0x7, 0x6, 0x1f, "1a5a6318d8a5e7f65bf738b662bcdc90a7699543", 0xfffffffffffffff8, 0x8}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) 23:19:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c8b76f6dd729d4f5963", 0xffffffd1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 23:19:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002072, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 23:19:44 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='\x00', 0x3a0914c44f7b202c, 0x1afc) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x8004667c, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{}]}) 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7, 0x1, 0x7, 0xffffffff80000001, &(0x7f0000000500)={{0x20, 0x0, 0xfff, 0x1, 0x5, 0xfffffffffffffff9}, {[0x2, 0x7e89, 0x2, 0xc95, 0x20, 0x800, 0x200, 0x800, 0x6, 0x7, 0x1, 0x56, 0x4, 0x2, 0x2, 0x1, 0x6, 0x9], [0x4, 0xda41, 0x1f, 0x8001, 0x10000, 0x5, 0x1ff, 0x7, 0x8], [0x90000000000, 0xffff, 0x3, 0x0, 0x8000, 0x8, 0x2], [0x8, 0x3ff, 0x5, 0x4000000000000000, 0x0, 0x2], [{0x2, 0x953b, 0x6, 0x8}, {0xe1c, 0x7fff, 0x6, 0x8000}, {0x7, 0x0, 0x0, 0xfffffffffffff97f}, {0x0, 0x401, 0x4, 0x100000000}, {0x4cd, 0x1f, 0x4, 0x7}, {0x9c, 0xfff, 0x80000001, 0xfffffffffffffff9}, {0xfff, 0xa87, 0x6, 0x6}, {0x8001, 0xfffffffffffffff7, 0xffffffff}], {0x3, 0x200, 0xf16, 0x3ff}, {0x4, 0x401, 0xfffffffffffffffa, 0x80000001}}}, 0x1, 0x6}) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 23:19:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf64) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0xf, 0x2000000, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6", 0x0, 0x7ff}) 23:19:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000100)=[{r1, 0x28}, {}], 0x2, 0x30f) 23:19:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) socketpair(0x10, 0x4000, 0xfffffffffffff800, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x3f, 0x4) getuid() 23:19:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 23:19:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:19:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000ebdffffeffbd00000000000000005b67071b542a538706000000b818000000290000002f0004bb893f3a1c1775cb848bb37cb06bb2641371427780175c09b768eca38c70a759a3e884c9007e5902001e1f0c8fa3365c347168f7f52579898d9b1d4917670989694b1bb67384d0e6ebedd46730494cedf9e5c5d72417a8a7598981c4b09f43c52a246b99881531c1f152ab8a4b9652cf891c34bd45dd34c13a7433a5d6946bebc60abacb2abd2be833729fdf4b6074314aa63514c11a37868a2862b4c481ff77c7bd46b24807dbe2f7bf253e9384040d19362b5d73b498cd70ad2bea5a201987d421ce0016b9f499f052ad2c1c1e"], 0x38}, 0x0) socketpair(0x7, 0x4002, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000001140)=@in6={0x18, 0x3, 0xa939, 0x800}, 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="591ce5c78f4499b6c2fb59d21ae2e7527bcf71db63da2db2a1fe1bb8244716d1bd7c051ee1811cf74c8d4c39a4ab21c0329b819bf0b961f0d3eb78f62861653f05d542ecd64ba2d88b9ea58be640c0574859c1ccbd466f0d303d638887313d7ad69079ea739be6eb6540a6aae49b77f5df5b0b066c9c1d652699085e528e3b8987e71311357f00d459658316a71db1369f3e9d8e8598712135719397833295f3d01913dff861296fffb62c00c5531313f216743c17cc40894325da648757876119806e2fdb293413ecbff91dbeda949ce1ad8071ba0a44d62d8e89a46d056f608facd814e4b94e665a803bdaf68b5acc259deda8237973f88cac7d304f851e44a4ac254e3a6acc67e969e9dfc84480faa46e660aa514800b3187d6473d86ee2d1b0197f806a2ff28b55f5acad5af920bf7326e4cf78e78cb742dc9c45e02915a53b5dcd92185a5f4ed2dc548642cf1a1194868960e88c258be2af96f45462a106ad8319de8eae3204bdeec44e0274dd4ba2c8afcc88b8face76ce6fd08954d1da1b5dcec9ce45d906d2d24f703685cc7cb6eb37da1007f75af7297222bea174e601b4582de2ded1b9e810771d47fbbd37b6a4324537d62daea43e5c49b11cc36c3c4fc4590602ab31f838ce8b1fa930720d89c13f2635247934a2c0c124f9b7583ff2db745e136e65cbbd93f997c339446de2dfb6d6390831f545671e1dfa81aee7e70d598ade942ac4e7a2241f4d205cc9083609b24965f23cd380dc21797441993b0fb8337dcbd71d61cee3de2cafca8feb04c194b5c0cfbc3a6316b0d3c8f19897d99831a92f419b059524572d599c5d4898a9023d4c94c544171d6f9c04abefe10f7daa73e855317fc14522c99a6dfdbb39578169c851e6796108cf7f90b50bf4b6c7de482db3934a58aa82a567fb82350cca5fdd4317be5244d5968a8629d0e5b89c843d90b1354fe7e62ec425fa821e702c84d3b1e5802098fa212f99163f555b6bf3968c81a91eeca601207ac91cfca69e2aec6514d28e2de77ed831aef33e9d193f237acad1661d42ac3853bb3218eb34fb7036b58ef535c722e7003ae59be255c96d2903a4c551bc4f4f39a3163bb87a2d8362c6786b30179c956eb853bc05e89d038821f1deaf7e757b479f29a056a05c70e094cfa7b8af3ad4259a98112950668b1b68d369e9dbcc5d9612c0631a113f6121ea097e0a8d864b67946eb22c3f45c8abd3336330ab657f464b92408b50b5ab3700d2a5e399a405ab4a776d3ba37783f52e479326cbf1e02f03dbf0b42faf6aff70903f8048d3984a93595fd72524bf2c25e402e88794a0ac1ab05a469128b9b97360dc443c48dfcac37d9bed0ecac6d86fd4546eab6f0e6b4beeef11d424fe65034018ef75fad30a8626dbb674e3f3e337e711fe546d3b54f89a2b18ad21367e71f44398dbf4112e556f8a36ce03dd2a1ec606028db2d01eb6ef27e11a2bf71bdd31f10f02c912ab75e2ea84be8cc8c56b0f46f65fc0dd076c4224eb2c2dc18cbcd4c29fd4683cc387820514b4b3cae6bc52539150626428938d67c80f897ebd10ae3a87f7d64e0c7e09cdcc94efc39be6d1bb9229daa69830aca4cbee88bbcae8b6c43f6224d9c0df869208bede71824472a189c1b643c03b258c3ed0693843a168baa9d79fbad1c7abb598f5c8deac9a862553e7662d34a7ebe208d9527153e17a0b205813995c8bfbbfd7f115110efae3221166f5d33dc87eb6f37e689328cee9455d2e1b0fb3773095a6f01c52a2084da8c3621b62de8ccb33a61652270b919a2bf784dee36525de42c79ceab1f7b3c1dc29c7901a0ba073efb6cba1c5c2ba3f6ef033ad5be65e0c4a93d4b0b878c4ec1ea7103333dbc8629978af9ae1dda7e93d2e6527f28bfaaaef3e2a5fa88c5e22f2053c0ccbe7f5906d3a1024fa8075a1881ab43772af1e2f6fbd917cb27251e60fe6c7470ff112b9b237fa28529a144201d33ecf396eebeca29d58e200edbcb76632b4dd7c68ea8fed42653fcf1641ec3b40b4a5ebee684c5edc956b84a1271b5286763535dd923ab5c6c856fab8b60890b2ea22ddb1a36a08215e920e548754aaa685c759e4fedc87008d9c4c21d190d6cbc57ca12db535ba6a6af25db1705200015f1e4a039f77f4b5565b1bc34237cde1970a65f627ec9258dac57e5cffa472b38c358b0e158024d3f05694255890060862976add894c50ee71928a35971eae0a6f321897c53d2e1eb8d315bbb8ddcb84a1e33dca0294290e5ca38e29c4c9e7819ba07ceb1625b39c6f50de1a7091cbcdf95d3b21578fd73b4dfd5f09567bb405dd8456299e360089e988988fa452f502bfd9e275e3fd4e70b4b2fdcda95b3851940bc695a100d7cebb2a7ebdb28f573aaae190f3faffa4920620267b68a58d8bb328de7f6bc0146e660428955f51935a5cc441b3e76ff75ab69be2e19a619aba8d80cb0e6e4825f6aa0a6ce70b4b841cdb5f98396b90d545df0f1e9094831aa872194cdc5331649ac3a3460f2a2afbe7a119f001bf4500fa8e2507a649678bb547b44f1dd209e56bbb4c196fc6fac4cac715920709c55815f901559f187ab17d0e45d5235c403fdf4714bb491edc6bcc156ef58fd85ad41e3b0b751df961913da004b1ca85364a3f5083bf1fb3e0b17c608f05a2c968ed5077114891dc5ccb836e0358db953736a2dd03b01948c56be7b3297aa435d8c9e53aa1f16d6bc30a0535e3b5aae88d75fe1ba690a5a6d689ad898697b130804ef22e53b6cce0a484934766d996945829c4c6f0b09c2cf0c031c325d7ecaedb8da5eb18767a7b5f486a916cc5546da9a7e1830935f7339c34d989c6efa6eb00d57ee8aaf8299e717e48ea47c882c958d33a859e15607cdfc3df4e5e07a518b21df9f648546d1a7ca1621cd6e7923c651bd94188edbdaeda2a65e82575e277ea3b440db9a0a0b471a14a9220fa90d380c5e5a23523372fef3686f9af638a5916aaaac1a4c63b9b1eddcada5f7294f7dd102a6946deb745c7433838060ad9a7279f1504dee0aeb436943db1eb8d1b22ee4cdda71b469121e2553e2ac8e0e227f615b83557495727e6cfdb29cbc14fd163e782c8505dba3b3757abe873adc84f119bd29199c0656f9e68154df661ade6e41cbe52fc6e276eac728de0729821167b9377b2260a1717d1069dc6195f6622bf55773e73a82add7051f83483d2a951ac1a6ca480d6ef527bfdc8d5405c80b7b2df90a95768aaa8e5ac292a8b3bc3726dead96abc198e05fa5b77081cdd63753d1083fe2eeda3cebdc70e366e8adef233cfc275346a781f4994b7f6a323d43a9de0d54e7a90bbec488e7caa2a6a6621b8d6a4e4c0c5c7ba4a87b890467bb6cbcdb17e5e17a3e06696f68ed4da6121ea08c7ae5f60fd182ed18c9afc8723ece39c934a612e3eb7a989016b5343f286e08b0435ef0caa5f1bd36f6373fffc4d2257c56cccf090582393b2e53a1f4b99aab572228e4d6e571bdc64f7a0aa3e32fe8940fc6640a97456110ad89453993b06c43483df9b8e4a742a3fd081395e2d685d1e608b723f42dc73b8b9c740cd854eeca490192fd103edd77597ebfa2ecb36c79a260345268db5dc19775f6d019d1106b4fdf45024595f2d78e3800411d02bac22b1da1b58367ec63c1eacd0097c4ef2d30bac649968f30718686afbc2e8789a1542dbab2b9e0444131e7ed65a0ee5101cc98036942f2d6a8178b472bd23bef4e35c42fa2142978e19d61697eb9468d9b7b7c6a274ce6d18091365cc6c9d96f5d209273d1e9bf2494764b062699bc71ed0910401cee3294ad3939c5dd4d617b660b66b1233ca4e525a5902e78a5553dcf29701933c3b67015e9d44acb44376caefeb795cf4b42e6f14ad0dbb83e55a9dae55cb46ff6daafa5eccc4117ecc1943a1ebaf163ca02cd9685aa9722b76237e0553b7c4c96739ac4ee2758880aef9367f6ce066ea1c3b35835e1b89b27ddcd29a2bcfc3aa861c2de1676db11ae8712db507fa528782f5d1ab59662825384bbf13e4e7d43260077563f227fc462c3b946a017f449f76d9550f5cec4da5149482f6c9d3a28a7e09f21cf86ecb6711c1c4a0b620e8e13d14c983bbf3f0362f81a9de4e185c88374cf30511f2f40b60c1896da5d6b446438c34163f71e09b5ec156b8473d81a53dd596f14e07d4469429b7f42f0b94bdbb3bb7c77dce06b4068eee5b557730e9fe04d61afa9f8eae4613055b50aeb58392c25d803367a5ce9e4c3e693f5c66752395aafa012421986771ede80f7409fe98f6bc55a200b6a85f572d7990e8497558838c3cec5a95bf4dcdf8ead244581cfd0aec818901c1223b546b58fdaa5ece05f8a03d340849ccb1072dcf007c7947f0a726f685bb06fc21bcb5b1849378ad0bbd25a23c92b4559d856a1faf5727270ed3c02f2b32f5818518d034733150587d5e4eeceb570b08dbec2eb8fa0efa20404a23796c656058781876b295064532405a8dbd13b015c051cbb46bb8696092f70d7901a1f20c604a53a4850a1a602d394aa49c712b34d903f8e6a983f2692fb981e8a5701451e33bb436717465afc3db15bd208be07b3a730b624aae4fa873718c2ebc21928b13172fdabd21f32383e0aacb70e60fd44365842e47806c7af2777cdd0faa738dbd5f86528eec1142fd27e3ca4ff20fe59cb005b7d3e4a32c03b3baede54fc3e4fb132ac08fec65808383fe6989d625b60498f64456c25aaf12ec650d4d3aef8c3f275ea5739a477be6f2eb05e3ba9729d315756e9150aad028c9d515804bbebe2a790b9abdc774208e50ab22b2a4b3c3947abb883d14ea2b6c93b2d1acf8751988e5ae765a78cdb9803c6e3b8ae72d7058d9a5dd7eacf79dc8381205d7133be54e1c00ef99438c9bc0aa7c617b399e3828abeecda6044ea9e6f69e49f178cec0596d96ffb07d268ce729bb9ee1043b8b63b4f054eca26d46dcd8a4a969247c26aabc2cd9b0530ad7efb0748130af15adebe4a09d7083d639670014b0faf2d6ab3314bc3c75850211a8d80e7e1b178eca21d7078a719a70cefe28efab381df8c3ec1b9e610d5b259d1a1899c5d874ce723b0e1876212ea1e91345e18e9cf17bf44450d75f83a328dfc2a8875f1e616c77f3b10536a4f7a44604ddaf40b7f4714f792a32eeff899a1038bc561201eae16e0bf861e66d022f812d894d3cabb465e5fee8e61485e773a8216533e005a54231ca80137d76c6f215aa376364b145ee1992059f676212259499856db43279d79172c386209ee06aa39aa47aab9cae2f1fcd417c1340e764972745457b255883d79c358c5ff9bf7756cd314d250b467493f38c2bb2f9f2e7af97375661cd193a4c787670889219b39dceed39862332bb85e84f8935979af3f372b1a4a1321627afbf2bfb65c077ee21cb3ac0a3ee3f6961f5e61d890ee73a44aa13d6102728992336e78dd90f5d03991ea64745f77b0fe1896ad8d5a8145225c9be0152749cc5cf59c88f1eefe02e2b474f85970981ff19c78a039412c63a917df897ff32b7ea0dff8ee216d3a2a5add3e39a3b51d5cfdc7126c8f1d2c282a3151be2c702d16a7a7ef53d3cd6e08686948672712ae531715929258707ce42d918853d572f586fc12f077430b81cf25e6e7eaafe0ff127f21a8e5e33f80310e90445c72d405071b39a78c9b9382b02d13aea16e273aa620cbd4abbe6d8b76907933b7cd80c28b6cd7da959aa5ff190bfe7a93d3d7508fe8868896609cc1ea584383b4ea4bfc16ae421d70d2f39e644eafa010ba629f0e6811d461", 0x1000}, {&(0x7f0000000080)="6f4d55b76d9a1b829cadd16f63b0a2b6c2e071d5ecd4f34a34f43ef63c13e3c0a24e359832787f50d18ebc639f8596", 0x2f}, {&(0x7f0000001140)}, {&(0x7f0000001180)="efc454b47f8d41604f493e201d6f345bda0ae885c20f0df04852e938538ca5d93d01d3b7bd6298defef61f93fbfc66da972b02047faea99acea2084bb95e8f6aa8fb88ed5aecb5644b0e00fb0592f2be580e2875d25226e5fda8eac1447a6c7c5f54ba097e8fb61f663ba522d2b0ac480acd8e15f33fa7c74cb4617943e72518272d1b63670ac708d5f90abd324366eda2c97c5dc3c8cc0b832bdcadd133ef6a02e1dfa4258d31d00cbcc85962a35456d7fa74c9a714beea9f4ea26c24028b2e6eb52eee12825adfa4e169e8d7c203f8c30feadc872b6a9a6056b5a4dc206a89bd4e83cbdce594", 0xe7}, {&(0x7f0000001280)="d131bb53e73b08a687eefc7ba5fec5357ffa7f3d093095abaa093012b4f6f8ff46d81d07aca9fa1127cfaf714cf7bd56c8213cd01c3f9abe007fa52070e68036c68e83f5ca06dcb08b66eb2bdb766ef4", 0x50}, {&(0x7f0000001300)="e660da390edb001d155c37f44fe72aa8553fa491f2c8e5e3f774a6524a11e2b0798b4b2e", 0x24}, {&(0x7f0000001340)="124af35f27290c94d82304ec708ad35be8767dd78da165000011", 0x1a}, {&(0x7f0000001380)="27298cdd05ab37e479dc8baa95a651895543c20b565d9bd6430172277bab8eff501d9473555b257cff0f0a3e5a87c4dcf867dbb7160474dc8d8ced3f498e0336d60df4ea4ffaa1292080b1fd695ffd0273bc4a27ba0ff572279196fb85637220fdb50ba85cd62807eccd451d0fd7370a80daf0a3b67b2fd09269dc2f36e7bb1358366f748511059b8720d73e03f2f37c92c1584b4d8387ea97649487be17660b9a1f8fe183d307b6ecc61577f43db65a1c5aae501484208937f9a60059e19efa26e57fa4e168ef5a2f97168fbd19d85a8adf6abd80b4e2ce8d35c3bc063c2e69e6a647722557c4f0916a2e52e4d565551777f029203b3bb111625f207dfd", 0xfe}, {&(0x7f0000001480)="4290be81547ccead3561fd66ec817b012ca93a87a079d9ecc496ea3aff4e4d12429eafc0bba9aad73f0705193a039c28c6efe6993b59ce66c15384abd6e6199701e66a", 0x43}], 0x9, &(0x7f00000015c0)=[{0xb0, 0xffff, 0x6, "d1c5ec0033921646568a99c4992282872a1ed72455eec3e4ee7ce5c3da6273063c9c5b79d475675953e49a9f790d79da19e924ff7dd48787ec99ebcb80848cbeb68822dd843370b1543df445dac93160a8ab80d4daa52d2768537f3b568bb6db76f676a7bb4b1e335e6b91a236e27efa05dee83693e53f17705a68b5fae794ea448115e1fb4ae02e24d929165398edae8304940f7d7176ade1"}, {0x68, 0x1, 0x0, "b8bf1d141bb8b3a6fe6f246f2456961c119a07bb72779fe655ea84daf279a92ebb99f8c37095075a475e412690570249be96bf95c9c1176cec29de914115f7269523670ef3bbbaf081906468f5cb42d93adaf86282"}, {0xd8, 0x1, 0x9, "0c1583b070883c91c0fa51c906dfc9fbbf331644593f740cdc6ee0e27ab38a9a28f0ef0c3f85f072565931cece309be45962eed9f900d256d281c5dc168249631578862b150e88c395c37c0c2c7ed499d1d5eff2af3ac634d465f6a78fea9b9f4ff9ea7bc1bafdd7d82c021f03917326202cb1afb10e1a887adfce8bec0e1510aada3697ebe2a2a8437af18a670d507bb645b16719458c6940455ce05d00f9604446a8ec10e2d0bcd1602097d98bc6d301e1ce2b9b3b257f8b7e04e73095ba90f26b1e"}, {0x38, 0x1, 0x401, "8852f307ab961760369bb16fc1bfc973788d22ff84d47328584877e75d694bece8579f5d"}], 0x228}, 0x6) 23:19:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/153) dup2(r1, r0) execve(0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000004d, 0x0, 0xffffffffffffffff}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x1, 0x101, 0x800}, {0x4, 0x9, 0x100000000, 0xfffffffffffffffa}, {0x6, 0x30a, 0xffffffffffff8000, 0x200}, {0x4, 0x3f, 0x9, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 23:19:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x4) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) lseek(r1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) fchflags(r0, 0x0) execve(0x0, 0x0, 0x0) 23:19:45 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0xffffffff, 0x7}) clock_settime(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4000, 0x80000001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4af0f9070be0f07e62cca3c8a0a20b54912a777d", 0x14) setsockopt(r0, 0x6f, 0x4, &(0x7f0000000040)="03e5dd7e9f24a178519915feb962c19023f341b30ac6901a5094f683f25cd2b668dd540fb32015f43409d054ffd59b9d5e22e9d364df82a662b635", 0x3b) 16:00:00 executing program 0: pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000800)={'./file\x00', 0x0, 0x5, 0x8, 0x0, 0xffffffff, 0x1000, 0x93e5, 0x0, 0x3, 0x5, 0x7fff}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0xfff, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1f}, {&(0x7f0000d06000/0x1000)=nil, &(0x7f0000c75000/0x4000)=nil, 0x60af}, {&(0x7f0000d5f000/0x2000)=nil, &(0x7f0000d6b000/0x3000)=nil, 0x101}, {&(0x7f0000d17000/0x4000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x5}, {&(0x7f0000c3b000/0x2000)=nil, &(0x7f0000ca2000/0x2000)=nil}, {&(0x7f0000f3d000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x80000000}, {&(0x7f0000e9e000/0x4000)=nil, &(0x7f0000f12000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fd8000/0x2000)=nil, 0x8001}, {&(0x7f0000f27000/0x1000)=nil, &(0x7f0000c54000/0x4000)=nil, 0x8000}], ['./file0\x00', './file1\x00', './file2\x00', './file1\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xff}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) unlinkat(r2, &(0x7f0000000080)='./file1\x00', 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x7}, {0x9, 0x3, 0x1ff}, {0xa, 0x0, 0x0, 0x951}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10100, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x1000, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r3, r4) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80cd, 0x9) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) dup2(r0, r0) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:00 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffcbf) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20080, 0x0) fchown(r0, r2, r1) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x43, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x100) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x97}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000003, 0x4b, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x6f7, 0x51}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x6dd4}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000001, 0x18a, 0xda}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1cf6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x46, 0x80, 0x7fffffff, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x84, 0x4, 0x401, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0xb, 0x10, 0x2, 0x4}], 0x8, &(0x7f0000000200)={0xa1, 0x6}) connect(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="e5afe956000000000000365d545bc8ccad37cff6abe2eccf8ed4c87265103ea7cfead0078142206c4d9bdc16534fa0da599c2051056c755a4fc04b86ffe72a4d49c8d0be919c2744ed6f3407860e6633dfb8dc91eb3f81d2a68bb560dd7609527a89d1ab3a880350da207339f04b"], 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x2) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/157) ioctl$TIOCCBRK(r0, 0x2000747a) msgget(0x2, 0x300) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000380)) r2 = accept(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) accept(r2, &(0x7f0000000580)=@un=@abs, &(0x7f0000000340)=0x8) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b93168872626fdb64c2169bd07142bc36b3f8d26a3139ebdad27c87367a2cdd2855918715603d86f155f2df8724f941df82f6182f4d15d6b0e678d5c170459277a141e995f95b03398bda1352718b71edebd2e2051e000df95d389d482ecbfa31735c46e9825f17330b61883dc33ea8e103e471934d279d8ccc06ab27cdd0dd6489085f9506ac374817c1701801960f1c12e73bc171eb8c13ca0b38f964e1e2af54b7bc0fd508904e191c0d2bd615ea3f66622c2227c5b06380d8a91a41af310e0e51f57646f85d1f742e958a52585bec334a502990b4fe3fa3c20f4d1cd941c5a40e509d8b34b3a8bc0c864603bf496aad4ba5b772266236bd07455144cccb7ed75c660754ceb7a2904ecee6f754412071698875ac78e3bf3d22e65ebcd10484dc47e5d6f883f58224fff7bfa5421435f87921bf5ea4950d34e774b85cd24547b0b66ce20127912fa8c6f552c8cffb22f940cadcded541de3b9aaa339e2c7d190770fd1455931d6e660a493b61740a64ca68e5a91eb929a3be2bf47eee2f0408143266c98863516ecf57cdff9d3ebea55b6db7e97b370cb01f17619a2528"], 0xea, 0x800) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) sync() execve(0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffe9a) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0xb7, 0x7fffffff}, 0x4, 0x6, r6, r7, 0x0, 0x0, 0x80000}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x820c, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x100000c}, {0x40000002006}]}) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") dup(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x0, 0x7, 0x7fff800000000000}, 0x6, [0xb2, 0x0, 0x5, 0x10f0, 0x9, 0x4, 0x9]}, 0x3c) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/229, 0xe5, 0x803, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe64, &(0x7f0000000140)='\x00') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) socket$inet(0x2, 0x5, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) r1 = getgid() ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = dup2(r3, r0) execve(0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@file={0x0, ""/32}, &(0x7f0000000040)=0x22) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) ioctl$TIOCCONS(r1, 0x20004276, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x7, 0x836e) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xfd9) r3 = fcntl$dupfd(r2, 0xfffffffffffffffd, r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0xff, 0x8, 0x5}, 0x0, 0x9, 0x71}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x200}, {0x5c}, {0x6, 0xfffffffffffffffe, 0x5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003ff, 0x2) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) write(r1, &(0x7f0000000040)="26b5ba34f5515c177dcd7050ff8b0ef22644841582b6fad997e9a0c2593eb1bec4a194ccc9feeb29c773bb9faabfa88314371922f71b3f9958241298a948b76d595e70b5ec7926c3723dc4d94fd76366d2c9ca9e59bc7fb6a1cbedf4721bc339f03f0eb72d110fa09c33edd1b225dc28fb558f3268dd", 0x76) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./bus\x00', r4, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000380)='./bus\x00', 0x94) chown(&(0x7f00000000c0)='./bus\x00', r6, r7) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x1}, 0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000400)='./file0\x00', 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x96cb, 0x7fff, 0x5, 0x3, "0129db4c273f534902e117ed713d62f25f60a51e", 0x40, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x81}, {0x6}]}) r2 = semget(0x1, 0x3b7f0781ba0e54d, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/78) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x400) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x300, 0x8) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0x3}, {0x8, 0xb1e}}, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x0, 0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="39fbf1df", 0x4, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffff7, 0x3, 0xfffffffffffffffe, 0x1, "a4eccea6f9d5290000000000000000008000", 0x2, 0xfffffffffffffffd}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) bind(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4c, 0x0, 0xfffffffffffffef8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x7ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffff, 0x3}, 0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x8c) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0xec}, 0x8) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d047", 0x1fb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x5fdb5d1, 0x4, 0x9827, "4abdbb4367e408d8b20abe6a228c350b7f62b455", 0x3, 0xff}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='}#\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000280)='*^-\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffff, 0x8000000000003, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) close(r0) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) flock(r0, 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x4001b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)}) sendmsg(r2, &(0x7f0000003940)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000380)="ef1ec24cdcd7fb540288d5a27401ac7f61a8e846323db2fa5e07e2d96e15c10005dfbbca5fa2147462ef53f40d05c2e859626029487da73c4cb9d8db13f1170de609e44861421d07dac17779fb360966de710a1c81715af4166569bc4b5ea0d9a3294d021ada7e58d3f4e72a5b4d73dbf5e4148c2b2f30cca909a749858060ddbe814a5dfe5b800cdfbe6c4ce86c19e34e3ca77c24fb8ea91ba80d6c51b8bb1894a91cc11abd66a7ed7756310c896d9fa5fa5301ea3b6abb57a0e5bb1aeea4a2cf169d78acf1937185a201703feaa1c575e3427ec8062550cce7537a5cd926139b39efe78e42c8f0e07a4f860d3a5350293e31457c3718ebfbcadea32c105438bb4ac582edd5221798ddd7cb58f80602ae0a38e2aae0f58205ad54f323b527cce97c58e4f44a325c4c79ab5a37b04cbfd2905d12ddff2ca549f82454e27cb5d69107071a0f5265195bf2df19477bd6408002288ea5b0dc7d3ff9d1a7452ee668adfa7f2291d895a4b3421babe5d2f25033561b9cb00c52c0d662e461c6bf1452d2cd76579ee5ec88798665317794e60b0c9a711c49bf9d6ee65cb99da594902d1d4f36edfafa11cfbffa1447bfcbfab39f549ffc5cfd1935d95d9dae538a66d3e5c1d682a5a9f24c1e1d0fe465fdd38e028c529fb907118e3d3dbea58b371015fa3667924dc99eb9251e17141a36d4780a4aba03057ec2e6e8a1d1eb7a861cda66664f1dd8d427e507ec46738b4e2ac80a460244fa9b20d4d9fa65945b0ecd4c113f018ce21d84e180f0d7c43c51e17ec53104babcd374595bf0d1d4f21778e6c24e0d3c923271812694963d06b0c6d357732391b996ae237c539670fbc4bcc55f434f0466a104df05149c45a8f1ad48119640b25f44d2f3ac961b89c1a7d3f830ef207b3fc580b4b02956f16789a76eb433f6bed545213941526178238fa1cd14f0e3d35f66c6782f5ed5b4d4aefa6e9f276cb85e55ef273429b75fa55fa59ddced57bad6da55ec29c088f8fbc7665bb8fa4d02b1d5759c56c5679465c6db920f4dea50fb3a13f14da989a611a41a5e52a2b38c8ddb72ba61338b69cdd64f6921270cd4c06c26af5d3ed2dd74e725c1d5b9673a59428f7f85eca861622ff0f9dfa7bfaf368e0da577db6ba47efcd4422f53bdca92076e51c9d46b339d63657cb8b51993fc84c455d3aa77df0e4667a224f4948a73aa1d6c4b0438c24e5ae9811e1cf61167dcad4701541fee6801c76ad09725f9e55c230a8d5908bffbd0be97c46a7b34fd92a11f6d57f053390d66a5888d01fe7a6b6bcaacd57d396d1c603875bc4e06113a5f7d2c216ca8f4f9cf22cf3c7e88833ce4067100051be3ba17a8681e4afd90f4f9a3694fd49d3298afd9f4f78908c6299b2c4f0e214fb70f1938292e52ece79e5def22bbf7df284bd2e72c8169330f99a8fa4d06472e3aa2d237ae888fad869eaa32b5757a4a34c789efbec12368d2daa1ff0cfbec2568dbbb0b83ab3c0ce34b8fae9c95d10e5f36bef386314779b6481c4ae23680f6dc8e12ce7997e50a9431c19470e0e9856972db6fc773b81f11be6aacf6a496f2662b21ce0873126c5e9b9025599278c4117823f3c82061f0ac87b0874266e87bfd354ed8a9d12408176a3da4fb641e4411dc4f83c8c824370771ebfc0f3e2ce36ab2f329f496c99431ebec925f421284ea33f0b7ac994d079cbf5edcd0c291676db0bf2f661f41e429881bea1a0e46ae0d9003293fa8d1aa4262e7a63985d995440590dfc81573c8ce47dd4b55a6ff88d85f7ece6b20ed273109d89e4183341a6eca19e7d70f54c99ad511d85823bb1bdd3510725f1a40ee0276c6df5c6cd520a9da6465dc167bfa4327c7cbbf95f3e7edce377305d0adeee159e7e573042936d43ac9ce40708142b3ca3969f46bdc929bf7ed64712c2373e507ec23c7fb49b65cb9dbfc96d448798b386ec8eac8820bd98cecf68770ae6bafee1b161101f4dbf40272029b87cf977eba2d2862ad0b6677d1787d2c679cb61086bb06796697bca876580738e15c20bbccc6bfa7871e3a29d255171e88203d3e4f583897980461dfd3b50ed4a2abb4e34a076030f0b1fa68341a8fc68c1827404c92a84423cd417fcb28c793baddce3ce38154fe2ad913a3abab196dca13ed343a128920d3df6da53997f48aba26fe62918704c0ad2c28143eede9245698d8057edc83d85d3e9fd6f5de7890aa18d1e2fc19302e300a07b859b3595d661f4223de5316d9e0e4abf7070760a257bc958c3e480aa16be35182a621f54faaa390db5bc586703b9a17346e2f9bed00daaa129039a19941457e7de5a899beba3d1a532d377bc3d7eeebe795976fa1c47c91b73e9db8abe30f5312b2f5f933e20086e09b050f5ee2a4e7f589a0f115127230e8d11a2be762ec012e83e5207af1006edf2678bc643e7984664aa05e8b30f57fd8cf74b1cb0f5c15da02c67e2f3593583c94d149c6196bae2fb70dc460ea9430917ef18d0c6268de1dce4ff08fb7f2e53f28e091932a0e43c596d5a0af365e45d921cc71cc3358c9a195f0448ed7c1c3bec16d58c6521499d9d36d5308653bc1602068f7911f0c4c2fd91e1d2162545b33c9a353b608c64f0d48397b6ed02fed8a002aa9bdd969bd0b76d573808f7fee9f64dd898ed685521c9b8df905a4743e66ed341daa2b57784d44e08fb62eeedd20d96f950e6e61ef58e24a85af39b481411bf9f610b7bedcba1e099d404fb25eea9f2411bcd419e48ddb803669b525b4511a04f97b3b743fdfe3ee111e38855837d4f5e227301848ba09807cf4c26a8ca64eef6385e6495310524128ce399ba56ef3e586b3bfeb51174c056206fecd121269bc34f6d280e380a734392bfda1a4b64d856af4a41e105476d687d2ecd8adb106e78819b16537151aaef329d0749d94315a630ad195379c57a4c4e7398ca50ec5219d48784c7dcef36233df208c7c0ef2c9ad1a5e608b1758a0b1d8fe30913fb51ea17e8f1b69fab861a64581be64289c8a4b7d9c460ff6a26b5f2da78de27f26699e37bafe99900984b14f9d7c7abd42700d7be8ca2d6d2cbd7139cfffd1da3a0a9ec618751a490b3ba8ebce7cd7609532d2d7f463b6e3c17fabf5fde53f9d33a9c67ca0269b8bafd1cfe10d46010f16a174351652a9ae0e7fdb12f9e398e871758e236caf962d63a33e3731dcbebaddc9b23a74d231e8a8c2e3ec4bcb53e40bac9169c312fe030d4639440685adad18791b169ab9756c20994a4b9d2d8976d0786ccce0a64d933a975078d35ab8d429c34cc69236cb82b5793a231e4f4d6c08e2257366e76f3a63d5d3fa7b91c83adf0ee8b6b4277c34dbb7c31e73501efaff7fd50f823d7e5a67493069cae370ba1f47b2cb8cd3e100cf5911dda4c69886f40d567ed566e8a4e6e7f937ef6a4ba3ed7e30f04c54d86dfd5c8c178b5fdc9a2639022c8835fa068c49dfd38e2a329b7d8ec0a68d6783628287a9781bbc06d88a3fefac41b16e2cb935003b74eb85a47bbd379c02f2423718a9d774554cacee44344ba08c8ea0ee8e9d350a00d70371570783fc855c077978e85278ebb21ed9b3d4d96af9508d4ff24603329ea9b6f2081c686583a7a0d98344afef6abad7c8b211f5568bda99585b31b782d0f5655d6bb29f9de529605613b78b13e3600006c38c493310e5471ec3de4774bfc4be41528f96e45eb8ffbc40c5dbd2c78da432f61404ba3797a7236914e3c0c018066b806a747a2e9291f530ee1b1c41789476a2a7606430c3e8fbafc282e252415bc9e0581727130d033f49abcf33c3947910c58ac7a83cca22cbd0313bada4076dce64d354608c134d52a73d22de041f69e8b91e0c50c1f6623cc429cd2b3780e4a362d5bc8cf350a711971862a7c8566bac0d19f4f29b9c824bbbcaf975f0cf09ef5e51b0346bbafbccabffd60409d2b13e7bf5cd9c729fa513b520d421f4c312b40b86abcecdaf344ece9d3b0018de47e99bcf98088c1e3250ab5325bd356bcaed6927470ba93488a7d73744b16568ded6d3fad60c4c7c57c4fa51eebdf0a11addcf76c7bd0541ceefe0a6ca923f12a8c9ede3f859f75dbb0c02790ae257753bbcab122a9f74ac04c8bdb35f81ee498ed7e3ed3754207b26cc8c8167ef76fa4dbe3aee6ef29afb469e75e9e6a1329fae64ac06cb7e0e834766141ca54ac58cce581eae417bcfb8fefd839350aefdc2026d4e3ae2d69e0b6db49bd8a7ecc174da892f6cea9823a2f73295d60771f2cf06d9b1b95492f2dbf58ef99150521214fa582b3d09404673097fa748e284d4cd6a2f29607d396966c187168bd3652e3c6d2fcc3c9c5a04f602279b5f99efdefb9b9df3fb32ec7f3cdced84ced9b0ec9e82c2a6d36b9aface564bf982c87b09e1590f22b4c8d499492316450d41458869da35dd57f75c6854f6cfac4dcad9700f7acdb1a9e0c10e9291c035e4d9693cf604b0e655497b0198363f51b169759d2e3dedcea068b67a0d055ffa7536307654a7fa8a838a1c7e81d2398318954a507600114b83217fd8e1190a7cbc5da565f0e000f342eb2a360d3f872cefee6cd769bec56c2368791277dc6812675410c7042d82d7c3b4116930009ea2b7f4e96556eb7c318fd01a5c0b9ea6f517b859b24d99e731c9e0689ff51a3e39c8c413e68b25c0e3f2e5460a693fd9b1e2f5868c429ccf027dc10a4cb6b968c53869d7849824274ed88c5d516732c751688ad070c29efe73b088253c274d7406e776a106584a8fdb9bc606367d1a1216f3f7b84b12d1b860d3e8338e9516ce161b124a173aa8562babf46afc0e68abf0806ebf9d83c386535d77ae7043e15f5e71e4f24783dfa0807e5ed59a34e8e293776f9ee0681ca61416ab11eb02b5dd963e269c99542a7bf56190d799d545cc8b71d685eb6a54d087134027c0a7d1fab0474f9db80dbacde4ec9ce288f21a410137d246e112266ad797c3dd25163f991c72e8435a56db116f0e18d48c8ffc8c1f0aa76be3b215256b9f816a15a2aa1390dbb8eaf860b246edfd48efebe75c2f5ade128aa0b5e4446e256db5ff0967c36d0191f2488eafeb09e5546015ba6a55406c252b4b5f2153933870af004999c79e58da7da0769c4fb7c7437a0132b64605563988b601b075cce5dc0d7a40fdc15af877cc85b642fa19dd0c519a4f1d2c5ae981408684697492c705f860ff36030a89704cba3921b7828649f7eb4d30652e3721d190c9458674eb1959a4f17fe2645bf379803a773f5bdcea455b0e19faebd883ae06748a08d2ecbdf92c90a5f219564b46946638067a68d44fb9526707de8ab08c93bcbea0232d689d7abe326bf36aac6f741f00f50a404e3dea2b76390e53a25f9702516595fa2b96565fc97fa5b454f7e1e3c360a88c1e5a4c2fac27d0ed811edbd861a589d8287efd2b6f891f494beaf45f7b5168d79e802cdc72792ac21158f7761186aebdf6bd9015590d0d35558a8237dc52e26352cdbb9fef8ede57b28dcb3a5ecd19982fe2701c70ef0fca6a2014dcc19467b22ce676b919aea44f7e030e22854478dbe8590853b8e264c3c005d9aaabb74d1e25575f92c7876c955ae00f593794680aab861f39c2374da5d92829db5821223af250d6be0395d55c143e8b51f3d713431078da71dd3016fd229ae8aecab6b3c656ba07943b95728815e8ca58ed8b63f11745929bb2c678c37cf70f735d3e1f810302d163a1c5e363088dd791c5140bb652393fa0090d7735f03cb3c27d46c726d2c56c9c2b55f17b3a406136b44b73e9b4df011d295d6e208b", 0x1000}, {&(0x7f0000001380)="a5459125bbb071186c70c1f18f2dfd1ac953e92bb4c4976c758feb13066caed2888195c692834d8ca27917b4a0393d975c47f264ce686f66b37f699742aaee7d804bcb61871bcacd4bcace21550ad6f92030bad5682bf0dd7c87af3642c792be0d8e29cc3cfd1473a9f84f89ef0c65fafd3ef0bece26a0f85965e04612fb57aba9ef5bab85adb8d580c88d862e9029da512507fe47", 0x95}, {&(0x7f0000001440)="805d8e4c289af5cd4c0db52095aac8f79e3719973da91e52235c7eb9bfb6b93d98461fe3d5cf21eb107012ade90292c301e0fe99940dc055fad12938daa7f351450520d6dc89c74ed121f1f5fcae48599af4e5fae3f6b03eca5032841ffe55118e45ab3cc1cfa79a3c2eb448386d31692408e71eac1ff5e935c973f9c3356fa38360db6d61044cfd10d49337689fef0da584e38e729e6eff381d7cc15de8e3160c482e6cac821d00f805d411be1a971c8d836deab61d834f220924f4e0854639576b13190c496a514a8907585695076357a74a", 0xd3}, {&(0x7f00000002c0)="3ea445bb4c208acc136d80b62ea5147143414de0a2438b8ac6908738bd92d4de35b579c2878b8ef6c929c58f93f8a6426ceb6fb8d833e4be25", 0x39}, {&(0x7f0000000300)="ad0d5037bc7b12c5e99d799efe80da02fbda9d1753ca0a717ba4101f4881c504dc7ac4e529", 0x25}], 0x5, &(0x7f00000015c0)=[{0x60, 0xffff, 0x1, "85d8c1bee819771c0b1b89b166f7e71a62351568dabb26e465016ed61f2589b0f10895cca57af47e17883f279391a701cdc0248c2895259f20cb8dcb09e4309ccb6415bc925328544a76fc959810"}, {0x1010, 0x1, 0xcbb5, "a73ff81a1cbad3cb2560eb46ff434e86c9840f6cfdc368ac0db8d14c6cee88f1c038c179fca3f924e1b22995b42fdfa4519db3a9185da347096433a433b4bb1ded017df243ba502d3e0cc626da81dea4d759b6e6986bcedf5109a089404470abfbf07910f1d0ff3cc25bb60144230fa658c315f393b0e8027c3b8d1b298e415ed59ca232315bf0d5e3f5c9093c92259b8e11a7792a8cebe702125108fa2f49cab017a2e7a54bef751c90d248db23006becdebb1d88d4b468eb98393f7e1a53881a84e75575678acf0a3627c8db04fbac36cebd5da3482eb1b31fc8d77237d63ff9652bd8c7e4a39045783805384c09ce1f8f0ac52e356071d6118c24518d251ef0e6de16893d9f6dc287673303118794b901daed00179ec97b642b3c7884634ddbdb13541739853854a8f5ff00b427f623295cc9611a50181acbe8f208aef21514f521148586bea793067408386b1c5a0dfaa602d5d12cee9b3e44e4a29bdec787ee66fe14041750fc5202a65d51038b43177efc7edb861cbf127ebf25380395ed911a8007adbd316dce86162382e4d66638f3497cf3ea2913883a84565d1cf1aefc925ea7d0a15d2b445f32ab3dbbd390419fdaa4371fcdabd10a95d066b1f63416a34bb0807bf6d5d607f218b1ff11adc5060c0283b8c18b8548ecb1787e99aab7a9c0587de546057d293a521648f5877a2a2fb442a988b99ef7b080f680130a748a584a06f71e5af089a8306d16d684e7cdf878bf5208487eae4b9805805eb3de8a8bde08ac6a6ff658a95301c38be06d831422d85e1160e9ce9420cb42f3ff0759f995c5300caa6df33d3d7fab87ad255e88d76981f73da61890931edcc49a0615c3bca89d524e87844428f021a84c965a63c17db12509cd9e6f94e643c3c305917aa0770068cfe9a833ee04dd5532a13b33ddaaf4c696a073bacbde9fd2d8e32b3704cc202836daae14063401f34b65e22ac975aff266cbcda0771be9b7c40a5190aaa374e22861d34fb8e00d09ba4a0937fc9883f83262f230815910d4ad50f73767f2589bb7548f857ed6130caa5230d44d4465e858578623699ce1f90d2a61d07ba3b7c5188ce7d3d480616df1c692122dfe6ee2b7942f07c283f5315b6b3c435f038e5d3e6f46895094b1b62d713c2dd30db9608937cdcbe12a40bdf00b454af9c568a48999ee06e1299a61820acc872ff537071e379145ca629d9c6e8b3be8c677d6447fa4da1ba11bb296c674f315da5a7218b67ac3fcc88b3dfd835feb719d47b506cdfecd9e24bcdd66ed1fcff295f08f1a33b8dbb0e1e119f24a53b5c0ba9c5288cc0aa8ab25e839adcd7ee6000830bbbc677abe50b0e5fc89e2b163f72fe0c6ac4469712bf17aa62cce4207cf6c31c034f5a721f888bc75fb9bd4cb11e4b9caf0c6b97915b36630760da199742b521c6c23f1d9e5e29bc8c2093db0d7a5eea1902db7893160256f723aad0406089b7163972322b83a8577968395114293a9f544b8be8648b8c195a3f661783fc617c51ae3865cf802ce2d5c6dd73295abb953bedeb37120e22a20c8371b3bf98ca24d2243814a6ffc623da4d60c63178e261491f7a7dfc1b3e13922843c84b4a7187f1fc22df073202179667550ffd11d87c5e10f0f2416fe8c161d6a06740d4afc5816ef9b93ed6a66b0dd6e461964b7c5fd3a8727f518308d69c717a8dc8d2a3c938f2ee59b3cca02add4b3e242a2a9a6830a44ebbfe741d28d491f3c152575e105cf79e2d90612353e693260bca7466c99901d9dda10fd6511a79cd608a9bcd87f60913a7345f45338085a38d89e414b7b5246d105e01ae38f1427eb677a4d55e0085bfb58004d4adc337c8b3dafaa7c7e99c56a72db98478f31e08dcc0ddb17a128a7abef08a1c89642f3ee99e0321fb37c6e720bdbce16dbd8ae9eac7fd911a1ab1564d6dbbcc4232df299ecb69d446866af2a551ef05dd02e6a681f9116fd08cb2527aea245a912958ec17fe4b73576bd8e09b74007d2d8a7d8b17ed2ded7e74f19dddb06413f490729b0516dd3b2a0e2afdea1741704c832e73ace485aeecd1b72186dc07bcd29d7535290a2040181123409013c577c987348a7f81cfd1cbe3a8407e888727fcf11a90baeb36c2ae7d3ce4681fec3ef9b2b8901525198d686cd48f84ebcf116575bfb5197c2450e614c6b3ae5992d2d0006874039e1cefc08e2cd0522b6c5176d71c68be3975b13012571cd264a7bf476ab76845aa9e06bb07340e663fa970d432a06ac9fb0c6a50868e120c0a26ed23fa3e48d62c4324f8bd66d4858ee7797d9e4155f75516d7aa1cf639f9637012c365ddaf79ff4520ea80089d1e28fa467f454c37cabb23a0c41c189ac6f6664da4c09f7060046fb7c4f5944eb01b90f342e467e0a462a8c3195c5028bfebd306107812364a9dd1021d5e364f94e9dd754a99f3f4b525c6e6e80c4c251da20a1b5efad13d70637bb84204340247c225ed1e30dc3487816a3c2fece49a81ee614899c3a181d18f8afc540d76e6134eb6473cd0971a2650a1795110df43d117e495bde6e03d8dfc1ffd99d90310677b09bda01b4e8c9e2e38752064ccd8dec638853608caddbb1587861e37b084bd3397fb95ea90c322ba1157afbce111bf76060a8b5e0010e555b89450699a25466b4f6a7da99dcbd2ba310aea1d2a8732872d106ac01d07ddac3a74e82fccabba0e481de60b3e918a64a71d0a86d6bfcac7ad73498d4e18f8986cadc34e86c79b4112ffa1d40f791e63365aff8becb50c7d0d0ea0cdde42a891f3b2eddab2ad967ba81538efa1a0f1b47227888850db9173efba78213075edc68597739a5ec70f420c9b44a7e6e93bbbe6d3142af4df76483f43779bbbe421b57ed8b1217ac25ae5f255e91c6ea698aecab4fa8efb610d64bef2da6b44440eac0f9e4b1832661fd8c4c733231c1947ae3c280ecd1993243cf2d344d4a5be1e5e000468c8a54b6155fe2586509985b8f1e836034b1c2894997291be5e7aa5e83c4789b4743c75fd7e877b704b13298d19a69ea9171d488ed93e2f6ad61d9169efa9f19916fd8ca29ee893e77728db41435d7a873f4caf1051bd8f88ad63743c187b52244e954cef644881a5e9e8181404f2bd24415092d1c23e36e9e01ce5a561982f0856607233e3e68a9cf223d5a7cf69adcfd404ac11168e7b8b069f2ba046e56ca791257f049bba5effc468fb21116749b39c3525bd758fa16be42846fd9b73abd8a879a4eb174b8237df7c5056da789835014a2aae2dfc02ddfb52a94479a0d80320de804adad9f98cce500969c592e79a973d501829f423b204609c8cb3568e2c42cf61554a2a010421192d3f789a2fe15d633729c29e97f937d26b0533fe4c437a312f674ae0af624578a10699a5a89a93c81d8de2144552608891159d073077bc3784b38896ee3aa962abcfa264da6655ffcc52eb242eacb254e3e0d8d96ba247b409e2a84d536a1960963e5d601b0f055054b2e56ed3efa60add6dcc995316ce76a6fe112cbbe087abef9fd66c724c32ed93096104414aba09f171d23451dd9c7fceaa59346476c9a819805753fff38e40e046b20ef3dc4ded61939dcf2a883a63d076c07521757b5d36aa23f66337b56d7611f825ec50162224e25a8d5662e7aee096464324f28fac446dc6913950640c70042a85522acd444dcfff6d1681f95e4c9214c548cb98fd9c5863967ab9111235a9949d91acb0153ad2ae514b415c1fbe2d2c2877a457de7b19dfe8e8db3eeb3e94264dbb1ab699775d0627f0b0dcf9e7f652a947687e89c04f51b505fd914f5bb1a66bebc2e0578109cfa6cd930b9151224100aa8f46381dd5d90edca6ce6058935539fba1e4cf58c285d7249f4b7b5dc34a60ef1f02df87e7146b426a341705803c309781fe1915df49d7f58939bf9031f204fbc863854b34df4ccb811a4b801067e8bd11ea4dd4320ba9783e98db20548f43b4edc455f166864ae37be8cd35a2a4f76f01925102983242fec9a837a169f872b2ee73ebc9f45bf85d2a6783cff724c1de3b91ab5c9b433348ca75d3110bce79851693c8756f273910b2c72f0bc211b6212ce3effb37dc1f6f2322c60d5ce516c57119106c054b46865c9b86bdec192ef673070122e4bab7fc19a9cf26096e1fca897abff34ceffdc287fe2d0201fa766b5bd91b068395dfe148ccf2a4a5ebb7600cdc0d9709a3ff881b0642cb13b0e8f9d261b14d51c4254256d7fdc79373f4ac411a85c5e2783e61b85769093fd78fb35f9793e514fe54d30ea1c8ca8e271a7b30f4a9e8b834143e5b7906027b5610a1be1d4776240e3aff1345142e386dbb42d672708c219216b87d9eed8e15b353236ae891b3be0fe961b1f28fcb56cf60e7e6bd81f0d904b48f31b74b31026e49bd7cf8656d9c38adc5f9aa363e192b993897d3bb2ba3ef4326d70b6619c30ac255c2f3f55c032e51c15b16a795dc37433b9c8a2a9a1f2e4f57248098e7f572d176db934e02b692a1a96e0b7c2d042f3e21761f4b7ef985f408502619d3409ec04a97cdb87fe2aa067fcbd64abf16c74342045965737a1a0088f26b02ac49438d54202216d0455aff30e43ab46fe73c389d51b0dccb2d4abcf081320681edd13f1f62ea81d2cc1a68ff3eb24f6f5be92ef831d957d336da0452744dfd7a70fa02dd5b9875b3a85f01b749fcda28537c00aff7e63b2d5f22eae1bd739db77372696d37a5cb4301f8c6a603f8fcb0d876a262363a7088c8195253a5c8f81ff78756e2d5ffd3514ab10a4dc8e1477d23175a0210f243aa3ce9043ee0352a469601e8ab22e5b7ed375d5771cfa23bbaa906bfb02a18f56be25e11ddba185c4a4ad39654cdfd8cb2dc622d090f5c2202e06835cfeac76d425ebeffdc10f1cb7341c60d79b3217be6c22cdebe8e33371591ca13d6de503327a72bcab946fad20cd0dcf86035e444ad4f997933abc8685f915008fe7d309e2c2b8bd14bdc6ae8a0891632ab9462e3b185d536d6aa50581ff00dabb88a12ddcec2c9ecf0ed5bc44169c2447ac14cefdb7916bb4d1f76f2a366385a1fb9692f7f6797d72cbd9cc7ede94c75e301a9338cf1747531c9bb4b313b781eba77bd6bbdbb306a8f0d6cf23c88683a0209da1f85772cfc50f56e938637120297e78fe88b955eff55c6def3b2d343c9182f686867a867d81784045362b45144cf1da361d98f4e05d510ad20517dfc3a1aa8bbdcb37bcbbfc3c039e3a319abbb7d124fee65b780e15eb04a9d34612a25a2c84024f97b0c74e976473fe49edb0ea54d6e5d1fc60553a5c9f45cfa20642fe6dad3bc464608fd15dffe80be44140894fa507e53cb8ee09db444a05dd272d6e491cb3344becd254f475897eccfc747b8caefd1dd4779ed96fcc423a8beb05833764292c078c949b8c7281adb18ad1448c436b069f5899fbdb812233be6e39c7a31c03974da56d8cb57720cbf2a21d9c793de6450c7be74f673d03d39126a877195099037c8242fa9314cdc4e15b7506beb61ad566f7b7f70aee2e9047039ff5e205d4380eaa71649529107573ee3e3b0fe5a85c78a8359958b21bbd6d51dce8c64e8e673d245f409ce1d5e08d8206e60451934a4dcde2f658cb859db3a609e917ce5a12926b1deba4007c7b05bcb3c36a50bea51d27f4b552ea09dd5e67786218af55b846d2d87134805aef600d01449ffd04f9e9467d6a73e2c38db81da78c68277034ac5e897eff9e65780c60842b1bbff0d9203ae99464112cbd9b2dd310ada36c693fa16386bda33d9c572d2973693b96"}, {0x1010, 0xffff, 0x4, "ba8011d4a3d08e40ff36ebd4b761071c49bffe219badfec64f0ab92b536401285d55cdd6e3a779ffa360e851f46dbe02d46ce13019472d852f1b5151d04f59e36105a2221b8cb4d266d1ac88ee7a1964f4cca59a8b75fdcab28c1c3d3d61a8ee093a4c6e55a31e7873c0fc51340d652e74ee3d84639d0a6a1a44cd50176c049e6610222683a649ebbc1c93f14c4103e80ed4d087611556146881617958943baaaf414d36baf1d6392c9ba86cf59820352373b46a3c4fcdedac2630297b078571ce23afabd05cc83bb6a542ba6e111df42773d578b1670eccadbb747583a872ab8baebbb0b01d0f888ae78981f8d80f75ab4b1728e7927569c994dbbf260273e0a2992b9720a400fb042e969527f2457791fb096079aab6caf9ed40c7190267e443762e473e4fe24ab3225faea0dce3ce24d1d05985e0c44d764139581d37a74aeed9f0199442743511c4b6dec452fd0a6e324a2f668692532bffcd870a10add7d32e9449b68f0c4a702018d2b55e2c9a9026d7c5ac3ce92af35a0f638f37e0f7551d6656d4fca186ec5d3e6165e531e5f9dc17e0dc9e7bb0e373149de07ad24aebadc9b28d364e65bedae6f6a26809ae98ee7c5d1b634d4fe26234011e11558d86ff5b7ab8cbb60b120c67cd0a51e712f3d509b4fc64a61509989b9a85f3afd19b315ced460c7aa038caa61975ff2377683e7225006fc32daf7e9ddc6b01b56ddd24ae2fd73c4abb3ba105103f80f1d3eea3ddca94259ee94182990a78eb7ffd9538887288eadf6229836c3f657e7b7345c8a149072e2802849db6c4bfcc9a7efbf8e17efdf14904efd9c8f7fc5bd3fe77174c59552be713fa4aecc01857a1b88b7f07ed00f5c7928916d484e9122cf696d14f2ff6b5565b552a4b6b37b6868af05dfdba6d253c8c8adbac04d14e3ab463374d7f9d0282d1a13eae0fb0bec893eb9cff326d9170e18190fc0217f9dfc717914855278a0101f1db1723584b5712e8e45dd2013adbc00fdfb3680e843fca7bc483bf17c335d050df5d7f390ff04e2316fb8d5a464f63329c8ae7dc89dbbea56bb8be039d20e3219943ffadb1a9d3b8b6752c16d7a8f0c858eb92748c36d8e1918eeb7ea529f7e26ccb8118c5f2c0f69d4fad275c61558f833d071c95dfa7706ab039d996b68c1d9ef8efe7d82a06220179526717b7b3e90e1eae9cce4246ca1320c910725a1399cb99eef96f3b7597a2af6dfe5626ec4290df14b25ece32b395df8098b6bfc07fc9deed8750f7706cc4198d7fd8ff097db4d8eb471a85ab5bc0b7839a3273b2cdc434ca3b7898298e5350e2c211389495581c7261aec937c536cb66b900e49ce14e180713c5d0b2f5abdafee533d4712109adcc8185e5e739c0aa090fea64ce1b1f4343a0ee7c94e7e21a58bcb849222e8e40c2646af5e92b3af7d82bd6f633d6463a6a62afd4c76b6f1e45f45202debd0890e668b65f41c23513919063268b52fd590aa3ca19bdd73c0c47b634b13c044a39d6d300d7e69500524b11ce726aee2a1ec2facb667bd8cc58f7465436ee57c4b76eee0b4f934594267ac12a44663186ea8ab0513c206a7942f8055b2e96b49fdbd96eeb422a19756d43939c3f686edb9b5700325b636a3b07676a7719e944ec09446c02c33d390e0e21bca8da84a7347898b8e19981a33d3eb474e436628c96bb30250f770f40dbada60eaa2432de821835ca026754b6cc23cb5b80926eb3b5d3011940bb678444dbd1b33c8f299b6c74e583080fd545377a182e4b77eeaac8231491daa3e0cb3562b75a3e89eb60dc9ef1802dfde1862a6c64699cb778c3d34952634276eb58b3c545d0f653f4bad42ce831bfc948261f0814cb6b24366a0665678fe39595825bfb230aec05011b61c972e5c34efbfc918dad926131a4077812fb4cd6890be6918a5c95663758889bc3641f98de0849bac13d516a1b0dbe1d195f16e72a1eb1f864c19e2f5210028021f39e60ac38c7682395a0f4f1ceecabe2b7ecdfdaccce1b75e1fd210437883ddbf01c9709e53eb2607538735bc492c6e21567fa276495c3064f27cff7d02d2684b49f61840fb2f048abfc359667c3bd96cb9398341aea954dbb821b41123891a35a5110b1282c9dd25aa9b3460dde7458bc0009b36b96fcba154aa2fe44b3df925e8c290331331c1824c893d21f437c4fffa04964c317519025654e3899c6dcda5c1734f46b9733b2aa79a46774fd68a1ad6d17a70309d12817ff2f3a4055ae4905550b787d779cb3b8dc540e33905c232ddddbad7935f36ab883889408ea41e275aa209ef57b04d67fae9845f46018812c1b7fd9a03e5d4c51a078f56d0a1827bd2a30a5025abd401bf64f6b575a3b56f4f3764642391ab43563135ee0f90a6edd83535bb2992713bc3534105bfb3fabcafb6c2a4f7a642c229f7dda8d4b7d509366a31a92ddd7bc0caa5565ac6f09fff3a0e28b9e841f34db483c9d05425f1597fdeefc9f56f1fdb8329c0585ff41d5105d154dea373abe8f038437ed41570c109d998b57a9d4b12ffa81048bdb6e0fb86e0339440ce1c326ceedc6b0a15cb11901079e1a903a1deca6f8bceb4e9addf39dd39c78b0720466e709ce03e0714d24b67decec3a84e95762761ee40878c2dae0f8eb44b2d9540ef666406e102e4da45adbbc33a4a258d4553b0058db339346b7200bf6a9404aa675018c00c98c01b3ebe4c800c0467117bdc5ae6074707fb6a0bfc5275d56e14a08fc5086b824ae3cb8427143d3c6c7469695b765580b05bbb40d5f41432483a8236d8c98f6bfa4cb63da74730a3ba17e8cba8a99aa64dd677b91c1cc8a42995a3bfd66682d90fc9d534c1b5306a8b5d5d03a0b89b125160277d7bacbbaccd3fbd937d38dc2db31f1a767fb8c9d98aff7025e48cab3246c730bc5fe201bb024d8fef25131b15f23af19f213eb35558cbf5b65558a6e382744b2362188b0def6a007e70af47cf2f52f044efcc91682cdae192d16ac77392e4d2e6ae882e9f59933f960bbd1c49ad74f04e42a1f61cafe1da1c98584eb602dedeebe9fd38534c8be228dd4c734b590ab7bab8ba32a5cebc44bdd7589686a3a6ecb93e7d1d1e95d7146f705040ebe76d5c1183d3dc4100ebe9f162fe0e2dc518c1866bba6363e7f4ace2b9da2a73b80afdb5203da461aa331416961edb078ebbf4b3d7bb3d0568d42f7822895b1d121089720931c8acb5e8fa9a654c1a38484f0139a8e546ebadd18e82f1a04941f039a55d28a54f3cd88092fe992cfcc6ea52d5dd2b675f0caba4f74ddeb934804b7d3172657dbf8d7bcce2e649fc03bb152c391a590980b6931d5fcf96a97e983cf2533afd5787aae96293c0c6d0a365102524452393403d511d132511a57048349cbe7b9c192579a2594b5feeb963fd45245533d29370024f1cd0a677a26e09d7a2ef48dd9300ea3206eb6df79236112a92e7f17243c162ec2d2cd1ae056fbb58ff1ecb77f2255ba40c0e865dc0d7dd19956cead5def17181e0525df85400f3081ab68d49a60498f12d486cf8479d63b8138d0e749ad1b91c11933cd692a79b12cd7a3133d3bf9426d4b07a6e39d053188c2c75d48f0736c16668bfa2c0ce552c03d3384de621b350074ae9f95721099dbb7a8b513ce787676ac76bc81888f713a0907d245c1b19249470aff7695f8256c3364d9f2e21e9131f7cb95cccc50384ea60facf99740c03e010f07821bbd008646fdee7b90454ea96f60109930e56743aaba3fded7ccb3cc142f7b1bce7c71f75491e5dadc427c72238607309df663836c3866285e8c8de44d325ff1e85f07e22d651616890e04432856c1d4f5155641ae7d7ce03abee4dcdcffe3c7588f2a03bd5bd53a6818efee3a20a336a0a755209d3bf8ccbeba1635c0ceaa6371a13c1e706a07a81f95114d35625a96b82e67e7fce35c8a730906550df6a957d195b420f76a8be40e2457b4b4430caaf25b7c064adb059b0c00822bb57dbbdb0fe937dfd8a3ef2b14a19a80cfa04c423cad9149b60aab905ae91ba8b715d8a932017b308546838516173fd540c9339428671a2d0454f8f57dad7c21db9d20567050d52862419e0167521ed92631290c163bc09adb1887426f5ece57d959f2e0669e8a95a17c70b5cfa2870240f11a0f64d334440e7ae9c1d2b3fe4aa18826c86b4e48261512c9fe34c8be62e1469cf7db6c2e2c15dd3a8f9038a42d8034c4cb0a4717a98601b7b0e40fd0b50f2e1a3bcbdcd9f5ea771c6792023d83a4380c3a7675fa9a73da652fcde3abe33f2848d1430e1b6b13fd4438b6c3b5800315db7ef8cbd89566140898a0a2ccd82227d7ff538625a50dafeaae3ac965179c191f1a27c3f4d2d4f738f4b2241f87509402fcea3f6ae347ad3d4f74a4b36f069e25c518772fc91a9e5358abebaa35dc857e0323e42d52d49983be7f59858adce6add09a59f0dcf5629ce869e9c4e3add5ca2d3cc211125ce71f011c9d529387c6c69c1db0167842912c56bae6d47ace95da7b6fd7d8949d73c2326662ebce0c3f68b007894067a9e76dcbe064e5f5163655f218a39def36c20c603ef406c071e8c8b7b5dbf274290459cad4dee1148d91cdf4b0728ac263c5e08e7d97dbe5e48a4ae9b83cd32d87d051f9a90f75610aab69a930d9f866d3d903c4bc5ac7f8169f1a31304bf049d02913ce46ba06ded7c5e9d1934f0c8612e3f54257857fa9d706ee2f8f7d89e200e2ea52c629b89f383f50c0c17ce3910ecdc4f7aec959df56fbf8739d275ddb4d4f555ce486f1e9d26135def37f5f2cad7629c661b141b72c85dd4f98d80524bd5f7d92e3d60d39cde9919f2c165f3ab7fafda9e9eb14796069b1d91673a1eab54b1334a2b71d2234d308024aaffacd83ee21863fd68e8c8fa63f0d7ceb075eda20f9d84aa5372c9840d4901822b744bba1ddea795d85c093368dc543eeccff30d4c373b35dce2df19bf5dff37575ce8cb147c829a236ba6d7f7234923b072b3ed47baf31049a1cd7ff99aebcec81e1a8709223ada85917e93073d4f878000e789cd7378c7abda83eb397f59e5f7706260bb9a406ebe887129b90f418abf89288ca93da52283a8ed7f242b90c6873745a1d4a7c5504ad5cd84479c735bb17576c73fd91da5aac99079fcc3c82b99270d891870c209a06f5feaddf2ea9cc15c540b50eca692e8963de038431d6bd7d13d3a70eb85c48eda953ed03b96321e93432f0efb0ce0873650e62659b198156e998f39a88d8562624c15998217a7978146bd646cc72e90c6b120ea962f2a93ddbf75dde7932cf30141245116fea08feada6588a47d43d4033965d63c988550128e74fd6df1105f056f4b737129009eeb860b90701aefd1d045048fae20b6bcfa59f0006e1111cd3a75c40afa138fc532ac9163c7388929e704d3e238c78956736d084fd162c933a2e91076b4cd091d3a10b7fd68d82e7ff7519e08f4067a36d5b58685911722e0d1e1821dbfaf6df96fb45ab16f48bcb65b70842eeaaa12e22eb306f37b9eca253c33922d1fd877302639aeb5fcec72678ddbae87e737db55228a836f8654fe8d7616acd3314af60a07ef5bdfad5e114e825e9a3aec53646b3f801f6e79e7928e8ca6006d603c3775ca438ed507e0ec93ff986f7378ca1d9a5268a949da87db3a138f0ef5d423bf8cefa3b75f0c14f3f09fefda4e53d864942b6a8a4017333e9b6a09c47377a3d2a40b773fa8478962e28252afdba81c18bd671a6813f46d83d8aacab8f5577cd13caa9c599d9508748486be731d0c7c3f0410ecca701b5d0"}, {0xc0, 0xffff, 0x7, "74fac12bca86e75ec2466060525247ff30b9a26cf58b15227c6fceab30d3178a150c4ae51db2d098e678c03e6bd8cfc39ce5e24fe87b16e722a13c9b8708a6c434a94b9276d1176f5cff7a296f538f65b9afae8b794add961e7548dbf23c104a8d8976ae53ad873f7c23d5fa9b3f3a4fd98e71c16a636be3814d9e1f6bfe88c2f826c2f0692d4359bc56e83536c0f9701815be3ea66625e058b69fe6db995f06d60717803c752034ffb80ba1a2492d4c"}, {0x60, 0xffff, 0x0, "c50301e350fc9413d8aa0e835ccebd53e97ec31e34fb3a9f4148ed4db230e4a89cba55f248200befc107a3120b20b85c5bb1f8a0bad0c29de86656eed5f31040e98f0ba48cbd7b6d7ce8e17309b6"}, {0xd0, 0x1, 0x7f, "195a54f5fd4dbef2b4f06d208e4b146eac36b529a7e9b4a725cd5408943aa38a55a74b57563b56308e0c088e7c8ad70d1f851fd2576ed8dc9ae11de80130a185a845e1124db925c76b088b443a8cd1a0434b4d83789ba88fd02ea77e1f121e1aa6b233c61b3f467903590d0c12a338cf8fa3b874644ce9fb123b2acaccbfb98320968ec09791f3782625d9a296abde481cd3ffaeeeae68814d6f89d095a037015f9c1e0f61f263d30099c7938f12677f6a8e35cef76471aecbda04a6c858394c"}, {0xf0, 0xffff, 0x9, "b54fbf0ea0602ad6e595cb65d21d988b18972d40ee062a36f865624b29b65a00973626041278458c68ca21beaab1dd31c685e2b7fd33e1776c5a0a38df8a7bb39d835b033d22a54159a12d3287fa69810a673a3458f5d90785873d72f0559cd8f69517f8d6496f31565d1b65a96dfd0b937383d31123e3a0183693cd189aa263813fe02e6190f3d7f04511ccef251b53802b07b3083701745bd5638fc381c542a0c68ef6df5189f27676d0acfe8f2ff5194030ad4f3ec0d83567ec1dafde60cd29aa87ca46e829d7b0fc4870451c6cc303bcf817de86d0852d1e8d37655dbb2e"}], 0x2360}, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000003980)=0x97b9) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x28008, 0x40) write(r3, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) dup2(r4, r3) getgroups(0x1, &(0x7f00000039c0)=[0xffffffffffffffff]) r6 = getgid() setregid(r5, r6) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000100)=""/140, 0x33}], 0x2) pwrite(r0, &(0x7f0000000040)="11962cb850b42b2191cddcef4050f8e0a0f1047bc5cb8c5c56d07c850927de1904b03d215a108f11e84503c483f85468291bb78bb109b26605e1eb275b3def1d5bacf4ef8caa2510f40c41598fb91288880dde8184d16daf7db03c127a56400603d6a48564a33137b1b63bd2a9b985f63ff06d4586c66373ef70211c567dfcb7dc527b2052749499f72c2ff3b7ec3d02abe6b49c3c57dfc072118e33d985f298a71335931b47afa2ef58f6573d8b418d5a4039ac0f", 0xb5, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01f32d2f66696c653000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x80, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x7596, 0x1}, 0xc) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074, 0x0, 0x8}, {0x2, 0x4b2, 0x1}, {0x0, 0x80000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) open(&(0x7f0000000000)='./bus\x00', 0x180, 0x10) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:03 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) sync() select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xff6e) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000000)="9396a95bc8996aa6313ececc0b022f1d3bfda8bdba855c5e46f708be5bf58c7841ea11acb76bcb916eb8c34901950d88754e48f684e87fca1cd3b09728e0f52dead653ce171185428574600737e44bb727447890ed1afdc1773567b57adeb5671606d9ff80b634ae069b8102369a5d738219a72c5454f6a310c3e4db1a3bfea0c9967ce2371d4def449272a6620308873c24f16fa8fe02f2ae13af30ab39bb3b8ee3bbe0dab0", 0xa6, 0x8, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8204, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x3fc, 0x0) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfff) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:03 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)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x7}, 0x8) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) r2 = getpgrp() getpgid(r2) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x2b7) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000180)='./bus\x00', 0x90, 0xfffffffffffffffe) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x70) semget$private(0x0, 0x1, 0x285) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="f8d20ecc8761fcf830d3a42b435086", 0xf}, {&(0x7f0000000200)="317ea460d6e9b656f4ec9313e7b73bcda69e2615232b7bb5d94a84ef06468bbecfa3935128a4d4adbe4f04575fb429b6dbf7b11232dc3d6263af1b54e4708aa8678c25d2f3c71bb28b8e6e3af05149baa73dd98b12fe92563186d4c709d06df1a7bf", 0x62}, {&(0x7f0000000280)="63a6420462dc4301e9d3fca3deacf7d23a41655b21d2d3d5a13f12757d5876adf41dcbf2f45aacaffb27114f8fb4631a7cf02abf3adf27f52728f6c7", 0x3c}, {&(0x7f00000002c0)="d341014f8ffbe5feb2271ce7a7c3bce1c2921d73d7e040af10451c6de991dd3eae324839c29e0001919216f5db756b00b7e8dae04ea08ca3323b32b169ff1c63488a2b180c84cf760df01526a7f74d640abdf1", 0x53}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = socket(0x38, 0x0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x95a, 0x0, 0x6, 0x1, 0x0, 0x9, 0x2, 0x0, 0x1, 0xfffffffffffff000, 0x50000000}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0xec1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000100)="b66aeb45e5c53fad708245925b5a4598447a89bf08cedbb609b42b9b33964008a39d57c778c2e8ba96d1b0f73225b91eebde7356084a87d840a642ed100b1ed8ed857161bb05e8dd8dde5195521fcd938ab9cf5f5fef62d066bfbc4e658e1ff560976aeadd5c225418a53251c1d82f31f0c985f547b760376dbf250972a108f44a76bf5959e0e858705a28db34f478996b3fd792b25a9f81b90a3a2f45753167f8fb0d24bb66246b56a30c259e960b84a8dc8155982f54104ac17d92231b73289b8fd347a0bd9345de3247d183c8ab4a9c6eb1613efc9daec7e9f56e49c35202f50c77", 0xe3, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x3f) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x7fff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x7) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0x5f}, {&(0x7f0000000040)="003ab0ae807bcede69fc777c8bd5d7f598f0fa81cb400e485fa381b4ca903927b06008a056fbfebceaf425f236405aa9a538ceb06549ae699b77b8fb450c06c61340d0687425df2cdbd5f7de228565583e8291c18da44668df0b5f02e3f147530720773e12bf0bdb257bd12e501c4077f72d75789b704cd2f0", 0x79}, {&(0x7f00000000c0)="8a107916d13ff2b96dd39ddad27fe5ff41a4e90014974ac2a4b7906820245d432133d384dca5af5436088ea732928c3c94", 0x31}, {&(0x7f00000002c0)="87805b1aed88e007f4c1b33b521b12584f86aa7e613638ff72b92c50d708f86a9162d8db100aa2050f10ff4048e6e6958bd754eda7eea1641f66f30fc06af4ed0eb3d739fb40f82b461e97fa675ec6b9a975bc4d8e8838f0c2cfbb28df85db087508ebd0df7fbc5de92e11996a84f3a5733ceef4285c6e30f3adcf68f6291b1a01bc21aa59a9c3759f221eaa6f8384c45039ce770b2ee2190fccb687c8510f35e44f3e79252fab3b8a21cdff9d7d7bf2d1806da36d451012fa4ec3234ce48755db7c6ebf3496a88aa5414e81c579fc36a5e104c847b381d1147603ea39c2f5c5cdf9846b4a5aee9b9c49b54cb4bc839f682a9d24c225", 0xf6}], 0x1000005d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000200)='r\x00') ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) chmod(&(0x7f0000000140)='./bus\x00', 0x18) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x10001) 16:00:03 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000c73ea5367f6930387221a0950068494c390ded163ac323e5f3c11d99131c7ef1f4af4c813e19b1a1fe0b8085be6678f6df0faffffff9655029c8f9f47e17352cd3b660304db9a1d403e85d7e17cd8318cacec5c08176560738ed86c384694e907f5be56d73ef5206fbee69e2b46298eb6373938b5414510ee3a262d1bc8f538c3997f03e5c9d022ba5206a6ba631d32cebe2f8da6bd48f4cc8cef7606f8e4bcaacb1eccf29618fb912d1c917d6546ebcc8d8ce594d7740b6081120000000000", @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="9cee09353af120ccdc808341b3a5204693bbeabab9a2e78c8c2e80654b3f4a65e6cdc7e46ebb6f8e4f806499679cdb0a78cd728c467b3c0113d8380bf00548415c0307db143bda5ffb13da625fcd39977ea80eb2de62604d2ff337088c278e6447f20c104194f69c2881c083107ee72f1c7f6bf364f409e286a1dc266507ed627d193d40ebb40c5b0fbc3eca0f7095fdbef5f40d1438019e59d5747213e2cb0138e37b8e6fb57c028eb3860b38b6e41cc4ba3352927fcb3385c22023a26e73916912f61d1c49cd7248f73f8909069e62f8902986c9709327d7d21a14c222f9eb2bc8088e4dcf7729a2d08dacd5506f9dd1178c6682001c71a58d5827611a0ccab34849f796bc816adf375bcbf05bd245176f8ce407bad6200d816a84564bf0e2eb4b4c53dadeff2aaebf010542f1ef9e9cef5c6f170147ab227d6e5b21e8f7f6f700ad7a80082f77532eea905a77b0c7a2923c064dcd682a37040b44f3c2a515a7884a14c1ef62a19616d9cc93647c7b0b3593712fa788065d9276ae91c455202b5d78963a828c0449e56895cfdac33af105512e02ba6f353b95974640185b66dd3eb151f742499a09dec91ae650d1c0299551ab811d84e4f9b8cea10df4d78e766e7da9f2b59d75a30946e573dc3deb9d97f40f2de9ff543a9a06756d58441787283c6411eb3d93c5544e0ce5428f9c5871d91a889b939a768658e28751bf2ed267bf170cc44f9e371e8a8fcc421ed51167ca1a0b0dbf6ca3a12c2098eadf3d8f725d2880507023d4c9040aec80e814a410b9116a009dde70078e31fda1b04620274ce1ba5a56b9c3d2e75bf272ffd0f31ba6db71b95d5559094e0670e5214cb6abc777f86e9944abba46bfea130839d0924204b6a97beecf177c250cddc96249d31a022c9f35d786c22cde4a6dceceed9eeabf1276839fdc82f0589b181b1f3ef8e0656adc1a6b4915f7f6137aafda0eecf08fb35790798e40e6564274b418b236a5934078b9ac66ba3bde1ff424f40ee162e29dfc9724167f2faced603eba04dbd7e0c439450f11786415e50356030c7b36509c128a966939c761efb144c880d40048d0049e214efc9190996b6e84e906ba5296d7f8d46057422dfd40d488e70884e664d9800763e22b3626364cd8ceb8f82798147848f6efdec72ce56b14ddac9f06e1e12a40aefdb363826c3e815dac8ecfe1d7ccfb471bf94975fe3cb3193c133d97f2233c8db5d43e62422b39bb4390cf31ce8ea7c6153e9c0adaf6f3851de51ce2b6d42aaed11cbe16fb7c6551a5423203744b5855f41e4dc64263c5ce9b186bc841eed7cec7134acf4bdfbeb27aff2e32d207526f545aebb8b98f57625801b27e16f9278f680d79babef0c04e45a7d53bc87e173fdc68cca37415505187789c642900e10a7e15ff87b19b30c05609da9a346f80a4a8bfa52e41693441becc2d93e5ad93743254aeb2c0716e5dd280816554e997da1c9d9f8570fae4f267afad07344c9bdea73db5093b2b7220dc18b1d0632ebaa26a58988e6b4ed4000a1d0912d6a83d9d44fbc40abc82c485b6c727a2747ca0c606e03bb5419a11e91dc49a943175031ad1aac58b93d44e1ae3561e4b565ec6debad56d29417fbaab196b1120a2f26371ca1f2b1cf3ee9a043e2e501d809444323c031960c7419c8d9e86fd8c592d0e2b3c4f10c0c61256e175778924259747e01ccd8330f19895697af2f79ccc17b20cb51344ffc1f360e9a55db75cfa04c83e0b8d195784213a946948d374719f05da6cbbb23a714203ef3c468a12e8c9dc63fad7b117a2d1da29a0bb73b6b59fb8969c9ed31fdd1b7820324e8085245e3cd35a88962266d824a40365c0f91f014f5215fbbc94aa6408c655494da99f59631b0d532a1648f6304df7bcddeb15733f3307803d9ce56e5a50365bb91c9d6c117765a6ea764e84039985ff972c4096ca9c589779a624c58317a36f5a718c05d65b5dffa806601cbb569ec9baf8cb5ec2a909f0fca376194d73a441032598eae95250914c118807cc47a3450f3247c04342e6a085859f489f491b6e68d45855742a2486c50ffc792b92f4b30e7c486224fcb55b2fc55b2b54d8f94923c62b73ddc84b521e1ef5b4787dcfc2406e3025b39a5acaa414d4ea73e0d79b4b47bfcaf4f9f8b981f59d37119f07a70fcc01bf97a47645a7fdf661835528ceee46be070f0df087578daf357ed121e4cd967e4beea4e0d44354132727694cd8a0897837412cbbe29e31a9fab68f3ff1ad77a98063e2300ddadbb278b68756d157115a9617e7f3acae7f0519b0191c63ef9fca30e143cb1358abe7bce2d5190764ec15d870e73af71ceaa109b8eac750778fbe28e47d981208e432d23c986f509a1e2686002c01a27f67f24a1a5890ae54d9ced6882d4d149b08934d8d820ecae784aee7874a232156c620b032bc0db602994a5c7046d5ea1159e34a930ee913fe65db0e41ded22285714416d76d440b69c6b98ee5a8e8766e110d90b9b7ac1fdfc0027558f09d732a6b5671771167d428a575cdf5314908794807f418871691cb356349a0b472f97699958ccafe471f6bbb5e7014c520348718810f1e232ed941c89b4689fa32fa2cc7764ebb90b21f4d11287d11ade86d1c1074adeaf2d6ca04954086e35eb9e1247dac8ca15642ca880cb1132cb486c7cc8c9a7d3ae2679de813fe06043ccc6136bf830c61e53bda0184ed652a86e2f78cc74fa9d00d3414fa16e82243f1d0c32950da631f34544c3baf9166ba08ac3f3e64d54c9b51b349cbf146df4dedd4388aea8c96e61381a5f7271b7884dfe29cc87b8ca3c7d52c68288e9f20b8cd457df072759fa132d8a40bc9c49db84bcfcfc6fb8b92897baf473002b0a2e1353a3487f718d9d75cfcbb52278046b73e9022f8c9b4f5ba937fcfa981faeaf819b70f1876c233870d3a250e139787465510a2bfd1c4e965c4476ae5962f3b395f173f537dcdfa8dede56e4771ee4fe1e3c4d60e01b2e92e922bfd670cdb1d770a676962ba47854cf299e6960555d82a5aa361df1bde30e1c92531104613c0201c3bde547bc1184f5cc73534665eedabe51110b649e6ab76adbedb6379bb2e92e568812835c106390ffee18ca3974c0473feab9edbc990ea7606ac5e9646a94dadb45abf447d8566b8b4a2e99521282319002ce372a76f6c001ae6920c008c5fbed7ff876984448e8e26a4f7e6b7849d50e04e622344b137118273c3324fc5c9baed4e36b846a5ea192a0321ffd938d02f4ad63c1b44a55ce627e340000f0891da5fe7e9187ae6b2c8498269f3dd6b30cd04c968fbc156427020388ae922d9661878951304e89c57a9cfb1319e2514e421d68550600d86b1390dc52f4ae7463f7e56ef4265722afb956754a2dcdad14ec112e1b26aae5f0d6283651bf94ef58d9d5419fa74a8a92e28e991ec6eb727854151c3f7d58bdf3c7d3508fdd0ade7e7dddf3dd72c98a13b28cd0bed8cf7ccdc7a5385919de2acf810da0277cd2a7aaabe5523284b676ae72d418eb80fa9725dd47481e659c2b768cd559db5e89c2664ef7a36eb677e0854a7db1b6a7f722a1242b563c6d6125451c2a320bbe009fa756e13099f3c8664e58c5ebe2354980acd75fa2cb20c05e1f69d63f5f468de2625a467d4c0c9b22ab8de8c1e0b5b7994e77377276275bc41bcdf30721109149638764bf43bdd9b63881a152c024f86db2435e73f919e96711806f100b4e14006491e565d7c6939e4e2adf55fecb0919e84d0a04fb9f65b2dbd7b6510d59dc6d2ea06d02b57749d356d47889279b381944b9d3f13ebbf5d0d6e7693ce271baaf0879c80a440c4cf18cd21ec7d7aeb1f8ecbacb3ee3e8a16c63467253417c9a96ed643e4b63fd8222f9e92f67007cca655d54e20343f067b49340d5e51d5cccfca8e99b2c9fda872111430028a0414d5470b75ff3180d212f4b612833f9525ae04107bc3de9987dc4c6450a430c4522c0d6d7419b2e568cc70daeb38bc5569fde6b782d0b97130926b99ab404d8a1690013f26d14b4767391e2bd3c41e2b0be7d852bf72fe90e6b94bd0e2842858c88db2e619c5ad17808fd2750b8dd85f5214509611831ef7d744818b420913ff8d1a113594f49379c10f96cb0a913560fcb82379e3b78a6833dc0df507fdcf04b309f7a0eed0382719cae0a68e80137b9c8ce7acc4325217d45bb5b73e28c46d4c308f125d22d1044d4a8152dbe61bc861315f0d229cf553b1b4115c9bbbc811f29af830e9249621ee38309221f8126a55c233f229671aa9e7b0aa711d9e4bc08cf4540bdf5ca99f8888af8f4a38005ab2fbbd24eab3d75e18734e1d831d70cb8cf28b7f6400557b7c34d55c3e531cfdefcdd7ccc39841fd4dd3b49d1b7af1cbffdb5bba2c03b71333e8fa39ef49f535273cf5f1ba5cbdb2c6708dc506ef2f9d9d36f91b082338d5a33b0b0e74033f0862c20320fa2364e99de4745fd3cab12cf85ce1c6903e362afdb93b1fef37fd7bdeb440b59d68b55d2becc87457299d90d990a096f10b19ff257598ed26790ed91949426eebe30c16c27c53fabbbb82620277b01c9403c3f1ae4573bba83edda6ae537aad68bb9f3a3e322d2f473bd3cb5900b62fae7155ecaede728cc2ab9166d8c585fe00147c0bbf24a5771ab371c5ebea0ed1313c53da07f51e2005ecc5676b7d7bf18c839c6e6fa155d07bc7b3ec7a40c769d8d8f26174dfa7b542b8353a75fbc9ce631b402e9eabd26853af5ae8a344a225ecf8d748799607c1fc6d4fbd9ac96af46df6015f8645fc2a3c794d090b6e486bf1ecdc8fc5bb27a0494684554ca24775dfe7bdc0b2f09f5bb3a4c892356f30783aad08ccb60ebe60978f1f1a2ade14639649af66bc6953e75f3cc2140ce0f46686e8b01d9649179b397554a977b2e36009f09c00b971467b724ed2d667cb305b3499fb8ca595f15f88941ad576520ec2a0b2fb9b362fd1b6c4bc3e6bc0bf890ea2fb346049d4fd38c17c9bd0847d7a99e738da88c9bcd37a8a91b0446fd06573ce393c95d59fca33f72d2f0e51d397d20384542736bcac5c49ca591297fa8fd9145d88eab9f0f431b79690141dda4ee905ce2ba316863b43710bca28d46d2bb2f3fa3c2e66ce3df3616519b0abd736cb8d07a1bef82408255f472edcb1efd44a5017958ae735d446633cd4ff05c893331fc94af50313d8aabdb9111147d721ac76346339f4884ddeaecfa2b75f0c3bf3107bab559f6babdada885a1ef5869940674e5ce24fb7a243305572ea5102d1afc2449b778e230f1e8a6813f2df71cdeb8342c53f3cc47fba7fb15734986beb2a7e988299701af4c42939c1123157189e00d6ddf855724fc0eec2371d1f0174267757585f4c124955615e0d756024136ba40138fffd62a9faf3986bc98eb13f5157da50fe11289a86ef7a90318601ef2bd5c776026da977559b2670086611a8f894b397c61ce71f3b6c8b62ea14d309fc5b5abada818812fdef0272a2ed596c2cc76f05fb520c4658a7d32a049ab9a86808e0e1a8b317440d1225ae99592de160ceed85042b3d064f0e16284f40cd326b0c112bbfd4abc91b63f3f4870d10a685c7b66201e5c6f0a08d09b845fb023128ebe7c424eca72ca7472a46f5e85f7a073668aee3274be2dfbc7d5f7d58996dc39b9fd36032b5c359640fbe609527e6add341037830dc20325f47448ca4c8e325d8876439a72f7b8c544954ecf146bbafe7af3d9a62a859affdb0d744fd1467fb0f2775efa964ad82cab607852743841d5c4001f17143dd1c"]]) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, &(0x7f0000000280)={0x3, 0xb3, 0x8, 0x101, 0xff, 0xfff, 0x9, 0x7}, &(0x7f00000002c0)={0x0, 0x101}) unlink(&(0x7f0000000000)='./bus\x00') madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0xffffffffffffffe0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) close(r2) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000140)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1afd) open$dir(&(0x7f00000002c0)='./bus\x00', 0x200, 0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfffffffffffffffe) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x4686a71e, './bus\x00', './bus\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) execve(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x8, 0x200, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000004, 0x15c9, 0x5}, {{r1}, 0x0, 0x40, 0x80000040, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000002, 0x9}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffff7ffff, 0x0, 0xfffff, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0xc1, 0x2, 0x54f, 0x7f}], 0x0, &(0x7f0000000100)={0x10000, 0x70a}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1c5b, r2, r3, r4, r5, 0x1c1}, 0x100000001, 0xffffffff, r6, r7, 0x1, 0x8, 0xfff, 0x4}) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) dup(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="da4ae9e4a4492dbbdcce90e2c63e43dc313e878b094ce9b0901153", 0x1b}, {&(0x7f0000000040)="71784df190cff367d976bc9ef80d0882794324ee931d642d748938358224f0bd785debc88754880d53b8b08a7d4340b66979003a84c933df8e421f445eeb80dd1958255d68af75f4e23a8439c45b9b2dd4a6265fa4b6c7808d154844ef744be812e229cb62fa3a984f3d4b5f0631a7314d01356b99ffd5c389", 0x79}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x3, 0x8, &(0x7f0000000080)="ca173bec0d761ae92c38ce1f20f317e0e74721607805f6b9a077b6d8ec077050f8caa59c22771dd7ef2219313aa5bde19b13d8889383c1f0d01e64a4c4a6d680babeb8b8e69b22fbd9da164e54ecea1c94c93d453a9e132027695bc59165c9f4a4e6e4b04e8fefe262bda3d16fa4bcdb516b4b8835d3bb8974f5ef0ec4ff332a0a74059013ec34634c8b2b6e5b4fb20ee56ddacac28b057521f9f7843db554ab6d9c9fee19dce422ca296decc28a24a1fddd458139cab07aadca0e0cf14e8190d36eaaaf594dee46f75e3eaf7c7a67c36c87ee392a321e", 0xd7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x420, 0x0) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r2 = socket(0x18, 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x2c, 0x2b, 0x0, 0x0) r3 = dup(r2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/153, 0x99}], 0x2, &(0x7f0000000100)=""/13, 0xd}, 0x840) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x881, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x4, 0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/25) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x30, 0xc003, 0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="969b100e") 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0xcb, './bus\x00', 0x7f, 0x6, 0x92, 0xfff}) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) dup2(r0, r0) execve(0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file1\x00', 0x12, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:04 executing program 1: chmod(&(0x7f0000000380)='./bus\x00', 0x12) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x4) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/*{^-V\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='-}\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\xff\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\',\x00', &(0x7f0000000300)='/\x00']) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda1", 0x1df) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400d4f8, 0x9e3, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003ff, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000100)=[&(0x7f0000000080)='[$$\x00', &(0x7f00000000c0)='\x00']) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./bus\x00', 0x5) dup2(r0, r1) getegid() execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000ac0)="d43ab9c89a7515b83c754d7a1d3ee33eaf8bd28d5ae9f0cd1780a462eb2878a54a3ee06c2d4b915081114d31d8405a24498b4b73db8a060e9f02972284d06c8936ccc8f8d0064510add5e674b75fda9e4de001b921cd5bd89a849df25d794b38617f7ed99f714691945ac1d102d9824a06489be87f2aa3ab628a77eaec09549a51813a4e27384e216e924304e3aef4ab170a5bc7e268d208874adedb83085f93f5f68bab93a13b11635f9fb65b45150248c7f85bb0aef1eefb727f923d40d352305ce6814cc0dce413c73b2f232d67e5252063cb08f9eb7af5301947e1e6a1047a3cb92a79a1ce305ec5423124940e07f2b750798e0ee9b14fe043e702027ae11468e1d108ebd873ce1f4010b777c23daaa633f57d949b28cd4d4c85065e5bb38e2bc653881475df7f605ce97d0dd753b121176382de3172d6df1d7341e2b4a972cdb6987fd8025ad8be2e537c14da0c8ab4d74fdc6af0adc0701b1de35eec42f1ad03de7d95598a21239ccfc508be9e8e190567275b4e1501880378363125ec51359c855f5c4b68f2ba4c5d93bfc24d04f7c864ed2733c71bbbe5d448599b4359f53225205a64b45ee3799982390c05f724281732a70100ccc55d9ec4fe4785d317d1bbfa97dd1c0c17e51bd9e918214894056e43b02db07ee347a84045", 0x1de}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x47) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x128, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: unveil(0x0, 0xfffffffffffffffe) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') clock_settime(0x2, &(0x7f0000000180)={0x4, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/162) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: 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', 0x14, 0x0) socketpair$unix(0x1, 0x800005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) poll(&(0x7f00000006c0)=[{r3, 0x27}, {r3, 0x28}, {r3}], 0x3, 0x100) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) getgid() getgid() sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x10001b02) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x80000000, 0x1}, {0x354, 0x9}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) renameat(r2, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) fchflags(r0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400100003fd, 0x100) r1 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus/file0/file0\x00', r1, r2, 0x6) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x7c2, 0x11) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x2}, 0x10) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x104) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) flock(r0, 0xc) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x810, 0x98) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x122, 0x1) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000500)=""/4096, 0x1000) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="6cbdc4ecdfd2b9f4fa53f87f63e0e1d3e6823c5f61eb6631729ec1df23aa5acd6293bfb9fa2f23516ab94c8016c10118da64c0fdf3f7afde4a696db6af6163921cbf620ca65861d5b8d88624298a9f8476d4ec8068ddc1dc", 0x58, 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="01ff2e2f66696c653000"], 0xa) sendto$unix(r0, &(0x7f00000000c0)="c889176576553c39a6245ef83337fc632257f1a7ffad59e8ab49b64c22ec47e6d4d5886e1b8929df6aebc198d6d0f51995a66bc55c5f8171eea8345a1eff1ffd40d7bb8c5b332e019a0aabb4cfdd200ca805445472bafe8d7be99b2d9794d92deeade87e258c6c8f410684981053c9cb0405b4d8cff68052ba7e2c29dbac7e369d8fe4a5b8b6f3c138332142dd815fb13f02cbe39c", 0x95, 0x4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0xc2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xff, 0x7, 0x4, 0x0, 0x100, 0xc21, 0xb2, 0x1, 0x2, 0x3, 0x7fff}) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x5, [{0x1, 0x7d8c69ab}, {0x0, 0x5d1b}, {0x3, 0x100000000}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0x50}, {0x2, 0x971f}, {0x3, 0xb099}, {0x3, 0x397}, {0x3, 0x1}, {0x3, 0x3ff}, {0x3, 0x100000000}, {0x1, 0x8}, {0x0, 0x7}, {0x2, 0x9988}, {0x3, 0x1000}, {0x1, 0x6}, {0x3, 0xbaee}, {0x3, 0xf74}, {0x3, 0x3}, {0x3, 0xfff}, {0x1, 0x7}, {0x0, 0x3ff}, {0x3, 0x101}, {0x3, 0x72f}, {0x3, 0x7ff}, {0x3, 0x2}, {0x0, 0x2}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0xf5f}, {0x3, 0x3}]}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9, 0x8001, 0xffffffffffffffe0, 0x4}, {0x6, 0x7f12, 0x0, 0x8000}, {0x400, 0x3f, 0x1, 0x40000000}, {0x5, 0xa6, 0x6, 0x100000001}, {0x1f, 0x7e, 0x9ec6, 0xffffffff}, {0x10, 0x3528a832, 0x3fffc00, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffff, 0x3, 0x3e, 0x15c0000000000}, {0x5, 0x3, 0x3, 0x7}, {0x4da1, 0x80000000, 0x7, 0x40}, {0x6, 0x2, 0xb7, 0x6}, {0xffff, 0x7, 0x1, 0x300000}]}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) socket$inet(0x2, 0x3, 0x6) write(r0, &(0x7f0000000280)="6f4c8b76f6dd72f3a54949", 0x91f1c231503a800c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="299994eecf9863f4d5d2f2feb30ea186a8cac4691ed2e79b167ddbe90df6d09281c78105fa50f15f526715bead62acc5872d706146966930e11cebf5c5516398aaed37200ee930b9ee61566f640c6f4721c092d721dc26aaa6f14f5ad08597007dba310dfca40247e1f9f7b6122587643f77010101ca635e862fd16b1d524ee153fef10c09e1a32ee70d5ffaa5185bff729c446d02e0f73244041ad05767d3ea00a0533298153a8c665d5cc27d78f352ef8b5d8a159c501bbf333205440a9996ed2e1712210f201d7abbe9a32abf66160daa97faf5f5610d776339ee0e26088d8f3bf628e30a718d6e8e5f6848e2ba8cf592a6d14f245b8258", 0xf9}, {&(0x7f0000000180)="27a0d6afe55c3ce61c7039c0e669a31bc876aeacabc1078fe4c6407f7785d9f980f290b5e186f92ebd105423ab06da59f2a5628ff40272e0626bbe2be5d7a6133426c45ad4aca6d1c82736b4cca0af02bef23f9c28a3dbdceb10325f73661cf012d44437ee1bfac76d3e", 0x6a}, {&(0x7f0000000200)="f7bdab90c00ef005510d77f7c0f5323bc34c1d2f9050e3af11d73ba4b876af753b15eb7de79e3fc9756e104fa7892e0bb1de9bf9e2281e867cec04d1421314a32a3b25982cf9b4234da4185a48aff7bca6fd2d33b12a06c7853c5b78463607901d6406909ad2ecbce7179ef3e45277cdc141711d4ac8112ca0a23682a20d4f3a", 0x80}, {&(0x7f00000002c0)="652d8c4943c631399ec7f239f4d5cd30e27fca5574e86037f7d1b6310672e79cadeeb1595f54ecea0b9e28b90ccdf521142f4addd2424824a4684a1bca2173d126b9ae2afd0dd0933d3241955addc84268357ce5eb5198d2a8c1094cce0fef34e359a4f3b399684c94c64c8ffd3376d34fac", 0x72}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000000ffffffffffde00"], 0x10}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) fchflags(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) sendto$unix(r1, &(0x7f0000000000)="02b385189955d938af5ce0cba2615390b8875608c7e91f48995082f97fdc55d8111f721dd10de858cb6130da3de17f492c01957df97f607890622042a8692a4ade18530de1f7ecba05f3850baa2f2c766e545ba0bc5c8f90f1b35c1053ba156a7ec9863d25dba4bc3761898158de7c26eaadf3207f96133a852dbce78a784a3bae700ea41779d452545435a2d939178de997f9c94ed854599750984aa8d5d1bae0d27376d447ed766438782ca647849e8776670dfa2bbca274f57120e07b455887693c3d1a0676c17f031081f82f473e65f335b39eaec0b024ba46112423c171789122e8f704446116077916", 0xec, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x6}]}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000780)=""/131, 0xfffffffffffffeef}, {&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000540)=""/74, 0x3f5}, {&(0x7f0000000000)=""/11, 0xb}], 0x6, 0x0, 0xfffffffffffffffd) dup2(r0, r0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="afa06f554bb0ce9befbb4268da4191fcb5b7d0fa080530c32f0a23cb64e7f54b664fd16f37114d962b3464ac32be6187c9a58f9b36ee799aef9cb67ee5adb5caefed1b9f6fb2047d2f5bc98f91c69a6b3bef99b5ef4c8990f5d7fa7ac3ca5af2dcb560f8bc72", 0x66}], 0x1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000440)={0x1, 0x0, 0x0, 0x20, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfec2, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x2, 0x3f, &(0x7f0000000200)="e70af94289d0bfe52f356205db4814c394879109c3ef9fc630fe3e36ed9e9d75a774cbe5f785f10273b84aa3fab730abde4ccc7008a788ddcdbb1c3dc07149cf8c95276f33fe5dacfb296359fe84ec4122b4453f1823b437174bfaab83f278a05922a96405d5b5cbe456e9ac8f899dc487a854319e0a2c60a1f46c21407b011b69a14d31b424f9ed689b199af7be7e648cc923cae6eba12a", 0x98) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0xfffffffffffffe4f}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) dup(r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) socket(0x12, 0x4, 0xffffffff7fffffff) semget(0x0, 0x4, 0x40) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffb, 0xfffffffffffffffc, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x3) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/35}, &(0x7f00000001c0)=0x25) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9}, {0x3, 0x5f24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10820, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x4, 0xc6e, {0x6a190c87, 0xffffffffffffff02}}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x20000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x49, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x0, 0x1, 0x13f9d125, 0x7, &(0x7f0000000200)={{0x4, 0xfff, 0x5, 0x1, 0xffffffffffffff9f, 0x1, 0x9}, {[0x0, 0x3, 0x8, 0xf4, 0x4, 0x6, 0x13, 0x3, 0x7fffffff, 0x9, 0xffffffff, 0x5a38, 0x8000000000000000, 0xffff, 0x5, 0xa9, 0xbb, 0xdd3], [0x800, 0x5, 0x0, 0x7, 0x100, 0x480000000000000, 0x8001, 0x3, 0x1000, 0x401], [0xffffffff, 0x0, 0x8, 0x0, 0x1, 0x0, 0x4], [0x2, 0x80, 0x8, 0x0, 0x7fff, 0x4], [{0x101, 0x200, 0x9, 0x4}, {0x4, 0x6, 0x8000, 0x9}, {0x6, 0x10000, 0x9, 0x1}, {0x7, 0xc8, 0x2, 0x8}, {0xbfdc, 0x9, 0x3, 0x100000001}, {0x3, 0x9, 0x194, 0x100000000}, {0x800, 0x1, 0x8f8, 0x100000000}, {0x5, 0x10001, 0x81, 0x101}], {0x7, 0xfffffffffffff19e, 0xa4, 0xcef}, {0x2, 0x8, 0x9, 0x100000001}}}, 0x4, 0xffffffffffffffff}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x132e00000000, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x100000000}) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x38483, 0x106) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1001a, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x10001, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffe, 0xc, 0x20000004, 0x26, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x20, 0x10, 0x401, 0xfff}], 0x6, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x3a, 0x90, 0x200, 0x1}], 0x3, &(0x7f0000000200)={0xfffffffffffffffd}) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) fchmod(r5, 0xac) write(r5, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r6, r5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x3, 0x3}, {0x0, 0x7}, {0x47, 0x1}, {0x43, 0x6}, {0x7}, {0x47, 0x3}], 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) listen(r1, 0x400) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 0: r0 = socket(0x18, 0x4000, 0x1) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000002c0)=0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xf, 0x802, 0x10001, "0100000000517c01d2ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:06 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c9) write(r0, &(0x7f0000000640)="7bf10ab175953fcfbdf2c7166b6a07a45200328fe4d66ce39ebad4bc8824bcfd5b7f292f2f02a02abfa34cbedcf8fae1fdcc3b8bba905a7978b740caaa00ac955e2859fba17f8fd57fe50a60bd7186563ca3f7c9310061cb17772572b870ab570a8316b05fac05ac2af1872cd8cab8985382facfeac387feb17495e4c1769e3b25a09af5579f35a0623698aa85043217693ab21b91c177cdb5a404e1aa29d4bd484da2d1a54756783a31e45ae611e407833d8de06bd9617a6075a0fb2bb8932f64e91a5b8bcbf0d05442a68379af17c41a08a155046cb546acae171f7516013709e9c86b71424cbfeff32503a84c6fad033fcf12d031a211b4d49aed7987deadd029021634b0a3c3df52492d41f0be1d26b1d4e3ae676fd4dca32cd2dc72dd65db6e986f02e615aa8bfbbf363a1e13b81b7268ff740e861f574aa8e8db7cee0a5ce2ee1786e1d08db28b0520330303c2a2d6bdef7e504550a8d5dc7e5fd0c5f289ad9759e5ea02ea2f8f7bfdf137d7e6e4c0e2ab6b949e0a4db51abca23f7f0c94ff60a3eac53b960f5bb852476c447dcebe829aedfe5b2443fe569a493f3418a7f4dba8fb12feeffc47c532f730cab31e5be7b98ce005b293734fb24214d6023c9b0b2070fc707523c55d6084fe55e4d08af4d670a8339740c3fbfe9b643745da1c617efd5bbbbf2da4550d978dd8063b386a6150a2ebd32089ccfa7af394cb9bf6d13aa1ecc674c66008c963a2df7afb5e83ae60592757e1945fdc3710a82ddd00c6b380e89115f91f5bc495c06c7ea51f217a1c94fc7d09d2240f80c82c29a2445ce864fd773da840f9415a7265ae9dd2b22a35c9eaeda3505d9e0fff487eb3ac873385bd2003426feb48e8677518f3bc3c7b3052cea0a5044c0422ae3432660ef011ad0bbe5ead9973f6b59c217cd8cf8a1a33443eb44d50266353f302a2a527b924197cd4da094e5f140bd09571bb9fbd0ca95cde166722b97da2a388d437340b4765928c2fa41b9f277cfaad2985366af5e4f8fb21eab8aa1fd7223a7b846a804b76a64896ced86e8102cd7ca07f8d37f33f752870633185ff366b4b2154de0910a8a61b250504e3b30b5ffb170828d63c13036626e9675b3381f6d1436415b90f7950297c998718d98b4fd4c3367e55ca1f352f3dc4103fd1da96f876676d8b92bc6853eb702ed5cd5bf0752f6872562d19060f2b12422e73c8381f35d7a0e8e7dbd88cc940ec7e9f8ece1d6f308890369af492fda76f41c8bbc6cc50868b2b3f6245fc5a9c643a8622356650a5ce0e641f332a16a956824f72a3a77e5ec7e711fb04d2f0405370596656b6a478621638755fcd7cb0e6ccbfe5d0c21f1f53f8a3f7ab470da6e220abb4798a6d9519df76db049cdae4bed74267fc064129e5d954bb1f8e0b7da30af18c1c9f083907046d4ad1ca8c952472b8c037e624955b3632053e6525b728647d30011f697c3c9796f0ad59af9954b725c8e16137b214494738837989ec47c8e032d7daa2ce58eb2ab7ade8693f9585b33dc295afdf97fc5326daf45ce1191dd65fb39d33aed2cfdb35a83c73743d2850c0efbb102539acf81ae07ad68c1a0c9116a8b31a935b4e494002306d5ea0c8b6af37fcfa6ff63b101f2b0a8b1d0233d68927447170a80647d45ec2052cc174bb4e4e5e099402b772629770d356a297dcc1d751445010f11cdae5f175419df18058aed46a5100969cf696620fec9b2fb5265ae9b6db5bcf28f5c54cec12f2e64259e9acf07c862a8d829a634a7458b58dde8978df10b4ff0d99fad4dc5ba3065de58ebf442ff32b1ee91eacd4daf4397e8856a8a2c35267df8fe355cc4871a50621b9d5579e8784fd297dddfdca397c3420750be76d1d0a2d3f34a563429667a0026c535e0c4ea362d00043b642ad168881ba63153c168a3cc94f4a588e67185342aad4f211b8e3778250cd427858f133afbb07c439fc75c0fb8006643de84e8e87e8ec17304d6ac89a6a7ec9f57679540584fa3279c5c15a464e68ce9b5cd40e6d819eacdffb3bc3b0274a3334018ecfabc47ec77bea2fd17972c3821584166015e10d29e539f7cdf567af3262c03d7f4e761e05f2e237309188930a7f2e64ea7cf3ab6f42079b326ef21fe8504c780977c03951bf8beb4ac0adb10ca0f6a727308607d7a6f8c5fb116ceb142fccfd6cb49b3338a7462ba17db79b5cbba7b31e4e4b76c8f5bcf65e8bd6f1fbaf681c5a7fac276b707efe6002c657c2bba27be33027b634cc4772c64dce3f22064c87f3bda2748d6511bcee349a8cd8dab565d7c067def8707349907a2e740281f2e449556213512fa94fd325dbff6796307db91511f3bad98343ae44740af2ab06c88166628abb701c77217582d4be5f7b2ab7179b33daca7519e7353baa4ae7b93333c20bb54c7eaed6706bed9bbe715c514fbf66d4a40128e349b1f3484f9d22152c09c8fca085338238cf25d50dd22b76ecb74a718dfb2df2565c9b13b10db305ee12c0641b18484f6f9131f84ca9c408c758d6c9ce5377fd4de2318007ae38d269ff82cb57e79814a0e103e22db2204d561b880685393de22237e0c687f8ea5dda7837015124c5e5eb24d8c203ed96aa75442b9ca3f29b0b81fa6510cb1b702f596ca806c7e8cc540cc022aa9bc60caa6d817ce6a481912fa60ce06e67cd1333ee2e690aa14bd752d974cffabc7426f806022bb9b2d9b3a7795103d8caa012649e2e20f960d7e3b183e3e9d84c8912a6caeeb9c19609137e4721b938166c7604ab717ab070f155b2e236809339b1000d75dd97fdc705622658c1392f14166390010ac72b0ea076e8decab8578638ecb09d15f5e02cedeffb1da24eefcb844c7f7c71b27dea53bc8839a5c569af0ee1c17270b06c4316530cff97db642c4d3894b38bd69d44b9824977c0a5b4968bc599e74b0dacb091df660a07913544edefa09bcc3a8df867706e73aacaeb45b65dd5d9cd23a74458bff753de44c01350659f22357e7c5c2fdde5cc2eac71b1c2c39860e0747fadbfaec86678ac36da68c3795e09b5b58eeaad32ad5da83d290e81328239a431005e4136deb066caa925908178b229962930d713a940a8c5946c1bf694c5e555c6a74aaafe52220cdf991106636c634727a8c602b2e1ae9213cbd24ec513507320e33be52c10ab82142c964962d7f1e82c7055354b33c1a0c644941ca613fd810492e4252d53d4ab038c006d16009fb050486510719f760d4f47ae039618a48c47606ca3bd74500f51684115847e25fdebf2ecc477ed329ad6899f87541a607a9e6d9cccfb6a09f551b9a1f2a2b047ae31e314183530dd9f087064dc57e63dc889265ac7ca0fbd7cf8f8bb4be799323fbf8ca72f8884d6906ad8582cf8f8ff4cd0d42d2bc7fdafb320e9952c98e2abcc6746d44eaa695bdae9fab51995e70f3aeecccdcf698e243036146b5caaba3af655c5432d5bb6736ab83fcf06c6a44fcd88c43b590e0e5074e0059b75633cccac3e93fc566b21fdbed2ec447e87e05307c8b8d86c0e9350156027ffc07c2e1ef2bef836145afc0a68f63b249c4c8d90a3c1e017cf864e0c8b40d8a8334bc70c5e59e8436708162b21351633cb5bd0c136ba64c6ac322bd88d79c54b5a7511c8157d9d124fda3e0889c15275b6f31b7cec034d184586b01c46b1391aa1921b456e1b15557a96b4c28f2d3d693f079890749b20df31ba8420a82355efe14d0a64271b45af936c8f796c8adaba2ebb980676551398a7c663e903dea36d0bb8ce954305531ea4eb6db1463fe5837c78a58f5b5d47acde563b9f9fc7d89a51e5cf7508a25f3a407934796ae693e94429ce617e4f15bd960c9f7786ba1edff13c4421acfc66aa0888ba7f0237a39dfb55d7bc7a6ced5b62cf1758d7269665a2883d95e2f175eb85c9b7d17924e15981f921601e50002f14c4c0c7b48d87bd9d4f7624bad499f3c10f2f14a0f85bcf3cf8301cd306a39242ba2b230abb461c9638be17e8de8166798ee1bdeb594b13116ec584e9f8b8823e5f85c01db5579cd78ee403a95d598364784751e28b4556c0b5909c4901ff3b83ce6b5fc61c2eab803fa649e0bd013151d131916fefd15885faf296ab8888e96d08bc9fcbd5cbef3face196f26842d81095f9fec08d7d2ac126184834b0a11f190ef46303ffe1d7252dc053c03f715fe20f34daa8102cb4f2372398fe2ffc27055036b17163a2dfd1de5c0d210bf745451ae22fe25f134bd7ea3b91f18029917205376d9fecccd036de00a324c1403b05cc2af141d1dbaffb8a977784afbe445514eee7078d8f3e043b3417b6e3932e8acb372a7ff45c8d84419e44ad7f10f201cf60a4f4a593d03279c5dd5b6602fafe63b7eaf6f6ffc5a4768cc6dfa1b6ed740cdef61d12580c90408cb743e12fcddd3b6aedb759daf4e8651e88c58975280ab385d391bb3379a287c2eef6324467449afa8c94dc50f9075000dc034484ad647ca9bf0b353b2cce97c20714489ad7c3ab1046601d4b82e25a28ce994081875ec1b140aff9a71fbddc6b876349061cb6cdd18490406920debdbd34efe11fa31a672fdcfdfdff0e02fd9c4ab344de909395c9a33b4c1dd09b69e5d26335a49e0ba904e60e85cc1f03a6807e97449ece7ce0b77ead856f4948db6d5c006b6e1f92406bcab91a6c2c95cb00a019e4eaffbe8a8d58cd9b77d468d29db366cba0293a2a42bee59dd34ec9c9624a41132a187abc4f62dc98438f260935404948c165c916bb8e108d5ca24de10c6eb7558c3cb72cde571bff6bd905b2a0aa08441044919d021f7b3f1778445f89d85c5e7c36373ac726cbed8a6f72d2a495f599c5862170bd0547dbf9e631c667e9bb84aafd3b4539941857484c9a931bac00cccbd937496c2efbb8b92210c75ed12bf2c4e500a51294cbf55068d44d79b588638589eb212d98a0beece96085069df1f01370744cf99ecccf568508f49347d23c2d4b9850349579063b5c7d7dffd73aa50db53405a7c4738bb08e451beeb42f3964b8dd7043ba7e8e5d9576082f2e9b72cb512ec61b14dae6cf5f64b863fecf160bef50f53bffbb6f7b48b3c4dfbebf5d10e6441d59241df8e8ab39055a53cb6aa49c1db229ef4fa869796e27ac59018984c731f308fc60eb3c582ce558901d769ae150a513e5e5aa3d6f143ac9568e9b729b0fc9c88113d7cc9bb9e2a336586d507e0598dfbccb5fbebde937b0fffbf794c3ead85ab4fc47a09d5dbd8c478a72721f0a193c57a77063d98c264b5f8d309aa814a2372487d6ada2882e4f235ba01bce988578a450fe6ef2ef963c6fe7cccac924e5aec275f0b8f33960610ae2759e77ec1d0c04d308fb241ccbfca8906d13f1f6a99694b2c4891db7a64b9918bb2d6b76e64556be1aaa6d6ab0a252fe36561a85aef4d4fbe7ae3b52343d1e10bb15e6b85da31911d9f5d15c00031742ada69f841a98764bd84016b1989643f463fc1c8f490368a9ea18eb51b983f1986a39207dd430d674bef1b255dc83adc56fa917089dbec216cc18d2242c8572750776586cdefde0815d7fa542b1ed30212fc5adc55188ad1ee72696641c2de4498285cb3a54fbbb550fefe4c61f78f948bd5c5edaa5676a4158e9ed7e6a2c439d17ae2a4be8715757124a698b2dd053a39e742b4616c2b2639e4ef1011107ac81d8d6530960ac4492db6ee0c5942b3109ad53ec39e1eaf69d6ed7e9baa14a1d8f8d73d9bd26b2245b1c5495b83877fd755c464b3a63d8924c6be799e51578768bdca12d10887a104c0f827fbbe4662ab683", 0x1000) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x9f, 0x18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x100000000000000, 0x9, 0x3, "b32afc221691c08eae64d15368bb840a1f1f91c0", 0x1ff, 0x1f}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/35, 0x23}], 0x1, 0x0, 0x0) close(r0) 16:00:06 executing program 1: mknod(&(0x7f0000000400)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="6f4c8b76f6dd729d4f5963", 0x314) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup2(r1, r0) ioctl$KDDISABIO(r3, 0x20004b3d) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^*:\'.\x00', &(0x7f00000000c0)='/.)\x00', &(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='@--}\x00', &(0x7f0000000240)='&!\x00', &(0x7f0000000280)='{@:\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='&[\x00', &(0x7f0000000380)='\x00']) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x10000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='/$\x00', &(0x7f0000000080)=':@)\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='^*,:\\\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#[/\'@2\x00', &(0x7f0000000340)='*-*}-:#\x00', &(0x7f0000000380)='\x00']) socket$inet(0x2, 0x4001, 0x4) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x180, 0x44) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/14]) recvfrom(r0, &(0x7f00000001c0)=""/135, 0x87, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7fff, 0x7fffffff}, 0xc) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) setsockopt$sock_int(r1, 0xffff, 0x188b, &(0x7f0000000000)=0xffff0000, 0x4) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() listen(0xffffffffffffff9c, 0x80000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = getpgrp() getpgid(r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="0d8886752ed4a7348dc77bd01aefb64535cd9a265b2fd45c48cfd3b05ebb1377885a9adca195f1b69b1fe1364995b0ba1bf6451353d51f275227c9b56c546529612bafb30b041cb409bb42a900fc0aa89e2a822007ddced0cebc0a76de8500847e5cad75c40f3d8b8de594f6ee04f80808540a", 0x73, 0x0, 0x15) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) fcntl$getflags(r1, 0x1) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x10000, 0x5, {0x1ff, 0xc7}}) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0xfffffffffffffffa}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x10001, 0x7}, {0x18, 0x3, 0x8, 0x2}, 0x1, [0xb5d, 0x6, 0x20, 0xf9f, 0x4, 0x1000, 0x4, 0x1000]}, 0x3c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="a7ab3ab3892dcb0fba017215f7534ef7804ce427eb74bc", 0x17, 0x401, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) setitimer(0x3, &(0x7f0000000000)={{0x9796, 0xffffffff00000000}, {0x6, 0x9826}}, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0xfffefffffffffffd) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xbf48, 0x1f, 0x7, 0x80}, {0xc53f, 0x7, 0x7}, {0xd4a, 0x3, 0x6, 0x5}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x28101, 0x11f) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x37e, &(0x7f00000000c0)="ed") 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="6f4c8b44540f952f95d61129b72676fb0e9376f6dd729d4f596339ee0bfa3a5bcaf74b2b62acd2e4aa467e41e2a2f0fb228ddf3d2c9d67b39da78e25a6ac6d9da964d1e3228ba5e11e88163e54a4805b8c9c9ad5899af29dc4aa394dac2ddf71b878a80aa8751c833cbc64dd0609", 0x6e) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x87) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgsnd(r2, &(0x7f0000000080)={0x3, "2461be4f10625d94fad98001421bf57531083010f041d2ef0af2a968144e2d86f45456f13dff619b1d44bee43efc5734bc526aef3fcbd892eb4652de26305a0986ad1a38c0c0b3c930fb8d02"}, 0x54, 0x800) msgsnd(r2, &(0x7f0000000100)={0x0, "f81f503694dbdb948ecef6ee957a51bdb3fad0e2ae37484c47ef1c3ce5a10dda218294da2d68be3caf6d7d1168f607455d8895dc8632791bc2cbca3d8fe93fcfc8a1724c7093f06422cc5fd91f67ebe102680ab64d6741109fa95a40"}, 0x64, 0x800) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000180)) r5 = dup2(r1, r3) socketpair(0x10, 0x1, 0x100, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000440)='./file0\x00', 0x20, 0x2272) r8 = dup2(r6, r6) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000480)={0x3}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x101, 0x4, 0xfffffffffffff9ad, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x91}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7ff}, {&(0x7f0000c43000/0x4000)=nil, &(0x7f0000f12000/0x1000)=nil, 0x8}, {&(0x7f0000f5f000/0x1000)=nil, &(0x7f0000d1c000/0x3000)=nil, 0x1}, {&(0x7f0000db7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000fe3000/0x2000)=nil, &(0x7f0000d55000/0x4000)=nil, 0x93}, {&(0x7f0000e87000/0x1000)=nil, &(0x7f0000fb7000/0x3000)=nil, 0x8001}, {&(0x7f0000c16000/0x4000)=nil, &(0x7f0000cde000/0x1000)=nil, 0x6}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000cb7000/0x3000)=nil, &(0x7f0000cd7000/0x4000)=nil, 0x50f}, {&(0x7f0000f31000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x3b64}, {&(0x7f0000e46000/0x1000)=nil, &(0x7f0000ded000/0x200000)=nil, 0x7}, {&(0x7f0000dbb000/0x1000)=nil, &(0x7f0000cb6000/0x2000)=nil, 0x8000}, {&(0x7f0000eb1000/0x4000)=nil, &(0x7f0000e56000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x208}) mkdir(&(0x7f00000009c0)='./file\x00', 0x2) msgget$private(0x0, 0x640) recvfrom(r7, &(0x7f0000000a00), 0x0, 0x2, &(0x7f0000000a40)=@un=@abs={0x0, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000a80)='./file\x00', 0x1) sendto$unix(r5, &(0x7f0000000ac0)="cdaad95f4b1e3d309bf4fd0e19c33d50b0e5dbcab887e35fd7dede58fa419d78699b845d265d64b92e471443dde4e028dbf5742a9f69ddb2f34033289382beb0dcfe4e517a61831b744ac3d2e3bc434ef0f13a1119afe9193b30b299b9aa9ef33c4ba63ef49e5917c3d8dbe4716a3ed06144ca22f708b05937e48c4fca6a5768eb191779af9cde306e9c1f8139ef15d1ce7a4afc96cbb47d5a8b69ec93218e0d84d5ff2131306f929e783b28ab65510ea61445bf126458ee521984519b76f156d009aa46c25c9295bc210b359117ee22", 0xd0, 0x400, 0x0, 0x0) r9 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000e93000/0x1000)=nil, 0x2000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000bc0)) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r3, 0x2000000000000000) recvfrom$inet6(r5, &(0x7f0000000c00)=""/4096, 0x1000, 0x68718c1fd660ea31, &(0x7f0000001c00)={0x18, 0x0, 0x2, 0x7fffffff}, 0xc) chflags(&(0x7f0000001c40)='./file1\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x40) symlinkat(&(0x7f0000001c80)='\x00', r1, &(0x7f0000001cc0)='./file0\x00') msgget$private(0x0, 0x1) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/22}, &(0x7f00000001c0)=0x18) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) chdir(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x38, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x40000001b00) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) ioctl$KDENABIO(r0, 0x20004b3c) execve(0x0, 0x0, 0x0) oL‹vöŻr¯OYcoL‹vöŻr¯OYcoL‹vöŻr¯OYcoL‹vöŻr¯OYcpanic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f80b54,ffffffff81f31c32,c4,ffffffff81f46342) at __assert+0x2e unveil_destroy(ffff8000ffffaa00) at unveil_destroy+0x19f exit1(ffff80001491fc48,0,1) at exit1+0x38f sys_exit(ffff80001491fc48,ffff8000159e8160,ffff8000159e81d0) at sys_exit+0x17 syscall(ffff8000159e8230) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7fffff1504) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff14d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f80b54,ffffffff81f31c32,c4,ffffffff81f46342) at __assert+0x2e unveil_destroy(ffff8000ffffaa00) at unveil_destroy+0x19f exit1(ffff80001491fc48,0,1) at exit1+0x38f sys_exit(ffff80001491fc48,ffff8000159e8160,ffff8000159e81d0) at sys_exit+0x17 syscall(ffff8000159e8230) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7fffff1504) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff14d0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159e7f70 rbx 0xffff8000159e8020 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159e7f30 r9 0x1 r10 0 r11 0x11567287d249ac09 r12 0x3000000008 r13 0xffff8000159e7f80 r14 0x100 r15 0x1 rip 0xffffffff81d1cd08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159e7f60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=114816 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001496feb0,0xffffffff822b2de0 process=0xffff8000ffffaa00 user=0xffff8000159e3000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=15, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61079 387173 1 0 3 0x100083 ttyin getty 85993 233607 0 0 3 0x14200 bored sosplice 68552 50351 34029 0 2 0x482 syz-executor.0 27047 284805 34029 0 3 0x82 piperd syz-executor.1 34029 372505 41772 0 3 0x82 thrsleep syz-fuzzer 34029 123675 41772 0 3 0x4000082 thrsleep syz-fuzzer 34029 410996 41772 0 3 0x4000082 thrsleep syz-fuzzer 34029 262934 41772 0 3 0x4000082 kqread syz-fuzzer 34029 335337 41772 0 3 0x4000082 thrsleep syz-fuzzer 34029 420161 41772 0 3 0x4000082 thrsleep syz-fuzzer 34029 453155 41772 0 3 0x4000082 thrsleep syz-fuzzer 41772 341260 48977 0 3 0x10008a pause ksh 48977 383320 56469 0 3 0x92 select sshd 56469 369829 1 0 3 0x80 select sshd 91286 136190 76970 73 3 0x100090 kqread syslogd 76970 337773 1 0 3 0x100082 netio syslogd 26291 127088 1 77 3 0x100090 poll dhclient 75244 41146 1 0 3 0x80 poll dhclient 64292 3635 0 0 3 0x14200 pgzero zerothread 64442 393210 0 0 3 0x14200 aiodoned aiodoned 320 328478 0 0 3 0x14200 syncer update 78261 434508 0 0 3 0x14200 cleaner cleaner 47990 150825 0 0 3 0x14200 reaper reaper 98533 66556 0 0 3 0x14200 pgdaemon pagedaemon 45794 142562 0 0 3 0x14200 bored crynlk 57389 308707 0 0 3 0x14200 bored crypto 50379 214741 0 0 3 0x40014200 acpi0 acpi0 16303 330558 0 0 3 0x14200 bored softnet 17627 268288 0 0 3 0x14200 bored systqmp 59394 205174 0 0 3 0x14200 bored systq 60664 423282 0 0 3 0x40014200 bored softclock 68929 221362 0 0 3 0x40014200 idle0 42961 72552 0 0 3 0x14200 bored smr 1 220048 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 9491 6359K 6999K 78643K 15149 0 0 pcb 23 9K 10K 78643K 1234 0 0 rtable 111 4K 4K 78643K 467 0 0 ifaddr 53 13K 13K 78643K 199 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 93 0 0 iov 0 0K 16K 78643K 185 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 3001 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 23 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 140 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 1791 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 44 38K 54K 78643K 452 0 0 subproc 32 2K 2K 78643K 36 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 128 0 0 in_multi 33 2K 2K 78643K 62 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 570 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 90 20K 38K 78643K 5125 0 0 UVM aobj 63 3K 3K 78643K 65 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 50 0 0 NDP 10 0K 0K 78643K 51 0 0 temp 157 2719K 3349K 78643K 8382 0 0 kqueue 0 0K 0K 78643K 10 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 640 0 633 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 101 0 101 1 1 0 1 0 8 0 tcpcb 544 230 0 226 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 32 0 32 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 138 0 128 1 0 1 1 0 8 0 shmpl 112 63 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4605 0 3182 46 0 46 46 0 8 0 ffsino 240 4605 0 3182 84 0 84 84 0 8 0 nchpl 144 7217 0 5578 61 0 61 61 0 8 0 uvmvnodes 72 5693 0 0 104 0 104 104 0 8 0 vnodes 200 5693 0 0 300 0 300 300 0 8 0 namei 1024 21873 0 21873 2 1 1 1 0 8 1 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 19498 0 19498 14 13 1 6 0 8 1 plimitpl 152 67 0 60 1 0 1 1 0 8 0 sigapl 432 1963 0 1950 2 0 2 2 0 8 0 futexpl 56 28111 0 28111 1 0 1 1 0 8 1 knotepl 112 350 0 331 1 0 1 1 0 8 0 kqueuepl 104 387 0 385 1 0 1 1 0 8 0 pipepl 112 986 0 967 3 2 1 2 0 8 0 fdescpl 424 1964 0 1951 2 0 2 2 0 8 0 filepl 120 11623 0 11529 4 0 4 4 0 8 0 lockfpl 104 1013 0 1013 2 1 1 1 0 8 1 lockfspl 48 413 0 413 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 2366 0 2359 1 0 1 1 0 8 0 zombiepl 144 1951 0 1950 2 1 1 1 0 8 0 processpl 848 1979 0 1950 4 0 4 4 0 8 0 procpl 624 4391 0 4356 4 0 4 4 0 8 0 sosppl 128 16 0 16 3 3 0 1 0 8 0 sockpl 384 1765 0 1748 3 0 3 3 0 8 1 mcl64k 65536 1073 0 1073 133 42 91 97 0 8 91 mcl16k 16384 7 0 7 5 5 0 1 0 8 0 mcl12k 12288 30 0 30 8 7 1 1 0 8 1 mcl9k 9216 17 0 17 10 9 1 1 0 8 1 mcl8k 8192 20 0 20 8 8 0 1 0 8 0 mcl4k 4096 88 0 88 4 3 1 1 0 8 1 mcl2k2 2112 14 0 14 4 4 0 1 0 8 0 mcl2k 2048 54568 0 54523 15 8 7 13 0 8 1 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 95119 0 95058 70 61 9 53 0 8 3 bufpl 256 11120 0 4344 424 0 424 424 0 8 0 anonpl 16 178490 0 167459 119 64 55 61 0 62 10 amapchunkpl 152 8853 0 8744 44 38 6 18 0 158 1 amappl16 192 9812 0 9201 97 64 33 42 0 8 2 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 38 0 35 2 1 1 1 0 8 0 amappl13 168 857 0 856 2 1 1 1 0 8 0 amappl12 160 9 0 8 1 0 1 1 0 8 0 amappl11 152 50 0 36 1 0 1 1 0 8 0 amappl10 144 964 0 962 2 1 1 1 0 8 0 amappl9 136 552 0 547 1 0 1 1 0 8 0 amappl8 128 129 0 113 1 0 1 1 0 8 0 amappl7 120 933 0 926 1 0 1 1 0 8 0 amappl6 112 52 0 45 1 0 1 1 0 8 0 amappl5 104 148 0 137 1 0 1 1 0 8 0 amappl4 96 2097 0 2077 1 0 1 1 0 8 0 amappl3 88 237 0 227 1 0 1 1 0 8 0 amappl2 80 14938 0 14871 4 2 2 3 0 8 0 amappl1 72 43869 0 43455 25 15 10 19 0 8 0 amappl 80 4631 0 4593 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 64 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1964 0 1950 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1964 0 1950 1 0 1 1 0 8 0 vmmpekpl 168 14709 0 14679 2 0 2 2 0 8 0 vmmpepl 168 233320 0 231686 150 69 81 89 0 357 4 vmsppl 272 1963 0 1950 2 1 1 2 0 8 0 pdppl 4096 3934 0 3900 6 1 5 6 0 8 0 pvpl 32 642100 0 627617 324 110 214 243 0 265 95 pmappl 200 1963 0 1950 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 776 0 132 20 0 20 20 0 8 0