e999856c040eaa903a47dff1323e8afce86029a4cc00c829f92568275f08bd334d06234dfb9ce7bdfe513ff7a58f338c067fdfc97e7d4988477d30ed5fbbc208cd21ed1aff170031678d5007d9d746302ec6411e982e79edfc4e2887fb71b928d65a8bf120a8b6b9d7fea825f8e3bee8d0e4d1ea26f4c947c16842395ee7f1b24178fbba27cbf3ae693f8802171c030f0318afb7aec436061d90d83801101684754544505946fa50b3556c05dfbcbb5b3a3949dcafb395941b168dd0e1e1e224682ee4bea4afdad738f360b4e8c08636ee6a382caf007bc1fdea6171da0b4c22c7e86a054071d08d2489306a779e4235c571ffa0972c92e5a5abf71affa46195eb4733449b4b29a8dd7d3a2697cbb35552ec3341bbc3955d1706dd6d7f47e13ca1a184062eb8575b689e95d028113b5128a4a9edd1f1abe991a35b311ed7da67863d3a2accb7eb17a2533aef539f0107c5c1b64a56c9620fdfdb702f28d7bdb224791aa5c31d415a8556f6dce0fa2656525a87849ec7f475781ab29abc7b04a2948931aebeed8724464b3aef5213e65b7c18f183380cc93d0fec3b14bcceb5aabdbffd8d0169b8cfcf6649efc69fccceafda38231bdbbbec03747bce569dbb7f7250652cce869d3207bb4384b7dafaa257a6b1190788db81588c57bdbab0a9299bed2db367ed169e0f56f51020c27d8370b289e2f79c74a", 0x1000) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040), 0x4) ioctl$KDENABIO(r2, 0x20004b3c) 16:01:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r2, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) msgsnd(r2, &(0x7f0000000000)={0x3, "5c48d4017a3ad673e15221dc5566b609590e09e3a994c04ac86925038b5d041a7aced7ed2ab03a8a7c5c70d4d87f8b8d55eabf1a0d081861d419ecebd1616e113e99cd87a1aac20c6ecf26b428d12c7cb1a58cd46ca6a2610d08ce7de346f1f0acd5b9e6ecb7c354b0f48eaec8"}, 0x75, 0x800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000009f000000000000000000"], 0x17, 0x0, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x40, &(0x7f0000000380)=@in={0x2, 0x1}, 0x4) getegid() msgsnd(r2, &(0x7f00000003c0)={0x3, "787fbc3ef24928b735fc63f364a132db26184e4aa7625cec480519e95a1954508b93fdb890cf9a587f0937b4132b48fa5c0b577f18da29b81fcfc3ba1c27c94c05767a43df55332072d203dc0c7a465fe7d9d840138b0dd27b6db96055762d4d9a316f0b4bfab6b4e261dc465873c8894867d7c35558e4b6303c89b99f7718d53b9cb46f61717184e2957838a1a5645d00279695fc945e15c666edd9284fa78c2988040712bfc30db1a357dacca5e0e6716ed9d652fbef6bc1d39412865829c340d3"}, 0xca, 0x800) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a04000000ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 16:01:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x16eb9709) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x1000, 0x0, 0x5}, {0x0, 0x865b, 0x4, 0x916e}, {0x2, 0x7, 0x10000, 0x1ff}]}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x20) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffffffffffd, 0x7fffffff}, {0x18, 0x2, 0x7fff, 0x5}, 0x8000, [0x800, 0x2a23cd15, 0x9, 0x7f, 0x5, 0x3, 0x7fffffff, 0xef81]}, 0x3c) 16:01:51 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xa00, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xf8, 0xffffffffffffff09, './file0\x00', 0x2bac, 0xdf, 0xfffffffffffffffc, 0x7}) 16:01:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000005) ftruncate(r0, 0x0, 0x10006) fchflags(r0, 0x0) ftruncate(r0, 0x0, 0x100) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x9, 0x81, 0x3ff, 0x3}, {0x2, 0x0, 0x3f, 0x5}, {0x5, 0x9dca, 0x3, 0xa}, {0x7, 0x4, 0x4, 0x6e21ac67}, {0x401, 0x5, 0x0, 0xc1}, {0xffffffffffffffb6, 0x100, 0x1000, 0x6}, {0x3, 0x7fffffff, 0x9, 0x8001}, {0x4a, 0xfffffffffffffffa, 0x1, 0x7ff}, {0x80, 0x0, 0x3f, 0x4}, {0x6c0, 0x6, 0x5, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x40003) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x11, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x2, 0x2, 0x81, 0x73, r1}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/113, 0x71, 0x800, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x6}, 0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) msgget(0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="61bb1500f6f692d01dc41241826d7601f2bd3d44724912131b7b7a4eb5693a9ccc918dfd0c64562b0e18b747cf9d2a8f929cd23c", 0x34) r3 = socket(0x18, 0x1, 0x4) sendto$inet6(r3, &(0x7f0000000080)="c61974826bc8c3888957d1746412dfaf0f0d91995a9d704080c2fa6a1afc1ffe64ebd4bf7386b209b7b18d48a36944a41769bfe603db5f6a921297f24f2f9064f5f6d59d2772888e0e47850967da1dabc9beaea843ba4eb34c73b9117879da5c801590399f07ba830a1bb6c9313490420989f50de59308ed215848e941a471e97ae4611f7b939f25e898076d59bd61623c76d0921fb3d1611ed9b234fc16500bc6851075ae1606f57cdb09b79adcfc302aa7449521835f28deb3fdce7a6e47b332", 0xc1, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x79, 0x8}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000001180)=""/218, 0xda}, {&(0x7f0000001280)=""/237, 0xed}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000100)=""/33, 0x21}], 0x6, &(0x7f00000014c0)=""/221, 0xdd}, 0x801) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001640)) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffff00000001, 0xfff, 0xabc, 0x401, "36f8cad15688c214d410bc377b5fa6c425531d02", 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:01:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9d74) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x0) 16:01:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200c2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0xfffffffffffffff9, 0x756, {[0x8001, 0x3f, 0x0, 0x7, 0x200, 0x6, 0x3ff, 0x6, 0x6, 0xffffffffffffff24, 0x7, 0xfff, 0xbf, 0x32da, 0x5, 0x2, 0x0, 0x200], [0xfffffffffffffff8, 0x3, 0x9, 0x3, 0x9, 0x200, 0x1, 0x3, 0x4, 0x7fff], [0x2, 0x101, 0xde, 0x0, 0xe00000, 0x7ff, 0x8], [0x100000001, 0x101, 0xfff, 0xfaea, 0x5, 0x401], [{0x2, 0x1000, 0x8, 0x3}, {0x6, 0x9341, 0x3}, {0x90d3, 0x3, 0x20, 0x8}, {0x9, 0xbf, 0x8, 0x9}, {0x1, 0xbc0, 0xfffffffffffffff7, 0x6}, {0x5, 0x400, 0x1, 0x6}, {0x5, 0x3, 0x1ff}, {0xff, 0xffffffffffff0000, 0x9, 0x81}], {0x401, 0x100000001, 0x100, 0x9b}, {0x10001, 0x100000001, 0x8, 0x5}}}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) read(r0, &(0x7f0000000740)=""/14, 0xe) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0xffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) r1 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:01:51 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa4) kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c, 0x0, 0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:51 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r0, &(0x7f0000000000)="13bd6da121bc0fc87d5824bd3d8da7d84b7aec38a304540b63330dd4b6f38825ddee0f661269bc17b8e6f29ba1faa965ab927257b5639ed47cbcc3d633aba255de39e45ab1bce2ce5a799503927f63eaea9d9560be702c3dc9acd1797335b1d813633bb6253e5df6e510914830afc7089074e85528bf79a5ac80728ba3f87d0df8263d089e55c9423d51e6732a1cb8f0342170", 0x93) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:01:51 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:01:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20a0a, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r2, 0x29, 0xb, &(0x7f00000003c0)="0c46579e079f677d5d9f1fb27e97248e762061891b397741b7010e84991793e906a34fd056611ae6a97a36379cb79bc89f0d18113683e593904040ee1ef6239b6e49c887a9425cdf009ad809d8f7f194c757e19f7548d34d0be83ed241b81096a50113581b7ecfde0002e391e87cf91aae7d52715105f728f7a8d18ca36b06df4a3983ddca82bdf98eff5dd804bf70d1cdd3f5bb4da759f28ebf4da5bc3448f7c8a3515086a5b6a37fafc0099dc0f3d1a57abc39d08ab009c38a9362edf53f788aca3ba15a02ecfd9e6acd2cfd8d3b27e692fe750d9366047fb0721c5983b4e33ddc8511a363183e704f3af5700e1bb054ec72d05c668a8d5d3fc03558eca6b4e7d1c17b146f65faf5b40f4ab94ff19389fa74d73ca1c2c968da40e696f03b405742c5743c18a0b4ce264c1f70a921cc7eeb", 0xfffffcf7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0xfff, 0x200, 0x5, "ec240c2cf5429cd9abe7fb4af73e94b6ccaba689", 0x83b6, 0x81}) setsockopt(r2, 0x29, 0x80000000000000d, 0x0, 0x0) 16:01:52 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x4, 0x6) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = getegid() setgid(r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) read(r1, &(0x7f0000000000)=""/222, 0xde) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 16:01:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xffffffffffffa36b) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000713700000000071b542a538706000000b81100000029000020003591af0dd0bb"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, 0xffffffffffffffff) setsockopt(r0, 0x5, 0x4, &(0x7f00000001c0)="af4212d28562e2457f026ff44c1c5c6de5fd2ebc9d9a71bbf46aea27fb8953639110297d38c8ada24257d5a24aee1ec59f4c805006b27a2e98df6e720b535ce012714611ebdbdfcf9295c703915a986c7cf9682584747a9c1fec1a67d5585262d52ca8a8c16ff5519e717d6bfea805660ee091", 0x73) 16:01:52 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="95") 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xc83c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:01:53 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") mknod(&(0x7f0000000140)='./file0\x00', 0x8014, 0xf3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7, 0x80, 0x0, 0xc83b}, {0x9e80000000000000, 0x8, 0x7, 0xf9}, {0xfff, 0xfffffffffffffff8, 0x6, 0xb3dd}, {0x8, 0x6, 0x8000}, {0x7fff, 0x7f, 0x7c6f1011, 0x401}]}) 16:01:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = kqueue() mmap(&(0x7f0000328000/0x2000)=nil, 0x2000, 0x191e216e754fa8e1, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8880, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000327000/0x4000)=nil, 0x4000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfde9) pipe(&(0x7f0000000180)) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) sendto(r5, &(0x7f0000000080)="eb11e59bcf32e4e33f76b26a6bb678f5c6519ce31cb8b9a92531a59c3eee800a1c00b767e0a594489a15a4d7645781ffa043a3f5bb70524851f723f240d2770b29fd8116cca3a80201f7cff907e7b92f59841510b3bc7c982b540ef5dd91003f352023a5373779c152d7effa6d9a10e46ec2ddf127332e7d522a340f2b39ad3a767af1c8975e00e8d0299c6f4b871ffee09fc83b11c5c583d05237165ccdee5f0169d9dbee9bb5", 0xa7, 0x400, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000140)='./file0\x00', 0x82, 0xfffffffffffffff7) 16:01:53 executing program 1: r0 = semget(0x0, 0x0, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) semop(r0, &(0x7f0000000100)=[{0x3, 0x5c8, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x90, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x2f, 0x1000}, {0x1, 0xffffffffffffffec, 0x1000}, {0x0, 0x45a2, 0x1800}], 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) chown(&(0x7f0000000040)='./bus\x00', r4, r5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000340)={0x2}) ioctl$KDGKBMODE(r3, 0x40044b06) socket$inet(0x2, 0x5, 0x5) 16:01:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:01:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) fchdir(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:55 executing program 1: msgget$private(0x0, 0x20) r0 = msgget(0x1, 0x14) msgsnd(r0, &(0x7f0000000e80), 0x8, 0x0) 16:01:55 executing program 0: munlock(&(0x7f000006b000/0x1000)=nil, 0x1000) socketpair(0x18, 0x2, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7fff, 0xcb97, &(0x7f0000002340)="abb76d511cd88476bba6a7c39c73c83b7bbb320293b5dcee39fa4d1ac617f3bdda36e2dd2029065ed46a86c1465de8b0e093bc7deaf4e6280932905f378f2f60d460e34056d68cc82be19220091e3f97e1f1d3be1b987d73d93c8abab22fe0048a4c25c504a365644bce312051812e9ce3ce06f5658d8cd1280b149762e521dc78ad90537d54f10d08bdf2a67d4b7f777498634517f51c38add5f010e9879c3b2fa64ea54cf0dd9a7ea8fa063022009989da77273a2dd936b4cb603fd37d88ef40d102de911258b7246b4cd15aae755fe30f85ad7fc26d2496a448a5bb50a37f801921e219ccb2065f82022673a0ef2fe323ad5b0ee4103991f9299b8909a09a58b941e2fde41ed879b21353d64297d0b0044fafd50a81b43be2965ed63961333e86978883b1c49e365a54467de1793c00a32df9c7a19446491786446e05dcf257cca4a118b926ca0c49a942c9a346a8569ab28024728f4671501337bc470cbfa1fdf28a26fc3e11bc74522f92168762032b90c9bac013b8ac9cc555139153a6a80ccc880b323134d32a03e4916acddb0cd231a56431116da53312019b5bdc7fb7a9b987ea4e2d95f9fface00a5622ad1f9e692c9674240b17d0d22f155c5badd4005468efd28cda1e85f5fdae1f04a8ed2170cb1aa2d81e3af4bd84e8b77b63bfe4795f896e5d2327d2bba5ce48a5fb8e93841034f250ded9468dbf87306f7ceec35ad7b2b8425b423ea16f3efc9d05411dc3c037b68e1738880cbaccd1c7b904d36435ebb0cacaf8b8f6c4d3be42c8de5c8e372f144cc79c03cfcc34e4969f5a340376c3d0a5f3a5fff093728fbe766e08e7f64f363941e35ff94caa8897fdf15fc4ebce58a8e84bed1814b0ab8583877bd300853f03ea770b098e184685d36198e608b1f2c11fe823335e0cb3fb4133396489b77cf25a3a6763893a74c1caa13bf012877cf1fa3c4f38541b1fdbf2be708a68d41f67c206d284ba5e0feb5badf945636dcffcd86fda49f124b044f83e7cdaf5baf67ba3b4e5331c57e3d0fc7d557d74ee200bb0e0db2d9b3acf682ef0fc23299154a5a60bf818cb8e55e4e02b34e22a5d25d0ea5c814093f0a9300905c93b8112e091790f0d9fe143bb858c45131fa1514a0f463ba3d5de147a46279c145812b4ad1eef609d009b802462c248f77e7150fcc653271f05f640d4d3c6827ee15e85a7e1df849f298c1d7b3058ce2849c9f3345412bac082e4e642b0d29873530f97bcbc96724d22ed1f67adf5ae73c1d9d95d232d8377ebe90db8c20d125c833704a120d2604f0cf9bfc1d405c6dfcf52870768ffa978cd1290ee9900de06a170a3bd668410a553deba69203bed7037fa0c376b8d637011632b9a93bc63148fd05d797e7a24b34c74964d5ed88a0e1e2ee3b4840ca09e04b603eaa14a496200ec27b076dee817aec1b0ab084f8723d92031785514ee2f3795abe8e69ab6aa14e0823ba00aa5f8d6e5779100c99d0ec1d149dc022d546fa84c04dedd051ea371e46c6b9895039c9062bf2d796684eabbf4222d81306159c7ccf6aae6818eb79b220b41171c42cee3251ff0db9f99b4de8c26af51c28add569416c802231d260f6788ba81717592e88180824b8d9bc7503f1ee9a6243b122b9a248ca3d2151af156362db2eb1550444270d0ffa1a5ef9e9433a2991af6d77b89af75452d0758931c078b88fef680f62e3cdbb1871c60d1bb2eeadbacc8e427bbc8e0e2572484a2131b96e7b31567bce85492bad48587093df9d248f8e644e03b01e04dcbd7b86bad5100f7372405d300def3476218d968238b6f8c51e6f9620f9fca1a6dc78d69094e12876a5870038ac97ca3890d24c50307c240248b452c0bdebda9b9b64b1e781fec45425ab7fbd899ec872151cbb25a7f605f3d83f7db720bc7a40309aecb9b2830fbe6a70aaa200c41c9163a2fe8d124c8064a2538f765d9348b3821d947ce3657b8578bc55f6875a8411231bc0752220d46c68595333acc8fc8873170a665b9641043399324df48427b046f16b5727b98effae293c1953f372426c0abe6df6907681b99d83500309054c9cc31e5b09837e45726404ae96291ed6c1d8fadf3a94d5289a27758e894a23d0684a8fc8dfd284ea9c128c440205834dba6e5d71536b9941cfdac24af8d88e7b5ca813038bfe1ee9137020c757082b0aee6297fbb0145d8ad8dd4699909ac0286fb2afd7a6d7aad1b26bb85925a27f5220432d712789e0f9ffc15534b39c1722ec557ea232e23d7e68da319fbc5c19dfd003ae3601b300b678c0b1bb5933c3ffa18f7dd0231d418e1805db4be018f7c6921df27beb79c590614c247b83622108e657549f01b3a35955ca968d04ce114d9a7345897b5e23bc02d0980ef2feebd49b892ca6e31af0ef7c4c84bc00253849220b2e599989b8945c7eb4725351ad7bdda9e380d8fbac9f2f9ef6d4cc932b471efdb986d6a19a95ae90fc2ca6cae1e89346dcecbdd50718d9bcd117c743874532076ff32bbaf1364f9066b35111ff9d9cb45790ab8d0d48af47936d424d2b5ef0e5d9d38c348dfe5112d3048502209cc0eb7e4ada6ddf1a192b58f3279ec03270a9d3e1910542ec282e3a4da2515fc7aa90d6fd0e4c197f6e4dd50557a4b2b868c4ae730043b23265afcec61a3f8ef0d23b5d7685d6ecfa881f261ee1aba80adaa078881012c15b83f705283e77e3aa4188a8de7e32f80f8c0e44c40ce2576e0dbc7da83ee68dd617d8f4d588202bdd40365a55a8fd8f8141fbeb8097c8bb6d4f2c7f8832ef39e2c04000000000000006abfc1088409619ee6ae7ebe502059c152f897216d6e64481154b75858e2f40a45e52df72ebb7bb1df2ef01d498e5a353650f9dbd38730ee93ab21c0ad59bff03ce469d6e97acbaba9f6f8bb9baa6c3545ba85b125e21221eb6d632a7a6665799b8220f30e3570a8a006255b1793d93e8f265bbbab8dfbf9669318ea9e24d4b7f288cf062b3b415ffdefeb4624c53359f0a3608123a68a78dd95a2088cdddd133c57cb1768c41d12b892fef8d6147a9fbb09df57245fb4a8550fc6cb8824668234a53286fb6fa7c2d3652cd71642a530c61cbc64f95bce9097bdfaa08c08e6e90ea11ec4a61d8bb4480b33675447c35bd2039f89baaa08037cacc9d3be0fc8f6ce0abed6865fc7b60d1613b62ee9e77d358b9ee9c73ba5bba5fa71c57786436a4fb76ee01188a999de6efd2029a4c408e4ed1a868fe39eb6710d37700d797c177eeee2c44904373fe658736d80afad44835c964f6f811554f170e13fe1d1c443f32059bdbeb49cdb13e55dd176439919ea8b5db960794e19038a15e8268442f8c7c394298789de6d8602612a67135c490a12ffcf39e6ea54c3f7f5567c35e42c33bbe8d98bdc765e03d20ed9ddb1b093024ab569502c0dfdf8c9bf2f412737846ccac1c305ca3ca649e8c556fd02116aaa3f43709f0cc3d5855649d1b23b58a1ab702a2c35de1d65867b9a4af5b78e7333f6d12200ca44e6b0346cd7604355e710a96cfcf78a538af6dd9ae48d3ebd72fe568bc0029b170627609afb34698dff07c3724263473366a0f13b40eaed671f312a3b5c49efe926292bc68023e679c86e8a47a95f87f8bd742916b4fcc44d6fdf777211b7e831cdf5e8c85bc5817c170345641a58d11ffb036f2f31603b92173c8a42c62b22fdae30cb3db5b36b4ddfff18828c75dc2a2e48f3a85e7680b97848c19e68b1b7787218a8c20e832603982d74e9e8490492944bbcb39001e86b2ae7b86d0ebc9dfd62cc67fc883f422a4b15223dc39fc0d4ad031e25d7c31b65c6abc7866d5101c3a33a62d2637ad2b903f279456eace06cc0c4709d6d96e59449440bf14ed3c056fafa29842728d3cacacaff0d3ae71dddfc78af2d42ecdbe211f0ef01905cac32a99abca82309f4c1f11830dd872faa5eeb6c5438b03dda99541cc4276cdde6d8cb249a92c748d1d676c04feee17ad4a331315c921ac7e7414bcb0d130154678b756a3efcd5c3c4bb1c799d4df9707e9e3ee3089ff645acffb1a2a22e2b56fe8dc4f67535a6b8a3a5e2ceaa6b544fd4bcdb1c2eec675a787432cc1a9e116f13929c3c8064b6d8f39838662a85e86ce8f65eca8c1643bd316b87f4c4c358695f5983042cfc9461c62b5e4b40762bc359791147293872cbd95b15d773db9e3ceddad83818064c5b05132d8a40f10ef6306e4aa69b8c3a76d71bc416f2497f5596352fb8bac719a37b12c8042de57d2a4a0261d9d866cd157f685e66f41ad5c638df6e6a235f4edbb2b3075b99537b915f12a6251a5e6b305ca17c94f280e341b626eaec967c44c446f15d4afa4c5f47bfe5877fd7440a6c9171eeabbebb54669d34f25d1dce52f5380a0b8ba8f2815304228a138137b973055e50958885c69e7e03d45fd3ac06741524477389642db631b520941fc2d60c0a07b44338fbe506e3ae104dd340e2bc13c3fe9868d107c65334607a256277afd83c3dd09db5eb4793e7dbc43a486ecc59de1c2a885b5df3345e5cd0f4dd67e98d06a24dc007a9dd85dfecde19b85b2d59ff507a661c22cbe1777ccd147d5cef28a8a2c56ea287f369a91061796f4939ffda9283e72a80ec6b4bc8010ea6f981713ca11b28acebc1c99242a404247cef5242071e3ba21df3ec10a28ad0e90a16611f05081f3d8ddd64c28d78df1d51e576ca4d5d00b34553de23bccf81dfc14fb694c41da0f54788cce60d5a4aa10f097acb580b89ba330394e020ce402ebf42f6c866b7be518c3dfc282c7fd57250e9508d8dfbf373f21ad72f41aef927c9cb9c81012d4b5588c848f8fdf16a958225fbeb8189e66a2d4299fd76f88f1e0cf0cf15186623de3b45c328f8253641db15fdd2adbc6fdc99f4e6892d88c3ebeb10fb84341ab84d51d229db17ff75d7ac1254e155760a9b24d7c9ec3964524c8475cc6b6f640c0359a32f974f6f654ce3887511148bbccd6c1309ac6741cc01640dfc5843f2dd6b2fade800ad8f2d6df139f79dfffa9439f415f93c5d1bff1afbefcbf07ff5f813da36f9386ba79dfd734a086f1535776ae3286a9e386494a434432ef520e492306cff1bf8c638e149e4ee3533bf0e3cfbc2508b2ec0e6c117b78e72d8324d265e806ce2034a432d8f0971f6fe24000a3ae2eb50a24e46de40a3ac8bcc21807bd6b5a840c11bd82a3dec0fbcf9ccfc7aab9c47aecf78d43675021497e9973f443bd1cb768c5b93c7e21444fadba1c058a53140684e3c795cefb4e0734d673541357b17f7bae90035ca60003542f8be7ee5038388496f36c24be4b61908248e72efa20785da3a0da535089838ca04d73514c9acd7901275d1ddfcbcc5b2e1b240a81400fbe570a1893bcdbdec1983cc4e3a5f640c44d0a16c95567e4099ebbf023d1679f4e51a77d45a4755ee1c6be6121bdfbbad76058024faed9cf2aa3584d7ff5d4cd27affb2d4dedd331dc179080e131cd74ae4f9d5dedaca562bd64ee7bb28bc8be2cdd2c50a3d0709d17af66def44516c7c858d1a2d38a56b91fc06433d981846aedd1b2e642f251977d8292134c02993ccfd909cb7ec8da2a481176df1c133682ebb2ac276457e7ce0f0f520fa783f65ab965a9cc186250b0c61935f11e5e22d6894cd11ebadd9046e01485aa8344f52463969e227fe95fc823670441407ae4c7b863adacc4471dfa29a910bf99f313c05fbd2ca2cb125d8ad513128b570598dd5cfb548b6acf2f98e726e508fd99cfa89286d348c744cc94220333b1a9f0d883f2344457918a7aa5f9510f55a2615e0652e00009bdac2d5648f5468b411bf96efa2ecda2dd4f154123d1b7f7ae42268f6d9882bcbf81c0931619d99f3d133cfb7dbab528f5964d08f81c4305ddd901362119320130e52f64e32eaefb04e5c1bf45b704fce5909c839dad646ca6ba8c8618e9aac40f51fb44f1189cde7b1c2db124812376b8d6647f6a8b0850bf094b57328a3feed75810b3adfb2211d2295d1ae", 0xfffffffffffffc30) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r1) accept(r0, 0x0, &(0x7f00000001c0)) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getdents(r3, &(0x7f0000001180)=""/249, 0xf9) 16:01:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = semget$private(0x0, 0x1, 0x18) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x4, 0x401, 0x100, 0x10001, 0x401, 0x78e3, 0x80000001]) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:01:55 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000046c0)='./file0/file0/file0\x00', r0, &(0x7f0000004700)='./file0/file0\x00') accept$inet6(r0, &(0x7f0000000100), &(0x7f0000004840)=0xc) socketpair(0x2, 0xc003, 0x80, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000004680)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)="e760a7f51107c0d1378a1910749f36b23a7f10ebe540db77a9d13dfab1b6845af1aa8ea4ffc97faeb6b2d30ebb24ab23197d1846b6d1b6ce4a39f9be5ad44e862f173e23fd5021d24b028147ae226fb0141a57a82434bf1170fc67905050e5d55d37ce1e5550a194eaf7b87b7ff4b9cf6a9e1b0c88264a033c715b458f1d22163934968d6a67a0c7a59f5910edeb27e640ed6554ae29633bc354bb84df4a503860ce36ba9e67ba544a38f8264b48a19f5ce1f08ded12f86443aeea6cd344fa36178f60e64f7c17fc3b1c7870dd20edc9", 0xd0}, {&(0x7f0000000380)="a6153659a969eb7d8e037c4f907266ccb8b14c4e798959f2c8e1140a917350029cacabe460", 0x25}, {&(0x7f00000003c0)="6a076cfabbdb0835763a94b356b532f6dc3a01f7da1c8c48d3202aa8437f13314b8e22bff7341e66529bb7d84ecab869", 0x30}, {&(0x7f0000000400)="56449f", 0x3}], 0x4, &(0x7f0000000480)=[{0x38, 0x0, 0x10001, "d9bde2af6cba3290ff8ac09f4c37d9d94f32a8970d18ab281c1aee5433e3e5481640e3"}, {0x1010, 0x1, 0x1, "8be95480aec2667199e0b27664afe7e046eb666ea4082b8592777dd8f5a30c05ab361bd6e88dbe0195252817a796e75aee6b9abad2d8a81bffae66e694f1a10a4a6335655541cc15415f5d9d542fd65573d8d96c66c4352d904a937f70c725f6320eeeb84129d1d22f9cd6f14908051be1ad266ad3055f0d3f985d5dff1ff27e7b38059fe2949ebfd0a7fdb9cd45507c6921ca73e8ac5ebcf89b7c694432b5cfc31a3d28a323ee77eaed3467bb0f71a4972d5e45627d03dd36b1244630e6b8d7245c550c2e2d893103ff682967a5dfdf4209c68671ce4fc903a6d8629757600ab062aedf4819b26e1821675c7237302beacc6439aa36924f8d1f1f6bf953a40764a8821bfa50c0f3cfb7722fed6ceab33b3d9fd9daa06cf41599a932241a62bbee010f1291be8543cc494833a740dd06c3050a695c17a5fd25927649e9f29868a19d8e096ae7f2ffc423e325f704ed099a9ab41a3bb2789b3497b0ff323f278ed1f3cc923bd063513a1971de83ac39813cc22c11ce7a5d6760990376b9efa85e2bcf994d5014f2c561edc1c199c374ad035a8255d74262d5796e0eb70e177d49a3b4696b12448e4f49e6ae75cd88e19f3b965e385ebbb34f5d3a694b64f72bea15754e4c0ed15629844ce77eef99d2366628d9a59da19356e9b54bb7a2f0fed2a8231dd017e51f5165af52bcc30b3c9174b7cea99a2322e7e553b51ab22769270824ce5b14c6c2db23ae49c8af7866d553f3cb42122f6f26466a6f4b7eb82553aef140f61e7a1eaab82c7f0e8d95a6791e5125e9cf736df2fefeda48bd67df293e9ddf599b05afb215d1bb9263d847cc4b86e6a44a4dcbc4321899a63e6d4579f3ef1b63dca124127be60e14ae191f6d793761719a6756f6c8b7f166828fb2e4b75799149f8d7cf28d88b0aa0da04997cac6896b26f82ff173c7d356b33acdbe1138c0d796a458a435d70c63e7e46df1217c20d03047721e99dd661e3df37f14ad2a4fa0612f8de2eb332cb35469120d983bdf22526dde95c1e2aae79ee2184d6f6cc7bb393c6064fde76e19fcf36d68f47296067d75a117ece21897ef78dbffabb2e072cd889a0dd51abb712924cc0155666930d917a4f98c48f47aae67508b32a900f96f9c607326af94d6f15d98685c7477b2c56d432151908f1665ed9f57dbcd306d0282e28614655a4c80ee93c9f6a2d689902e543dd2353db5e508e0ab75cea1e1f50b419b7ca5488613282181b692c9f60449953aab2418322f11d40e6f8949f32f20ab223f11ea99a65f9676e9c2c0f52c448aa18503d19a9da509eb3458d0f45219f8f41457edca5ba0446859c652fb8a0f3f8c3ce5d63ea20f723ee4ed0f5ca19399ac380bbbe9cb7674bbd6da3c1d1abe97ee7ceeaae5a2fdc83edc31892f364533408383a343aa12901ba8f1c29efe9b12d9d30c9f7c307a3c111c5edea94a0bc5eafe9a57e61fd018169609ea3f2d80d8f8473e661f68550ee176a3b378012f40284573c7e414809eb7b30b4e9d9a03f24a28726636c7f030408b7a458f97e4bea9d0a44d5322a17f130faa76cb912469c8dac9800d73e9159beec5feea50530a78eb1cfdec2d4cdd339f4010b41065318705ebf1c63f387bcf72f688e77022f44e662a33a5c7d68af360947219669d13a921195aa8008689d413c81c5cfadbf7a07240953572e47254711afd1a421ede2b0caefe2b38a11a3758742a2f9dae22bb724afa8458c27ceb76465eaac3f78961632a713d787d5a2c126feedcab96b024762d99b786ec949204669cb0286637a70856d9567e78d1a15468c95942564047b0df6f86609d6c5e8e3d2e0ef1bc2a5fc764b894d99ee4c641e5a94b6fbb62c32c74f2ba887b62a61d56c506e6e0c5010aef5a65c72cce0d237ac787d9fb67f031978b632a345824b32280c20538fcab8ce93b3ccbfda12ac5ef1c43542c313ee2953baa3140eb6a0158f5d702f44c96c1e096ac547ed710dc9f3a7f5071d858379ac1e223d7a1d743eaa94d54b44345def5419893672d65c09102749c4923270f7c66da9693507f77ea52ac8b4f18cad6aff57b3d5290e72313fcf32583b95ad0553511535922d0ca216b2e7932e9cde08b7d2a962cd1ec74bf398dcb6f1ac9724ec3189c0ff443efd3651a213538352748c7375d8fd7c8ead45aefc9215a4cfef52135f7c2e12a68a663546882e37d2d871d1295d2dc514b9d99cfa28a69626a834d830a4e59bba07e03c40a06a9deb2d65994b751b93fd7a786fc4b19204885ae330578574876ffe519c523ebd43afcd013bcdd6746748291cccaceca23fa45e3d05b0de4143834af2e49c32c24797d48b4a3004021610eb5d0f707421c920a88c5ab2df2358a1c2b3dd48343bb01ca9dd089d354182d5288794031125d14ea2c49633a127a3c0f365c94990511fdf19089d9c4ac2e3e4475d5a2ff95c804e6d49b23c71b862f2733c70c58570bbf45c21b744acf2895c75208db516d814ff81331450020203181e6d9a02ade183be2ccf6c39e25e4080c0b3060f619d6ab76bd7e3a1bcfe348e3e8ef9d0da84c67fafc2059d612fa399f93d600028a3d56c7280c76d512be5297aa475cc72ceccc8cdbc0c601657b6c2b8f5aae5bba2b200b4b8edf804be3bda57457ae6282c0299f5e04b17d49f99cdec83f5c1c633385196b5674594ac5d4b1b1a0bd87f829eb5efe78aaf9f2aa561ddefb9d0426f050ed6f023d1e62e63eb8d4bbb6d7cd43278265ee8cd7fb005905e4b216d0ea33ec985601fbbd2b78cb4fd24b7e792dbde9fe25681461db3c402b2b7ab1c0cb44f3922c3abb19af1730973a4dd7964c2c89e47d81efa19e2c63cf61b3187e31b0425907a43f4ceba66c7f70a05c8f94b3604539acc4ac2d86e0c2845b75e94e0628b749a78d56eea55bf35eb8bbb00fe3ad5a6b38bb8dacb6075cdfdb1521c7021dbc2f0d74b2f8e2c45b0ac14f33ec581de14552a2a3a6fe3212d03812cce1f55f1b50f45cd5f5a86a3f91a97be493f05368d383eb6e5814ce92006421d0bdcebf1ec094fc745e746143421ca7deffe0600c377eec47369b10714b804348f05b936eac8283f853ad4ad421a205a4ae05a2274704ba8ed8a2bee63ed006d0f816c8d5b56a66e32072ff3f1fa9d502a5252fbdac12de6204a0fb5c1c9d19499c2803cdce8076f9751371f05a753edee545c23b47d03bfb3b1125e56732541ab2df3611a928aee2d729488e0c36365b39327ae02a9178936518f9f5f9b1d26feda99d8c8e9ce6d7276a95171f18f57bfa4bf7b941226b3a852dead1c901b7517813ca81f68effd713dbde3a24ec336c2d8648dfd8a45843db8daa1763e613bcb53c5031128a53c2c3d77f19eb7062f1e41dd82c12139282b9feb5756ff1a094bb3e6710e70d9ebb52a0f8b7829d71ca1c25c8bb3f196a0e6e9813f419431f321c55a88918ae53fe058832bbb9a8486f35bde86f2f7284e874bfd9d92fcffdc0d0ce11eeb6278506729647333eed33899121b527d966e8afdcbd51c87e7bc539352a3f9b14206c2927d852acfdda25127288860246787a68a3cb314febf87a65ce3632323e84ef9de27ac9f9a11e0a225ed9629cff3600aae2312f2c402306218e26cbd0e1254fa30c3068cb40782a002dd7a7c3f5a3fdc1146796c192d1d9c1c0edde24f3fc3c1a51b5c4251ea197047d02f74802e6309e0376ab40ed3c6a651c6fe0508417f144ea470d1ab8c076a770158189ddd7368148a49a0475615ab1f70dd521d39f6a812815f1142d2ba2af786899d248a29a4a7259fdd79297bf39cc39e2f8c9b4cc62f133f31eb668770c8a3936eedbbb51fafd389a03f3cc742a6594d838638c487a91deff6a83aab491b12337e471a295dd1b4028489760bdf057504075bbd6da47233e0094e5265ac51a963776190067a2c438499d2d4023156d06f73285c971cd15eda052f1f19c286a715d7a37f912c740a06008caa7ee023826af17066619201de2714fd61625ab46bde377e2c0885344078d856959c1c62831a575446b9c73d58557f137d1afbe06832925f52ef7782c779b2c5773bb4ae4b413a071b1c807c84c05b7772497a49797500ae1fcaa565ce33c06cb8a3063500ea11026c3ae5eebdebbb91c6add54fdefc616443edaefaf12e6ba15e57c1ac242ea9061487aad26509421c4c604ecbf1518ba9c21f7a7f09b4b5704c9252c48db6b49782f7d14d27d52867456bd59483dc0ea4bf60e027846546e5b233f6fd018341ef1105de87e13f7abe6092ada16200b808f26e549df37331ad70559761ac31f50256dff6d2af7f3034675b058d2557626a509b2e58defc7cf22efb16df77c5f14a1bcff845d88d49ef5fd307f24ed4e897eef16f6de6eabefcb9c505bd68558f7984fe9b02b97b38b5f8e6c344eaf33ebedbed3403f07d443e9b1367ef439b667a9e4ccd9f2f5713c4b61951924465013d6715cab39f87945da7d4525ca63683230309fb787c5af7d7ff58b5d3bf8d196b42485c2c5829f4e8bf62b9d41db14ba1281592ba47437045badeaf91db98aed7691e77d24d190825d2e2b215ba0669cd18e65e1eefdb603177a719642ca644821afb0c6b96c81c7e8ce07b5661d5f938ab5783617695b8299fdd3b7d76aeb7cc18c5bd0427beb8a42a542f613f818d5345b88d67cd355ea824f11e3b051b1fb0b7667fca5c5fbe7cfbaa015ecab8ddab2ed8343c38c594b7ad68062902e60d1b6379a1bc586d06bfeb3ee88cf65630a5f59363935de02901625616af10efc71f8fff1aee87535e1cb82a4d93a46e2b8b55e8ce92edf5ac53486daa1ef52b3ed60bcac0d7a53fd3be33964cd40d35d577af092798daa484f5c00298be2aeda4bf2b983e4be144a18d640bcb48fe06d150251975b471d73d61f3ab432216b0109e90af986a33fa08f7816f7cead305afc9e3f99b0c9298907a6f4d2c3b8acab47997ce4c2c52b04828e47dec2a4e4da8b0ccf0d9ca475269e32c52304a52d33a3d264a52749fd237068161895fac2fa4cc53b3a8220d69daf504691020c2cb2b5f72b037872c72a5ab3a87c59bf1b9b292a898b3979f74c6f3d8c13e853ac96d9d0c1effb8a18fbb46eb946507bc44c52e1141f192ebd31b675288d04a8dbe5f23044a2167168f8da966f9c7c2d115e21dff76d1ca5dc787b577cda772eb06c87c267441ad8f5af7cb4e6f3d11d4f6654aa604109954ef1f33914b988bb8f5cdc4690e770e8389a13ebac5b00103aa6729adc69af7b729faaa743740b63c2cb5bd4d592d7621b615c8855b9a96bd7d2abeeb6e3ec7b147becf00d2f1c14fd44316dfbead3a8426f6485eb199d2620dedb7839346b8875a8837819a519ba757b8faf9292d31e44c3b1945e6364e0b9e846252c90499b81027e1d520f354e85af71deacb95f54b159fadd7b67eda272c984435d0df17628cb42d5253ebe232464bcd9db4f44a6fabf343e44427a05b240208f48f70664e69a95b242711ebb66410ede3de462941a47735bb71fa0fcc1b1194eb91b1feac7527b29a7534ccddf0c6a9846f312e1a0c34735f791c722bc8a1e7545ab07a631402953354883007d201c8b457c069065baf0a6279c89ee1e9abc357dc91c4feac9b0394d164d0e0dac9e728b8a5224b0536b2d4b1caf51467b81ba60bec0b6bce195e363f6a8fb1ec433679ac35d3f794f5f2554db70ef7254be220074787df092cb65af77fc4b016cd194fc1df280d38d7fc435ce34fa288b7de147eed9f0911ae2ec489084d0e1c3d1501eb233893c10"}, {0x1010, 0xffff, 0x70e7, "994dba62012820d31d7aab5989b3e8e3a2feaf718be677f3b9cc98f1fa6149e7a83956128534704104885602abcbd76ce0b5b3064919bf053931c998baedba2bcdaf77a84552328de714210624a5001268680937f323806d0a2e1001d449dfe474b8965bdf6440361fa2e6afe39986c3484dd00231ab5eabc4c11c2f19342b4565d311ca01d8943b8447c45f20d5c9445e6d2e8c95dfa72f2e9c2caae707c24b60bdcd3ee8fe7a97b56639957bd63413f861736f94a8a458ac316c8874dfdd96ff4c4e9b4e09715cb117047e77c0b08737f17406adfdab9965207d35c2394031f7c5835f52731e51f551eea338a5f1fc5ba28db188340b2e4705280087c53135bbabdbef499b4b05c5f8423feb084d65417829329b3594a848c5fe23732fcda2581e8e5f041db996377d7e2c505dc629a090807b3f167e0bc206067455bb0126f28f2691b3027813b7922ca71321da5c9e9634bb065244a8b6b256f62c63642436cd25e21342682668ca624e4516c4e597b4d925a3d76ba51cba3799f155b7412a895bae3f150df3c50b3578e738d4280616ed60841cf87e02d7c3ee07732197236bd8c6d289f289d0f2e462a279cfe508ebdc4283940621c8f68f8dcac45a3591187effb410af34be672113b01168cbb4990884181825c0477bc83dcb8e0dbf95e38fe692374fd04ab98caa80dee8927873463ec01133d50ed6e7d1062f4eed1b20d6f44b4b924aa797644e55633521a81069fdefbd14c9f657c3a7ef62049966ad49be2fb828157bd644c3584163c7cbe39b6fa6f3f7aa2852606b75e0e1960b6361d19af1490748d2819c89767868cf73ddd70a108501f170911b57524274aa58f836e326256123610ce0aa14460723e63eb0c98b3622f301bb5cb08ffe6c1fedc75e5a1418702d73bce264c9c197f6dd90a5c8ff1b47248ea4f065a164a2d87dbf32b2b6aadf9323dde794088589002ca3cbea53f7fdb7e0f3b9ab825e439e9e46bba7c4cb25c3afa673265188a382611ab0aa12bb73f6da963a47dc56ce9fc5640a5cac53aa080cdbe81295d36b2dc36f25c63a677e6d766474b24329495045b12f3c3ba9e93b486b63a83b42464e8e8f6a9defa43e7b1420d82e32f9356df7abb806601ac6e0fbd63b689fea3c8adab4f7bcda518e36f90b06fc99735b8d4e43ede3c544ecfc16f6981067dc3d399815ea05a51f910c71d30961bbac3413ab62267256164bf934b07d24a5b883ecd48b936b78ce6e2621857f0f77b79e25b14543ce82216e9f722e0bba76b89ffca0690675d820db7734e7129e66efb4261d6f44a84013d2d95135b71240fe02380d38c585f65f6191ea1a0a4af92cbc56250fb60e52795fc71a2f39d07067f5f877c4ea931369e7e0fb4898c8de92b22dde105ac6b805807f2c537e731c045de48c25e826552b5681cbfae25b342cf7d7058a42aeb8c3377152d806ed822932342c8835c4425c71e0cbd536270271d45fcd8d447a4d2462a59c28d0e997feadce767bc4d12c216241a938a2ca755f7f1f1ac1462f0cab9c47c2a38ce5e52cebced48c03ff179b53c2e4e8fcc75f54f85e0f8d613597f0c72971c0286c97dc54447da852e3871f0da3bddc9fdf283e1f303692ba4c948d4a446ae4dec1733f8282c021ec36c62d49c1ffdda3ec9c0dc4035e7103f8bfe068aef8d0718817cfbf2703f479552d4105436b6c8d0a54b4a95b30431cebab5782c29ecac41e90004fa295d5d84145756d608377dfc8cedc87e2bfd61efeac83975b9dddad618a758890bd83d859e1002a0f231cb81fd7bedddaa4bed79fd134be795fb38eeae1be2c247ad17495a6b57b18640b84884bc5c7d07be830f98f682021863efb87b0a6f3357a7e385635c11a3d3cd76fac40659d733380d87124d6296e1c914b379de18c438f408780968a1812ab3756d00f2e7c317f03c93fa801d79b2e4791380aa6a386ee792b50d9d56bdb494aee5b65cc4a4bf036afb3fe4d000879f8443fc964c9f9e42d4e959e22c4445071e17834ceccd0c6ae04b27bb22a60b798ee0bc9da465d184976a91750edda8101322d354be26a8a2967d06b783a39f3e89033c3d7a07de6c4af95ba197da4481dda3cd52f2600e8d9a45b63b314df8f8e3155816dd9274bc64bf71e87fbcb43af7c13513e9ca6ff022b186db3d97b45db2ef81edaf7ea136943cdff32c6a89469fe88169e15523330dfc70f057c95479edbf4f040bd3e95667b446377481b691f07d91a62d3d245d444f15cb6414690ba4a8cb19d4a2a981ca72d9c7a57f569feed7f6494b891cdd2ef4044cefb6aebb124d8f94163a8bab4c80b9b1ae1a270656f94a9de05711432f479753c7b08031934855a129bc0c7b407dbd5608fa9401bc3ba9e4984e4bb2b5c5a403a6986e8dc56c6a4209da05dcaae1c4dce750e49b45f4d5fc13855eb797e0d9ade795e9aaa6dca098a906013dd0deeef781bf71693c8b971e208d610a0114323055de88927de4e7b57b2e722d40f6a88ad7414bc337bce63457038994fbe0ad78735f39cb53893e21066a09a7957595972f645e8d2e682adc735282d3054ee2581f5647359878f886641aa270b72243c7d66ff0c2666aad177237d15b36527c8fad3e5f91680924fa3f390561d2e25f186c5646249da224a8e78eee870bb79615af4b6a9f7e9cf3d91b83363426895f5bfe760766f3a709ec011df91ebae5874bc3b68e16bed1f3a9d147fef4d89293a8f79b8e073c574ebf886ce419f252bb1fecfac3b8c53609c2a8c142442acf2e5584d15bd3eac65f521521da42709571d2469a456daec6af3024827cf16ca58e306bac3a98906d39754d58096c2910c3cef8195f05ad2921e3bdbed045e35af65e749ad596a9f131c4828799627868b1db30e2bacaa3e44a8a9a389810ff9d65bc462b7f5cee26ddfc57bf1ca0149c3d294ace92d7905a9594e441cecddc50f08a2253e824d955dbfae672984cc66d6d8515cf58e3e7ce818aa9f6f4361ab84afc3c51695752ad1d0eb49f39382369bd9cb020a409042f8fc42788c572c3ebaab28028820a780ff6e53e3eb644309789a72552efe52632ab15cffa7450d2f11cfbcd7a587e94507820d6f5954333fe6e07bd50a722aff761235221eeae9ccc1a609f438aa290bb8f555bc59e71382f0c1e1c338c6e217a6a659ca0cd16c32a571fec7d909c66e9648f9745c59c3903f955f0ebedcdd0f60e633159c359d9d666dcb99c1b1b41571dba31f961860b975eacf6e318aaf314434bae886434443d35993c257df0cf89d06e1ff8e02001d93b4d523fd626299ecf76f258eced8f0393cee8cc27df532778b622555bcfe20e814658bae65609b11b4729689fe9437ef844c6619280a0ce02d89e339bf026b820be4b661cbcd090de2378ce36cebdb900dcf10ebdd2613efbf326aa6bcac1b633ca18c75e1a8370866affe0bf7d66746f50072615565fc35a2d5d9145aaa34f70ba2a2d0bb077b94aa769ec6778258316da5e038534c4d4a058a230b8fa6622e1c9bc09d3094f9494aad88209b50a878b0a84239a70153b566b8385bf780c4a661ad67a845f7e5a8345c7863aae3edcace0e17ef31a252fa586c01563c5ac94f643c77d54e0414b19c67b844d9c4539fce37e42b6f3714266586d78dad4d9b61f8c3381832cc76eba04e08cea5cd5801996f98cd8668363040cdf0bc505fe42c29bd837d1d4f8851b3674f29b3f2ad86cf5d13e4190574b859ddeb2cb0841f55a3927813c4664eb589d1126548b8d8c7476e9cab30ae3ae8d25d2856e5b6aeae24bab93e64e3cf6d3d044f578381bb230662df0ec37705f6b7cdd982d85ead409752f601a0d24d15e042441d75052ee4bad1b93746e6d94c80f3693148ae1d31fc70b020c99544498c7e177b37cd610e571e24e045b093679c2e99ec63a5c842eb05d7418b0b2b0412665f7e68279194633952ee918bfe68b6a4b6cd96e9c9cd46a4198a193118652f7b8bec40091c6f58597422fe5abd090759c1a0575cb515809270ab0e87ddbb802f93a9f9e0f20d5fbf9d42dea163bfe515aa6192350cee61a82d75aa95c91c64566a2559eec551f7c27f343133c063f5d3fe67896d6798553d8e9e944a49a87242632e71f45878e865ea581fbc045496895f1565664c8c9c6b6bfe0eca9a3257f8ecf62ed5f0ea9cb07c3634975b5bcf63590b55a46acf899211446f5f88ba684d56d7160f4e318cfe6b1e0badb27b9ec37b041fe1883ac9713384044ff3bc830cd7d61c233e2b010d5b8d47dc84047cf624d32752319eafe39406887db8fa179a3990c3cbebbe435d672da68840ced9ec7aba299d1f9d37060a0ef60d20a9de546a2e4fef1a367326dd6cd7667c1def53861a93a238380b18f7a4b6f7a307b78f795df0ffd465bdc3cb17ac613c4473b88a8b29be8754bbc768e239c44a971c5d7854457fffdbfd79975f17fd90228865aca680233d2a8e6e97cd3945e45ccbad17d72cdd0c36d03a69fed5a971ae2f4acf117b0c55513c217e1c2596a8a5a29e5704e2be68e5fc3538f16645fadbff47b53d56120219a8202d9a86bce90ec21e8c0dfd032a392c9d762a49e418e297537a075c3564f1c304112f845a623c4cb128c4bdf7a8d0a8651d64333f37c61aac63bd8dcad262e6bb4cc0701749c209cb4da855e37638008ef2587d8d7470c7f01d12ee700b8310395f07fff39d20101e09f0c05881da6ff03d51f4d059a09c4885b2dc6d2117a62347a6011cb0099b07cfbee8f4b08f572ff93d554a5f4035507bdc03b842bf6a95045723d8664faad337f3b2bb53eb8e0db5f96d372d003bd22a0f3e0f4d46801603b1903062c09d1352ecb09c93958302919627f64febb58d4d6e33e2f28dc840e67885b364f1dec2f3c9f16e1ab510d9635dbe88558dba4d00ea39efacc98e2aaae3872f615e32696d0f2b1c64f9dc27555fcd4720dee1c086167b659b8077bb3b0b75938c8a24fb82ebfbb5ae4d56ae5c31ec89aff8c5abc68e2a0984453b13632c2ece718fbf06a291937db56e1363f18158cc72192562d7a34dc0b2ffca12d362b70648dcbe1ec833213ca297817b586bb4b26f3ce48b2229d148924a4ba37542a0e88cdcad741ea1d61b99232502b18f8386212d00c0daf61019926073ec3581ba0e4476db6fe13ea7ee76861dd1c2aae064a6403b258d6090d1598af1981cac068ee10c54a5017aff5845c06d5d82db180c4d5213232de58fe8d49eae7ba7478ecbfe067b2feb3d6e0847b051945892dac2f8d8aa694d1c8779c2d57c78bb9c22082071ea32a2456a39caa9432689c2e11752eac4de10ed326946f26874f48ea4b2a4eb8cf998b3f3889c6bbbe0b911b4e641bcd4f30dfdf85006ea6ed5cb81c7942e52961db0a94c93ef817b7405ca7129aa71d77443f9a495975d8e41fd783e41da3538b270d5a678fadf9c413c1c46cfe8df3038252468862e669c93abdcc516eebbed0d4fe0217a183baf6907a881d8afa6891131ab6ca87d7fde71c222a6cc482af94d6930d9875293ef6644b30f2e7e0c67f881d0afb27286bf7dd9c29e7d85b65e44164db811abc87a2ee9117c602f7d54d958dde72070ece4b40383f7c915e959e2e115da40772ccda7b8fd91ed0b3357f60beef6b0c8b24555eb7b6a4011a3abe15c00d8db6450e3317229d44f085c441542e054b77f4abf47d71af243d7effd17cbc089c5fecaf5f90b1b85f49e5a79da67cc95e51665aba1593fc419d8207ec8bdff6c120516c3d232890a1d21e89f9607"}, {0x1010, 0xffff, 0x35b5, "846f15098e7384e3a0cabf5e20bcf5bec9eb3b41f9719ad84cb2afd35a0ddbb32321d917d48514f8c49766740fb367b49b7ae9a6c0544f13953576f3686ead2ca3c529221691e2d0f31aee19e66e8dd0f1b6f08c871ca5c2c8fcb9570b3d2a2f2ba30c5249f40217e88e740dba6941816ee8964b5cf76cf0708af9083dddf2737b2ef9814395ee9644860918f615aa34d9f22f6da0ea180329720bd664e7a33835b2dd6d36e6840800cce011804cc93841edd2316555e9ffde79b8b55c5d02469041399a78eca84122ef264096eb132bfd5ba95e64ad459d4099e683fa19896417d5d4dd9667f904343302bcf18389cce445782ee8818f7f6e54922a8f0c1b42dc712362a2a0a434e838a34cbd4dbbeb32b6d85bfbf7e87972457d634aacb58e72bc74d7adb45254e90199f18f2f01e8b01c71e001435adf7a8b2b94c6a5d0175de70dd9273bc855de075f206440e3f125475ac080a5d3e048315cc94e1e20fda6972fea6b245de2df0fcca1373b755054942a3bb8e687aef4aea563c8a77691618f63ae870c607398f263a9afc6ee241fe8d676002207b1b8ea535243f0631365b37a81008f505db638a089e2cce02408e5644ff4f6635dcb9e4965c7df91df85faff7efae083d3115ad9e733b1375a247861a9875da1acc51ab93c2af0cdf541d79b208b3154fd9ad287f2b6511094520e869d8fdbbce57f9f7314609c64e6cdbc20dc7fccb301a943a39b86d4225d233129a2ad62e77b4eda7c7b3cba6486acbc7cd726f1f0f395f7391bbec3861d5a08a28a3c5955ab94ae1a71120ef7bee71d2e76f6c5158c6984a94c7d663cd800f5e06a57d2621fe1d9d9e7fd3f8567603a50e934058974ab08907c8544dceae9e1d9285c06fcaa948fe226af13ee99712eabfec0cdde4b455b22b4162f5b110c4b362303d61ff6a90fe5cb175df291e9480bed08e3f2facca60439c0d0c155ca553f019ea65219596f90abc70cfc0cc81537ae43f60e4bec40ab04cf096100c71b455b7666d0f45d0b6316c42524b2881df9a53e75f3e533ce33af52d424a7e871453c0ba3357d6fa5a8ecda598a4546307bbd8313e4bcb15fb0f46129d5a6d3a0ee853169cc917a61f900f8881ab29e5ccba18f55a3096b751b12664fe662e2551ae0846b8e318c7b7a343547289ef32fe538f1365d89de976b0bf49bdbdc03604b17f8864584e0fbaf385998a918492458830afb074a5885259635b82bb71e39964ce01c7efbb9286cda293bd34fa65db886dcae5be5ab2d817256b0fc9fb5e20ead421aac59d771efe95ae747b8f919245e5fcb2cfefd0830490cfb4e17d844088b93dcc33b2c28705357e1cd67ecf940ab25fb8831282511c8e73c5c50a0f250ef94cba503fa91a374ab459bc3902acacc67d7d968e6c1b413dcb24a439b5f94fac84627acd08621769fb6e8895a62f246cc5c01ebb6102f8ab8ba7e922bab7f6fb3e671b05bfbc577d4f3085ba0d21ee865b53cddec54482cb12fe33e2a000553ff3101692324b245023444283a7e76a512d9682904146e318645db7bad79cc7414ad1cdd2852abcba85982a899233ccbe3ac87eec78496350c7bf5cc4973c705e5f1765625d4016151993fd7739a10bd3dd10f13f3f3442a9eb0582d5749e7f5e0325af094c59f93804e6ee4bce459057257a616dd80be6d5096bf48aeda847c30c1eb0ed7d7f02d889162af52292d3c901c506e44bca5f59734cbb748c5229cb222a61dc00b4cc0dcd6d6ce7f4cf110bc7316ea5e1c46baa40757a70fc64ecea387cd8378cc8dcb70cf43338ca64d9cddba40f352d4c0e146600bb3df9a6391ec1e755a5a47bcf697b5c647a76259c366c2325df006ff948136f3d077e62e944e35aa9ae84f6b0c52d6e16c5b23a544c8f216343856d4051927db2c997fba81494756d8cfac00488b108b22ab29364f88f96acd3dd9470df47e00554887a96e34af3d0250c0848fbe272d94281514565b89fbe2cb40e767b138fb212d8e7a9528cc039c8f6d277971c74f4c5d3c82d82c3dbc3987ffd1932f5c2a724408fc528bb7db86118db91705f9af096c065d8e77380b4494fd6e25e5b44980e8e9760e590f180a96b097ce316b847214014cfe4b0e08514a417da270d8768bb18dfa332b69cced5c4e06a0a2ebc051c03424ad9acf85cb8ca81699c7bfe61c779531e179a1f66c1cc32818c213c8f8ad2046898c754f9e806c0fa333f4066739f851ee8e0bc52cef947babda1cf983fb41b2956b289e915b9c6248bf9c197dccef1e6e8af09ee7bb59cd74bc02b1368f8cc586dd4a320de9fe37b9020aa2b6ce2b98ea36faa9c5c902501b00fcd9a12867700f24718d295798ed35bea16557942e6814885df21f067e85ea9bf660359fa3348d6e91f607b0fd9fadbe4d42fcc52ab19786481ae58b33ca7aedb104c39681d4dffe12a6a30aa8c2c592fbc5f97c330c4380ee8e3119955ec0bf248bbd1bf9a6b3e068230bfddbdb367e8a99dbbcfcf72c30a6fe9c17e9d4fef0dfbd33700b926c8bd180aa6e1abb573662336e2c44b0556f86dd5da27dd59f2a296f3946a5d2c2fdc90f3a29c1b8bf4d8eca10becfbdf8ab33920faacd2dec7a09c285b42b080e61a5f62449354f1fb232c3094a4910551d39ac165de868d31703d0a623198cfc29cbe3f1bc7c3a13d5c8b590d0f21db2a553a58d54a5f5cf6ec9514a1827eeffad68589accc897d152f3cd508756fbbe44ce0b7579c2a53f0ba00dc17b3a7331079e922b76db839f127722f9b55a247dd4c56ac5b4b1462abe4a70ee25fc7a3a91f11557bed341bef8ed074d4b3fef098f3c15f6648f3781ecc08fee0e918a68cc7bd1597101fd10f8bb45b84b968ecf80e304b27925544dfdcdd6f6183ed42369eddf869be87d045a1b51013c6c5d1d24665892372732c050e56ca0758ad3288d7aca715a10a2bb5374aa5823bcb42bd116d3a6ebc090ea2bd100df120ace0907b384dc51286f9dc4f0957312ae5e34782e9353724fd5f10b7383843d6ef6aa25a30438be73822f92fe1f473b54fa059d1f3800b4e494fd279dc062b1177caa27f4f225fa644928c375318a426a167d0b7394472f477371ee4c77c89239ec67e7e3606712db0a65dc251dd9b199a8fd22a5864d84434f3fa1c3adb1867be102c807d253c3ec6a493460003e19bee7b0343bb7df5a0eee41bbd18f30b4bb4e137a1c656c8f51c4f6225218231c77a512c5bf9ad7d7f7eb980658f1e55c8023fc6176ebb5b018d2139a3fca9b21cad65b6b84d26bba65636bb55fdfe783104c5b30ca0a633afaedc5bc16dfe8d382cd53161cace307b9d062dfde31c651ca709493f421d182c6f60f74c4adbcdb0937feaf054f9bc62627607d8223067ea51aea05f8d8016e2da70c533fe1b0c9edc465300200a6b59412ac59013766ed0d16f8cfad5a61c16da4e28bf2ae7e326e0f27ddba049cf22750c33286fae5b64b7978220297de7c7e6726a3b255c111a28f0aa093fabd507aaf2168accc40f33d95d1c9069742cabf56240756547ea4a32d86566d9427f8b9bbd91286aa196608bd94188cd583a7f1e0413588221687b07a93e28692de2e3591d0963013945e8fa9adb157ea10b35b96fd102952a63f81fdf7c1cb3ba066f643905d0b2def989b04674d81dc903ffb245b59bdad2a277219dc9746c16ef2727bda864b04ed7a5dea9acfe7761de504c9c91e25977c5ce099f07898a69bf6d613f4dd4bbbc5fbb02ca0ec8f8cea84442a817cce845f72dcc23f515d8a1029a0edf7f2bfdf573a9d1651e0fb745ab7584f662104595b22a138e70ea35446215158cfb38cd1c089007716db629755c462c415b4c8fa0c93157ff1a6b555092e527073992736922f084db4ada5ccb831d2a9411f87f40794ee4333f101064c275ebc7dc2c8b90595214e557a49938e8c42e27f4e4311ed847c85c908add404cb1b63cf8dac51b4507318627742eda4ba389a6df6b30ac42d068dcb5337a56f53029a37c1bedbd8212084c6fe941fff8cd04078f15e4947ae804b39a20460369f2e3cdf2de8ed62e6758694f8fdb250bfb7689e2c9e6f2065206faf5a69bf4d14d09dcf210f0af3fc7fddfb67644e57b3c8eaae33a7e6dc8fd20c9825befb4650e7b0e0e15bb60770bf38f3095bc1c50a1666a90dd1a8b3d907f02d6e8cdf7b1388ba2f4452caab259235ccdc3074d60c1861cc936048adc9c0ff261c2bfe5d7becc34297d7ce79b2aeff84ea7fb7c336d55ec3b27bd70080f36e7db7ad4b814d447f034357ede114abe713e14c62c7bacb4048707047eb73a5482c0f7ee586b5dc0514054829c738fdf5a8cb9f8c508333420681e26d6257e07eb8f671003e1f695a0219c2f4fd02c3d856d1ea7a6f2eaa27a28e153c807c4fa6da3493bc18b947aa53fe9c78b04f6b1464c678880828806f71684ffe74126109681a8bdce1855087fecf3f32cdb00ecd2107457972a9aaceadf973b64a74fa779ec7a304b44ef75948b961977f7794395919024f3a427443099d8e86dd7a8a9bd039cbc9b33786f0ecf512bf2310c3a2bf14e4aac47fdd51d854dccf268bbf83ae6583cb6aad200c3e174f25445df661ebb6a91583a2a56e3f101b37415574ed50e27490e06424cd518392d3119d96454f782c0803da9daaa0079db310834d93f6b635928419129af4d44130d1ebebbc248ea6d4aae97af2b9dd0055bcdcb7ef9c5e20a8baa2f3a6db2eb7759d6ba4952b5dc22a3210c9ab7a8a0ec989ec46f7c958d737a1ceea27e96b471bd2a1cba52123c722485a9bc7f8970f89fc2dd5351c119a7d53248b4ffc1eba034fe82ac380ab082f971a20be7db2d90460d43dd92058acb4cd7544e28f6bd44cd76bf8c17533e6a390858e704ba603a945ffc2cddc5e7a38ee687f5470f18bf06d53001e94cdec1b896a9f251c8a643224448073fc29d432be941cac73e85fcfcca668baea12b3da7f3397ce40e5fe2bb516698e87a9b1f0666b52864f9bc722a8008e68f7aba3399bf7cacddb222c45ac198ec3b3dc57a71b8c95cceff2d149d8a2b81a6f262a0c9e9d7adf2e551deefa91ea11d94f8c044f96acbc8a91ab7a076bdb3cd91c15e4de8f01b7595706b7f590d9214cd9a94377778fccefd277f0de34d359d815ba9ff26c0f339859b2338e78eaf7b4a0094ed82460b0cc41c0d7c2fa227e00bc9eea00866692d0de8b1c5b2f66e3baf1ac464f017522d840a6d70724ad94aa0bd21ce2779ce670a5a854c92711d3f509effe5cd830e16fe81fb3f9b114269355e683616ed7f1bdbff0ff03ce5c69391faacea1daf29ef45cbd32e23211a17a41a347db6963caa6e69eaa44c61d07828e166828778ddf88a27c7ea24950c3a889f8eb32dbae5c23de21a49c329c5ea1c275577121e8b7c3ede1505670bb4dd898861b27f8dd6e21cbc1f8d59826677ff3f295b9bfaab8f77d7b614cf0f3d6c8826510a6f504eccda5c9edcf7c582c1f4eacf648025c523bec2a18558cd6299a78e1ad1d152230d38d8588732cc8ca100da83fb804070307d98a831f79340e865a74b4375217198dcd977db37aeabedc2064588df32d42c088532888ffc491417c1bde5718aceface60930c44d1b77ec814374eacc9f8652b8c07af594cc33f7bd2b3759f79f28787f711ce1cee631382dd239a7ecbed30f77c33fe82e92dc15424f42e8c1987051ce611d07200b32fa27f570bd1f4cf3357a3376153d88933b6831a6eeb7e7d8868c4bc27d64172c2122c2e754b22f1e4eafcf8ef7"}, {0x18, 0x1, 0xeb, "4128200594"}, {0x1010, 0x1, 0xbc20, "9b8d9e3e53117933cd71c8518eeb9ef6a83078b67f7a7f7973cb7bf97c548794c871ed5ee450d8c38847ee12d037756731d731e3508a05f220fc39b2e11122a5d65e2a2c4637f03b1a47dd33e4365825c884150a8b0d5d135fc44ae30fa1ab39479fe88fb6c4daf20443e78fab879ac64049b96221116aebc09355e7e49cc124d6e86498a7f48ca72035e1faff37df05eb4ff2df8b81d3000b035cb9a86c6a39563416034ce6edd618d3c00d7e8eb29a941e6e4e114ccec1899e435de370b0f8a66841b4b5b63ecd43d7e85906bd99decffc9d26107d9c2a678d7e1e9856c1a6404473928bab8207a523562ba3edde3eafd25d53078b4fd75c80d9b4af3b61fe5a0338a6795efa1af5a5af140d4b37f42be054bc45d59f8f9cf6e85630168d1b744b7ac87927037865a6a72956a032a83965a489bc86134e1bf969d6c9932556b88847ed3129228b0e47f5172103dde49eabf65193c62be3d0d30687ecdbb4d386157509e05390c32306ba4fcfdd477426171b41bcd61287e94d4644e2e673c4df95d68f8bbc8a4b98dda87717b82946ac4a142d62b80235e7d93ae8fe07116a890bc927ee11db47b4425674d3353901b60aae01c22907522fa6c6ee503f1705c31c1d33e053c8e99fe0b6f04d9057ba286ab65d2ba13781412ea487df58755959c4906a5a083ac762c1851e4711d532c2211359c3c4d854414d0f14ffb264a17e9701ef301cce9f19444171240009c31c622343d87385ef8ab2c5fb0843c66a6b401ddc4f813dd0368aadd02fb7a3d9ddf2b091f59b4ac55fb958d748a44f02373002f5bae814f24ddd09b0db0bbb455c4c5f2ba6a8d7ecd0be8b9a67778478723de949620cfaf854992494728bd25d04ffcbf58360cd038f9eff36a357720fe51475009194999aced760167c574ea59b1078261a90aeaa48d1908a893a5effa5d7765b6552f31c7cc40d1f1f572cdaef9e1555354c243b0bff2666157e6f80a09e9964c59d1c0c9516357175ea06574f7c7e3f444b3e887df5c89b8c0eb42da28d025e51b84958b72228a4bebf5d61a94ba41ceb2d0845cbbf7a2d8ab14a2c66d8246040b19bf127025b8ea3b24df9c0ede6133cfedd573e5ca225e1d4f8b02c5d16d8fa1641c9c7720ccbb8a121956709672e5aebaca55eb5a94627f05de31e50843c3c77a3f0e8b5e5fbc427e3fed59484098109bf70722691b9eb3d0a164894f2d989a0c2cc9280d399e69f6caf58c6f92f1f029c97ef3def55ab00a646a87ec7451d87d832a936c856d6d6ffab75899e3186a5e2b49438ae2aaaa2ad062de3feaa503c1cbcf23de8b18d661efcab9b280a229036c4ef824cfafbd32bb3ef65a7f5a9c60f4841c54ff6435cf29598bcdf563bd7240559db5b1758e8afe5ed250b09fbce97d766256ddf53b5556078b7ba641653ed3032f10b26acd02ae66c7273932ec774bd8821334d63c3b3003614d9e68a4703ca98eef0abcebab81015de20c76605e87d38f54cefb6388e201ae3bb427a319882f76cfaec242efa7a5af773c13694b30e66e3d3f058fd231f0431aa480015cce43ef8cae5ad29c96196d684b5264fa9d9b5b497b6b9f50026796cd8cb4d0f904d7e577bdbddac0ad7ef76a349b05dd3d2229d0e1f0d4ed983385810bde0684c38ec010d10fa25d936dc787f581a9a972f919de8893566e709528d0ea4522729ec7b7ed8502911df913a94e58b161c898b5d1416be85cd302fb2ba5a2b5576c99ee641fcf34db56cd7aa0dbc71ead472f3ddbaf2d86fa68d4af6664c269aa979e0a8f7aff61ab1b5fa38ee121fb7096f69f440112b7ed8aa198581c7a8e0520280bdae8748cbd244539fd0799f84a65499e1ce606595d412078c941d6512a58e66720090d9fd6a6631ad1d410cfbc38a4fa52010b9ac8290a4c6ff135fee3fda7ecde1115da2a32989f82892eaf99b07f3e799876d97fa22894f7ce9c0b403a7e73557da798ab2a52d849044d2e28ed857c08b23347cfe4271e057a4fd345d023188cbe4350f6b31f7d4bd954c34835935eed1fdd138dd24aeca60810162da0a0a562357d3c6407d2f9e4566984514f3bb6d4e17bfef95c0385733c4048db3b378c94d6ac2be2b13d9ae7aff78b22ea973d5ae97d2c94c60e161483f4216cd89062b8be49d7a1cacbb2ef5109c62b6666b1e91a93c5d38ad609660f934afedce5fec413a0cfea98b997f2d77716eef9b43460ca4caa5be68dc0f7e26b476a8abae743ce6b84d44ba002c989e1933aa7cf58bdfe0e38f53cbdfe86782575fe9f3bd41b147bc89d668fc163a92412663fc62a0002e742155a3609ed20f1c32fd659fe2d74455284f0b37686f434fc59d80dfdc824690b219d2c0103fd2be047a10d0c3ba77486277799c685418db92e76b69155bbc3c32328a35297f0595620068972eb8b6abfa013fba844f16a8500bb3bfbeeed910c8c767f69b7610b3a7d5627213e82af46cfa6db0aefb7d75616186d616d76d771098af4c32be37e0e0ff669575e2bf91f7a2833c59e1a059dcaefd1ba413151a046126ff493d9962c38ba3e1e9f6e2d34d3dc9e8f57bec105138792b7303ffc0d92fd83e54da58cce7388e818442fff180119512eaccef1189e99c89686715555fdb8fb16678be38c3ac8a24ed3bd6fa95444d03cefb863a61ce52e8fd52dcc59534f0ee7edee3729428e4b9102749fa4766a94230187194c28696466d433cda2a3a5697cc85d456f55403f2e06c5b44fb194a80dd514cce828ecab6f1d47423caf21b409c7cb3071a6c66394a26b95edf5cbc835ebb69ff3169f44f30b5264ea61c8b8e366d0fcaabf8f3e917996764c26ef5ec86e048f2427f2c22fd371da6f3ae6b4d0753f9b1d264920ea1fa0c7ce242908409c70b6b643934556773b4f86f1b514e9ddbe20234e7b8533ffbe7dc5a8191c444b0d5df77b747103001b6d2680e76211bb97f7ac305b14279dec5beebec0986b854520bfa91ac64301c15c93ee0f3f75a290e06df13f0c7144c048f710b96bea6771421ee2918a8b69678343343a5e464c72f36272f2e3f29385fdb6e21cd6f1bf65052622f6c2bc5b5f2eeb8b042b9c157cde83c6e340b8353fc8a1fe53a83306a9f080071498fd2c050eb98c7f833e85fa9abb7754c0c673891fef932ef327a2fbed96b16ce063a799bdbb483bc5b556ed89cfc9609d727750b4e9db154f3fe7abdd5682bd7d06b5d291a7e952e052c599f4c6d524ff0dd747f7f1e6d4bd4a1202e8b993ecda7695e373faf6d77ba030e5d6e6cccd0630e1e1eaef9afd6d59db483330ee8a77741180cafa3c2782d3b55637cb4da295bf95bf522ccd5be251d982fe1db49dbc719e655d5579b383b45ef34320a61272246f0ae0c6cc21d4cd8fb83ebb4dc2f95db296608f1980adffb40dad8ac920b019f986ac671fd2b9a5f50d7816ea15ba14229f8380b475f224973c2378af1b1f16ec5a772004ec32c85b16957d2d9f79d7299a85b65af96a1fbeea362b48a9636cba9bbe52fe6cac62e6f990b7a095e4a5f44fe2632ea216e115da253024fd0df2e8373e3415dc6ed74c7029a2392dd761a634f3688f3482079d3d0b2296b1eb73dc7a22533c9150b57782721db380941c4519849723aaee751552749f8ff7717ce23bc179c6bf1d6766d0d8ed7601c0119346cc4cb843d0d43ad7f2f2b01d1be11a97dcf1e99aefe0d8348a6fbe0fc27921601e9d13723c678164a01456d577dc226633817e71f4103515b986c3fb68e95fae81d28bd11bb28bbfdb7d36d306e90c206c18a835c4f8fd01f518ff4a23c02556ad2d4e71f4754dfcb9a861fe3d58007e8e42514ce18779c7fbdc83755e10e838ee553f3451e5694b7486ac2a00ce977281a66fc6d3d18100f918ccc334ccd43ddee28d4ca2f8d5ea5c13ba8498883be1f6d47005a3c6461af04836f7a969420722c938417884441af3f09589e61ca16ee6f1cc376798b18dbd12373fbf1788db23aec2cfcfe6b0123de9728457179564f927c626c28160f2e925fc606b29169ff719b58c746454e090a24e037437624830a7520783c870082e75b03d13d1c3ac3fb644c9eda58add0b6f84bd1da9c129620571c0bc5e6a7a2e4401315c1dbf96612a68fa1235060bfc7653da2c5adb3a9e1cdfe92ae6facef0b9f7ae571869d72aa8302b097a4f34cd32cb94f9b97f87836a8930c3ce083c1a6e361e7fcbcd5dd3f805d501307abce891ff05a9cd2bc90faa871401e19d97f6c249a577b364f7f1ab271dc687df2e9bc2498ced2e5370a4feb536f298065df1462974a8bb17bf72ab4a722a4b027993af63461e85b3b93727a56b19c39ae99811800f510fa7271541eb26472672e7b905cb9aac69b3373e220b7f22b6d050c9ee8f572a5b5787c827c9dd07e86b86231e230a53435044c40cf62463b0e48e82c9d025752a7c65b0cfdbe40f11058b3ac537abb0e04bf60f7c47a58f6537fceacee028c962c345c085a05045c1a0ef09ae4b72be3e49811027d976618905eee9628813ebcf91a7875660b0cd55cefdb1a0c7138f61b046c90433101be1bec9948b429e0e2b299e2496ecc5a85532a8406143bdea9221f0ef427a09f536562443bc9d57eef96badab8b8b92c68da179152da5408e83d3c110a9d0fc16c399d4478b1c6d4d1284f0ade370a9ac3094bff6534456cca9299601c3e82bf99402fe462724c166f6bea21e666c0740731f1f60443b90dde87238dd8518cf07d8377c0075d8f06770979219bb7ebe6808913c64846317ef663d4e5c482d7da35e036bde5a15cc73a54a831e0c5e6ea8b7dbd87f2843b642168953577cf7437cc0aeb29d7204e6b339cb7f94c24c179c4f7775e65d5347306ec7cc6d96ac72e1b6c48a05061ea69bc4de309ad5b44deab66996913775fc5b4e17c24ed95de4793d6dfd6361ddeae5531dfffd1dde10c5a6beca2929485037df548ba39657a91402df50ec41929fcb9a38932b484c9c3f0b32429aa786c9b2ca3409ca7b74a689c15c92231ccc0c68f86b0e6940d4da765608670703201626cc9a086b37244477a46caf1e3c71b4229a06fd9e07a8f96c7450fb90352cce8e82bfbe5ca58a6df8ee1b05d1a9e9b35432e073d3f4a2df56d6f6c33e4a02c62ebaf13c90def261567e5682729df91bc2f725aff9a6ba57b8a5c7971b41a02452275e81aab3677832339163fa0f2794b5e94d9ea542a34e79ffa867c8590ca1407670f991a0316ece6c90415475b48d9287f68fe43773b46b5d4cf7a8281071e9fc19a24d80fa180ecf44fc60616cfb26c7a3c8922acd6d057ec898b29b0d9ecb21491d7c44c36d85fd93a989195211b2fb15150143e6ad7ab4e1d90f27c440de152b58bb04cebe1534fa2bb512cb62894471cb502b2c320c48cf0e42fa205b6e193f34029c60e0bc252f9ce249912e31406abeaf57fccca9aa5cbd1051ea6c56549ae64008119e2fb298a4a82d9d1bc7fa305b49d83850fbaa57203386fa68473803f11da4f0b992e0ab3e5e4aa75fd8b3bbaf200178ae91eb2e5ce5b6f4c5b4fc9d2773e1c2b3ebcba41dce4003171b00d97cf816cab7eb4152f1b83590058d38222b23be01ab16b16ba8dda1597421e8089ab5106ea9775f9904c5c78da3e3cfd642d801b517026eb91b51bdf48417347f27aeabff92cfda97b414b427af11a02b0b45897e4a2db431560ac771c0c886a0edefb85c5facfd638a06ec5082807ab782bbbdb6c8544f4ef6ef1dde6015bc55b62e6f52a9747edb8b532b1f16b09116c0a4ae1fa57f6"}, {0xd8, 0xffff, 0x2, "1e0bd36877aef58c62aa9d90d95cc0e44f70100df790b490ea2f1b6069ee7b63e9c9440a961f5335c3ee74fd60bf3fad6ce7eb222483c8a4d0f836350a2367d31f28f671fab47b2417e60de1c62cc26d65455f052fe8a4c89677b176fbbfa2b3f1cdb3f284cc73452eb1e8199dacf26127284c396065724ab91e8e4486dabf62fc68d58820d74a9f2e067782f23149969a771b517ddd21b92ced350ab097fdfe982596dccd9f5d46cf1d246ab75b629eb161421d6514e91c34c48ed985f4ec04de8d7f83"}, {0x88, 0xffff, 0x5f, "acc4d4ec7ffcb69e31a770aabca2f6212159136e72eff8fb86c2f5e934718775168b97b4bfcb02635de6469b8eb620b25143802f8bd7dbfa036f7a98561154e33242b147862184c6cd422badd423b947bc5c1420a70c2f3dfcb21f792bafd4aa985939dba561791709457c75425f3008b0"}], 0x41f0}, 0x8) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0/file0\x00', 0x20208, 0x8) sendmsg$unix(r1, &(0x7f0000004800)={&(0x7f0000004740)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f00000047c0)=[{&(0x7f0000004780)}], 0x1, 0x0, 0x0, 0x4}, 0x0) read(r0, &(0x7f0000004880)=""/3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() fchownat(r5, &(0x7f0000004780)='./file0/file0\x00', r6, r7, 0x2) 16:01:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000002c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file1\x00', 0x40, 0x8000, 0xfffffffffffffffd, 0x1, 0x101, 0x5, 0x4, 0x0, 0x2, 0x9, 0x1000}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0/file0\x00') shutdown(r1, 0x3) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r2) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0xed8f, 0x6}, 0x10) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) fchmod(r0, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbf48c7dbb57e063f, &(0x7f0000000040)='|') fcntl$getown(r0, 0x5) 16:01:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="8559a1b3c7dbdf857ca1ac953c0db99701719ae8621b8736", 0x18) 16:01:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="bcf71da087af772c0009b50100010000000000d4b80ffd9687884c83128405d200000d8160260fe758812e342c6945428d136d0d961d6826dcf2e64a5bbaa37ea8576528fe3f078a0e0d6c781546cf7044dae5e2f2c8adba6843bad1ce5c89a77738a3ef96ac252b9a0cc2a779fcb90ff9d4155785c92f801a8a8f0d2a9022a82a42f4daef454476360009cfb7e91f0b53aaf32e1a2c826ab0000000000000000000c4c70e4d362de0a4732d0a36506ed134e86b3198a877a2f2c93052203536891a87a9230cc48f1f79734c9bd980a53960ef55f5d3528f185c1b72a73aa53eb0fe6c817d72f19fbd0e524c841387f6fa4d6ceb5c543e2377f960d2b2989f1fbf720b7f7af38dab42f3e896f1f6893ad1ba10bbb0cb67b63f3de0d6abcb7f839c9ba11170b2d4d680a0da5caf40a26a1028fcce2c7d7a1f6fba9c1caa0697d417fe4fc67e66bee117116f7faa16a6", 0x14f) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:55 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x140, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4772b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:55 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) preadv(r2, &(0x7f0000001400)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/222, 0xde}, {&(0x7f0000001340)=""/168, 0xa8}], 0x7, 0x0, 0x0) 16:01:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="39bc5a5fc8d7054e332a67", 0xb}, {&(0x7f0000000100)="2460c78b60dc4d4feec71bc08368a911a945ee48a8fd7f355f9c09b2fd613ad200033a106261aa66d8a4644024605fa0092e84091f6a048eab2533aa55ae658dcd17dea1b725952e0a5ffb6be99fbd8a8b06afc05d47de87984c0997816eb86df9391dbaf3d25c630a867fd58dae5ca4553feae0ba6c0b59a1d1a1c8f87122fa12b982f81693ab6106fca6913415812c131cd9f5e9fe7586e321ff4e443d10e707a72fbed420b27166cda0e61d8afdf389dfda2c6804357763258f78252d542798466d5b4b718bc8502dbda6c8b4b33911b6c4f72a5e8271f5b19de173960ea0a6b464cf84f14520b414568b628f9fa09eba85", 0xf3}, {&(0x7f0000000200)="bd033a551e529baffb8fcf68b616aaee3d95212275f7f276f5752004053ab86a129ebebffc032bb4015188", 0x2b}], 0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, "1028b45976b700849bbbad2075db4d4c8b5e613c", 0x10000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x7fff, 0x0, 0x9, "7fb2b427826826fab4c2684264ad779a374c1a41", 0xff}) 16:01:56 executing program 1: clock_settime(0x0, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000100)={0xc}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7fffffff) writev(r1, &(0x7f0000002a00), 0x100000000000010f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000000, 0x7f, 0x1e, "5ab1a4e45b2b840a457b3d128419c338330700", 0x0, 0x3}) read(r1, &(0x7f0000000540)=""/226, 0xfffffdea) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000011c0)="1f31cecc30cc301958ebe2fe4c6988a98c97f2475c4320abd3fbe0cd13be5c53e3449d8f2129d45e6b1105c249b6f392daaed3ed61a7e26843965f76e9ce375c26e3249487a06ca015f3817e3029b8565b36683aa263f7ac4dc2499a01554bd30a5c5394762f917d3be0008dd1d9064200953035f19a5e40ee11fd60232e1c1b952d8f94a931f909f186210eae02e3c1d9bb1fe6d4054ebb09cb0c63ff48d2dd1636d30d56a60f60a373a4099bf93d55b98493c8cb6dcca9a46890cbb02fa46faa529fbd4ae0", 0xc6}, {&(0x7f00000012c0)="c231fad6dcb0a407c7fea322dc20d76db695ce5c17294072e42cdf7a4977125aedc10a2a0b051f04e0ffa68f1ddc46f3b297423ff6f10d0e48f7504f5c3d1efef75cdccf0640ee8dd200165b0d7b5ab4bdb545a3ebcdeeb8cce2a21d4c94086a3b05474b9150251c2a93dee3dbf5b8450f6ad7db0cce145fe590bf2fd87ee37007260e28576161136a4b5f16ce366ddd1e74c3a605fd4a0c7dd3f684a1e977116259cd84e9714bb2969ee60983cd41226d3757ca32040c15f197075a270d1ce59887bc6b8a0d1e53664cefabecbfc67a8f0790da17078d9fe753ec15097066dedf011402b6981d7c034858ab4739d9c913918a44cee6b558ac1711a6", 0xfc}, {&(0x7f00000013c0)="37aa7ff5d27dab3de9bd21916efe4ccd15f66adac7fddd8ab60945ea776aa7d80564e63392ec6fa8437976e27f1e43da1e1a3e3bd2fe94c6115fdcb468312e9e8ac1fcc0d1c5282a29378e23345f0fe627a5dbcc0fa54d05da4b0b860f2182bab369c44dff02b134e1e91d3e35068da1b108f0aa6111f970a0243836441f6f17cb8ec4459764e4b9cf64a463057c1915369624789a831d8192e1377b2c46e78f58bf1dc02c2eaf8ae2ffc5303aa54dbd72f12f6d8ce13c548f5025c00fdde239522830810dbdc4debbe9dff9af3c8f51b2450f708ba3e6340178fbd490178dd5bafb0d38b9926e63c40722f5500d", 0xee}, {&(0x7f00000014c0)="2779026a4d8aa27acf98be883dc575bac9a063634a11e74a89e109ab04eacdff350aa223ef98406b78", 0x29}, {&(0x7f0000001500)="67083e54360519dcabbeb646d6f01af0c625b0a312c8e67c64c985df1786cd898f7ee74dc224d9350f534e4aa528a72235dbd3071a8dacf07635d27dc8f4d904cd590ba8589fb1a8bf4a54ccd8ee2d6330f8f07049372164294323190ec99787ac18e78e72131ab56731fe519fcac853206662c962d0033c8971f301c6b5f3bf439b180c9373f47edb72aa5392f89288a7a19c4c0e05c0abf91d6756c5a2e27cceadb8f878397afedd07597f222e099b04962748bdff0b8edbd124c44ba90ed22e20", 0xc2}, {&(0x7f0000001600)="5337c8ec04fa9e4cd711a2c6846af32ebeb43eb7dd7ae198fda6973a84c71f83f5feecdb993d3818b6a142557ee8e3f2216b96685726d9e1913c30b921cf6687f1762c310eeca7b868fdb6822d82cd5cc7df31e4385d9e99c30623602d0490a426ca9d14814689276f3114c26848fade4d69a71cc4acfa62b6ce510123127d860f60299bb31e8f9e5962d8519b6e02123367ae864a015e11c266970a08fd55577cc90dd3d1869c90f048b6cb863602cdaee519492d435e2d5432fa82bff024c623a2c964b49a2a90eaea53cf29c2bde85f8299cce04cf55e19", 0xd9}], 0x6, &(0x7f0000001780)=[{0x110, 0xffff, 0x8000, "517303d7e909705ec1e9229a8cf84da77db85973290a1c61b60c0297707295a18968aeae8aeb4357957d52eebae56e97dbd5c804588a56dd2a11eeeae3ed42c07aa6c8384be4f7f7b94ff082e02930298d5ed8c57f248fd11013732e285a47120fb8db4079bf0ad31575f87c1a13651064a38cf8144457e87ddb9481729f48fd64c18f1314da1d572c0aa7911827b7fb1621e5f86eda3822129a42b0b3b9030f35dc6b62d33bcf23478828334fc2dc1f97e2691ccae18fefa5072c0f126d3d90d74f2bb22cbcbbac101d3df82ed759b09d235d7ad835b2d4f927a6e4f56d9777e886d57668d556c60bb1731318fe3631631f6aefb8acdad11b5d990841e4"}, {0xb0, 0x0, 0x80000000, "3d32c02e0680470c1a0b8b8401f1ffd1d403d701bdf79e474781ad938f6de5c487103e20e16697683e5c6ef1260450ea0871d0ca2c90c129d46851abf926a2ec2fd19ae4005499851c894407f99cf06ff2c9ef5fe782b04cbc6773ca154cd78e101f010afa7f0b5eb9c6ad6e99bf63ad69adc0681f0d045d3cb52fbf99ae4a163c90d239501a2a956267274e99a13cda2109936db264ef14ccc3284eec"}, {0x108, 0x0, 0x800, "c6189c1cf40b35aa38ff54645eaf84d7ffdf209ef8635d4b6ce75df44bcadb2a9a554f135ac04b5137e8da0daf1ee2d80d54723c407dacb346904e00ba1992d99f5526788be8d44c1a129dafcc1dc6d0bc814240531bdde44ec4488f8be57fbee749228740aa512a1a074094008d1dd8fd63c2560b38f4cc80ba1c212f0055cc9b7a7b30537f92abe729daa3d47c90275228af3d1be8c2384a8b0b9dab78852042db1c5c0d4e2cb4483494f712ffa50d88f4724e77585dd9928d56e8ac8f0069a62f917ee67702e491a78f749f9b08740d675199b2f055e1ff5767a5d7b6e9da25410dba1577d95c042673bf7b1094d05d"}, {0xd0, 0x1, 0x0, "9ddbf24eed92424cddbdd32e87622e33601eef94cc07915c26c820aba3b41967ca6e142863f8f464f6e0e138e0ed5afc3d482f9cb9ae692930b1ec56f8c80002c4ab3404bd05c34d75629047f5f6430703c94f6e4501286247af2f5d754e615f8cebb4a839d94c23d043c0e4115ed7b5cc1cbcceea9a76df43ecba6e67133517edb12a4035773bf708e0311b7264af89b8a6e8dca112e351861a8a441efa41d9da06dfaf9141e05c18ed041fd252ccf0bd589d69abbf13c858e0ec69"}], 0x398}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) sendto(r0, &(0x7f00000001c0)="8e38a5741ac2c51dfc33c8c581a0c1722c8ac8c09d1ea2ff1ef182ed52b2b6463c1a560ff5a957673e810383573b170767e17b910039e169e345dfeb744a18df1175f374bfae78143f4d02662e75f685a4b65adeb680565d597c2f8c6ba1656f45de52afb1b70a93768a111799bbba0ecad680edc01cc52a4840662fe02998ccd41db2a02fa752a42b718ead69fbff497813ebbb98e1f44dc82d9c279e22c25e714dd634bb728eca31251b0a71631da132205c623c11249c089b468228ba561c013b89f850c1ba00cbecf8add6cc56fc1ea7217597e95c84aa1522644a987cb5f1086281b5625ecb7e37007e733a7f408100b09564a7cfb2f2d68ceeed3ef0ab92d80edcb475e700927e866a8aad689e19201137f879a178d507112051a533f2b5c0d293dca716d78ed3df3cb4068dc8c881d7b932bcfd43d4f2117057cd68f4929ffcfc7358cfbdedaec2e41ac51f03fc186a54d8dd25251b239db519e91d13273a4b89ead96cb69218f53799b3e4a14caf2ae51054e14884f3444a31101702be02068e869c2d477df43c13f2c6d0f25fbaa43817b8413fb6faabb48a444e7db927e3a330b6fcd5ce565d3e16c5b639902df5ce603c2a96f5ecff47ae4d9e6725a0716e57d2c078b0850e04812a60e926e4ffde5f2faba60968d23da5ebfa8a9220ea483c57eae698a8cd6d6fddca9e8c10ad4379968b5c32010817bcd6495c9e15c7c04efb462b4aee657c7be48b905414eb958ea3dcf60ad80db6b6b5724b429bc7c42e77d705842fc6b754bc4f43c4a4e8566cb348107db772e410c01c84628026231a35a5e750bb666b0024446333d4ba886a6cc07cf5e64ff44d878cae3ba18d85179dfa2158e3e91f56da5b4a9ef0fbe8a78dd88aa7140547e94ffa21bba2be1f8f68bb1fc988779c8649177ee3399406c86706108d5ce0b05e0ba6e167532f63e78fcd808db861da2a81caf33414069a2487145552fee2c8e07b34fb17e2dda7856acfa02007049803685c683ea58d318a1cfc09b917b5ef2d19f63506d9842e85b1d3d61898153c39a535739e7edc832930a5b21434cf6c8f323b3bec624468b50860bd824d0c797bd9777c7dfa7804d173984fc690718d36d1008cccdd0c3b5649a4a7e20286e3820db190f264105fad8bfc821ba6931150d171404b26269db8ca7ec6487d36e61e90019d8412158bcae9e798bddda954a9f1d0d73c41b06ffe526c52fa7b51daa1b525a5ce4cd886feb815d0296a043ac48acc100a7083d88fbe64675e8750b94d7617c2a3925bf1dc8cab8f12dbf8cf69ef3daa1de035075f9724f3bf4f40fa767d0ea2fad2a707400cb5e8a42b6e7ac34894f12d7f9df073903da66d47357b7cc41c81ab42c8eefb67b25494655235a81a6b1a6a443413ceb86479fef62aa7b5fd0b56f0ab119be7c6f189d1c44da0808723ef9b82210c39260673087173e631466bcb68e231a5a4df9e56aa8195bbc619409d1cee68cfd692ec49d4d494f2b797ba2770cbbb6c6b01efae0fb5402ccf7d9744b1dcac4db69771952be91403ee1a70fe50f8699f334427b0c85095f2bc68ec9fb24bd364871014318623592438348224eb27d63e13da48762b0732088f13006741951107fdd6be9afff02259f613cd90b4f3c6f08bd8cfe11fd16b607a69fb7a42c9b575278274fc4b7946f9f3ae53717ed869a0731f1319da0e448d81022c4a438757bea53b2e0ecc8d4ac5541e9232e12968457e4c1be5ba728f1ecb76e6d82369625756b7877cdc0c01d87ec0994f54ff4bfc7bd5c8f2d6dea688b35bdf72a91f0ef92bb5477e42329f78214b7a5803a11c45944d7b5871ea3a5362664283ae4589b7107480bf5dae1a982322827f42aa20f3ecd39ba56089c3c10baeccc100f4fa411d3ed8084725f179d204f036c28d5fd67e5b4a85c9fa55a43529555c6095611fa89401aafed5c910cb33e46a992b50a4d71f5fdbc2f7b190f538c14e02f8632d87b8822b79b1ebb51541a4f3cb52f4be92fa59d9419301722b685418b7db907fba099e175e55b789f07b07808c58557f5f0e1a32d9f4cdf0eac3858fb22f4868f2e0720e942be9e543a7a7fb971c0d5677ba0b5879d1c80e4f202f9ca36501f703e2b47a6c0a2cdc95e339896a7f5b3fe401479a58d4db6bc8bc6ab6308a07aa939fc9884217d91c06c1feda4550274f06e19eeba9b0ac63c0b63ca8d8a0928fd6d1f3e99fa666b6177fe7edc67633851fc2c81524b0e4c3b38f3dedc376beeeab514c9a9b8b3178bf1604bd6c1290e2070fc8a9cc94c57200f5f38bb8e49a99fc84cf52f73de187eaa1f5be3f923a06ff47ebac2b9490902a0cd1005802fa2637c36833af57e96827b060321abe64ce2f776691e1b9ddba32ad8555d0789fab56048f84c35596f08d9b67a511217ac4c4e1ba6768f34773f1dd1bbacc60bcdc8f7440a155321806256de871b6896d5b423b569d16c73378f8430ee990a8240b2c35550a489c2bbf221cb0e38f6a558dcfd3c3d34bd76aa746915d7c5220f582c158fe92139fcdcf191b2de98f992b7acaa7b8a39686a45a1e330c42619c0fcc8a34ef6b78f475008253e91ed240e610dcf1b6ad5c2ec5312dfd570b5729cd8a3ca63fa521258863834cde92ec0e7239c4744423794214e4d49f89addc7b0bbb974e8e0adc6c0de7bd7b4ef72dd4292ee678dc403d319043ed2d24a304c8494a7a8006495a462db4b2ac8b13ab78f5e7f9d269c9bd7219f516f472602614ff820d077fadb6d232afbf23e348e2304e1d06a18a597e18facc19e3f8c83a73412359c68bb93c310413a7d647b4e51c0494fcef4f039906c20e3fe6bbea691ab6f514c467cf4e017c49b99c37da3b8567b706860e969d4a0f5628773568bf20e90f976eea222803615b234d11ead4a8a05590dc8ad786e18fb8939faae018d7021e5b3cb54dcf7f6be802c62ea45e6ff38687958d693c4103c521b1f08c83d438e9f2906c22b7890b5b156787c18ab268b18c84419879fd91511fee030e1df3b906d88dfc863a525e1aa6d279cffe03ca129d363938ba88cfce9ef9242798c064ff00da627ce7a4e7a8c2d41bea1a384e680d43952bf93f09e043f0994f8a6967a139466d0554eeebd90c1bb1de72b7f60791d5b14c427c4533a5b3af9b2d7dc94ba1d5f381965f9fe46d0fa1375a7579406a4472b74dccc12e2078d7a0b6e0423b586523ff5a836feabf9f18d5a8cee8e56d7a5648892cbcaff63ff20752da31bebb950ad1ec343a9cf28f1c478939e5adf152d65316707653383e08dd4a918530cad17ee00a9fe7b4257b10616a8633445ab1d9cc1503f8642c10afbf4c837b20bbdca0d605680025e1d29580f7d96107bcb663b8fa223052ec72e3d9e27f34290a8a16553747ccaa6c4dd792a8486e83ae9130930ddfad7d4db214db6b0dcf54478ca1b22c308952218718f7677ed041f1b687bfabadd615a519df7213e7c38b0f4de8b75182a28c2d2282855efda22b157d69e64768d3bf7896c88e597e738e5620df8db9506302aff4aadd7056acb0c47d1631b226a38d1292b2a600a3c0f4c0718dccfe7a8074daac8c8219acc73c0ec22ee071737886df31ff3feaa850f5edec280d1bbcdb7cd3d988d437a1f8375f45ef89eae601547fea5757baca5d3e747d0b12841b841e2980f2edf94f26811f19d417e7cdae269be1667a7b217c4709c18128cd914cb20163ebeb44b43a81a6ca723e2014be299d173a54a0e0e9f976a7d98cbb5c7d53a0fd5db78282d5c50695619d36c600604a172ef06aaa66c9bf64dfff1378c7af447c56734b5f9456ead4f5def42ff5aa0311149ccb9f68c3d15dd93f48b608eb7c2cdb6a247c994f0f51e562b4e2d3c27a30309f7917037bb91104a438a6837992f265c691239010c48f589916881e02fcd41b429dd456ac8a26fafed59ace65622d7dccdf4e0ccd37569c870b075bc46474fb16eb804d01827cc782cf5d4c85a1911072f6e1afe2ca9e396b8960ef812f8375b55201ed990d53c786e98acb6e632122b1cd330bc783e63559df4649a4960120a9cd3c8b7fe642192e9b56b86dc6b3b70f486406e9c2600a0b548a4142f1f36a3ec57673f617b09c5f725bb0b0b8ba5fc48e868eda4b4cfaf0fd32afb692a8dba74907b29f9684756c3d1e7b25dc5b7898779eefc17b9930f4020bddf3c0f43ba3f6c67f50338aaafa46f455d77c98910b752da7257a3515d4627908f55d5f06bdea59a6a4d926a61daa818d3f0f52c3d9e8e79bb20ce9a41183e624d12ca6cdd1d46178d79c654285caa0db3f8914cb82c06e15476312e5a5acabb0747e429f91b4a2d91c1b200dee09ae9488e6e7f959138eac637eec620feba21cc51b6a1f6af0696f0502a92cf2bbed629f75da60e50cfeb1b117248579ad8c17dd0116c722558d27cc3811b333d460bb2450228339569578994115228ba213dd979fc5f2a1b79859f4d6eb6d25c73006141c7ac8a2e0bdadd33c0639874573af309b1011198eebc50358575e7f0b8150d9368495d5f66f88d1b96b9c5c39eb45160742d5f4b9f4e5f982fcc2fd864fbdde57abdf80583148251ba6c9ca0f041ef3eeb7ed32ec5e261ecd53c2d130dfcda8f2ba17893fbf1fac393bc3dde4aae1d7573e432d844fb05b16ece9b78a4b95684d831a193069b862ac924336b5bf4bde519eb096222932e7a53d512e5bb5962ca159acc40d4ef1e86d0083c1d0dc700fb9168673711709657483919bb66e1caeb78031b18e817934955b43437bd9ef5e73901dfeb962aa3bd811235a147cf17a0a7ee3a770625b5f22d598bf3a2f2420984c396fbaa396fb150997f2e8ef997f29af37e982667b24921057f786b7b13697912f1aa3cd57bb26038c221110e21351bdc2df4d9ab248e98db03ec65425e7da562e631181ef6f13d29a37b3f1590bcabf521d58c0dda8598c071788c891afd2c2eaa5f6cc275fd5b7053c26bfb5d6ad4e7b7bb87b39726ac743bf03df955f51ce626190f25fb531aea700fc5fd0bd32cfd7bacc74102cf446e1ebc3683f555d882710e0afb9eced568d8a2b0b96c877e2aa25c4ca4eac1cba11b3a764aaf48ca817971eb3f2cb0f131e2d435d1c80617cf06f5a0cc9154f19941581da404855855106130659169ad7e10de3561979733f13de6ccfaa0e4dbeb6cf06c4f06fbcaa1097494a7f768030c3a16dcfb80a0792a54cfd660715e87818839404b4b4e9491a2853f26c7ecebf0212e5e9562711f8763b19547f6ee0ac7d39ae29eee42919df176c7566eb599cc0859e8179760a5e8f84f88a1b3084365d3c4b9089f8d1bd6009b6b2b4b494c6b2cf478fddae299a64ca63a49f63660e3f4ab0d5ef50e7bf670a677d7e92c9c9474e4054b9cbe4e6a359d119c31821cd0be1ec4176d70008c490aeb26d9229b744673b814796013c08804128d4d492b6219c8e49fe857f64159784eae81b00de8b4193740d9dafa43257563d602b06d2f102d7243573bea5aa75be0b67df0238d11f6016438dcc709e816fcc6905a9de0e97cd2f356a1823d636079eb64f4b9fec11859df192c9696f1de63a33ec7703f2937dddde71218e05166406cc7b987a13cef1b0b36c341bfaa8a9cd2601da11027eecd448cab72ef6309ec38f587f030691b59fa3f9630cc0507ac7d489c0f25bfbb5c2a111c243ce49288f8631391c28452ce410b2a808a7e37032d647c4ebbd3886f9c5753f59b50797ba5fc667f231515b92e8410da99eb4a41ac6681f7a070da3663b94221249b5", 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) fchmod(r0, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001b80)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6b1eda06, 0x400, 0xffffffff7fffffff, 0x2693}, {0x40, 0x5, 0x6, 0x9}, {0x6, 0x3, 0x100, 0x800}]}) sendto$inet(r2, &(0x7f0000000180)="d2ef2884d8d6a1faa6299e04d40c16", 0xf, 0x1, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x44) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f0000001340)=""/172, 0xac}, {&(0x7f0000000100)}], 0x7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10010, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="aa04847133", 0xfffffd3d) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000380)=""/4096, 0x1000) r1 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0/../file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x533d}) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f6a0d69c31d4823477f5d252e41a"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xe6}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x62, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x49, &(0x7f0000000040)="4364118a6950b228e8ceaef1b3d07d0dfe9baebd3285c090be69dee532fb320e16e23140c3a543ff6837adbcf4d3b82cbd21910d5280273f67d92c9b8900"/73) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="2acc2c8162f9c5375cf3d2cae752d854a3a78c12edb1c8dc9d", 0x19}, {&(0x7f0000000080)="4db776db3670bed7c135619e4c3071f8f1c17eda400f8c5cf2d8cff70d890acb3d4be580430ee9365d0447da4f44f64fb2d5caacb02ac2c9d4295c116031fb615465efed1105f8a7f44ea6b2c7a8d260f38cc34a8f2672908026d68a03a0577e80a1aa816d814c0cb31c70be73b9cae38b409386bff0629bd5767ad250eda4ea6af1ae0db0202507f5e512596a658032ca84d4b86209ee4a6d2e148ff8747f88d33cd9c1cc6e064d1659546424387a6d360bb03dccba1fa8300385420646b1c69c599f41831ab79762640a874a4a1018652047a5dee6f28c90936cfaee5b", 0xde}, {&(0x7f0000000340)="0affd61c3fc98c51a9b03f0a1007a19d95b1c4d62166b62a73c2cf3c56313d692219f6dde73b5e65177af186a287d0115df4b090886f170285d7068e2d2cc36531a3571cec0e05950665da32c3da2f5f4b17b641dcd125710a5b8becbbe46a9f6e2b68a141a9ba24b78d41b64aac56742515e1d65b17d0633d5aed43052d88852cfc320ef3a72765647add9cb849f802f9e912d970c9cf277a4fdcc0d86e2a2753cebefa45877b11df2e7c10dd215868f135131e3a8a75ba1ecde1ff6254d77eb1ed6bb2cd5cc0f8", 0xc8}, {&(0x7f00000008c0)="8b2b83966b057c9c66106d6f84c3164937dd65378fc71903bef4f987815c9e0e186cbf5d54f5f66adc2881fe091d14eadae6e9d8e9e22e32418ca3241250232a64cc40c9ba68b4f7e576e02d6b94cae37ebfdc01b31ca26fe1539c69eae42ed0c88af86c283fbc7d1d1929306a8b41475541096decab45d64e87feced1cc52a730882e9219611daa6508ecbce35be80ac50e3151ea236441826d5e341f3641b77ebe86cbbc77c2cf102e54976cec942a431628fa0deb014c519433d906c4dba61db4fe1e4a04073c429b4f99ff355c8767a7838644e77a2d21c2a727d36f549e21b62720fff2007ee9bd0e5ba46df18fad0b3e76bd58df471816e27fc361d09589d1c3486442fc7d91245edce6cfe8eee7e3a903381686ea1db31c218bf582890302c0f077234ed8f4218fcffdfb2feefcbc562a4f0302a68a013076e31c777f4f5b18b35cbd9a903c2fd6105226e01c9fe455140694298165ebc4f687c0f8ef1bf92d120d64596e2901fbcc6d6f263516795094c6c8814098d5b18c9575138c91665a6e8e345023bc41148f623dc74002fbfff79d183739ea2e953d65949af21bccafcfe69be83a62e82389a8e1067e0eb0fcf0edd66ea0b74c8cbaaee6dd1bcdcae73a57029b92d5c0ab355eddcb6ad44a786450ed5b232850a0e5a065108e4b41d6e3d25b9dbb0af3e818312ffa415a0521c68f2b5ba2bf9278321331afa7d95a61b39cd339b5a230e745bd1e4e139ab75a487560740a70384cc44161ad85a731dbabfd2228605be782449bdbd14262712ce84446e1491d7b9ca0ae2c783fcb1d14bf1c851620e11577ea95b1fd76e2a43396654a284d5e99efcf6f3d6e6c47227bc11983319092d35b48ba9d0930cc8030bdda2667176222887d290b7e3ea2d6d7a58abc325d6919d3bba9aa5fee727a3e4351bc6792b0606526df86682b0d43c5b95f510f1cb0ca5b00d2307719b2f7cd63eb890ac98dff520e6dd6b1ce08061d252faa548bbae07df745f02d325dd638d3e59cd8ea19d38f7d02b184fcf302dc91c56d98c12c150c84418870d59d7c93c006379c20286927074e73e679ffe0d1de3e52fb6cd0132ae41fa85cf2be02546f9e9d208b49d509ed0a98c46cc899d5a44c7c9db6a6c0d24cf99de8142c2bb81f93774f4923020e56b3f07af3f989912cda44c5ca062cd7400e9fbb254b0a94d217fccc2f37c3943b4c65478748a5ed97d961c7ba71bc76d69e572c554ff025b3d7a06e4f43aff5e63e3c270c328c70a8e028ff5b39f2f1867958fa7afbf80026a88c63bd5f9990b7d72029af498b2e9a00ec4ca4c18670b84dc0a207106358cb4e89d3750875c1e2c1ca1f9312e00adac745f734cb89ccbf7d940cc848599be3eeb1ebec606b6c126c597cbf99b745c60836bf952b2e62f2bbcaf187f7f2fa79a9fca783efc1537218dc7b8ca24d4b795cef71ff094cf2cfe854f2f429fcd0beb4acf2b2b85dced9cbfcc329bda53cac71392ff54cf50b68cad60398b640fd2592a89fc60746a672b2092c3456020e8a7a3132593c0b1a4085ae31d5f91a50205736e7855d7f5fea72be479580adbd31a551b16e5f1e0851599a79e23fa2ee62f74d6c38f3be81b8374bdcd3862a9c23d50000c936c5f390c1107e8a7e5f75b4efc1721dd6d593a0b3f198c69810b81dacbfad44d2d7842569d5970c537c2293e52939ab3db056e0f6bb2cea2a8b24714e7f19654863bd7b80cbfbeb13439de4012e5d5a565306f5cbfcd3ae9f20ff25a0200e5406342716bccb47ee3ad7fa97836fc86ff59154427823f6ffcbbcab5acbb819584d4bc225a390f52d836fb0370367b8fffe5b5a5fa69a23fbfb472200690938ad93355513c9f92f2000f67922484a2449c9db730d194fd2f69b92d1c2932a6accdb14cae7fb22dfc9b1e9c315c116515bc3641268b36c2831b5caf88f7352a2b89988637e92cfb10698d51c5ccec6dcfb44690c13ea1e06417b14463ade940312f9c60a7a55206008fe3e4a2f9a254a23cb451ca7813b0377130f8b4ff9b48c794aae16a2406f17e4d12ce2cf1978efe4076713d08bb05ddfb14014fbf5ace3aa68b487f53722117cda503efc12bcce5c153e4afcb8a8d82d7884eb7e0d008a964d48da804ec677cea7a047a7b203de6eed96ebfe37e67a917a6972fb83d0138af6664aa1021b2b06632388fae39f2e21cd0f2e83f0c223080e8e4a787cfa9b8388cb1ad8f4b2636c54962b10b154f59919ff48c26d45b8c8d846bd815908df4f772ccd2ed80bd7cae8950c7bbf3bad5a8d2f87e3c376af8116fd63200433155aa7b533fbbda561522d8689ad3c66055b1567612e7b56f86eabd5818e95febb28f14fd2d6e9edb7bd82783ad8e37e5a0b589f39bc848154b60b0dc9c460cd7f872fe585a156b210fc926430e386e039e9f8a9998860870597918e5e8821cbe74e0310b96c6b04929c829fa30b4861e5d768e96cbe4114f698a6767314fc1286052208ce0c0c3632568ded39da3f801d616be0e88d71e78c0fdf5fbdf3675f48b04672bc54d4cef2ce0e9cfc5725bc7b513b4c46405d2f0555918895d779fc0577858b8aaf4febae374bac724ba6d955f1d78fc1e5d5c761038c53bbcb31c0a9fccd4016048db434f3a0d3dd40f12278d4e1cc6e4652ce0ba38794f0d834d993fba550542a73b9a433f0c6346687bd3214b50215d996e0a05c994f87f2b6741398916b7b2a27ab77f96525f8c9d9ba488404655deb26bce45250543bce034d4b361f238634df634b059fcf238adbb22842eb424e390e7ee3c6c68bf3a3362998d3715b282c57118d9d6caeea2d4efec72bb80f23a38b72460db1c8da81a04c74de9d7364c2dfa11df5d6f0a60d394736514a3eb04f4810ae4666193d338fccf9670f818228fc89cb5e3cc22fd66b56444f185943480432aea40f2297f2040867e306c2427e636eabdfa6d084a79447581ab5cf884257271926bc372a804c306fa23ab2100fab4c9508a3d3fb6dcf0f2f9693b93f4dea0846ae5c12ce611105ac6f3a2b6e71617dd46ec60f8ed37862fb610bd4d445ec96c1b2c13b3eb0612240bbdfd0da098cfa4df5f2c4603947ac0e2c98d92de870e0744f4022a751d2b809c0b0d29335f7fe86cce85ccffb09b1a7d865a6064aab8ee5610302ef28bef00cd0f71e3d0bde6fd0114d503830093c84ae3ad38aa48250803973ed3c802b0a26b97b8ae60d91422fc986eca1be00fb57cd7dd62fe84434572903a0b506dbb8ce6537d0e00602590c41ab97fdc314c9b6f111a809e3b002205ced9a4a50a152a5485fd1c6ae4d96ce3043b22ee054e9e0d0cc738183935a06525619e581ba1a4d7b2384db94798a7da714f51269006992da83223f82f7385b746860c663cd17c075094f0d131cddd7544a596af31d8c57e7bb806bcba166d366f65be708cf7dd980ed968323319bcd0d5e3487e58ab614184ba0b5afd0edfdd949ae9091f9f0a9dc6daedebb9ca4d314221e6398734a8ceb8c1f18e60302a10d61d83503d49dad4d29bad079034fc1d628376876e5f105c2d20df8d4ec7fcb6a61d542efa51dd4161ab5fdb24ffa4ae55e6bb7153a748e2b1ed8750dc975957f1dc1baa50b4b3176f0040b0e4c8f3af7f8272b90b803fbb9a78509ee84e520d3cc9f3b34ecad9c274d3ad461f43e9f8d0ad8c7994f687e5d578374512193a480f91e34ce2cc8c87d4330356024b050dd43fc271fc8f16b97bad3d423a428d1e4c05229a235fad1a15c054b3c0bc2969736983632b91267d8cf4c981246ca81e677e24b6efc85705da9feffcf394c4679367a037b4f28988f4f75d9db4b4ac2894588b4d316f9594eca5cb061fb66f6a0ad451c5fa029873c95acfcc8c4e3523026f17f749e20b9c716fa917a63d870681df0acad65cfffb821fd00bd10c402831167e8ca9926ade592ad1684ce3975be2ec10e8a9cb34a6def479d6d92c3498a0806bc89ce44343ffdb20e6c0b50427ddcecbcc456b324971df74eb69d31f13df9e84fe981c5d4f2d8e590e85e55f76e2305cf4570715cd6fbd8df57b17478127a4758f3a47521f9e73e910694515d2a6d9adc35ca8495465473197a947cda537df80303d89657a2689bd9d67cb16a7c7bbe153d6bebebe34966e9fc3e2b1f833181e9d8845f5ac6a995fbe5a915fac499a6c39f58dc553dd02a819229409f9c931bfcbd959da4bb132b0a5265c9f2d67f57f2b53da8d4dc710adea89a57db5e0174a8e977609f908ca2c018a59b389d8991e49c01f508754882c533e1373e66c404f87c2b3f4fed4ea5213158ded260b7984d7281ad3ef886485de772cc13be6cbe52087b458fb71ccd023a1266d86ca86c9e30d35b2fc05f1698126fad5ea45612f0916203014e52ed7151055f071974625f34da8787a7ffd1ba7d672abf584366f574624587768bf98a2e51fc5ad77d325d936733a140d25d4b5b7b29d07aec2740e880fcfa864a5f82660ace73d37aa988bc06d350ff27718a5ebc9d84361bb6f202ea0713391e1ec7dd3bdeb92a5bf81b384103bcb24a1ee71c784d95f3e3cd75ef68205a996d068ba543791ee299bb3ac5af00355e8ee74fae7b36adb328a8f928af0f4a30e2bd47e96a31ee12f638a662fcde396edd24b506e22782b080d5ffe1227152b1734751ff8027b175e1c77f48a5c3cf9f6227806c7c1b6817e96c6c636cdafc095437a9594d686cc004891ef231028224641896c71d6496ff5e28e13c518d2246bbf191fceadf157b9402bf566062bb234c53ab811607e219815d2df95a876c1955165588b6dce8ed1952f19228acb277bd29671df29a8663dd3abb2cd89b729ff2e1ca57abbea7ad67a8ec969ca593177d98151f97fb0c6cbbc9920a81dbc629e4b859e8b3b30ba83cebfb627446dd0f11fd757952b4f13472b4ebbfad63fca4f0db247b6dd678028ebf023f74fd67af0c87801f211dcd9cda9cbe135c06a39df968becc5fe5b329713ee665149bf39396cbb986158ab42094df102bc157a5e204d8095e1bddeb1b56437458be77ae23dcf4d97b401fc44490de8515e5497ee2cb6c7ae6366ef2e86edc22a90c40b76d1433df44b128c76e34ac729653d1930ec724303c625602209042c5e23259026bc9802472332946d9808c7fea95b04f0ac86d84045fe86899b1ced0aea79980f262b2fdc855c99b55ac6b5a6cd7b864ce45c0637984cb072fcf7c6b8f87085cd2b58af339050962fdbf57394f9a9df3e605eeea1b7f9f1580cf1bfe6d910882c5fa9e36c112730b4e0f315f5ea7fbbd69089c2cc675ac8b6f66d04853f24fa3cf013c36a0a53e50642acea8833b6f83b10e8eed8aee95f147456358c5e6ac05cb0e84c77a69e41ccedf6441d16c28d511b25ea9f565ceb51019af17522e7e09f001ecf482acb1d1cfe8cb33dd7919101c29689a1df45e015d00cba334151aa80dca1a1bf51ce3221b916804d1b856719a2a5b1c4a759f3bbea6db0f6f758c3f70337c2b1263e50682f59024e754840b75b21b80a49ae49e28a100d524ad6450b23148da011fc8ff52061e323c88a3a3d52a0b0c4b31c18a9fdecb5e8c6f5addc8e7dc8781de1bca6558b0b9bc1caa4f17c34786de191b85f6007fad9ab155c03f39b170012261b896defc1459f4fd22d7dc5027ec9efb6025a000c3880b5a737a936fba1f61fc0f68a921fc20ef65ee95b0cb94e25e4cebb80d17654429cf87014a24ae8586fa01ad11d86ddaa1acd6ea84686c7a2e748d58b9dbc6b5174a37e70f27d7fba9560227", 0x1000}, {&(0x7f0000000180)="c5b52b22facc2668625824b4608feb0aa7dae0c81da4a987bc3ac1fbdcfabfdeff3ab9b7a27688e77bdbd00d935977cd186dabea0866e4e232d52ac0cf9eb707d0c61a6f44493ddb47f04f005cc66ae8e25e03a7e76a8c96c0c35e292f062615ba6e2c471b1fab2e107011b06e2e28", 0x6f}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58}, 0x2) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffecd, &(0x7f00000000c0)=[{0x40, 0x0, 0x100b82a9}, {0x2002, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20020, 0x0) select(0x40, &(0x7f0000000240)={0x9, 0x64, 0x40, 0x3784765a, 0x81, 0x79, 0x7f, 0x6f1b}, &(0x7f0000000280)={0x9, 0xffff, 0x100000000, 0x1000, 0x6, 0x7, 0x3, 0xe1c}, &(0x7f00000002c0)={0x2, 0x48, 0x4, 0x828a, 0x3bc, 0x7, 0x4, 0x9}, &(0x7f0000000300)={0x1000, 0x100}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x4}, {0x1006}]}) shmget$private(0x0, 0x1000, 0x442, &(0x7f0000ffd000/0x1000)=nil) r3 = dup2(r1, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x1000}, {0x18, 0x1, 0x400, 0x2}, 0x1ff, [0x2, 0x4, 0x7fffffff, 0xedd9, 0xb00000000000, 0xd5f, 0x2, 0x8000]}, 0x3c) write(r0, &(0x7f0000000140)='.', 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) r2 = dup(r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1f, 0x36d2, 0xfff, 0x4, "5ff79eecf89b483a4142bd9c670fd947008a3bd9", 0x0, 0x10000}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f310482f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37465340fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a8800"/267, 0x10b) r1 = syz_open_pts() r2 = dup2(r0, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x1ad, 0x3}, {0x87, 0xc73}, {0x22, 0x4}], 0x3}) r3 = kqueue() close(r0) fcntl$getflags(r1, 0x10000000000001) r4 = syz_open_pts() syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x2010, r4, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:12 executing program 0: r0 = semget(0x2, 0x80000000000, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x5}, {0x0, 0x1f, 0x800}, {0x4, 0x9, 0x1800}, {0x7, 0x81e}, {0x3, 0x6, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0x100000001, 0x800}, {}], 0x8) 16:00:12 executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xb4, 0x0, &(0x7f0000000040)=""/180}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x20000000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:12 executing program 0: munlockall() getrlimit(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) sync() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/59, 0xfffffffffffffcca) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x8, 0x4, 0x6ed, 0x7, "bcb8c8947905a794e4500c550cef0a2ba831ad85", 0x80000000, 0x3}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xbb, &(0x7f0000000200)="0315328d306e2442db70025f4ce9689a88278e2d30836001ce434efbb66679c8d986e6ffee3333797e9850e9849f6b6fbd73917d346e5fcb3a5fc377e77853efc759efab86bf75275ae6ed5c297a75ef8ad823a74c80e20c4d275be9e8e7777ecdbc9549029cbceebe9eaa7ddbfeb5d8c7f8201be030e3cac3065dba4e2481c3e93edd381a49ac0f9dace3335a1e76c5d16efffb4b3889decbbc6efd8aa1176820f80883b6753f4e02e0b342c5ef58648cbcdc16d9791407ffe90e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x96c2, 0x7fff, 0x9, 0x1ff}, {0x2, 0xffffffffffff4103, 0x581, 0xf3f8}]}) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x1000000000) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00), 0x1eb) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 16:00:12 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ba000/0x4000)=nil, 0x4000) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) shmget$private(0x0, 0xa000, 0x2, &(0x7f0000ff4000/0xa000)=nil) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0xc0c00000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0xd00, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x34, 0x87, 0x3fd, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0xfffffffffffff42a}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0xafc4, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0xa20, 0xa49}, {{r0}, 0xfffffffffffffffa, 0x8d85f262d097b19e, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x3, 0x8ac}], 0x4, &(0x7f0000000140)={0x5, 0x100000001}) 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x180) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000880)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) poll(&(0x7f00000006c0)=[{r4, 0x27}, {r4, 0x28}, {r4}], 0x3, 0x100) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) getgid() getgid() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="7ff74120f55729ef1e7e558da12c87f1ade2bdd9fd5f1acbcf3a299cd3af63eb1708ff55cada50b3c7d48dbd"}) 16:00:13 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1, 0x3, 0xffffffff, "95f70046bf758afabdb1a4cd2b943a2580f8eb4b", 0x6, 0x1000}) fcntl$setstatus(r1, 0x4, 0x0) 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xd4, 0x7}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffdde) 16:00:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) setrlimit(0x8006, &(0x7f0000000000)={0x0, 0x1}) mlockall(0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x5c, 0x400, 0x8001, "888be4cb66f63f7f243b001312d9bd045ed25d76", 0x9, 0x6}) pipe(&(0x7f00000001c0)) r2 = shmget(0x1, 0x2000, 0x200, &(0x7f0000fae000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000fae000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) dup2(r4, r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f00000010c0), 0x0, &(0x7f0000001140)={0x400, 0x3, 0x0, 0xf, 0x16c, 0x0, 0xb1, 0x7fffffff}, &(0x7f0000001180)={0x7}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r1 = socket$inet(0x2, 0x4000, 0xfffffffffffffffc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24, 0x0, 0xffffffffffffffff}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000000000003}, {0x7a, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket(0x10, 0x4003, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pread(r0, &(0x7f0000000140)="66cfb904d14a69ced1ad397f7dbdb6647d1c3411a2a7bb040cedf98393ad536053a5efa13dd4ea1947a141df4b8cda59de676ed258a351410ef78176f64ecfee2be9d06ccc781970bcb4ad763a809bc875a1153e8aa33ffd697b761306837a6128b1aaf847f873ff92a65e3727af12338094ee172db5658fdb91e29a7db2e5bc06820ef185f7a97c9e5d37a78b7439afa799c85725bf2b6225ce30751dbe3e58e3386a", 0xa3, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x7ff, [{0x3, 0x3}, {0x2, 0x3}, {0x3}, {0x2, 0xdccb}, {0x1, 0x6}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7f}, {0x3, 0x100}, {0x2, 0xfff}, {0x3, 0x100000001}, {0x3, 0x34}, {0x3, 0xf}, {0x1, 0x2e}, {0x2, 0x2}, {0x1, 0x3}, {0x3, 0x1}, {0x3, 0x101}, {0x2, 0x1ff}, {0x2, 0x1f}, {0x3, 0x80}, {0x0, 0x525}, {0x0, 0x100000000}, {0x1, 0x2300}, {0x0, 0xffff}, {0x2, 0x20}, {0x3, 0x401}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x8}]}) 16:00:13 executing program 0: setrlimit(0x400000000000007, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7ff0, 0x283}, 0xc) munlockall() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) stat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f00000002c0)=[{0x6, 0x8, 0x2, 0x800}, {0x4, 0x9, 0x0, 0x5}, {0x5, 0x6, 0x3, 0x2}, {0x5, 0x3, 0xfffffffffffffff7, 0x8}, {0x5, 0x0, 0x40, 0x2}, {0x7fffffff, 0xa3, 0x7f, 0x3f}, {0x85da, 0x0, 0x8, 0x47}, {0xfff, 0x100, 0x100400000, 0x1}, {0x2, 0x20, 0x4, 0xffffffffffffff81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f00000005c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0xfffffffffffffe9a) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x188c0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74, 0x0, 0xfffffffffffffffe}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) msgget(0x1, 0x140) 16:00:13 executing program 1: select(0x40, &(0x7f00000016c0), 0x0, &(0x7f0000001740)={0x0, 0x3f, 0x4, 0x10004, 0x0, 0x4dd8, 0x2, 0x1000}, &(0x7f0000001780)={0x8, 0x6576}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x5) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0001102fb6e3af2af6101081628ff0c092fd98a782f09a7d9d84002b9cb11160d5b620035b20683e4d2dfc72e5c6db9e007f6f81cfc83ec3102b1ffc07096d0afe9b49a93cf7ea61f4de39185b8fc2bad7bcf731e98da02f1c675ddf6689a15e1e4f6b17ee4796a2cb5aac92c8215b51bb4c3311f7fcea0510bc0169a9ba4b01d85633169613153c145677309267a50596a6de7ac092578031bfd01ba7bead8b8a9ad13a4adcf529b336db854c3bbc8b9f85ba0a75979bbe82bf93290e363ec80e3a0e3a196d958023af1352db7464904f7dd20c7b88490b9a26127ed8"], 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x3a6, './file0\x00', './file0\x00'}) fchmod(r2, 0x8) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) 16:00:14 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) socketpair(0x16, 0x4, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0xffffffff, './file0\x00', './file0/file0\x00'}) r3 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x1009, './file0\x00', './file0\x00'}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f0000000180)=""/145, 0xfffffffffffffebe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8000000000000028, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x80000000003, &(0x7f0000000200)) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) 16:00:14 executing program 1: setreuid(0x0, 0xffffffffffffffff) getuid() syz_emit_ethernet(0x3bf, &(0x7f00000004c0)="ce9fe1751e237dad0261c8a62d5b67d775697defdac55c7c575afb0d0ecae928fbe767b3adfb12027fc65de01c24924519b440efe5e7d8d790d6852aaa6d94adacf85838cc7043fc4e1e095a591cb80eaf14ac4d4b2d81b4b3ac1bbecc92a25d5aff9ca60453803ec0019acd0a2948e7ab6c574f7fdd04d2e61e18fd2692398557b3cb28f61e93435295afcbc4b5184f62b627204a77d7561b2ad4180131cd3e1aeae280d239f800d18c5a1569dc07e9b7a359ddcb99159d7a38d26e4219f3a66d6010e79e61b4d1bb72a3d228d36befef6a15fcaef4aa60cc13a4cc580c4fe1baa6701c261d9732db167bbe294b5668a1f1953da8ba3501ed4ff24889063a0fd6db2b316a979da55058114ad710da2681dd36dc5af386ec9789ecb0a122b10961740518299cada8750899c2209be069f9cd5b6b8157e5b3cd2d174c") r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:14 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r1) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x114e, 0x0, 0x0) r0 = syz_open_pts() r1 = getppid() getpgid(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) setsockopt(r3, 0xe7ab, 0x1, &(0x7f0000000180)="d02323119a831dfdce1f367805040184f6b60499d60958b83e45dd9da26db64e1f1eb6b1f9113e22bfc898f627f2fe2b579e859713f60fe16f3dd0615b90f4beef1d6517a60627ff99e49ed54c8d5e3b0cf1d8e8face3912796dd1e125c92a60ae38a6b33c70453742d4e87277ca0c98cfb49ce4e17ddc074fa22e3aa0ecbeb4736f5426f09108a160800112162664e35e1f9cf33b6506dc2554a952cc1a81db125f2a341e37842426d709e62583ec3405e840cc710a740fc0444536c8e94040aba28865f40724bc10b4ef431a4e9e9a0222dde04c360a", 0xd7) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x101, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) select(0x40, &(0x7f0000000140)={0x8, 0x20, 0xffffffffffff0001, 0x8, 0x1, 0x5, 0x156f, 0x5}, &(0x7f0000000180)={0x2, 0x7, 0xe6d, 0x15d, 0xff, 0x8, 0x3ff, 0x8}, &(0x7f00000001c0)={0x2, 0x9, 0x80000000000000, 0x50000000000, 0x1, 0xffff, 0x4, 0x9}, &(0x7f0000000200)={0x3}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8006, 0x40004200000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x200000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x9, 0x7, 0x7, 0x200}, {0x8, 0x3, 0x6, 0x99}, {0x5, 0x9, 0x7, 0x3}, {0xbb9, 0x2, 0x1, 0x5}, {0x9e, 0x7, 0x54, 0x8}, {0x7, 0x8, 0x6, 0xfffffffffffffff8}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000440)="00000018756d3407c127ceb66004000100000000000000800000bab1e2e99a0000000000000000000007ad00", 0x2c}], 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x100000001}, 0x10) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x9, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x20000000000000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = getegid() setegid(r2) ftruncate(r1, 0x0, 0x100000001) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f00000026c0)=[{0x21, 0x1000101}, {0x0, 0x4}, {0x22}], 0x3}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000001ae, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x56d23938, 0xffffffffffffffff, 0x9, 0x101}, {0x9, 0x9, 0xf99aa61, 0x80000000}, {0xfffffffffffffffc, 0x80, 0x1, 0x80000000}, {0xfffffffffffffffa, 0x81, 0x6, 0x272ac18a}, {0x9, 0x7fffffff, 0x3, 0x5}, {0x4, 0x7, 0x44c, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xf5cd, 0x979}, 0x10) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x100) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x200, r2, r3, r4, r5, 0x40}, 0x8, 0x3, r6, r7, 0x400, 0x3f, 0x3, 0x5}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001860040000000100000000000000000000000000000000000000000000000000000000000100010000", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000000040)="8abdf3acc80adf0bae6d52b05849867cf5ef646a0fe8187420121792ec00e3a8e4b97ec32645a9ee33ed8083c9a15d3ec83bb3d04d2e5f6413b4ee7afb26998dbfeba7", 0x43}, {&(0x7f0000000140)="ef723624ecd004d79a9a2c40b5d4627a5ae7bf40257dcfdb50b46ffa02284b42a846f988048aa23f88e377f0b5aba3fbe90512be3342d4b55bbb2b8bc34140eab4415523f808d5fdc1c125f1de4b2b8f0b6deda5796360ca2b0cd39e8799e2ea7ce8aae57beadb3ee0b85a37240c5ab342c9dcd19dc61858cea9cdd6aaf56ba58b7730ec7a431665eba7fba4e52a5690f3", 0x91}, {&(0x7f0000000200)="1e8c06496036f44423cf0a6ebde6bf79bd1c06468057913eace0f7b6ca9b807afd8867f352474118de8e61e900290798450dff472d560ffcc768bb884f2541765792f004ec0ee2eaf789261f9d07b73b60b62cef23c18830ef8933fc0cd92892b7277821432aa5fdfd972ba1", 0x6c}, {&(0x7f0000000380)="8fd725260117d1370760013f2f21fec7d81b5e015fc8ad81d2982206edd93a19882cadac9dca07a9d32b36110ec6e0ccd54531ac2f85aecdabb7732f40ee795987b7bc24f7ed39a4aac2ef6a452a4e13444bbc935a69c923c4ef8cfe66dc14d6649d8490f1288b8bdeecfb21f26cffe83402c4bcba1cfa64ae22e1b082285e8f685833031ed25f5cd0f5d5e11404867d3a96206652f3c98f37ee05f8f31d3e825d0ef99aac0558b766277467544456d54b18ef0be6b9bdad6586e6b5efb1766f1c32a81e6b0cec81f14c4145f0a676d83e16db430a5ef0bd5d4a09b9253c1a570ec82d83d2d240a0aa5204c60ccc009f705e4817e78d2608624b80ff252ababc2f1f981b952e3dd1af3ac0c04ac1a39ea95a196b3b45a28e2ab3280c1f3acf6c198973a888dcbe9de53ca70a1f61fa4c311b19ae8f46aec02896527bbbfcf9cd4c580ed2096e4dea817c04a18ea4012d4801b3e3bd85ac244ba171815ab86173001550942ef5950ad8985107594e9c55fce26d60e0a597868e07383dca396588ecbea504449d93eb195ac6dc9a873b1dc2ab2de85fd9feeb201236c095555aa975426b1d281319ba6d821a9404600be4fbc16fc3c6b8d8f73e000a5fe43def3c5135f42deb9f14f5d172e199f8b88e480ce34a00ed15d9c32be7b8e7d068d76252822c402fb25a94a387a099adbe2b86769bce76e308c784c3795d7384f38c795c8d658e983e1f65b4424237cac0ab34bab7878b6edd6f56b03e9baac173c93ce4b659619991549e56926fb15b447c45c3ab7a789497bfa8946f63c7a8271935ace84808d150cedfb0b2c94e8894258c8574d0301633134be718a7a5d26b2c91056e27b5fa8fbcb3854de1a0a2587f3a8e5e16b05cdb7668a2fa9f3ee193682481aa8e0b2ae74f6ab2c4194603aa053bcd1d6bd489f36b3fa28d8906ca13e1c3d57fcf24d6987da8ae107d7bebe4699ef532d6c687f136deaafa81807118376f82805260eb5244b7e33922fccbe325233f16f1ae49e603c217b22263c25648f7a03fe768d34c71aab901c9cceb56e611f972e97e34f8419183a87f94b6eb4089956f367b7b3bc02dab38e1b2b7dac8d7924c984b4855eb84ec9af731e94130c86662d6f2985b5e60a3f2838c51374c0752bffa64bf894fb2e85f4c94ee769c8b0df02f4d4ad43869fb98356f93a8c68993f5002f96f759302b31b1ef79425054ab1d90665e5405c285a8d9f267750ad6ec1ed962fa9d1de767ae5a00da71c598c402069f8d1a785ca54a05bfa0dbdf9a409a581d52d8a878010440d443fd785293dcf07442d7ddecbba62e17abcc4129c488638da982bdc94a1f92d7344d576ab346c604bb1dfc0e77fb02dbce0d6e3451f0e0330683d8d2be1c76ec35316b12e2e41a364bddd11d1cdd8fbcebfe740ba2cd284642d13892bdefc15f2246005c53649011914eb3af149d3d83f5c1cf3b4b0432fd345433fe2eb597c5efa617190d867984ea5c4bbcf6cd34efea77893dabb162c307721e89485bd953f5289a9e8a7eff2916191ef23989f8f9521afd1226dc6712561159fce3580cb9631f222317f884986eb55d0d726d687bb024760a0c32a9fe44cdaab60121529a6530b2ef8c467f72f44e3b737ad65fb54556b789443e7a9b364cc30ccb0911aee6b9118c8289a2296e20b8582acb52c8686889fdc6640c07a85623c505634c0183d85e4698ec3d5d1c663642172bbf3530b387e5c8caf623df32869f091739e36e3632efdedffb0a1a55ee8a97d7627a973b6c38304db9a429b61c73aaa5e45ad0ccc1498b72f2fedfc07ae6a23a6bad438be5f68e292a1803c72c5daa961dae9c2d3152bc9d651e4f780b173751b263a815c9562fff35c36aee1e626f1931f646336e2a7d92193510791cd88a1127c5aadc39931174fc342258aaa19bb91dafe492a393825c57e34e163f0434c40ac3942bf7b46faf44ccee5a3a49a86a9f51bde0ecdd6ce2244259a22e4da884aea3d2b23804ae87ab3ffc430124d3c66a4e2ce1e1c479738cc4706fb6bea50179a556ad43a58283b93921c751e389dbbacc0bb9bd341b56cb6a5bae18a96ede55b4778eae4b65714f37fb394d9df0712c9aa7f54c4ce8cf6a833e588f2ce90fd6dabf4ed0738a37fd4de3c3ceef8fd7aca6770f8dff1521c1fc7c07a3d81ad9bd8f2712f686d1eeff9c819c8ac40535119ffa9bf5993c552de536ffd6a458ac71ebbb0a6182429cd06ba2284ac933ae3de8941428ab3a4a3580a03b0c3b40fed61cf4ba3e11f8a5d85c07480bdac74c70490bab388df7a2858d82d508bf3fd83d1271b4ceee97b55a8c3782146ebacc89fa6aab45043be9332f2839173116dc5a8ac9461d978ecfa62cb4782b76a882d8a4cb6d50c382aeb0c1591b353aaeccbfbd6829f408a1e186e2d6c96b9916b2bbdcc579d05a9e061b27ee7ed5c451f1576af082c3ca67c5550f3705641acbc079bbe5297d3b91e5e4438637adc773502771f15e7e908a626ba1d001655b35fabdbd93d0db53fc2d606c6e9c1bf8bae1a0140f010d5364212869529fcca93b67db416785588e720f4c1b02b7dfa1efc46a41528280be6332790d18bc9ee0bb928fdf22eefa40623ea7ebc190b3e2a19528d523004d58f8f4ee5e37bdafb7e12559a6e8b604c983eba4b81d812eae1432f9b4d5f0a1c7b622bb8855af33b2555c86d93fa3068a8cfdd4a90442994cbf6c2f320f3402750370ac9e1e479c864a47d2a0bd38719b29a704b6a6d150b688d0478381050162377fe2d21a03bcd0f3cb7ca4500bbc7765f9c4d5f815ce9f5d21755008bc2e400ae2d2098129c77d2ff043144add5f30ac8c07afb165530d9f7a644c6d1d2d2bc23c24e186875b818dde9f5353d323f8031627db1086bf0b5caea0146bd7755dd6b5668134c080a4d375aeabcdcd3529aa2f8b83176b483a87901b52cf16d0beffc14747554f55d0121c5e11379ece698eceb6b766a7e888ef926c4f2ef2618477608c8baf8f8042b94d3ca0e4b000627abaf06a65da95c9919fb480b8de3cd6b783872555a74533e326d2f34fcb89de1ce408f1882c548b5ec64842e4a12649275d6976d24f0cccfafd55c34638e03cbf38f14dda2a82dc852064c75bfb4a694102040bffb2ab1802f91a522fb992f905bc0c65a823c3fba930deed581efa542cbf85fc570d83886be61be0fb4dc069293e12fb43985ade5a897a0d5b6875edff53b9bc27dddcfc8f771e30b9bee1b0da72fe7dfcbcc2094d4c9c087d47dbc4da8af9fda57b1fd6bd188a658e3c311463f1dc55000a84d1962bdf9e2e91979def003ec3897c8514fb014b007b4d5162a3e405ce7e0316c9213a8d4f6fb62f59cbf96f87b9cb031e82ad50001f09465db1d8cdfa28ca883a2459624ca1f2046483a22442093283d0306ce01c05116daee5039e8add344835f84e682475d089ed1195f220ae260c0f1eeea66b30dfe28887cf492b068531ae6223d279c49391d930ae96280a89e16402dec74d7d5fc5cd54e5bb218c2d61c04bfcadf042d180491bc0456215dbd518582f0a1e905fa9865200698a3ff05943f59b192b15fdc3c4dad6dc3042df1fa5262d293745cc049f95030a5f8d789365ccd6fb9f35ba20182fbd451981b88db6d5c9f0ec143abf40be9e5ff213731b7df733689221bc7c3bf635fb5e7ec888b3c2da402a7c8dc14429f6afef28dd89248e5f4db81ea979139fc8c58b56da84a4a8c08de02392ae336ff3d57f0d79d760cc22c2bbd795661c12185a01bba86f5cafd2053019d71baf930e263bad526d0b604cbeb032d6cf6d702d4bf4da33045b51565f9fc3433918bbc74d58c897aefca28b3dd45d916359e9135bf8bb86c7eafc9ec3b62ac5f60b932118fc039f537303b75e802cba357c51dc0b10c9d26144e61deffdbbccaf9d2d23b2cd8e696733dfa172efc0b6a8d1e4bb763bd94bbc54404b5f5f63f53a83fccb23b65bc5bca4c68af584338f3645a29a0f09113991965ee7282a59c8b425d53c22ed3c45b436e6b4b7490b0e8feb00439bb6ff97fb8664121463e0e226a57909313ff6d9a6e23c3de79b92f17bc197e2b3d7cc05d9189cad8f0776ff5953859e46c14819e3d1f044c80b28fe5788bd69f07afa2d4f9578578850f709a9c90eef6d5a0b3f7906878f7133c2b0740aafd2d2b0b83366680dac4c3afd8439735175fcc9f7f0fc2695dea6ce55f39c05122a4e0624ccb531aaf28b5cdda4ef1532b60e83c343c1ec445eea65a82e2a79aeb863222e877084dfe3d3649299681b80f066e944120759924e4165cd45bac032204461f49a788521850ca2cea23f30a02de67dc00bfa1e7712c423f3f4ce6b3293f42d403d29be828dd873e3f85d8a2a5dbb9c3672f9dc920cd86bfcda11cfe61a9e38c8125d0d66f1d348a9b495e1ec69cddaa759daf1227d3e2961a4a6007b5639741e157ecd0f66752c68969010c4a141414f606aa6ee984cc5c297178811cbb8c87ad5cfb99be131dc45e73f15271c5b04ee15ab47c8e0e9aa0d7345a0ff0a4dec2393f33ce1c7b9edc183f49e015ec1fa8d4157f5c85b656be37697d93b170152a37b95a5e723bfca6104260cf8e8aa5c7ffb2c82546cae63f243c0022e8cb7c92b339f71be498f043cc4debe88d4f411759b93d0d09d94063b6106d948cbe4401c496d58b0f2ee05a8065d758880780df8a2971b105f5a6a3432fc2943fb25a10388f5f6bd3bc9eee9e9ff628c4a90f7cd94b02c75e10e042d1975ae66366d846e98b7dff982099338ab773ff399e82da130463caed8e094ff5286799c62a4a72663ad1b3c81dda11e9c28a3cc9f0d9539dbba445804eba8bc9edc32abd4aa537ae0f6c98e17c3a68d76bdecc534b8f50d2f0cb56e522b3cebd4d33f58c2d35a9be99c0f59dc44ca8c3319bfa9304944c5ca763079c8634cdf3c448c80b4358e006759f4a25763db6a3dca1d7882d9496c874d85e9b02ee7c8b88de376e862a58acf90a4d9dcbda56d9c0dcef19be7c309a53926002f7d51b4b1ce8d905a85ac44dc03a07d1dd8918a74d5584e4495db311970033757c044f8450b70a0d7869dd9aed4410e9cbc370e24472edf527ee9e5c5743a55a8a0721d1363ae1aef6dbe7e3d188f104945a09d9534f59ecd1fb29775f14a2e3ae7d7d8f26baa5f38fadcc71ab567c2ba7bae363e8227a783e065b22082242d00a4d196ed075a37c0cc4dd263993dd23077cea11928078f6670e1c673bc89d56682bf809e46a407636c81076a3c73a6419ad4f181b6bfa9269d7ab376dbbf8d9705a66f33339515e3a4685a43978697eef5cbe36f4d092dc2f585ef6b0d488cef1d257382c6dbe8304a531f3b40e9671a8d74cf07cdb400d1ed51bb35165984c386ca19b23c0dd83f870a57fde11aeeba1d3ed5a950d0eb525513ed9cd1cbfbe289bb08214e116f50973857c6be5727f72122481e5203584a340698053028aebc00ae7bce2676bb971baa1c84373384e5acdd36fbd1ec830e01e35a120ee92da4508102a46f7cc1820e3cfb05cea23c1d4090dd3667f42ad845f27f5f35c6c61c24b0e03367c523cc24e4eea817405ff7ef8eba965094a4c7b799e282900f1ee034a5e816c88f3dfdebde797d53b50bdff9bb6af7dd393df0900db14da7ea4b87d59a2677fa52224ecdc3de619117406a39244297d6ff342279de431488f08b8297b26abfa2f8ded8167065e6349c604f95aa9c316f8b0fa02557832cf1af3b92577849a2472677d42c893a57457035c88d13fe3371e6", 0x1000}, {&(0x7f0000000280)="4dd4ce2d5ae35206fc7b1a35d18521e1557a479073235fbef3f9d33ec693499a03bfa54ca80755dfeadad502c8ecbbefbed529a909056c616e4b899c1811a25a254f55ab38630137618e0588614608bb45bf5eb28b070536daf6d7fcbec1565e40566b0806f9fd6139d5e9a708cbb0751fa153a04363825432d428614718a1b609a963e2", 0x84}], 0x5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10060, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: 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:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10381, 0x1c2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f0000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2db5b73b68696c653000"], 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xffffffffffffffff) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r4, &(0x7f0000000080), 0x10000000000000e5) lstat(&(0x7f0000000500)='./file0\x00', 0x0) close(r1) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffffb9) 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) r7 = socket$inet(0x2, 0x4000, 0x8) r8 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="badce3226f0a02e30e1549e2d577ef7c222dc2c09f97f1d66748f9ff61f04d144ee0ff1617d2083b6ffc4631c887cae389df906b54c448d91ee96cc82463937ba6d0c188901c6240843175bfaf26", 0x4e}, {&(0x7f0000000180)="ba3e008eb4c394caaef2a88a0299da0caaf4eb822ecd8c377b208896755899acb22230709af280400c0aded674b49c1ca8e1912aae6d90c13ffc44e96c0e598eb60714c32ffd1a1faa5727edff5200b70d25d17c4eff6331cf00fb9e1cde334cd28ee196675295dda007730ac77a85f5df48e4e44045a9e58376aa98cdea6c99ab87220d049f3183940915cacb15b82a4cb75d2e7c86c977153f406ec1", 0x9d}], 0x2, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r6, r6, r2, r5, r3, r7, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x88, 0x1}, 0x9) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0xffe) shutdown(r0, 0x1) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x310, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x0, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0x100000000004}, {}, 0x0, [0x8000000000000]}, 0x3c) 16:00:16 executing program 1: 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = getppid() setpgid(r1, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socketpair(0x1a, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/229, 0xe5, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0xd9b1, 0x8}, 0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6, 0x1}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000007c0)={0x3, &(0x7f0000000800)=[0xfffffffffffffff7, 0x6, 0x1fffffffffffff]}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000240)="b9a9ad01b3aab6d6c5c2f6cb349de1613a7516b0303a5438e2356941bbf3aa2be6737a975ee61cd88e43a6805df9accd03e4125005b745bb2224972408d6ed17ee52d3109a34a46fdd7fa4d24c281e9015b4b329c686626abfaa8a58d93b2d82203eec926e8b0082cf5db091361a3f89f4dbe8f3590ba3ec8fe199b85a2dee07ae47836d116dca86d16c9e0cd0b9d87425ab7b7aacc5e848426698b2938cbb773a972cffe6ecf72240139c8cdc1d531fa88e71ca33c9046a", 0xb8}, {&(0x7f0000000300)="af1d910e53", 0x5}, {&(0x7f0000000380)="bf7369f0587b21bc09493af76de57ecc7564c2f1c87cba7cb09f9d44e8eae77014a91d347d4965b30b701bae6e6d64848d46191e43c44bd9dc5d4551983a1d122e79482fa6fe0de28edbe7d0f662df343fc229225fa51b58ce125eb2a891f31516e2dd05d7680398e5033d51b09ffe3c6c3e67096d3d27eeda40a5bc82aa9d08a9f41b164ab78d5698c17bafa314064086005427f352a7b7da8c6fb531e29046ce09978eb55c12e059e9b07a257a7970fb5e2e33", 0xb4}, {&(0x7f0000000440)="6ed980e75a2a7e4a995afb3220bf84e0027ec98d929cb1e897565240df2628690de78dcaa61711d87afa183c2794461fcb7aea5ad187347c3e92bf3a3c71ca25af4f59440c4dbc615fb6659f031c12a66829bb7a058513c7beb9ea661858ea3ea42824bb05c8758bc75edb4af3c996fbf2045b159ac19a7edc227279c48e192cc6af09148de71d3b47358807c203f097daa4e6380ddd37c2e323969e641d14c751460b4082e7cef93540f120ee6982fa2a5eb65209716567b20032ed26a568", 0xbf}, {&(0x7f0000000500)="fa12e9e20e6163c5a5091ea2a23dc3bd47a608013d0267e1b11c068df1c171b7815634684cc108f430", 0x29}, {&(0x7f0000000540)="b64872eb776ed0f0a7f94076095ed071ebc6549c4c93dc6199f510cee27a07c1629e3fccd22cb55e0e909a9e1240ed42e31c040a54b6a581ef84f8328bf6afbca5cd3b5a10ac5bbbccc40141817ba7e63ed078a4b617dcf1c6200eac1ebfbc0ccf7ab6e56a99cd0028a555b8c1088c93fdac5ec256a982b3cd9734cf26b4edeac4884a75e2fc2f2b73f0067423c39336302ead8590178cd459c77dc20e699c04a1b5b8a3cd5c3336768f057afe8d71d103f546f736f58bd7f3ec81568c86f7df3ed1d19a8002ae68669a6f9903e3e86b24ffabc9fbfa3bf458d57b5b1e676b700b1c3aeb45a981574792efa9df", 0xed}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x1b, 0x4, 0xfffffffefffd, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x2, 0x6, 0x8001}, 0xc) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000000)) r4 = semget(0x3, 0x7, 0x2) semop(r4, &(0x7f0000000740)=[{0x3, 0x4, 0x800}, {0x2, 0x7b4b, 0x800}, {0x3, 0x9, 0x1800}], 0x3) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x48, 0xc, 0x7, 0x691}, {{r0}, 0xfffffffffffffffc, 0xb, 0xf0000002, 0x7fffffff, 0xbb9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffe00, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5ce29714e30179f7, 0x4, 0x4, 0x2a9}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x5}], 0x401, &(0x7f00000000c0)={0x7, 0x1000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x6) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b252bac32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad4027", 0xde, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x4, &(0x7f00000004c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f00000009c0)=[{0x1, 0x100000001, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0x800}, {0x3, 0x80, 0x1000}, {0x7, 0x81, 0x1000}, {0x4, 0xf844, 0x800}, {0x7, 0x5, 0x800}, {0x7, 0x9, 0x800}, {0x3, 0x4980, 0x1800}], 0x2197efdefc285c73) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000b40)=ANY=[@ANYRES16=r6, @ANYRESDEC=r3, @ANYPTR64, @ANYRESOCT, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYRES32=r7, @ANYRESDEC=r1, @ANYRESDEC=r7, @ANYBLOB="941e6a69159df0f706917858aa5771e6983a547599a03309072d9709c6042273ca32c0bf56f6e5e96a618558ff4c756e3ea89e879a5e3b8aa0b60016c5d5d378e0b777fd68c81347f35245f1dcaa7ceac01b115a968bbba26c7acaa5387c069dcd125964bcad3b92432270c7acbf1c50d3c9896a50b5277c5a428ec684a9af615c91494cfd994346afdeab9fe1f5a075a6961538adf3acadcc3ceace0000000c0d3a3b4707aea6371f0bee33c50471573e643ce149af4518c82cf8c8d985f7472dd71a0c20dd343d4320f9ecbe416afd755e705623c37ecbcaf45e4776b4e5", @ANYRESDEC=r7], @ANYBLOB="13e21fe917741b3b1d7df5e6e23e918339aff265c28d1f2c68c1b1cd45943e69121cb3c386e132e9c026dd8b56f74663d990f3980f077ccb5b2bb6d530f590ed13bf9cfecc1fcbdc6e23e93317043470022593963d78e93bb809a65bfe7f5ef1278aae245a92d2fac0e276da41976506c6b42d00195367675184d956ac7bf6bd2bbaadf82ef45132d710ea40675d734923a0dc720224c9ada7ea3651c232917184881c07f015a42b578c21a294dc1f295e7fcfaf4bfabd8252dff79c7edbfd84e9ba28", @ANYRESHEX=r0, @ANYRES32=r9]) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x6) setsockopt(r0, 0x6, 0x200, &(0x7f0000000040)="92719c72ba1ec3c21a871f7148e89e3af7563321b9efba3f9f8dee29e5ecfb8955a3ad2658faf135d860197a79467481900f6aac5b182a6a138aa52105226d95c3b72fac094caf7077d4db1b0068986e5dd696b6aed28bd267eb3e73706b7d2ae10608a2ea2271f21b5b214ac3bac4bec4618b71e668113c24fb65366938ee52e7f58a714ba55418ec039773c47c79eeb09048b45cb3b8938bf9454edfeec2481ca94470fa5f7ab3c0dfc5812a1e8f7349cbffb5509b6c63dd30710d344f180ef0edd473f503ae278a8573c4ab492fec6cca56edc004f865bd40fbd89a1edf83ce1e4bb5b70902c3cebb2ac1961f10015c08c1a44603", 0xf6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffe2b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xffffffffffffffff, 0x0) close(r1) shutdown(r1, 0x0) socket(0x1f, 0x5, 0x5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fchdir(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x6) 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x488, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff01) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x3f, 0x4, 0x1ff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x74d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8450}) sendto$unix(0xffffffffffffffff, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x12, 0x108) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x8) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x123) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffffffff) 16:00:16 executing program 0: r0 = socket(0x26, 0x5, 0x329) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x9}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2004, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000100)="3cffbc14688754cf93a055fffe73768f5b8e2359f57b6c0afb38675b5c948d01a0ac7ccc05a6d841df2a1acbe6e3e909e33fafd68492a34eacb3444a66fc3d901e2c1be982ac5146114104968f1dbc3779fbfb329f093989ca22ad54dfbab2f3adc6d6e98b8e17b79f961085da157be5afe55d2e5b5f9be09da39d6ff0f3b6dff26dfc002e4eef7ba7f3d6480527cb2038ed472c9c1bdd3e9051f1dce011bd857378e73520b96f3741dad756ec7a4ca593ea2662940f5fef6002cb46a99afc16ebcdacd0d98fa2782a17cc02c0c91d5c4539f60879238564a190f34da54fe519a597af2af297610f5a501d5d352e9bef8c2ff20a4e69532f", 0xf8}, {&(0x7f0000000200)="23c633fbee6facd01c00569880e5938eb5678909d94200b981d22ce8df407a09673c236fdbc6c5c612acdc70f77b46ddbc74489825746429f6bbb63621f63bded35f72dd2e58c32d721fa03be7bfa613befe26dc0311484aaa5dcc7850fc62dc70fa6c4e2e44ad4b134090f60dfcbf265c7b6a4025b7580f05d5f8596da5609a08ea985677be4a043db22a7ee79555ac9f32bfafe1a0898c", 0x98}, {&(0x7f00000002c0)="56b120edf7fd6331433c67a3a09cec6be856def254b98ae4ab1812f118fa803f85facd1c1eec865425a915d668dab60d02250fc7383edc44acf35f39fb46bb7a756e2d5271314d74529b0c3d3d15489b0c36604cc708c44d05f7462ac1d6278d6581c8ed7a7c21bb4f3d2d4f8909130ba89d0c391b9392eef5e3ae44fb091bcb5a5751f61e7f72a953c9", 0x8a}, {&(0x7f0000000380)="4df8cd211eba64b545c2b0a7016983229abc8d8ab7c7280a948388b9c7aee644357354ad3ae78e30aae20f6e1894f799a30498e3e553031b816cb61e1902ce5cb232b19c0bf15261dbe471fca9bc6807418fac9af145641b82f1096be0d2342515acae393998bf2c81ecd4a23ab66d2188cf56792a9ada9f129c704fcd0ebb720fb953d168f22484871a1f69bd3862d53fa626f5b2788c4633733cd759dfe8daa38997f72590dda1f901013ad58f7304c33a51eda0c9ac37293293239f605c392994abf51c61039b765819948b885369d93125da9c875229a71981d3796f2d5fe18f97c4a65c9f4366f76d60e32754b21e1973fa08a0d87f", 0xf8}, {&(0x7f0000000480)="04e1b05b15d599bd44856f1ef8df499005980280df72707d32c2afaeb25a95a7ca4c9918ad14311e9de507e48540c21e7845f7a1f0939fc7845aeb7fb2f7dddefeddc464149afa9c18c878e1b9820a76906019bc502fdf1a91dc85fbb99dfe544dc36e837ab41e00a3153723218fca892ee044fc2ae0cbe3cf307476928bf4c902fafde4e040290b3e38d1ae999e39", 0x8f}, {&(0x7f0000000540)="155966cfdc31a3cdcacf957ef4684eae6b837616cf9c33f2729ee8c19db3628eb1efeeb09be2059c852ae68c915779f81f93b0b7eeb83883f5754c6ae8e174c428ed693bb4eb5c150a5900fea89b55fc2e28f05644197cb88edc0bb48bc49ae56a8728e021149192c37b8bc9bb1d1676b98f2f682c1b9909d0d8165b0ada83641aaba1d14f0e2c71d7e04f46539b2b11d54095280d7db3920f76b776a89a9e10775aefd5a296a066d28261a6fb125ca69581aa049e47649093071345e5d3c1ac22c06e306655f46abe97612c2b5d401937110948fc01394c413b407b4ea656b647901d3741a9b86b3d42b7a4188351ddc689319d35781db6bfa520759b62e197f19788e4d90df0913cec2f065557927630710b9881783d951f2cab7aeff1120b1672c406c3698e79568d21d9ca099335c3d7049b5ed51b9e5cb1acd26033912f66401c800d67e3d35d9588e8da38ae83809bfd238e85534f3a8ee01b1d11598e5e0468967c3acbf544d50f7ff0631d79ce452bb1781939216f65748dcbf6f3a5e9be5369ba19bb63b6080148ef2d79e3c054d5357c452b8d747257a75fe826b4653f19c74ee71a3be5391ed0f77c130e3ed73b7e6d673dfd0516e859145cf684fb47a0c3789950046812cc40d5eab57107389507edaada6388b776aabd30f6429a17847ac62ec3e8fbf396d62218f2efcef5a54f56df8ebf4fc38379c390c8487eb71dd164b9d30936719dfe549940a5fc06318280f1d66972f66e397ce5b8ab3280a0ebb31255c390d8caaace3cb4808e9127e206667fc69c781deb63f9e9d831edb8d07e2d059014ef3da09b632d8f144681468b4ca0b581f734c1624e9ac3dce76ad95531521e1fcf0cd4836bbfc411d51a3833b02c3d942d96ad3353f1cf68bcf5c7947db6bf4c56f205e444ee13399a764121f39cb1d80272ea2964f2a2d02a8f8921d95b35e67570ff43b5e455dd56955ee0caa0a918f0edaa9592617e9566b75d93fef9017891dfa4762bd2af132ab0ccdf12a321dd7f6ed71b584ecf1da909e416191cb144d7feca45e842cc832f4091f879c1d35fb2693e70c1286949becb47e6f6456142b16a7f8c1f375ec929bcbc18c94a671049b782d1154563656b3697d7745c9500d4239a97bdfff0bd3cc89decec5e96fed154185024f3fb11acc8688bbed2bc09531c366eb4d6b062638bed499ce4c4363564d8027dfb1f269c2a5a537cdddda1b0fd8919f4c4ca34e880ec5193c7714acb49fcc59676d637d6dbdda2c22983cbb50660b7c788b5a76c57539caf1b1271f928533976745553551a84a905c7fa4761eb4d22d8e7723dcd4e1d0f742995c3c7908e119c43435946ed1198acbfe57e2870de0db30b30c3c1182f76cd206866ec1eab9a6ad1bb6e67936be59b755929dfc85d05953c0f23f2de862941a791239c7f5db36c9da70b9cf78e7913b5a60c7d8361bb84cf6740853c38ae24f34a772a0a7edb82a332a56aed345569ceb379dd8a8c6d86874d9bfb732342b1d8e44c777ee0ca8d00990842b78ecbb0d5598994a777304313c2f1b6fb1e481a7e227f8dcddfc737fd55688034f0a71ca51a36d333b8714222f725571eab4c29e550d410ea7a6ed1a0f74bd5d333fea656584a147518397a1605675eb8e1442189c5fbe9a06959a0a0baa25f3dd681a2403001ae99c4b66705889bd59ba6d049ba48f17b234d9cbd9bc35aa8a7a44f61934865d09b14fad1615519747e21c1c5ea541215d5a331fe8373edb988adad2d8c6dbe58f203ef897d0a56e5a9b45f824d4d5c9cc9f2c1f7380d39b27cff5f85778e06949cc21398c17afea0fbd7581abccd97fa2719f31d0265cef8e2cf37a7256cdc57cf81aaad32b75c5636cc46f88aab33e8b4a5e5bc56a4f6a5df893d5e631dbc4a41c4c90c5a83c948d3af088d84350cf2d3173859ad5c80bcfde2158d7bc0d3e90c59fffe95c77f243c4db9f183b664ed5605ceb7a688625beff61fa8bee524f7ab81376ec25e341473c0205d3d54299e2dc63c2c7527b22fc744a017de9219181f0f1e3051031e2d4d86726667766566879c41b2862b25c630ef22ad265cf9ef053c416187d0abda94f83716d3dd13afcd60aa70a7982bf45221e3eb48b50918758c6abab42ae0440d255dc93ffd66e7ab2b7964ded160706952ba267d94af47eaeccaa96a75da87d08b74881a3a559722ad5f56db1bc0ecb2938318ff3bf507d834cdfe4dc626e628599c57108c58fb0369eb7b69a11eefc11c68bb52b48afb46b93b22cb7a97d52b09cbe4ef87b93ca8f43066b4651fc0d64dc2be3390b28f538e9c07c0eee1bcf4ab0609d8f3ebde68e7dca2303b316c5891b787a5fd94ee7ac38b55044183d57f32a8f88d0b5ca2d8750f3707caa0eba33e71f6b7c6e8d0155e0950ef66ddae4e0f5f1e395e1fe6f8e6461b86b983521df4a217809e49991ff9df64a9ac8344717c1807fefa6de369730de259d3a67f0e939f8d6e1ef289c706dac1760ef7e4d697426db0449faa82cf2d0a74568a1d1b8fc79dfa41ac00ab62927fec79a6fb16399c746e6f10d29486a9666cc41e822b1fed07d17f0bf0ab1c7fc1abf48f3f0d73596d6c1150cbaa093350723a80af94d68629c5cee54bfef3f26985bf86c8a4219eb509ae5054ee08b1732f052d13d58b8e4273f61b55febb8cf2e1b3061a972f677f8cca8adaa847ab9e6c8ee6c48c2b532b75b44bba5f12940f598c9168399e8a4132d8e648946080e2f9fae6635ebd910b1549569e67a1826abad012749bacccf52bc3b8bce84eb7b6ac6f23db90649cdbde0c482b40f7e5dce305dec0a0d7e626cee48ba09eedb085ed0b08733a9024d7ed22f21865a0e2cf408de719402ef0dde298bd204f033350e8283ebe2876ae20ffc95dbfb9a0007f0d9284d7a38df52f1360a7339ced1419aa123fd6eb39e7c3d0675e150ed6e73137189eb37b6336c0e5e52ed851568d265ad7e9e260f15ea123762ac65814c4e77b537f8dd4f19fc6262cb691767857d03ae62fef1b5e471b4ab8f53a40b9b11be90a8cfd9f4914a97dc88d3e035e12680da29fb8ae1b4867bb82d2630f7645f86593750e1e298363b7cdb04e244b8efdb0787c5384a15adcf6bdd42c02d0824b5c90d0126d2aa28192ce85ff93980836cfda90e8c15e6aff86de530c4a845578a48e2c1786966d74cecaeab0131d99151715713651575e8c2462d306632a42b5c670e088a5e289b1e34ac5ca8d75d8e99ae1798a58b125a8a3ca68d37e585422b7c6d68dce8794e77f1fb055a600bc873990e5a2cc46a575cd5df9c72c7b51bec52e56b0530341e5be3d4bc7891cb84104dd98ac461bf0a5dfd86ef6df2c17043551bbbf79a35e0fe6c320ac96861f383e06719a1c9c8e9907d32c61f309f8444ae1e24629b7d2b58b5b8b89c1ea1f1de0078cb81c8c51e52988b9395a821fbe5d9de1ac2c0788b4780b4e7c6c43c6b833e54209e5a45348319c18af4117b514bc374021742257638a4612c334b443b15089a4a59dfc6d1577ad2484ba208ae9e9d6f4281729def7ca11b9fc53f622c2078b53b843d9c1e2291a844ac3a72cf3a2a97dabd5dc9991640aab6867e30c3cb0add43f4536ee9efb3ae92c6b0fdf92b9ac55153624a6516b5c875021360f0091daa166f16a6373f4c74bf14d8bdd9f8c17508679b36d735a59fd98b4dd003ec9cda1904178db2f08b056b1686becf9ceebf6d8db37f8d23d9cf8bdf9127dff2c7410e43627c45ed94382da4c97062ccbc2dd152811cca2f9af06c94e0823a3568ab8cd80117ba31de9709960a91b56367ebb071b534d36cb57610a8fe8a97a95467f429e8ba9ac2ba2d2a791312a420bb27217fb846b7975e72d8f2898e8effaec275c7fbc3ea21c8081537ce5cf2dbbdd8644eeb2a5eadd05eb28e3cd88988b898ea3435f90997a9c74c87299ef88567d9a71e2c63d78b0d968a99652a5dd6b1ffd014d30b88f4f3936ad38ea2f68cd80bf416ae7b8806d81397cc57346af6d4a951773a1242c30be69d1d577afb38fbef228fc5fdf313ddf785e0fe6a1f5b4fe4ea2ddd73f91d52e6061c2f793c7afaa564673ca2abf7ace7ae326405486da48764f8901df9b9da56f77164d3535c60302de6bca0f437e8a9928db091e3fbdb164aa5bcd879900f37633459fc7e8d1ac3b0bd0c1f739e169b0fab618ea1f34ce2b01220cf82c0f394e4037a6ecdfcb5006f9e5fc9b8f6f4c4e682db06a69487c4c8fb4891e734ca249219920dc32d1dc3350145271c9fda70a433d9c03b0354896a3d04098ce73973e46ab038be6356c36bbaacc1409a5c819e10b3852226d99867f16350f6f15c989aac04b666214ac407224a59443d661fc6b627c9c80f272255d3dd7fc302e9206f49d4f5d30856272ad405299ee3de9bbbcc7f839b63ee2773502be42094cc22a3c063bd9449e31a9237f7769a39c8097c745cf34437583ea9b7d626926f963fbe6f305d30e322f5dad732f524bf824f690ae264ec70f686af349ce3e030aca7be6b4b8a8aa560e38de5dc941e2f2fd8b2b1046de90b6723d7c84acf1ffe9371a1865a211b90b2ba606391ade35c907f74753b4a61954db343c20a95b74d3f1269bff33dd352b269275a1802c1722536b982abcc333bd89a9b3618ff68fb36e416aed58f3392ef04fb2f71e766326d4a1cd2f557d202db5afd446547840ac776faa12367b5ed4e0b0820381af84574259b143a93b604e3b08c02e6347b0c357b4785031a9575d79b61410e3c1da351abae9c126e8e8b91405b50dd1eb138bb1b22d56b6809034d85359fc3f37f2e3b46bc08eab1945639c33f7543706b8dcd22ecfb1743802c434c5548336e2d7a732e0c05a3ab54058c846d14f975c820a61f6cb075dd9de850290675329007be383288bcd55ad5da9a4b116b59c5a1710525f4e23a30e8d3b0cb9b047ae6b6bcd641b4159ba29eb02827a2f0819b67cdb387f0e9588e96c1c56baa00730edd9ff6c1a01a41d739ae790d0ed4228192c0b9986b138f1a594dff8957a7558c8d7f86368f782d77827085af271beef4b869d7415d9731b34497134ae94d1e2e3e78cfadf9d5b7c9fc3db216f650b21f4fc26a064f2d11fdb0c3c828c1c13a02c4558cd9bf11454e1dea0f31c8754a8b23471736166ed4d0c1e55efcfb08121da90dca493be66a8d9ed29bb57698f0bae4cbc6c5f2c0cf40d2ef1a40f579ce87bdc19d93e904c4df42a74e992032b7f661169ae267d0fb76a3aa2ca758723e9869a6cc51ebec4411418c0fc38932595324c3e0dbf2fc6a79a4c8f53c8308d1f40f798a71aa41d57e7831125a83613b1d464cec84a0e472cc85c1b5f2fee5f5a64aea0d2c92d34e450f9d4864a046f4534f7a37b53ceba4dc8c9a81f6e2db7840a0c2996c597f716825b061c7419276658b10f137cce9a94918453ae612b8c9d25148d94bc688d1a348825a670cf3e2c56b7d9b396dfd138b2cbea6d9610e53739174f92388eaf94539895e635eeab0930e0b49937884a088e10ceefa613a5cb0cd809134190bb6a6e39d304c41604f96286074c4ea5f4e106adcdda3d5beb3e90058f161da2d547555c6af9643ebae4983e34ce518ec2f6a552a32afea2e6ec5a9b2c2497e8a3f89f244ea77f82580ffc114b1ef2747544d148f1145634d25c881501a9ce4ddbe0ecfde9c24a1c6794d71dc9c777cc195559abb8d67a2b6cf5887b97af88a549fc6c202461317f86bcdd6f0f979ed08a0dc3d6fb65ee9d2d70c1177bcc06202467aa716e5a", 0x1000}, {&(0x7f0000001540)="129b1b5f89e5e83b05a4bd68bfcdbcc792d126162a54d588c37f9306cdde69444219014c0ca252f1778651dedf4677ff2b065524f4b53afd44d2995bba5bd939ff6345b1d6447180542832912b60aa4773e128431d91ba60c32f966ac0606403f051a94d1eedb5abefb3df6d819895f8e8e1ef81e7e9aa2194a5e2cf3d3f487de03bb7a6f309eec2b15491def61677dee72af10cd0c066e3a4d44546c0b1524b9821cc0f8d8a8535b016f5131e5701a4339fd9b5dedc591d4e31fb03487ee54081a9458260d6da41e80e", 0xca}, {&(0x7f0000001640)="19e605e371f1f60757c41a0e80ce954ad9a5abd307f12abe2c985cb3360eeb99e954680c5649352d5562129e2683d234f8133360bdff243afccdc8beb33ac4378ac2430a0933c3792d023f2388b5e311f6e06d9cf7a0ef61399b02501f9bf336bc3ec3a9f0b9d4153ad73741705bd828e3b6bd3323aad077c26f88c50e7bb9cae8125d440b8ddb766e3b8702b02f4f054487119f25f03cc0eb2c4ef1478245cbeced012904df3d0a877bcfe078d985de51d7c24f9fbba218c6bae2d3608f4f664d2580b7f78b49df82b883154aea7814e4c1810fc7de8b44580a6e71b5a335ecd4571d57712be0501d45f0a4e9e9f9d8345cfa06baa72504", 0xf8}], 0x8, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000017c0)="87395b9f02ab22964578d70736d3cb9d21a6bf47961abac06024f893edc092056e3315c1a6cf90fcd785b56b1b4263651ea26727a2caa6e4e717982968cb70bb76bfa8f287d7adb4bc9cfc0f54f2571a27d3fa3b46475899cf418b5d3c63d6f5178e4f770682976e7144fd24b542fba019ff5172e6c4e5fa176cc1c6c611267e4b9e76d798e6d733377cd6eeeeb224f8606b16c15faa412cc019ef1dc20c1ae2c53c1a909673efce854d502435312f1a2a51ece05c78f2563156b8cc565002c9a5c4af5753c4ffb56dbc4aaa3f8724e4", 0xd0, 0x0, &(0x7f00000018c0)={0x18, 0x2, 0x9, 0x8001}, 0xc) r2 = semget(0x1, 0x0, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/4096) r3 = semget(0x1, 0x5, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002900)=[0x6]) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002940)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, &(0x7f0000002a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, &(0x7f0000002a80)=0xc) fchownat(r1, &(0x7f0000002980)='./file1\x00', r4, r8, 0x6) semop(r3, &(0x7f0000002ac0)=[{0x0, 0x9}, {0x3, 0x8, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x7f, 0x1800}, {0x0, 0x8}, {0x5, 0x1000, 0x800}, {0x3, 0x3, 0x1800}], 0x8) getgid() ioctl$BIOCLOCK(r1, 0x20004276) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002b00)=[0xfffffffffffffffc, 0x7, 0x6, 0x8, 0x7f, 0x8, 0xffffffffffffffff, 0x4, 0x5, 0x2]) mkdirat(r1, &(0x7f0000002b40)='./file1\x00', 0x20) r9 = semget$private(0x0, 0x6, 0x100) read(r1, &(0x7f0000002b80)=""/218, 0xda) getsockname$unix(r0, &(0x7f0000002c80)=@abs, &(0x7f0000002cc0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002d40)={0x8, &(0x7f0000002d00)=[{0x9, 0xfffffffffffffffe, 0x1f, 0x1}, {0x5, 0x5, 0x3f, 0xa69}, {0x7, 0xae, 0xfffffffffffffffe, 0x8}, {0x6, 0x6, 0x401, 0x40}, {0x706c, 0x20, 0x200}, {0x82, 0x8, 0x1ff, 0x8}, {0x1, 0xffffffffffffffff, 0x6, 0x800}, {0x9, 0x0, 0x0, 0xffff}]}) semop(r9, &(0x7f0000002d80)=[{0x3, 0x8, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0xf9b, 0x1800}], 0x4) semget(0x2, 0x2, 0x20b) sendmsg$unix(r1, &(0x7f0000002f40)={&(0x7f0000002dc0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002ec0)=[{&(0x7f0000002e00)="d5a81bdb04c1fc7d3205af43bc6c3a7287ab7b9ce9e114cab326cb93000280c026e788668829a457e4e2a5b68625e44b13eb2d49275de20bdfb17f49bf23d29d4bd0cb4851f9f64034b99ee1c1417496f78e8a55bd34832d23b2d264b5dfc2a52f280a0ea7bfbd80006227d05901dc795f8ce1f6a00197d3044e80b20d02ee4d", 0x80}, {&(0x7f0000002e80)="918393324d17579eaf8442", 0xb}], 0x2, &(0x7f0000002f00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r5}], 0x40, 0xc}, 0x402) clock_settime(0x2, &(0x7f0000002f80)={0x1, 0x6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000003000)={0x2, &(0x7f0000002fc0)=[{0x1f075367, 0x5, 0x1ff, 0xea4}, {0x1ffc0, 0x7, 0x427f, 0xfffffffffffffffe}]}) getitimer(0x2, &(0x7f0000003040)) bind$inet6(r1, &(0x7f0000003080)={0x18, 0x0, 0x0, 0x6}, 0xc) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) 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)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000380), &(0x7f0000000640)=0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r4 = dup2(r0, r1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) write(r1, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r1) syz_open_pts() 16:00:16 executing program 1: setrlimit(0x6, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r1, r2) r3 = semget(0x0, 0x3, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) mlockall(0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='{%,@-\xea!\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='@.[@^)}\x00']) listen(r0, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/167, &(0x7f0000000440)=0xa7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xfffffdf9) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000080)='./file0\x00', 0xa9, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1b, 0x105) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0xc007, 0xd) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)=0x1) pipe2(&(0x7f00000000c0), 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xf3c000000000) 16:00:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000004, 0xfffffffffffffc01, 0x8000}, {{r0}, 0x0, 0x38, 0x0, 0x1000, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x81, 0xfffffffffffffbff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x101, 0x5f}, {{r0}, 0xfffffffffffffff8}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xf0000010, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80000000, 0x3077, 0x81}, {{r1}, 0xfffffffffffffff8, 0xa0, 0xf0000002, 0x5, 0x7}], 0x9, &(0x7f0000000000)={0x9, 0x7f}) fcntl$setflags(r0, 0x2, 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b2") ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20088, 0x0) 16:00:17 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) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000018c0)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) 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}, {0x9f, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001880)=0x6) 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) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) getgroups(0x2, &(0x7f0000000000)=[r1, r2]) setgroups(0x329, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x281, 0x0) fchmod(r0, 0x61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) setgroups(0x0, 0xfffffffffffffffe) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) dup(r0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') dup(r0) chroot(&(0x7f0000000180)='.\x00') r1 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000340)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:17 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, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x1, 0x9, 0x8, "a7df0a22e7c11622db47e2b0220be104b62f015f", 0x3, 0x3}) getrlimit(0x0, &(0x7f0000000040)) shutdown(r1, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x6) 16:00:17 executing program 0: r0 = socket(0x7, 0x0, 0x80000001) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x5}, {0xce61699a41807ec3, 0x7fffffff}, {0xc3, 0x8}, {0x0, 0x1}, {0x0, 0x3ff}], 0x5}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x2010, r1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10288, 0xb1) chdir(&(0x7f00000001c0)='./file0\x00') connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8000, 0x4, 0x7f, 0x9}, {0x7, 0x3f, 0x3639, 0x4}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2002014, 0xe5a) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8, 0x100000000, 0x1, 0xfff, 0xb, 0x26ea, 0x2, 0x0, 0x4, 0x9}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fff0000006caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d0fd3872babfbb770c1f5a872c881ff7cc53c89ffc1b24a310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xa2, 0x1, 0x0, 0x0) 16:00:17 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}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="744f5cfc5a27dee7feb6efb9f49beed60047a489ae302c965e24a502f52d10c7a3e3e3b864e9900206c1d2ff2dd677293d97823ad96ee301407718f3ec87edbcced230e5eec12bfed60ad1e47bb06831009c841dbbfb67f30de0753e48154eb776252795179f1a3210ff77a07abfc2dce488f201f3f51eb4893421867a529e1cdcd0a7c70156f274043ad4b24b2cf481"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/79, 0x4f, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000002c0), 0x1b0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/116) sendto(r1, &(0x7f0000000040)="d6afbf7efb0aa41e285809b642b27aec86914086773485d6468efba70677befc7c6d4e04e103e74303e369745f8dbcc63b02b84b98eeedeb96bb2ab154b8ffcb4434d4e0c227edc89b7cfb063bbda00038c9588ab7a9a88bb65514130f6a2991de58b392825a6680a8b51690468ef5a8649cc3e08ee6dce92c0e46c4177b3e6c6e83ae4b0998abae0b8167224355d0b1f1", 0x91, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8000, 0x5, 0x8001, 0x1, 0x4, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x1}) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8280, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x2}) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b6b697d43fce007e3eee033d52393b5221f01467c79cd3129eb129945ba2", 0x1e, 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x6}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x23ad, 0x7f}, 0xc) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1102, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) fsync(r0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa0, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') 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) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) r5 = dup2(r2, r3) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000000c0)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) write(r3, 0xfffffffffffffffe, 0x0) 16:00:19 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x101}, 0xc) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="6a8136ff72d931dcac3c9fe7322ee9d665d1bcc39b9db10397371e1d1923f6d1220a83a5a29288bb376d82af7381a5452e49dca9f1", 0x35, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r4 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x7, r4, r5, r6, r7, 0x100, 0x6}, 0x4, 0xeda, r8, r9, 0x0, 0x3, 0x9}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000003c0)=r1) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0xffffffff) connect$inet6(r1, &(0x7f0000000440)={0x18, 0x2, 0x7f, 0x200}, 0xc) getpgid(r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) r10 = semget(0x0, 0x0, 0x80) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000500)=""/119) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r11 = dup2(r2, r2) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f0000000580)=0x2) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000005c0)="7cb0d816cb9dbda9a9d0059a2d9d940706e8ce68e6b1edd6d6c1e060e4480c4736df5c42f4d315f681ee024f711ec70bc18af24049f83f2ed733", 0x3a) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f6dd4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd420000000000000083667cb69d7943c77f34f4b9e6cdf7eed69ddf586d4c172fe25cfc1e0c318dbffe978df596a4cab26f06f4fccb0d43105645a70397b6403a0e5fcc9ba6006774c3d0b71834e0766d71f362ba20ccf36899c70e3cc3c91f"], 0x190}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x1) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="4264276ca2349b6d0a4c90490c8cf62797e6266866f489d0261429e2f0bc184ac0decc392291b5b69d29b43b7ecb517e5e18d310bab95ebbc6912b7529927263068fd8f75db07edd17ec9a97467fdc7028a8e97868876e63f5ccaf4aed26693b3996f71cb521ba223e9f6e85fe1b9a7beade78702ecdcd6ced68d602cc7889421f0e16f481e90d60f3a472ab59b4f31db19dada1bbf8ef94fd45aa97370a02af239b4428f53f9ed5ec8c077d7af8fdbb720ffb3eaaa5", 0xb6}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f00000001c0)=[{0x0, 0x5, 0x800, 0x9}, {0x5, 0x3, 0xffffffffffff5af6, 0x7fffffff}, {0x7, 0x58, 0x7, 0x7}, {0x3, 0x7fc00, 0x5, 0xffff}, {0xf729, 0x7, 0x6, 0x3433}, {0x40, 0x2, 0x1}, {0xd883, 0x200, 0x400000, 0x8}, {0x800, 0x200, 0xaa, 0x101}, {0x1, 0xf34, 0x9, 0x3}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x600, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x4000000006, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/104, 0x68) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:19 executing program 1: r0 = 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) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x1, 0x1, 0x6, 0xffffffff00000000, r3}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="6caf0b42ac545f32ade4b49bb109d4a6cce51cd102f3f66c41bbd122dd3134fde58620b515ef5a80cc3d74ee4cac33b66f98437965d77860f12546eae617e6ecdd773d2b8bdb0ab489b1b91a435990ea924247fe381686859098b2377de5ce5593d4cc75a387d910bb52d9339ddb6ebbef147a56dff6fcb0ece179c8e18caa4d26120b1551d9d3e452daa79b521f0e73c15d64f4f18900dcdc0fabf4f4ad5762e0d51e64bcb2444eef3431aa645aa15d", 0xb0, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20020, 0x0) fchflags(r1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000200)="85869b3178e4b6745e0f74a0aeba83aa9fd7dc82e4b06a14d352b6c8dbd5cc4f3d060386f93a8c97f4b311fea598f829a848b232ec1e18f03f2d25a7e4b57a67baca68199f97d0232c24cd357b", 0x4d, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="178f56b10b70408ced4293110d742840e7c3880a65dd5f9f7998601c1d0bf7b494d329ba38ca139900293c76b49bbe58439f5de75b2ef3f76750914b6ecd9cdb16778b710fb3f49e93aa80939d1a7b2f3ef4780831efefdb2d8d86f8397d8b05d788542fe9bc62a6669151816bffd6b186529e5e"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:20 executing program 0: setuid(0xee01) msgget(0x1, 0x100) r0 = geteuid() setuid(r0) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) chroot(&(0x7f0000000100)='./bus\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() 16:00:20 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x171, 0x1, 0x6, 0x5795, 0x4}, 0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) listen(r0, 0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:20 executing program 1: r0 = socket(0x1, 0x2, 0x8f8) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001377386fe3f5f000"/4092], &(0x7f0000001040)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001000)) r2 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:20 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) write(r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0xff9cf3a000000}, {0x86, 0x5}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getrlimit(0x3, &(0x7f0000000180)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x3474) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x182) 16:00:20 executing program 0: r0 = socket(0x1e, 0x3, 0xfffffffffffffffb) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="8cdec09b50920b44dea765128f3fc829c049c4477de07b419af3d608940a291a4d5bf24e407f3035727490fe2b0dd186e9bb0dd57ebbab0487e8cb533f8070d6399e6fc773fbad5280fe2e46573d611f18963775b0967394caa4a1457c474c7a8e175146a1eb17661b77705d37af8b35c3d300669b96f5ea3de3d82a727f98ec9c7620256eea55c011f05548fa8d434c4741ed2a8b3edc80d080bd0bad810b5ae6dfc1cf483dfb8db233b3338c9ff0e5f1a6fd4ac6e9b138e118e51f0b4dd6a5ca4944696cf35293da81d8743050c09ba8f848dc6a3675de53cc81f98b275d2879d051edabf0a0e1", 0xe8}, {&(0x7f0000000140)="10f3600f2f2996a303851800b293c76ed0fa0eec9e7a18bc725cd5", 0x1b}, {&(0x7f0000000180)="9bce6e54c6ed229d20b1ea56895d1fdeded0a18843db878104e8212ed80e6e390244685403d8c5f564d27dbf4f3325d3061e1192c9274db527b086dd36d54bc2def99d852f704b03c7256701f187b32a08525e30149f0785aae7b8e0af6c241a1d43fff8f6fce1ba8214bb40e274b27b2132004896613998f77f545fb79d90c4bf18b2cb62618fc06d6064e3df64edc2bdfe4e", 0x93}, {&(0x7f0000000240)="13f4913ba52bc78d15e388293bd83f9f8bbfe9de9f8f61d3ed62def17d074c03b472b793d9bc0587bd3489a6b44de316fa0e27dc5af2dcc83de59c812b2be5a34d77d4deefc0c05eaee82c8de4ebf5ce0fc4a134d96ed2e7092d132d2330b525915f3ee1b8c8a0c2b03cc2b325d9ffd152e690ad7104fd0e44567f5dcfb2682c92b4bfb0ede2dd4d7298425da3966e16a4b94ce8baecca1280c68a53d1831193b92a1d6240e6f2570d5110ef1e89080358469f791ffa3c2af780d016a17fb018fc29c46376fa0c35655a8f1be29df83d605149f164", 0xd5}, {&(0x7f0000000340)="0618f126d80d22114a3dacd0553a7118e7260b1f5d0d1a1d4bf4a6cdfe100abc25798f1357323b399b2e2f35ef609131e5ebf104568b2ddeeea92b07eb3b9e5b57ba84cda58325ba2ea211307f8ba6c7ee65d33c292c9281c687721d2f6fb2f0c5a10db31834e5d0b2712e4d4a44489cd92d3be47bb96f32ea8f64ff692e9c402f2fa5373a65f74fb5ef86717d166aa179d9a3e822e2be73b0a49b9b2bfa19655790e9c52ef48e1f72aa7b41f814ba03d48afd9c1a2457bba13e193be9cbf49690750a8f16b160ac0bc0e19b46319241bc50ce20e858e7a5ebd4bfe0e92c75a67d7102", 0xe3}, {&(0x7f0000000440)="6b686cd2b61cdbaeb9ff572c14432b31a325797fbf64396b203da7ca2a095c597adbe2e807ae102990a56d96eced441cb1273567d273a42daa34e5567e03722d9987a3873c63539736c5e7445ced3e4f356a2b35639890e4e89aa8c37675fe84c69c7f0774b0b6cc7162ff59430f97d385c08ecb1abe07c67de70c42b485b9bf7e7b95759120d192312aa9365e972c89af3a8e82267bca0a2a31bbb224b758e1107a05820f9ecd2500dfe957c2782e5f4d05c6d50dcdcc3646ad28370d2c6fd62fa289aab3c37885edf52d947685475a2073c2c07ba968ec5ddb8306a3cdcbfe27de99045a32aae3a8669296da1fed04ccfb5724a0fb3186e8881b97e1ae88e5bae9fec88d0d1e7416d3038f523df01ef2d394fe8775ccc990974dc9c456a0cfc8113c1e380b4cf457eb4f2790b55c2ddd8c6e9c122411501082fc7be8fcdc63a5b92a8ead72ecc427e75fdcd74f1a14ac499f9fb100c6c99143fb4c9feb0820ed2da88b86ad8af57d448caedc679bd68fe9aeca4421810c07e27ae67f4e2ff5e19fddd9c0c08b05d688a331bb449811f2bab431a4c056a5f3c25c8e22509b8215dd187c2b5283b546c98d136da985fe653534342520cf4db0a7a7d8bc95b5578be0878d5c7febfba5f99deed81be0880b15733c1ce111c2ca369106c2b169c3138fa5ac4fdfa8d21af91cb335490405631e2e4ef4e1a327fa12c62dd2bb65a6c7ed966d5cfd85d9276261be60049147596a8d9963b80837d96d64ec5581317e3e64d669888412e7eee852ee07de918a9abca8cd934345e19fe4975be77250a25f6fcd2bece045f9a9f828e84fa7ddc6901b60a7ffb085c2b872e31c6f258f857c181c55bb8caf80c9e8700f90cb1cac4666ad67efbf18aa32250eb6b738c115b272d1b678554a11b1757967d4c46be11c1707b04c65ed363abcde21352d7231989541f194f8588d6bda07b87c609fd0ed40127c15bc376b50ee8d03886b2e4c9be43ca9e5dced40b0b000eae853693a181aaca14b634668e2b23b527391db5f03a18b045ded7442ec736cf09dee3b19fea111cc281aead303d6ac416a8e2a157f69a03dedc206a407e36a88a6011ab3ac8dc3a33b2833cb8650996febcfdbc0eae315405ddc3df52c0602da719cdb52f200255212f0716fc371eef6bbd2ddb86833c103ff3d27ee47327a727ad5771d9db6946d261e672d82c4900a97d88d98af8ee3edb51d249b95bc02355a5f4481591016a4cb88553f1717b23566309ae4be8384e6733cb37096814d9f6c13669ea1210ee3db8aa65b94aef06163b027119b46a5b4223829151e9998b57150411e7b3835f2f25bc1ead06727a6a385818cfe95cc99299fb1b4afdd9c696a2342bd3549af81ca66e8f4232b977f3917494bdaf5f36c62d7691df185e4f7960ca2ce19b7d22fc5b393680449028e40397150f6161e3d1fabd0309c90ea19eaf08c8f4ab49dc65ebc10b74baebb261e5b59a693341b20232624d8c5243f718bcc58e6d65d2031226e9e082cbe0cc48bda60eee198ad7431bac38c69df24243fc0d841d69782b5e4a26421010d5f4d2de07c3f0a3324f06aacf78f90e483f00e281fe7033d2847a5be55fd09faa857b68cdd82e62f7a9f28de7044286a05b913f8ba34a16650172ab91d53542ddd3512bdb6c60d6f4cfbc420844f53bc963f094176b72dfbeea565a7fbe28701b608db00d5be37988df07fa1db8bd24176b772c032c7f2abfdbc58424ae4dabe9454a22b39f42f070027d71577996a9c926b43a5f86562e1a53fd24f0ea3d9cfa71924083e3b645ba866271d40ff420b017fefdf095e91099334f95717211e29947284193d2774875d82a24cfdc0674b99a47a889671c03fd56684698f078b0076b203662b5b8761617d1f97b08b7c98aeaab2c7f45e90f365d68f1b8dc66215218fb26ad658aa77d57077eb466c056b96054e479429ccced75f199e787ddf29536fc0e9e909ca187d8623e3b381040cd419f491ded0830b828c90994d33b51760c18cf1b02368626a4f5452a86585cf9f580a8ada537ca2dc73192b4e0614e4c62e1897d9264611e8a4c38a43919e8a3710671f822ecf4e3c5979d5e1f3a28476dde80ca4f04b779271f90cb2e066275d006808cada163eeadbb27d700b475afef61b6bb693ac0896c878fc642c3d7285196a6627ba73994e9bc1e907116669b2a404706c08f45da3bcd4ab0bc6febb92ff96c6d77271230927e98a4120ebfecbd2bbc4d37066b3ac373eed87808c6ff70cbfa634441359912631b3ffb5d47e27eee32417ea75af3085825f4c2a574d2e0b803ffa200c483d342d87a2921ac192b460a7ee285de7eefa863d773da21f9bdf3b18cfbf67ea4aa0f4c2ecdf4011d060f45580bf683180b3475325b713da3ca082643287baeb174ef2b974a972e41ccd3886c9e587a192471f10bbdeeb97d5d456387edc636e588e6218874d8b46e2ed9c45a2685e49ed6537ea19095ea83e8ad5a34046579b8ebc2b165f070e435c70be1eced8496339affb36cdc4c8de9a07379223e38e9badfb7074deec2ef37a601a3f255f52018acd3c9d75da52dd21246436385fb4f11afbfe1e8fe6859210342bcfbb077a724be03c6124abbd7d690f77b42936510cf37f874d91605034891c15fde199a0bcc0b94471b242c0d5fd16ceed82a9f408e32adc99806a53ebc0b325bd676fa869cae0802a480adeb3650d3cf618ae68334e72641644023d18d29e4566745721c8686a37a54e6878eebb8327e8b310b3ce080fcfd51988cc346aef0b58bcdcff8f5b8f393926791508e96b15cdb095b45e01abe6988e9a083e0696bd3f4249f5e0f47c71169a8c595f60d77f7a152573e0d67efe851ece21bf6aca7b86c6a9a8c1ebe30fd37ce4d6ae9b67fa98724b7a26d652db4a3de1a88e0cb29f11b869f4773f7185b4057d776503e1809c6ef4ad8f5a04a21e91175fc9ba0930092783d646631308b1fff60de392783df5aad245654dfe5dad6c6c05bb74857b2e48d63ee7d56c7bec79ced3d54ef3833cb85532ee5782a34b8318ac737a02873af5770697c5b7d6e8607f25e6ea567afc30d993b191b46bc24b3309aa8621d110667f62146b8d60eb97d171352591447aab87b0b3ef991d375a23e6a0dc9fa73fd328c0e4538a6f1cff71d6fb40ea2e0679c8243dc48917dccb403ba8bd4a1203f50d7da25887e95dd530baa31d41ae8dffa9334081e93e5df5da9d2ac0552cff3a7e57f3941dd1243c31a95d5fec2fad0d8194c010dd9d837deec9f27cd4eec37ef9ec0c6ef663962828797d6262ea1dee1bd84d05a2890d0191c45952a0262305cd3e9bf492eebb28efc09d5390ac714f7f1e65038e2a68b80e396a5351970ccdf4357f1449342b71354aa0c3ab189e12d772ece345e159d9a8c14d366833a89b0b56bcbb93201826d6f5cd97df39bf9aaa682193c4d666cee511351b15263503aa4bdf91ce158f6d09b173bafed6fb46b88c5694f3daf14ce706fb523a8f26134b43716c330bcf791bf9e4b7ab8d2ae8c830a30e2f24f086535c96ae65a896752232ef1d44b35fe6a9f4a1b5fa412bb25d41cc15bc9e2d5f13498c4263a823e421729baab98e8dc56ec859ade73ddf10ee4c5f0364f2ebad0866144c6b45eb890d11ef4f4916c3fc93f7b35e91a19e593257edb8548ef23130677f1320a22c67e3fccdc976b8249a5bf12430d21b3c4978ae1419f3180c8a49ae2a68ce16731af84009491262a64d8fbdd5d14dea0a57471b0cd1f093720c1ac3575263bdd108064eb25d69f9e6d6500dc52fb705a29d499ab1c05db1b230859fb0d6c8e9604370f0cb349c75d65cdbc8a4ae590ad108480f99ddef7b82fb73c425f8352c1ed185a061c20fdf54bf1fbd54eed677477b46399bf30f7f8ee8258e73e63ee683a1ef5ff65be517856fab3a47ed2861d86f09d3c4a38806ff93ef547bc2860aa8ab1472ac5a75a835ffd1486e1d86de53ab95d46134c7f0e9b0ac0ea5f854271008d0d29fea7280f25c8304a6fe7b71bfb4ae4ad5786725e204383bb5fd709596acd7d5b075a1b16422ebd485c1c2aea2d69a247eb608d4aefe3785b1795cd256baa06c4331eb18543e34a70e17977b24f5aeb850e7e795df95168239aabf11680344538a033587bc9a859826b93d80abece0545354e777fb779aaa606656da0a6fdbe58f44af19daa1f022f240833939df61d6f45a5e042ee596451cf54665d7c63dc724e2121aedb7451488d111d33ef5447183a7a368b9fc816df4bd217f1352d203f52f1428a564def2255320fe802d0910f3ba324be56a80e1555d135e6482bbe86593b918740845620e7998815160376a069f3566f41d05cc9ba9acadf29eee0641953f976a04a991c551867e0fd83974e1ce0e620746b919b20ca611e7e1e79e681a2cc70c8cf8d9f1af3f9c47f4eda4ea6d13cf10776c7816e969e692c34836ce3745969a1cc7903299b73ce24407ff6fa824d6c65da448f37a5d830531079e089afdaa92738dc9e0ca4b5d6a9b5b310cde9127b8ed0205ab475c6ae88fe9ad1eca0c0b115768bfda32819324831defff835cbca323501b8bc056f75431206b1f07bc0551bda26b1669df51bd1fe2499914768427087a9d67eb8ee2db4544f6ceeca18a3f0a0a479cabc2c31c5dec84c452e1c6582a048fc9ed3c8041f01dd5448f2f08a8c0332590af67e566ad9154c6550f3b13e8cd6a5b43a6b753d600992d157f892614db5aba7120f42938d88afa5114ce8090921d780437091ffe382fcfc6e593d1b3800007db6d7f81f0b5ac42f1212c5bfce0739c77bae7475b669afe601549cfe1c0db959dc7bd912798aa6b96282e46472b6d8987c0c844b317a6eae22916324a614b476feb1d38b37cdc176fc0e0afcaaf42c7505fe20a42700ba7ad90f64aa4c187c76ef5fe4082b36764279fba0a49dd1a393704d84dc4ef6121ea9bb1fad7ca5f33223b7bec03e97152069c9c9a683fdb15d67b485402726c4ccf9b321fada0a156a46c3acfbc9a974ab5649d02dab46aaef386cc33f8427cc9736bbb68494df6cf4d277660a2c71230a3945ded3e064f1bd6143faca474b536d870fcf259fc553c6c17e5ad97488440d17e3886a881cf18dcf03446fc3bcdb90e79b9335e82b8709802b736290e2ce90112cbfe5294d65d1a3ad2013cd91b3ffb099534a05eeeed35f90c487fc66c3933c70a67d4ad5b84424bb95c802eda3fab2d9332efd8f1bf1005cfa17e27f875f845305deb641457ed80d3ff2052e4f74337cc6ca8a3a0f207eca7d6f7e65b78bb7da06db71cd871315487c289b9829fa9bd39d7d2da10b3f174e71d55c45f0945c1620e9e1fbed990a640acf3a1f20c50b12f0f28321fa66134e5e3b0347f4adef6541f21b34be8b30f54cab869b86156c175f46b9a8f9c3086ab4f51e742ff252f0fdeb964d8b726447ca7810ee619eca9e61a90aa1db9fb27d25e8eed0ecaac5c97046df66341cb4ff32af18e1671e25cbd4291ef1e7bda9f0d913381ff209ad5d1e337ed4ca5ad1943a854ff53bb190aba8c31782585c500a17f93909f704e361c7d010bba3193ec4de34919f481b9bded1e422f68cda53674f2340a282b5379ad23c50c50f6f61925cedaadf7be5b8c16e3ddeb6befc46d02c4b4cc94d5186f92c84c1c4018adef34033c91e4bc8e054c822d92b27538eee5af5b332418c8d70380033f649774b9b99a34fbae42325cf3ac70ea662dc5addff429d0b961cc3061fabf6afa6f06443e2854bc", 0x1000}, {&(0x7f0000001440)="d441f8e1a97abaddb250d77e20cddf0011cbbed285d3c7a108d46f3fb2092d9bd629e6a91897fbf3a1317f91f261edb689444e596cc0f334437cd4d1fb3add65df7c44a40e4d07ae061eafc488d8ccd57f5e98f7fb9d1102a7d305d4af4a738c553d1a312ebd9acd237ae66f672ff74f76f8f9928193fc9a05ad45f449c777e04b297679574727497899e52bcd5ac600f14496a0124744beda7d702e02c337a40cad0ca67d7de8f8ad504fdc0697f9d1268b6978b349862a976f3e9dd00c8fdfaea432273a097511b937b4c9a9cb1883986c21308917f4c0f24b65", 0xdb}], 0x7) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x810, r1, 0x0, 0x0) close(r1) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0xffff0f00, 0xc600) 16:00:20 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = socket(0x1, 0x4, 0x99) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002780)=[{&(0x7f00000000c0)="f6011702d0d7197dea2f8d4a74ca328698ce98adf724ed17ae70a29b34f77f0ae5e3de49cbfbf555801ca0369188a3b03a8e236c643c32021474d4784f966cdd9913763ca38a73413f3c23be34d585be8d22e4cc6bb0f22d235e0d76f0e4faf2232b013c55a54e30c1b0048cb2bde19d380e86cb1602cf3d405ac6fb2ca63de16c9d615e9c81cdbe2b84d671b7af519957bd2b35e47f700660c549f47ecf00a9ebf58ec31234e5baebcc349e4696ca7b7406c1b05d61ccdbe3e06c2b62e925de770af091b057c7f36cc39bf7fe6f8ac72f539af414d00cb418884f9fbbecddfc7aad7ef4225924e3e1eeabe2a955b36d", 0xf0}, {&(0x7f0000000240)="812877f6dae4cbe3ffe058d77be8196565427ce9e47e21ed15b2e04872abd4b367da4ef7e75ceb405909464f064d39d66c1d37d6f6444a47cc82dd101705d88510c95cee564337a5e484ebf463a36ed2a04135376de07a5351bdf4a5bae5471994ec68134b0e14bb81562cd123d090cab7d23f603ca1afb34b912213b78cf04f7c22c50c7e271127fc85453e7599d21434100a4c97b521a5ef71a6fd8509b616fb43c74f27852b761b0757c199dd1597a8a61282333e05d2f600244d7d92e3a3de12ee3a7cb3bcf2bf07bf4a14019e9d30effb31d8", 0xd5}, {&(0x7f0000000340)="115d89242f5389c428457a01930cf05c08182ff9a2bbf045e55af2057e845fe4599214e1dc7117f1d92be586958a685164c0b9d9f4c2435182816f85bed87d6480097eb7347d45c7809b502c1e7b289d2e0ec79b631fba3928406a4eb85ef82529f6a22888cb89c1fc9551d6924533472c958944023fa80dd336ebdfed08e21d3e5006640785cb88facd4a867d85b4", 0x8f}, {&(0x7f00000006c0)="b5e59cbbfc4aea6b06e5fe7b9b5f2f4c89b369f1683dc2dbbf570fac444be742112cf99a6b3a1a77171b8c9bc747b98528f57804bd3f7870430d600b8a99f586de8397997ff3b986b7098e63a8e9abf08d164fbbc2e103599840a5924b7bc3dbfa1770a99420f983611efc2db848a57ce95d8323886ab333bf39723331bebbb79b6b91ccb4e860a912392c17e26113b769c8505fe7262a65caf86544ce53632993bdccd1ffda030d109f7161bf0697fb8b354efb84f4afe44d4a699f45a9c7692e5c2f3f6ed677d8634499e1171f9c9e998ecab6b9af4ef94d1f6741ae98e115d39ea236497de455ba35b880f015f08148f6d9bb1529354a2cc6c4b8ece2fd9628814c20eb31cb76b72f049f72cae633372891706f63243863ed41e9bcf468769b9001a2c8d45bf9b2b69b59f311cec4522832d21f7c0476656e5ec440accca4798c99e7d65e81ada7b0edda5fdb56ea2c9968deb214df22990217a21f2a40d7c1b0e6df867ab343b9d5e25545960de5efb2a460f81042be90e0460e54b4ceebba5ff65537bc7bbe8056ee94d8203061b5217547e2b02c28f83abe588efd686b7802a665f78fcd3de8fe366b17c4548876104fb074deedf2488d532e547e0e5745a037ed98b5e4aa1526b52c2e5607518e5eafb803961bf2d9f650893e1f38cb973b4abbfc9f0940fecca4c725072bf5f6b010ba2723a9c9dc50c021d155d6aa5b3db91d0c97aaa5d0eb9e421d6ceb7c4e5cff92e76ccc1ba3d5aa2d3ca1d8adce9a474baa97a48f871c4c3a0fe5eb0a9e245b8a64c46aadd045fccfa020a658095567dadff3b2ef55537740e17ffdd2088112656fd02ccb342536a20eb1ca0bd0c85464299d7fe607987eb3024f76c98b2ba24e1d4856739ac88126a12dd81e12e84c109b12875ad91c7b0e560d3af7e13363b495af2cbfcbe161792ecea70fe54cbaf43a9c36e332879e664139eef581c7be6947fae9657d8e9081e6daa04fa0e6bae4d06d614f1145ba0b77fafaf8b4c8c3bf574ce8a3e38859e6eaea0ea2bd1f2b64a164402e2c060d32ea52d6a194e79b31e22605d4396410721b8931beb2c3810f952a30ba684db27f27695062e0aa383d11bb7bf8ef398be3ebe4d61ad87d9c6d685f442f603cb7c24dd840713c995101faf990f1aeef5dfbd2f0fbbfa9415aa507481a24e288c6ede491a1ef4fe3107c04153edfb5190c6322de16255455a1fd963a47e3fb39c4a96cf5e502346139c3c84dd5e3d449823aa86bc5115a8ccd6b237842082a3521753770f22a4644ba6c8d9f88edc837e0bcba22b2b4837b1a3a13165dd46fb8bcc05484b9d3a84d2b6d081abed0e64a29bd918211b0a667a745e3fa3da23a5fe4d618f3bf8f014447b2f4122cf12f57540fc045e5b557aa1efa7cd20b69fad21c32071b4cc3c432660e15cd8d3868ea5e9c3053bd4fa43b4d92c1af63eed370cf27377011a8cf0273f6ed831d7947bb7c06fe36c096021797d1f2f666911ea465ba39f235647888369f0384521d25b0c6f5e185a4d7ad86554da0043a8fbd52b78303fde6f26fb9fb81c8b111f675a2a99842ba3cfd2c08001d13afba0eca535b29cf0e5b648253e789696356eab9a667004a45a2b49d7bace45b6cdd5dff2183912094766435b516322f8d25124e2604c295dec8fb7fad1f99603f8ede413f78c23cb7f5bb3596e08a0b3fe292f9a65acb721f90899cfdb2540a8800c66864fd2c0d074b9cdb49b6c48e396ed76bbc868503f012d1784e55e2c47c6d050eab65aa1dfa3cc7e8bb5fb4aaa892d64a5c4c4b00ae2a31107f26a0aa4bb1bfbf06519fd61e493e1763a4948caa15e17c64f1b602d7bfb18f89e743644fd22ebf02c7f300f82e745fc5d7ef1ddb994a1a778b50a44795f383a4edd70443b27e2433e3b147b82738bf48b83874a6d873f3cec5d20c34bc98b6f1c991acf96b7a442722d101921c1ca8654512d88fa7aa475537470ea62833e21ec050e8ae92b7277068b4d98ab7de4eee7ca7ddec5e8b4d5d1c56821c5320a5905b1e7a4ab2079a1413e95337cd17de902a23ae9e1f44f84da39ba152dd4910d69476c45323decbbd4fc7c05822c4ead5c07aa2e06bd40fea9ea697d218a529a9b4d93dd042980d8d31bdf5f51b581632bbe3824d6a363def6720cdcfaec04202f572ca077d028f061da1cfb982d37e3cec2fbb691b9709e9c4e221e7cef0a6bfa9888fca4d4f41603a0aa9c267c1f6d63bdb569041018513128739e6ae861f7ec053c22844941d37a9926bf00b5925eab202a5917c1a6982cf13050508cc740ddb7ae7d894ace3c3f6fc421ddd8b9b29e8b614c973b336c12d2007c2291e333f3637083f21c64fad0f7039440aa1bc18bec4d43accb867ed6649397e626465a43c1dab177b1cde04e01f54680fc2d9a11124cf8c4127aa44ac56a49035fa1fdead3ed269ace997547773a9fcb65f9df860fed91b3ddc8432be9a0c620dbf4097b91ce77f3e6bf5937cbf3a0d364e5b40dbe46663e290bf124fc69bbdf19b0635cc1b22102cab76b5b2a3d8c28ae456228c01b2ad9976a8ead18fc060421ed03191f7b7bb2f84fc0715d1ea6d84aa395c8437c2fda1b80cc7e63efabc93df104bb90058c39650acebbe2f8276ad97417f326afc54ff8ff06982aa4196221cd94b8b5c4e56513c21bb22a5324e441f3019a26824fcb91110d579f8d402ce6c15836c4c06e6f732b5fdb42e19363788e40b2e5312a28a3b3edafdb4b8cf378e45aaf0c20887b9f0ec4a9fae0260b722ad1ddcb0c4838a6feba4d6ed531001c5b4a333be1d3b06854ecc15aee8c0acdd5f64f186cd7a13f43fcf9b8619d230987d5d4948ac6cd2654dece79824c4415badbc3e9608460b8bc911e9fedb8d2ddcdfb75f562f186a7da4d3fba3fe69d4cf2b30597bba425424f8195153f5b50c9bbbeb995154d58b6534f7b192e8e3252df491ab33d723903f6e9badada30313ae54ee35c1070496af453d85db341614aa12cc2f3c4ec2f9d33f140c8bff3136ef9937f1fd7179568e950d0a5163c369a158c57a46c569ee5a25e59e448d013eeaded9a13132714cfa714bdf23ba3cc3c543515ec3dd47e87d46c785ee15c7bc5706a45ef17c5736a772e76c69a4c4295c79f7ad965484a12272bb5ea4b30a2d2b2f8997c488582f6e33e1a0190b309c9dee9c5a478891ee3c477cec1d7012dfe01c959cf9c5ee4162a14f40d5ca2474edb13b221d8378253a53b33520168729a6ffe9dae9ae8463ea90aa313d67ea50077ef1db2ee2704015c251299f333364f4aed86f2ce4662bec786f8cfa4fac14a9941be9736d92b20f98f392bef4f5a265c5adad93b3158f86d2eb5ae7bada526fee2fd39c24ea9556c19504219925b11bdfdfe8514c7a6d6f89f2b8e44e8a158d122638a4aa0af0fe78679dcbb2a6e23ad2eabd3101f5eeea623bb688b212ab78476310632fd42a59c2578adadf4e1bd411fd51b6867397956904f70764c25efdd6380e5b457ce62611f492aeffc7e102a80454fbeda5c0c2dd956190f2f72a5d44d2f1bcc142694043acda741bda9db1205be9602e7fc4a439fcab0554a89ac4eb4be9af9b4f2a7f3c9f03f8a402b3ba97a2fe2aa43d691184f2613781cdaad7c4dc9a9e6d39f44e8e6797854d68af05aab1aff96ae8f68ee2d8ff1260e010c3599f5e3da6f75b6bbb14f6a6cd80459207de6495e040f7fffb7f8cb782365150220344b5dabfa15898bbe93575e8b731264d8502b58f683a29bd38038a6ef5dd4c385aa294a19f6589da45ae9a5a26d078ab788d79367024f62af985aed8d4d6cb7e1e945592345d850fe95a8bc5c0ff667d241868c6836f974733bef1f4f92ea04039a0788047d7aa758ff6399bb2f835c83680d49b0a7c331c46f57169683ac8234a1a65db00e6a87cd9ef9131e20936e603242e0d3ddb8b23d095b0df9fe0027f1ec7a717fd0a6cbeeac0cd10ffa1684a3c6606d1f79c67a908a8bdcd5f2cb1443952ae465fdbcde2961542aef9da605ba023f69da727302e80a2b6ea069ea204f8378a58243d0bcef56f2440c02d59f599242ce859fcbafbe9c0ca416df7ce29fce80e057a4bb2319fa23eacdc513afcedf33a3da93102c9f95120c6f03522017c6872f5a52a8b525c6c36ee62a4b5bb643f09bf8e17d515d5955aae04baec611fe6202b46081888e8ee7b513d99847811d1aae4180648e0f7a435dd35ae2f39194903fe1c45049c68cce4a20fd80d8892861ae6f0d1c9625add804f28c41f6e6ce08bc49a83e4d0e8f89c54a33a2485554c0f53c662225e048b013da9296c474a33f95867ff3316fdafe3ccb3b0dd5436a43b3eac660f63c64e822c0ed5da77a581e2ecf80991f957086f9ed00830063f26f76f093d702f73890c6c0b3dac5218616560ddebd40aa39b7c539b26f98c6427b74efc5e39b6d44917be04ac7843a434745667969cbdf48dc37dfb049acc53a0257717ff3d14692170e883a02dd49a5a2c2e8b37989a4e47bacfcb9be6d2fbe650698487028a64bd4c47b2bb4414f80b36642b4a2bcbbba216a0410b9850f7ff26172a4187a43f6b24cca1609dc92eec914c3cb0c232166d8cec0f5bfcb53ccfd86b3845023d9ff33bda805b11682a2628ba4c79ab0f10f438a61fa17098fbe617fbe991adde5696d1712b6eb8421aaade44b04c710bb99051c13d10a69060b3f97cc8fe4666d5eea3ddfb53f017f5ae25831656dc9e5affea3524439e10f77a1ded682b25d7efc971d7d8982b7b20a502f756b1ba4a1e05bbee754224b076466fa33c690ea4a0547b1b339ea617530c3eb559691d2376a25a16606df7b5a9aa066bf2ce3fa465b25b23aaad49d31e02e78553e5e2d429abd069c3e4fccdf791f7d356bb66193c0431c06d6d9fdf09853f75a68f56f8fa89fe0d740bb1dd3824f39061e546158c86e483970f3494380505a162dd7327477e17011edb5c8abd68293a7e3f79bb8336337c21315d781eafc57d96c4985fa9d5e29d7f351676a733e6b6d1228f81a46aa33c610c03907e1b125d03011a96ccd1e80e0ab0e7ca14c58ef74bf82c69afee6e86706d4ac0d963b115c1cc9aaf33b991b3b509db829d10951554dfb9367cdb4e12fa44b20af1823fb7714cfc0dd08c1d1511fd1d80c730f8c8597910bed520426418e1896ee3709fd6a26f7f0c5484212ecc11f3dcbc8f4aeb1b68cce372f9ce69ec3ae59d378c97fe7483c896acd4502b2bdbb389f91572f1c3c414555e3517dba76f36152f5df2d5bf2ac609b5b957cde767fa0406c1d43cd3e0462b42124803baec4f5512ac7b5b27fda23ba35004df8831db88355d7d1ca0a0f1dc48b7679ba24baff7e5e997b57117d9c8033d06ff170703585f6e184904994ffd1cf61d9459c34a0f82de981101fdee4a24ba0be448fa5cfb8fa4333d9f8aa65902f19e896fa87a15b6a511cba70e2a43d63cda7de26d23868fb2cfea5bc30a39a26e94110ec77105a9c5cae18e00eec92bb5826eb46bdcaef1087e28491e2a52a4a1fd4983ca3f382aa675a915cb85c94f26e28074bf71ea22dcec67d4e9d654fbf8611c81bd28e88ae2126042f80727e35c2ef3ad8a4adc175479002a9a5bb75f1dac29c45656d42efb0cc9a37d0e335a19248c1ecb1fad5b9e002e3ecdcf665e30d58b6b8d7f4d1145762da5f104bccd9d29a870b1a2f80019186e2a66a108edff73ae8dd105f98b1de2d00183751b8718202a7f9f19a789dcbded70d83015cc34fe746cb7e60dde9ee4bed95b9149861b0491a00a", 0x1000}, {&(0x7f00000016c0)="766efaf647137bd1083ea2f37d8f94009546961a12b2edd81af2bd64cb32377ee0df900a21caae790ab9fbae40e54135552f66aff323b40f840c1347253e18398f7c9c031d819334cef2e37ab8fb5bca0366812a63b5f7248cb007f96b9554fdb99ec0a1423535b7bdad52edbe7f4b4ed4f2ae346e98090e8cab17255c3fc6f820f76640fb2f8402326f29385f953c5f560cea4d26a72b447d32be26e2d71e0526c46642b33be3539d7d3d6da83a021dfa74a39ebed923eb7f5ea19d5f693bdd5c31929571d576b69b0615e2554ed98498188cf2f3fd4edd3e2b9f89415bfe0ffd0fa59416d8d3509ef4c899b5b449057bb17c1837e2e5cf2401e5db67bcedceb2dab89f1f86d45cce1ebe7eef60b42eafd195f79982b6cbd5e8c6d4cf05c5f27eb1e6370ceffaa53fb5940814c31821159551a7e3eacdeb7f09d103b29845af4d9e3400fef140aa2c1865d69134c0f7d2a07d99f168a54e3fb23aded7b38bfffd41050cd1bcb7e8c3151fb074814bfa0f8446cfcc850b71923a8fc010450ffd1ebe4e723ea83a78a29ebade9762e98bc30186672fc55a3984a12494140d8745dd7f550978794bcd41c6b688661a01c57bd0da32c77d8b0a351df2fcdf925ddf0a62498c7413d41b4c9cdf5ec648f41defbd748a9d98b9d3e48fb3a02d32662efe9842264dab5c6c8968eff6e01689fa1cc7b222a34933ed752b1293b9630fe706aaf04ae79e4015a4b06d725ab4ce3345df7fa9a3dc537185778f7020e861cd471dfcfc99a270b53f847598d9c891e3d54eb36aac277613c56a353322bc4cf4de030629d7f9b701e9f47689eac077e3940c788f9248775bafbeb9707814683666cc97c4ac6c39ae8ce2a6b76d6cb42046945c18bebe95d2db807aebe2abff2bd99f8e67997aff152b8de9cfa6517a642d846e4195f3b8be84b6e6df1cb09c78075f05a3e8c2f9282c681cdc8f6fd78bab5faab9bf6f9ed87d49c0221dbb17bb633c711c67fc3548b8880ab17c2ae031d2b996b8247e2161c763c13c9e8c41141556fd6fba219beb430ec712366992bd3be9e669ce79efda9f478fd1cdfe1bb0bf8209665e879dd16bb298bacebb800a5ca948ae240a89bf73454dccdc96922a64d775f17e1992ef779b59e5bff96df9e6d30feff9e87faee0de0eb7f3d8d78ff27be3ca42807815088e03eae86bc1c8a65b1b3d0cbcc8db03cfcfdd46d78f29be4cab981566a4467a6d3ca9d02c431808fcc4314763380f9653b675bd335e32d22ccb6808b963d5876f898eaffbcd15c02b46725266667f1ffc919b68eb01c80362846c33d59de5d7ea8c7714dda76f1984f9f70c8e1138db6646f3901a6fd5ccb16b7b76775862ee9df935a369b5263fa90b3ea1736ec78247481bf78c28fef0202bd5605ff6c4008141589f871804169bbd2d35145b1f8d67a2dc20bdae6f3c90f35ee31a4630a155d0f5ebcfc4968099b5d1e4e992d2ee5daf774d2b9b8b6ca536bdc1f926d65b53a31414d0b481e7d962128a37ed777e2b3c871825286b9229fa5c9a56540916cfd4eecd7dd2f356a49e8614766dee411b22bc4ef753c87297a603dc4cd26d8b70422a92140bd4093ef54e7469d82abd09de5c9132fa8a3504f85ed3b71877940ceb903e4f163481869678907ecd293fbda3ac4bfbefab19c6551d6c09684f7395867b5bdfcf95d57cf216b5aa314da3915a058c7d130d3bb049a664463c9e1a811eb460453bb56928ca2a390b4933e26888dce0a2958fc5ce11a4b8a18999556b17ee6c71f156835e62c1c8191e7a7ae6615e083bff20631c3fa6ef2e3d8788aa44324bf7485acee749b2cd81f2c4796278eeb1028a27d3f2b51cce19324a5af90f2ba22d5d6d44035e5b3be35aed391d9042a056e5c9d8e5491c3325233085453e72f1aae263557892c9d58930f350a5a1a1ede82d9276600afc0eb148d8a0d9d5f078ce02b071ba45ca0e660c46b2d93d1ec0243e70ac7f2f746806584fc617ef9d56fe2ce15e44f4f2465266f856a2c3df6815de08af6450d9f90994d5b742a88b180dc39607350461da34e46b1f4272cc53eb098de18014077d5af1abbadf3a2b32cf951c0900e191099d55d3f1d1f7dce8be770de23591d2e39de0d1a36cf737d7adb856bb0c41630a1e20a896e7077fda6e3af5b808ca959766fef664075e763bb0ab18a55d144b35016719eecf9dd54dbbcd140c3a62c02925e4e06172971b586629cad0de30578f3ce1b491a31406b7cb2c4d8e70d8beba31a75a6f7b762fc9b95afc6496127e318f45b19828225e309f1a1ff448d676e31cb9d249219b8c70b17fae2b2b31eee6a08337365051221c13596f55a87707c3343c689956ed52ef74a625490e91b9ac567ed77b029e07c27e6abf0a59a18e489a5c7dc82b91905c3b0934ac4deb645066f7d5f0dafff6836bd5362dad38e1aeada170db616c04e05ebf12ccd7cf88705584aeb4983ccc5d2d59cb21025eb5482215eae0dd61352bfef2f99379ae2151b0c71f8e46184233c759d11d102aad6c726e933d1c62635fa9030f71aa1f7f40c8b3a287bf0ceaf34fbde7c9ee037891729f829b0c84fd1a8871373dd6649ccb7259c648e94e77beedf5ef98e182e9f818d63720a8928178a921b0abf032a0d8d9ac2240d0d97f6bc9d9be18a33d02ac6f16cd5bdd5a6e5679fae8063efaa4f8d6e03334c10f4c8ffbd952a0e148ff0819eade30457bf45079819e72b303b3ea1d2275862a988ea8d53e7e0b922bc5dfd087031db9758fb1a5e2bf379d227718798eac2369cc7f798acd7f95b74af915993f98afc6ca78c4861b47f073774647baf3544919802d281fce6b91fb4b388fc9a54ac6a33692cb8a0eb70f15f4a508ae1a6b8ca3bdca4b0907a25ee453a72be6857e6236d2314ff75d6107227205e251de8dd5b0e9b54e6837e59085b29dda31746d81c2ea3eb9896bc7e7aa7f0d16e745915392e96cbc9295546dcea9483aab43fc33402125257744b0fbd9458d0718c16c1e27286cefb39ed9b87585c906d7cf11299f46152f16e27e1b2cef72031488049df9b2a729238e062369fe23cadcb641a5cbdd67b3b8c5a931d138d73ce9cd7b82454c33bf7dc6100e4a72bee5927891f1fc59624702d1a3151d105d542481202c3f17a62fcbc5d6080e130693d24bd7cebef53d31f938f8abc6a6319a99d075e801e9e78c1ef571ef687b3b7b84228dab376b6fa2ce45177a23b5f88f0da0204d64abf91136491810b0a43d40642be3961e341a06543eb3ef4948a40e22bc7658622c559d242d8b0f400320b284c1baee42b4ca130e7b03bc600d23f25ee02906bd8f486c13548dc9465fc82f2bd1266fb5c7146baf8b29ce1beffaf801cbd1424c8254ec7f4961c12587b20076abfe89808a8816f3c20f84d8f5c692b97956d036893a64edfdab6d1fa580e4a396231121f7cd309b5acbdd8806c99623a3ff2bf3439b55a8a75e8bb4ba31f01221ed2414c7c4dce02d710040eb4b9791b4b962ca7cc42b21c1ea47521fbdcc6af2ddfd86ad6d1f2ab4cc1402b30cdc74058099dd0b85390a4cd9daf3c6ae4a847800bb64f539610ebd6725f31b66599dfaa9b744c51444e04d50a9a6e994c81611bdd9c2f35c9ef3f580b53328bcb6ce114f4c639daea4d3d4d36b39435e3d4dbb6b3c23daf1dbb96c1dff87864bdba6d80bd36e70dde9e27a0dff08999cec98a9a6cd3d505ad27aca64a2beec67774a965eca2d80131e7251e90d22c31ae07e802d08157dd24b4ae15083342a6903de0381af7236d9f14ed853943675cff70627fa19bb7543c4d0b4e556ec2cbb682a35eab6fa8eb35fc6efc79986d04075d91fd63f4c1969129958a238d141c24ab27f3f154d81b7777bbae6e7860af12266a3de58a9e0acdb0d9fdc1736c522d1556f8fd6b02ed690ad30d73512267de893b6aa4b7645be3dfeb47daa13cb02981700fa460798b4b7281ecbb298b101f9d12feba511a60d171683636dba043db94a363dfcf168232764c9fd8fc939bc8f02a6df0d42a1cea7ddcc7f9a116addf80dc2a46c250b660fd12a5b867ac202d0fe3484423fde12ac2ef9f431b40028aa8db8f60a783661901b92db1547fb2ccca32d2d7cfe4786675d26413356c6d13d9cf4d98f346a1af778d5f0908754ddedc599f2c4643d49e76c5195b4a259682ed72f2eb8a803e156185e7e2cb6b55be63950a59f7e0ff963eaefbee38980c84140ab6222c2a105e85bfa1ac8bf834238f6b109c0a0d597aa3a8a3ebedd4c9cab9bbd7314e2e34499d9b90cfbbcb7aac6677980b1cd7d5e72eb790e603cdcbca18c92e29e8e119a67e55d40316444bc15b905240f0dcb7495e49a1e0c9de34992ad8a91b621d6d22ed800cbb68c77d0a8ab2734c3a95f884ddc30dd0042d61630948340bd19c7dad8f3b6a67260c0b562700e7e08625f6d75cc38504ea2e11ba0caa7ecc8075323f2fa7fa39b1a49c93ebb4a92b9fed4d554869c480e3d04b2fbddf27a901aaceb593c30927a77b4041ff80831fd6a2546d36396d57717d33083c6d16c613441262b617a519d4d3e4600d87efc6b0802d65b217c003c181e2ca67d971ad21f912d6cb4d3fce0a6a46146c26eb477a095ec4fc9ac7e4ef22887213c77607cf679c6e5838e1e7534ad44a3d296d62f8925a7154ebe0ff928781fd4fb512f7a3f80dd2462b21294307c5196c162d22eb7f72434c088951173268f6e95f91b7290c543f04fca81a5168e06af368be33b96cdb1e0cdb417017baf4826183bfde5f280ef357eb466f026c0bea9e63eceb602d805d98c7161b93e6358cd626b5485a01716959398eae800a3daeccfb64dfd6f146a39765dec5d9f58021375f847842222fc391e842c1248f993b5a2bc00bc31e854c926bbcaa3e555ad12e29d755608d13517febe1d4f3919a32fb84a13ac4046ee552556ab069e76e9d3b8cf8875a26993f2eefd91483744eacfd3aa141919a6f88b93f50752a778e1fe3b9bfee8e2bb8c6525b93c06a3cf154dba2e3cc4b9406033371842c1cf9cdb1cd3014e7f326a7cc073cceac5ae835f5825a0f1ad8a39e4c71420959b15f9be9142248595d0bde0802fda505595b65f851f9ebabb4828707d7a8e895ff2b339a26daaa0c51edb678a99dab0d4b82575b09f98edca6351f3dbaf8c14a2cce3614a3bc8dd5dc89d3fea36cca2c6fefa7912d2877a625015acfb2fb2a488cc49368777616c6fd34143423a411379d57001ae3aaabcf1e3aa6fd969fc846fe85e292738e27919840cc1477fcd2e2b649ab71e2160a5d7b6764602504e0dbf3055ba6dd6a4121bff6339e8d4c8f2c54f67b5a41e4b88874977be198e370bcf4ce940c7c14d3b2ec6050035bb25707e07ac97da066c98680e298eeffcfa3153d9d353db1e27907005df6cc2ad89b69000159cb49ad06d568109c59e3c740902e3db29dcf04072113eb8a5989b10003c3f76408000f69b252abd0caa2cad28437d1cd79bfd7f1ab0340e0df30c9903be0c36570c3844d929ebc6f1b648a8d4d84dd7fa7102ce132d4b4076558dc120441e1d7923ad0ef79455ecd1ff73ccde16ed8d690e0cedf90b289405fcc6b157bb16d3f96c135b9c033d852110f751438f291d9719ea378faf71d2e0ed8dcfecab2fa707106607987cf189e54eb9e0876c8fbd67198a75e546efcd0bd99b3b370d620a428a2424a181306a9db046c126911d527a2a9d65cfaba946b1dd9dbb4954c8df9ee283c1096c171ace26f086c956d3b5be79777bc3a13a44418dae194a", 0x1000}, {&(0x7f0000000400)="030b2632d3d0b7f4359118588f5407e9e9558323450fc015fbb49bcebc4047cdaafd8705598cb73743388ea263a8b421747b1cfede7ee0b622326468b4cb13936a92c93944d3f19542450c4e5ad35ae8522a0e86c30c9368876482336d835cac302011f37b9d662f088a75235d353dddafbb4733a3c851366d00d9c3", 0x7c}, {&(0x7f0000000540)="4c1388acc6a941339811808b4f11496e50756617b321bbdea40fbbeba726fbb59ece36b1d702f30064ad8f7aa172b98f91f243d94364611a30741c1b5ca6856708d03aa004d8365b9cc83b8b40c304569992b9eb919375c373add7f25a3bfb021e01b4d55a56b255191f1bd9222a32b2f207d7c4fddb8e79d8624ef41fb22df08ad3dfd91d537a17804791dcbbd87ac027ead9b0384ed334f0dd095a0a1ddebbbc8e08a00cab8f877f2e89eba69d092a87956c4ac2332092b76cff5eff216b544cfc7be8b566eda86fa61f2c", 0xcc}, {&(0x7f00000026c0)="9f666f89b95aaa4ab25d58efcec2df5ae9f69cedfa7bdd45155906c4d98c36515e868920608404ba560cc8a39b765f9dac7e5eafb2e358cd855ee099ae02079f90a4e71008c677de50418b1d198f0d1d80c55dadabf0dd0d82cf5a5863c08073d3af10d004c5054d3376ba3b519be690d708b4a051d1d8ba4eeb30e8e9f9729313d016dc289a1000ca61998eed", 0x8d}], 0x8, &(0x7f0000002800)=ANY=[@ANYBLOB="e0000000000000000100000000000000fae584a52935ea64199937ebec6509c8853607acebc6ce59daba026dde5c7acc175f271b2f7b8c41ea58a45d55bf634247235ae2cc14c93b8502b20efd51ba7f3dd1a123cb819c3b3135e72b6d70b755d5385ccc4535fb66e8c969182d542f4b3a61de5d852755f42013c573f6ab56a031e9fc543876002a0aa27295bc8c2a613ee7ef71485e16e644d24c1f10408a9e5a100da19296cd7d1e08831125ba11bcf199455746fe1f14bf21f97aad90613984a890440262ce1a33fb36b14a4c9968749286976c74626805d3f06b346efc713000000000000000010000000500000003d021c380636b7d3b01305eaed1246d86c4fbd3f5992af0bbec09ac0b6d3fe038000000000000000100000000000100defe2c692a4cb61d5a364472750aa0704c4f309f03e7cfe9c3ef580a2d33c6824e5d805d00000000100100000000000000000000050000008c7b4277d601f349ba9345622ef5bfdf105fe5228f1820d418bc9ea091c77df2eba8937e067c9f5a32eabc86c4220d6ef55336ef6f68ad58efa02d1609e3a8239cafd27c3754467ff4f29f914a266e21787ad91010f1c052f47c22ce0a5f5e521bf14a7c663dd1a3d2dbed2bbbcf111d889af948309ff704b374ced359daa3745e98a356676a7360bb9ce12f147e0aa92ac7bdd9bff06e81a384ef0bf4964cc6cc82555a4ccf4b5fa2c0ebe612b412ca7ccd0e6ac122a162aa2331a6c83bb97745df9ca7be4c7da2cc3676de2cc21e89d1549b0cb3aafde3c73761881aaf2c8424fafbb4ec1cad2f88fa620d3743c73a7cf6f53270b2b842d0620430ccc3044f13b7d4afc80000001010000000000000ffff0000faffffff802e74653cea6a15c45f96bbdf722fc021789e4cc81e69f070dabed1263461c2637790d1c8686b9639921ed721908da84376a23efcbdc842675b5d7f8a90d5fb074bb7de4e08783e9e2452485ff48d6d927b5b47edd94c76c204037a7488899d30f33fbdcb18a16e078afe495de310a54a7a55df2e439688c16ecca22303a4150452bb1dcaab5c8a86262f938d86b5b0f3a67eff33d9e9fa11f439407c3656d534b53dcab37033131eabc2d02b71b00e22d81d60a5373f41a9e5bb49ebb7842d52bd9c269ac6d20b9e9c46e407406547c7191557fedacedef91a7981ae228323bf0abc6770165422801ff32ed00aa9b9d177aeeed573a9e3071f357b551234bac88218cec5ee5a5bdd2b9a414446b4eec76c382070aa294a3b1d223a8cbbb6c89d039c7c4bf588943d27f819086ba7d7cc03e7dd21f9076f7d087be1c6799abadc09f8f19b7c1bb31065370ec24825d387838e2eb450fcc2f93169b57655b46c7df1617ed705f9208f7ea2a30b3c067c88d886bec448b8fba0f246840d80f07f9a9db0444e96f1ef78629ce3ab06abc8b1b32538551ef1dc7f79c6c0ddb3f5d7286e7f8f10249a3cef8d16084bdb95a8f025ffb930f042d6e5f998ed8cfb83ce97bdd16691442f44f51eb38fa2c65af88beb60f28e053a33c63b7e76f8864a0f718ed6ef16ee484f827d098475446e49f0416016b33f62b3c4400bda40841c74359f8618b0f8140b8e2b50db4490cbac00a71ebf8c116bfc2714a2786d06653dbf1c0844d41ba80d11737eab543ce83aec97fe506967a2b71d378905504c32eaa72e0818aae5fd578335dd2baa04061ba24b20152689d482527eb4e498bf54a501fce8ca181e65c02190ed4928a515d5e41c3e2a9c41f669fb4d4fc9d86dfe69f318aa4e262fdef18dbeca68159b2833f63cdcad0217d9594ad5e126748101b31368927440ce5d9000d1c125b56b21875284b56c685c9b5c41f3088b91d479c59c30e3cbd2d25f4961e442f6d09da0cd48ec9c00aa27cdf0b2c1c1d79247db5f4b47092b9eea8fc159f5ce0bfcae363db5f08e0ac900e95944bbbe86bbcc1aa3ff2d0c1386e752815f8611364cf1933f4c53ff2b4fef39bef049743c93c9bd1e699dceb9865f1d0a996ef8aab9d34d2c57d473061fa2f9a1278bf42dcdd860a745a9fe6f67bd8923d711665910fa050461551ddd8b53c80476b8b1333ddebece9ebb19e60380e5b2adecbff82b4cad1b12391d58754269a1dd43ca7a05de6db2d88199891f24d53390f46658347f44ca6ddbf6cc482e9f5bfa09a091e2af56053def2d772a1dcae9be82e4a36f99558936a29747c43c9056c26a87387a69d79e78b3028c72617d2adbe39713c79750019d22eea7138acdff3ca8695076c01d3a6bf931eb969b1746534ea56cdd3e0f8d13717f5e498fc70f3a1fb5acbff1855fab347f9e2f633cd9e75bc3096250740bc9fee73d04c8be387af7749e31d0bf2afc1eb990707f332edda4d91703eec24909ca905cbec092e34617e4f03003e2bfbb2dc489f568f17b1e310f6a723c2150e9a5bfb2aeca714d63e2eba6de2c6e3ba3e76ecdd6a05e562fc794f5c3098bbe75bc7aa5f86f7d0cc64f652dff918a6d381a7ef1731d4f7b145cee1fb6ed185a4ad7d202f0c2dcf26b19f9b7a46769ebf975f3a0b145862291d8344b95e8cbf8505d045401fea01c6873667c63c33f57851f6db06629fcb2e6afb3afdd903fbbbbb7dd9ecd68cb79782bad6f80c501441a487115d7f17b5bbe06107eeb9ff4137748a6330270f4611c347519eedff223f5a5e5bf2da720c8e1fc456b17e179d7e361a1e7facac07dccefe654dddb15113baccab90f63121f1dbded443bd29e0717991f64b83d6fe6f09e7c6b5edf4d0d9012f52e464e82ecd81523e19f664198af49388d89dfc13637dcb7cb368cdf207ef6b94699014cd0d474193897726cbb8fa213bdbd0f5f4fa0a40328bf8128f45c43750005157a177bbef91f014dbde142ab209d936dbe76060989bcf717955d0348463abf7ae6b303d1730ab1aa6bcb4117537ef47a4afcda420b722a53b669b3694408d5e6b04d09276b92c911df5191a278e2f2cfcbdaf6b129b98d4b43183c5440fdc3a39c5b6ddf83e2eec5906f1f1014ba44764d76645f97f32e41a43102a5c0d151cd5ab3e300d8e4b3436829c58deda9fcbdfee2326834bfd4ef80f18be6ee144977f59b616303aeec2eddb3332a53dd44dc634ec8860e6405590d0a004885b6ffcf84c334960b59aa6e6c617e0f713fbe0e5dbc0c8ec1e3d324c5edcd2ee867f0c6b8a991fae5191bab97a81f6533bd0f573ac6c848124b08579c69d94933833cf13e3cf479bb071681ca32beec9f34c197f8c02e5faf2a23e40c790f0634160585e9dda71673fbf818677f03c2faf50430c84996ef78523620e50fb3afe4291f53d17ac36f38cf7cb5122c262e0f3d7853f3769d6f556a23547e186b0f93ebff414adf36e5d0e0a6a5a58df00f5631c09f9607756697274a58b08ae512b1c6ffcb98df4e99ab2ddbfa3af48f07f9c1cff1eac2264a7d3ba8f29bed48323d53d3f970e591e617125014ab3ba96984bc7c14f16ec60ed28474ee73f7fba5402acfbf382255d804f903fa6c8552a77c8726f431a0f7a9aff9399c91620764cf9ee6ded63fb951f9d9c44cfca84f6e16e332b0438498774fc3f530bcd354e91e422121775784b58d4e1ea75fb402f8adecc1acd72fdb70e51ae6648f5b45b41ae6824384d1d552414e90647cbcc34793bef5c7bb20b95ee1aa88d839e675bc0893f650009cbeb02810c4a3db75b1c66da2397ea2711ec797f751a5aa6e709b2f1452f36a6e35978e56b8e136c0c38cad2759bdb751e8c0a1c7f83c03a9d6364915aca6539ad8e97148d1b524f1a13991a5404ac77322590cd5809264ee5ed410cea7803ff3ea91dd474c88432c90c0142f239ed36696bb9fa45e932ce88fe967485f19705e4d4af0c149045d9208105f85a01d369d81edcc333ba72b6f2a1278ce5580a715a1d08e623da1c557eff40ecb5ce5c009a7ee11cec8443e888e3d82605b274ca4e89c253bf2d2e3f0fea8c7621f84703fdd921a92a72bb15ffc87aeacbc45700bc5e7ca908852c50e6ab6f3d9f4e000906097351473555249eaabaf8384ad704c1b9f78fc551f80584ba87a18eb3017c8e4d1fc3167610cb5bee549aa9378bb97ebdaceae791bd7695b10d0f0ac4bb498cee4c1b13ac45a45c7f8a2b2ac429a5f675cbb9ae060bb066bd02c4d4674f0e98a503ba869b7c4d7a18663b0f811c48be25b29898a93be8a1d6d1189219af7dd633ffc009bcba0af3b23ac13716e7e094b679c464a04211cf7e51b27e7f620e6c5e4723a1af98f42a5bad65f5039fd84372d1aa82d769cbb7723d348c03f43ce5f1e0b3655d88f0e892d48e1c4ccca52efbf0161e3737fe7f113f9ff744c9512b3bb209a2965c9de953ed2962257a7c518e18c1d8d14b00307790fd5a1eee568b575e0032c1ab5cd723955dab7cb1fb9e15a71f96070fea1b8018ee134c83209c46b636d2d11f2d5426aeb9c3962879c7e71201ad8c6150ead6bd20a566aa89707d1f4b51208771c1d76f65233301d89ea0f335116b7801d8d5ab6987a676354be480643721a4630c37464229e4710af9ab260004b442c769e0e289c2f9b83e2537a527a2e35022f264c82647c8c082c74f196b4e1d28c633be94a06d129bf67c9ed2e94834eadf75340fbc7ce3a91f9cf362d43f03eeb307b365f16a918ac1fde43029b3a9165fa8f88f27bc800322d603c6658bf98051fcf9e5d6c809733600d8f645ff50f5b0ed1585b5918e5aae35da37c699e87f8d2eff5c473b458f529b3e415c8c5b984da157f4764564803863844d81ea4f271a4c18005b1bf77d4c6a8f228393d9ef88cde3b61e909806c1aa5e9a756401002f07d09cc0a20a9a2652f9904c745892612965c188f4fc7766e7ed2617c08d816e1d3104feb3234c17d212023a6a768016bc93dde3b45eab47ff436455c63f37291d93e8c5053b610f58096e3c86157f9eb5ce7b8bb15eb326fbd2228cc96069e5d3ff63c2eaf3025d71136a3d1793c17535bde9bf7496c8827c385870ff43e5519c87f8e413bbe241b4a0ade96fbb5158cb6dee758286ea48f7a07cd8d2ff91b8268a1111415c0dd956c5c3d01245f4841437bb2cedafea17ec7aad6af63172c52f4ec80434f39cb6fc7cfde96622eca9e8cc55514adb1dd2c56cd8c423e6274fcfee9c808a3991663a5447b2df73301fad20a62c97e89cac485a9540cadbc85e9a0d83ad6359e9320d5c683d1bc09ef972f50a0ef62c76fba47bbb691dcf68c2d8ba632b97d352f2ce35fd68e96bda5881b28eb06b752eda2d792198416a50ab96c571e130378f478ea57a4726e56c9b5fbc4dac6b3db528e66a0b0bc8e7666a7562ff20f25be823a40b1d73ad40d22bbd33648705fcdba10e64488b988f95aa5ae1276155eacc0466fcac9fa293a6f198e2ca22d894c6dbeceab0a29da282cb39ade7b17f4ac51f709cd81fbc2312842ceea058da11eec528703111fd3b0c3832a8d8283f79a666b6cf63e59fd110e8093efb34f7de1339aa5f413cfd44e5e46d5ecdcfe2d59d1bb705869c7d3a45d0484f1649008d6c6769f0b9d3ac6fc53d0982f76e261b1ead853ea094a1b09cb5642fc3153bbe082f0c4522f2258b4dbde8df3c4554858f1239f5c847c4b61d1a2add30b880280bb6770bc7e7b810862670920daaa7e8b18959500cc56230e32e8f4ce41279470929a6291ade482704747bec8cffb70554082286b68f645b488fd046fbe42d69c2c000da12edf13eaeef6cc22227ba4204adb300aeb2f22896523e28c4dbc00132cb47db5262ced9ccc48571b7cf6e39941ee54b1736c81d413899b529a9102271b0e1931991801608f68380b19b4bdc6f5fe882ad48a5beb041f62c585cbf080c129f1f3063398532ad7ff2131ef0da1fc7da5848b0e85eadb1525bc44056dd1e84bc23de698c1ef26c5a595067a51e56c33d3dd0dc19a0e3d964c4bfe51e10230b2822a996d61485cbf43c340818d874f49c0a2e99250225267a4e2087106258447f12c9ec3dfbf5dd08c75dbaf2119e460acebea75af820234716be95934484f9e3fea0c7a13a9f8d3c12fa477c627906860e56269ee720876975eb832c3e010883edffd45ecd2e114a336283b7705c81060e32fc59cb8730a1eb729d9cd92c3226e498e02d52c43d17b01a05034f58b160c22279483b751c80c31e130d13628a88f046e01e2e87b6ab88e61c04f84625bbff16c6d25241c629e817b798178d6dc4211e45c84b591b231d8dbe478b0c631f4baed306e076cb903a24eba3b7b60ca28b0ad6637b19e75f3a1d339b1bec8f2194438a9c9ea32f4b0aa23a7993e37f336e5fce1725e926724cecef6eb476e9ca9c183967e70c8efaff712bd62c021f53ed372bee0af69275481e136cad8e0f4a05af472673cc4e2c2f106e385e890836c4925b07202539b64e84d4a0b1f21a38948352883de003bcff3835f57481854bb8f08bb1eca51956a5bb4008ab403afe4c25b48a6be748fe7afbf2bbc336d38ccde5eb0cdff1f7c2af962a864e62859233b9fb1110715389fbd2934c0c68feda8ba06aa04cafe1091dc2c528512b85013f8fbb3b66be57fd976d0385c7b856ffceed07f58141ae885c0fd209acc5306e62e4006e6e9d9743f7f94dbf7a46544e61ae7dbcc3a4fc3d4809832547d6ab47c9b1c2f3a4a3a3a1010000000000000ffff000007000000b25c3a0a58526b00ca5fe16e8f3cc01e0b7057cc767df42da99abe76ac715f90b0f41be9a948c811e1e61f5f5f3ec779c9e2f7a8bbc48ee499864e07b323a33187f2b5628d026978c86b57c9f21b6361790bc0bfb098a0e662392e4d3bd2a3cd22b59771e09e43fe0f7411e7a792d8f7a42259de7132f57873ccba260ffbf4db82853b08048e0104c35ee044a0941923b6530d33d03391e7135297f0b485674430b6b35a09dad6674435ef5b502ff0d30a24f51c0c41956e4a0eef32959af62f113de885988089b602b2483d248be5532cb36d38cc1e39a0af99cbb25eefc2507530153229bb5476dfcfc8d182ba72660dae6a931e035cf4b6b06a697c25fab9ea9dfe17b5b4f3c82a4e825ac3278cd38f20825e26bbf1ec7b43e159446b7fd10367f40d5e29afcc098d126f3cde65197ee0622255624b6a609c229bbf296677272f19a84731b82fb8d2380ccfa53de86a30bc9f9482b3149b70059501e652495d5a7d1e5118bc6fb5582576bcd87b6451b8330739cf4d3a10cdd7d1089cd1ac696202094799867759a9979307039b4ecff5ed77cce650f20aa6e3c9d42400624966c50f876c9879355e5db611570eaf795939915a45aac9eba38c3874a4ea80dcc642bf6ea2abf1234b99a336457eb98b59e4a6fa276838752e6f7cab5c58c3b1dd816c574948320357feb1dab713feef27411d48615b129f13908f606f622c6db7b334912e95382108367c21cc39f2b49d546afc358e699962aafde032247aa40f7996790f41b1ea9cddaead4b52ad12094edee6d3682f61e584b6d580c47f0059ac9d721936cc0392f09f0674a60293566a64e381fa46628e3304d9b2c9ef44a53a15f2ff837d737dde94d1c1045db9b427f49c4545650974ced2e71b682b596da2dd4f02e12f21302d3710d0169b8e600bbecdd67d1ffea7b04bb7aa35224185577b7a365e195d616fd5e438857a6d0a2675a82752fab364ac9989b525306510ca1a2f9e43ba3efc8b34cb4d9c8fa235a4b4f1641a1fbdde71a89f2a21013fc661e835fb2b2b9656721011c4800e17bf1151a0e9315c859a48b33742fc44b4a3824bf81ec99f478f6fe1bf50426d5162d4bf75279ddf47113acc1718fb4a309c23eceb85ec911ce1a0ce89c585512e114746b5b2b0f04bb54e3b9d709bc8dd283c77993b4948ff2ab6067147e7d12e6beccaa1ce0eec7d6dfb6cc4002e90a0926d1f19d6492495e4e9f62c65855910c70461d0e3ecffc155d62300509308c5adc2851d4c124ff31be40bb04d35e60bbc90f83f9b6c41cb43cced6077473dcaa80953f0860535f236b480f0f492a053fd25ebfe2d4bfa8a63f771bb3681e2d4eb28778d64960853d8da6871041a77e9991804e97dd8548816ce93d19cf905f2a53feb4d78db73c9557178ac3b79f0f62c3e2ecf85ed36d27a1f47341227ca75ddcf98be386366bbe3515a0b45f2759dee34dd90a2e8b543d4c8e385aad01f33942243622118c02ae1b5701196d287a314431e1453be61bf8b5e4b2be189372eb07e9f8ffee5b3484a6629f3b16e8bef1e4585d9f44de85b8fb91676d4745489e19f7ef836072ff4b4ea1d39fdf2e22ef4fd6955a740e2873fe2c92951e029688a5e7d711295d69b9f03846e52fea611138ca959867b743477d2b98c74cc3640b85a0211756870d3bce2d262067ada93350cecd4eacd67c4253a8d33bae4d7458e1217eb81abbf7868f7c833c0943a97fbdfc5bdd3caa07d21aac284da3073e48b766806caadf984b54dde64e7378866fe640dc1cb97d91b79a02822e25eba764da8b8652e9f4b974250047fba8c94d49b5277bf103316ca687dda0f317657866808647bd45d27b1ce08933022397354d84814a77c41d69e9b89549b3297114d05fd78193f7e54b8329b6f10abf0a0f73f021e88c05a6b4e90fd9e6beff5232e72693da3a3949477ca707967b942c5b65ea115a595154f412f8001363547227f52e1e8ef41395cc4280e6c8eafa20f3bb0d013302103e08beadba1f4091bdbce4e8b25e4a2ce7a9eea7e43017346fba12d83fbd12062e6ddcf29a7d390971a6c005425c31d0f624cad1c67f2b813f59e4aefe3fbd7806c144e8bf819c6c859e85a81fd11d022bebc612d5a0fb9c13c2f7484b504730c793d50a3ae56ab2502306f515493c701890fcffa911cb582b1b89b39a6e5b02929ae8fb30b3b019d617ffc13e0dc561986eea5d1efdf2aa85ff09f6cf2e25428e53d8062da302a272c1894c4958c82ef0a2b0f13368f14238e3e8b33cdfe077651ced879d0823775657dc6d7c057eb26164e9fea09e35d659211634ffae08c58d7693fadf62338d87559d9a10337be553f30f6a0929708bceb37c270f53baea3f8e82374394e18e6d1bfb94f5f1115d54b2bf213ce5262940bfa13d36e1a328a2a0a5701f51775c8d0dd41ab7b31d950579ac8ed62a4c572c60f696aaacd030097a22e7645b8d2e27c7ffcc761f590ad1b0b17d2f94a176dda6c7403da848d4457358e1bb9cedcf001f58a77962b6de3e0351f2305b5d086b8373d5c253f612fc5af4a5c2d4b008cc83fcab32428916fa192a658e6cccf3c355d5fc2d0b4a7f797a8986755c9109d8ceb660773bd904eac9b8b5fc6c167b28d2a7ca18660245c0a84cc373618edcf99dce74498fb9d530d931edcf88b0fcb4901d03e97d18a02f17ecb7afa3a5ab4ecfa1ac7cbce3db309a571d3de185dab2d4ea1ed48807894f3dbba4a3bc42f1a0af0353b8a35ba025b2a849384e53eb8dd10c1d8d81f6c8023db29907fbe4786c27d63517707aec702f47ad169ae593a7f2e7f575111472991861bca2397ece8f218f0525aeb0660c5bfb09a05f45be11e2c4f10f783f8713906e6b9c70366f33b29f79ae87d5308e241b4d21c2d15d7912f788549b68d53c1af5ec6f6954ceaf3b98c621f434fc37b72cbb24fe65ff52b122faeaefca9fd84f01e9e71ad9529248fdf5dd4a1d765b3f9d5f3770f8a4ccd01701b0ce6c9098bfd3e39b571e66ae3fd7cd0344d61ae6cda7f5d54ec9a9f8735158e294925c7029d472a17fa28704b4614b11beeeb10f0974fba5a24e2baa58b670caa20f622f189084c03093f89c3c1123779cb7082c003eff0da50e8bd589524023992ab0bd133a45415bb5ba435a4e8812fc44682cfc3c63274dd24da9725cd5e31045f863042a270f4a187cf9458d0838e0f67875a8727ad612c54d720b589e58d088eff48e834e9e81ddb2ca1d77baf210d58449c2b19b50b2a9771ed4ffd5cb51b077d123a43a9e992f5e5b5d3dbf4b72306e5ee899dc16bbc0812fa5d2436302344e666a9e9116b22c9db7527da90a33fa9c5099cc218e9891a70959993b9e161e52e9b42148fc253ff8c425779064679caa93faa2144ee85f79fa12159a210967c275db636aca8547863de52e93ab6bbb9c65aa9f52df7e7365ecdab08e565c3e582b889ffa4846ac26fa60b93daca3a6ea3be7de8ce0e6bbccdb4406298989d287b068c3a2608c72082993fd9bdfed7e5b99ff00f9ce02487a5a506e28053bac638009b3dc16cce9210d5b1ed992c6fb8692ca2168189514db41d3545190306a45b6315d2627191465ec855f0131a480be92acc7bb8cf26d6b93d62af54cf8e8e7b20c5bb997453b059ef51a0746364e30a718d0bac5843cd7413342a2d06ff4c976c0953c15857a5fb2beaaf7f21378309a61643ef06c604e708c538d2139cb0e2cbf0558a1b4f7d55998d347b37346ac870501431bdd72b91bcbaddc3bcd4cd8c599d7118da3b70eb592e8479e55f5af89a29698593084aa3760e0097365fb83db6794767da8d105aeeac09dc863d29997b8e7c76b40fb78f7116269fc19344faa0fdb69e40f4d59fca311197e5f94b945585e98e12a366a7b7afcd0306239fe756e61b27970994d3ecbab7fe6f3ecab6d04f5697e54f88379c3cbe97b92292aaf334ee198ac9db1176306dbee47389645e5205acb35a4f9ef4ed572aa5c654dd1dce2190742acb0c5d26e4df1816105e3ee6f82f76982d477fbcafd279c3ea144c14fdff4edf1361cde4b7b93c6d86a71f93b6b5edad2fc5b1b4d03c88b036ccf1da002c0ce1f3a5be83745adf6ce14d0de5a560b4b2c16aa597eae9973eb27c02b3fafec3b2bce06597ae94e6c3b9bb16f75edcd4e34e6a487d64b49c2946c0a1833ad4a85ce3bfcb509fa4d7e025c1d9799131f1f5fda5f48166eb3e6c6bc4dc901d3ecab49cf9e7ea1c6d198c3d83a5c241a523389477c123d3212e6221a84b8c3292e38a0745faa0ea84bec0eaf9904b13120ecd67627ff5a01dc155c0833fcff4db02a7be2e422f1788d228c55027dc02fc8446969051d9c8055b0dee8ff099790e74d3dce8decdaa55028b7ff3cd2d6b02b5fcd0711240a73799de4f11f97ca764fe08a902f96c56db42312c16b6629587519b94319712fdbbbfe0c9e9bcf1f62847330bf71aa2c7eb85939a60996c93cf53e39a31086ed844e86de70113c97e1ab3640cb0bc460c4e4d7a4924090e5f52429027d0158fc4b493335a25c56ab8b7347ade7954f7fc86eb2033ecd6e573419bac44eb840322b34187c2f0b22e03ad816e4a973328fd9d1fa834db15f1c1da15f54558b3c4aed942e618972016da1ce19323eda5459db981885bbbd2b412c69a2e2e7d53fa3820e477fda072d8b2eea01e28550f88d2265aeaef3b11bc46a8eab937304569ced91c1622664dde7a42f15ae661c16271aeffa7a14415d9288bb2db7b9398acd1b178a172d5d9e954020b4ad0bc2bca3e167564951f6050148db4873f453fb8040ffed4db1f4aa57c20502cad0a6104d0e22f4844273cc19ea98296d2ffe472cc6db1d971b72fbbfc08fa1eeff858ec4ef05af9cb26e80bf9f4b3e1ac8c6d6b188511388e9638070dae3255f2f4b4cc4801221ada7ab97c1fa547633f902e2534843722ed24c7d61280228e51036ff95e021f22d5d0d5588fb75f42d9f02e1d1294dcd225368e0ff0858dd2d5aaf06258949cfca22f8f7ff3afff30fd6b6a0af939e3c748fc3f0d88ba237eedfacef39f0f000939d61a040aa3e49ec41cd776731093c6afcbcb2ffa105d86b21e1b61d7e8665a99c7288f849d7a86d1a78594839f112050ecd0486c0c16b920753482309071629b0320edfc63cf73ac4fb1cce8006b36e8d5ef552b163473b681745741d737c32403fb4da20166e7bdfee4290a2cef1dd835c1b5d0127d5e7fb0cd8fc7cef830cc3fe49abdb205cb8f0138ff24e8cea90ac5a38f70f7fc5ce3a6f8c3475ab63e4e45f8ce8e5f4ac6868907b18808e2eb03966cafa467d96f5b5a32f610b918d18286905ba66563bdc05972473d46700723e89a5372431c6c44ee623316b5a2eb3ab517ecc7f722689947372729deaa52626790e55a16b41fe2b24e2366676a72fef1a6e097c3f9eb051eb18b112f35f845d41493b9c7a2c4bd8d091006a2df66e2c93a19cf7ef2badd03ab65309d7376ec224e04276cdc22a0e20e063a453674706ca314076e030edcd3dc9c81f7c8bcd883f343ea5a71f99136fe16d06ca3fbeb43305dee5a2a72e1768f945b4c487e6055d809d39062ee0fea4082eef8f2175d9e4040706b06a628399dc8fcd587bbcc77169a4c64c96b15b71d247f3ba2225efdd2452f925e99eb75eedf8cf7d1e88ed793b751271340580a5927fdab6f3fccfe63c2928988b2428d64a18452b51846c038973f3c2e0bf393472524c8f860014fc07d989dbc2f36529d948808aa56b70000"], 0x2278}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x2, 0x8}, 0x10) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x19) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x9, 0x9}, 0x10) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x10000, 0x100, 0x1, {[0x8, 0x80000001, 0xeb, 0x3, 0x64, 0x40, 0x0, 0x80, 0x9, 0x62, 0x1, 0x6, 0x67df, 0x289d, 0x5, 0x7, 0x0, 0x40], [0x5, 0x4, 0x9, 0x2, 0xffffffffffffffc1, 0x81, 0x293, 0x2, 0x1, 0xfb70], [0x2, 0x1, 0xffffffffffffffe9, 0x1, 0xbfe, 0x7, 0x2], [0x7f, 0x1, 0x5, 0x4, 0x421, 0x7], [{0x7, 0x452, 0xe0af, 0x589}, {0x6, 0x22df, 0x7}, {0x400, 0x9, 0x6, 0x6}, {0x9, 0x7, 0xffffffffffffff80}, {0x3, 0x5048, 0x400, 0x5}, {0x3, 0x81, 0x1, 0x7}, {0x8000, 0x9, 0x3, 0x70c}, {0x7ff, 0x6, 0x6, 0x4}], {0x7, 0xda, 0x6, 0x9b8}, {0x0, 0x8000, 0x4, 0x5}}}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000480)=0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) select(0x40, &(0x7f00000000c0)={0x4, 0x3, 0x859, 0x7, 0x10001, 0x80000000, 0x1, 0x2}, &(0x7f0000000100)={0x4, 0x0, 0x0, 0x8, 0x6, 0x8, 0x4, 0x92}, &(0x7f0000000140)={0x101, 0x9c, 0xfffffffffffffff8, 0x100, 0xfffffffffffffffa, 0x7, 0x4a, 0xb3d}, &(0x7f0000000180)={0x7, 0x7}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) semget$private(0x0, 0x4, 0x20) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)) syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x800}, {0xa6, 0x7fff}, {0xe7, 0x8}, {0x43, 0x3}, {0x5, 0xffffffff}, {0x62, 0x2c3b}, {0x7, 0x5}], 0x7}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setrlimit(0x7, &(0x7f0000000500)={0x7}) r3 = semget$private(0x0, 0x5, 0x1) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010000030000000000"], 0x1) setuid(0xee01) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000180)=""/102) r4 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000005c0)={0x1, 0x10001, 0x2, 0xffffffff, "1c19f96966f240e9b3c4e5d060dadf275ec0193a", 0x0, 0x1}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) semop(r3, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}, {0x2, 0x687}, {0x3, 0x7fffffff, 0x800}, {0x3, 0x4, 0xffc}, {0x1, 0x0, 0x1000}, {0x0, 0x5}], 0x6) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x7, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="d7f16ae0e3b934011b4745f6998901c314e200a608f0e3336a0fac7a09dac028acec8c07dffa71c29cea4ba627c6f8cde10262f392c04303e11e0d119c50ffc77a7dd09551271f4f05664a6dfa31d469f2aa99e7a1ea3e54bf887e071eab0ad67fd6b66b94fac7cf8dc714e0903569b5eb18c756a0a98e54cca247c096a9c4cab141d154de85c02061e9d2e1ba5cfb00cf689a2d5e275ddaa1ddd264d5e7eb6666578197778550bf76d62cd3e3d7cf9549ad8cef90d98e312a27a06f10a0b66128898a9f75143a38581936a15bdf0578d3f03ffefff916713ea4814b7f6f00aa5619443267216ec62783", 0xea, 0x408, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x4}, 0xc) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="197ca7ab394330795acee30dc6d11cbec51443e857ecbccd40c075e5cca195955a065e1312d66d06ac443219ed5375709c4c4f59098ea4de1255c4db7a28a7634ee59a1e3ad0fa7ca30b475574787a7083422057381c9e3742a83b4e95d8", 0x5e, 0x8, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x49}, 0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:20 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66c85281202df729af340de49a918217067ee913e0a3c43fb09bb4adbd4a893391e412b0e1c1cca22cfcc83afc392402bfaecbce9bf4a65fd07cfe9dbfc3b28ba7358f542f134424e37d28ee0698151d7296d68fa9c1fb427ca72dec07c7ec97ee7e20b24f46c2d12cc93b932a9429be7f7e6ca57140ef0c8ad02416c67edfd4e38fd1ffe4019066664c4e32ce0bb11d43832639a3684e192f"], 0x10) dup2(r1, r0) 16:00:20 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/186, 0xba}, {&(0x7f00000011c0)=""/206, 0xce}], 0x4, &(0x7f00000012c0)=""/35, 0x23}, 0x40) 16:00:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file2\x00', 0x8, 0x1) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000200)=""/148, 0x94, 0x801, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") syz_emit_ethernet(0xa7, &(0x7f0000000100)="e3bf98d53e38ff1d9e48207c1a670899e7805237725dcc4ed4219b961d72cce1ebaf3d4da01ad62c0926b9065302f46474d76a5750a1398ffd6971081503efd4d291d00b3d2b470af5eec7e5e3a1f21cb4359303db361b0beff593b410f7f3196df9e02448d6a4b203efa4f8226aa4d31adf299d4ead5ae74b89f38218710ab68025488256608d85dd76a82728cda177ce3d251b2ad243ae7e946ae62a5a9e1d326ae840e41f62") 16:00:21 executing program 1: r0 = shmget(0x1, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x3, 0xd) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) shmctl$IPC_RMID(r0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/241) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709", 0x4e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x9, 0xffffffffffffffff, 0xfffffffffffffffd, 0x400, "76e8dc5d34893eee958d973904bf8ce4c835dca7", 0x5, 0xffd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(r1, 0x0, 0x51, &(0x7f0000000240)=""/208, &(0x7f0000000040)=0xd0) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") sendsyslog(&(0x7f0000000180)="c6e84ea4181252fe511f911fd2ec54bcf4285dbe7279592b68edc82661c26d6f7182054c2bc64d5ccf9cc770f48e56e55d78c9dcb847cb18321584a06471505711ae9153996ac0d7621d3df455804b1d2754b51a0f58357b9fbd9d837db484c4480a3c2ed9bd4d81bba6a907791e2323ec3fb60a6cbcd4a3eac4a6724c8e6819cc3e2160beea33694257aa93f068acb5876d5f5a5401b3c22d78e4e837d19add4e2c2816b13375a26b721e81c5cd", 0xae, 0x10) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7ffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)='M') pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x4, 0x3, 0x0, 0x1193}, {0x3, 0x67, 0x80000000, 0xfffffffffffffffc}, {0x0, 0xffffffffffffff7c, 0xb9, 0x8001}, {0x1, 0x7f, 0x2, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x9, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffff9, 0xffff, 0x200}, {0x7, 0xffffffffffffffc3, 0x10001, 0x1ff}, {0x7, 0x8, 0x30c, 0x200}]}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000380)='./bus/file1\x00', 0x0, 0x1000000006) r1 = accept$unix(r0, 0x0, &(0x7f0000000200)) write(r0, &(0x7f0000000140)="220e22", 0x3) connect(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x8, 0x4}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xfff, 0x401, 0x5, 0x0, 0x2, 0x7ff, 0x0, 0x1, 0x3, 0x10001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x57, 0x6b}, 0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1ac, &(0x7f0000000000)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b81100000029b383d18fbcad818150049b6100030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/21, 0x15}, {&(0x7f0000000440)=""/140, 0x8c}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000008, &(0x7f0000000080)="8554adbbe232d4c3", 0xfffffffffffffe89) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x41) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ftruncate(r0, 0x0, 0x30000) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffb3, &(0x7f0000000140)=[{0x7fffffff, 0x0, 0x0, 0xffff}, {0x30, 0x3352, 0x8}, {0x6, 0x0, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) syz_emit_ethernet(0xfffffffffffffece, &(0x7f00000000c0)='~') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) write(r0, &(0x7f0000000100)="09fcf0104d84531da344be027d77e564c005b281c5adee086d34ba56c661524c1cd8473aa76779e56a91195aa969d6fcdbe51f01390a0b8b682ff5", 0x3b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = getpgid(0x0) socketpair(0x16, 0x3, 0x9, &(0x7f0000000000)) fcntl$setown(r1, 0x6, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) socket(0x10, 0x2, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) pread(r0, &(0x7f00000001c0)="d2c8f399db888d76be9c87f5c2d7f9e7797dd567825b576d7f84bb8d0cd50f7f977b4ac98dcd439d08894888bb7e41edf7622ae632c671dc390c5827dc6eef085f922915452dfa6bacc14e8078044894487a47853966f1d81aee0d00e09db4e3c19ce5073660123c8d93e79dea93d457a66d5730c32055a2d3cb82ebe6436c9476cb4542e4596a7fc6eee1e2ec1227df26864c96936e7df7b5bb6c751981743d52fc37f188f3a771da7b65018d92bdcb0ce230e417e15717366bd71fda92d7438f2df8ca011a3bea149c90f2eb399656d64bf353132900eae2d539", 0xdb, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x8}, 0x8) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800087}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb4b947b57f8f6410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c06494b51865600946c5d2f5806a3c70ad12fc3c023830e77fb5e0f28ee853bdcc1d11687b0581bc53e7a4cd32c3c30e7ad965eb8524301b0fb6e9b7b86d4e74cb0ca6a849ee286a956eff34bf18623edad8975c6ee88c4a699d14b35b5b06f35b088aece6283018bb7443c528a7446df01f5f25dc00af90128b98102b270c5f8346d77573717f2964bfb4af22dbadb3c2a26d236cfe997f9c696a9ec5b6cb75751a811ad46075e471f49a585b75f8e09b5961895fb7ae93ce38486afb864ca14c570158ee410a6887c0586835f78140085c6dfabcf537a2bc04529fa6719ff6009b799f670b2f8744107b4847687d881db7fff88aea255a0c9b07bc7b44c864d358da187c50c95db03fe27859"], 0x1008, 0x3, 0x1000) lseek(r0, 0x0, 0x0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "a60032b79492ad9c0200"}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x6}, {0xce4, 0x3}}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000001200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r3, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001280)={{0x1, r4, r5, r6, r7, 0x72, 0xffff}, 0xfffffffffffffffa, 0x100000000, r8, r9, 0x3ff, 0x4a, 0x7647, 0x7c}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) flock(r0, 0x4) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() setregid(r3, r4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x80, 0x200, {0x3, 0xc9b1}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c199548522b7ed72442c5e1230bb91950bc7efa56b1bc37baaa7a2733fc08d9a66c2309c1ff45711650196c85c40efce85dac022f70b4e6437c784f4e049fcf4e4db305d622b81d7bc7cc83866a0e985730eef85525a78b6e2225bb849c38b348b573e5588541893f3fae74df36a7e10020ea1f3a54d77d4341a71d8ae263e0ec9d695aceeaa2f9f63f9525c5272c3ee9a7fdca6b269f6d6b9422344cf0e339da490eb4af7e28ac0981f686cfe69177266c827d350aacc76c5ad3e27", 0x9e7a6223ec07d61e}], 0x1) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x3) 16:00:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) geteuid() 16:00:22 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x2, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 16:00:22 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) setuid(r2) r4 = dup2(r1, r1) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f0000000140)}) r5 = fcntl$dupfd(r1, 0xa, r1) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x3}, 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04", 0xf) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "040000000000ff0000004ae50100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwrite(r0, &(0x7f0000000000)="c6960fea18e1c50424013f", 0xb, 0x0, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x8002010, r1, 0x0, 0x10000000004) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4eb5, 0xff, './file0\x00', 0x401, 0x0, 0x101, 0x81}) write(r0, &(0x7f0000000100), 0xfeae) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') clock_settime(0x2, &(0x7f0000000080)) 16:00:22 executing program 0: getrlimit(0xf, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r1, &(0x7f0000000100)='X', 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/208, 0xd0}], 0x2, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c, 0x0, 0xc0000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000011c0)=""/143, 0x8f}, {&(0x7f0000001280)=""/126, 0x7e}, {&(0x7f0000001300)=""/92, 0x5c}, {&(0x7f0000001380)=""/49, 0x31}, {&(0x7f00000013c0)=""/124, 0x7c}, {&(0x7f0000001440)=""/220, 0xdc}, {&(0x7f0000001540)=""/239, 0xef}, {&(0x7f0000001640)=""/196, 0xc4}], 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x420, 0x0) r4 = kqueue() dup(r3) fcntl$setstatus(r0, 0x4, 0x80) dup2(r4, r3) 16:00:22 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r1, 0xfffffffffffffffd, 0x4, &(0x7f0000000080)="ffff9509da3f45f9bab5f26ec64c28ddd7d38cfddab2e10e462008005bed0205489a976900da52868365a8d7bff3705b5a391d58e546707102f2b55b32de91b856627fc00b", 0x45) 16:00:22 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x1}, {0x5, 0xfff}, {0x40}, {0x84, 0x4}], 0x4}) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:22 executing program 1: setrlimit(0xa, &(0x7f0000000040)={0x3, 0x9}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="d7", 0x1}], 0x104d) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000013c0)="33db7f77666734a57bda5de2b38aac4a6a867b52b5af49be4da9a3694af5be4f34a40e5eb3e19cdb77062d244839bc2ac7684b6c09c628e4ca6547d162c2950d0ca5d58504758ffa424ffd3d36d3a367749c79b8be1b6e28ccdc43a91e1a290ac1798e79bb1ca86d4dd01a0900c25f9ba8cbc5bb8e1925b02471faa56376f74685dbf822dd9f9c5b3a36c711b5ae53de978f6f543d637addb2ff17b6249d903a57816e26a0f45fedb0087a573d106ab0ff241b5185fd0869421c6b548970447b61aa0c8de66a26f06481661b554aabfd1eea5234008e479e06c8b74a867710ffab1bd87ba965a54bd5a693b9a955a82337e20a2afbfea3e7909854c429fd6ae56625c4996223", 0x106}], 0x1) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x900, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x18, 0x5, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getrusage(0x1, &(0x7f00000003c0)) 16:00:23 executing program 0: socket(0x37, 0x4005, 0x8a) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xcf, 0x2}, {0x42, 0x4}, {0x8b, 0x3}, {0x0, 0x32a}, {0xcf, 0x100}], 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x0, 0xffffffff00000001, 0x5}, {0x18, 0x3, 0x10000, 0x5}, 0xe5, [0x3f, 0x80000000, 0x3, 0x0, 0x20, 0x1, 0x5, 0x4]}, 0x3c) r2 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x100040, 0x2}, {0x714c488e, 0x0, 0x0, 0x20}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000580)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000005c0)=""/153) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x800, 0x0, {[0x2, 0x1225, 0x9, 0x1, 0x4, 0x200, 0x1, 0x7, 0x9, 0x2, 0x1, 0x7ff, 0x9, 0x4, 0x3, 0x8, 0x7, 0x1377], [0xfffffffffffffff9, 0x0, 0xc7a1, 0xffffffffffffff81, 0x61be, 0x80, 0x1, 0x47f5, 0x80000000, 0x81], [0x6, 0x2, 0x8000, 0x5, 0x3ff, 0x20, 0x7], [0x4, 0x4, 0x5, 0x800, 0x100000000, 0x7], [{0x971, 0xffff, 0x6}, {0x1ff, 0x1a79, 0xfffffffffffffff9, 0x4}, {0x6, 0xffffffff80000000, 0x9, 0xcd}, {0x0, 0x2, 0x3}, {0x1, 0x2, 0x5, 0x6}, {0x7, 0x0, 0x2, 0x7}, {0x5, 0x20, 0x401, 0x22beb25c}, {0x100000000, 0x10001, 0x3, 0xfb}], {0xdf, 0x2, 0x4, 0x1}, {0x4, 0x9, 0x20, 0x99f0}}}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000680)={0x1, 0x1c, 0x8001, 0x1, 0xffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000540)={0x3aff, 0x5}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000006c0)) 16:00:23 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000580)={{}, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20080, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) chroot(&(0x7f0000000000)='./bus\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f00000000c0)=0x1000) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000011c0)=0x6) 16:00:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = 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) close(r1) dup(r1) r2 = socket(0x18, 0x400000002, 0x0) pwritev(r2, &(0x7f0000003400)=[{&(0x7f0000002400)="4e02c526244a6d07ecce03e4a360cfcd99c0381f4d5afe4f29a11dd3a872bd4b3483f17f7884f139ba62face2a1f27021734a2e3df7d1836967448e64b8acee34d0d3ec3c612ddf929cf47663038461362fa7ad400f9d3b13b737b9deedf0bfffb75af6cab44b68ae9b16e8a9b8477809531af045520b08787a063430199c46716ec39c2e7ec293dfa892262e8318afd064f6e03c32cbdb32c7dd5c62cdda195a4868ad9e90b637fc5a5f629283b632822d253fb097a000e65d5bfcd1be0767b16224583e05f726cbb251d35ddc4ba1a2b3e91ab444b6c9e38675d31345548db22bfb7fb5f92aa5971ad444d6ed4a0399303f14998ef0a255cd99009bdebea8ae849f8d3b0c4298ea77de4a648ee5351ca7f2920352e2a4bfb88b8f54ff5b1805504438f609532c8bdd7902af0708aebcd3c541264ee95bd0fe981fd332143543e0f8860bf066dbe4a074d7d3c6932ed6721328f96082083c17a3e4e815bd7c9872f169950434ee0b88e608541699cf677fe69d1c311045261f5ab28fda93e8e63eb02200980b7d0c2ace5af88e84119042ad6e345812381b307cc32bd14c6009a2d9fb4d4aa39396fb8094d3cfa5b143cd8b2837a14cfd2022e7381268f2554f038893b09a925d973316a7d35b2adbf7a852433f2f9a83c48155fa180fbbc57dcacb2aa2043a87d02b9d33f0678c2a0928034bcebc4b3afdfb361e3066f57bcc38028d67fab29ea72e49bbb7f95ffe3d7881b20491909b9a899fd4c570db1589e0cc77d682e93e934200b7d0fb53a1313aff6dc38f453534f166d0e2e8e51aeaabf356fc01a90fe30bb600dc48a498325c4f64f56648050f15f07fc9b08e780f02d4757d9040f0c51c55fe2ae51297189bf4e64f44f927781d66209f7feb5d17a697de255b44bbfb45cc4d54724ab56c305cee29e22b64e450a92313957cc8f2742ed9df6237a4c50fb6dfc6b042728fb1401a0aea75c74adeb55f82d47f95689eb455ec7319eb98371b80e069d0fbb85a03cde5bb930ad7ad6746b17f919c3acb3470b1f1c37a2c56b7848d20af8c2a64ab076d7ddf6d4fbd87f001da80e67261c591ec84e437854d6dd8a1e6a977a8e177c32517fb98fbf31b2b79bf51016061c0bfc7fbb86c5dec6cedb111227dc9730b70cc8d5cccc51925240d357915cd2cbab556ee24ec5009463dce2cfc8e5b19c08ce5ecb3fecd8c1c41df8ae1432cc1e98a61380f227ced50550eaef5ab200194d7c8604500b9509bbaed760d17e75cd4faff92617504e1200527981e9820dce7ce2d1eb725ba83659f8f78b78ea654c668de80be001559287ce9a6b4433b05ad284a516a63cc78f49ef5742ceae5811ae52e3fc8814030e709762ca3e7154f3bd0870cc8300af2e99b6b8442c72a688c1465e138af3595f86fd5359131eed82978d8d439debaa919d365d990b93ef46ff84201117668d0426bcfa78bc4a40d9a0d432982046a7c858031a44be88b2185285db76582cc02aafe76949b58a9b2b50fef628f8cfda3e684ed7cd69048949dbd84f7052cf8525d159b896f723dc0687961a21922e7862776a4b3a8b8c65da73877988b5b1d1737c43b2f892ebbae83ee1c01d399bc1cb225c5d9b47f9bec896b6aa19ee842ba087ca641173e52e6ba987a34d796766bc202ee0cb309441423d3cfc61eaa31608431d82400e9eaf5b9bbcf2695bd1605c8f23d782ec3461f7b1ac88b523f8022671f84081b4586ea775a2a176730aeb65176795179bb8dad2d513bdbb8b375c7404e1da649af078746a5f681561d0feeb90c0541fe83b61db1f8eb00790eee6188e093b84c206a8f1e6ad2c7c85c551e3fd5403f4cf463585376805d052a4b760d65ea129ff4428eff6ae3f0c24d2033595c7e1830d613ee336701b2dcabd3a53873a59d090104f39c0b2b646454da80525ef01c6fd1e40362450e45d9ae70456ed96d4e3b41aa4e20cc407331775e3832b1839c20e9808c5e4be9d46e218628fa7346e8578df2976d45f8b77e53f167ee15a22f56e46b1d9c11869f2127afbc99902fda8b0e2304a119c073c4ec364da253ccc9773dbbc4802af3de4912aa765ad79123134ed4eaf7337b0d8c1b901bdd5485812ff2925bd566fc9b9c6c21cebb791e97f99a98656b5a6ff2f16336db66cfb6c524e003cdf01536a4816b66286ba2a2c98539895335fc5a55744577d3007e64c09331a175643caa9b49188d3c27a5f1f41652439f38da73488d102d250168ea3ce9ca5cce93555c1caff7d318a32e920f5a2fae4d670c3b3b819754ed889e4d4646380564ebee0c3cdacd252cec12067bd113df7e00a57e805a341af5d5a07db936b6732f768e73b5f5fd89f936b9561ee4daac359c4dae69515bd57cade7e02d8890129054e24d0de466a64e8d799f01a194b4c396fdb39fb208bdd7333e43c893516bca3d28a24bdee1f37e01dd8355e832ec3fb2ac2cc768052f6cac20a155a2bf2b6e4651e509e5ced598988395accf82d95ce45fabc43202c7f3d1a985d1913daecc393b208e9d22d3bb1d4ee3c7af0fe5cd79bf4bcc61a7613f2aa91ac19cdb48f47e0e87bc84f467eef2848670062a1c18cf9e5401dbe7ceeeb2a1076bbf940f70f064a63c0c02e76d731f0f33ebe151a37489e6a239afe68c14a8609093003d6046421cb44a7008ddde1c569966a0b723dfbeb5d4992feb55023c415370347c22e4910283baa5ba185bcfb31dad8935629a5a7f35f31630d355a4c186e508c8dfac9df08b1534f10df05374e93e8d83be9b7056a152cee6f8ad7d860ed385a8171895439d4e325e1ca0a08c8f1a4d9f8c867d9bd3c33d2a362f8579b43f68cf3a8bac709af8fe2e29dfe30908e3954688a44f19536de726b3be3aa2fc812a90757e6aeeccfbe1cf6184018400dfc4425fd5f9bee56ad360761eda086af56ad465e86d8d84df0c2dcc06cbcc3e1061b64037e90c03c8251045337815b662a875f18fcc39e07e0db68a57c139010647f97acb5057a7af32de4e2d29d42413efaf41c8ab2e781dafd8422ec761f5da1c53636ca0a78109b253095c32ecf9cb18262b608a5a0efd266c030af42067b5b3d3a50d67d98f93d7dabb8145fcace80a47c8c7e6772f3dd63ed3f1e7b41ba693562febe7d972226a2289ac3d99cb1133f27fac97bd216e87fbd31aa3f95712b303b8cc8725add1692823bd1e59b3358d6d060b0a3381d15d2660ef75a45e9eebae5b883a05d1f6ce6adc01c0109198f635ab7ae14d0dba1425b42d4d3c448135fe3773320aa0d5b9b902afd7da27623b8e7f7888458dd75e417253a23fe09dd19a87021534f59a0e78c9ecb8117eed3bd00c922cf2f1d2adcda8c8c914d5494c056a412b806bf345f19823dda2da3eb51432b5ebdef4ca72fdfb9d10e1833409bd29010477902f8eeef2eb49990ed11310c171e46d3c856191459de2a2e313d730e5b9b48c35f6cc052ea4026fe00bb534c409a3a3d5827b354dda8089e88e39bdcc42ae98b0cf2462538c6288471bd3f39c71f8ac13f22b47f095f2d7007bd857c22e527c565159dcfe0f5bf7699b8ee5f849cf0ad0438b8183e3702c073c7afff7608a4026a812208c15b10c996757bb4ae978c52b16f7dc5b2f86a94f1f2cb4c11bc192afcca10cc321a34c1fda394d06ccb6df58d323c659a32c56e464f1c814fd046c18caf1946107cd566f595d1c263382a02de3c82858bcf5b1051433c4745bbb7050d909517bd36bc5a60fd9c183d53fe88c5dc2a78599b7ee729e7104fa2c64d149c83af91cd5957be6ee186f95869e99569c4d4af5beb777a970975358ba8df83551a5a6d4cda399159b99d8b0b1f3a50a33ad466cefed036637f53ff014615b531860c95277beb49dd82d7b76677126a650a776911afe5852637f47504d1989a5d64534a42382ec922891f3b85c8851697ccd5cd7f23fc3ad2d6f23e360135eaea81e4702d9e01d04118433b7edd7b98dfcd6f62273c9dca32cbd87a732c2fae79539718898c951ca73119c5158d8f30127c87427771b0a6ec2dde2199df264a0b20b578367fcef9c71c1f7d31f20964d65e16283e6ac2bf55b07b89450396496fc5e943a18cd875a0b49df3f6598b93a750ebd7eb91fb046dbfe1134b5efe0ce3606c5475d63df40be2cf07d7271f2a89819bd4cbf058619b888af71bacb842355151737add03654e54093f575ad7fcad31f5e6f9dd278d261910429dc426f984025357a4a92c7421b4c37e5ebf36615c6066c56635931f8a785568c7adf0146253f9a51dab3fd39758430b944aa461f07779ad286d67600795987bd7ce8be482581ec00ea521fcf6252333d9703f8e119dd6c218353d8ab4dcf408666769878a25f2a7284fc10f8872049f99fdee6ed12ed2a177b6fd9cda2dad3cab3d52f545af4b673737e84a5eda8d63bd8a8c2b83c338f4b0394042c0761c9686d5f473e5f966d7834e345834d0642a20d25647b9ed8a9c3b0c20ca676b00afb00f83885db71d1df22052f9a8028f4ddfb8538c3e20c506873b45834428631ed71ee9abdaa3c8ab51a1574ef76c4bed2f45af977fb7d6dc43d6ed55a98a9c4ffb0f60e58d4248b31db637878bc2314d959c4cebd5af7aadf22290565c32046545abd3d3e50cf2331ebef302001072add1b1425ad8370255919526d7dc0d8dcfb373cdfa7b4be4c58761ffc019a420a39b111e2e1f57beedbedfdc847b4a25247aee2570151e33fd3d037f1a0d8c945b8079d2ce91018e04570ed4e8467de8097131974cd3257815d9a67f2025fa6933043154e9c11b7dca8a3472ba215119c365f27476ac68336593b20a815a04b29b74016dd441555c8e14211966240c4ad7564f81d09a50051429d029c8fb8031163c3f3f9604e5fa948fa3c63e278623292c05035eacf499fc8655350ca064a59410e182c00af0cb06161460acfe72f691f1c58f1e5c69fa78691b4b8d09467e92a886a30735781a344419bba5476cd57dac93a8304b4204f08430179c382b39db8d65d65d5480e1be2477208f8b8a088d5a8af378ac29ab7d3295fb742be64ce52a8b707a2b7032dea3afef26da29e6be67c10ba23073ae6296ea54fe383fc883e4b05082d17be39932d122099362f45b09718d35228ba7acb096e16b408a887c53169288c34cd2a083400786b5bd7640019015d741e0db8c70ab3069e04485f333a4818614822a4c9bd03cbf5e4f0d1903dd89f8fa34fc84ddd630a1d829ace4d545be52fe6df17dca276c03f5a9bddc548e358546504c31cc77ed2519b4e9e1b3b9308722e4e84936c797f583bdfa2b6a055468b971c84f554a6d957d639c1663470c480ce706368489e6b3f90af52ea22c0f00bf53960c54961263a8d6bab436ff1fe75111498b2cc9b35cc49c4911fa7610b1001c2c325f7bc517fcd67737d3092273308206ee5320eaa4fec73548f58a71fdbc73235094db377be80c777c5ab4ace152ab20a1852741b0303ca50e2fb884358ec3af025826d4231a0510c60c4ccb656d24e03941d66dbe79ce593cef20100ed4a81259028200202bd66111521fbe352e00ce996c4d30acb30669ffe2591596a4477f68501aeb494bf2ab8d92d5ab1bfa89395493b2be761fc0321d166c9191787682ca244a4792fd5edcc10ea878f7a0c41bd7663f320f7633774ed42730ddef564a7bfc4048f2fa35586e2dd7d995bd16ffdc706eb191a2c83af366e417a79811fb2f07ad51e2342a21316ee2c313e5bae826b01bd539eacc00e7ba3a5eccdbea0ed0e061d654c06930", 0x1000}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) setsockopt(r0, 0x2, 0x7ff, &(0x7f0000000040)="22a13d6989375b60808985aad79cd805222b20a0f42e670460c9fb0da774c1fe1ab97c9adff39676240e13b53d430f0d684585066bfdeb1cd750c4d7854bb81f0cdeb264d951baba70af752b39c2bc6f756754c6a4deaee840513eec7f41e040ad3bf067a2b56bb890bc0c94be331240d07b5861d21c", 0x76) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x8, 0x1, 0x9, 0x5}, {0xcb92, 0x1, 0x6b1a, 0x4}, {0xfff, 0x5, 0x520d1cf2, 0x8001}, {0x1, 0xffffffffffff9e22, 0x3ac, 0x40}, {0x9, 0x9, 0x6, 0x100000000}, {0x101, 0x1, 0x8, 0x3}, {0xd859, 0x2, 0xbe5c00000, 0x2}, {0x8, 0x2, 0x3}, {0x9, 0x0, 0x3, 0xc2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf82, 0x7, 0x0, 0x3}, {0x8, 0xffffffff80000001, 0xe6c, 0x7}, {0xcd, 0x0, 0xfffffffffffff001, 0x8}, {0x6, 0x3, 0x1, 0x19}, {0x9, 0xffffffffffffffb8, 0x40, 0x100}, {0x40, 0x7ff, 0x6, 0x2}, {0x1, 0x3f, 0x7, 0x1}]}) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x0, 0x1392, 0x4}, 0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x81, 0x9, 0x4, 0x5, "b121711752084deeca1a4623f1977e27bbdbddcf", 0xcfbf, 0x1}) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000c40)) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x3, &(0x7f0000000980)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0xffffffffffffffff) r15 = getuid() getgroups(0x3, &(0x7f0000000ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="fa29ff451c71a8a34f454045f488a73defcac44c8aef900013191b48886221b5008f69dec3ef334e724490197fbc470675e39ea90abdb7f4612810ec3da606df1e4608", 0x43}, {&(0x7f0000000340)="b629efec2f6156ae14929a9aea79f42bc04377a4f92f46b649c1410e84d4e4bb7354df2f152006c0c3f567bde70bd4e4fb866b6496d6b9e511b399be8c3de041f1fe5e829a13a1e012f351", 0x4b}], 0x2, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0x1}, 0x4) close(r0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="d6108461984daed985d36c9d63d79798df2dc128cdbca2f8210a779d0bd50c6a417530d4dbb29bd727a421bb8c8a29ddf37d013fbaf329ade6634cb94d89796b7a593bc24ab67a59e14627f9ce57cbb648f283ddb830f46cc1b30135623977aebd1c6925f141f86c0f414fbc04c11e4ba6e28478436222ad3319c79679f7aef76ffeb33a6a4c33a718bf8d6c", 0x8c}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="4b3869d5aed085dbd841ddabf216863a39642e78e40538ff0d00390b074378774b120db42ea4f5602a4364b685615ebff0d264aa639681de489ecc26ae1d84149a930bbdc162d06cf7364e96e6ae0ffda89511bd02f43dc4279889fb3349f3de3299ca7d93c81e5e7399b80b0a04b96075cd62195755d4f36c72", 0x7a}, {&(0x7f0000000080)="12b9c85429f8c69c20056db0464c1b9de1a2b3842521271979db831d636ed36682a3384173087ab6c84597efbd73e263b64fa2471da151f176f1c7187b5d09", 0x3f}], 0x4, &(0x7f00000005c0)=[{0x100, 0x0, 0x8, "ab95ffec2c65f81782fbc5e162a5166d1b8e713de8bc7c0a20870389486f07abc93992eb6d9da0a3ede85a8a40ff921ab718561d23eba158119f40afeb6c242b95861988002d9979fdd0575de7a6121008ad960a9d2f0cf447ef3fb53c55bf91ae21d4129f8d0317daa8381218abdee3547ec171d39fd93dfc5136e3e0a2832ebf95ea3220bd1bc147bc722721c6025b1eb32c0456086baa301c1211d170fb96401217c97cafd310bb33c7bb8fc08f1911096fad6af49ebaca08b0bb904770f99411aae105b3672e0af4d13e1fa5a17586508e9b3e1e06cb05b201589a0b7ccd583947fab7eb716fa62059"}, {0x28, 0xffff, 0xffffffffffffff66, "fbdca03c2ce6930953ee601696952a524037d0ff50b82f57"}, {0x70, 0xffff, 0xffffffff, "c720e5b99a474953fef13af462b6241f97accc85c61c144a901ea52ca34eb3ede5f5667065e0968e65fb94d4e9f629454d6b528e547154b6768cfddb8887525368c6113d0fcf814bec285e6de081aea96500e16a259530ea33e69b"}, {0xe0, 0x1, 0x53bb, "0ed8f137bb821688bb42bb2cb491253e50960d7f2647d5f24bde345f90d8f66d8fa6e3954a8bf6d6a8faa4404b22d1c0284b5ccd417cea34b6f043546d2532cc525eab9c6c5b1f27c84f4233ddd18f22377cc99dff8f0082760d6cbc9f2581ed2e04739bc4be5a8f4941f5f0c2422d01df4fa140ead7c4d89fbe0429fcb14ccaa2f143e55ef6f79200da007c8b5da0294f5d7f7c39fd6c205626e09e9514746567f9aaffccef9bfc364a3e49276eadccf63633aefcdd6ded642e9c8af9a97fca993265c2cef43f29dead0e"}, {0x110, 0xffff, 0x8000, "01527b81d74ccef887c3bcea2d68c18354837bf88cfd550cb062f629f0b6542f3a73559333d18d21cff6dc2c9ac7e0961002071ba4c223207731e7a7ef3bb350c9d5b4b4bebfb84e6664dd0deee802548bcb692d070261d696234a86e0b568561c7853eab0d4d702f494e05a27c8180a6f04c640c50c0a4fafe17f4dfea35587e52d66fe8fabe47f383bc4215502de94c099c1f52eed975f2086ac952e562589530cba3ff201119a8369fb7a9854f2b1c773d667a5ea856cf9f4a1ef3d688c95ebab5d901108575a5151bb58a30d95dc766f39d4337b306cabab5767fb18ca8f838543df591f3b9d578ddf0c5ecd7df47242cbbf911199b22e"}], 0x388}, 0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="a1216129") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x40) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40000000000028a9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xffffffffff7fffff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186005008b00062b00fe0000ffffffff0000000af6ce4f22656e2b8d2a48d69e00000000102c000000000050e6", 0x30}], 0x1) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(r0, r2, r3) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="a806e3060000000000003a000000000000000000a9152ab5012ea692c0af10b00c8fd2cdb704c947e0809cb25af897369f47b2343fbf0e796527f2fb26b29dd6d04a89e98f7eba796a37697d2326e672740fd9e7ad4a96c8358c72c88f235dc7372649eb067b038f2305dc8605d914035d88ea59a84d9a73df3cc020e92d9e827f9c528fb8f7f5111d5165465b6660b0776c18c03ccd4f2de402dd45e61744b3d4ed152000e896a8f8542c813483", 0x15e) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x100000001, 0x401}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db00"/138, 0x8a, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd3c, &(0x7f0000000040)="bd7335be04aedb0000943ea85900") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x3) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000300)={{0x81, 0x1ff}, {0xfff}}, 0x2) r2 = socket(0x1a, 0x1, 0x3) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000008, 0x7fff, 0x57f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x2d, 0x1}, {{r0}, 0x0, 0xa2, 0x1, 0xeea, 0x6}], 0x8, &(0x7f00000000c0), 0xffffffffffffff20, &(0x7f0000000140)={0x7, 0x3}) 16:00:25 executing program 1: r0 = semget(0x0, 0x7, 0x30) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/230) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xfffffffb) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) syz_open_pts() semget(0x2, 0x1, 0x10) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 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) setuid(0xee01) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e10d228909fe169ba08a480d2be0b1c4a518f74a6998b7d"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10041, 0x0) r6 = semget(0x0, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xe5f, r7, r2, r8, r3, 0x158, 0x167}, 0x0, 0xef, 0x1ff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x80000001) setgroups(0x1ca, 0x0) setuid(0xee01) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r10 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x225, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50}, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/11], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0xc3, 0x0, 0xfffffffffffffffb, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) recvfrom$inet(r0, &(0x7f0000000140)=""/241, 0xf1, 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xbf, 0x9}, {{r0}, 0xffffffffffffffff, 0x4b, 0x20000000, 0x3, 0x200}, {{r0}, 0xffffffffffffffff, 0xa0, 0x44, 0x3f, 0x3}, {{r0}, 0x0, 0x11, 0xf0000004, 0xff, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x4a0, 0x7}], 0x3ff, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40000001, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x80000000, 0x200}, {{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x4, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8faa7c184fede829, 0x9, 0x8971}], 0x4, &(0x7f0000000180)={0x5, 0x9}) read(r0, &(0x7f0000000100)=""/4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x7ff) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0xffffffffffffffff}], 0x71b, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0xb218, 0x4, 0x8, 0x9, &(0x7f0000000240)={{0x9d8, 0x3, 0x401, 0xfffffffffffffff7, 0x2, 0x20, 0x5}, {[0x5, 0x2, 0x2, 0x5, 0x7ff, 0x8, 0xce63, 0x2, 0xfffffffffffffc01, 0x2, 0xdfb3, 0x8, 0x566, 0xfffffffffffffffd, 0x3ff, 0x7ff, 0x6, 0x401], [0x0, 0xab, 0xe8, 0x3, 0x8, 0x1, 0x3, 0x1, 0x4, 0x2], [0x7, 0x6ac, 0x9, 0x2, 0x5, 0xffff, 0xfffffffffffffffb], [0x1, 0x1, 0x3, 0x4, 0x3, 0x100], [{0x2, 0x2, 0x80000000, 0x7}, {0x3, 0x4, 0xfffc000000000000, 0x1}, {0xfffffffffffffff7, 0x8, 0x2}, {0x2, 0xffffffffffffff56, 0x1, 0x2}, {0x9, 0x5, 0x1ff}, {0x6, 0x80000000, 0x7, 0x10000}, {0x8000, 0x4, 0x40, 0xfffffffffffffff7}, {0x6, 0xffff, 0x5, 0xe2}], {0x2b75, 0x1, 0x8, 0x9}, {0x55, 0x5, 0xfffffffffffffe00, 0x7}}}, 0x2, 0xb246}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x101, 0x100000001}, {0x4, 0x4800}, {0x0, 0x2}, {0x6, 0x1}, {0x80, 0x2}, {0x46, 0x8000}, {0x22, 0x8}, {0x47, 0x1}, {0x101, 0x20}, {0x87, 0xc56}], 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000080), 0x7f, 0x3ff) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) fchmod(r1, 0xc8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) sendto$inet6(r2, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0xb8}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x4, 0x1, 0x10000, 0x736, 0x3, 0x4]}) 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x100) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x208, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x2a242d57c73b6826, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="449f2bab3714d0e54e8d8b12a2d875feb11c56805df9d4b2b98db3795ddc", 0x1e}, {&(0x7f0000000280)="9cf7bdc1f1e5e34f83b3a844abb29760c06e96fae43fde4d8649729bd58fcb44d83ae61bed3134194893e6f879dac0e6bf7ff77af5eefa9687554045a02c17d001975b968a28425e502ef8562a9fcd1de172cc6e13489196748f62e3d76d60eeec83c82db8ac73367afec99cc502c36f8fa5c5c1cb0c9ab48d833c6393d7e38f0697", 0x82}, {&(0x7f0000000380)="37faceb225d5ff82824d169461d1942386904334dfe034c707ccb3887f5345b84388e8acc0786a61755ffa4a9017c117be4093fb0b4df769e65b054f901b55011d0d41ae9b932e4866e6df1f9240b789a5e0f4d5e6737efaa0d3e8d00f98cb650c1ddd300ab941f06812143fcedaf2d4dcf79a2567b06e93d9d7828756c4b102ec1c34b67bc8c0342098ea990b57bbca09d994ce74fa11c2d793fc0982d040363cb7b7eee40d3b030ff2a07ca0f5d168eec3fba816acfdbb72ca57fcd0", 0xbd}, {&(0x7f0000000440)="27edaf0655e54754bfa713fc470d48f824c64736df6a254655d398c34fdb2ececc33be986acbb88de916e906891d32d6c8e062f88270fa9f52ad7f77bcbbaafac95e61fc6400beb8b30ac727f275d56f6264d800c807ede9106ab75c873b35586649fee586666c0b7592b11818e918fe716cab4e261280", 0x77}, {&(0x7f00000004c0)="41607488120bf1b0681b33a48a4f8889be6ba2d6eedd57a3072a7a6257c65a7ba29a96eda8", 0x25}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000349bd741d8c8613b3c8202371558880051531a05061f54b9381cd2b515c13ca3fcc10fda215391cb27d80aa14e3d5086bbb98473ba23e7ad7c2e359329e07a637fb3c28e0c41440aba08fe2edb7449fbde2315d7ddb693065a49c06dad1ab9080b06a1"], 0x20, 0x404}, 0x8) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x440, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2, 0x995e, 0x1f, 0xfffffffffffffff8}, {0x5, 0x4, 0x7, 0x80}]}) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000640)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x0, 0x2, 0x7fff, 0x2}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x1, 0x3, 0x401, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x100000c}, {0x40000002006}]}) mlockall(0x0) syz_emit_ethernet(0x3b4, &(0x7f00000001c0)="b4c09d6c38e536596c67bca7586733a36f0b0630a2fb3f95a51647346f2e0191de7788fb251b4f70abb33e0127c34ebe305f5214d8ca83631c6aa000") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) chdir(&(0x7f0000000100)='./file0\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) mknod(&(0x7f0000000000)='./bus\x00', 0x82, 0x200) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x9}], 0x800007, 0x0, 0x4, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='x\x00') execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='$-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00'], &(0x7f0000000600)=[&(0x7f0000000540)=')}\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='*c^\x00']) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getppid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:25 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202e, 0x8) r0 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x400000003fd, 0x100) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) sendto(r0, &(0x7f00000002c0)="6067e778722aed7849760326149dec319052e45cb70ba1b45a8b338f9b75097b5ffa2cd8731eb635f7db5728c1e295994f84e4fe98ccc8d2629a91c4a2d036a1db1eafd1c666af405f71fcf8f1c8c1b04885c0c60147bf8e5416f3bab0226a5785160672ef6e45e6bd181a23086b1b0d9157eb982f53ed7995af5783371c45d58742f4f2cf9f323c17dbd0df1091e6249860c815ca33add1d3b123f7abd59df13194418f4956cdda4afa3304e2", 0xad, 0x9, &(0x7f0000000180)=@in6={0x18, 0x3, 0x17, 0xffffffff}, 0xc) write(r0, &(0x7f0000000440)="d1c2438ea5ba7cec35594aa4bdc2fdcf6e852fc63b981ac85fc000c605c025bdfec0918accf7050faa8f3d278c89e1e83a06d4f8667e201d6a2358b11cd94e6aa4ab70bfc7200d7d386e57a658cc9de29ae8389153fda3b10f5bd1992228f75036429b4bc5d350362e3c", 0x6a) syz_open_pts() accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x7) pledge(&(0x7f00000000c0)='.!-+\x00', &(0x7f0000000140)='\x00') 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) r2 = socket(0x3, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1000000000050, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xcb, 0xb60e}, {0x8a, 0x8}, {0x8f, 0x6}], 0x3}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe89) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xc48}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1e8) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 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, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:25 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, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b2494d8dc751b3dd105b90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8f1f2121dcf31069b3530e36e293e0701108020c8a1f9612e67ecd26fcfff618263235c55293eb9ca527de0245193148c18433f85f5be73d087148af6963bfd1217c745c9388de9b87aef953e710e3809d9bdbe293d435ab6a147e4139c291c0dc9ca910281c0aa873117d264ade960907093"], 0x1) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget(0x0, 0x3, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000002c0)=""/91) getdents(r2, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x3, &(0x7f0000000040)) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r6 = syz_open_pts() r7 = semget(0x1, 0x3, 0x19) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000440)=""/182) ftruncate(r6, 0x0, 0x1f) r8 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r8, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket(0x1f, 0x7, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7f, 0x1f}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f00000001c0)={0x7, 0x99}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) dup2(r0, r2) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0x0, 0x21}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0xdde, 0x0) listen(r0, 0x9) fcntl$getown(r1, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x840, 0x4) 16:00:25 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) setitimer(0x1, &(0x7f0000000080)={{0x800, 0x81}, {0x8, 0x3ff}}, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="91c303be287b21bbb73bf7eda822fc4c6d61dde881fab76ad897997cc3938a33df6b42ef207108c3dd1ba7e526dbb48be295d0f9bcb313d74a7cc557dc07b683070cd9f6f1873448c945dfc73fc61c3ffb6a8e84c3a6cfaade3f9d70dd332213776a828c47ac485589777bf9086a3d1a23429bd578f0283750eb00d2346bfbaef6325be5b4c0c8a9000f6250e6827986702ee5943a5f140297ff66ba4631e0ed6cce61ea818c20ab20805700000080000000008753ebf2b2b99c80e6a8c7290ced23b347a9c453f36975ddd8382e5fb32b3d64347e9b852dedf8f23f13562c6a9b284171ce7b5e2ccbd2300873f00d06e21a6e2551d83aed0f5eb341cb778bfb8ed4cecec49a0e5d0fe449becf99900e0e3514e2dfa42111cc0c6817146a81f1d1bd6f9d22d6748321f657405a18bf10a8c527b37b8eba5950e5a3b13efa"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:26 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/140, 0x8c}, {&(0x7f00000012c0)=""/69, 0x45}, {&(0x7f0000001340)=""/23, 0x17}, {&(0x7f0000001380)=""/211, 0xd3}, {&(0x7f0000001480)=""/131, 0x83}, {&(0x7f0000001540)=""/101, 0x65}, {&(0x7f00000015c0)=""/38, 0x26}], 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x84) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20128, 0x180) getpeername$unix(r1, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000000000004c}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x100000000, 0x3, 0x1c6, 0x3}, {0x4, 0x0, 0x40, 0x5}, {0xd, 0xdcc2, 0x1, 0x8}, {0x6, 0x9, 0x2, 0x10001}, {0x8, 0x2, 0x7ff, 0x9}, {0x6, 0x4, 0x20, 0xfff}, {0x0, 0x18000000000, 0x9, 0x5}, {0x3, 0x7fffffff, 0x1, 0x5}, {0x5, 0x2, 0x472, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3bf, &(0x7f0000000000)="e5") 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, 0x1000000000000}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, 0x0}) 16:00:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="868517", 0x3) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x900, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x1, 0x400, 0x1, "6360cacedcfc22e4fbb5882388b0a96544119e0f", 0x3, 0x40000000000000}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:00:26 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() unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r3 = kqueue() syz_open_pts() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000140)="c59d73611cfe0b2de766c2ead63e07c6e838ab814a006f9314ba569e2fd7106c5b185f877b97d90d57582cf1cbe49f5c614dee9402edccc58f8bf0e42fadd4293fa3eedc6a152bfb4d50a9ce150a5ed4f888202516d9332a2fbd6c71b097a58a1d1915d0f72b2c252c98540ad886e8db7e664297cd52724fd7835b21574dd6e5510136740a7d600e5f2b68cc2d0edd9b62e2e3498b1c0da677e8b83577cfbb25d2d6d6b12d98d5f74335219c0b1307a5e0b12863daa8918591088b3399c5e9631d57b4f974ca0f5cd25c7220510bd13e6a581e3d9e6311addb92f18535a077ee2e7d9e87c7dc86c0a95e2242011d55efeeac8bde51ce73a9ea7bc6ae7f011a8935a796ebc03595f9b25c19d2913e6fdefabb8a8020aff63ed737fb804cdf4366ec0a63af4c0fd2d7b673168c16bc1d0a92aa08e00ee149457d1832e5f3d2c98ebb7359906bef26282f8ae889f224838bb035e62dd1c06210c011c2df38c6ab8ccf40d975058f2fe087a6e6b9417a16888d05dd796dca53d67896bed16e976436698085b01026167c1af7b811610f6e154ccc1c59040073ed9c7d99dc03a9056e9497a352746338ada842c3b072e8d9711172fa496daff33c2ed00506e1f97b1efc0c843a535e5d91ea27afb1eb4a2987a44d9564c24388b74d269cd0d632125e15083ffff1e5d69016bb43cf4f48557e94d90f002ddbb192a33e6826c98635651ef058cb8304f0ad35bb92287486c948ff76500e7c3be3a0d9be220c609123d23fc489667c4393f2f45f5b8431f64488788a19c546777bbfecc06c5a2546818c511745350bd3b828e20f8a6a34eb06ef64fdab5d0e923ed658a28cb665be0e49292397022cdcee497682fc981d3f8c93c57ac123757423449bdd44159152e771a0ed8d591047d8ab2fa58889b50df4c6835715879ddceca5070bdbe7bf3538aeb83ba8866f30fcc03d464baee6617efef7b4bcba2ca78e686a15b374471772f68b2643f17499d420d482dbdd8cc9d4fa853fa3528dc6ad3414454807ffc12f7a88dac19fe22252e8e3b6f3cadeb4cd7441f852cb1cfe8b4e78cff1bb9e0a6e27556a8b3c9903d2f5c8c5da7439d12c161647533373158982b6c1ee2ced5ee9e79fb46fc4d98c97b6fc4cdf731732d08e2a5e0128c98df06e84e5e59124a8e573051712e1a1cd37241d0f036e787a357038dcf596037f7da3a4a8bd096c4f753c96fbe86c93a38cf03371741ef4d49d0804b3a3b7b2231bc5817203497761a6799d29290e33484cdab8b1695bd2af5c791ca8cd9c3a5a8c56c4618a7c5c7f9bb03adde88077c4041c30f094ce0b42c1e8e49f687947d141bdd20025847591ee4d3ed02ac14a5c88150e50cff5ef5d9f00fc699fb1bcc8704db793544975f1ff3d7a0af0b479a342c82ccc57a9166dd77b46a534c6a05510ee657c92f673e423610be54bc62e55ac34903c7f63a3777c7f9a50b3f8eb8c3f01c6cdcbbc6db4f029229b81a791d0a773a96672d97616e68d34351932086243e5dc991cb6a62a91e5966a5ef30da01d0629c7b434d97927794d15183fbc5360da638635cdf5ade0546091a7799bf42cb25e36d0318f359775b2e70a65a7764365af557dd5af17a6dccd8d1920fa45150f25dcf7343fbce91f03b7ef7086ae07399a240c8fa2543bad9061ded970f2826f654eccbf67636f00ade63af613b59a5cbebca7f98c1a8bea0c7ba29556351bb740cf9842c30125b3c700f39f366da024f353666147d6cf40ee8ac2b0f894739ff23f1d0a5669b883958f928d9066494ad408b416de4f1c90b6ef2ca4f69d164d35b12b7958f1e31a16c89f776ebdbd164a44b0c77a156e08a6de422892c0ad1483a1ab588542af7568c6ee0e6d3f05bcb9f16d729ba5906e68f6d5fb545a4a279bd063fb6a749fd2dde9357af199ee96d61a83533f47a17de4d951b1428f4928a03efa6f9e21c4f69bb3c41b8f2476e2734d63be90781c372921ace3f13f2c40b18ec994087fa5d03bcfb6e3adeab39af50a6d1bdd2430ef361599913ebdd324499e938409d7c4738a86f8e158ed9527172258380fdd9f06fb9552ce999fa5cdce33da9ccd2a23909eb03254b872fb9c2a431810a36a7bc3dcf10e27e7834758d65dae3810a34febe9bc26fc0b85eb37007cbb7a89f219f3607e1009529482793b69d6bf59a038002f1f697375375ae94d5a35a00a463e21eb408aead4f7d3cc6719399f251a166b71468ffef0020d64a8d8ea204a857f2a80587a68b2af083189109b83e07321d7149cbc76516549afa32dc7d7e08ed5abb829af64d09ece7fd2567e26cbbbc73ccd97d23d3e82900ff66bfa67248e4ae6921d5b56ec36981f48e627d9d57606516d4253b446352409d9ce446fbf99653c3a99c2c483cbf1dd62aa3f4795059d7e044e5556e49e9837aa7e6c8832ea2c2405310093d6859ff45de854e76da65251ed05fbfa44dd0555224b088ab37407f01db7d02d99cd822079217857cd8d897e7acb6295d5efbce27de3ec518c4b51e04cc79596ef8ef45086cd3c23ddf9f2c6d99b7424beedf14035e26263d9e48a447cd1b4c0a991ef9bb8e69cf9a230f90622dfdfc057741bc61fcd7a8175f45b04f534f7889363a2ffa4c5e24189030815ba13e60acefbf9dc393d2779d3fc03d8c64041b31368b27e61cfa61fc8c4a9eb7358a01d218db418c3821df83c3ac46d1a10bf64fdeb9714b1a1c480a9d304b3ad802bc896f1f25111b658c37f66e56e47433ea80e915cbfda3dcaafe35e6c43256f14b45d7261c8f8e5fd7e8f3782815855ff97e52dc63875a5ee0aaaf6e1c7d8c94d8fb74c671342c1a6e5608ade7b7399e9ec39711eb7e4ece0100a594442bfd49b7d184d67772be73d557cfe7cbf93135ca052a91305811067f62850bfdb6745a9ee8385b50c73de054b007cffee5c2b690ec364babf73107e308dfc7428f5af256c32a52d1adfd0f740631df3d6f83106c7439fcdf223ce068b24c5df44c01b30020d7e9ba37c5f3f6c34a3f66893ca1c399f5074354510fc801a0bfd32f830b3b6eb6e5100d8966fb16507e5942cfd427415f45a1c31fd22421352a536b3a90eb0670a503fed9cc20e0529fd840b27e8de789e237b62ac3a3936a13df90b04b98f0d574100eda114ab3db909246cd5d4e4522bf2331e760bc93a567350192a923e1a763dbda4700c1299f4dd73e4342039c5506cb0f9699a7b5b66db4cbec74d30225d7bf786295b9fa96f967fdb82981f490a2bc9226a2ed25a1a7d800ee969413eebe0be84ed999ae05575c40d67d87f73237912f4c8c573f253ceecf45826aeecc9badd0b7c9a32a494ed92e0c5dcbf3ab5c5a73c5727c4cded9b6da25ac6dcb700814ad50f1f93d775a52c0b56b1209001cf2170b9831d65276acf0408eedb269191aa17a873d665a44f7903adf05d48da0909e7758f12e15f0e07740bbe99e931ba7aeaac7e97366e579a6aaa32a213090af405d0de4b110e3fb798f232b7d9727b5db88a260d35397a04394cb7cdf7c0d5a2cf94c1dd6fe7a57d7c0df3f5720743b5b63b6f4703fec38d60d98f9029b18bee5e68f1b6e59ea78bf410fdb62bb8a17e66522d1ae140d4228ffd705cc17e1d553551d83efe16b2bceff036f591aad223ae20e8be0add9cd5d50e804f6f0524566372f84390c11c4d8e5af790ccdb36bcd49bad26fdd1cf4286de445f1f0a819ec9eb8ca58ce9d6ac677b43f40ca22df08e79aca4c349ad2f81fffb1885ca06025b3d0648e396510c71b44535a5450e43ff750484996515c7fb6d16b240e15104bb95d901d3dacd45282919220275f5e9d9deb5f22fd43506387ad30238b623de49f137a35c16b317b69bac3f21afad8754443c12ef0776d282b42bd1074da7c16db50a4018336c7234ed03a23b48c1ad383e4626e4557bd17bbe8208eacc2475b3d87e8299a83577376f8af79b79f0798a2076f7e0e323b3b2ddee75554f33042aa08b63bc1f3adf26488c7eb3027e0bf749fc16f8083a1f92c3d4892183ddf099bae923157d2eb500684c9ac6acc2c8c7708492386e350082af94bce0398b2f266e17088cd81d8d0ad40e67bd9b0207c7258a36142368b22fff9a8cfe376b4f5bbd4c07be40c9bb18eb403a0466898af0f4d7e69e595b5e744934b8581f58020bc5e8f7d768510a1f211b027cfabf5c8056c87e95c06dad0a05e854d8c81c314001a383e0cb42d861ff578a02ba01f9ee69840f190242be6e68bb3c41f1d01d40d761a23959d77bdb7190526398f8bf6ae18b6fe568ac6f1f244a4b7d4552a923c7512785f25defdd39586b39a5460e22316fb4f1f0439f2169129d01a56df549686c8805209bbba6e594c7e8d1acec8e51adc19d3623732cde15843f89a44d9fb8276cfd9d85b62c85b846916539942c0801ed22d80a8e8f8ff9754c519b2131b8276a30dffa2a117f65bf7582b7f1825389f94961fbac8a7b30d0e5daf137589f64894cc7df57a266f52c36d15b1a6f437b56e45a169fc9993baf4029bdedfde83868a8baa7eab86bd900948edb2c9eb8ebe6c8a6aad7e864813b0dfd9988470dfb54676c6dd4294df9f5f605b8ababeca566cd8dfbc4d75c18dc5508bc5c36f4b268a56a0eb373b49d61824f34cf93455bfb074f21d3e8f123d033b49db35543e25e4ab2add59939474dc1722e2b87d9ba81fcbbf9966ab03c91225d838fff5ad4cccaa408f93bcda8334cae2cc23a867b5c8f7cf21d70d2b79b1590921aa19991c6f409a858612f8151cd0136dd8ce5df0cc1796e0075ae8ea313b5daed6caa8b9b95574f42fe198694ef3cca2542a8af074e5393ac07fff4bb0ea886e2920eb74518834122f517f9e3d264e5e98155b65c9187e6721b77ef16b014c1f4d4586790d3121016081634015c02f2845d827a70d7debb29994c28b9391fbe019bb5c178bee534b5abf6cb3ed60f0560aed2440f77d01f9cd3c4daf82c62541468f7f463a7964814af17971c43df93ad510ddb50c101c883fca76cf580da523f947c3c3264595940f404f4a0cbf2101d091dc1781eb760b8da828d1f15dea46f2d2b5c9a4c3f935a95c13b3e4b235672f88469edce0c637761f70aea251dcb6d999c29b5b667f7cd8e00241a340e4ffcfb2d08772ea179c77cab7afe971faa5aa4dd0d65fe1e694b3acd1ac74859c3fd1edb5f7d8cd8f771ab11b788395d32138eae30b527e90f39919bc7dd8dbb95153340cf547c3cf76d000a9c396c77b185a1a8c1b3f9163e12f7d4be807beaa8edfdd5458969dea1a0a6018b8152f724233d84edab4fd108cca8ff0c9d3bf111415425ae0bd9ba91be30dcc7b119c8475e00125b91d65728c102c8f111c9887cc357e44ed8bebd3612aeebc7d74500cc91958975840a68ec80eed6a801845b07f0f87f6204d90e3142a4763f019e647b582b057229e48c8b8a06d4778424ce894f5cd292292748036bb7ad9e914708808c66aaec0f58ddc0d62bfe588c3959ec5fb2f5983004d73adfbfb2d157cfd1c1a440de8c532adc771200c4f93b71c64b32335f5e0921f8b5d3fc765e3d25cce9c357f3a82a2194d2323f54450436661f6d9a090bc0311a067f0b4937dc6d20d536aec506c45e2494589c825c693aa3543e6a81b5832c6817b3c18577d13656d714988971dbe0b921a0b92c957bbe1d1d66cbec8c3bffe37d0fcc9dbb1a45c2d3a34f0c6ac68f1adc86d629bf9915ffb1c8b3b66fec18bdc94339f1dfa1258b7c511cbf7522ebced43f28e3ec23da3884291310f94c63c69285", 0x1000, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r4 = dup2(r1, r0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/56) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/116, 0x74, 0x801, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:26 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x0, 0x80000001) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000001d7, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x40000000000}, {0x80000000000015}, {0x6, 0x0, 0x0, 0x20000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:26 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0xb, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x10001) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/49}, &(0x7f0000000240)=0x33) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: select(0x40, &(0x7f0000000040)={0x3, 0x1, 0x0, 0xe3, 0x6, 0x1, 0xf800000, 0x93b}, &(0x7f00000000c0)={0xfffffffffffffe00, 0x100000000, 0x7, 0x2, 0x6e, 0x0, 0x7, 0x9}, &(0x7f0000000180)={0x4, 0x7ff, 0x5, 0x5, 0x2, 0xb7e, 0xa7b3, 0x7fffffff}, &(0x7f00000001c0)={0x8, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwrite(r1, &(0x7f0000000140)='\x00\x00', 0xfffffffffffffd21, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) lseek(r1, 0x0, 0x15, 0x1) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x6}, {0x5, 0x77}, {0x84, 0x8}, {0x80, 0x7f}, {0xc3, 0x2}, {0x145, 0xf4f}], 0x6}) socket$inet(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x20, 0x4, 0x80000000, 0x4}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x0, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x7fff, 0x100, 0x1ff, 0x4}, {0xa7, 0xffffffff00000001, 0x8, 0x7f}, {0x9, 0xfffffffffffffffa, 0x7ff, 0x3f}, {0x8, 0x8001, 0x4, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x5, 0x9, 0x1}]}) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x40, 0x100000080000012, 0x8, 0xc7}, {{r1}, 0xffffffffffffffff, 0x98, 0x40000000, 0x401, 0x7}, {{r0}, 0x0, 0x8, 0x10, 0x400, 0x59}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x2, 0x226a}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x5, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0xa769}, {{r1}, 0xffffffffffffffff, 0x93, 0x1, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0xffffffff}], 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = dup2(r0, r0) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) r4 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r5 = getuid() r6 = getuid() getpid() r7 = getpgid(0x0) r8 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x3, r5, r1, r6, r1, 0x0, 0x3}, 0x9, 0x6, r7, r8, 0x0, 0x9, 0x6}) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xae, &(0x7f0000000380)="00b1674f5617a54c2b69ba8abebc353873e39f22beec5e9b6983b5ce78b817047ebd0601e090e9e32f69b4bd1d07fa5084ca59cb2fd185a67460ba4ea5eb60032380cf99f50ec7cfdca578420a3bfe14eca618cdc5e666d0e6a2f47033fd2dc311bc79e01af24b208c825ab72801b36801d175ccc06c85ffb5943fbebd7715f58a458dde792d0781cdae0024f677614e0d5db00d220600fff89d86941a183d922d0b3b27a70ad78b19a9ee6273069ad737f94db93296ecbdb2b41f07bc4af6c7b834952f5e3648717d0c294a94c3a5f85fea3a1d731cbb") 16:00:26 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="00004000000000000000020000000000000000000000100e00000000000000000000000000000000000000020000000000080000000000000000000000000000000000000000000000000000000090ec5c99edd2122c78245f079b14f1a5"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x9, 0x100000000, 0x1800}, {0x1, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 16:00:26 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0xffffffffffff20ae) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) ftruncate(r2, 0x0, 0xfffffffffffffff9) r3 = semget$private(0x0, 0x7, 0x101) semop(r3, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r4 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r0) shutdown(r2, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x108) semop(r3, &(0x7f0000000200)=[{0x0, 0xfed4, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x1, 0x1800}, {0x0, 0x4, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x9}], 0xa) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000240)=0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000280)=""/208) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000003c0)=0x1) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000940)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000440)=0x100000001) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x387, 0x4}, {{r1}, 0xfffffffffffffffd, 0xd, 0xf0000005, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x20000002, 0x0, 0x7fff}, {{r7}, 0xfffffffffffffffd, 0x23, 0x10, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x77c, 0xf}], 0x1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x1, 0x7}, {{r4}, 0xffffffffffffffff, 0x3, 0x1, 0x1000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3, 0x40000000, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x6, 0x9}, {{r4}, 0xfffffffffffffffc, 0xc4, 0x21, 0x40, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x3, 0x9}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000081, 0x7f, 0x6}, {{r6}, 0xfffffffffffffffc, 0x4, 0x20, 0x1000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x9c, 0x9, 0xff}], 0x0, &(0x7f0000000680)={0x5, 0x3}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000740)={{}, 0x3, &(0x7f0000000700)=[0x0, 0x0, 0x0]}) getrusage(0x0, &(0x7f0000000780)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000840)) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000880)=""/58) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="e1e3fbb8bf0c59bc4e5ba5857d763d071f4996f7a8e43ce0e26582ce5f2267bbda9a2d846d8b6d944ff4a2065ad3090b95f201c3eede9a5ca608128ee57b2250f05fc949ac27f35288cad466adb9f21f191edd7396931481a6abfe51e2922ae614777178cc7ff68f636ee59b23dabb412bb8a133", 0x74}, {&(0x7f0000000200)="53ca89fea3291580179f7b965ee3074718efdeeb4043d87613c93a58dac353da4f27181e968b2cea8dd15f4a04891ca46c8add5bbdfb6c410b772070145d9fec7dd2f87644b30eb3af8cf8ddfa024702699f8fac81ef8f7968d8a93ac26d35", 0x5f}, {&(0x7f0000000300)="ef984b4749588b42d2aa0740558c8ec0ea106d8199637a731b18dd089a33b17b3d5bf76f82393d0663500ad5ecb789d924a54f905f0983387a440360065de1ee8b0807e22e66476e302781e47de18fd29c3a98ffb89de9c387f19734366b8707da0860b2446c2b3427790b2d10d51047dc00715a9b9bde24bf8a56720409633bf176e6ec79a3d6de24b5", 0x8a}], 0x3, &(0x7f00000003c0)=[{0x38, 0xffff, 0x5, "7ee4927b0a130fc03715d1c8ac2773f96ac4dace5cec4d8f7526c263cad850bbd2cb17"}, {0xa8, 0xffff, 0x3, "69b5f25a7de1cc7485f4a83f4b08d75ea77a6bb103a6248683ac860f17f4b8f9203ceba7bf4c2a5a7d1a5fddc40e6310d958a16068686a0d235b21bda33c88d844e778d49c9b8f49d81eb588aed22f76b281319e6bbb493c8741aba61a631c8cf3056d1880615c49eb54a50e9a57081b1e601704e5a61311c7de81348b0536a8025a2ad4f0bda04bb401b7802b4235025b"}], 0xe0}, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x2000000000008, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="36a835e6b1d9e90f7dc11f784a63cbc158bfe076f45c2980c220751c5ea0d5d66456a0447225a77294bdac69000678a85eb5da1c2c9bb63308ec6c87c9adf748f39788b5a7dfed28401b9b15c339b10ed106e6e4327a062124b0462988ee9263722083458bd276efebd618f33731fa3587f46947a9ead236e3b2c16f31", 0x7d}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3bd, &(0x7f0000000180)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe31, &(0x7f0000000000)='3') 16:00:26 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) syz_emit_ethernet(0xee, &(0x7f0000000000)="439893b6ac4e4d7f595541d6b5c1c3544f1a3bd0c4506954a6a0f88ac68a50ddec6dfb3dac77a5c308101c7d8b92478591b35f6bad7bd014dc07d30033d5181dfa0ad2c0b5c648b8dc5a6a7671a9c5a48bbef13cf38e3f3d66eb2763e1322050b7e68ccdfd50ac2deb7a670453c7e49d704db4f6d2199ad0e7c0eaac7c5d58ccee64a4d26ea824d7ed1e1a81023f136292c7f87d701b4cb98ada0b60e6cc40e9725ca827a2314f5702fee503d2e5e93b820ad27e4be1d14ebc24270e5774349da99f6d7787e437e48fe60c1d3cf3feea10f3476d187768a356943d951cecc518340b32e564877692e65a3606e3e9") shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xfffffffffffffffc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x40000000000004, 0x24}, 0x370) 16:00:27 executing program 0: socket(0x10, 0x5, 0x7) r0 = socket(0x14, 0x4003, 0x6) chroot(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x13, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x4}, 0xc) fcntl$setflags(r0, 0x2, 0x5) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x110) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000055416bd78a3d29805e4f38e7e711d3b20c3c9605bb62a2421c40a87be58898bc273f735042c671200c11ccf9a6efb93046b5ee0516380438c79e594bfa4e6d3bbe08fe30517ee8e97fd93a51cd1440629cddba586fead868bffda6000b20503f93ab9ab8276b16036e022be44e95b15a2798bff90eb2586a7fead"], &(0x7f0000000240)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = socket(0x6, 0x80000000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x2) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x62) getsockopt(r3, 0x8001, 0x3e, &(0x7f0000000100)=""/50, &(0x7f0000000140)=0x32) pread(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0xdeaf4152}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf79b3e26, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x13e, &(0x7f0000000080)=[{0x800002d, 0x0, 0x80, 0x3}, {0x81}, {0x1, 0x40000000000000, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000200)="94") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000040)='+') 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:27 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) sendto$inet6(r0, &(0x7f0000000140)="9362710ea29442c3efe7a3b555ffc28f6aa291882814ffb79912b103c3cc30f9a2b6753b650880af609b654ba6647dc4f7a33724fdd863b67fd53966a0750503a07ab83334b2168b887d1413fd7e27cc8713e6ee720eae54d4f1e3f128c70d9ec3e33fc3030ecfa0ec8d9eced19d0e18a8190af1dafb4f580c2c60fefc65760c262b9cc9e37b459c3e2f1ed055642100ba42bab2e9fe6114a748f2f2d15a4f6dcbc8e824cc5f63c507c5f2a9054f63c8ee35bf12ef8c4d70cc276956073cf52316f574f1ce12c87925c4f66b4d98835fe3502463fc4e1d6f66297f065b016359dd0ff42b9ed17b4b5d3599182e08963037d1879c639f26ad577ca1cf36feff18bb6b06b3186dd542f0ba9b0cfc29e87349c14ddce039fb95dcf9d7a835610b12c6722fc8180ae64a5f20d33b29f66576230cb00bc3c0d071f34f71a39270dd91b4acc8ac1cc87e7a18e512c12e9cd356a46cbc43e8a45c220b5f8804b1c2cac7a3ea0d38ea0cfbac59274b550e737ea1e2f43eb9cb7e7ff19fef3c5fc267ecdd402a1b5216a112922176bc26e3fa605eec3aa4c7c338c456306275915a05003c66a2109f87299f03a1ab134b1889f66b6a055f0c5552e25a0b9b2e427e7519bd4147599fa6541762d5672e89bfb1f027fe264f77156bfce329d815c03792c9da6ec07b6fb9214b5e76158dd18da121c999c707f1563cd6ba30ec255785ddacefdf2b921c6c1dde32c80b0511cec8d4e6b470b3ed70f46aff43ad36445c91a21d36aac85bc173549eecd8af67ae370d8ee33f48f7361e334a8951c349c05e18f931b3e823b686c5f1c2f6ee4667ee269ce6a953763d6ee64f36fcf07b07b36f67b9167b5ed82a684b09ae15de03745135693472354ce9c495bf0b2a0f213e6c21585830a3c24b2edf8d043ae2c4402ce480784f192a795892675bdd5d9ce8fe00d9a46ed97ad9c44dd34576730f82d188504d9083ae367e74f5849c3c132527b94ea9c8631b25f2cfe8a96900e08c8dc2d64c39349bf6ad238e36652aee35bd17529bef33f35b083a1247a96b245992841c2972646e1a36f3a668075e2cdc0eed9281ecd450ba01dd7f22952ba7e8a69a259e3e82a9b98eaa5932610d4dc3ebeadc286282ff396e8fc33a1883dce0f1856e5a0ec4a9dee2bac76bdf0b681290ea9ed86ae7c9b26991802269f151568f50cbb8504cc2dd331d6d64c624456707e107ed5d6ce413b0d60ad208eda5f026b82806f35b98d4bf4545e1564b3f0f8718a798fd8a3f333424b59247530686b4902d0864f36493bd222ffea8cd53a1d1e09049246ce2a9f370777a1c0bfa703fa26c95e7567ed6fbcfac5c492835da4975725d867b8fa9e3d89b40d9aaaf91c60aad8d6393e19a1692be24092c67cc69ceecf29e4fd5ad88ce994b5c48254e93a951f762b26cb7b1399d88d803702595f9262dc8fa8e0e1dd79fb9b420e7224779f2f18e422633140c78ad6513a0c1a5e8e27e3ee4d7c01c641187bb20be3debea102ca077edfc1c9768d9fa5015a6ba6046e9cac7e6f53d59d0553c6cad8adb29b2a6c9c1249f6c997da67aeecffe466f7b5ed5bd6aa10ffc28737594ec194dbb52bbdacd614e13f4844017657f470d5d63f162b4ceec72ac1ef54805824c9e6b57f09033a8737ebd7578db07b21e80e544162c1a7a2a8480191d450fbc793db88ae3bf62dac9f92a6d68f623bf69d7f8b9e7f4c081e722057dc13b4d9d8710b3aae493d365543fa2e3c54ffae91cb21f62de3026df107aa397f907cd6c94b0ea463c0cc9c92d3fef2976a8f931234f6d4ec0d1dc8b3004857e13fce88642ade647b7b076300c82135b3bf6c7450fdc9623bb54a9671903fdb6e2ad45a02e847c341cb3d9da84e3ab9a77b2aa567c543e85005f93d2f6362fdf11451ea9a82ad789b94e39e21ce8e3c1d7b36949bb776dab9e7a197b257cebbc12d122d675996b0eb9e07e77f94b692e8a80c258d8042ae3b43dda06cfded62e9cc4f34571cd7bb872b50b93b1a73a17fd00b11713363d43c2d859e51204fee0de6a2d5e426e4b9e9562eff8ae47f2e5df428a76c35b45a5e750a4758aa003fd76569b13e62200ffad438c94412c67e6d40d7a5d24a0b74ca76fd3069979f4352a1955819daddf27c7d195ba9c32a9a23fc65a6f3e7540336ba8ee73bc9eb7694682a26a71c6bc0236174fb387ffb1e2c83c31c3d0b81f43cd32402014e41d5335e6a5580c1a8a23874f36447dabc121bf0e15120afc706ed36c898763527df6f7bfd7f9e926a635e7b2cc4b842fd3b7b715b5443ea2510451b3dd4700f4879d75f89b8c91356a5e39e0a14d9032f599212671e37c5d7bea4c9eb73f935d5df0eaab3f0044c21556832b2bd6226647b029ecda9900d11465833a9c00d00a778f546aad3bf23de8e30c83fcf951ac82a55bcc392ca4b1eaaa7452cd9008aa6f655a732ea4c47ead0180b4b1f2887f244314dbd6e3214386f16161127806ed4a5c2ed98fc6fb90f8a8dcda18468457ee6d1131cb740283f1f553e24cbf3e1d4bc7e84e83d3adf6ff24f3cd82b76ce70b205f69420c416a80a4f6f69836d68c7d731d16d9b9d3836204d7a097945fb6c8e3a330cfc20b2b7d6854ad2e47be2142bb288d7baac2f443ad7a9d35b7c7527cf49ff0f1fb4856746706c43efc4f09ade7b3a09cf8f125e908b4c8e4eac91350c3933d3dab68285825b3e348ba508de9d74767c79f67f892989d26793c223ff7d4a39401bc55824815b517fe210c514558f5479582c4d85acdb3bc1cb9e9b3cc4f43bdb369b25fe8875d26fe22763d6894767da3afc50fbfa48af3cac6db71d9fae51dcc07a8ee61613f5abb80d15fadc007072147b19cfcf8a76df4c31f4105475ddff0a3fd38d3ba8136bf2a4b8337cdd83e900ee24e22875843dafa0630022b0972c5462ef39ce67597430d576fe48176fb7d282e42692de7828ada623d7251809773fe598bd00974aaa7310e54ebf3fdf9b16d6fea53443ae967cb7a67c4818283fdb91f0328ae556910f2557fbcc276415b62c20459aa7e5678c6fc01eb7623e5636db01169b63bf4e9f8cfe76785aa39954ac5f24be074ea27c66612afa9e65c79d19cd866660426addc8e9f35ee947b8debe2fcb730c882628250e009fd6eab8bd42515ddac8191041dad71514247df49449e1dbe2268ff748e546cd68abbe8611f0d41fa0c4242325e233962c4a5251e10c9bd44e58d6a30dee71810d6ade1a12219c6027f32436ec5ce96d059b20b1ae3e0e61ce03e7d3011d6cd28929a116a34bfcdf896d925d3e3a576955c9e371789c4dbf41c9b278acc8c7bb3f95d4cde9e6cb533cb8efafb91c8ad9aa12b105e6f8e5133ace38cf12c88fdc2fc24c86db3f161e0a72686a8a6e8c62eacd00556aab01e281b7bd7207dda619f1c2cb94d9dcc42a94fa0168c4e527974098cfc9e36f013164057d28948af97ca0ab579fba176425ba08da331e5e8a8cdd83661063cc5df86e0033add742f0b93d5df8576d6425763bef4077eb28cfec7bd9d0aa47df90e1e9275667bce30fe34e47f858ab26df7427106b0b9c41c3d441ef18288c917a0d99732bc7e549d1b0d0558a6e1739211d3fafc8b8c3d2f2d70061e436465fb7493b63c4ffd57799ae613176574cd42c96d7a073c9fa64f3f629f103ec130447f71838aa4ebaf547f707b7a6b3ec077263d337756a85b2b393cbb007e94903b68addb3983be1bd2cdf5f8811bb35ba8620cb4e3a3b73cafbfca9a3bb5d6500113e838ea0181afd7eaf1371f954b859d4d059eb3bee478edbfe31617a9e17cdf366f90d22bf1ef8cc5cbf5a1fffaf8c1c11c8aebfe03989d9a8ac80467e76b8bc9869689f56fab4dac2a505b331a2640ed8edb4a142d33f3ebcd0a163ae838db9b02e1146dcd7bb37874eaa20177558e62c559875e5e4ab59783de1e15cf50a5b8d7b75b2d771fd7cbe72a7a6b5324a27d06debee0990df4d309a281e692c4704a429c7c5e0ddd1e392adfb1aa18897ad8211547416caac9cadc2df360aa13ea01ecd5797bcbf41226c91d87715dcf713e8bb4c5bc020fe8b74316a1987b087dbc0bca9ea7348f733c10ea9da2a1ad563ee8e01ea7498cb2a326a7039bfe9342c4424a3214b58d09d85265aca6e9961dfaaac25ebde427256d478f6f361e1060926aa0c53d8a70f4a1b84063f6484e311302fe8bcdbcb99d2767f605ff6f894af56d0016dc2b8c955f97af90711bd8cc6c70ad1d329c57717c59fa55b1decb45680909b26a9107949308fac364d7b57b84eba3f8a1bb20f5288100e741386868a4a31d2b11a70de180a2395819b646930059655b8d135fc8a5a31d8b81a71904285e0a199c54c81988a8e928f7bcd41cd30836a3fb109adbe5f6c8ea56281298996b967bc20f9da8feaf5bb27e13170a2d72f286333fe8325644bba0103b756f4bd6be7044119f2af6bd9bbc830c0e1a51b708552ae564bce4422f2d02079c22eaf4242f1bffc22698b73d0d7769415daf3f4987d2ba04cd6b7763a36dd62e158e7d35664a6c39a696e9c2fbaef696379dc5e1f76d99b6aa315cb9bff78684b6dfee3b8149e88f86921fe812b85b17eb57aa51a4cd18da4b5ff9d26467c21cecb4a55bae9ee2744262b4798fa1377b184a06bcc897e37fc678a91fa4a5e1b7ecea15bdceea9048e6c01d2200e23af929842f8e1c2fa945a86c48a7a04084420f1a97e35bca38600cf2f5ff51a6a7e7069203a91e46cf48b4e793bf241030976f1eb51da47176c41250d099ca61abb7745df2f2f5d90cc5342cdccd7082ceb8d0e2e5ce1ffd5216b31981bf26f434ddf37629959e0952067234983e824e477d585ced33666308039de7c3f4da458c827443ff3b659cc6c88c03c5aa9eb78a54424985b8c453c6cd2b9789ffd4013c486da14343f1685954f0eaac8a5b76b77452436864892bfd0cf3bb1bfa5b60a5ddc29ebf0de2cad59a32ad392284114c9ddc2ea1dc65595b22b39ec5a5784efee0179776031892c607e18af224afaeb2970e82ebccfa5308d8207eb80c15edf313caeee8a08b8ba32d6f4db72322706c85ef9785456a47bb3ea4401cd919bb1951ae80c7b416f822aadd65ed4ab13072ed50109cb613b04d64dbbce15723fcc6ab1b5ac1aebe60926cec9351b8da02ca135c187a1e049de7ee45d76535e727c861b92a47405c325c1abb57370c41ce0d390652804331f3d26b8e1b1dc0363e2363516193912f76fde3e994b0ad4a0257241bdfda7afd75396fc63c5e7828b1cf9582b53b0beb043bf9236f522a0f1076ac934360b3870307834bad86690d6884d1c60a4bbd8f6e90baf135eb48fc63fcc7c7b6c3ef29e18dfc33eaeb469aee53aa4d1c7829af205e288e2b0168134f7c146f94ccdc4d85cb6c9eca4cedd2a645e935d363e33a9309b3097d3778049c71aaf2b8296ae9741b2ac08e36cadc7e8758dc99e929138322079e9d128141dbd8050554db7653f86c650c91de7dece8ac8a3857cc644ef72f13dd85dc85fd05b3b29630188f984fa8782d0ab6519b15fcf4988ba6964dade2905b8e7e06756b69d87c500da30b9493680db15789b3e9b514cb09fb9e89013c875222da41d166d59281067e3702a53b0f34ba2d7b0ff6b9cc820ed2cf540a3a6e9ca309cffbf76a9f7767845b093e1bef12a42f791e44ed6922bdd9ffbdd9097ab7e3eb08b754e5dd2db43db12097722ea2b52ac58e89e6710bc7f1298befaa1afff9948afe244295f3d2d43d7c75ed89bf182ad66a5097eab6b2d7", 0x1000, 0xa, &(0x7f0000000040)={0x18, 0x1, 0x5a1c, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x73b, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10c00, 0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8001) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000080)="9aeb8c1ed111de", 0x7) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:27 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffbffffffff1a7}}, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x38) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc58, 0x0) lseek(r2, 0x0, 0x0, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) lseek(r1, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x9f) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000000200)={0x0, ""/222}, 0xe6, 0x0, 0x1800) r5 = msgget$private(0x0, 0x140) r6 = open(&(0x7f0000000300)='./file1\x00', 0xc1ea3562a3964fa3, 0x0) getgroups(0xa, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r7) msgrcv(r5, &(0x7f0000000380)={0x0, ""/232}, 0xf0, 0x1, 0x800) msgget$private(0x0, 0x28) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000480)={0x2215, 0xfff}) pwrite(r6, &(0x7f00000004c0)="5df1cc0e067fea439d1fb97603f1", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="084e5c609cd574d762b37522ce67889ed36559fd4049fdb741890c2f1696ba701674881c6d3a3dbdf84812632daf15f0cd726b81b3301023b596fad833fb14602e6cb4a66d312dd08ae7ff5da781b6288c617ed44a1fe806152339cac7e10955e56bb7f5c68996df297c5ecdcd94465c1ffcfddd457d09dd362dde98dcbb3bcc4d3f70ebc5c73b553d249b5d6b574d2c7e36a672360add5b279e4c5490dde86ee451115009b554c65e1695fabd78fe455de6410918e5bdfcd61d7a28843f3857b78b3273ae", 0xc5}, {&(0x7f0000000680)="c5cb533cd6b7ee686fc8e92f8a323ec429c2711c56824ab73ba487711fbd3281b78364d6cf7cd92f112b671c6fea27f2aaee8a0a58d4235e329814b8645bc0729d728470d59dcb765dcade1978f41978fafee1b4929d6284a78c8b2f0465b1bec6916073475aca346e550c9b0d5b7df2fa90dd248bd13488f94b4d7497982d3cfa21d3f25879feed5125300dc937f1d5b1184d5935efcc6898d38dfcc806c2e91108b27d635db6ac772c46702b054adb4c529ad92990e7a9d1e7e3abdf96634cccd5f33e09321aad89890d2ab010f61a167fdc0a6f656a8f666416a39d642042bbe8eb777afaba9bd0f43a6c32ab2daf8db9b5878bf0d36cb954bbb3", 0xfc}, {&(0x7f0000000780)="5feac4e0366bbc0279a35fba06dc2fe59c2135adeb71d75fbabe4a143d5a0e9b986aa397f7ba6fbf373f70150f27ad2e39df11446eb09d47e7c6a0100327a5b410adc324f148fed1d2688ae2742fead10756337295fafa81c31fd16572dce529d2d016067400954ada6c98f23b3d61567dcccd104bb6e57a83aa724655442f61504087d0ea63bc2b0b9617c41c163824c1b77e70a046663e063cae86cce33d0e5489263a1cc0bd8d9fcdf1d1ce45c5bd04731e37c9141ecdcd21ff48b4aa69c343235fb6c8883f80b51c3c6996dbf0ba18e3c6ae26391d92481a3e2f7a5cdee0800216dd848c258ef6f1e53961c2866b3665", 0xf2}, {&(0x7f0000000880)="59834fa00688e901f5c88b572ceb87831bd24cf268b731003155e0298dc95cbcf1a78850b8134b7fcd188422c1bd931843be03def065bc4b47376ac336b7f828d4a2dda38851c11ec57c738c4f740c02e7aee2a4cd08aa29e8e4a18a2e27eca8308056885d9bfd905a24e696d2aa6f484de962f08c0900f0a41ba9539541325cf74b4c867ef40911f96fe20e0131a3e0c890148caf128eb5406c210c3eca9128bf871b5da3abd02977d7aac2343bef463e12dd", 0xb3}], 0x5, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r1, r6]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r6, r6, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0x58, 0x4}, 0x406) sendmsg$unix(r6, &(0x7f0000000f80)={&(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000f00)=[{&(0x7f0000000ac0)="ca7fe20167856f7d3e187217100f30c7cc4df8150640a4d7aac7c5b113027c1eda4c62119794", 0x26}, {&(0x7f0000000b00)="800765ee0c5512dac63efc8fc3329ba29dc8027ead4e694307095aaf687a26ab222e72228f3eae97c3bef4c9f22c004604fb98f2ba1b9cf888bbf62ddb438c4e0e5d586533f9f9e818a1d9bf3fc108cc7f96e01fada3203aa0475bff40b314f62c39ecccb6828cf6930331be28a9c22046a0547d0f78db2dc015b55bf47dcfd062bbd927905a84e7861fff1348de00f6a7d0ea40bfd6fd6c378da4e4ebcf872058dfdb6204fdaecc1e955e378a745050a61e47639e62fcae6983e08571789c45a4ebe8fdc5c75e91c586c83854cae434ab56006dde3e4692f4172f37c1a23cb8d46c30cf00f85b189b4d28c72489e29b75e28635dedd51c71501a37eca83c7", 0xff}, {&(0x7f0000000c00)="4df094b7995b43e33e0152ac8474ada6418281556f500a419bda704434b17f2254280ca43f4f7c68cce11b9ee01a5fd587f5722f453781c4b3bc544a58ecce88176a3fad84532989ed4b0e05d055abcb4f00ee84b20d33976ff2446282c55f98d99f238b9486f7eb8f936a03e9ccee550d8fa95a0bdeb8b1c8ad32b5f8362c4887035fb346e3d7e9fe9afd7fabf6bd", 0x8f}, {&(0x7f0000000cc0)="7d19b81fe5177924f9dfb1ab65ef1ed3a2af62066d2731bf8e3e64c952b5d626af8a7ba2d62f8ece1a987582f486e7d8782a120e3c1fc44ca77db667d6cdaa6f19226b0961eefe9fe217ff1f23f195134b7a10605af3d92bee", 0x59}, {&(0x7f0000000d40)="94a22652123524b43a71811f4ba71eb62cf40666871aff7f626b10cbdb8857c8bba1290ab90eb8030c4312472e07e73b2eb446798d65c3ba9d04f3e98e02de84219195adb5336ebe317dcf515198ddf88c76e6972539fc922f97cbf3602cf41fb27f9b1ae75e87d0b63a2181edbb04515d10b95b55005e784c2f263225e004208d621787ed8cce9b8f529bf70d90af0bfb60779dcd58f1ce9cac7bbbd933fbfd32c43b411efcac", 0xa7}, {&(0x7f0000000e00)="16d9dd89ceba5415701f527701d0c1bfd6b9e601ac3141460fcb76c3e9024ec9277272a23491023f818da93c810fa607eeb778dcb8bb224803f6505458d224f27ab9c9764e1923b0f43bca9d0af2296102477ee30da6f00d3254e948e748edfed7c4fa75eb4d866f052b4fc001424998a90c939cf8c5d57458a4c983c9690342f1824378cdfbb3a49feed217a07d89d57c6712123b92922e2225b8d4f7b7d2cc3bb48bcbbbb3f0516196a5114c0a0c5944f3da333353da13abc47477001293d3159577286354af007030d280b9", 0xcd}], 0x6, 0x0, 0x0, 0x8}, 0x400) setitimer(0x2, &(0x7f0000000fc0)={{0xab3, 0x5}, {0x10001, 0x6}}, &(0x7f0000001000)) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001040)=0x100) bind$unix(r3, &(0x7f0000001080)=@file={0x0, './file1\x00'}, 0xa) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000010c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001100)="5c91765c6e23e610cf2be7b41a39c16fb4206c7013e504aa4c63a996382fbc228c7738756d0b251009725482bcef09a386fc26308e73960ee1d5034b4f55701fbe65035f3e3d025d96b5b5cb63d772d867c3a5091eec4bbc4cd1cfdb920688c78e99fffadfa3c85e13b8113e21026c87745e7f11315f8327416ea0c93452aaacf7297f80724f5517a473cbc9c5867c8e78909bf9ea6047e07932df74f7637ea49ef11dcef01ff6d90a293e8a84c60ec63c6a7b15ad5e673e1820a07380ee6dacd1989a56deb316d88f3f579aec0dc8d4ac844f73e63785c71a7b24caa4", 0xdd) 16:00:27 executing program 1: clock_gettime(0x4006, 0xffffffffffffffff) 16:00:27 executing program 0: setsockopt(0xffffffffffffffff, 0xb2f5, 0x6c, &(0x7f0000000000), 0x0) 16:00:27 executing program 1: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0x6, 0x40) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xbd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xf3d5ee619f20a6e9, &(0x7f0000000540)="e4") 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200020000, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) renameat(r0, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) r2 = semget$private(0x0, 0x7, 0x620) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x84) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r2, &(0x7f0000000100)=[{0x3, 0x1, 0xffffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x4067, 0x800}, {0x4, 0x66bb, 0x1800}, {0x0, 0x41}, {0x2, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(r3, &(0x7f00000005c0)={0x18, 0x0, 0x80000001, 0xbbe}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000580)={0x3, 0x3d}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000, 0x101}, {0x2000000000000000, 0xde, 0x1, 0x80}, {0x8001, 0x3ff6, 0xba, 0x81f9}, {0x100, 0x10b, 0x1ff, 0x4}, {0x7f, 0xfcf, 0x9, 0x80000000}, {0x2, 0x2, 0x5, 0x7ff}]}) mkdir(&(0x7f0000000600)='./file1\x00', 0x8000301) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r5 = getgid() r6 = getegid() setregid(r5, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000380)) fchflags(r3, 0x0) syz_emit_ethernet(0x12e, &(0x7f00000007c0)="b61ca4fc64f70ffa9d736e17e94d6c7f1153d59e36e18af60c5d960f6ddb971890a75b8b08ff563bd11723753d79f176b0c76933303f46f268d9cf44c7d7b66e1351eb8b31ea132485a21e9d0dbeb640442b6f2ca40b8fa3eab65bddb01b382c20ff7fdf3669a172baf3fc49456b7ba9ccae0265c5a410a12037bf2ed19e12d64e48c641d677ffbc61690a8b34bf81569b5f6c45c7646d44c23066f0be11a2fa96befdd866fa85c9f4eba567003a61676ba661166904ba7d22300b7ccac92d446f4ca5460f689423bf64bac8b33ce0fac6c80dcb88260723f3912802cc3ab295d12ad1c78ff8cbe4352470b52da1d614178cb1022644ca1dc03a2276de159ce9b6f9d83a658d2e7d62310cc8f535a8aed300308e6c80c8abf24a46921b4e9f7018dbed50ebe5c6a10fde15d7bb6f") ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000340)={0x6, 0x1}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) semget$private(0x0, 0x5, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) close(r1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xb1cb) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x4, 0x1}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000180)="5c00318ee5d181670bf3f19608763977ce206e79df8497678b15c749dce9d1af075140c92af8b7d6abd8082a32a18d83e84fa43ac573030fe142ab27c71efd9ff14fb80639301d4fac9dfd31899432f9d17d7ec25fe3fac9e458372ac7bee1d3ab939f189d4acfb9551a1e3187d4711ecf77d31125bb51e7aba68a4e4817ea57dcacbfbbe413651c47adfd9a12976ad09ad2b6e14a8550074a70cd9c3cb83fb5671212316fa4871d9d5c95f23d424a9a633a3691bbb0019715ff4c2d5bb5659bf1949051", 0xc4, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x6}, 0xc) pipe(&(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x20000008003, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x3bb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x21, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:00:27 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000000), 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000000)="528bd2197a755f96e752135b8f67cab7a7f747f7242e1b8dfbb7d3fd7b158d3975132c08233f7aa649844a4ec5921471a3449f78307f122b03f65a7b990832510c85d39794dab184f66dd78efc95f59d4da6bd79ee7e5d0d653782f86c0b92ebc9a17789b44050c63fcf252f0f7bb66d3ab5f8f021f9b740a376c71c5dc6fec4135a1409d2", 0x85) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3ff) close(r0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff00000000000000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000400)) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x22}, {r1}, {r1, 0x8}, {r1, 0xc2}, {r1, 0x20}, {r1, 0x2}, {r1}, {r1}, {r1, 0x24}], 0xa, 0x8) recvfrom(r1, &(0x7f0000000240)=""/17, 0x11, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="01012e2f66696c653000a2959eadf934e6ed05acf7a90cce0aaa63690c8d9f0564694763d76cae09341e77faedeef04e6101d9cd953af0b20c5bc1a84ff1cfe5ce3be66c39c523d765da4c42cb7495fb"], 0xa) r2 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0xfffffffffffffff9) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) 16:00:28 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="2bbf6416f7db18e181b56437f5d361708cbaae60fb78d5c5de2cec9fd93163e2ce3d7a7b28088d775bd6514dafd2f40c709b799481fb50b343caeb81b35c345e576ad9847ab9cd7c5939135e30ee60120c39eeea6af523d0004e304e8a7f7706dd81420fe77451dda8cf56550ff8bf98a57fe886e940154b80097c2071541e49af66c2340826dc498e9202d74eda1b62e1749610e9ad5fae162b66cef8049a2aebd6ffb2d2e1ddd6a55ee7a8ec3afe17", 0xb0, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100413d66696c653000"], 0xa) 16:00:28 executing program 1: semget$private(0x0, 0x5, 0x12c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x407, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd8f, &(0x7f0000000180)="b3") 16:00:28 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={r2, r3, r4}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) 16:00:28 executing program 0: shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x800000003, 0x309) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80000000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1000000003, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f00000000c0)="88bb3e16623fceb97d7a9a46f98fcaa5e5d5e34894b388c5c6b3fac3de599a6b34b0075d42b4a2b1c5171c8bd16e3f1b14c32c2ea7b18d59cd3c09063b031e7742ddcd660718707303148a0ea0361d186273b73ce1a579370c8bf2f5d3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x888, 0x0) fcntl$setstatus(r1, 0x4, 0x8) semget$private(0x0, 0x3, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000340)) r1 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x100000048, &(0x7f00000001c0)="962f6201177749ded8207c2664c449a763d32af0c38be48a1b2a7dd485513dc007c5c7e6e13726cccb80a0605e9f25020d5526c442bc98c6ee204dfba029306defe6abea46f6b4a31450089b321b7c6a97897b8defebc1edf315f7eba384e492eb409203bc595347ef698c3683a61cf9856a301d76c5fbce1a7c71c960dd0334d454999a7d1a1d50d50febbfee1a500515beef00f58e0dc87cb45c057a7b1b930d890d70207c4ea906541aedfcccc3b750520c5d8b49f4c01dcb669412c33dcb6e5d8c0bc347e64d6f5d36c003d2f70ec13b37d67636ceb051241f3d8d2b2873ae1b61bd59d348faa4fc9bd0ca") geteuid() 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/null\x00']) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) clock_gettime(0x3, &(0x7f00000003c0)) chdir(&(0x7f0000000400)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x7f, 0x80000001, 0x1, 0x401, "a9b2d5860167bf286010bd38d67838291522dd34", 0x4}) r3 = socket$unix(0x1, 0x1, 0x0) readv(r2, &(0x7f0000000900)=[{&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000500)=""/180, 0xb4}, {&(0x7f00000005c0)=""/209, 0xd1}, {&(0x7f00000006c0)=""/171, 0xab}, {&(0x7f0000000780)=""/246, 0xf6}, {&(0x7f0000000880)=""/65, 0x41}], 0x6) poll(&(0x7f0000000980)=[{r2, 0x16b}, {r2, 0x100}, {r2, 0x20}], 0x3, 0x4) r4 = shmget$private(0x0, 0x6000, 0x80, &(0x7f0000ff8000/0x6000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000009c0)=""/196) connect$unix(r3, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x100000000, 0x401}, {0x6, 0x6}}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000b80)) socket(0x2, 0x4, 0x7fff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000bc0)={0x1, 0x1, 0x7}) readv(r1, &(0x7f0000000f40)=[{&(0x7f0000000c00)=""/80, 0x50}, {&(0x7f0000000c80)=""/112, 0x70}, {&(0x7f0000000d00)=""/202, 0xca}, {&(0x7f0000000e00)=""/6, 0x6}, {&(0x7f0000000e40)=""/158, 0x9e}, {&(0x7f0000000f00)=""/8, 0x8}], 0x6) ioctl$KDSETRAD(r2, 0x20004b43) r5 = getegid() setgid(r5) readv(r3, &(0x7f00000012c0)=[{&(0x7f0000000fc0)=""/239, 0xef}, {&(0x7f00000010c0)=""/53, 0x35}, {&(0x7f0000001100)=""/130, 0x82}, {&(0x7f00000011c0)=""/19, 0x13}, {&(0x7f0000001200)=""/141, 0x8d}], 0x5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001340)={0x1, 0xffffffffffffff1e, 0x2a, 0xffffffff, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001380)={0x2, 0x8}) 16:00:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/31, 0x1f}], 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$inet(r0, &(0x7f0000000000), 0xfffffffffffffeab) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xffff}) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x20d}, {0x3f, 0x1}}, 0x2) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000003b80)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000037c0)=0x7ff) r2 = dup(r1) r3 = syz_open_pts() write(r0, &(0x7f0000000380)="f3c7d0ef4a6e8e5700e9722e554c415be56469e1847af2c08b9a832b841fda6efe39ca2566356c6172627e19c621e1bc283f18a46c4c754013f6c689d0f9838e31bb0ae23ffe062e45876c41cf31c5fd45e13124c2a80b88065fa950b4d17356ed968afea7b27321914266059567131bc761cd72378af9dfc701a6155223ce24de1a81779a75e19debc754415c7b04538246a777c8f10a803ad45ef3cbd026719ebe3a100a72bdac4fdc3fe80e92a04b8c5317cb21d26c", 0xb7) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000340)=0x9) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) r4 = semget$private(0x0, 0x7, 0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000003880)) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/240, 0xf0}], 0x7, &(0x7f00000027c0)=""/4096, 0x1000}, 0x2) semop(r4, &(0x7f0000000000), 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x6) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) setitimer(0x0, &(0x7f0000003800)={{0x2, 0xea09}, {0x0, 0x8001}}, &(0x7f0000003840)) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100c3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:00:29 executing program 0: socket$inet(0x2, 0x7, 0x3) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/83, 0x53) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x8, 0x1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000fa, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) r4 = semget$private(0x0, 0x7, 0xc) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/240, 0xf0}], 0x7, &(0x7f00000027c0)=""/4096, 0x1000}, 0x2) semop(r4, &(0x7f0000000000), 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x6) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) pwrite(r1, &(0x7f00000037c0)="cbeaf77db9929c9cf4971e806a2abf9376041ee31ce7c593a85f22be000d76fac0bb1926a23987dbb2aab4e3cb5d2c4e28478096083b77dd89425a959751de8ed17ddbd8f22d7a4bcef9edf5e2821e64af9889accc283e9897e74c816d0b71afb5b1e88778a4cfc76d8032ee3d63b28b740e37e4963a3b27bc58aa1666e938db1912e8fb0492d541a6f2dcc819728886834641d0e2c7beae1a999cc803c5004bc80e81beb9f28d8385735756eb26ee215c8214fce0aa890ff464321803ef1bf84f2e12a69b08b4dc3127283fa4f5217d59f6088b995de61851eaa8ba463cf699552793de0b7db219e54dc2dc50197865e1a64faac84c0a4e8e575a30569884b6b64746a07861fc89fa6fc419bd8b53ecb0b6a9e6970a98b15be498130e78f23b47d309985e377ad31db5cf433b4eb77c4edba815f365f1d82dbe083f2dbf1e491a8fdb93594607e63b154e1ddd7e9f4dec083ddeaae93c3c8706cf642bb0326f88ced617d7f49cecb3f8a5a654b50615ab5182b2d03742b54f22a4de8c32bebc0204dc6e3dfc81a0b3ebe8e38481b7a12ce464df5837fe5c775ef2b86d4515961d3a3f34344e7aa99f06387dd971fa271d9783a1f15012b28f76755508a52e9ce78baf21a7bc27fdc2bcd7a12b24400b839084196d0d7f44b6e2c951e95258ec99c51486a2e4a455c45662883076d987468e8f48ab863d5e8a5a01c1fea7f65b1a7fe6d531c9eb49bb649eb18660c865cdbcb91fe765ac78c7f31c05982795405908358b6218d206cc263f141cb3b823e3835aa2b88ddb35913cac9574b1c6d19575fcd827bc891815e74fa6f5c9f9f3c65a2a395b0fecdc10d7b8bc20f31f6a37e485f771478631d3a587398eea43a973a6b2f2fe9d88444cd6b7a5b3cbafc6d0c57824ec5812f56003066f3cb981e704829ae5aab5da0be20d8180356310891e07bc570dd282cd556454d43b8baac42fa6e70b5c72e61191eb87a5894a21b0d9051ffb46c0187f33c264b2b9ba30a2ab1e70465be2e4e4556dd33d8b64005a1e6b8c89ac434e253692abe2c471d8dc33db95f64e6192beee601e654d31c2a296c84d483a390ac2d1e2b1ece7ecc952dd2f7cc780bbd8e0aded7da2a0a2591794df6354289c41de9fef33c0fab9a5ee376194cfe9493024f174e08650124d0e4a766265206aa6c1835318fdafed17a877e520c424310a18706f18a63e7a80af3a0dfaa39a5798e74bd4f0764874dfcf21e1cb1d0109f9e2156cb995b181268b7c7d3e11297870a5f91c19f2f46a47fea178da6c89dd3040b36843342f5b029b77df15f32bb19b1521312b5effd4b0fd915ce66740490e0ad424c880856dfa329305bebe00f95f9a0a3791dc5b8f5fcd025bb8ef32887667a2d7a0f1e4787733a6878dad43dd8397cf3e5157bf42052c3e824be4c0ab9fc584294b1828d907f517720fca45c80b31c426def7d64859df3a196a3e984dec99394637ba911589b0de8d502383a8b89b9c848fa8c6e1addca819f8d162a7e1f8c169411c1253a53eb44be837b38d9ef57a53fc11fc2a9a939dd9bf0deb5dc8311c851517a5a54832285dba518e107bc57d0f219e0607e04d6bf42ce20847d060db68d9899dddb439d8566d2e35d410c5095580d6496aa40a0fd720f79e05ae02e2a6b18ea4ba3cdc739e51012813f64627030e39fd284fc9f6a2187102188eabecd9ee4c521e3ee8e2175357afc77ae2b05b5e576bc8176ed945f8bc5c883dac70c1dd45a70a562f927a7fa448457dd76ba946ddaa65607bb5416d37621de866a551bf86bad0cc2433fbd958b74378f52ad9fe86a4d29e379cfe7e6c3c2bd99d1d4ccc6841f8f832e55915b0ffb1cc1f5b9df9f074c2b834cf4ed3ac06678c0e096fc21a0cc63ccc4834a2a414b0cd188a6c4b058dea30d91a49423698464c8d5699b84a43becc305bea21fa47f61f9a13cd71fc046ef82561a4243b0d67f028b3fbb1c240601f752ccf48547e4925704f0e28d44242ccec9a6c25567766f90139e9dbd1e89679ee81713c406144c73256faa4617bbb63b3c293637633322c67b640a94db37ed88ad7f045b3c99b00da80dd4f37c032ee60caad345561a8a9904f69f110d8925494ec18562235cd2d36c889b4d1b0ee08f8a86ce6098279853140afdd7639ad01d75bcb3599e9fe330a97d1afbe5a6bcd5d801a631aa2c54d4d19f35983f49f04313d5abd7e659cc6e3d4af2927f8a1c5fa8d9d49483976196ff6fc8fdd68ecf55fbc5dfb178989ff5c4c5ac7825d12f27a4e9419634fb4765141d68573df95e0474b2a1387fea47811b335908f929c9e074ac529ba47338f59e14b8703128d1ed6b3b2c8a8e3c6038cad43a378a3ee3dc78e25a0abfc5f41e6d9902a3a28e881813783a4d9e3165c745536fbd7fc832a16c8407f289d2a76e3b86b124907c3ed8b117de5f186aef8a976d7deb05494cb447e04d24dfa99fcdc425a67ed14756bc6b637db6a2a716eb3e6cf3f3b7a7c9c636b0c0ff528e4cf0fdd7a17588ceccb7c97fa6e0f1d78bfad354fe8db9e8877f779743c38b277a920e3851d02dd9954af74d47112e21da8fda8784ac44c0b0ede7735171906a34836a5b1f5d0324ed157750d42918db64d84183dda3a43c868aba12a945e3572f0a4ad0be082532936267628ecd0a6c8a9a02b405d29457ecc7d46ca9750b3d841955d809dd2878bcf83606076296b1452ebf7da3cfcc6cbc2ee24875ecf0f70d40cfc705db03edfba85fc31cab55bc978cc522596b82558c19ccb79b93d1f30a3b20d0d813e96c9b48500ea3ac61ebdc48ab1296816b7ffe94f3036b8f35876d7aba428991f107309f813c75851971f0a4bea6a2ea92fe1610633dc8d53d02473a79cc1a028d1f36b1dd5a74d713aef17250a81db9214ef9f8d10fa70a14149df76eddf9c9c5977124ee8bf2705d3b2512afe33bcde34cbf91e5da929d2bb8cadf76799882357a09ffaf6ce584de634da10c05983a5bf3b477ac45c17c40a13e88d34f5b313e745a0c377d6c37e5c697c87755dca3aed2087b740d9438f96f315c39484c351c94ab00ad70448fded79bb154586a795734c865d20aaa8af9f848349e786b8a5e9bc2b7f4b1f9ee8590fcd2166c3f3bbc3315a091a16941a69d21bbaa2d798764e06a00dc6de00b8e1974157e79e9d14db34d0fe4b2aa582faad17a5d6382d7aa4d6d59c01f8de9cb95b0385ee48a03d0e4d3b981eb37255b1d905e4dc14a55792b1639989d7b671692c98c8de98999cacfc0a345e54cfeb9bb0d2cf911ccbe256027ab00af6ecf65039f2564dcc90f13024bb9152ba0d219fd08e94846521d153a091b05638135444293f93c7a7d4039ff3040a0706c38031b644b78ad7b20f918bb7de74326b343dcac01edc1dd0529b5e3d1a37b40e75f60589600d9360a7d442d0fc8bb2ec25ac3ff1be3cde490f5cd729273fef1d4fa035af61c73a57d9e444a4fb6b633b3666ed099b87c1c0fb6e5167cca9e07ed45a49b37b2c474546e4f957d03107e63be3137346faff01def41b83e6d85e2fb490222d9ed78470259faab8305fc15310964d980e801235f34666c4fa2360c8ee0d8d68fff64cf8de1dc8d338cae868ce1f29a5570973cdcbaf544d2e124314d5a10cdfa5d65fd6306660820b1e991beda9603b84f9f93382e23f52abe7c3e9456d27e5967ee7eca1653a1dce58ab0ba440aa1c79feb20f51b3b5a6c58de38ce478b7d0dc5568cfa6f70b11d9b15477fd6f48db4f39666ac6fe3118c8d8e5d4ac7d1c40aefd79b929c9aead25da5ebae22848308794ca719472cd612da5b585a7b15a375858c401a0b0fcd11ff6983c04837a466fba4adf16152bbe6858822746494f7b3e903ad5a8410e14dfa36c5eda3dd7d029d9f68233676cb098aa74967c2ef9d707cbbd51ca29a4255bea205b1c2d4c3873257e1ae3722607d8da0771f2951996809438b71eaf71e5101ac24821fddaaecfc3e907bb0f77d1ed4e5f03d2a03be3482fa1e91bd15062140d13fbf66de263c6447473b164365fcd35c31b159bc00611bc2674d759b8db53a4c55fa2a170add4df1f25faefa1d23b81ca01bc7d458ef98ea40aa102164e309c4355f5111080af74ee057ba3013f702e813f13ae42176d6c0449c1c979e223bec4db24e66f738e7b8e6bea4e853f00e0e78059b2b7dcb4edb59cc535047db766b809cad0f1edfeff2dc8a194b507d925ba186dbbc832d0476d5971a2cc09339ac3b664100a6d585b618d71077e294c93b1e255e0c637debd399e567638683c4b969a42bb1fb713e615cdaea252cc654b086ffc52dcad00ad7c58fe281622723c163dd7e09fb51d415534256f173e8ef09896a36bb156db160830ecb5674803f4359ae6e51482dd483180dd3655363a723cc78b189a813a4bb499135c1c67be8f88d4b26334ce8623f11aba3e1eb2ffb46cb36c300970a321d7fe42c2c2da9c24ea9820e6239d976c5b6fb9f64f456173b118f602f0b6560e4a1e6bdc250d5e094a6fe973e9c610669f872b001b24c9e7a70a494ccc06f176672fd1246b5398abec8bc004ce30da67fc064f7adcc90a9bf29c8282a1cd4366cfd4bfada58fb82d9db788b697176b37b23358a3bb94e2186e70348151b96bd2158a571fb4a403ab4d940a9d104ecba82ece1023d7650df1d03d4c9cf2780fd8e8b67eaa7371c2fd870df376984c684a8d936d2ae77e7af5645d87275cde465817fd753484f6e1fb4f72d37a3cda2fd2983c97586600f2788bb2c9dfbc1c4d9b99fca9825cb1215bce59f5d8510da7b965980c3964f542c5017b6accf9b562bfda10ca2c232eccc1fc8eb047dfd8338c29930eb994b029fb27bc395cc96ccd3956774109596452746fa786d965b7fbcb82fc83a13bf24222255f0aa97afa8337da77e1e3db6fc98e4649abb9f9a1e5119b611e72f7a7d562ada9090692c7bf7e719e0866c80c664df0e7ae93025041326b4b77c1ec15be3a6db066cbce0483708073fdd185de53a6f49357a4f4e034f93dffd9dc5fb484ea2ba747c27ac43b8044f30314a18eccc5fb9a0e3d8af1773ca08a4a34b14d977d15f5c8bca96994d5a4ff353a331a193dabc86e9294b439a7e68804f45dd18a93dda45299b11a986870efb2cfc1a24b8912cd6de997d0026269489efb4ec1fc2acbcaabd28651bb231264c0225bd6325803d95c0a8117f7b8f3007fe16ab21e64579ff9619dbbee3cbd1549750197a55e950ea24edea6b4ffb934ae964093d68e3cfbc0215ba002af649659a008f982cbf7d8c23f77011e755194b5ff96da233542b37ab4299cc2bd0fde24e14c93cbbffbcd8f2ca42a341aee2b9558ab29801766e7ea9e4a595f8c51d6279cce4b1f08a956244f92df6a23f8ab7318f64fc5fab13ddf23aae6569c290f24442ff7607076ecac15f3552b3887946edfdeac2abe627d1caf0bcd5747106037f0c36a7a34359eac5fd415a04609fca2f0cf153288ade04abf4bff864e323da7b898617cd827e84263e87cc2c73681128a35ce931bc65f6a6061a6a8eb19e8f3126c11be8437bf40441eee9c48b77f8fa8a1d6cc96b68b00b8e8c8700eb5693404d84cad6dd62a19353ccd8d8778556eaf76f41030105fed5f6a2b424efb62b60a4861eea4e732d3112f025a684871cfbd964abf834661a4bcf4dac0f9851bc1d82d629b20c4f3fb598d5c29ec511d98b992758ff37c3529589872648a922f34eebdfd9eefbfecc04f564524e289d478628f106e4568b4ff9e4a1616449ad98f4f87bfde", 0x1000, 0x0, 0x0) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:29 executing program 0: socket$inet6(0x18, 0x200000004, 0x80004) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) writev(r1, &(0x7f0000002340)=[{&(0x7f0000000000)="0f4987ab8bcd03776d614fa7e3a39b088432b484de03ea716d74eef2dc1c3f6005ca79c6a7c974f1a4be1232e9e83f1f05dbf40ddffbf8169cad3317dd93d59de1c75b4d3e59fa4e81c53d890a3b4e0280a093c2af443d1d", 0x58}, {&(0x7f0000000140)="f99414069f4f93bb5767d2377ee9832629900e2e3280092435eb799ea7d96db2fa013ec295408c34c501b6ff2e9fedeb8a37aaf82879a68a9af9d6b721953a28a7a881f70e0f8f89f3a51f952e5f601aea1d257e63501c78fbbd61de4e3f3d99f7bff2e537eed7e83176e35d2c75e8dae8882936c4fd07f45f36f407466cc42321a46813e6d2977d7be79097", 0x8c}, {&(0x7f0000000200)="17eb93d62c1e2d56caf96c75970c842b1a608ec57b85931b1b5a109d6bd0e7a3479596bd2eaa27400f84f06dfe2739166dd7ae424debbd56a60b72758de91920e710831e8245f66dde958d0897e6282fb8f1f9ea8f547228a918ebf97d70b1118ed102a4e717f95dccaed08400721772d0bec4df9942ce50c605606e7e4d28ad1939487053efade23306e3bbea039fbcf0fc6a9ee62a675881733c680729656693aec7171cbdc721a7c37d173ffb50004dcda428251223057a772a2dc3bcb7d15e1396ed94d650ad6fefabca2c680f8ac793df6412fad0dea6671c981a9f1b52472b3c56ccbab4255039ee26eba4f7fb67a672277c5c57b41bac75077327384a13ae92a736f516f8949aa8d2dbc62cf263da0e255d80ec5e3a91229fd673d534d1f884e17ee5210d9d37e74cc8e51b782a86592c65ea5c2c919f21555449589b2f3b686990c68eca3ffdd8cd098894a2415abe8886b82e33b11414f520758c48aa87a6f6adb1ec3e078b79d9a121b01863c3936bfdf7608108577cd4fb6dd4661ab3625fe71d7482d5a5094bdfebc117a0f55588d159b927a8dbd058ac8ec2b1efd9e5a9bdeb055c66606f357ea3d7987d71419cb5fd85236ee61c7765c0c18e895708f32ba5b2b7c72abb674afd1844cbf3279c8de4690b04d7c1e34916eb35b457a20e979304f41392e0bb40f40cce4d486afeeb0c47e8eb51efee548a91e2869e506b50f502e24e14832c28096161f1bb3089b54585a0ec3ab93d003b2647dc81008d88ad9c6459f7f201ed15b06f2b91ea69186cbc0a3e141b44793dcef660b2af90f163f2518cc794299cc10d7bbcd3a37c4f625e0c46278d704e04b9ac8dd530eba6b40ef92c1d8aac02a5a0a7a9394c217c40cc08981729e4a989c5f7aef981c21524377005f9c57bfb3584423ec8f6b04ba4741b8d481a9735f90ba8272314d8cec7c798bd35e4673ed5be7aa3e9c474fe3014af74525aeca52fb56569801529b4af5a51d23f6b1cea7c32914d4d36a235f9f678bd28983ab573ab327d14637b8b3ac69d12e892abe6e9d3db321ef68838ffec856850fae7e5a55aa07c146086bcb32defab69682fe9a58adfaf2bc7767d73fa7d5a794146e9e0dac07488a9c56005f2f48f9705e6a510c5eedbbce51288598b43cb758f0da00968f89a67e7b624cd920c432d3a07e97039359cd3da2bed49170dfe02cf0750d50b212a4f7ad971655bf2a7eef969367bf61c879cfb8e6c9312488a4fbd611fd7da719f2d1aca069e4d6a3f7f64f1c9c501ef7e0826e6ac7251c910274f1ac454d0b37da6318776da6fb3186616241fca9c4d03e6ab9a90fdfb78add22a05dccb1d680149df7125ea6e1b3aee2bfb0e56481929fdeb1220153063a94e13668abee34d45afad1ec0aa7ccb1ec6737825768a4b27d39d35d445626e79e2403f3aa89bc2b517c8b4743d5b52e5d885798bbc3ed811beb1158341d79cd5c7e1cef0ab331436b81ef21b302bc1a716e18c440225a6b39c2536a9ca11f6cc507b4efd91457a467dca7ca68c4d9fd5ac30d002add8b6400466d3c36cb57e5e331b8f917b53c0d4ed3e2a21ef2b6622812ff711b237fddc5bd82f1ef705472c612bfaa55dc2d29d872a843b08f76b3f7d51ab77d04605038a973337c2a88c7e5bc4dd2f97bb61a22d9817499fc4dd91a450ecdbd2d08d86202380ead5e7b5daa6d76428d876292234d1524e9ff62896377e2caa7c72c6a14d6b5cb2f2f3063364d2d584d34ef612aabf01375885355d6ec90f9c0e0121153b60f8c334c50a13385da971311eb26f3cac6cfd9cdd1fa35d497e14f8233eac798cc6e488ecd0a440c42ba94121a85827e865c4de93a9dc40e4cb4b233c81626d5a53ec11a9e8e9405096fff034a2bb1718b171706823de5efb6137d06d78983c06037b9212b6f0d09415765d4e55caa18a2286f15b60e7c76305341c5a03eb9c63bc9e1b6d86df63c819d8ec72ac858621393511eb95df3248d10a6b4b9e8f839ab2ddc74cc3e1cf8af2b5dfc8e16dea41bb00cacfecb9b862ad4d69cd58347c59856161adc2df60aca1c1e6f3fadc01fa94e645c78ea3d4100ee01ef5fdc61ec23de561e7817854999e0484ee12f4bc1872fa005c328697559c9a85c3cdff39916b748922955cac898e636dc27fc847c2d6d232e7de70295d7d730d7e22981ad63d69f8158af1ce62264a326024888cebb1b152a427becf3bd282f15a4aa5443a097bf4413df8efa76e8a2e7081310f8b1afe68dcc7ae5db8760d893c5c76584cedf6d3dee1051f9e350ad293229061f07a41d6e4f88e76491fd2b4355f137bb70e645d8e3128c99653b0683191bc098f7eecc9dd159cc1f00d1bfd922548abbdca034607b7e55b80456250e5911b5aff403f2b672270129f8ca08d9509e5d4be0528b5482e1fd548f428a129a24573a77a758dc7cf430e58bd53f8e3d056b531188bec8df4f0cfceb56ba2f19385f0a2fe46ddcc27fec9ff106e4b8af19c8bef4f35a28cdb8e4a74843456e765fa9750da0b3866b33aac99646034fa499febc7acabb9e7c285488e8556ea37a1566a6d25dc6020acc270fb0da3bdf90272f3e89da3a459d78c91a5c0a6d1e86df564467261002a9eacc2ff447d8c5086bd91074f4ec472f0000c0729a72c3bab9822c44989d4f2823e4f9eb32e2d113f9b1c28d4032ea6883852a1f261f35d8e86fce17becf7076a710d94e177ede993fe165d7b9096b1c755ed58effd4fa04d3c615c2e3b6b6ae616e1bcb816d0c87ecd225d7bd251e157f3042816e9eee260aa6ff644f6831630f583da7c1083a4143ea82f4696e313a7330c2731a9c5a4695677ef662a77816c2638a0d920b64080171fa27fc593a1aef688bcb4f0372cf8dcde47f01a048f4694f0f8c2ed02ae1ce2541db23cb8fb4614e74e5a4a532fd74a9a80aef273488b9695566ea44be8fdbf18a85286c4e198005b0eff9291cfedbe8a65e29e00d7df6fe12d4046699ee7a686d0bafb8396864b355063b1400b18cd8068da8136a2e31a5d897a37264ed4c66f602e419e5fe451a175e8e68f5299cc87ced926a7566558742524e4bb3e03d3c1055c702d34005a197c1f10e76f1aa28a315ce46d5d60250d63657939ab16a6894e5302194d7006b517c78baaf259dfbd9d9f52b64970cd3c24faca1f4df6dc617e5ba285b43ff98bd78be54214601ecd271c0f73f8b0682319432e3cebed141442f2ad312f67c7a77e032906475cda1660e1aa2cb611c096155c41854011cc9ae36fa56232af1bdce5206317a4f38f8acf933f03873e556da5a1532e24858d7bb30b9b7f68395a654bc11195df6dee6216ef3053ebe062ff6b7d4a1c836c79aeda9a852bdc6629e36662962dcf997ff761dcf36137d133e499b197ac89ab03952d149469f8272ba8e2df646fc8a43e33943c8f614a21544caf19a5df91c48db425727e807fe2f6fd34ccf5cd2933681933665d9bcce0c2595df9ab606d2cabaad97f20565e5e6c2c370a91b5e444396ad2d727f49c8cbfa46845f59cea8e750792a0cdf93f81c36f2f85ee28aed4f2bddd6a52aaef264c8e6d4e79ced512777c48b7b2c13b4d9dc1131792cf8a284e71427d5e17184648846095d3f284147f389232338c84a915e8acff4a24e6ea81c3dfdaf3bc932832f659f5a4082be29cbfd0657652abbb4b7c9e4e67f8987bfd7ce2dd831cec8f72fb3e6c775216f68d90e1dc82d101e2681eb45bb47714604ac19ef59f1471705722a65364444ab2ed9da99d94eea74bb8813fe404c683d44583431f87ddf58ebd8117862b4c6c88bde7861b0171fa4a7d624b41aa75cd504ff397c372565feec3233d7b3594b5cfba39d42eeaf421171513bc0f3ab6783aac14855bb6c33a78bbf6a66f31e089abb39999147686d9ed2e358c4ed44735b61543e1b948235e97f5e89314412c2b8196f71a4e9887aa4a3fc8ae7d36e8e9789da8d82c251022605b00268d503ee530b19dc44497ac871efb5f4ceb3fc54b63d21cd7e4e97cfc51e639e2771f981ac24cff1e825fa7fc8db409813e38b8694aafc3dce0d96e0313df64c0cc8b53e6ad8f3f6f8f0fb383b437f0fe6872beaff10ded728c0938e2c1797e7af5e1f489e1fa2e314458d2c48c4d3c43096a0937da3cbd30e8a11c2dfcb85d239213284c104ff88fde9ff0164ff40842291c0aba5bead4d6b66eec515c4ae9df965e2ee147ff2a8d1dee4fbd89d22986d4a9042d35c71b15c89021c555fcafc454bbc3617bd0da2819c5aeeb65209ed50bdef985c8de48d62875c1a82d3add4e312e660bc36a3ab56039c70654952ab589e16a60939bc95e78e964686da39dc25adda31595227628f983836e8e8d930bb84235821f9b8475ec39333847c264a441872954c16a64bca4de28febfc015bfd0a0cd6c0c7f2a6a712c4fce491c2157fb0d0dcae1c7f87b8fa114bca0d5f27b529b157b351ed2bdcda728f9cc389785d25af6d32e299f20a5188de2f8aa257ec51ac7df0ba4d9082501ebfaf682a632e71296ebd4990c23a73b4cd8787957ac8b8baba3498d31d613fb8b7f884a3275ba7b320147ebcbb1588870cfb97bfe45940e738e2c089d1f2d325fc014ab787deb18f3b71bd270b8aab7376d7dd73b93c81a3e98a7ff13f9b0f7ba3da8e6382501584b8142af6563d799700c258f851ef9a6fbb65bb602fe28b698b6c978d3a5ea1d963a1acc6ff7486c0b7b7e8060acfd1055dec2a9a7d2debcbdfb2a8533023c98cbe036b93498eb721221667c4fb37888bddf69054b1e05c83cc0f4a8542a00fdcb4e02049a7902f9d7990d12ca9e8ee3f6866789a025a09fc37518a1fb80cc9181452dd2e31654792f46f52b8482c597a659a64a0184092214dfc8328d9d9d5d34892b0ac35b67ccfd79ae0004e56a9f7ce19b9775ecfc153e60b7dd392337de72593389fcc1e5c67e3fb679499ae7782a230e345e57ba916b324838f5f426889754895a3ae177fff6ec0d50ee82e8f450cdf3d803595ac6e43426dbfbcea6f1674fe79f8ef299a00e0a31b12961410c12a66c17851cd2c4eacc560e6f1c7c288842b585441fed78742188f3fea74eef4acb0135e238876a3261772d44b467c172d1ae9cd1c1978ca7231cc85a3fe0361e94bf7e8f5d0eac1b3f5b43cb81e1df94804aa4baab57cdce90561e5ddd0b6b5d5feacc6212626661443dabd5247b31f98ca8deb299a8240e5202abacb4c20214a1e1b147cf5088b2760959cfc60aeeec67c40b07a6633120d3a0ddf15e3d6aca410956753588b69a4795cf57fff2786a5da89412048e11d2df35aa598cbf4d5aa7780546c9680dc04b784eff1bf5dd4c594dae540470487363dc6eb6bb0eee67a2f962625fe263f9ec6eb482d5947fdf246700fbaa94a69e5dae7d8786595295b0dc1975a1ed241f97556426e3dc740d599238c8dea44293a4475553042befb6b44b53a571524d3888cd0071e9c042a6669e71ee8cefbfd7b038b3c10dcfa65919d1c29682b951ca500a54ed5c972bb8604325e267f77eb940cfe162c427dd95f0364da3e362f08398092ac447fba2a5782b59c4ab7f6ee2e0c49e57d235d110bb3550b09056661f39d736ade94d8ee24a5a1549334263aa18f3590c484fc7ce556c10290c6e9ff2147bf408f25b09b9cd45a3cf772e5f50a859606ee5e3e9fed2e648b9b3a45187ea80312a251d419388795b1b9b439754b576fdd0c4b39b37f2a34e335e2684273b966a0b5318437893adbcbec92ce0dca8ed7399ec7510607bbc", 0x1000}, {&(0x7f0000001200)="c0d307563be7a1bf65cbabc83ad8db5b686c64d6109efe0e5c07971c8ef08f82700f75dcdd3d497a8cc2443f0e85351c70483946d8bb8259de10109a3ea1cb4952d4f4fe8b338167ff37f641b960b42f22c75bfb0233b62f68aad22478c941b42be24b0f4f3ffedeecb0204b767b6c905bd6120c8c08d11337466da7ae0d924c15b1cf5a0d0853bf93a8a3bf570712471dfe893c0132768e206b22a2c9ea7358e05da2055cbedaee27e34818fa27bc81da3d304833d8d2135db968a399a8b632de90a38e532e85e917dc75a6b099e262d7b3a489962de5ed2732e3743ac12a6c24f50e5e0e46c3dab39f02fbfdabf496904757c81988c849bee28481ea22f24780c727727844738c64df6d090fcee27b0993b33c009574610dc07323cd81a2446828b7dc2410baf4eba860e5cae3f500cbe473514a94f95868f4643da271e518806a35a8fb5a9117d9be35779a3a4c5ff0f132a27b13badbba94e7d35a2f02a153425eb05f291793a37503645c40a7e5f7bf879365a34329cea3646b9f1becbfdd945fdf0dfdf29255deac0c199c99810bed61080dce162366ecc27481ed89cb99e84f9391ef8e0db9d9cc65c7ab516ad6999e72e7be8201ccbdd47f659d0b1e715dd63972f720ceb6033194fd5d5335a0c070682cab00bbbb2898abf7612a38c8f7ec7bc04317337b0a7c3d8a84f46dcfce0e01b71b8f12a281f56f0b26b86336825cd3bc217a245277b0ca25b99a20a7d06f81d2e62a567562b15452c88287cc917d346e2bba92a3a048ed7fe91ce6dcbcdd2dd9f5d56d8f229b0433fe411b84f32009bb55e7119be08812fa613b11f85c13221b954706273a39f15487320c33f7476d8a1cd31fa7655d22ab368a6a0db8186f4f5e37739a3b919255ecc318f46d9b64d1ae1ed0ec13e373f1d4385d0717da379b9057d0a36678ebade4e6ec55ffebed3c8e36155a5c2d7cd4361dac92f4e351c6471ef6b78cfd442e09607d4d22a8eeb2e69d6fb2ec094afad22e66f5836a6241440b581423aae0a28faa68e76f1a7d717f6b93635fe7efb209a948375133eead36d2389f9dad4627fddcd4ca72d46abf910ab6f6ea9aef96c7a792a066cb8fab8f35d8ddba1a4972dceb78b04a5ec3af57d04233ea0962ee342b5a3a701b14615418e2c4861582aeaa5641dbea1aec749dd0880d921d98af2795d263dcbb3a92849fa6f41f627234eca8bbd920ce8b678e21abe5954349c037023c9fe6344802fe7ee0e01a892ba34e7af392c5943d7f0952231cfb205c764aec8efc68bee5f8ca0687c4505086e5d7ecb8c73dbfd5922ca7308ed8dd1225f943d6de88a16601f669f1aa413088acd6d871eef0a5437bdedac16cbbf05a84d6ee583dd4b50d92f60f6b131658a865e6910bfb5463786034d76136c030c37d3b11b5554977274c87a2d27f26d369dd3cd5423086e4c4dd3c448c116b0375f27968b36d69e5bc284293d674ca6aff8da1e619f077a03e87cc5debdb0f4f18a7c5128b3920b38b6faf138c6bcb9501c3186df35127ecdb58798793ed41c3a006a317250feaecd20803af7209020129bf688acb54bfaf775b0da8f11da5e9882ccf0d508c49a1a17292e5960e97ea961243becfcd1d1aa273bd90218128070815bf3456b070f26d325477e245b700535bb86671811c727a3be0dca2674d634be720e8e515da60db6ad933cf6ac7ca329a580677cd25f52b83d41611570864dbbe3641e6290760f4a2b25175fdfd4e454747eee3c5d93987bcb0c6fb7ef68a4a7d9e439923d58cfe08b7047ac7afabdea7632867b54136b3b6839dfc2fada2a89ffae8673714d7ab0cfb32fc180fb0327e53f7b5d5165797a2c5b245c37e1464d2bb08dc9d5ad9e2829324710f85eff1a7512ef9fb539e240adb4376eb52bb480a6c60a44485159a122ab227319b87eb9de277e298e454ab6312baa65da3f297f067fa2b321f4f5b0791e586ac38ee5c641747bd9aeb0c50f942d5198118f9d8cb3d9df840e8317cf78ca055a797abb5b26b011041cb5c660b03dc84746350b07bf08ac94d3c5604ffda86d0c1cabf983790dcc205e366c76a8c841965ae108b699c94a55d016ef82a02b4f62be033072a392ad3abbd44dffef5d56e711d5ac48f34d6ea4c84be3251c3378b4ccf7c6f2169560bd6e3ab1e2bb0e89253a5c1d1d8eb3906ef57a738aa2075483e5f354e7e786bd758dd575289e6bd9eb8086a35096dab348a8a24e98eb131c55c1b277a4b64c7033100d23a165af45a323f486c2db8078342737bebabadadc39dbebc9885dfaf912a294af2d656b6c39235107a650695e54b7da07ceef6e92e70c7a37f39d780eaa2d25dd627647dc195fb50962176a381de4d767c000cce40e51719bdf03830ef202cc489f67f208e976b37b158ca9010fa2d9d646aba75e686768c0f1806bbde88fdb4b211a7cba475ab52eb6744e0680ba785d85a502293b04f4422ce276b62c277a4e2b6bb23361f33e948c75f90da449e2b773475d71b257171b57cf5a65707befffa132d659fd8af1a64900a4f6be636be15f75e80535a1ed85b29de62062ce5832b0cc031cc50a23bf485bf5e94deb8d2fa05db5cba9c064eb27df751710ec312e09a54adb0bce666a4188ffdead9bdffdbf11ad4bc09de1ef0d05520bdc57927326f49aadc703f675c936d47e6a502d556ee0952ced343678fcd5dbc6bfba3154342a13cacac852b753b41b31d457cb4e06a4cd68c4785ecf8e84f6f9fd57d7281574383b993a05f242a51dd757435c6d6b4a8a651291f56d494d0ac28f54ed900772461d389790d7d761231edfed759bb44f72d78dd6407b603af027b5417f77e1a2f69a4acaa280f606b20ac4bf4f39b6e5710cacdcae89cb3c86fd1a5a105367a11f94c7f7522eda506bff3945dc2fed49afe2769984752f46ccc544f4cfe29a17c77e5026ba942f8bd83bf089bddae2dc1b75dad84aa652db09309522398d0efdb49cdd7f6cadee653e29df5ccf563a4d1e0f97f3856870e6f9ad4cd84db2a8bdaad2861cbb0f6db095c0f156db2d253e491e83ba68ee5d4fe44a0c3fd555f3daba80bd73d7870fd789246f6208da3f4736798c7d40077da0245e41e17b6cb3a5ea709cc8ff219b1f0d3b21351691d2f040720784f38e504d9e2089ebf289d2c6a6c38863a99bcdb2ab6f8a696cbc8f76052d29a2df94654f7fdd4c05cae8120c1b8c3732dfb292ca730e1c9cb94f88ae96f4ebbc5671848905b40d80f7ee91a8ee5a735047c416644d96aff42056ff1f0f780c20c843bf361e547f14810d4a6a03e74d2bc84af97d4d5d7fbd5255879c4102835468e776964204637ad7d946951f7d69096cc72c4be8ad8a77d9bcc45c7f76f3f49ab47d48cabe95bf5c708910970b9a99a9de6925ddb810b8c9ad2890c2d08463927d9d43d1089f49898be9385b1e18b769a14a53292235895f75b3a9965441125eff5684feaa00a080027f8a223237f2e781806d7ec1ea11df3a8e50f1ab1e8eb80c26fd1ad982c3a83d966d9e07760dfaccc524bbf870b741516a67f393f7bedc966199796b29cbcd90d69330cff57c6a3348808144251743c18cdf74eff496025e4799c46055e3b4deb3c0da303ee1bea916a2605d0769fe53292c0e00fc68cd91112126dceb9d8437d9352c381f9d089fb4d254fe31f4a0454cbd4191bd9da72875e995029eff3534088e369bcd25d56eee38a106b3b2b48eceb7a1cc5a17932803a348f3079acb416dd3f1476e46236514d93803f471ef49ba28f31da51f1ec91535eb22bce09b53c4f01f22f73ef7b1f9758fd1824d246c67f4ae25e6636dbc8c4393be446f066e73684673d3bdc04d6484aece06c006ba4f9d89ca35cd6b58788a1acbaa37d487f8293377c7c98e15bcccbe0c205de0dd7bef8c21b1deec581ca97eb838560d352c14f8b117df45ec7dfabde8cd2295fce81d1cbd4d3583d7d37ceec335a073f777774001b8f3c7ad6d44c4f5956c8597cf0432e1c522700ee6a4c2ea48f9f3d129dfef966496049b53bc80b146584a13adde6245eaef317def24bfa0f3fcdcb241584988c49d5039f2f8e7b19f584ecde29f73125823a769f7e3ecbe97ab915637bd02151c91dbb99c5149e8f727f1ba506d4bfd682699d2ab232da718757f29a3ce1040496d6a084662836ae00f3622f015f2a27760267e584b79f34c6a267b017772172f433a8a0864e11e362e1bdabaf2df3a786e723d863f43448d53309fdae6991463df9bd47e46322b8473e50d18bb09b7eb5a471b599dc55d55b9e9da05c6fda4e92b8036bb35dba44197dbb0eec27949c376de9c616c94be894d3515870a4f44b024c70435524ec8d504daf25869225e9060fffe9a882e57c94daa1c056d1bb8efbfff3533a2ad43918a4b5e492d63e755413c6624cd17aa7d03e920a6deae67c2451279fe6078d4b847ce6981c6383e1ed6fb97d3c7594da54426f28ebcdfb20416ccce0c5840e428960eba7235ce0e8dea32ecdac33e35767b5fcaff8ca55b9a70c65ea4f0216f9bc8cabbe6f55fdddde095efe1eb65226a25333ea126b1bfd85cdf04a709423da5f0e8f522a333cc2ec27b3e2d4167e8a8f16f89aeac3a3d809bd38716be3337b66c9cfac8cdf44e3372a8b10a6978ef0c1fd7a9fd37ddf0e6e31c4090d96f579a8a2651ceb3ecd40846d81c7a5ef4201357f64f2925364cf783b44321103a9b8e800784a300d485121b8d3f9e401de900a98cc32b9be0ea281e76bcbb58845eb5aa1b15fb818ecd97dc180beea26ae599aecf777331de8bc69b3daa60e2b5e4dd02f0c14dc39bfbad462ce5e6dd23ae752c4f35e0d1d7f131d67468ec98bcfeba2adbf606c1ae94e47425b372df4299de1c67389a61dc3294828586a96b74748dc08f0da951c2904acbeea58364a1155c787b0c04207e246b2e2a98d8d99d047aa8e315ce244909e37fb6c6f883b7d9d9374710b234b8506dfa7c079f772a5f109abbcff6faa9a2642a6e7eba34655bbd259640c8d91e3dab9d7aef139dd458ee3242c7cfffda55611d51648c0accbbb1c0f527d940cb1c2732c0e0816b7d2a4e3f22b132086faebb69c14a726454b7fecf1fd26b4c253854bde00b85c07b925ce5b6a57e2543cc347f39c04a80a5ea18af7410ecf92667f91802d341ba56bc8d756fae49ec7ba1f2a527af16f5a14f22022877db9d084c10645a523825a608a3402ea79f0330685231d51ee11af0764c6446e153127a8e54d3b969662012e414296aa055fe592173c0f8aa53c115e17866e135dc47b994d55d45ed15fc39596d1ae20cc24c6e8cfb56c5fe5032273258a1ab71d2add64d10a03dc32f3977d06fe7f1c9567033464a90e756cacdac90da7065ab4cac5644132a89137edb94011477d17d3618a6ec2e317d6cca88b03e7e2160f3fe71afa2a23011f87dce4862bcaab617cb1d0ce9dea270fe21f954162bbdb8d16d7c45f04a8ef0d7f8b59c0b249bc9d8a06f8a68aafd6efa74febf77b2249fa3dd5c263aaf50bfcaa9b9e840643f0142d4c9dd2eaec1347d2235da6a0483b488c380297325b6f858bf41913fdf2986db88a0122a67ada3e8a2561eb6b230135a338fed5876d8ee90677579b620578a4262e1e0025a6cdf980bc105bc92d3a0dde2348a1fbcb17b599d09a5e2f479382ef9783356db02433cba49aaae85bc40c2de9a4d90636fbfa2971d20d15d3497a2337132cac14663b09261d345ecd7108c2b22a2c7d8c02780c24f322a51697e0efd0f3c910ff1c00c781ff0f07", 0x1000}, {&(0x7f0000000080)="59da44d121a48da5636578d2ad751373f28377b931269071a8c25a821aa03cb685c837d7ae45aba00655c4864b0e77dafcc071eaa1aa90dab0c5e115920b", 0x3e}, {&(0x7f0000002200)="1bead360625dc82884947adaa04fc5f93a7a1874800c53bd57665aa015956da839fe5f4517fb1b5d89f602", 0x2b}, {&(0x7f0000002240)="4f691233ee4dcf6f16abd04099ffefefbf217bde866d857a939b91df87bac68d5817f774c11c7b09939211d5f8265a478673b8959d92a6d302152627d9321f271eaca5dd67cc4e450825f3e58c7f51cf113bc01c453cb35548b5260424dfeb453efc60f029fd2387ea0cd97936d45a415fac4b", 0x73}, {&(0x7f00000022c0)="e7aafc9d0b555e77f5787768a84542698d17a7b41e820ba91429f5a46b6a411ee55dee5f8a1795e1b6b9c46320c313878e0472a886d99d5cc72c319dd0e749c43503c2643f4061809abcd11d88fd9b81bcbb174de11fd22e51682ba4c124b21c4a3bc8c86a06f25c1023812ab68aacb778382a70b3877c5cf1", 0x79}], 0x8) close(r1) write(r1, &(0x7f00000023c0)="de91254b77121e79089b4a6d26dd3af3cb59bd651f8a262d7137963ddcefa20590f2e2bc8d7ac51a226835447421e286895ba903c1ca2eda5b1fb72877b42f3096dc3c166e74d2108b808aa6eea52573cdc8216e68b457af3d10c33bd3d0fd3e06e27f17be879c3de3c3bf16f1e06d17127048e020e976fa3677968c0d8e616374db3c4cfe678dca4c059e47e12bb9ad661e8cb103569bb049410d8142b1784e7d", 0xa1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x12f) 16:00:29 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf3, &(0x7f0000000340)="b6") 16:00:29 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) r0 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x180, 0x10000}, 0xffff, 0x2, 0x800}) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x400, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000020c0)=""/4096, 0x128a) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x5, {0x6, 0x12}}) 16:00:29 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)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:29 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202762b5ace7b7ecc2d1fc377951d6d252f51c17d23fe7e48852f6d8eac969a5e05cc448cba6e93045963ea266ccd08942b94c8a3c35ca36b26d4eb92b4f905fd2b8b4cc7f3c0bd5499147c98e6019a939a5138d425011e8307ff4d711dbe40c67582938cdbea7f0d1cf058f58978e275815b11dc651d2bf377a0688b68d94fd9252aaaf520c0be112075884e07d02229ceafb7c455dba9ab976912cdc2c86caf5b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x1011, r0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x10001, 0x180) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x81, 0x1, 0xfffffffffffffffe, 0x3, 0x1, 0x3, 0x3, 0x3f, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x64) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x5539) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) rmdir(&(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xa, 0x2, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000280)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x1111, 0x4) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff03b9fd812eaa4e713048e69931a99648", 0x14) r2 = socket(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x7ff, 0x1}, 0x8) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = getegid() socketpair(0x0, 0x4003, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000380)="cbb57fc0899f121c897f669fc720daa203cb7a5f913ee70768d268244499d2cfdc7c65a830f86935d7306663d586bce6ff31cd7373b530755d3720548fed5502091f04f4bb9d80a85007d04176a085b36a82bcb5a991a21c27a457df3560f35a22a3ecf7c4769532c92c4f2186d702cd2c338a20583eec0cedd7656bfabbce1f28c2e684c3918e5cfde79bdcfc41432de86bd0ebc84a4d72a5e8052c98fe1b20d32004e4a65f935a000a4a04dd08a900b05e878d370a6d1c328a1d3779f8eaeaae4922184e697c9f5439bd523128a1117c9ab5faa3e1becf310923d7bd1908292f39198754bb1eebdd0441ce7fec6ba5385b985e9c51dfe42acddb31ddcb2a632019e2c239499c8a4b4316535b0c08f862e04cdec742fa7182919d5925bce347557f964bb9f3f2aa24c7b008e7ec1e4183b2877855dc8e86969d0d4fe7bf1374a6ace1135487f52a31d256320861336f58b03542c31730f33b6a272e72f8afa7817533ebc27836025feb99f1640b6e33d6ed4a0b6bb68c6def489941eafc359f5d2eaf4bff9295b1d8b4ba0aae60586e99652386208e9d12c460b3108957033160f04a4b021bad7819adfa1d21bf43d3af19af78197acf714cc63c33c1b1edbe5cc7e04e418a5926a8a9f37263940e7160e80325454282e04bb348cb54c4a38c6c1c5328d7dd129916cd6502a81baf2ee574d5acff19986274fafaf7161e8a45919e8d1a05edca55464aa8567c54d94e1c5dac06002d5d4b439c303427d029b1b001de899e3a58b7d1794816c40c8af74dc120518c3adff5ac4a1289037a0f227d65a7550198a69107f28c185c61c5c300d9aadb57022af6b91acc1154108fff25d871bee2d634b973a209ef4f4c9bb272fbd5c529a9809fd5c80fde8a37db4aaf3c967a04d5ec639e56ab6ec7a6e335d12ba222013008f3e9f90949f80462618e9e5adf23a036ee1a95a229b00f0b6eb31da5f3dca538d41d718c307e141a66769b1074eeaeac989e9ce8c30ac37f19f2e7e8398c2e9747fd0d14ed2e31b43633476dc6b7d39f7fc7e790450c97f28bf73d071b72244fb7811cfafd01c33c824fe9587b0b9274986cbfffd800bf1f3aa4192cc525720afcdf6482224f673e87983e76fb6f7dcdb18500ef625cc9e1a64b66fc826b5d0a89c0f450062fcd35b9316648740dab25bcf9ee1991756f1f487d16c343a7e07cd15fe3236ae486c5e6dce39be424f48d7639cf6d281e5d08f1df72b73801dd47b64b11fc2fab3293f13208478fb81c54a46785d1f7caa9795ffd37b4ec56925c8200aba6922edb1a8ae2b23ef6aaf65a3ac63f2b11ab2b74bb11c3e11df65494725841c314225fb68ce3e708676c13a798bfb762f03bec48f053c0a77c2a7b1b9ce137ddd2c04063dc47a232e7cc22df6ffcb717c34d87a04e9c56cd8d5454e663e07bf71a9d10c8527c42890a37209d69657c3a1bbc4496ec9cff6171f6da03c05fa9f2c18aed7e7b0285676e4f7f99b2a6d2d7e5b75dd89f709c63bb3df15d1865cdcc432600554ec29f8fd3607ef6215726f7f821dffc1b2d0613478da50d9ab7f4e52fb000b4b1e60b30c9317236c21b083a9fbebdd5e14389e99c12823fd0126a0495f8470eb9f3befb5673599419309427c03b362ae1b2525ad3c9971101ef790ed471dacbf6c4a48cb584fd2363748dc402f4f39e1b638c8e96f9d5ed1454925180223a2a9a948381c3f42a0e071562311261be122988b8ac3211ecb27c60cf95ed271737f82cea3aab5116debaf38ca5a478a4753407eac53317d516c96905010fc7b0e82eecf635f12d8b4301f982a5a829a87e7c6f223565af70f4bbdaf1acb830d7aa0d88ad735020a373a15d476dfd8409077162eabef49ce6c696bfbbc005176b940be7de621a8fdc712500f513d8db188c4d8ccabb01f8b036783d5123f8bc5e624b0486821fda013e7959b6cce6efcf3b58ca13d0553b3b6f16269d2a8906fd456e20ba845919df33c5d102cc615edaed5a20f04167b37de3550e819a568d71ef5b48fac6677eef540bef080b84439023490d87e8349600ce824698f8a989bad97bfeff70b38a874c27e4c1ba6fdd2b2c0a0c4bbb82a03be159181191dc45f5af4431cf47654e65911a0231c66096a176342fe0d6913dad99df66991fd380932e57e646e06f2a720fdc089517ac3b3c6cfaf1cd142c45c1fd9c42bc96c807e0356264788aa2785609b4723de2e7a579c7fece2f299dcb3c4054d83a192e3de8e54f1395d28b177c56c24ed77f0e8db7ba3062b46bb66f764051a0f70fb0e9a36a088f15d4f221961a9bf4776de03d534afe4b66f878faddc29d224c7756d36e4a3ddd328120d4d4ee15e9fd83e2e7de9db60a8475c14b77f799939d46f261b429b0faafc3a1e5aa9f3a7b057abc36898c1d625c42540d8b890cffd438bb85f8420a543d5119a6cdc3e98a8138b6675e9b1d04e89b8235ca575f91e857b3b6ece420c907a12fdc355512ed40d2cc126fd762968ca211fd606680931106373a61973bd9bc965b8e61110d6d2b9c14c71eaf92e475dcd9451786636f591539e766d6007d7391085753c912fe73cff8871a09bd1b11aa9b8e2bd36a83072a0affdd71f4e808db7bb4aaf633e17edf92d2b21ced39d8c9e9602d45c0c74fe746be75e5a62798a59941b37739d346a039596720da2bc57b84631651f58ca0309db7e761d2acbeb6181b6d7f1fe49049fc60dbdfad289c261e079b6baed1a9039a4e7bea84946c9f059ebc9cf78ea676210aed01b57bb5b1bc511b22dc8c9ffe371a98d591a3e47b1c564c05e3c3ccba278ac0500c1d24938c5516e3ea87b50a3fb4accdbcd78841b561698f29615d4ab58da44705100a6f55acbf8a63938897603e02cb1f5d5df42100526b56899f9549c85daba5c3c1f02d5c5de458a565d425cea099ad9254286760923e6a252ac8f3641371e24b39f6324439ace223905015ed365e3b8c6376f8012045d59c4967c1ab7612a0d5bf9a19294d895ccd01525f25010a03341948f35c6f0a4e55dffc23822b70d7743cc5ea5b3f4fbaf66a0ea8198eca8452b567f3db6ccbc3326e88d6167fe52f01d55c82545bc2585afebe86e4462af343fa283d9b5d5dba8650b7905208ac4c3800230e7bdf0e3def9e565fc575f691cb4fa8d3526cb71754f97f3b8a649720f79c5d75fa19ea282f3b238e95d5fe2e3e9e456861442bcce80a98f11e5163d7404d4a8c2c590222c7a750ab6ab75541b5d4ac54ff4bfa05690d44cde9ca202e7c9fb201ac8a5e6b2ac15a1b410a67ffe214db97fa20466ed9de1c3b846abe9d962dd75d31b8f1cf537cde7fe049333ae9ed68d268994b9a23f55d6385c499f5c72e74745968a0d9e6a281a22343b1eb5c6c1a297b3b5bf6886a16197ed494ee7811f38e0be3d27aa76a18e389582bee4a06441c3d25514e2dc66295c2224be595fd51f61faed64fcb5d7987b38874ce38dd51112c4a8fa4d63a909139013464cb0de4896be01e25096d97760638afd3e4de9965c2f319e1838fd7afc7e550215746d40beaa36143b785973723eb3643dfaeb479e37a39cfb879388369758326cb65bc4c03cdf2fd75eca5e76c08d6f744df53e849c95190c83dc95b996c6cd0f66790fe70222886a567445e66bf5bc312f7bc094eb26d2238e5e9e5db9217852475a131addd0ace24e41dd1e851269526d7e339c6c0e2522d9d326c24274e444559421592f2fcdf22ba559b6651e4f653bb4f74c6c5be2a787cec4900cee874ad4d9977875f93015c5c8fe4ba17822643a0785420494ef8a4705e7df7fb3b772840398956ea0875de7edb4fcc205dd7480cf6531664847299331f24fec5284a8dd2f67a5eb6a75da5299ab6924304687e130040f8762f730406901aa1770f230faac8f5a511ad0f4c9137f13d916aa3d7bf3aaf78b66793b2405baeb7081a38193c3108d5a6d293cd76ff1dc99468c720f3a357aa6087784d2d7df8ef18550ff868eecec85706412f1f9d8ed090fd381f9e3ae26a273a7d8024a3cfc3fee05360706db72238da9c5d5b747fbbdac1562369de0375d9a9f3d9bcd53b234b2966e370641093c8e3a9fa7d499c2379680318f1ad42618cf865ed66873f65867f609605bdfcfe2530e9ebd3972e5468ceca8989e59397cece6ddf7997144f78b519541afea90c1119a17483ef3ec62b3625659013a123a2842b6b3be2611465162406bc814fbbb73d6b151ad54267afb185b6a8fc72b5baac2fc7bb42188a26317c7971a10b23cbf0d6de1dea1a73cd655a2a54c7061af660dbd6ae27fa13897600a028b5595e4f0533f12bc70f362cd752156a4d5d53644ba9ce5d07391efdf934d4047c0e38c88691e6e5a384309fec3aed91ceb0c2e13989d007cf647420b1557ef4aa2586cb6bf202185cc7bbf942c00114e951315b07931595dedef43f008cbbe0b6e1d067d71fdf7fa34243f9436e453659add9e459ace7c4d8e2098f495f6aa8f01e6589139dcd32c5eeffc14a9258530f0baf6c4868cfd4b973c06bedf2402aba9371a19cf251fc4a8066750edbf03754c46aee64463fa6ef136515707b7ea8a6a5932081a7e5c1d748b2f85c69e0563147147ae1b6e80164d6114f245fd34f1f83d149bb098c57a0fd300d4c751df2c5c25571c395463c9ae215ae458e9a63de1df1226c3e5ab1fef31a7160bf0d967cccbee2c29e66104fc6d45f7664250ce5ac13fbc2f0d268139a7d22657747d5457584673b8a9776ff45fb3fc3fce4b68673c16ff0851b08f80df6dfc48914b8a322dbed5f1e325ec614d0d6325bfc321dbef804efd40a15b3a7735d0621805f38604257e0254c5c77935b98093bd733052105df2589cb8452a97307c769fda58a5a469f0794c2710188ece014aa02c60a31438a09a5c34453744d81c2115c1e2d2f6d1a9475af27376dcc90dcf14b5548e78d4e985ec38843128cce19886d2ceb07328b866f0d6d013dce3259f26f9d53306d4564cd89802fb83edf19aee8b8e3b6519fb79b82246bef75e526a18f1b9cd2d36e133818367a610d4bd3ab1eae0402bf754dd77a3c1312593195677b8ee63784fb4ed7b83c52b77586e52c0c227e9a66c02b8aac14809ec1af9fdfe9e9e16841743e19a882917213619aed51abbda16a214bc63342020c966cdf64b2ca120171e021504afa6dfd40a72947c64990712343adbd32124fd1a56c91da26fd6d7128c8e9c60af0e0a73248d2f7cda6e3c7023e69f6909ae9c7ca245c465da7cb1026b1920aac1f39bd822ea016bfec183c8d4b1d1e3ba22248b44e0e7ef112fffe97443a74f553697b670ffe2227a40321cce7fa7f229c6b4ca1d62d84305d4a5091462954a1d35b00ff18c4b2457ea9029cb5ae33a243f4f0242bd25ad8a34c5457ee920897cda4d16584c117d8e4e006c137b453df074ae0767ec75153c5539722411d33985284c60bb59b76bdadd5fab265b237d91d1264069ae5b87c2ba650e422cab7e14d12b0ac0e24bcd1aeab36da050a85554264a62058ef345030c8aec3d660a57831361d7df62cecfb2e96d0e4347f87609ac0425db60b4f54abf5a46de5347f2546acccf30ae3d9af6b72f2d96453813d0935dce7f544b6ad5419a537f3c384ff88a7dfa68eae70fe00caa6fe85d0c46873330993b48a9d49dcaa10407c1f2734ee4995a6ba6f8edd2a734256786986d06ce7c513704bd6562cc60801f270c5047545de53693f2b2abbb890f098daecc6a35c48e113c3c77950b0ed8ca55b7277f6b74172e63c2f", 0x1000, 0x4, &(0x7f0000000200)={0x2, 0x3}, 0xc) semget$private(0x0, 0x0, 0x40) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) seteuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x78c4, 0x2, 0x8, 0x7}, {0x3, 0x5, 0x355, 0x8}, {0x2, 0x8, 0x79, 0x5}, {0x8, 0x7fffffff, 0x9, 0x3}, {0x2, 0x0, 0x6, 0x6}, {0x2, 0x0, 0x8, 0x1}, {0x6, 0xf14, 0x8, 0xd2b9}, {0x88, 0x7fff, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f00000001c0), 0x1, &(0x7f0000000200)) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r1]) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x11d, 0x1}, {0x3, 0x101}}) setregid(r2, r2) r4 = msgget(0x0, 0x42d) msgrcv(r4, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) getgroups(0x0, &(0x7f0000000100)=[r3]) 16:00:29 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000001500)=""/213, 0xd5}, {&(0x7f0000000140)=""/32, 0x20}], 0x6, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x10031, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd7, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) getitimer(0x1, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x7, 0x500) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/228) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) 16:00:29 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) open(&(0x7f0000000040)='./file0\x00', 0x10e00, 0x40) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@file={0x91fe0112fd633ce3, './file0\x00'}, 0xa) 16:00:29 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:29 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x8000, 0x101) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x44) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10130, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/63, 0x3f}], 0x6, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chdir(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffffffffe00}) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x3, 0x7, "673b521b56a863499b1216ba6e9a295c7c68a5fc", 0x2, 0x6}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) socket(0x18, 0x1, 0x7) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) socketpair(0x17, 0x4, 0x3, &(0x7f00000027c0)) sendmsg(r1, &(0x7f0000002780)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)="45e9891c5550dc18807e6ae455d71757d0aefb5f4318232a7e2f50512ea657917c9f4fbc7b6ec7aeb9719dd33e67759da12cb633c62a19b95a28283329fd1f11347872ed8ed2e1e77007a736b57e17", 0x4f}, {&(0x7f0000000200)="0c50fcdc7dbbb4886d6099e650b4f9e5104501fe3d75ff5ec07c7eac8dfa0f529d156d96e02bbb0aefe88908cde49db120ae9d9d9ccb6413470bfa3e08f492011e735f5ea2cdba58d2f9855e30e427ff0f4259b5bb5ae3673031c57c5f5e12cc37bac97878448bc515dd2f5a26c325ec073ef24b5980f7a639c3f55a447ba22e83903d39aaa1205460c1cb37ed6be0ba45f328457724254ac4d42454f181e5826556a96525ca9c4dd11c3f43dd5faaf6eec3969fbc10fd7a6ce5e1bcb94ab4edf49d2d33941c2eb3ba21ed2b285b77197d6dbf251013c63c7b2c9f6b2eed642b54262afcee6c9cf69359a3e2da6791a63b9987f8b33ecb080309bf6d8d6e249320edcff4ecad1b7c3f6bea06b4e0110dd47e234338e254246902067e53cb47e4b2d3d6d5b2a48c7d5ac34bfaf5cb7cf2e8ff81621aa7ad7602b6ea1d451a6a90125cc0a0d923eb3a2e05e06bb2b8b28e52054dad2cf6bbf5aa0b7c454d321cbc959b8df551c69a22dca8e3d9966c447ae5b4f5bd40bfaf74c575cb6c6a2973d589da33bf2a9c03992d44c25538bbfdccb13722c977e24be5ec755c0aa37deb45e8876d2cb076ce86a45a6e6ff672e2491f17c6ecfe7a197606e764affe8a3bbe2d818b25fe895dfbcc6be17b4b2506cbda7e5a41ae8d0b78893acde625a571f23bf02b735ef6956a9195adbe0e3b454eb3ecde9f3fa5c5de13bd5f54fcca21d7fd0ed0744d7d7f104f307011bdd358aeaf763eab0c6d2b85619543015e858f0c6d1796476db711a57697a95d10cf6b96a12d429d846b152a50982bc09797f83226af2a9a1b74cfd6a92cb40a2f7a92dd7ea02ea1884a2a9270e384f839dd75bedf4fe2ca69e07f295544f2cdfa47182c02979aca6a50245a9e5a5470d4a6bfe290524ad5e8fcca9f5d4f7d985008db94832677cf8a8eaf4aa52883cb4acbbc1c401095c497323a1dde71d38cefca7dfb88423d288794deffb769d6cecd093e1a04e8903f308a402e5335418a72237643fd20cde5a5f52f96bec1c526f7ed548a5b18b705e2cfe26b3a5471ba51065fb7e66335a39784415a3fb6ea9f40f3bdaba55c520369dcf297fb52003cb3a6c1109a93ae8c844bf8ecf630ed2a5c71c04c4bdca9d3c73b21e6a74ec06b5dd69f0d7a2c3ca75a34f38dd11503d74b74fbbfbccb2a300a2162a983f47a0628293d33cbaea8ddd9e67dd3e068994178540eb3ca4d941b4ea3c66afe5ae939d94beb493d02921aadbe05e92b5bc24698412bca00d86c4c6ff7ce7e1ee9544a3c5099a8e111b4647c9672cd56486dc3b2ba98edf043c751f375c9dd4f85933584fc5a0f218dbdc1bb5227e5295bb720bf0b87129615378eee21b6baa79a436d3b118424cef9a6d0ffe0fe05a41fa2acb4e6f8001d30dff781a88f5ddb8117fee1f4ba05c17de12fe72eb4cee0965e14373d4c483e5390e619650ae5b4ae25e111223cdcc36c48507e8353f87e5f02fec7ef65ef9126b9ac16e146c557d7ac394f623c9bcaa61e5860d2b3aa207435e610cec8dbfda59f9b9ef09e85237fd4111291c2aeac9b6b6ad5cfff7566e24977d049003b419c22f55b59f7cd04507a5614d002bd2909f8a1887a2827ff415c48be68575860d34a00d2bf637b81d5b9d31604d7ccf84276f1b885211f174aaaece23483bf570bacd0d94c6c1bf90a529c3e4598178e1ee54f9b1e0839c0d37ecd13f9bb395e035827a23a7c7c291b28b268d73889aa31e0a1df137c5514fc0b1713faf4157618ce8ecdc9805c5522b7f2b4907a7c2795006a8631f334855e4d62ca9e11fa1656427961224b9340b4224ddfb438d48a7b7c187bf765c24f8b7cf2ea503c41c553ab79dabeb2a72ec0ea75223e3262105e0b5fa1467805871dfda326a4ed98b382ab0027433eedfe922e86ec7086af3e3249371fdf4bdd3b0d1e1404cf3c670bfe9fd547c766fac8671ffc1e925a9acfef28a6405345edfef17ad6c7d51d4e99d3dcc0dcaa61cf76c0acb91e5e75d2849d7ba434c54d359084ac044711c39498237280121a2fa4139250d21520674f6d00e985b7571f4c84924ccbf14cf86364233933f261890694aa0c5718fe42f83cf01e05e5a824a8d8ec61c1f394a13862177e5098ad929b3f69464868ada3d5262b7d4b254096d6a4c2e66aad4d7e6bc0eee6f4df4f0e42ba1994d15f24ad3288d318fdcc880775eff8d5e15967c7cfeac10a6a3a31b10c5d92f8b8046f740b3b6b24aa5ad9c457c6d16c9e5b1a3e5093ef568d0830a353879f1cdf98e1aaae1695b2932edc121f835da766c438b8c403cf19639d2ac5ff8c60ef2f3741ac00d3544f1e599ac0e55aca65e6ec8382ebc1889c3f8887189dc5aa2bca390470e8f4b82b3d938f548244aba6bd88e739727724391995d24a70b46495bf950ac0702f048d4850118f96875c0a211c155ba9eb90f544deae24249cfee9619bf309226c5dc4c2ae1a898848f0f2cbc07056a3cc86f0f0c54923a57d91bf77c5ca609a7bd90836d6baccaae5e955287ceb6dfbe1d3fc5798915b8fe1f65e25af45640c8aa53d8213e789cf1638e7a7ca1b5d0c36e0fbbb384804319118aa3db991f17101cb63e97eb687c60869aa0cb3f884ea230afaf274da3519797ec3212ed69665e59459dcbefb6529b1d401e67da9dbc005580e13b57a7053d3a6ab861afd0d43407fe7945a02ed148b0852da80748271537fce2adc0b41efa5443f87241fe6924acce83d85008c9fbac34e516f269c236a9fb85381d27d53147231922e0e9678a5c15c58f8e0b0867ed379998fd272cc6fcfdad50fb70c57fda65928b376b02a9914363698249b231617d4b136b941a3f5491ea06c0feaff48f5aa112a3642da41482b25b6127eb4292a960789895ef9bdee5a1a50055ee03c35bb6a49e43adafbcb59b3aeb8dee0222dc14f71a8a9c92fc3d92fe49cee1d792390ffa50d1499fd55e6e1635cf1dd1ef3d99dd15bca53897f1bfb961151c62f4fb112b956ceab16a1561f320bb0dadb5fe8716eac415753cc88392ccc3e1f4346a5610b2adc64941e56da9cbdf05f4ba98804eee2ccf7044aea21c60c0f4aa783c15749f47fbddc782a2804a16208c011e29ba2626f7982a05af06e2953133ed7a2e73219d5b3b91d32e72f93f201b1bbd9f6cbe6d39947bf24f983bee03ce66d03b0da3bd24520bfed336fd09c6622628c46ac356271b33553bfbdb0c160ce41e20db6a7a1365c2187b22fc1912eaaeeb333f864a9baff7a61c0f701833319bee92b1149f98efe4a36ab2ce09be53d4656d880a48d256bf10f3862d3dc7ade0c8f5d437bcb1527f386874a6d25360e6cef5170fcb0e120ee45ab2a86026e6ede6a9f6832f5462d91b5f1b562bb37af84782efd2651b07e12f8eeb18e9b92d03a8498b7d3b9cbfc914f9c21b69c54582aed707c683613448fd98f23a1ef8177f6e64196df54cdc3673368d84ed317b451907450cedfa3c8d76a9e023abbdc868432117139c8540edc7d18ecd45305e740be1f900ed9db0cc730e8629fe6c5a85c42f3f3d82914192e547ffc70d36b45394783245dad26c5eee9c93fb1bf42ab62eab16592c8ac3e9c73d8bf49507c231c92513453cb0cd514740884ad14a6a1dc81e1418fdc4f7b5bd259a1a8870106925879fe8415695dd82046623938988c966f0a4e30cf2739a227a85cfdf6f292b3bec516851fc05f4593f397356d6d2bb97d1987b2d7f2294b13fcbda93b2b9904e5f428c72cb23488ab06f71443f76d6befc11237014d7bd8c5a7a68f6ebec0928af641609ce88fd6c133380fd31577e92a937d910234682a703dec147e0d745194b89c6033dd4cde63ca792a150267656349ca1e79f5441ef69ca9b314973c6ff6a1bdb3901b219615aae52af3964b8ca1c94a6d726df962a2cca552ff326f306130d6bfd02e5f034f1b8b0bba7aef06909178a31b899eef17ed6ba1b980548efd8c13d40c4a4d988ce201135d8f54c504c56a0906842908fca39c76aec6617ad24cc71529230e9f55561782e56d6f0a4233b5d0c936284b0c8f17ffa05afb19dc1b40b0a2835c8d61e5581e5ec43374c1746cb8bb7be1e6f7c3b42964175cdeec767d316dd66c8a0c0afd41dd54ea8330f73d22562afd6b33d8e692fa803ec3437065a05d6d3e8b10277a820a4cca4ff0ce720c76c4dc165e0ca15d45e281663a9a902e722322aed69bc4ee83edebdff0fcea92a6606e02d0192d3461c587df9461701bcef8083d0ca72a4546e5d1c108ae75767e8dac70333660817e4cc039fd1e328180b7fdd3f2c56e94d377295572f70f2a8d9396936c276a5f236ecc7f7ae05f5746e361088e1a27267e4004879f6ec6db291a26cbb079b6541844cf12e595d443e5124b5af05e43823c5622a36ec525f1294252631f51c6ebed2aa7b78d679062f78f2512144b41d6414bbde5ca42ae085de01fcf65202fa99a82e1c6c5f5c738c5919056ee7c70c9cf05f3debf2e055a80e9313fe4aeb38442e4e642fc2f7b538bb4031db195111f2a8616adce92a135c7970f66336c2571759c008914075492cdd5097009f5410ecb719bff80c24d67209b6e35aa9444ff191cf2d1d318c41744dbe91a08c82e702cce3077a0a69972684ad0cde4b336980306785cb7490e125f0e636ea36b463496f636ebcc7aaf35b5e8e26e11dedaeca248c8bd0d0f584207da72fa5de5517f618bd430c945ffd84d8b0257a538ce3cbdbaaffa285d2256f74bb13c7595a3aaeb64d171db2f0247b1de75ee2796b142b5ab8784d44485f61f8945a17eaa5d8065dd313849050babec957e3cff80ecfb5795d9ba72de17ba52aa78acb167348c38ee48e58b30ffcebcee9a8cf98af21f8f3180c62b87432e7d8e898695fc3098f2b2ee2975b1004589b4ff0fadc895b17a26a0f3c90e4343b82424704b8c8a8436a811c1fe81bf0f0dafbc0034bd1fa52528508875fdf3ba3d8d267b40a7d52253039f22c8113b1a4141461cf3ef5a28f06b9274e70647f6e0a7d6e0f55e3641e5ce55682a2a5685d63b24c17a45c98b16185d70855ca92258d796b809d5cd5dd98e27b8baf8a1ffa376dd43138a1ab344e96a68913a61ced155c80effd07d14218f7bb7a89dd4a0e3a4bbe473d51722f7ac9dce900eb182feaeb267b3952b84b9df01f97ce36f138ab61cb1c9e80a81ef325cac19a85c528f4d9e0d5627a66b3b5b1c792938ba40d57975292568bc4cd008012d7b6074e4e008488beb3d0d2f76b2d4ee8c50786d70cff2a8d85be71ec39a6a7b900514f7d4aec6145aef9fd6fc370b6a367716a023d7f48a917a362506176ed7b6c6b984a19e05ab7da587eeab19060fb67a5773a36fcc0a29f32c18063a469b524464c7ce455ff8b2040e85af07196007893b0f8eef0d094d1bd0abdde5576a6f7ebc235bdfac2db7bb5395fdb218dd33d2c4cabec70c414d4ed5e779cb5ffbd17f0fe6db8c91e50b42fb478174600b0f2aadca18a123acc23668801a99eb3301b7af34af47125f50b909ae182d976a494043666be11cc3468d81cecd829d0f09d52677eefdb079971b676b0cc46225f21881aadd91a5444524636425eb5645d64b8fb18c86b5ebbfc912a7b1a27adc5d7da725c355f670219c7fc3dbfd36a833114798f6b671705335dc4dfbf5d2b3819cb1008d53ebc69447eaf66bd6f27e484d32694b9b83a5f1c5076e144efdfa07b69476733b2bfe3570c4161f2ce03197faa9d5022df66206598c1fcaf463bb4d5289ed7bcd540cc147b588ab4ffbe36f4accf433b2", 0x1000}, {&(0x7f0000001200)="d7a00654efa755ec2f8ecad217e0e0ebd66179bd4d3a8ddb278d0157e4424de8227029eb18ee280c0c99512821a884d5666aebb314e9481257218d71ee82190bf8774e4e7002165e573d866fd3098ca4194520c7769d1cc7f2629b3e0299269913eb5b5cf43a5808abd5c9edcb41c404b2cfac55772cf35f53e752ffa6a0a414c23885f3a1a3fee2abec7356476b28c0d6eb09534e70", 0x96}, {&(0x7f00000012c0)="00a6d475bdaa054d2139a2dcf7b3", 0xe}, {&(0x7f0000001300)="d24e12673b595db7cc7f57a2ec5cdeee414d2b6141ee3bb22652884f1bb7038e07e2c1c4a9", 0x25}, {&(0x7f0000001340)="d877157c785a7b9a757ebcc7163b439f3ac9", 0x12}], 0x6, &(0x7f0000001400)=[{0x1010, 0x0, 0x8, "bdee774fb93570f4c161495e9c42e1affb611eb2bfb7ba315a86ebefcb273df1d3ccfda61ec2c65d1ca6b43068d7c35d8572c50d93c35df008329a317123ee6b40153a766331b4406c70d46896871a5b88e3ec1af3cd74f0d14e66af7c7ff8cf35dca45534a5da71941a7a99651b01c048f8af42d2df53d1ef8bbc20634a43e7756efb6427bbf00cd71791b0557fb14d06fffa5020b6823c1e0d1dfff4225363da7d42531fdfd5a4b692df9cba68a7bbe2ca840436eab9ba4b2e756c87f1390337871beebb3fec0088b21a13cfff8cff57c1c9c390e17d9405dd88ccd3f270a666519fd811a8cd266746b41a8d98ac84722155c37af1f2daf602a05ecb752ce9b3bb077a37009d4e7ecaa95ed0176528049a3b72458ce8f1907362d6b2870876f6e6588a89b135037f8cef368b4fcd2fb7da3b11f51bbdcd14b01c276c93d6f8cd4989e43a73f5f5eab1089d5e6785f5c4cc35056bc6ed0293f65e5035eb94dba23e6c976aefb0e33b9e429a62dcd88fa7d5e2f844dbfbc6a023e44db146fbed97aa716c900d6d2ef87d8d1305a5972c09e597e67d16e4fc197169b9d2fe0386b471ebad650afe9593409a8fee763c5f5c52cb91c321f533fbf3194f6fc4f54cd527eb4b7ad40780acaecab36e2117d21723e377e3f698f4ab5d7c07de11c390b1266d1e3abdd5dde7ec308772749784689fd79379b5a7b0d154ba0a62f8c16d5a5d2ba912ebfcdde8f7a875d3881f3136d4f5a9572eb329f1a39cf7713852bf85bb66bacae77844cf7fb5af0213c9f6b1a90caa12d9cded060d93d2f750f8dcddc9b3b22772941849af259be333aa123c6d8453d955e0780552cbad92343643e33c1cef3adbbbaf63dc55fa92179b903dc1f12b4f24200a69268e0ec1a0cdab5ba47b00bb0b39176c55534d2574a380605cb80530edfd756193aefe37f310d842445cfa183257516dedd90041ec598c6aa08bde7ad9fbd0e3faf0160ee745713b00a7ff379e92894d768c7e6b71843e448469be2bcda6f60b68cf2dfeb1088c4012870a33d3036f0c3c0dd287905ec990ab778ed4bdfaf3ea05ec24aac5d77201abf2f6724e595d43b1f0757309b4a338de626194cba5480b5e632f660c8c57b952c3b1e9432f3bdc0bb76cf7fd37a9804f7ff69b477b7d22574b88a272ba2f4850811e53dfff3533ba28216ba3d46bfd338d2da4194c8b1aea0df110101c5dce43e7bb5376a45e42aeb19cc4f75c3add1eaf617b23cc4c22c6b308829b8d9176954b7add8427a097595c1a5d8fcf858697b6711c79d94dc8897cbfe0fb6c71cae941f27926e2e82769310d66bde9d5a5774ac7c10534ea48cc3e0fecd5c8fccad637f5ce2abd366e269452f3e676ed461df9ecda336433ad32c33dc4675e1ce9b6f0f9cb98fc9e73997cd4d296dd1172d7f9052018d01ce075f6e0d08a16123a7b59dc99d3528d338494da9be62433c4cd3cb618678255515c006039695689ca232adc369b4c51f6d511d1507edfa37a9cc9a6a88137db995813957dba8ee9d0ee6dbab47124636a52dfbdfc3af723cf20e4fbd3fa90d18aeec58a1a2c102fc828dda019a1f63582c25fe1792f425332c3ed3fea06a09602dfa622d417b6e2f643d97949f4689ccbd775b51c4b923e3b83405d53ab722dad2b2c546b566bac4e3949dde3b19122fcee2460f38b0ea9df4e3d1a47599ee83bf317c3419c01cd12c26684a37db498c79dc7d027876505bdbc018619ef35275dfd3456f2c192d191c21eb5f7144ad189017fe8b168e8be78a1bc21e7c80e5d322298b4c8e36e2056cfd2113777693d0aba7637cc2a1680b2c65ad4b694a33688239ba3c1e1575f346ccd7454aaf1cfccdeda6cd1bea79b0e34e156aadd9257bac6021083580b1fb601a6fd7aabf14317a72a9b26dc841e95477c4277ae640f6956778a83d3acf8cec117564a2d58d3827b633994ced0480e2b8a716cbeea0193e5f1c6ee0686fba5f575d7821a427da1b94b9d200cc13731753a75c0c5728af416601828d67bdb8fbca2933d53e1a6e8d54d97f73fc168e0dc67eef72f3cab0c0adf35710fe8dcedc60a9091ecb8e196ed90dcba9dd7deecc123e2a86fc9d75e7aa6496cb419dc9b0937df0b418fcd80ba1792e5c146196848333a2fd061135b05c060e41edab2a8b9943547cab136c7632ffe71b2b91497a09693166c61b10948c9620d9527e157eabb28fe73cb125c1c768e8a38ce9e7d2d58a8a7b9de9e02901c9fd330da9052ff2eaceea67c06f1379ad5a6616a7df6af07c7154ac8d1b90e87fb253ceebe99ef231615ca3c9893fe301271a80670c60b782fbdcc82aa2f83db9ca2ea589a6c3807c10db810e1d6a4b64144cda901976f9b1d59b9f5dcd5b54fc958aef691259f2fefe6e529dcddd4d45c521ff94afb73b8768ecd246b94ae6067c4086f8a91bd7c8090ed64be6d6ceb5964b3621ba0da05f5973282bbc03d0f64f37180cd22c53a6dd6100b94aed430c294fef35460db668a8b7d6e3cf9ac0e82e9516e9453b22516ebc0f35e018066b4ecf2c8b901e5d4dc8ee5b2ed2ade26709b727fcbd6fd253910cb05284fd019f0e9739be59e5871d517349a280f9172694f1c0960609be34fbcf28a679f8278ce08bbef52320e201575fd04ae2889eb63b81581c04cc9c03f3f7e88d38c2f4553263cbda185f4c3d9aab900c4bc2fa1f2f3c9073bdc9380ccdaae9c4e890aefad5a4a8666cf4d8fb29e9f0fcba7d9b5399a4fec60033e6c16c94afd0d83005075a5dccd8cd8a2e1a79e4bf49232545e5730ff18c80b12ca02a3e7a1a7e6f7e7f53694517db51b2ee83e7aeff7a35f32da5febae081015b2880fdaaf24740cda3071b4a9b2435d3afb32499b00ab0fed58980fd98311036ea4de6c235712464305c2aab94e71baa11d46276b0068e1b5d7c3d5ceb5800b7665c847c749dababae10e73516b8dfae0cda9daa264a3f51a85a5024f36eed5387d16a6021be22623582b953672a893d612201d05e66d60e35dede36e970cc64367e02733cb1258885d1572291860e35dd7aba130921b559252e94d1e148c401cc24d76cc5de133bd2c2ac1678569353b2785b84d9edea5aac2dd34dad866fdfa7d581aa6010242ae5b9a04cde30f0a068260911cb71b0afc76b2949b667bfcb8f772dae488916366d0ff376fded3844187ce2691d02bc2938ae08e2ebdb6bddc3ca14f5bc69c5aa076a709ed4677ac320b4204b685d9c3d532df6745cf51734c21e05c2678d47f6b4078925ad5f7c979fc7102d8b70573ad070e31354a0bee3b320aabe6d96c533a1a8a26f06f9086000e974a028786ea1eae538f417431c767b7deb56e5138d3b7af849957b0115560c3fa85e3fbc7f1a90ca99a2a8925ceaac1d3147b0766d414cf50b59d6f7de0a2d24d92145daa38c923d0953e0016851d6da2b0ca7f6235467cc58433bd6dfd1634f7e79fdcee549d0d483422c8214c85f7191020ed215774b27ecc870ce68613707b5dc8ce8aeea567711cc419acd0494501e964a8e7615e22b36f36205a3ed663b0729fa1b73256599a07724c7153501b366b751adb1b6fedd466f5fe0b456f7adcb01a039f51943ac69469f084e3c2fb553f1239852a397a0facf31e71331bea6cd5ee58cc33d79c3f905a65e8c1cc1de312aabeafed68e39c5faeeb663ad77aadf9a38a389f2e9a06392e0084420e10e8466e7793611a9062fc4184d16bc39a0079b51a60262c50be5e1d68b47ff93e2f1eddf6410bf66bb763e89c44c7ebf1e93f14e3e81bacd8a41f6b1d7af4466a1914dcee18651ad7972100cbfaf653c74845156d747dbaec7f15ba2292a57a2ddbf902820211acc8a37ea7ca5cf75fa5151ff68e4d04b56196ec6494d329eef397ae28da26124bbbd99a3425fd0aa8f5e6317b80fe79b34770d184c261770123d97dcf80d4755e811b028ddb81ad7bd6d4840a54c085dd4d22af3e5bfb06c3c89582b11d454dad2f3f937879fa8a66228d72f72d4381a0eb0eaa126e1a2a2a8dc5515e7fbc3203d7d3af6f2eea29499a4375e3d58142784872cb1c65a9427678c909bf40e4d915d5a3f37fa5acb74e51159ecc483a6994f9f7a8cb93f81e8da4f626f18a9acc66a5e2193315322d7c6b4107d6e269ee13049cedaef48a7ff9f69ccf188137233637ff948efca47b02ddb41c9c62d837136d67d896319362ad317cb6964d412c2c3e86d6c6cb77f26975b3bef4ca73ac1e5662cd07cd9906b932ba91265d6362d40517335be27475fc3c86ab0cd213ef361c50179b4aab1a774aa6b0b1deb544f579cca38ef1c078acf80b7959bed47282a7b63dcaae2806a594e7f5712bab35385c1aaabc24e20e763e255d503c0bebb51e4b03ad244944cf670cf11ade8ea1a4535b44cb6dadf18ddb0064f215b2138c9edf45fce1823a457f06b990bef1f0304daf68c928ab19bd5329e40c5f927914dc690ce303896eb2a49027d8517274e3a3a5ebc63dc61309f979e57fbebd7268a6353c7f1bd6fe4b5f7eebc685d0d2d2af644bd9142f62f9a6ef405a512065bd3c702e95123eb38bea24239330c3f3c7756aa85d679d56fcaeab32d1f7746e7ceb9da33e7a4b7130999490b535d56917d6ba4b6a4b9484f8a372ce740f790f3a78248351d6d6bbdf1651629a24372ec7cd3e51e29541fee2c090bb1d255b6f31748f86c521973aa587f10efb5cd0813a25265d0826a688acbab4dd84be2f6196ce487e3e8f4ed1020ded4e38774e57a68eb98028aa2ff139b6998771185742e91425df072ce5ae146758cfe5c78a1194a8a06d217d8efd111a03100d5143cf3e53fcedc3c42e6ee152d5db0151ad3fa9536fe185de8ef091401688541bd3135ff24eb85ae167f0a0ce4ad8653cf1c1493c56a46b69451f998fd562c147c8481b457a80b18257a6dac3afaf803e2b363b6030efd441c98d04a089f06bce9957ecbf1e363b55862bfaf3d49cbd6bc4db135f04d0b870a8c7dd71a16b731f24e96eb4c46840f5cb8d7b95728b4fac33af473a0db27ff652d8989432eec5735c4b9c2ea6d48375f8ef305f7727095f5287aeb74a55523d1301b05845e5d86e08eed89df32e2aa12d60ba664bdb3be7210466ae02a461b3054b0d89b9fa214c678573f6a554cad4c5a73cdf664b65265d4cbcb5b8b4d1c7a591a720e0b18eb9390db94ae66a1c49843492f80f753bb8867c2b58fdb912a6d3a4ac07b026170c3c625ef4571c06cf225e589d313166e3bd7866ba37192608d2f5cba0333ded174f7d5f29825286eda48b9f9f486520b238f896caad43a95c9b14f903a7bb0f13b84012a56d13f35eb07c3195c76142dd427dfb92aae47301698f2574d8545a7add2d81499c83ec8f6ff3275c5d67f143f1f798d2009d7d7057c4346ad5ccdd6f12f1ecb768a2c4bea9ddc3bdb7c61e886623c106d7033b21ccf49ddb91481e7dcdcf724b5b89d09daf449a45e8fa1baed81fc592e95d7abf2626032d35c0eab4f75c7c8a31537b376ee5615eeb541f587a2e53b14888ea0cd2a867cd9b8471c0968fc14b3c7ed568024a18982edc0d5e3b7432dfa8ee91c2d231ee46d694346b1a1d4a74d73c496177d6b29a55e99d6663e3f0187480c735c15c14f225a349bd26a78c8c9a3f460cb7e75d247018047829e4260096a3d014ebb5a5a3af55b66481764c92b77108d7ca7d67cedea80dbc5261938287f3f2824e42bc471d1c7d16f0a270494a05c6dbf2095e704c3e904b3c2769d8ed07ec32af0883fcbe1fafba8c0c3c1253b11fd4"}, {0xb8, 0x1, 0x10000, "3ce48e4bad7e4cad2394b8e053e2df3d1358c14cc7e871784eb3e359e02e771c14fa78658db63bb15b1a409747d489fb2a52454ca2bb76b8846d1e633e96893db14acd100779944cb1c77ba4165df985cbfee2fb0307def4a4e3c34845460ca08ebbe969b2a35e7e074a154d1312260dd390be228d983a21117b556f80cb4d1838ef4eac855f6c94773505ebd7da966c3f548ddcfe3c7a3d8acaa70ae25c44406b06eb9d5e083e"}, {0x60, 0x1, 0x5e0f, "7eadb518eb0e3ce0adcf494cca17db7c778418f4f6b44a1eb156eb9e8ec314e0a6e0ee7983003a8e575da862710d99d1beaa91ad3a55e0c99c50eb2a74f590be4fa7cb62dfd2e8b322"}, {0xb0, 0x1, 0x100000000, "2969c448b8f3bf309b9a940a7d4346aef000d736dbe58dc4b015c151713bc1c6d3c99110db29cafa09a3696c8de914a3a29f0b37301ad426789ba90a800d914395f47f0f4ff6ff2c026ff3aad3c4315a6b3a2d9e651d35fcc1eccad798df98261322b192bb90a295702c6b2d04f88b599ab5233512a6fb848792b7e425bacdfb0cc573b1ec0bfda1946f5d330ee34bc0b3cfb0333f88221e574c273544cbd7"}, {0xe8, 0x0, 0x7f, "0835b6f7361ae35d0eb1b8c2d8fbfc75bf8637c484494d57285a2b21a685952b8fb22f11da01925c182d0fc9cb6b66c38571f5990591c24126e11be4f7e7a97dc4812ee21baab1b37fc4f09ce78ffb88e04563f357211944535fffb58f5b5ed4d83750df14d7ade6bc26dc3a7ab3221de9d6c7c560622b07f17aa7252f928a8c07cbafe188ff571e05b879b317d2e63c5372ef8aa833535c2b1873426d85454cb2db926427e84e9e9bce616c9e3c1090baa129207254ef241a8080445a4854833891c00a57e7daf67b92c032adb690e992f8e43f"}, {0x88, 0xffff, 0x3, "52682b29b2487648aeeb618065ada230fc882e74c791380eed1d39472a3c22c07be37193a57dd8ce287eff3dbbd815753d64f8aa22c3dfd0ab8cbb984c1e72e695c5a2c6a926793ade75e3d714119ca651379748ef07a6360abff4a083ad6fd68f5b6a4c093e602563ee941a22896db81a7c"}], 0x1348}, 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="0100ff", 0x3}], 0x1) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x144, 0x5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292", 0x407}], 0x1, 0x0, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x204aa, 0xc0) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000380)="7287b939b521c6faba065485c143179c226d48f97dd4889aea2bb29602125e73c03a4405f36b41c91176018951c2d84b84e6457567ec8ed7a0ff598bf8f21fa2a98e2f0a515de408d5e31bf4b8aee8cbc2ff419581f15a5a5b81914907e7bff0cc2b70edc25511c00b9652ae9a04cd", 0x6f}, {&(0x7f0000000400)="373b8ea2060604a0dec3b7eeba61046ebec0940a2f3beb8b781043259e754844a4ec96ebb5e1eabda6fae8cd6179adc7e174dbc74babc14abf4192ef15894f5df8869ea98da3b24b20ac2ff872b551ca0f82de5f3551ea8da5764a0c0bef704ed84d5de3aebaf9dc4225420013327e5eaa786973308c25309867f6f4397570b3869cd349cda372c12a1f95eeccfe36dd98553c52e94e74bef2693819ecc8146a2d3ce458144b94d275bea46aec1e438b95a83306b0d9fe0eb25942426c72356a2554c260983546396ee6eb5829cf56a441fef47eb411d202cd520732e0d4e9c221e8f1a0", 0xe4}, {&(0x7f0000000940)="08c3d773151c8564c004fd078c89fba44d25c9ac7886aa61f8756f520020fdf34450f671fb52cf1376acf1d2787098c9893c1f7a10e643a17278722f21d6eb48c804460c7a4134abb6fc0b28e9060b8a4e07420dff88d013d6245ddc80c3ba53e18366b35b", 0x65}, {&(0x7f00000009c0)="edcc177e695777bb5399888392", 0xd}], 0x4, 0x0, 0x0) write(r1, &(0x7f00000002c0)="08d255ef52e6d18ae76e50fe70ce5ec4a2d067b94561a31151b318e1905d39f320d1c1dca85a1af7eb0cb97d14306d1edeac1ccf3cc63b97ebe41fc4c518ac82d1c2ef10e2ffc70f277b4da55a8452ef5176bfeea0171f19f2a921cf3c38048910b893b69c570396d2dd6b8a960178c7c7ff95e467ff44731e379346c06d8408dbb1135a52327b83898582b7ceac3eff8f", 0x91) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000a40)=0xffffffff) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:29 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4cd1, 0x0, {0x101, 0x81}}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x42, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f00000000c0)='\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:30 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="f454365cd7178b28d015fed350d3b46a1a9666ff99a48975c7851db46b00000000a2525ca3fbd60ab89a60a8ba8e841a8ab23ef3ad1aa38bf7bc39ad70e427db0b570af471e8f3fc2cb98d73f4cda1b94a47d7b559eb14de0434ec4c7cfd8343618d1c980f2acdef55fb84c4e6b3ed41cf51a5"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8480, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000040)={0x3, "080b5d16d4a9cd81d02ab16b0756"}, 0x16, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="6ac5e9e273ebd5f57388bffd6f69a33719cd4498efe1db5e15fbdca6d53ceb93e7b7bd89dfe02f1f032f331e7832ee06a9f5ca8855ed8883692682d9b1266a487d20b10afac0c872c90f6be2dbb9fae3199e7bf758e0929372211365751b67f16e9c53f3b96e6a76b68fb4913b30d2127aaac538ea540b877ee7afb2e54487b078514e70f316e6d4ea3414a19c0219be50fcb17236fbd32a1d39e554b991615d82955426a290198b3a022ec23e8ff746444e645e23ed8dc3f1386b23f0ed599510e062676d6526b396b5ba599262f5f2fde35faecd8d39d38adafe3feffd8405e81c853c528cdf85c11859e8cbfa9749ec0767b1a84f3bba3c2272db127fafdf2c7b0154b7c5dcd160ef04f72851158f97274d1bb5f866ce4fba56822da45f3745b1b7c6414929d77f5c0ffb7d99e10be9e588cf2d0f40c2ac94aa4d1f174d5d328eb285cffae5f842e7085551891bbe7edaf7c9962290de709d603f9646d4914919382080cda71ab1278d17381b3a0943ca3f4ecac32604d65f49431655bb85516d587fbabce332fba53f93dac04f72f85df64cd9ceaab0065e28e143554c609506559c86155b233cb55cfa89cb2a13ed5465d1f072a443370966eb7f34843d4b783bb1dc2170d0257e5404331aba49ea0b65274d21536783e75b4a77fde4dd2dc328880a8712a930a3751490653c77e6974ce53507dc9aeb7f0fdc65cf093af74e1f2c556535e9d759d052361fbe7c6b708a8afaa7a13eaa361bb391286deb0179dd5deb300b8579f520d073544c0b1d1e5824284bd9c3bf2d4999656169759a8dbca73fb6ed5c4f15684ba921c89949bc1de8ab89cf698e33fd521ebe9c868468bc6bb46c170466309ad0a93a7ded5e8eb127015b2cbd158dce625423ae21c001541f2ef9e22934097dc276055c647b1bf6ad6c433f4d597e7ff0ba4508cc93a967f00ca14074c07140049b3e3866fe11fdad7d18a8ce454f1ad115f1bd99af41471e405ae85bd3ec9ba11c5246ffe810b12605e8a8efb8d4313948bacb329a397c583d34f53e9c9789f74c91bb34d9de355f84ddb230e315f72fa5f2c3be0d3bbdee764f93169d1a414e6c5d154d895cad4319e3282621437dc03f90b4ce5cced7f8f0205a37f36490ad16861b6bce6128abeb25039660773410cef8593427a25babb008d09bdc18151493fcaa567d023e64f77a702a7ec1f17bca5901f5154b10d4ad875b3058922a26a3334d33aed28372641b3a67bebdb2c8750872c39f1655f3712a33ab1a25884bfc352f980749d0822e6fbc8fbede579dd9c3628ef32ea1c5a7523c823462d3d17ad60487a78b73fe139d80b11121b1d74a6fcf827f36317e7a243259f5d26752ed4ffa0163ef8f11e2675fbfba1d2fb1f7d7d7976d408f6ce2e81aa495f7680bfa972dc39091855526e8e5fc9cc579cc4d99f2513a2e7bbc74e001eee53f0f81fad005b112720dae601a92cb200406c182f09b61c6c50d8a6489b44da47547b0dbfad99fdac1f5251a4388de1e4fae08aafa64482ff7ea3233fdcf3439d58cc5760a6f40cb738790b38da2bc1aecf57be49d36a2a59d2e94ca2d6448834f14279a89d56d659fd50a7b4ec605677446bc4e111f4ead8c2f6fa270a0b35cdf8d261cc1138fe1f83a7d3f4beef2d963beedac66abc925c3f00f381bcc0ca5272900be1d6d2bb13fdfa25dab4a10164c4f77bbcab532b4f28f165c88ef64f7276a2aa2e7e2acf15a11c75d2d10315e32daa6e248e7c335bc769c71bb02b70ebe0ac59193c837e0a6b6533c52b363eefcaf2236742214e822500264c16df88292f7675da56eddc9140a8600f06238dcf8d41dae463e00112572b76ab5f25a914e09497666b8bba52214c8f0837178eb12720d786c22d5af906ba62d74d8561a33590f812475a746fb99662f3d2764566e10e52db249310432b739c87d7c8962fedf47a43fd65c3a61d9f9ebbffe52e04877f253858b010f54b84f58323b3d98c62bd686ba6af7215c43697dedafd6371a94a606002b91ef5b1e76f63b313ca3eb8610e6ca0bef7851ea57bd28cc6428e88aa8464bcd96a2f45ac09872f65be5c4d4aba7145de0585826dc4a0a5a73d65b43a59261a494746763838bfc446624cf5d0d52fc6d700f32f1a5347804d2393d2ec75450721fd4b96918e12f805429964eeba46ad6f6e662f9548a0c4ce0f6953077186fc61fb41384d9097f2793b6561d0777a318a652fe756db8cda5826b73b569083084e86d9df9eb605dc301e4cefb8db20e648ae1a928986abd065dac401b3e0c1eeaee7494958bb76a6ca221cb4e11d413f159b2ff03bdebdbef8938c3197213c443dc1ebc52745bb1850cdd45d12c40f8fad3b1eb4e91ee32f43062b209b3b4a50918ffcc57a7b2ace599086a1863da40d6b75665658eb6c2afb9cd577828cc01b6006a5cef20f962c6fbf9f215eef1c99ae1be3d7d302dfe12cc6561129bb00e88a39ca769452af8968ae279cbe358ef4031bb912877136cf47ee3631a4b002b602c5ebc989d6f5a3bf5e27259fad3f9779c20935cc7c42c4097a1790d09b6599c8be9757855dd7970430861c0d25efa1bb87ac6dbe2071ab185c690fd00505e664e62c99ae629ba85b341763847fdd168648e23f0363e13c1b1fd94f03101d5234cad32ac8d5ad7b589f0a3a779e47afbb3037f1a957c1aa2489bf6e8fc571213027f25b66d73dd3581d7420c8fd8cb80e9ff328542f7cc29701e4f534a9862cea9641d917c06c7890e63bcc28bd82a4d5014983387e5d9113b07185046152472daea0e9f2e0b324b11b7ac9f1c68a35df1614356dae0f7b5a74371e569737ccbaa36768cd562683baa93913799551a05aa00e011e633dacecea5771fd2e48380308cda071fb244a99869697400160b1ad87e481355c53bbe64de6d1a9f45a19019907a53f439bb87255b7624b41e1339f5e30f51c36037ec469f4b065333038f901fdd4a67df4c80d555249e4ffdbecf7580546ecf5f2e8dbff16f3d8d976ff03d1df83cd266bf68ea484c7f949cd8cb09afa6873699a6b7ac1f201bc0e8aa9ab0c788592314a3ae599fb9fd5fa070b86501f5936f3b1860a0f48dab15bf5cb3ed86f91de59fbbcd0e3e1adc0558fdedb0528cb6fb3a0d25354f7ffaceaac219c1e4a923ebf1527c3206562a2459077e24d9edcb8a09fbbc84d4d01fb2e1ac807cadb4b8b18b650392ed149d25626e507d9585087b0857999d5d9c45ec3e5e3305765887c3931874d639bddafa13ba3bd796f269bde162fe77f0e2924002cd0c85356d690cb88c36b756f35c0b69e0834f560eaa81f24c88ed866e11d4c3a6b7d69c4c547cbbf7c2cebf6b2e5e4274344b2148545dd4d3ca63396f709e7a5dea2d3119f1de299a2370314a6a11860e0c11d07abf00fea6560a63555636ee3963b47e28fc64af09eabf0ddff27abb04631476a36a613ec62974ea9cba4ebd06be1b2e9cdbbc2ac1cca1172dd5a8e628c14210772f5cf9616dcba22f4bdeda7b4a9ae2ff1910d3f09615d9f7f8df49a6761d41ff3ea005939b1828ef5281376c0afe4a905b3e683f7c94c6e15ff87d61957fae33f6af7eb5d622e1405f35883118b49a27010f439266fc591f281d178bae489ea9df6d9da4547bef8903f01f859425e5352074f02d73b5238ffefae45fbf6ec98b474a046d3379283c5dcf88348ab9c6e3e40dea2ef71b7ebe0766efc950b7b6ad33885789c56746df3d13e2c3a5c125296707a17e6c34cdad7086aa95366876456fb719e8ff02dd4ce9b0b217289d8b246ef9bc86ccb281870a744a272e46c4d0eb5d9c9c50890b1332267d4b9582f2c00a4aadbe9b7f9988ecb70c8d7c3f6f9d6b3aeab780bd1054ba6d18d765de3a4d4a961b624bb51822c3e8b6a685f9416a35b3b78a9cb535f4b8e18ae3563da59a225344b3ec3ad2264ef2f1f0d10cf3ddff9656c8e0712271f71f55314e1c78cc18966a4cc3153dbe46b83375e16b4150233b1c68c7b57c54eed2e0304d92f2c294d0bf1ad75bd219ae5cf89eaa6e13b1c02a70acb148864341dfa664db6c22813dd2b00800208ec561c03ed9b1203ecf5fec6483cb54b8c3ab46c523cec7103e71c7a1cb60ff2421da51cd1e9b3bb38ee649699ff55c165fee7254b71a6bd5df522843509f55f53958529035677fab36a5614544735320925ccd1a01feca93194da7545e6b0ff43a72759bb296b7ca461ede1d7722d5ee09276614f7baae59607b95d50e28b1077b65417b25e93559f94e493c726caf0a6e58b121195b03213ecee4bca14aa995286e73e6edf8cde110fc61196d28d6d78c740cf9b00b00a8cf9929572369f79ef71ade4716735e94a82812f7d8176644899c21347e0fc46a5a61f62cb27da1ad75343778564e8f9231629a635a33ff4a249ae5c8039cf4fe6eef286aed40772ae53bbf403ce48a9f1930bb88862be161eefbe9f1568d4b473fdea27eca802574e0e1c3d2746b6c70efab0e6cf5474f882811f9d662448171d403d777dc5518eb155ad2d21325e3f71d2a569577cac8915309e0871bee2d628f448f8f3d60f21228f94c966bb9b478c7a1a4311ac5b1ef324d55384073bce0324ebf5c8aacef825f8fd2fc4b6030f3c818957dd41005fef12b1859a4c2755ac7f20acf0824ee3715e2a3d94f601fd40d9b6b810c2b56bdc84febbe7b6fea8eeb5aa91fb5ecc15fc343819976f07a9e140a84e1d7e07a4c596433b6acf4aeabde3e4474438d2f88087152c7b977512e9f0d1881c867b3956556be1bcf94f329b584a64e5095052599178cd59a0f8fd1fe0446f04a5e62e9210590f08f585d56b8af9b074b9c68a0a7a62f5ed2c2ce9c6a7bfb0a4680fc7a62b3c1f420075d2e05bf6b294351196937840a9780d1573231ff74832825db5c2cf50037ae80476434efda5f9597598ef31348ba383b2cfcc17ca8135b9218b6bd6ebf6f6532c9f3e98e42709119ead2c9831b73d37b274bc67bb75f51e6c24f70d1e48916b7361045f05be61d2a063f5644bc4dc0236eab0029384f435c458094e2fda4d81af33821b4f0c9ec1c20902f3dea9d55323a31acca7821428adbca872a5878532449db19a9df920989e8f5b29be0589fe24ea7fa277bb7e1f3989ee1b9926c22bd9990fd84cabacc72fcdc03d93dab139d760425169e1476276d919aa5113de19bb75f6b275c695a41fd5a04004da664edec067fcba7731fb1e0f13cc8dbad6e962c29fd60a7ad88e72e71ae9a2c1842af998e919f23c65c439c3e041c4d0d3475d0c5225a6961c4a04fc197ec363d1c38206095ef77618b77f8478adc049f4884826cdb64fb73938106f998814033dbd2a3b89ef8fa38b7e1a212e4c2597db755ecfc4e9df294b56ad2d7a943a4f7aef9ae533a9c86d3b1e6bc594937cbd73bed85fdef90b875af366e6d7ae079695d8c92bad9c6e50b8f9d0b53dd85762a1111126c7f6c2703cd310d3b5a5926a3d9841812f4af27b4a20f87da20caf4841b143d159a04f784dccf2aad818493e1cc4291a62c6805d7e6222fc42bef98b81bfd2b615fcf355401388730d51c3e872d5c39cc69ef08344ad48e57be38b6fa9b1399cb45c33fea014e3ae8628f8f9424c0c5cc3715e270153b7d94c86cb5fcad35d94e1337ed745b6169355691f2e81cc446ceca684bb3bf268a71c627ddc595798ed91030f7c3fdf317a0eeb93bd7611720ede8d66e41f490fb69ac5a75613a3801a9780a213e8ad14bda97ee5ada4e0f871efbc2211bb990c6ffccaa7b5278f65e"}, {&(0x7f00000001c0)="6d91f1031367ea477a98a31408c8ec2cdc3a4fdf9b27807c481c3677257a6fd5d7f8f84aa6385cd9e836cc79e98f817e0c3fe33c5a0f955e03509545dfa84ede1edd17b4a789bf3d3fd2543ae02150be907e296bfcc07ab35b1c32f1f407b25f02168dedeb562ed82cd8f077dfdc030e5a2d9492ab76375375498112be33c940f29f9055dce9ba93f2c07b21dd99ed1ba2f5fbb252be50c25002d0aee21218806d0518c999233aff64b24b649cc8f3"}, {&(0x7f0000000140)="ced383d423b2f627d2a5f5bd808f7113cd41b382800da4b7a41675dde55468c966aa6e8e401d4e8f84f7292201aa04d972b710d3c792499bd07d81260f4ff6e5fc8f4f1fd4a9786524e5bc09515eeb02e7978b9857f3d2ba7687946352ff8c7130398896d4c5ac"}], 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c, 0x9dd}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x120) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10001, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20248, 0x100) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) 16:00:30 executing program 0: chmod(0x0, 0xe5b535d1c5267b18) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)={{0x5}, {0x7, 0x7}}, 0x2) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x1000, 0x3) link(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = accept(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0/../file0\x00'}, 0x13) recvfrom$unix(r0, &(0x7f0000000000)=""/31, 0x1f, 0x42, &(0x7f0000000140)=@file={0x0, './file0/../file0\x00'}, 0x13) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xfd7, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x2, './file0/../file0', './file0\x00'}) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000829, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x400, 0x5, 0x1]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000040)="37473340ccfba8f329bb4700268a47b12dcf3730", 0x14, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) 16:00:30 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$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = getgid() setegid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x5, 0x20000, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1306e99f78411abbb34d53c04af8894eca4e5f7a68e51a04c6f2906edc8bb8d750148700c50cc5e7a6b05eee883ae780cc370b0b74e3cffd53189ddc2e6d75cd7abe411cec54e2b6a249d4bbd2c7cac228c7c98e2ddcd6f242bc8239bcc3529573e27ec24257941c6d6edc8a2d3886f97bf995d48cebd8371d95afef4a98af69db272bf12e629a03254f6b4ab9972670f16d624111a5043c506df587dea520fe040864c05803f52ca683cdfaab04abaf6ab7b03dee2ac4b2725d02f836e4328e8868e159bacf4d3ee36ccaebc50ee7748e3c6e4680ea18dd6ec2b53097a0091281620c8e0f35160006c0a1f72b72091c6d14c2012e023c93c7c4851d98e7b2b4431f3f8140205cff3990a3f825be494d02a95927eb38e6309a636bdd49048e088bf5f5c7e3bf1a39fd8e15940755e8f53217654a7a25f8ee32788721999c28e978106c59f1017ca536d62ff8e61790c074f86af92b281b5562cd6d4ddf435de7d1c169fdf0e79cf0739157c763dfabdd924366ff09673080c65e0d54f9a6203c31100c120d7ce171356529b9cf3a74da4e2064e7dbbd241fe9ad5c822c25dfb9311b4d44832605e2ed0ed0304e6045264792acba4f58986c16a9e13a79f94af36210155baaff5838f972b8e634a33c9c2b620956239cfee9c0e4fbaaaec0d8f04ebe22201e293b5cd9d1439bd5ec74e57fafac36e45a317a8e46469abddea7a0afa024cb94586da9353361d72c7779d070e680324f4ed6134d383d758d5f1d234e2edae768afa097b8f6efe3ae5aaba48ac89decffae8f5e458a12aec901ee14bef3c2d556e34d7fdc24a071a7d4caae6c01788a45eb3b9ef95606ec54d882b3c75e87d34a35e3ce92c68da83668921836214bd2d30aec53e3040034431cb6fbe219542c0bcf4ee741153c958fe136ec634c2b8105cd6a4499c341582744f7ff889f3d513cbe73c669be593f49f6f7f870faa96b115a1858af6f488cf3a105b908b654ff01d374f5cae3340e7300e2c6ed07f4a237732675dea951f38ee40d07b3476327b8bd9014293c3fb541c531ca6da0ff33d522658bcacf59224106ea88edd47ff44ad986e80e5c30f1af698e02585fee02f6590aeff6482b98cb6ef6023952304b019c7db9701824028464d3ab5fbc656bd1818d0f6a7e378793b77d3d0687569d1205ae861ef7814e10c22e5b3980f4e0e783870544514249596a990dcdab92c8aa92da653f9d5e2c9aae25855d2086731c30668e220e93d6acc4612e1e3bf93f81ed44e9e208a8078a3c11e9135763de51f4bd816fc846d631b8cabefcdf961c827262911ab9cc277fc8057ce7f38858894813d693d6fc388297eec9c9eae89a52be5a9be9f736ac6c9f7e980c6fb56e5642643b43d8383db4a33d23e6f919f21f28f46bdaf853213df3be4b38283f4ee4dcdd79c185be5bdb217e72e5aae57259db15429a9affa792962d222b9a8ebf4cd3359d91ff96baeafa5ce0227dab89025e920462bf2e603bf7fb116432a853d7f0764e9e7bc2d2c35d65125971ec83950cee56e0be0a1d74189cfcdca2ce3af753803cdc65924f1cc862ce0b5e5c9939453cbc38a6386eb0d33b09e44dede20770b627ad6d12db8ba7c163a43817ff22ccd82f8501e242315868fbe6ac18e8de014b9a6404a761197840d0dce62cbab1af6489a61039eeaafc6726b07569ec07ce116bf72196210ff27bdcdb7fd6d29e6d16a69d218f329114b024fb05bdbb953f124d9ffa2b89c9139b50b1509bb13da539a540806dc81efb8fa060027a2fcf897d9e3f2c408a7625e346da65796bfd58a347381ab50852c329ff7d8f1606dc7223b4b1d317f348985f25d880899092b1c90070c60e09bbddb149e8171fe30c38c460bdb4a2ad44490fae68d76a51116814af7ace2114980517c2c348a5b1b5fa98a91639d05b145e918ac14c9709047e3b8e890d5731a8aadacb1de96142f2443532f4643f03cda6d5745c2488ef7e753a264fd16f97406f53112019a3f970afdc329dcc8985f9be857f833d493afe7c976a81f542c82337d37a51c1d7044e38a4b8eaf8599359340a24d2533e047ed22350f9455e30cf3587c90d51e2f30304fb38b530f82bf6f232ce60e4354fa8ea18f44647f1b5b5dafcbea8152efda5eb26997d97569f80e9ba8c8ff62f0c92321a9847fb43b0427b92db4a62ce02b4112f371e344337a0419cf3da561968c5270e1dabe87f8492b7305b958deeefd2f6fd1cd8b903b2ace8f1a83302193f1c0094af6910e5d0a1028447d698164f3deee1d625392a0c4616880d6db8cb0f8ccb4d234415d162e13170bd15500be3dc3a0bcd7e1fc8422bf58afd48b9726391845897e222c47b0bc8b849b7047850dff4b3d8a212a432e4a571ac930cad38f66ef6bcf0a7d9fd9e96ab52224178308e8eb973d024446f8095f5ded8ae6b10598af4ed5f23670a66843dee62b03535852509c0be0c20d9d880993c01155105bfdb24704a977329846ffe297a89dd1350f4748cf8fda90b2e06bbc9a4d4dfe09d1a64dcb9b776019be8107b01e9d226cab39e11b9ee2c53b2be586e5b11455c7fcac7cc589d66e45c607688098811be97d764ae17d77248983e17e1bc214f1c850cac4dad468122be3c9951aabd31d8b8899ec3cbb99b5c0694496ead50041397d13619f0da318cdf6015f59c73bf9781b07ffef66c192a0b4057593d9ee09ea5a54a8c937c29742fed3f731468ac7e9c65e5065c94d018b40b672111115589c8f4943ea6d3274c480c7834f548be53339f081cf6d0f2ee5c20117caec94a7cbeca0d32712755ed0a5b6103b839f15d549ebdf9419e2734b13c089a02fb9fb3bacf5b59a22d9371392ba1b955a50ed1b58c1dc24cd41d7cd809df7166b3b4db9fe86f06824bb5dc3301711d9b7be92e2941c35fc5034acf35960ce2ce3ffe5108ee048767081eeb894a8755c03e0448616b037cfd40c95dd69f3ed77c4ed7ca98b0cbaaf6098d282394ecc006eb2ee4f7bba619d503e6020c68c91957d9b9d40ad311e6cf1f69ddd7a97f93d16b52b824c718545e3411e1ce6c53e05ba5ec74be8fde2be775e0bbd13b9bece72c8ec395a2c21345973ed66d118572852d97b87f31055e173275812b48434db927608378bacab977d0ef6d52c019d5edb0483b2e70b25c32d843e42fdced26ccaaad16b6ca878b52397981e29558b9cd2aad92d1bd26a02c160922fd6985bf9e8b5c7fb87e980d6c46608826bad834b5f2de0530ac491e6a16d1bc03736c01b2def4435a495c3f2ac6bb467238d049cc068c42a92e2f12732c1db15373847f930375838602bec29387e1f77c2276887b1143c42385eb5e14607a4dcdc4c8a951495228cf0d4dc498af14bb2edf6e81a4e6dbbc0f6c885fd15b0571ea1cd3cb0339f0748798e4dbd4eb632c9c3007caa516c7c282ec8360e1b5187e4234f45d786d64745c233de5f369be88e9f92d581e263913d031e06f69c6b9ed02f673302fb6f650421df4c107a29e8c1574a6f09dbd4b0864aed4bb93b95dbedd68b5a659ad57c9fb9e7fa8b84bf24f2477262ac5bd3952cbf1471af78bbd997f22187d1269a949f8c6b37334fc3ecd3e649a96d0f40515644cad3ed09382a8949effcd7d7456119448c93fef5d052ddc14f00acb0d5bb30d677bdd6680a3b5a1d33c8883bd53e0d1572770b09a50cefd5c1d976b32b73042e16c50f037092b231debdc2d89e2f9404148282231ed5257ad462f6d1614e2012e13c0105e7b57bcafecfa0d9e0504fdc2cc5d632c1a4b07e6ffa20af19af9628c205bd3f3c6fc672395d7f8b95f292d865970b1bb12ff1d711c609c4037fd3527ce33ff7081d21dd6b924433d1b30cf864bb5634fc8c655cc1fcb09e98b012353f4b3e0718066258508785be0656fcf7cf322ffb59b2c2b3159014c36221659c9ba672ea8f7d37ac0641d474480cef58e149cb236521abb0494ad9aba12287b0e14caa5ba7d5a0581a243ce31878dd03f06151fc000e568ae74ed8dc5af74825694fc18234124fac93bbcb57824027d94e2de16d002965afa8cf9b32150259e07f74386b9bd4e38731bbc12b7a26faeeaeed8a750bf3fd5fb52a1cf0b9f13a5995fb24f03ede0d5c3af090e61697f2b6d5d3e86cb94ed808cf9a8f089d0ae332ce53f7970dd7dbe8c5692a57075110c215eb3e3b5eb431eedac00e94c7d82bf18e47de13c08d0c3d62a6db9fe69070a72ec66d3143bb0b17c686e0b2ef91aad57e62d1078b1a2e3399713050a6e129a182fc9af439e1c962d4fad8f23a2f85c52ede4d81833dd612f8ed17eb0aa7e3997afbdc0dd21e1cca828824380585100e5ed7e537c2365112e34c464911a54367fdf1c7d443692cebc7230010949ec2ca4faa9ce6d8eee5e1e44ce8ae59fab13020f5d480a6265ac20e40179fecae003c4bfea59d47971b86367af635c6b58fc517b3c4fc586fba2c319fca027dd16bc5c29cf6c2a0943cec5c8d016251d335c7ec93f0f4421ba05c5de6a165a1476d6a74ab3bf3a7136c0cd157d66547ab1f55a9d95d9da3fdad9cc13c1c56ca0b7f268824eeaece11e50fab9d99adc45cdc3f73106afde8e507e19f58783ced07a251e32fcb54e6be8609e7665fc1023f6dd69a549492ab3c999e2db92049ff3d0aeba6403cd663005302c054866ee4cd08eb5d39f9feb17415e7d902b11a6adef9607cbaf2e52bf3fb885cc6bcf6ec127e75cab50be1c32792120f94eadefa23db83b33bf9dfdaa5c17c734de20767909592fc7ea6f6999ba1fa72f90f4bcfbf964dd692df63feded36104e3b45facdc07e18516210bbef24764d0102597584e667111c20f6bd1f9c7d5506e82e27a5ad55c271398f7d0f61e233a356a5b599af89f16ae16250792c83417283e23a6c820bc9756193b1c0dc315dc6c8aec68a08b9fcae245f9728785de578367977dc5fa2e13129afaa1cb719b39c88d529ffeb5713a9700a8dbf54142d1303f8ed4dfbd7824cc9b85a3bfc756a4776ffccbe6713c2992eca26a86255f075811289a0fff1fd7e47c9a8a95ef2ec3cee94e460fbe96323b4db98cbeb1778eb4a198aada852826eaeb35a1360bc10e3d78ab8796e8fcd79bbc97fcf15a2c843fe491c023c55e804d3032c1a40896774c3f1d36ec55c3714a0029346fad99e789e41af2b3591148b39fb2811aa855e9281cbae5bceb66b96a4de34110042bb1165a363d9bb56362d99652d5fee58ff9517e16803d242406c4fa70e5b5d8027023e4c4560bca1894ea2ebc4b6255d7742fc72bd2a6056bbb3df360d33893fa8fd2a251a2f765a2538ede9d682db3b67d2285e569e98abcca0ad53a8edeb8ce283a2ade26d5c5a2052b8c43c47c519f297295e0d54249322460bf439910cc98ae7adcb6a8eb3b1b15873090a01723e69b24aedc341a358844c5934aac70a49bcb5d7cadab234f32a69c39359f949f51d006f18f9f4d2c6958f23ed2f4273ff2276dfe7beaf56c83516b2e67d3958f88e5a588e4ceca0f6c9fbc24943315a7c8ebfebb24ea3ed7b3fd6b48b19e4957869c99a34ef8ec13d6cb3b99caa67da3051ba51f08cd6331b51bc44c110bd42213c09cf5545a191e699f5bb971f8967b58dcdb58e6a716d021a3acba930b87b04afb7f6eb383ec58a1aa734e2d9b1ec359bb288e7408d9878a82dd48b1521b9c640ab56afa9f0868776562fab0972f0204240004ff3f3f45b1cf6302a531ad02f303929684791e74dc501b5093d68cb069c767963ba9f5ffe1883d9cdc505c25a80438", 0x1000, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x10001, 0x100, 0x1000000, 0x0, 0x6, 0x0, 0x5, 0x0, 0x2, 0x8b3, 0x3}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/245, &(0x7f0000000000)=0xf5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0xcc, 0x8}, {0x88, 0x1}, {0xe7, 0x7fffffff}, {0x82, 0x10000}, {0xa3, 0x9}, {0x25, 0x3}, {0x27, 0x1}], 0x7}) utimes(0x0, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8083, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 16:00:30 executing program 0: mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20080, 0x0) utimensat(r0, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000780)={{0xc, 0x8}, {0x1000009923, 0x5}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r0, &(0x7f00000008c0)=@file={0x1, './file\x00'}, 0x9) chroot(&(0x7f00000001c0)='.\x00') getsockname(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000800)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000000)='./file\x00', &(0x7f0000000200)='c\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xad}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8ede}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf512}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}], ['./file0\x00', './file0/file0/file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000440)="5ea6a8097b325b8faca00ecb7bddf3c3fbc1f88557461058f2fce7d6dbcfb5fc1672bb37c00a45cbea1d8fd55bd906551b53ad9f51ab876c3b29203a03b1d946551719bd5b155af254d067c3b1d97e4ed21be049601079c3bf54e1d43534", 0x5e, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 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) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f0000000000)="2f62a61d61a5e11a20e0240efd890c7197cea34eef83172f29d32acfdd19ff7ccb6a6ede32b2898de5d42961ec3d62748ca1b49f23d189c4c4f941", 0x3b}, {&(0x7f0000000140)="c6571163b573814d28157d8c9d8c23a4487f66396bf9336289e4335d8bbdab172631683a5475dab68583af931c7ab8cf3c5cbc764ef0aacf1e609990a3298c8ce702b7d7893b2ca2e6f5b72f6607f6309c348e81ab2db458f1ef48d1ffc4c5578d377f7d", 0x64}, {&(0x7f0000000080)}, {&(0x7f00000001c0)="0cd7cd24a48c272c8bc8a654834c3e7056ab89d8d61d9ba4f52b6d15d48da4dfecf8657fd7fae33547c1c1b993c6bde66dc4ce80ffeecfc7601c1e", 0x3b}, {&(0x7f0000000200)="86b7afaf1b2b397b9ed1a2199bc76226b92d4b0b5fc5b2a04e209e5c54c3fb0ef4cd282640643a91ebf9f4bf4c571299b7d478740c83554a9cc10f0e15c094bd31c8410863e65fb01a3ea622981ac298b5a95ca4e3f2756d3588f7671c5bc7a396f3d4668b2da7c93563adf8d0e2720ab28b5622f2bcce33e0e48c9febdf78749267772243d8993414a7b9f551af503e78164178ac0ddbf8b20906", 0x9b}, {&(0x7f0000000340)="a4fe4356bbda4ed5a1ba1f357d6aa16629416e33e001bfbaa9d6e1749636dcb06f96244ed4b2d7e9357f9f4fec3e88978fa4a4c565e173a4d22d4bc33910cf9f84e02cae7cab577b5e72f7748cdb0de92b81015f997117b2a7db95259f80a65820c1b74898b6243965a118e16c94585fc8de2b9f8a7eb090ce28a3032b80d3131d7872b5440dfa2674c6524384edb00acbe5cf890f0f6fa7df8d2a4b008ed775a4e42225ed7ecc7149e1eee201b384b85f7ca1056ecf52f65e1b264ac51914a585dc15d5d508c84c6aa49b8d43050c4046044f3c3354892caf990464c5531632885424d36b7a30f046dba578b32feeda638fa3bb3aa1f220f198b0", 0xfb}, {&(0x7f00000002c0)="d38461d9cb5eea6ad9984b3e6d3faabb0c71cc2dc3084ffc554a396712309832dd22b35257ebbf", 0x27}, {&(0x7f0000000500)="5ff15647ad012f1013f87b57ac606f82015cb0078940b4624d14285359825b2b740e8a073a8801796ea340c63e20d4e4074575af4c1616398b1176b88f00790ee2430f23a74aae5bb012b0ff19977aea90f2d8975edc199056261a377757a2551cf6552fcbd2d5575f5ce9c860cde5d1440f6a476ff20285976fc4bc82748f46a2c2c3720cc1486b3b62cb8fe9bbffcc5f18a94ffe20ecd553e53451b58afb8c72fcecc86461e077cc3f0a60e134cd7aedb9c439e997c8074e3ad2786373b9c4bd9a92f92412aa29cb3f299d4778fe863be29cb587c8f083989557e5c49e8751d10cd6", 0xe3}, {&(0x7f0000000600)="41961c16832703ce5c4f0680c664a6c717d4156320976eda2afc136fcabf296915502c65ddad0db23a5d173fd6e2e798e1a785a560f279f03809b7160369fcdaef04a0c62b69cc058f3624271791748883a578b2fafca08cf5769e277af219ed7c3f7bf94457ba4eba22e5c3b8a65a84fb1df1d56185b2f081af693041c5d6e674a834fbec8018eafc758368b98f409a7159378c0a6573b84844443c84f7227ddb2d0699cf5e2d9a2637", 0xaa}, {&(0x7f00000006c0)="62f2b31a692df3aa63460ef4646d78fa15e35780b4b47e85becf661ac9b515ff18483875feef3ef44e6ddb5b42403ffd49269aa294ec1dc3e188d21b9851e8e59388fb874f0eee64161b13e947672ac49e680b814fff3a9ac6b51694e56cf7569c701650c77332eb5830cb1bc7f3a10e0969b3075dd8649f53ecf707da9518d490133f9b9da4513849283ea28038bcb78912d673443728609b946c1129a167f51590d05e51de6c2415d4a69edb749266c24c81fa50d23cba4af9f6d72fddb1571325f7102f91d2e504d5483119143c0b66a78a940e156c2d0de52273830b1a38ca058a48c1bd5c4e", 0xe8}], 0xa, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) ioctl$FIONREAD(r0, 0x4004667f, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:30 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8080, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x80) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x101) r8 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20500, 0x100) r9 = socket$inet6(0x18, 0x2, 0x3) r10 = dup(0xffffffffffffffff) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x9, 0x0) r12 = socket(0x2, 0x8000, 0xffffffff80000001) r13 = dup(0xffffffffffffffff) r14 = socket$inet6(0x18, 0xc005, 0x1675) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) r17 = socket(0x2, 0x2, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x21, 0x8, 0x13, 0xfa}, {{r2}, 0xffffffffffffffff, 0x50, 0x2, 0x46c, 0x101}, {{r3}, 0xfffffffffffffff8, 0x10, 0x2, 0x3, 0x8}, {{r4}, 0xfffffffffffffffa, 0x0, 0x10, 0x8, 0x800}, {{r5}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x547f9639, 0x5}, {{r6}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x7fff, 0xb5}, {{r7}, 0xfffffffffffffff8, 0x60, 0x47, 0x2, 0x9}], 0x3, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x80, 0x60000000, 0x8, 0x2}, {{r9}, 0xfffffffffffffff9, 0xc2, 0xf0000000, 0x7, 0x4}, {{r10}, 0xfffffffffffffff8, 0x58, 0x20000000, 0x1, 0x8}, {{r11}, 0xffffffffffffffff, 0x56, 0x6, 0x69f, 0x9}, {{r12}, 0xffffffffffffffff, 0x40, 0x20000011, 0x0, 0x101}, {{r13}, 0xffffffffffffffff, 0xc0, 0x2, 0x8, 0x80}, {{r14}, 0xfffffffffffffff9, 0x40, 0x20, 0x7, 0xbd0}, {{r15}, 0xffffffffffffffff, 0x4f, 0x2, 0x4, 0x7fff}, {{r16}, 0x0, 0x40, 0x2, 0x7f, 0x4}, {{r17}, 0xffffffffffffffff, 0xb0, 0x80, 0x532720e3, 0x4}], 0x10, &(0x7f00000004c0)={0x3, 0x7}) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/124, 0x7c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = semget$private(0x0, 0x6, 0x1000000008) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/40) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x9, 0x5, 0x7, 0x1, 0xffffffff, 0x40, 0x8000, 0x3, 0x2, 0x77d57a24, 0x7}) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:30 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20088, 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:00:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0xff}, 0xc) 16:00:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r2 = kqueue() rmdir(&(0x7f0000000280)='./file0\x00') shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x12, 0x3, 0xdf, 0x4}, {{r3}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x2, 0xe}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000043, 0x8000, 0x7}, {{r0}, 0x0, 0x7b, 0x0, 0xfe83, 0xa204}, {{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0xca7}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x145}], 0x8, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0xb1, 0x42, 0x1000}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x7fffffff, 0x4}, {{r4}, 0xfffffffffffffffa, 0x10, 0xf00fffff, 0x483248a0}, {{r4}, 0xfffffffffffffffd, 0x11, 0x10, 0x10001, 0x2}], 0xfffffffffffffffb, &(0x7f0000000200)={0x200, 0x30c5}) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x20, 0x7, 0x100000001}, {{r4}, 0xfffffffffffffffd, 0x2, 0x40000003, 0x1, 0x8000}, {{r4}, 0xfffffffffffffffb, 0xd3, 0x48, 0x73, 0x5}, {{r2}, 0xfffffffffffffffd, 0x84, 0x3, 0xfffffffffffff29e, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x9, 0x530c}, {{r0}, 0xfffffffffffffffc, 0xf1, 0x46, 0x9, 0x3ff}], 0x20, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x21, 0x7, 0x40}, {{r4}, 0xfffffffffffffffb, 0x91, 0x44, 0x81, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x80, 0x23, 0x1ef, 0x9}], 0x10001, &(0x7f0000000240)={0x1, 0xffffffffffff7fff}) dup2(r3, r3) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c6530008fcf2d9acf737c87bf37fdfcf0a458c928d650c3e38674d87ea48b0149cfd222542859975f85b852133ae8a0959ae0aa2bbd85aff1769e6ef5a847036ebd10652557dea7809c78f92acebb4cec81f4434ad985d8bd00caeb9f350814f972d34245f28307fce3ee73ac80fc1313ee2dba03339f3c7ca0d3efb306c0943b8bc64b8133eb029cf7a4bd87028ba60a448ca68fb1db078637ea04cd122a387d028fd70ae34d642fc2837f7348f03f0a1440993d5fac08d6e60a43843136b31668011ca1fb36f9529455083b1706bcc03cc5bd04d3e1777f569a2493c1b124c18f7eb3e530e1e8420c72f839f497626a17edf890c95bb27ce2d77e084dc049684cc686547a5c88643bfb9d53de2309ddfad028ec1a6e1ff0b958d19b80008b875d0e92b3d370523a8675f7bd057c3d3dd6700a59bebd39126b55b8fa91acfa4645c786013ef68567d7a3a262866ad994d92d0510329b005d15424ac3c8ee542968facacc5403a9ce88cfd107eb8f45a08b940439b018b62e5cbccdafa800011efec152ad5a8b62c6531e6e918141"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x812, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:31 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x28040, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x4, 0x32, 0x5, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffff, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0x2}, {{r0}, 0x0, 0x14, 0x20000001, 0x3f, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0xc1e5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x3, 0xf001}], 0xffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x60000000, 0x4, 0x8}], 0x7a, &(0x7f00000001c0)={0x7, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x20000000000104) msgctl$IPC_RMID(r2, 0x0) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x7ff, 0x5c7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x2}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x800, 0x6}, {{r0}, 0xfffffffffffffffc, 0x9, 0x60000000, 0x3, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x5}, {{r0}, 0x0, 0x11, 0xf0000005, 0x9, 0x5}], 0x1, &(0x7f00000002c0)={0x20, 0x6}) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x20, 0x1, 0x7, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x2, 0x1ff, "d084f056e008ca0249ddb74a81a7bea312e6ed4a", 0x5, 0x8001}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x3, 0x3f, 0x6, 0x7}, {0x7, 0x3, 0x20, 0x2}, {0x100, 0x0, 0xf56, 0x8}, {0x9, 0x6, 0x700000000}, {0x1d, 0x6, 0xfb55, 0xba}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x184, &(0x7f00005cc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/77) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdf0488f538af39ca) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x849, 0x4, 0x5, 0x4, "c41c4f14751812fbcd0a5b8094f480472d0188af", 0x6, 0x3ff}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000000)='h', 0x1) listen(r0, 0x9) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:31 executing program 0: socket$unix(0x1, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x20, 0x2, 0x4018, 0x10001}, {0xffffffffffffffff, 0x0, 0xff, 0x5}, {0x0, 0xfffffffffffffffa, 0x5, 0x5}, {0xff, 0xff, 0xdb1, 0xffffffff}, {0x4, 0x8f, 0x4, 0x9}, {0x8, 0xff, 0x3, 0xc8ec}, {0x4, 0x2, 0xf218, 0xfffffffffffffffe}, {0x9, 0x80, 0x1, 0x8001}, {0x25, 0x7a8, 0x200}, {0x8, 0xb1, 0x3, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x9}, {0x14}, {0x6, 0x0, 0x9140000000000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffec, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1d, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESDEC=r0, @ANYRESOCT=0x0]], 0x8}, 0x2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7ffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x4a, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 16:00:31 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x2d, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) 16:00:31 executing program 1: socketpair(0x18, 0x7, 0xdf1b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1813, &(0x7f0000000140)=0x7, 0x4) sendto$unix(r1, &(0x7f0000000080)="ae3baa60d0fb11fda847282681b2d051557f9c59d1e0f1fdb9d957d8c0ed91baed842bdae405abf9420bc06fb1c86afa1f4283af5be1256232815c00c90d05925f2d0c8241d906da74b07ee7366f81d086b8135485480c74d20838d1a911ddea3009250fa23f4af04c3ae2f0298300e8e232aa387c597f62b9837ec045ca5724685cfe381e", 0x85, 0x2, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchown(r2, r3, r4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$setstatus(r1, 0x4, 0x8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x10001) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) setsockopt(r2, 0x34, 0x9, &(0x7f0000000140)="655be99396c76a1c601656e9f22ab66331d09030e37abd9b4eca722acef9ce244ab9d067f508efc9b295a3b384aa53dd7aca07e35695807076ee6e82", 0x3c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() fchown(r2, r4, r5) 16:00:31 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x7, 0x2}) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) lseek(r4, 0x0, 0x0, 0x0) r5 = syz_open_pts() shutdown(r3, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)=']{/\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='*##+\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='$u\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/zero\x00']) close(r2) dup(r5) syz_open_pts() 16:00:32 executing program 1: sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000004de700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099b97bc900000044ffffff000000000000000000000000000000000000000000000000000020000000000000640bd5def0b103846b39e12c000000000000000000fdff0000000000e275c743daa6a3d4df31a002427304c0ef09daaf504a57c48ddf6a1faa586383cfae3194bbf970d482d2d919f20515627a16fb5b89ccc584181b80bf51a1718620ffcf5f1d7d1ba8253cad27e1e2992b522dd8b782c9e6e408dc4693edbcf4d1cf5a21182a5098e298174960958dd9d32a8c11dfc1e3126c39138db1b69215fc1a9b18d877bd2d26daa78c92d74269b86eb1e90525830b626631ff121358299db9411f004b6d60824f4bf080319f"], &(0x7f0000000080)=0x6e) 16:00:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xa) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800, 0x8, 0x9, 0x7, "f29622248ae4321e9f07d8d81b63b516e627d0db", 0x9, 0x3}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000080)="03a834eecf6fe7fb9b997507aa3de9b573966b01a3caaeae292e504641355a5cd99185c4a7d3909c9a1a862c2eef3e3fd1afa4776556c175854d3e996a8eba6c6f0f726361968aef8dd6182dbf4d0bd0aafde4dab6aba9d99de7aa358416f80a41b72a4798a11843a5e6153740b62ed2ccce351d434a9540746ae1c14c1d724fc373acefd9e205aa13cc219fd8d6a875be9a959d4cc2a31dd36f6571920a3bd0095e050908149a81956455e8875841fb948327073029b0eb50335eeae72fb520fcbb2dd559f7cd2eec026362cc28f6554a426cf5d1f8652eef1b606770620fc5", 0xe0, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000004284000000000000000000000000000000000000000000000000000000000000000000000000000000cb3a00"/110], &(0x7f0000000240)=0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: setrlimit(0x7, &(0x7f0000000140)={0x5, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0xc8, 0x180) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r1, 0x31}, {r1, 0x20}, {r0}], 0x3, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000180)=""/117) dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x6, &(0x7f0000000100)=""/52, 0x34}, 0x842) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c4a3000"], 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x2) connect$inet(r0, &(0x7f0000000400)={0x2, 0x2}, 0xc) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000500), &(0x7f0000000540)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt(r0, 0x9, 0x879b, &(0x7f0000000400)="4e70bde0d7247f026bfeafd0a520aade72f92c8b311b0e38e6c7e6f4b34faba7244945d55c4d65f7e8995ef9cfe6defbacd985b7875ed6cce05661f534026d15cd1f0f363b968ce94120e43b35bd5516356dce63af2e92301736063b837909583263ddad9f359d597b1da58e4d159722433ff3f0470ab5c4e078c04adff4a8af493c1748d67344d81bef594f123bf7c0436a27e3fce127c7210e28480f", 0x9d) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x9, 0x1}) setuid(r1) r3 = dup2(r0, r0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0xc000, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000006c0)) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f00000004c0)=0xc) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) chroot(&(0x7f00000000c0)='./file0\x00') sendto$inet6(r0, &(0x7f0000000600)="591b32daaccb14c6f7fd33ece9b64af194a99ebcbb849f6e63de34d71f31c8a6dd24690c8c974a2d16c787c1505640d50b9649b932e27eb8713abba4dec5ee2f88fef6004f16686fa69ab471aa48aa8c2094caa555b8a1b251fb0b7916bf90144f85", 0x62, 0xc, &(0x7f0000000680)={0x18, 0x3, 0x9ba9, 0xffff}, 0xc) 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}) clock_settime(0x0, &(0x7f00000003c0)={0x101, 0xc9}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2000000000000043, &(0x7f0000000240)}) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000700)=""/135) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000), &(0x7f0000b1bfe0)) r2 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 16:00:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff71) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:33 executing program 0: sendsyslog(&(0x7f0000000000)="2f720e7ec306ac2b0ffc2bc3d59a94f41548a6334c10275369268efd93878e6992397dea05df2b850a", 0x29, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup(r0) setsockopt(r1, 0x8, 0x41, &(0x7f0000000040)="18c3ee050a32b6c2868f6442a7c6bcb79b7b04abb54cf6cf1d8d544c45", 0x1d) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:33 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x8340, 0x5e1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000200)=[{0x1}, {0x60edf615}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x28100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xb2}, {0x7c}, {0x80000000000006, 0x0, 0x0, 0x8000000000000000}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r1) syz_emit_ethernet(0x1e, &(0x7f0000000100)="349bdc216ee45a9405652cbec07c67e9e42047179cb3c0cc7f0032db9849") r2 = getuid() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x2) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r2, r3) listen(r0, 0x20) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r5 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000300)=""/228) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x292076386bd60209, &(0x7f0000000040)='D') 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x12, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x2, 0x4, 0x0, r1}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r1 = semget(0x1, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/220) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x661}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000380)="b61d04763e211ff4eb66713e12194b220a9556b3aba36289aaf45abe77a9f1e065f3fc0b316899f22af1556148944c185b9e6b86b9dcd7ffb86466336d27ff12e4e84e81569c8dc5cd54c56e5357cb78ffe6a56e52e72e7a790d9e34ca38e81ecf18e4b2630cb63beeb5adae9974cbbd6a478cf5ed031ee5de249c78a8c3b7ea414d32668b0219559ebc5358a4951a322b0544a72c603f8740bb2c67da9dd9ecd8f62f6b44e6cf28db6b7bce5824eecb9deebd9f6f0dbf8b28278e6665c331bc310a863b5ae5d31059a27ab89d545e0912f4cdd21220") 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0xdb8, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x281, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") syz_emit_ethernet(0xbf, &(0x7f00000002c0)="af6f46dcea71c597f889b4357656c69276185d46c52369e02d5f9241e8d49269c23f92b9c98e1034d4dcdcb598a6b1e5fea130cb8e8e78a60baf950cf2973eb7f6a5f4cc5de12abd244e4376a571d9509f11a76fed08de245db0e809fce4a41b65cda511169c4772e5ac4c34fddaecc56d005d9b5e0346b4790e819a875290592f21aab27e46410f3900e04fa93babd2f65edec7ccfb8b67bab580b583145d4a3b1463235c1217ef7948ef4e4dfcf27ae65f753e278fa4d1328893038de26e") 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) 16:00:33 executing program 0: socket$inet6(0x18, 0x200000000000002, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x320, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x7fff) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f00000004c0)=""/158, 0x9e}], 0x6, &(0x7f0000000600)=""/217, 0xd9}, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x23}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x29c16a3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") r1 = semget(0x3, 0x3, 0x12) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/4096) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2400000000000) socket$inet(0x2, 0x1, 0x7fff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xa2, 0x1, 0x5, 0x1b6d, 0x9}, 0xc) nanosleep(&(0x7f0000000200)={0x0, 0x3}, &(0x7f0000000240)) 16:00:33 executing program 1: getgroups(0x40000000000000fa, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/53}, &(0x7f00000000c0)=0x37) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x302, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8001) kqueue() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xffffffffffffd9d7) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="f7", 0x1}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) r2 = dup2(r0, r0) listen(r2, 0x6) lseek(r0, 0x0, 0x8003, 0x0) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x2, 0x81, 0x8, "5ad8e90ef22612502791a4d7bda53d21a213ec9c", 0x3f, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000200)="3cf68dfabc0fec3ff5a043a936a2c6221eb85090c1c19fefac734259e5c30226bb2ee2d87e3ec57366bb9f2e7148a00b3ef43110f495ceec743a0dfd0c0439abbfb4fe35ddaff9ee1899854963490e0e367b632bf4d807896f763886a69b7a168c238c186a9fd2d49bb26ecd88b5944021fecad39b65f2303aede4a76b71a1dd13e210ef4f532388f122a5bbbbc777421679") 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write(r1, 0x0, 0x0) socket$inet6(0x18, 0xc003, 0x6) 16:00:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r2 = dup2(r0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) shutdown(r0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/252, 0xfc}], 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) unlink(&(0x7f0000000200)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x4) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x4}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x2) ioctl$TIOCMSET(r2, 0x80047001, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400000000000210, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/65, 0x41}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x223c, 0x4}, 0xc) r3 = dup2(r1, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x118) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x1a9}) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0x3aa84aa4) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x7, 0x9cc, 0x100000001}, {0x2, 0xfffffffffffffffd, 0x1, 0x401}, {0x8, 0x82, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x45, 0x4b, 0x0, 0x0, 0x9, 0x8, 0x0, 0x10, [{0x5, 0x52, 0x0, 0x87}, {0x8, 0xffffffff, 0x2, 0x10001}, {0x3, 0x7, 0xfffffffffffeffff, 0xc8e}, {0xff, 0x0, 0x8000, 0xfffffffffffffffa}, {0x0, 0x3f, 0xca, 0x7}, {0x5, 0x9, 0x3, 0xf8e9}, {0x1000, 0x7, 0xff, 0x1ff}, {0x3, 0x4c07, 0xe5e, 0xffffffffffffffff}, {0x7fff, 0x9, 0x1, 0x2}, {0x81, 0x81, 0x18, 0x52}, {0x2, 0x3, 0xffffffffffffccae, 0x3}, {0xec5d, 0x1f, 0x200, 0xeb}, {0x7ff, 0x1000, 0x9, 0x6}, {0xffffffff, 0xffffffffffffff5b, 0x30, 0x3}, {0x1, 0x3, 0x40, 0x1}, {0x45, 0x41, 0x5, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xd82, 0x8000, 0x2, 0x1, 0x4, 0x100000000, 0x6, 0x1, 0x2, 0x8, 0x1}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/142, &(0x7f0000000200)=0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x1) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f464665000000000000000000"], 0x10) dup(r0) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x110, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x8f0, 0x1}, {0x1, 0x7fffffff, 0x2383}, {0x3, 0xfffffffffffffffa, 0x5, 0x5}, {0x1, 0x8000, 0x5, 0xffffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x42, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x20000000000000}, {0x1, 0x3}}, 0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r1) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7ff, 0x5, 0x1, 0xadb}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001696c657000000000"], 0x9, 0x0}, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x20000000004) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x980, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xdb, 0x3, 0x0, 0x8, 0x715, 0x0, 0x3, 0x1, 0x3, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:35 executing program 1: geteuid() r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x53d1324cb065b99d, 0x40) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0xffffffffffffff2e, {[0x9, 0x6c, 0x8, 0x7f, 0xab44, 0x80000000, 0x1ff, 0x0, 0x100, 0x80, 0x7fff, 0x0, 0x4844ade7, 0x4, 0x3ff, 0x0, 0x40, 0x3], [0x6000000000, 0x6, 0x4, 0x20, 0x4, 0x6, 0x2, 0x7, 0xffffffff7fffffff, 0x7], [0x400, 0x2, 0x7, 0x400, 0x401, 0x7fff, 0x7], [0x8001, 0x80000000, 0x2, 0x6, 0x3, 0x8], [{0x1125148a, 0x52, 0x9, 0x7f}, {0x6, 0x1, 0x3, 0x9}, {0x2, 0x8, 0x8, 0x9}, {0x7, 0x4, 0x9, 0x10000}, {0x20, 0x800, 0xffffffff, 0x81}, {0x0, 0x1, 0x3, 0x6d2}, {0x0, 0x2, 0x0, 0x10000}, {0xc956, 0x2, 0x9, 0xfffffffffffffffb}], {0x8001, 0x5, 0x40, 0xffffffff}, {0x6, 0x6b, 0x8, 0x76}}}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r2, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0x2d, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x400e, 0x5, 0x3, 0x858f}) 16:00:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001280), 0x0) 16:00:35 executing program 1: mlock(&(0x7f0000217000/0x2000)=nil, 0x2000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) madvise(&(0x7f0000217000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000218000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000218000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) 16:00:35 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/225, 0xe1, 0x843, 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="db1351967458a749f4dcf89fedeebbfc143203fe0a4a65", 0x17) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0xfffffffffffffffd}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x14) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008ba8002b27febf00000000ba0d310b94e99afffffffe000000000000000000000038b60fb5", 0x2c}], 0x1) 16:00:35 executing program 0: semget(0xffffffffffffffff, 0x3, 0x10000000) semget(0x3, 0x4, 0x4) 16:00:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/5, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000600)={0x400, 0x81, 0x2, {[0x8, 0x3, 0x9, 0x100, 0xfff, 0xa5c, 0x9, 0x8, 0x1f, 0xc310, 0x10000, 0x1000, 0x8, 0x4, 0x1ff, 0x100, 0x6, 0x57c], [0x10001, 0x6, 0x2, 0x8, 0x5, 0x69a6, 0x24, 0x1f, 0x4, 0x4], [0x200, 0x0, 0x9, 0x7fffffff, 0x0, 0x20, 0x7ff], [0x100000000, 0x1, 0x981, 0x1000, 0x6, 0x5], [{0x7ffffffe, 0x3, 0x1f, 0xb113}, {0x80000001, 0x8, 0x9, 0x7}, {0x6, 0xe0, 0x7fffffff, 0x9}, {0x9f, 0xffffffffffff0001, 0x7, 0x3f}, {0xa, 0x200, 0x9, 0x5}, {0xfff, 0x2894, 0x80, 0x10001}, {0xecc7, 0x2, 0x7, 0x4}, {0x7186, 0xb5d, 0x1f, 0x5}], {0xffff0000, 0x3, 0xf3d4, 0x20}, {0x3, 0x100, 0x1}}}) mprotect(&(0x7f00005a5000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x7, 0x7ff, 0x3ff, {[0xfffffffffffffffa, 0x4, 0xff, 0x5, 0x5, 0x1000, 0xbba, 0xffffffffffffffff, 0x3, 0x197e000000000000, 0x4ba, 0x9, 0x400, 0xff, 0x81, 0x0, 0x144a, 0x513], [0x4, 0x3de9, 0x6, 0xfffffffffffffff9, 0x3, 0x200, 0xce, 0x51f, 0x6, 0x4], [0xfff, 0x7, 0x2, 0x7, 0xba, 0x9, 0x8], [0x6, 0x100000000, 0x100, 0x8, 0x1, 0x80000000], [{0x2, 0xfff, 0x9}, {0x8001, 0x7cb84f63, 0x3, 0x1}, {0xa3a, 0xffffffff, 0x4, 0x80000001}, {0x4, 0x2, 0xa1, 0xfffffffffffff10b}, {0x9, 0x4e, 0x3, 0x4}, {0x8, 0x2, 0x10001, 0xf9cd}, {0x44, 0x800, 0x3, 0x3}, {0x5, 0x200, 0x7, 0x3ff}], {0x14, 0x39f, 0x6}, {0x80, 0x7, 0x51, 0xe7}}}) mprotect(&(0x7f00005c5000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) 16:00:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) fchflags(r0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc020, 0x2000000000086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x4000000000004, 0x9, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x8000000000000, &(0x7f0000000100)="fc947bc9ccc96dab25d6a191901d084ca41354133b99271fe56f2d2013c395968dd5778ff2d7b0de35b057efcb54f118cbd0d0400e741386e99c9218d24566443220ae64bd6052aeecca8d7b1d287925c61b879011961e7184ef34a27617b09ed1c5a5294d0cc72b9159cde323facc877ef64472657f18f710f408c9b5d87bced4263d96acc21077ac76f1037d3ade2bfa9fd5ee3673a1643204dc9266535e9a0b0dbd3c87c781781b437b20663ad8d3073545e64f02a0a3ed5148deef154a6052c7ae4a4ad3d0b8bb292ad0d5c7cebe27d71936c4d957439342bd0fa03e94bd28d73c618ae8bc016bddea6f71a6848bc2a94296", 0x8b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x4, 0xfffffdca) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) flock(r0, 0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() poll(&(0x7f0000000000)=[{r4, 0x10}], 0x1, 0x1) close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x118) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x3f) dup2(r1, r4) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000008b000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) read(r0, &(0x7f00000001c0)=""/224, 0xe0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8001, 0x1, 0x6, 0x2, "988fe6bd3143b4034321b9c696d77d5ead88ea2b", 0x4, 0x2}) close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x0) dup2(r1, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000200)=""/226, 0xfffffe7c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000440)="c1452e6e18b304d0b923b3955458c545bc19eba41a6efbff25bbd927186adb7f040200000000000000ab1911cd906f1248f3fed02a908c0038d5b4c9f803317bc02468f47b79489c81c3368baff23de3b84644cde155f32e78427a69a82829f0974440338094bf467d2cc2fa04f33e9658806bb979bb25a44a21e34b6b312da4365102eb45350cc47b1fea30eaa444fe8bceb1e9f4beff5b74337d0fbd6030ead0f9379400000000001cdf68030ba54dea0c778edafff86367fbde9377abd2183ce7822267d74100c55f85d2f8fc235969b788f3072cc417c8593457ac107785af272c38f0ec3d52435be6fce655f11d043e90a689524cbcff1fd84e015e3e5e23f23ed74b0ba66c85222d015087f3271c53937e615b1b7a1ef1b04c84f7da01f6b99154b861ff7cd5861399623ec9cbf52ab9d98270c0515d645ec00745e296faa805472a866e1253d242e8e01ca650dd2bf0b121c91bc18d318b9364e551c691fe325c961aea8f07f0e943651c3191", 0xfffffe35) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff010000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) 16:00:36 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getitimer(0x2, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200a2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x7f, 0x83}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140), 0x1bf9e011) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x193) socket(0x12, 0x3, 0x36) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="561a4c147fa1db5aa14e3ec6357640ba021b7d5a638f8a1e85db3c7911cf66f23325c1c799c2834d1d6b9d0f89d25f73518c675e3364240f936695c72305f41955670a0e9c4c9da9cea02583998bf85a6ca1eb1aa4c6b3c02baac5657ec67aa4c80cfbafd48d9ef30063c83bf7d5acc1075020b30f86f5a85392c9e1aba54bc6ffa3afad5308d5248e00549dee477ff60bda20244da214f070d2e4376c65709bf56ff222", 0xa4, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffff7) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) r1 = getpgid(0xffffffffffffffff) r2 = getppid() setpgid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x118, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x3}, {0x9, 0x7}}, 0x0) 16:00:36 executing program 1: getpid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x205, 0x1000c002, 0x40) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$getflags(r0, 0x1) close(r1) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) unlinkat(r1, &(0x7f00000000c0)='.\x00', 0x8) close(r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x629e059e, 0xde5e, 0x1, 0x3}]}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffa, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x80000000, './bus\x00', './bus\x00'}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getegid() r4 = getegid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3, r4]) dup2(r2, r1) getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r5}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0xe96) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x400000000002, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x1, 0xb, &(0x7f0000000100)="5919ccca43bf517046dcc2aecef94fed924bc2bfc2f9462eb336fd564eeba135aa9ec8808e", 0x25) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f0000001380)=""/48, 0x30}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001340)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) bind(r0, &(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:37 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x5]}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/97, 0x61}], 0x7) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/54, 0x36}, {&(0x7f00000005c0)=""/178, 0xb2}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x81e0, 0x2, 0xfffffffffffffff7, 0xffffffff00000000}, {0x3, 0xea7, 0x9, 0x3}, {0x3, 0x3cd818cc, 0x7, 0x80000000}, {0x8, 0x97d, 0xffffffffffffffe1, 0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000780)={0x8, &(0x7f0000000740)=[0x375, 0x101, 0xfff, 0x40, 0x11a0, 0x1, 0x7, 0x0]}) utimensat(r0, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x664b}, {0x10000, 0x5}}, 0x0) mkdir(&(0x7f0000000840)='./file0\x00', 0x100) clock_getres(0x7, &(0x7f0000000880)) r1 = accept$unix(r0, 0x0, &(0x7f00000008c0)) connect(r1, &(0x7f0000000900)=@in={0x2, 0x0}, 0xc) getdents(r0, &(0x7f0000000940)=""/243, 0xf3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000a40)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000a80)) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000ac0)='./file0\x00', r2, r3) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000b00)=""/12, 0xc) close(r0) r4 = syz_open_pts() dup(r4) bind$unix(r0, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000b80)=0x3) r5 = socket(0x0, 0x4001, 0x80000001) flock(r4, 0x0) preadv(r5, &(0x7f0000000dc0)=[{&(0x7f0000000bc0)=""/56, 0x38}, {&(0x7f0000000c00)=""/170, 0xaa}, {&(0x7f0000000cc0)=""/235, 0xeb}], 0x3, 0x0, 0x0) writev(r1, &(0x7f0000001e00)=[{&(0x7f0000000e00)="b552f96229226a8cc4eec6fd92f0bee10e51c4633b15745ca8e6bc3828d1d82cbcc0e3af9f5740d152bc1b38f6e1ceac62c524af6a75cbac93d94d5a0022c7b5c62107365d612841b70c7e1fb93a322b592e2705c2fd8a897b3a70672b4851ba99d484387712918db68a578e467542c0ded896a60ee36e57ee41a77c0807cdaa7aecd1001e842648c383b2e3fc62ddeff7bcb4373da8afcb9d843556fbb547c2c5d1ca2ce6ec60716373f23f941ff3f45dab7b959b5862301aad5e0c73ad48c061655dde84a145377c7b76efeda38667b92cf12f97f7f71ee5f044d700d37c1578c61a5485f25f814c34519376d331d11425b84c5403e12b48873e872fe2c3d1c0d584d6d05a2410cc196535ff51f8270ce75acf290d4c9758c78d3dc9180330dc2104e376fabb8af10a322c05f4dfcdefdc72b7c71667b2f1044a610f712bacb43da45f4341f4fb3195376fff026994257ed29e83a6f4d7053aa5c3cad499f6e13c112c2aae4819ef3cff3d593132fd73ff9df28ac33db7bf84a8d89a90c5db6b261653a7b33a63286b4b7e2622a3dc0e636466b6928e45424073ac05825e1dbb2b2630140c087134114b45a951ef26fd39fd0634301c4c3cf14a390cf759a1be73e7ec468e2e099de20cbced704d4f85c3f688eb009b85290e0792f01aec7522a17c0794a0d5b95af5be45e7c542fff403765c162dd4443ee22f5da01391f931c380041d5c2fd9dda81acff5d681a98824965ebb96ccb9bb6de2961835b47138bed871c0c0460792adf9005a643a3c603a83ab0b55b43d06334c3557ca2428b6c9c5a5f2055b77eae774f526b55d741714d052705889d812957c7d9b823d1fe61ee0fbc1ee32b9c6cc3738b489b5a747a5a04c419e0af0ffab74270e325eeebe57af3d4acb948f74dbbc9fb9693d27a190d581c8735fce3d76c64ca1edd769fd1699c2c7ded44652c15f2ce738aeb74ce230e92d9f9583aca578768dfb0b88fa82717518c6bed2d7938091af4eb737795419f5d0b5e61d4b455f14c4ba1ac83b56c4150c11485e09dcf103f4ce0ae331d7d8b9b0436b733d904cbafb2e8708d1bf2f5c49779e38b83022c37d9308efa5ad581b5d808d49863cb48d7c3d97e30fe5031aff01cd4834315dcf399f9d6e9d2aed7068b8de2cf8d685f9d3d77ab3027b8f099d6bd6017258c7c208889c394d6e1519a9d330a3fe286fa4d8e9871d499ceaa0ad956955f278cb7ccf94aa4a0640ed0a090d858a80530a0050b7b992c94c891647fc29fcfb32d87a1ced004dca300e7753b17d8594be3ccb10e515f16545ef18c2bc6f916374e5c54e0a81fce7d0b41d68bcb6da80f8842a00802f8ff45d0e5a9775b884bfabe2d2a8c0f87f889874fc38567d7e577f6c1a22742a225d8fa7c1a80a190f8896c385366897292ba0bd7aa79a578b9f7c89f78553ebc50e5807edc5b8b5a08589d5f60bea558542cfc5648d65c4db2a026a2ebad734c6628c9a9faa8b8a2b2c93f8a2fdca8d1ca7066dee1a9b86f7563bc34dea2614c00f193181113e723922b61c6cbf16d76fb679d7a63672af15e4a2b567d69a82cdfdcd733276d9ac0e4b18f8647b5a930f42dffaa636794e24c3d40ee4b18306e308dfb2aeca501417387a5364658bf319cd4df7956bfc3a2f2f48682f444015b71690d6007caf28676d08b462816d592d0535985f714c958226e0f281488c2a671bc8cc750b9a757ca7b83038b3b628763594a950f8a266b83034d3f10506aeb6d638d6bfc7cce5f159141e26835f9ccbb33311703508d856854ee265730ed19440c46284597ce0aa4cfea97030340b38a83f42358d5a3b6246fe0063f117735007b344de2a4c389b6faa941a7d720fae1b7b826a5591a8d5708ca7bd5d1892c9726b1b790063fa90d3483fb81bf50a4697e8d3e1c57db1b0ca6e71179b461fa82ee6d5201dd5ab6745066533fbde89277b56e9d0b30422334a00a674a2123da3f445fafaa704c1835620a448834ff2a30df5501a67a97c0ceebd74273ce03ff6955c56950042fead87f70a70b7e07a63252ba980d3ad522790dcac8c4c098ba3c9f0d645f4dba287faf25dc115f3d630a809d2d5839025f6cfb1b980f06c49f2c3beabf14c229e62ea08aeefdf055479e7e5af2970455279b095e02f0b99500110a24cd32da4993ccb6a143170f40ab965f5e1cb410f5661a2d129a9f15fc30095b799d9aa46dffb0d28d0a823ea96fce97cb07c34a8ca8f1bdbc4b68fa7956c3dc23d2b756ea0316b3411de25f442bd692fe5c31458ef990c5c40c50c07ba199e9fd6989a7a1e3739a0657c02f1cc6177f44a6386e2b0d56ab035200a2fa4ecb415f6935c3d2f4fc643a2a43f2f2ee4a9623315952efb18bf1a6e8f6e970f02bd3e776159d9e39fc30a2a333d1350f66f6c038d08af57e24f3d5ee00b39ae7831995e205980bb9e40884127e7e019cd83c3970dbe4300655c09d60f451bd6de105bb89d2597a85e7123161f0ce486163fba5416ee8752ceaa5238f230f5bc6a09bee52bd899acbf8264f8629d65c65637a801bd20c226c01dbdec5dbd9a5c2681316bed66b78bfd19d20add601ad6f9943f07927c11fe0f2fe11ad5afd2a16d34bf3b77491a9a24a33a0148152b7248a04f3372334dc526804e9985ecf7888282ccb43e3ff4023c98b5cc70f9173f6358e1d463f3d5dd6435390356947542d315bcd275b0be7d207ffecab29319ddbf68377f4b2405129fdb6e01ffbdd1f8a150c4dc34798fbece60fed3898479dda6ea91203dde0b89ad0e3422c57a5cbb7fdc458d2062b3179de8b57159bf956129ce1a6a11247cb4069fe7fde43924830e127ebd3e117fc6568501525a5e37bfe3d460751f46a1a4971ce54a52ff4bda1b7396505459ec34dac5b5c3efd3ab58e296b33eb9d92bc13c9c2ff1456b28088f470dedf699c24a21b27a7e015093cb052f5406ee7e8cad5bafd253fb49aa0c99b8403054b41a73e918ddd1fadb034c8853e3e9acbd9c944ab983690de1662d82ebec236016cd8a909194800a79f7b0ed786398f54e9556a40dc15fbecfbd17d41bf1ba7fa9d2d0ea8d05e227402b712b4fc538071d7a4d99fc44b5595929861b82a562f4bac5377ed3ed4d27f4ff8f62d03687f08c6828cb2ba1c4df913f927c46c029bbb8fd42c34d73b124b746be327327a813031388814d1ed67b896381153ec4aec74f54cb7a49428b3c1368092d704693526d0c988671f390c1f26d397d224bc1cff9294168a2461988654f414a8877235804b0ce83172496cf2981238a7bf4d4983a94ca02c5de56d82684f58c52de1aab399927a72a8989c31d2672db60e7f12b8626ea1f7ec5f25fdfd0c14c540c561fdb06e91d3c50d001ef976e5647390fc246695c16afb2e50672a7bc652becaa43233d8da74e7df13da4d61d321fe350feacd9936f77189ec0d8a5b6ac1322833690a8e200cca7db92fae198a6eb8b3d8221b79ff1d3fe8cca85cc71276bb618964280ebb7cd6d72391e7c82112f8475c7e58ea4c180f811bef7d1a2ea5e1a241d91956177fd51c9459af91ad3ee469c58d18034078017d069956723ea4dbe10d3cd62f3a6e94a42490d0c095af24c7a0ce22bdbf985447d143ad014230e4388a0da83d74f9dc40c94e521cf1e8f1698860b1c4eb738887e55648babf2a4e606f814ee9a69e9c2c290fda992080a0f1c2c2b00f0ada87ce4e7fbdd09463bd60738cd2bbe0704c918f1abbaec34e3a461b00b0fe0afd30040a3ac4879040a86f2e8ee07a6f945a1f8512f7b36037218e343056e5e4021cc7f41d16fdc4c8625d1ce8a5a344342ca13e86ae53f6eed447738510492fadd9da2b695476aec89d437fa1fb50259753d0b6d31b34e5c138e162f63cc107d4c4d77ec31cf6afa75c77ac35c3b33b282e0b6e17b0fa6bddc189aceef6280ee7ddf780a700c246a98274ebad31f1a304b35712a921c83a690afb2cb9804e0c794367136499d6ed990793d07740af7069a49230f54cc4d5ae438fe419d1c4724c24fe9c3daa354424637299b9a939d9bd50e0407b9e6a1eab652ad564de069e4ac75fed6f907d7034e9d628a38c38661a1393dd654345b2c92fda500620e93604d1e517e41ed0474ab07fc6561da93f8d469cf6925d0d2f5f9de1e2d7db80a6bd79c7a1ed5240789e18dc41ddd2c1589caab909d68434a3c34785157f57579b308352af3b92b31937b4463523f3b22ce4aad9f914e049db22598967e647bccb20b5a447e15ed187949bed13a6cf1745ffa3e8b1bc24e0189dec6c5279cf0abaaca21a08e8732bcbae0604f2a76d2624c96597173ec09b20ff5d5aa6f727211ee2ed800f6f60443ee5ca846f54b84bcae34067090b3cbae9d5e0541229619cb77ffab071be0f6b7ab7508558fd6ff9444758c9584bcf5764389e290fb1cce9b1eb3a6789a6fdcd0eea8c7267bb84087522eeebe0ce20261c94fc9aa44b614bc0ba51e4e78a66958696f1b9d80843a5e31255ab2379f100c938a438d0881af91cb8152be34f5d0c277db00d7331b1722f42e992d78c8682c1298feb9ef1ecddabe06ae928b7a718985123bb11e83b37c7e7d2126d6aea5601438dcf46f6220ebf5ce8b514cdac709a738188185860a74125303ab73fa4cf18b922d02d6a8cb31962b79805c8b9e9b88afaf955081d133ee75de0a0b73c6a1a9ff5798a12f09cc3fea380f07ba56f63ce42dd0ca2574cb862b3a4631a94561577c73d7a9c25c0109fbabf2a15f1ec62465d9c99d5ec9cb4e58b58d832a87b493c30fd745f156ee1123ee960691e15f0f6bd79d631b36fee75425d10ab7f283609d5b92be8099071b88a02507a951dcf2438cd01f4ead1b5755c92ea244f3c33ca16d5c3b9ccb5e20800e1e8ddaf35352cbb4df279c1f4b67da865a771a96bb79c98956241384fcce692c6f267f9f6b7baffb88f2b3a52e7bf74485e7c0d59e1c83b83c142d1614ca9dcf9f68c3b21a0c1c34425549f518bf5e9ef4761cacbd02855745fe3d90764caece22819702d5d318564adf03be55fc41bc16e8a0d5dbcf0100078ac5fb853c23a0d1c437a55a1ced62aad8dc51d717ec89ca5d0b57091bd57bab3446f226d7e16fb95b1fc2bfaa164dad449a36bbfc4787c7b5ef61a7a4ea2b00668e0a749570f94414b6e64194f3133a4e1753a2856a9562820f44f154e415470fd52c242dbf551bc70ffae0df09e350de433c473c22f831d8d358ef3bf884af66381a251a025de40f99fc9e3945f7fd323b310fd4ad1593db825036dc355bb0fbf6373efe0e5220c954eb846440ef040e649bd62bbd28395129e168bb445a3f3f066fb1d49a45bc2c50183f0d372038c04e8b4739244f063e79cf46a550a93dc404dbc19a121cd2ea47de2399035c8a60165f84a4e5dc46eaeac4146ed2d24669addd7c5cabd448915a295bee0ab21f8a3e417a025d4a76806a97ba92f8e1d20cf8c847a6a23dd5a42515ff41335600313eba047adb8de2b3a7114d51d818235510cccce776c7e352548be956547f7b8237c1f9ea737b04b7da579040ec8cb56957e4938cbe7a9c1cd90680d681b5e06d83a1b250680686c50d70525c52e18d123a454643e8149990f69a7d5415c1220e3003697dcf8fe10f964d8f62481d3cef88294333c3431b24bde15fa1b4d2bfcb31f51f9224df5dd7bcd74c22bfd3ae85a76cb65fcbe22fe2a305d3ab4815798eec22c7069ec8e701201455e07b935cd58cadacc84843dce032cc22125a2fd1d9e34f429c206d94ec800258ed", 0x1000}], 0x1) getpeername$inet(r5, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) rename(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./file0\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="f251e218859878543ec1b506b348fd0e7ab57de565a823f8271466c90ea38db083282f5aea575c0a407ebdfe1c8a453f3b5d34737da3966592bb2efc801688d8a874e22155522ce9265faa7893c02162a687cc1b68aa00262849f5428dcaafca89f19e3f677f1527b018a598da7613a497f5d8e28376836b53422bafaec925c62b68af3644b7fbe195f85622dfe73fa76dd29cb7550610b2f2c1efa9d858fdbb033b9241cc2ff77cb1a8113cc96482d780fdbe4d", 0xb4}, {&(0x7f0000000140)="c698069b8159dddb1e5f3168a9576e0a2ac811214e51ef4136e8d8056799dd2768e53abb3dec1609a72ca7f210851ea89acb69bfb0f2b95d5d0b20a6057dffdf0715d8e98d3066d73c2c0a792af48004fe3bf6c4ac9ac21681fcd1747b1be123d86a9e4659ec8f8fe8f83fc9ebb838ee8ca50490c274e2eb", 0x78}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="d000000000000000ffff0000ff0f00005b6701c5aad317c66c5f75a35e5a02d59ebeec2dfdbd732455ac525d28e164255321a3d40ab8d51ef381ce5536f516ddb855ae021f14dbf593e7fa985f71118f0c557bcb7fee8519ce102bedc238d5b86d286642a031e885b7fa97696536aaa68ae56e05b4dd25f909379423ec38073291edf18eb8e6568d5206adb5128f0c5945916ece8d2196b814684ec14acf459df8ffdb41910a5e292dd65cbd30b472304d19f3c02428266c8cac1052f01a09ce45ec4a317a9e589a983687ed3000"], 0xd0}, 0xa) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000031, &(0x7f0000000080)=[{0x1c, 0x6}, {0x45, 0x0, 0x0, 0x4}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x100, 0x2, 0x100000000}, {0x0, 0x57, 0x80}, {0x9, 0x5e66, 0x0, 0x6}, {0x60000, 0x6, 0x5b, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000200)=[{0x1f, 0x2, 0x6, 0xfffffffeffffffff}, {0x400000000000000, 0x8, 0xa627, 0x240000000000000}, {0x8, 0x7fff, 0x7, 0x1}, {0xfffffffffffffffd, 0x401, 0x0, 0x4}, {0xffffffff00000000, 0x7, 0x0, 0x5}, {0x330, 0x1000000000000000, 0x100000000, 0x2}, {0x7, 0x4, 0x86f, 0x73500000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0xfffffffffffffbff, 0xfffffffffffffffc, 0x7fffffff}, {0x3f, 0x3, 0x100000000, 0x4000000000000}, {0x2, 0x8, 0x80, 0x8}, {0x8, 0x566, 0x9, 0x3}]}) syz_emit_ethernet(0x45, &(0x7f0000000280)="b6dbdabc2f34c7642cd8993382b73bdff6a6327fa21284fa4e503f4d3d5f17bd5d1e250ea17e917ffaf7df310d3e5223ae292a1b34292cfd84173ecb7bc9ca8c915442b8bf") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1e9, 0x0, 0xb8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800087}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x420) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000200)=""/182) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x3, 0x1e5, 0x100}, {0x8c, 0x7f, 0x2c44, 0x9}, {0x0, 0x2, 0x3, 0xdb2}, {0xfffffffffffffc00, 0x1, 0x0, 0x54}]}) 16:00:37 executing program 0: r0 = socket(0x2, 0x5, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/183, &(0x7f0000000000)=0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x9, 0xfffffffffffffff9, {0xdee, 0x5}}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/238) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) 16:00:37 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) getsockopt(r1, 0x62, 0x95, &(0x7f0000000080)=""/127, &(0x7f0000000100)=0x7f) socket$inet6(0x18, 0x0, 0x5) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = syz_open_pts() close(r2) syz_open_pts() dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) recvfrom$unix(r0, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000740)=0x8) syz_open_pts() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$getflags(r0, 0x1) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r4, r3) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x7fff}, {0x5b21, 0x5}}, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:00:37 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x80000000000038) msgctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x88) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000140)="510fc3a038b88c97118980b1c25a0bb776318db764943be6e1c2c8d41f56c4fff2273754", 0x24) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8e) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) 16:00:37 executing program 1: socket(0x6, 0x3, 0x911) 16:00:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) dup2(r2, r1) 16:00:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f00000011c0)=0x9) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="067142000000002009869aa2e0a2236475ecbb61e98643a35490270ad86b9e65038966c93170a740780000fdacd8381500"/60], 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:37 executing program 0: kqueue() r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x300c8, 0x1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="7a84a01f9c8ffd559774cf18a7cb3a0c987764de6bf92aff6462594043ba985af36af8c2152595ca718f106ca6c6745154621c4b29fe62228f00cea7c6fe9c2070ef453964433341d3cbdbedc390d9f0bd5541cc2fa33a55639942947a3a86269bb7558ea73ff1413870320b3a599d279309af833629c357b2ab2d318ac3410867e9148b5c23ba0adf6fc14f39bc56f86b96b1c031460d6578d49aaf7e98f905d918dbe09dbaf215bbf7b1280735edf055c3987225bb3eaf8b5aca64184af27ff68d39efee37072e70873f0942b4d57d9a642af2954d95f9c8bff07ebc8dd14e5913d5fd975e70094b4d025812bc7e33c189538e", 0xf4}, {&(0x7f0000000380)="eaed226d5b8ea3af6dbe5ca903612155d9ea68145ac8a5da7ef32b5a207d4e84177706324e8177f6a4fcda8d7b042f42a1e5d6fc00ddac864ed615851fc195579c53a0a2e6030808f0225b4fbee0c70e1714e25d016a9260f2497c7c617b6d13128a351846ba716ad64476f72124f40520ce7cb6a605ea145e36dd82721efe37a3a1badbf485213e1a03ad8b66e6c6408a705a9544e31346d0d18a17cb729a9635a29a285586a8718e004810d3d8421408b31af63eadf5f83c3c958b7fa1840cbdd5b278b13bbb04e721ba160483be5d2c108d99316ea710afb8d3", 0xdb}], 0x2, &(0x7f00000004c0)=[{0x58, 0xffff, 0xe4, "704fae1738d6890ae00027c24f36a496e0febdcd5f7a043593b655cf9c117d23ab8fb0758d511c8e9e22d94089d67d2c7fad3ff3a4a49bec3030544e044331f06e202a"}, {0x10, 0xffff}, {0x18, 0x0, 0x0, "2cd8"}, {0x58, 0xffff, 0x20, "b3e0fc099bc380d0c7e44d8987da76ea9c19f079c3aa87594dc011f57e024ea955621b4ff36a8227bcf9619d4407c82f9f9798b4c8a933b12682bbf973937d1ff8b56449e8cf"}, {0x18, 0xffff, 0x2, '}'}, {0x88, 0xffff, 0xe3, "139878a1f5af7079331c94f3922332bf93c5442e08beb30ad8e397f0d13e4d2d46150fd83dbf24f4afaf7799cc5f013c8f2be6bc6795961496681ddeb17d44a6f02b6555de20ce47103dafa1e5c19ee2b465f29c480905f2bb4fcfc7ce05dc100e4b9dd8ee0fa7fa670d47a9c78e111047b747046b89ef"}, {0x108, 0xffff, 0x3ff, "2d2592b968f54f4d8651aac514a7d3a9f370b300c4b32e400f7c25fb0613d149150151e3852c942b908a27087a06d10a196874903bb0baa8ce37089a7adddb2559915ef0d8407f279aa5e7ec1b1c4e4f612df0501c49d5982a8bc3ea95eeccded97d7260fdb2e8416ceea3727d333c7740e921b8669f1ac4425d5036dda5db6339357c3466f4579cb55a8d92537176044231f63766ff09fd43d549f3e6457b3724136dd1866a6d82a3373b808102b098d19cd2c5ce81e5bc1c3f86256865ee855587bbf8de804b1dcdc43f4d7a452d646322ef713aa415f944c0f6a2718aded2889a6e3a5b2b72207d4f0a17c51b4de0633117"}, {0x110, 0x1, 0x2, "1277068c8e64417c418f03148d3b99763811b57d5b375049f30c1ae6cbaefba75d29798f8131247043deb59dcd418aa435aa8a9fd8cf1004d9d31e342ec2f5ab3726591daba681a9d1e4890f722cae7073a2460aae063ecdb414532cf8056c351e7a277705811100caad0eb8d27a11dba1addae31836e0ce79cc8ef6757ee868d05568baadcc3fbfeddad638db538587fa3e7e8829e7b78eb151fe539f955a83110d9df6f99f6a18258bb83c48dc70063d309c6efc3d5cc66cc9c5236bf23f97c72ca677773dc74b08d1a27dd8b409aa7a2ffc691f3499d42fbb9601e0d3400c696023f7e8349f4362c8041da48e9342c82b00cfb07e1399ea9614"}, {0x68, 0x1, 0xffffffffffff0000, "c423f8d85fc7c2eed378561ef6b7f4b9209d10d614523ddd7f37d6f369e24ed39852f8ffd5359a76caad3a3987da1f09127febd81dab15ea513346bbd2561fd37c8ec9c7e7566dc20ccffdc73c1bb79862"}], 0x3f8}, 0x400) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0x209) r3 = getuid() setreuid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8002, 0x81) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0xfffffffffffffffa) 16:00:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0xfffffffffffff089, 0x4, 0x0, 0x5, 0x7, 0x0, 0x0, 0x10, [{0x4d, 0xc5e, 0xffffffff, 0x5}, {0x1a7a319b, 0x6, 0x8, 0xff}, {0x3, 0x1ff, 0x40a2}, {0x7, 0x3, 0x5, 0x80000000}, {0x8, 0xed, 0x3, 0x3f}, {0x1, 0x1, 0x6, 0x80}, {0x81, 0x7, 0x0, 0x2}, {0x5, 0xdcdb, 0x0, 0x5}, {0x3ff, 0x9, 0x0, 0x7fffffff}, {0xfffffffffffffe00, 0x3ff, 0x996, 0x40}, {0xfffffffffffffff7, 0x7, 0x401, 0x7}, {0x8a19, 0x9, 0x8410, 0x5}, {0x1ff, 0x800, 0xfffffffffffffffa, 0x1000}, {0x4f82d6f8, 0x4, 0xbb, 0x200}, {0x9b, 0x80, 0x9, 0xb4a}, {0xfffffffffffffffc, 0x8b, 0x66, 0x10000}]}) socketpair(0x0, 0x5, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x480, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x1f, 0x0, 0x1}, 0x8, 0x6, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) bind(r2, &(0x7f0000000300)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000340)="26d6cf351147293a65e403ac884f89d5d0b778d02e19b5f02ee64be12aa3cc404a5a7dd1eac9ae156754b7b6739c830172e3acb4e79a0b57cb22b76344a3e07b8c16afba63f613220d6090b0094981ada6ce5430060fff94f23b006ab9a80822211b2f29fc7a2d698c6f182a45cbcc2297de46ea17b10669fd97ebcfe30ed6630a4497578d18", 0x86, 0x400, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r8 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x6, './file0\x00'}) setrlimit(0x4, &(0x7f0000000500)={0x0, 0x9}) msgget$private(0x0, 0x14) r9 = open(&(0x7f0000000540)='./file0\x00', 0xa0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)=""/114, &(0x7f0000000600)=0x72) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000640)=0xfff) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) unlinkat(r1, &(0x7f00000006c0)='./file0\x00', 0x8) msgget$private(0x0, 0x88) sendmsg(r5, &(0x7f0000000c40)={&(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000740)="df10e2ea5e9b516d7f5e1f64cc3e4ba08f83feef775499194ba3b2d691e1b79ed847933f99c246821ce861530494872f7cf60b5b0f844042ffa98055f521c3bea4a4a10b0cc14463efdc36f8cce22038e1b356b3a15429847be20044bcb54d041069fc3f48aa8e7a20e59907e46ddab0eec5c1b8291990e8f9d7da3e5f48f75151d0d6281b9cdc07734b6f6064d7d3a02a3f235e3dbb84b63f4b41b756c7d8b2356d427e61aa3322b46ad9fc04539bfc2f32c5725f3a9f17652d63dfd51d", 0xbe}], 0x1, &(0x7f0000000840)=[{0xa0, 0xffff, 0x1800, "b2eea0871e993986dc5a98a3599add350e4879675a7934f8b6a3bb62a2cc7518dac3d236d2ffbdd66cc277d7f61ecc768cc7fbf8d1fae8068d4341631f8fa974c9b3bbd6c9a3e34f96da80ba7dd401fe138fe8dcf6f19f9f7179810ca329e0d83e2c97eb2111d057eda0d92432ae3d20abdd573d3a270c834a04fd27e0ea72d40cf858c1805dc76561c0"}, {0x20, 0x0, 0x3, "16e5f70a0008f9afff20ab61261e"}, {0xc8, 0xffff, 0x0, "ed38eb7dd944e001c222e3c2990b1af30a675bc225bbde40ef536067a82a0b2ab64b7c88d90927d70f2e20ca5a194a8fd80fe3e0cb70f7f35f5d85431de31812febe76bce7ca4c9fff3640caf424113ecde55bea32aca3d542eb6d8bdc4a91b7b7623df89f3af91e852a521dd522277f34b04ca510e7fa0207ee8f489e5e2c51e5c08fa417bc3a432cfb8a7498b0187624ffaa2d353d3bfb3ae34f43c9be8ac7be1decf587a95ef90da56dc5c5a480e0fe21b5cc"}, {0xe8, 0x1, 0xb9fc, "6dcf83c1b7932772c5e4945013583d8ed3349826774101a1fbed43a5c75a0963b8649eca82b6f657f413eddd2684c68d20f8550caf8e9c4d62afff43adb2de8b91b6bf84a9ba5d624f37d311f8881ab882bf1af9d0503c10466225c1428b6fe92c2b1a67c95cea4cb097c456856003f7986cb46a8c60da786357a4463d1a8f4c8e5de8f1356c373b09ebff63027d1ff76b9927aaad8c04c919c728c3ccff509d15ddad3c0383ccf1dfc775ff28b9f11b8f36dd22df5d585b40af085d2163dfd6fb89ffdb7e297864b221b1fc0838285539"}, {0xb0, 0xffff, 0x8, "a1dac614f74b416c016f94e63ebfd157e244f8ea23dc7c67ae7f3a97ff812b3fa74ca2ff198358bb9202c60f5fd203c6eaadb2ea18e2733a459c9b7a665d44c5a16bbcd6d01584f2010eb33e3dfa73f6d64a320b9b6c83470d13943671cc2097f63c730004800bf4f953203e767944534f9fb42733ea2fba9698c2d651488360072bfe98623eeb30fd3aa4aea7794b6e6fa90b468896c9179dee73"}, {0x10, 0xffff, 0x3ff}, {0x60, 0xffff, 0x5, "37c98e6d3abe0f0ffef9278dfefa272ab76a58e2e9736c8bae4e27acdb6033dec009b8f8d802681a43721f5146709f0a52703d97170fe749b66d867b0b0a22a7b13cefb9dc546fd27188d5e9f53e"}, {0x68, 0xffff, 0x2, "20ea81e4e3318fc6eb04e2dda72c9fae136a292a2c5c342dd5b0a286197407e878581d29d34914c9732233cad0fecc79fcc9174d614b6449d903d0d972175101d7dea661e8b85d528333facfc0b2283e4aae792149b7bf"}], 0x3f8}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r5, 0x5) sendmsg$unix(r9, &(0x7f0000000f00)={&(0x7f0000000cc0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000d00)="ea48162d18b11b833c2736728457747ca650a3668e13360314aa40fa68e120a46a18a9bebaeb84ae7fd362", 0x2b}, {&(0x7f0000000d40)="47d2b4b0d1a05d9e0f562dc25a442dbe68c96c61485e600ff2b04570ed18fde243bc", 0x22}], 0x2, &(0x7f0000000dc0)=[@rights={0x20, 0xffff, 0x1, [r9, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r10, r7}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r8, r8, r1, r1, r9, r2, r0, r8]}, @cred={0x20, 0xffff, 0x0, r6, r10, r11}, @rights={0x30, 0xffff, 0x1, [r4, r1, r1, r1, r2, r8, r9]}, @cred={0x20, 0xffff, 0x0, r12, r10, r7}], 0x120, 0xc}, 0xf) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000f40)={0x200000000000, 0x3, 0x40, 0x8, "b0dc88d5313a90bb1184f87d8df48bf45f2ca032", 0x7, 0xda24}) openat(r9, &(0x7f0000000f80)='./file1\x00', 0x100, 0x109) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000fc0)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001000)={0x1, 0x88, 0x4, 0x5, 0x8}) unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000010c0)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./control\x00', 0xe, 0x0) chflagsat(r0, &(0x7f0000000080)='./control\x00', 0x0, 0x2) open(&(0x7f0000000040)='./control\x00', 0x201, 0x100) fchdir(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) sendto$unix(r0, &(0x7f0000000180)="21da8e2f507b1154bfb6b8b5ab18ca978deda8ad7daf9deaa23149ad64f7da1047716fd2340a89399e96a5faa721af43cf15f8a8201aba24d47b8ed2051f96a2e4006a098922fd1e29e3adb721225fb720ef2649f72b211e5a01581e236e6c5d4dbf2ad22b92f05e7a8d06f616cfb8b4a06f62193b6686e780691c750b7c3962334187bde4a421d588b17d468308bb1ff2010ef360cc613530208c71653c74b732e9c4118d80d2f94dec6eb851b31aa05b1a01c9a7c833327b7e43f3043f4ef8bf370f83a9fb5c0aa4260de849f981437e6224ec38fa3be78040e660827125f2382f613f142b81b7e547b7c3527d550ec716902ec6564bdc", 0xf8, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="906495052555cf7b04f753f9e859014208c506b13bd4ac5064d2da42a3056ba8faf09cd615aaaa8b6578385e7efd2e80c6768239a0e54833654df1de4c72d9832cfa601c12d492dae5246e22039fe9105c0f595462f420901b0c005ce47b2c9cd961405d0b09e668ab9a829c1334b37888", 0x71}, {&(0x7f0000000300)="ac171db743782e4d4d00414c82e19536610d1bcce901a2529a1a17", 0x1b}, {&(0x7f0000000380)="2c22e748f1ff44a5b505ab049a1b067c18d93569315c590640ba83524136c181f93ec1865de39a4418701e40480542ced943b8a47d185f7fd459a585de34d5a39d8a8dff6716b4dd51909b0d5950311f508d355ebc0e0a6f8f7466a0313e11afd9e1bfb77bc998e7f98d617700b21b582e28e064796346a09cbbeb749a004615bacd3d807fdc2bf80f1811abaead3d7c15f51cd5304bf74f8ed2647d939bf87602f095cb625f377e43cfec6ba6dcfd76146ddcd22ef6985d270225bee2abb836849abba9798c8106d3b2f21997923076ca7e28dd82f2963ba2a240e4", 0xdc}, {&(0x7f0000000480)="fc5e5e87eeb79d89cefa3abd035afd70b3744375ae703bdbb1e48c9b0c2b147815d1f4b1ee13", 0x26}, {&(0x7f00000004c0)="ba57f2097d318e046214a25165660ac0de1739ec8b58ffab9eee61e7e678e061c160ac846135978de32f6fe112cf48d7b8cfa207055993c3a0d391a5133569129a75b5bf86a7dc9dd7cf060b435b1bf42c494fd21dddf92d7b5a325c6ba55704f1d3f2c9c41e760bebc062009ddb4b0a0cecc691d940c646d9e50d271c3cb6c3f5ab830204c9c69c6096634f28c856009c7fee98703263afe82896ca6ae0caa9c0e46e66fb452fbeddd0a53e095eb93726357052c5ecef7eae", 0xb9}, {&(0x7f0000000580)="741fe57646de81932f73104d3ca9f08a247d83d500bc0bf35ba05837280552d52ee7c5707d46a7ac8de126c2d27308317a1d15c22d7837ec832073f2ed1528bde1d588cd9031fe7590580fd931e4c844c9f83651dbbef6dc1ad941e758c408c3e181730a1cc393668965b93f08a9f8474f921362fdd49460fdea87bca88f468c985547772505d0e453883b28f901e0ac71fd370b64348fcd12258409bfbe18f70a8700d0fad74de9ed235a1206b1c3", 0xaf}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb8, 0x6}, 0x1) r14 = getpgrp() fcntl$lock(r0, 0x2009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005, r14}) open$dir(&(0x7f0000000a00)='./file0\x00', 0x400000810f, 0xfffffffefffffffd) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="4264276ca2349b6d0a4c90490c8cf62797e6266866f489d0261429e2f0bc184ac0decc392291b5b69d29b43b7ecb517e5e18d310bab95ebbc6912b7529927263068fd8f75db07edd17ec9a97467fdc7028a8e97868876e63f5ccaf4aed26693b3996f71cb521ba223e9f6e85fe1b9a7beade78702ecdcd6ced68d602cc7889421f0e16f481e90d60f3a472ab59b4f31db19dada1bbf8ef94fd45aa97370a02af239b4428f53f9ed5ec8c077d7af8fdbb720ffb3eaaa5", 0xb6}], 0x1) 16:00:38 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) munlockall() 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = msgget$private(0x0, 0x640) r2 = getuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x40, 0xf2a8}, 0x1, 0x40, r6, r7, 0x8, 0x5, 0x1, 0x6e}) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:38 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') 16:00:38 executing program 0: mknod$loop(&(0x7f0000000040)='./control\x00', 0x2008, 0x0) mkdir(&(0x7f0000000180)='./control\x00', 0xa) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000000)='./control\x00') r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x2, 0x8, 0xfffffffffffffffa, 0x8}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x9, 0x9a1}, {0x18, 0x0, 0x9, 0x400}, 0x40, [0x4, 0x49a, 0x4, 0x6, 0x8001, 0x0, 0xffffffffffffffff, 0x2]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002008, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) close(r0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) flock(r0, 0x8000000000001) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80000001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000100)='./file0\x00', 0x1000000000000006, 0x6) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000140)="05b5bbf0e7a44fc7129de7361f8fe55f78cc0c6d7f9a1820af0905e5af6711d0395363451330a7087d6ab8999b989c07c52face998463357bfac87423cce089db5deb7129681700478dce49d6b83599fe07c4e8d13dcbc7c0c5686d1db46913943b434261bc21e0072467a722507099ecf0dc278f7f7c1edfcf8c0ba2d2f336a4166b31c0fe89184da137c55ff2a2034d4199f6177e55747d28a", 0x9a) socket$inet(0x2, 0x4005, 0x7f) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) 16:00:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1, 0x4, 0x54, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x56}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xed}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8ce}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1148}) unlink(&(0x7f00000005c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:39 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0x9d1, 0x0) r3 = getgid() r4 = getgid() r5 = getegid() r6 = getegid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) getppid() 16:00:39 executing program 0: 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) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) sendto(r2, &(0x7f0000000980)="2adce825c97b8dc34d79486268b48959eee62076c377cc16182d", 0x1a, 0x402, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000a00)=0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x2, 0xfffffffffffff79d, 0xa429}) getdents(r3, &(0x7f00000008c0)=""/14, 0xe) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() setgroups(0x1, &(0x7f0000000100)=[r1]) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r3) poll(&(0x7f0000000140)=[{r0, 0x4}, {r3}, {r2, 0x80}], 0x3, 0x2f70) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x100) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) accept(r1, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:39 executing program 1: 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$TIOCCLRVERAUTH(r1, 0x2000741d) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b3ca89fbff9d8d43c0be2b0efc3325160691030e085034a3114405a9c2f4234696f5f8dcdf43f2e39e949cc7f7b929c3886c2f9cd0dce52aaa6392be171cb9de1ccb2edfba9d1afde8f19569b08638ad3182f22d1e1a9c0bdf6e18e2cfa6b274a89530cef40511e0698d2b0a518f31cea88784be86", 0x75}, {&(0x7f0000000040)="a82535f34acf4619b891f538a6dcb9293a6d7547c291", 0x16}, {&(0x7f00000002c0)="bdd35cb5b8644673fe8390f9cda08e2cd83e0cec21c85f645b4454d8f902cfaebcd316ff418e49d2987e3ed7927ed4a7bbbe98972522a8f71c333e4daa3037cd5f6470056a7de8e93c3fd49f8c1a06744d488f761b7bb5e8d0f03716270409b8a76941b1edd3c0bee9d8d307bd4626be2620cd327deb2b796094bdabcb570d295585266616ef30a61175ad4508679cbb070bdc5f5777cdd6048d59814cbed5", 0x9f}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) fsync(r0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) msgget$private(0x0, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8002, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffff, 0x9, {0x6, 0x4}}) 16:00:39 executing program 1: setsockopt(0xffffffffffffffff, 0xffffffffffff0000, 0x7, &(0x7f0000000000)="6ef5ea44afff04d9806ddecce62a009fa4eb556daa131f7fa896f468d0d06fb203b157c155484a764a0bc6f49b0e0e1733f473fd0f070e09e35747e66ea7760397619c3b63c2233db02dd75a8cb7f65694ec47d7e0375338a7c55d2e0fba0c9c5147faeabb06b467164ec872ca339e62c7a207db65df11c8fee6e67c4415db9cad2ce12e16147c27dbedf843cc54f72a89368f62966b388781aed77c3330e71424ebc4b721bc146825ae5d", 0xab) r0 = socket$inet6(0x18, 0x5, 0x8001) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) flock(r0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x4, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x600, 0x100) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x430, 0x2) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000340)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x7}, {r1, 0x198}, {r3, 0x100}, {r4, 0x81}, {r5, 0x4}, {r6, 0x80}, {r7, 0x10}, {r8, 0x180}, {r9, 0x100}], 0x9, 0x7f) getsockopt$sock_timeval(r10, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f00000002c0)=0x10) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200e8, 0x0) flock(r0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x0, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040), 0x349279948a740a6, 0x4, 0x0, 0x9d3485786d1e10db) 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1ed, 0x2}, 0xc) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r2 = socket(0x1, 0x2, 0x7ff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x7}, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x30, 0x3, 0xec46, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8493b49320dd8693d42f05c008f2177c6847ae82"}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000000), 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) write(r0, &(0x7f0000000340)="4cfb", 0x2) open(&(0x7f0000000040)='./bus\x00', 0x1001d, 0x8) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xff) write(r0, &(0x7f0000000080)="28aa3a6dfa27f4eb71936cef79b945e4319afbc56d61c8fdc7f6a202a81575d3982ee87dedca4f100b8d88c1e96983d2960d27d198624891ea6494ba8d955901ea622239d52e6587009c8881117c4d9a4c62ba29ed84942b83901a5925726be05ecfe6c05029c31713f313", 0x6b) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './file0\x00', './file0/file0\x00'}) getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x1000004300) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x98a, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x3) r3 = dup(r2) r4 = dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x81) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000640)=ANY=[@ANYBLOB="000010d7748a5374dad4ce5500000000000060fb93c39152d5ec075c5f7a77efc832bfa70d0a1bdd6d75cbc9b621502cda800625fdd09cd53bba6b8907a7579ef94e522a064166830c94f6a3f66506c3c2d7c1ad6a07008b65eadbbf857d7eac10cbba560a0600000015c5ddf5924a4ca28a41c8a1e9fa8c922ff40e9ff0fedc60d24f5a7fff1dc16e9aeae1984d9286db846308514592b936fa3bc1b63bc218a6da845928942a236d570b8570318c1d3ea1ef5817baec9528a0ce08e24e0c6d0c0051f805de7ad306c4cb61d3af21683c0a00efb2b3366e6fc1403027f9108012698a564bfa66cfc05bceefb1a05ad834f6d2d8efee8232f60df8a16b9eddc42dcf18025dfc67ebead8747de4148a593dd09748f97922e6fdaeceacfce8100f9a0e0900000000000000702a13e003e457e6f22e970d5aff972b01e623c3a57b19f0aa32f20f68cd04cb16a67fe9bbc78c356e3fde58f763360ac0f8ced89628aa4275607ce31271346b0170b286ee2148016918924cb0166432560994d4ae28068412a55046961303f141b77d71f40c9dda79165ac76d5326858ac133b593c09b1b48d726a24fce9127f07823d398255d9dce8c09c6da783d55d9a7354820a641b6555bffc79c0c40d76f7278740a8eeff38f0000000000000000000000000000f380a9ea495ccd01cc0672843f2605cc690750398957a073e84afbb7f31bb47ff8218bd9e24574ac0417da4d1539f7979c9ef101b4261fd07140ed8c95b4ba85d3c3da0b2424d8c9615734bfd31d480f3af6c8ed61db915d9d8a8f4863b290c9ae1c7f8531f9b0771de6fead8765c473ea0ffe597142f028686b1523267be084745b87f4d20afe7b3892daa0788110f73a"]) lseek(r2, 0x0, 0x25, 0x2) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x48) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x4, 0x2, 0x1}, {0x7ff, 0x7, 0xf81d, 0x5}]}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x404) 16:00:40 executing program 0: r0 = getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r2, 0xfffffffffffffffe, &(0x7f0000000140)=0xfffffffffffffe6f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xffffffffffffff79) setregid(r0, 0xffffffffffffffff) setgroups(0x6, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0]) r4 = getegid() getgroups(0x6, &(0x7f0000000080)=[r3, r3, r0, r0, r4, r4]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSDTR(r1, 0x20007479) getgroups(0x4, &(0x7f0000000340)=[r4, r6, r4, r5]) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setregid(r0, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x3}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7b020c01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="99d9cd752c38594148b4a02ee226b7bbcbfcd3aae3f2bb6ecec909c140170550554021ed9c51463d7e8eac60d31d7c260e29a9b348f5c029e185db1a7d01ca4ee1d402ee862b8830cb68287ea2eaa1e9bddb07f00cdf0bdc", 0x58, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x3, 0x5, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:40 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6098, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x40) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x6}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r3 = dup2(r1, r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) accept(r3, 0x0, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffc000000000002, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getegid() setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:41 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) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = msgget(0x0, 0x200) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() r9 = getpid() r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x3, r5, r6, r7, r8, 0x0, 0xfffffffffffffffa}, 0x7ff, 0x4, r9, r10, 0x3, 0x9, 0xca, 0xfffffffffffffff8}) accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) close(r1) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002008, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xc}, 0x3c) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000080)="9d21fe037b7612a2d1b03f49b0907abb04b941b4cd9c63230b42ed5e0753253e2988970510823a635fca01dde46ef9766d269753aa06700418e59c12d422c99cbe941c25327a010365a7a8e9e0693abc45fe5586385138dad305b24b5f5b04f81ee56c494231364008c671a0ec0e375708d659b975492b090f7caa6359540bf3472eed375a745fee0deade8e07ff124d7d961e9c20d1cb9ae736076ad2097ef74de4161355ea6c8c757c8723b7fcd6eafa021880977a565dc02023ee6c5f82b9cea55b30bbcda8", 0xc7, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x42}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000001c0)) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0xa84c5ffaa3a14ad3}, {r1, 0x126}, {r0, 0x4}], 0x3, 0x7) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d00000003004010", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x6010, r1, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x81}, {0x137, 0x1ff}}) 16:00:41 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r1) setregid(r3, r0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:41 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, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x9}, {0x3c, 0x3, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 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) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8000000000000000, 0x0, 0x90d2, 0xd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100, 0x3}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair(0x3e, 0x0, 0x38, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)="3f0edc141814a2af9346ca778a86045771ecf6baa83de09f7d97d358e6c07832ca6949aa0ecaa37bfb77c74a05d9f04d38ec2e027ff42e1cb39e679f41f095875f37f89647f536413505243be7d3d5e24793dbeb2a0681e0d6fe505ba395cac0bc1d0014d00c6d6fb193c95a0882c0c2d8eec4d4202e2cfb7662db738ed5994cb6aadb090d6f122f5856f4f3c70dfee18e649fab3faf04c99aa8278fb60c8fe2906f815ee0300e68cb01797a2b16b74b9c84ece17be3258b6b09e10cbc7d7a85bc82db34471afd6591a9d3108e60c4f12c5a3cb664e3dd0bef7333819ba43ffdd75d55947e1d02ee9284e4c16062b3df52def1f99334de9668d2f8b6e558", 0xfe) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff36) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r4 = syz_open_pts() close(r0) r5 = dup(r4) r6 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000380)=""/249, 0xf9}], 0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) renameat(r5, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x840, 0x0) getsockopt$inet_opts(r7, 0x0, 0x15, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x26) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x400000000018, 0xc005, 0xdcbd) pread(r1, &(0x7f00000000c0)="cc585b082564fde4c96395ffe20e30e8bc0b069884843295c516b8153ca9a976c9009f17e0275d0104", 0x29, 0x0, 0x0) setsockopt(r1, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:42 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000000000), 0xc) socket(0x18, 0x7, 0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000064, &(0x7f0000000000)=[{0xb34, 0xe3e}]}) 16:00:42 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:00:42 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, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) getegid() syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:42 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x40000000018, 0x2, 0x2000000000000000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f0000000080)) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x81) shmget(0x1, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x90, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10020, 0x8e) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x8000, 0x8}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000000000038b60fb5590f", 0x2c}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="c1064151c3b66d91dcac3bd503e53cd3c02bb5d50b758a07055391ee81754295082999a0e8e47ac8faaf3c966bfabe61500b878161b32d1e9fcc99ea4ada1af5ec54f84dd3594f1f316dd4d1fcd95579a385a0090f233e6af43d79c5ded6294e4fb2980166d17c7e054ef8ec87b2cf8cfa671aa8da459f3906345afad8cad9827275bfc8ce6ed8a96d47e27a0b64f9be4b8c6bdfde1c1e73a4310d575312652af749a8b7b4d1c5e69fd362e7d40a233f1b49796dbab9388bf406848b9a9ee5eba2", 0xc1}, {&(0x7f0000000200)="f56665b2a3ad1ba56a18473f773f8e384514d9bcb125af402f94e0fc26146aacfe31ae6f2602f8ae5c1d09df38d9646a1e52f0a352dd586e5770c286224b05c5ae9e79270107c9651ce6937332d11709f54e2da26b21928586b7dccc00c7a4dce04791d5d6edc065cc14a9341bd518e5cd0384afcca6328948857ca0bac8aaaf9b119a8d48b383bba188d97914916ed4d9043201fe58ee5517b3e188fb8df0692ecef41379aee17dda1b650f25096294ae2013a95985fce6e63113da775d9cab8c2f2a20e07fed18267e8414b3b649", 0xcf}, {&(0x7f0000000300)="8af519f4c0b08f83a29ef3cbb029951d29cfb9794f67ff7cc7a3c83088a975ded275d0753b8c989498a8ff3254c883498ebc0f222630d87b4d056a2acb60acac8193e6848c851e4c0373a7cc632c15847f59f49f53dd5e6422a39c3d7f141493", 0x60}, {&(0x7f0000000080)="f776", 0x2}, {&(0x7f0000000480)="ba52681931c461d586b44cbc8de1f7b0ca7b8e6e262dbca57ed4ef12fbd7bf76b2d35ab0ae3a0e852511fd2c58686b925fbb3d8794e901d115b9133c9e507ec759b0f4dc0096108ae64cf33c4a4c212f38da62d80698918a9ccfbaca753af7e4499b8056e3328b47960eae3a2ef23b5386a1b3b163fbdfb9d5fa660b9d63f21cb16e39bfa94b7829e90d58961c67e1a49264e5ffdefe5fb94ecaec796937f240747068ac041d8ef37fbb62edc5bd8ae4fd462494d4bf4cd3881e0d333e2e3e28cb16566131ef7af15dd8c3c862c33f682193101adb2f0d238294f16a1cfefbb1fec07b2af39acf8556eedac8ff98ea180b4fff13ac424934f8248b01f6a7efc38e1aed44f434e5d9791eb065de4a62dde9d59ce186ec7d99617bbbd147287fdd9c6cfab93e1c94225722820ab765ef06b52912e9e9f44ee741d737ac6d87fc4b8e85cfa733931bb0413bbb0beafb6d87a6918958461fe9002e39294caba2bde4b55b25679db4370bb19dd6843091208a577c6c9860d981b8ea012f41bfb5aa17208668578d4343718eace727706a779c51cc4351a4774ffdd8b5b48a2064ec5e454d2d90af7a0ff946967d70350bc0cbba8902d780de21c0f57e145143dc706c6cf9d415fd038e41e602cdeeb01849a438f020b9f6e0108e9bb75dc0af49f4534299f0acc5675f38436213de82427d7fc6b277c55e98fa5a7a6fe29b798e1b8db6fe1aaf3c41607203b19dda69f523b766574a75ee6912b84e4994ebf277dffb86e908f0aa0a350c55709de2021fa4cde20797c51aeac915b53ea70e90d6b2f37a5cf67516fe78cd4135768b89cbec1fef2ac24fbc47269a8d43333264a4a527da0eabbb1da8f470b57bf5b72da253876044c94c955a5ab6dfa0b0d25bf007d35eb22c1bd26e5ea6cae72e88a92a4709d35d0dfd418e15582aa1e88677ef31d04c45a944e8b4013549cbf2ffd741932538a72534294005abc90161f2ab2cf00a663be0e5090c25b7cea3b843437e30f60d20aa3711ddbd643b4d0d6a52a235fa1271b0c9046f09f99cf34e7a2790ed86b72898cfaa2521ad0230dc7d167483f2f02e5e7be2ec8b7a16dc5da758047319d4db92ef6f8915e89010e4db08a71eefcebcb97c65695b6f911212f7ae31df018e9603e320b82db8a046dbbae0fdd1a38e5d318a60e96f1f049006a6a67aeebd42796fa2b85f3271f2cc366d32798f7b39dc6fb783a221a0b93da9117cc7828ffd76f032a79a4155eb714c3cdfad7feff45afd07682a7db2d861ab67384bf7bdfd709c160f21559f7e02939b10a676d58ea30541905c3f5694e6add282e477d862d69ef063d1b5306e72179da1952649805d0fc3e8614cb749a0859183ccb74786d3d341bf8ac40fb9fee477f8ee96507d7678377b544e4c1023747ed5ca3f87c756c35440546ce2af507e6ede14ee33d3e4b9474aba1e674380a11189d7403e7cf205df5903ad81f82a2da184c970e012a8f090f3fdcafbea5dff95f4524b56dfee75b05c75f8f727efd3c140a284229a7f43c84a7ff0701bb4255dfc5e7d975605238f225b43ea8fe72c8035c207a5bc5d29ace418d136238fa79f625530f6d384525e20965b70e94d299b885cc2087805669a3cdda797c689534e5c847a62f68b2018f2324032f080703b3eea3f711af4e6b21487ef96d4f48d1d67fcc5660051f2c288b7f6cc9ac7181176270c51e60d91bb9857416aab632a453ff51d868d4aa9a51e43182b58f972e1818b9f15fab3eea5b01d318ff7e7868ea240f76aae8b74b9c690ad79edf8aaeb6d069a8bcc719aab084289b6ada14f56b0713a26dbf918e3884f65e869a5734c3e79e1a7795dd80feb7fbb7c24b16e7120b4c07e00bce0026eb0620649f8c851382a4d5ec890b77a1f666f94ea7569fb522d293c4b334eeeee6b2cf3a0f8323cd280516dc6b580057caed659c6ec8f8485a8dcdc804f4d9935f9006246086baf478145feb38d00b7c77c06ed83fb44d7cc685d519f7ce98753699547dea143344c2e2709c027168102625144c3f72616b62ca782ea8a979e1147f9e1630b61bf96f678ff4270087665aa57af0a43d895d8f8b709c7d73f3956d9ad2ddcf7a00af2bfe411e18b5212cf9bf6f18d0361ab2d78489d8696c9fec606bcaf918b8396341815850db3cc041505e742609bcb2cd0e5dffc626b61fe7dbe72f829c53ef1ebd6bbba84ebbd0145d407af88ee36f718f5c1687b4c9e979ab08f757a0928665fb7053df478f45b57bcfc722abd779e1b77b115b58be4f8cf8b481ee569e3470f4161fd20047a99a80dd37074420abb1313becd5fcc94da092a2fcf84f48d144df589ee8471e04097fff5ebc0469d600293d824ec293d5d2dbf732ddc56bd847a518af8d0e245330644dab1fc03ff3f92c9c67e0ee3b739dc464ce02cef785bd9bed164e014367bb7e37d1c710aaac415c7ec4c8395ce280cc01a40fd33df61f29b01300f2e727c16fd7073b62f46fd8e6c22da9d01a3444410cee671fd3f9f956de962916c48de85b59d90a41fa8ea93fa7f16d6007655bc0cd1820979ad4253dd36c50af427f955be281d5c530a7ee6095d48042e90db455d005fa9fbd0b882b80bbb1b6af24eb4cb40865d0198caa75721b3c96832baec0436ea6bd4a9e5a5b6027e864f36ed3b5842f6c034c093b94a683cf739e803e90ef53c15e78e4834f5bb372a37dc8059c5a65480f266adc90d738aab65744ef1f9063ee48998d58a4ff1a0b5a4a45cc39c545ea246510fb2a48dd52b1fd0339f33377ba92e40d2c0e3378c338fe934e8b29f13cdbc74fd04b59a52b32ead6b75b745c424dcbaf2465ac5a0d9834d96a512ad9d3c410aacc950eda0acf8b5c5e5ac454e15f963932cb676e302b382a5a7965491de9713f6cc3defd4ec290b5a267e97009c05df3fe10cf9c186de76db0013bcdbc5e20e853b0be6fe9d4a2d7dd303eb0515fd5dfc3eca1a3ed4574060763b4e8d630ba6fd31cb569152e568b955707bd211e098cce3bddc2e67956d47c0d346968636007aca84b365eae74eb3abad516bbbfe26ac6a7404ec27b43b2dd8f0bd7d2b4cdea73ef55d3683c9cf7630e83a205ea859c664ce4b68029fc0cb0bee6b30fc5b27b44c3c64a72c999c73e80cba39c8868e615113a1aedaa6b8784073a3acbdb3ea54e57eb19659c76af25e188224085bd0c2f38da31fc4936f446b6aa3050ac13cbc851e7fb2c916e17a5619408af3fac685fe5348be82f12cbc09c05e42521439f65df23484c6baed5fecf376818156f3ecb59da2d0e923a4c23da49b080a46caf406ce587c575507839c1a54b90fa54301213c3bf62d0fc6447b4477a1345cfaeb6960a5b740789b85704422bf8aa3aa3b6a1b2de8fd9bc4ee6ef2011ff1b9cb2bc762d3b32eddeb29549155500f33785457004abd5911e1a472d4cbadbec67c0cb5c7bd091ab88f818bd94f6678fb04616049b179a175188342716f9722f673001d868214d1355aadcf41d8d704a640cc6a4fbbebf66386d8cb2a027b6e881947abb95098e8c2a9a28635b0b9934bfc1f49a0b5dcce3548c3b7046c02176e0999d066174f8438e2603e71a9878ea396c70c77bf34576d72a417aa78e2d0450979298b2973dd5325ccef413b077093e6f9da947f6714afeed5128c07433df554f7a14ff055fe978e197a8269bfe5c439104fcc6e3100a4ebad954ab891fb1a520d510edce8eee3d5acf1c1938c9b98ef27a2df43a86bc31e431bc5d601579e9977795af01a1109f5eb6d06f29d25d1f8ad38c0245a92a5b9eb3d106d1b321eb8b45f3effe708878fb5a75ed9e1ab1bc3bbd7cf0692615b1906bdd966b3711ef8352cb6da035f092e6df4bd438078bac256bdf9b4e9aa3f7d1a8116d85e0d05210a511eb4a5d2451631851d95be79943583bcb0a5774d23f0829244b3db0672f33a14a6d739a59dab79acf225caab71346e671bcf1aef4503ed4eaaa1a5e3b657e303711eebcef3e05bb0d2e340695ea65b8dcb39041996cc654093edf8bb5be7cc778c2bd92f7ea24ced94b00f9f0db84785456fb4e96ddcf9841d8873812181bf2fcf7e3747e11f41c6d5d4ac8bc29f506099cc5fd91b9fde6c4f03e6a0d48f4c19d6640a6258220a36914757584a8a4e151b2bd93db6cb338f080efde4efc6ff7b903d7baf9a28550692ca7dc17620daf09b342cf7cecc0bfa1eff0d3da6072d1b7d87460afde0894adf99f1561c5a63515a9fd89e23f79d5ff6dd353a43e689b991ade3c79669d1acd766e7918659780b9bdc0eb7b4e9890551cb5384f6a1ea4b7abac030dda57b5ce2ab2cd70bd35383c62078afbd21eeea1b8947c01f7251f4e930a15049f2d32e2781a64c2383c132bf5c154e54ccac85b24d52c982a65114dd6422c7c338529bf04d8144b77a306d2d68fa0e784259505a97c87da8a688ae9d95f3edcbce1a6a2da5171618e98d37ee04d5a4ba8636eb3fb8a5f1953bc9db8a0caab2ffe88f20a757747987ce6ae1993e78ba512d35963dd5844dac412c9e05712970ccd045b5f8c7f3c11e0015cbe9c23d209a47bd9fbe23c697138371e8cd83230fcc7abecc8eaa9ba62dcda90c5f26f2092840fb4f21e0f08fef93d4be4174b0e1940e64a45294030632f01e4addeb40888081a6e21af299064a3ab9b70a82e495476a90e7df33766f48b179ba510c1b1b49e36255c2951d4acf41ff0a5ec97f82de2a16ab2e9c02018375304ba8d3dbe0cd6373ea06868eab6d2ed4e0e7642f5a658652c91b71c6e6fe066302ba55b146b746cb974fcc53f338f18fd744660d98baf1ee4c76254339b2160ea47eb88439f1b81dc40cd388cd6efbedfe55dad2c985153709cf80210497f0c894158e26407e6528220ea012cf605345f60c726ef65c9d1bc9464c749205f4c7720dba5a974cc554633e6c491542dd2fe54a210a1f40dc0e93746baf883664e40bb42c5d3fafabe60dcf744b703679e6807169894a2c32768c9679393a193ea9f0e91ab267adc79e6db24f79f3cc326caf87599bdab0d68839ac97b41026242b54eb3779b2615264afe7ed701c7775cdf741971718fbd32e41eeb3eb39a5339259a93668a2797b8a0c8963d646e80d2fc1f98c9a71499e104a51ee181504e6396fbcf51ce343ee8ca3946ff6bd88e951debc7a858eeb33a2ad427ba35ec78c7455f7bd15cbb9a8dc0ad5bde562ac030af7d51f08ce2bc4e74445b220ac51302eac5a6b282696319bea562149a4abe905a6f83755e979d101186f8fe5c94991c0735e0780e638b6ee75610fca1d398ea2640701a8256567308208568361ffd0141de920c6c5a677c74e4c195c44c4003f6f185fde5c273ecb8e6543eed23ea05b80bfe923da7861c8b4621bc6e57c46dcae61128b7e37f27d9635a61197f3e2fd5671c57a35226e76475d722ec893970df8d80f47462c1f1ef25982939de920822c1d33a13f58f6224f22df43dbcd79f1d3ce5a18fcb1de1fdca08c6a093606580dad39141bf3f0802a3deaf46350be9d44f2a18a634ed4d66bd60ade3e6f01a3a3ebd796ce714d8865425fc6739fc696d21f763ff3f5cf540aa6d7bf69d8dc4fb3cbb0ffd5329eaeeecbd45d8dda251015118ac68eace8fbb65b1d0848ab0eebbffba97d0d2f446850e5c3831dbbd86805d96c9f3bd82702649aa5497c334732201d8b3a99de822b3d559124f15cecce6af8bbea4bdadd8097ce6e1df4358c9455fd3e9f5dc14f61da2e77134f25849667f22de08077932b0f01d7aeccd943b8ea69bbaa", 0x1000}, {&(0x7f0000000380)="55bb037ebc537522c748777be5ba113101eab20cfa652c78a3c224354ef6f1132dee67a4f2ca17d0a1f396a67ece71cf83b9c85b195d1a7669daed80c1c5c34f4bd22c1a7f363ba3b5df664813c4f27b292dc2f2fb1a887b12897b6c54ecb5b283bd58472755b33cf8e43a02ef92a2a08f77192e996ba6312040098719b96f80dcdd6e7c1da777079e483f", 0x8b}, {&(0x7f0000001480)="7442e9ffdce4e962731494cd0a2d6d0a7d398b8f2551da9031fdeda73a81386940d2f2abcb88214aa92f2e60c3ef3759e3b431d8218007f57f3e3f07402559655ec5c771ef753d7521", 0x49}, {&(0x7f0000001500)="d620e1807d76c7d6b81712c8de3a338c8d5327192ec268d16a14415ce0e6f7f56f7313193765088d1f", 0x29}, {&(0x7f0000001540)="5a7ca8c0ec11e10f3f740d5e1186dfbc248a40b0683e408c31d97f4e040e51be656ce7bb2103927535bda192325577306a725060ddba80f62f3a83e6d58f4196a3f725cbed79fff9b840e681793db1731939f927a5e17e353368c2879ff0ba8fb29573eb98c3b2800cd4a5dd40ece5107636681518dc414789c4efb1565c0967e59804ee9b2283cb988f5d7d6ad88654aecf144b815381153af46c26ead14739211158866e9590bcdf53a4629a04904991d5a0d87fd050aab6c937340b91fcc11140024dd703e32d2938bed8b0e1e9e0d2cff10ab740fb8b040cb392454d03189a329faab39daf", 0xe7}], 0x9, 0x0, 0x0) 16:00:43 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0x5) r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x1, 0x0, 0x80000000) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) open(&(0x7f0000000240)='./file0\x00', 0x282, 0x40) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000026ff36912784e08171a38b9c8fbe835b1bda5c"], 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) socket$inet(0x2, 0x4005, 0x83a) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x5cb) 16:00:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() dup(r5) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:43 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x4000000000000000, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="3eb10ba85d2e1d01b2d3174877be5e9b091337112fd04ea5fe5309a5c0ba3463fe290f869c85ad95a5215011a9de2b07c60ea3025e44130c5f496c972bd565515c0f78f6d0594b877a2638d082aa08684ff1331ac6d1083d23c4b15448fc2200e0823f2be96a4cb3c2d24eaf0d69b045de985a5a968c262ec1d40e237181ba51602fb2721f23e74cf98c", 0x8a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) recvfrom$inet(r3, &(0x7f0000000340)=""/209, 0xd1, 0x801, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x500, 0x0) 16:00:43 executing program 1: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="74a2295043dfd6b638db2c64a9afc1996792a07212eb23395ec8666d94deeba68c088559dca1d82eaa9ac6421ccb594dd3079231882965cfeae2c07f874f3921da8f162d6802e44ba28583acf749b7a2d7725d92e86951b36ab598821ccda068a691b7926d0d70def2b5b1d691e9af", 0x6f) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10090, 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=""/4096, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x1000000000, 0x100, 0x0, 0x0) getsockopt(r0, 0x1be7, 0x3, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x114) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/214, 0xd6}], 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f00000000c0)="ee643b15f762be68d18885b56e3f69dd86806c57a3570518e3675c9df10401192a6c60854e71d2774a1c2eb180b2a4c690cb5f4bc2cc0d19309758784c1ee6") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000200)="db9842354869f44a2838fc69f55d43e91a9ba8a60ffc3c39ff8180da334078876ba5b615d50a39fc062186fa05d63a08951823497506c5f3351835381fb2d7a36ae0b9fd92a1f8bdb1dbae83ea64135970f3097b622fe0f9a232802fc97e5c76ba7cf5bbbf3f195249d7c7de21c184a18cb4e9a3ee5c6a62d0ccf935f204076590ea32afea907a169fd63946951a6a159d1a9bdf78502e9e66") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xc01, 0x4}, 0xffffffffffffff0b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000380)="6e766a7c9d3b86716ff87496e18ca090556e01a1ae8ae826a855007f22c963519f537373cc10c6f11035a32f8711ca4b3c5849871eee5f2dcf3da28a6a0951b329f2743c771f3ef2bff92e8bbe1359542f614206d614330f8053ad92d80ace8bed83e0dec572694a0f4091b20804980f636a2b243d640f2b148b1d4eeffce922dc8d19c41a932da89d6693ab1ea1706542590363d6ca320a9f4e696d1b905b42060e22ca9a651213f7c70b1804864d63b6320d6c06345bf27641ab0d94d385bae8c2fbe662aba799f83cbe67ec893a540dc3abed4d0f56fed1b727d79e225c64c83e970c2634d662f9e942d61348890151eef2", 0xf3}, {&(0x7f00000002c0)="f14e754fcb6129e453913883c28e0df4ef951553aa9e67445d54ff51b2629dba69df2dc4db7f1961917cb38c9ffe5d480fdb166bba3b94192b21b970dbf8293b4f2fcf97b60f872a69cf631fbfa52510f36046f9a9", 0x55}, {&(0x7f0000000480)="7a242b730ea2edf8d2e3b950c48dd781df676e60f89b7e23321a411269e57efaf9aad2325046cb95da72264ac0500785ef5e9d2616e5d3fbbfaaa44db248c9eced006ab45b894273eb9336b612bae138730a40db9c39ac3fbf7d32d74bd36279d4445ca1b7c9da97a14b137847e64b44fed5ce5be82241106d57f997c8a6126b0e8d5001e5455c68719bce1072f6869f61debeee7da880ef0814b0ac65aac20235b6d5bc48136f5514cf042c6a72a092a500bbcee3ae05646e", 0xb9}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28130, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x4}, {0x61, 0x7}, {0x1cf, 0x3}], 0x3}) r2 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0xdb0) pwrite(r0, &(0x7f0000000200)="d1d105b072c8c9b375737499f11dd0aff08ea4042ab7c28f562ad9ef220aff502b4347cf96df252f83628b8f1aa32376985c06fc9f10d864cdd8df5e3ce5db7ee988d0da9d53815e83ec51cd8ee416c2ca31f405a7d8c3ff110a5d0ed5a6b660555de8a4aef3f96226c20007a0f98df2fe1fdf491585370d59c60c436ca936d35946798fb27e08a4e7697130b68b5baa1bff16eb3cf97ddb4be517b21da0af3209a79309fd41d58280112f7de510eeb2421b5dbbe49fe419f30bf67a611b4613e279937dc73f2120db7ee3a673f095fb23d28104f20c71f991d765d26e63d846a27515797b547138e9e6a1f605c33de9b036c551b22acc101725f20a97cc7e8dcaac40cd7b2c4129ac16b7360401d37ad42f6c0fc3aadaf984c31873ecfac3916a24f1a22d3a3d5e1503c07e10721ca82e574b0dde39e28474976febd9873b4e4cfead620c1707a8be18605a8475b55d28f1f120ccd06e472f8b2974923f395fbfed32d587e604ac695dbd20e12455c3ca06a3c73d094d8fee4df0c2dbaf1dfe73b8713f78c8f85631401306d023093bfb3480050ebe201df5a2427971fad7e0612ce4c40716d9a92126c736336965d326aff171f784175386453ca9efd065c6d2e8f4adc74bd15317dbb8a1347a345bf1bb18e3dbcbb665f04a73935056bfb5ad7b0521c076cbd9f57c986e595f07902bb877f3289b81d7ddede17781ef20b87b570034954e9b0aa29bb53aacbd652be4ee9aadc31b7252ce58445a3357575752e1127c32461a6addc79b8177f4e1aea7294ca7429483d8bb3a7042e19577c2067ce982405ad2fbe1b8e664cb13665804dbc8cefbd896ff5f42494be5888b862e2da164e99584e3baa4251b9162ef29ed63f25c8d49755ad7424de02ae074810712d639a76239d1f27add0a66ff25b65a79b51050512dc52f109f50ebaba1f2c4cc0f1d588f1ca4094670d15e88bda21255328b9ccb15eab37e359ddce9c9bb310f54a064f1e73e15864cdda37cc263e6b2310a33fe592b19241f244b6a4d8da26a4aca62e4709ecf617b2a1eac00dbb4c367411b3d5217be0c2eb50f08911038bfc27534fe1e02e80c6bc6876fa162d4d812e4d479688e1698161755f3d148a4776b62ece53b4ed0b2ffb84ac9527a29d4e60588a43fab41439a0ae4503a8424bda2c7fcb3cd6dbf5c3076051f7e27f8cbce9cac0c6ae920d3c27d314aa1310445a843fb3c02421617784d4cb90360b69b3c650ec38e08a7d318111555f35a4ddf062096cba88a5d98c15e534689a3d8521fb47389e7ae696165b791a14e71b508dcc22857faebde906b24c5a108c9e4b6ecdbeec6d64c3033bb021097e77c8f442bba71a1787e48719e16c131ad94c1d4d691aab281d68b0548288cc17b361c57f1a9d22b558a6c2d2aef4755a649c2236f58898301664011dbec25f68c620898876f58f4e6743e8643611e74dcb7c02a31baf94c52a44725b65a97ed35744ac985d92fa6cd7f6acf3a4a91894fc203bc5b472ea34a2b9844454f0f0a7ffff62ef5a67b547d3428d9b1f469ebe0663c9bb1cb637e8baa5ba0d4b16525d8f97ff80064eb47170c85d60d6f3a9775851f9ff26b5f6e8ed09b5a71aca5a3115642c9176eab282e6cd042549005f7039b83998648b51aa363c4cedaa3f3ca089020c2d4600e4585c9664fc631caf8f9534c7ed7d79abe57592d28db50ac502837f6851ad57172aa91f1554e4d6500c0d5df81a1b803e7fb50c19551c9f735b3b4a6970e7df4e38473506910ae27b178d6b0d16842fb00f1849b0b7d169ae9476b15d241c8e8a5280badb1e33974e2989eb73a23243b6ddf9af37423204ae82f0dc615cb95abe18a672b94025ad759501c267cd3b9d889d1e7a489f485b5df17f12d4d87bd2b9e41198d136f64fc10e533c25d7011e3ce6c3c41568fc0fdfafc1925fe11e6ca828074b7c6675c200788add291dcd4dd53d62ea49bee63620cdf1afd8b01df509bbc5f829a13bc75f71e3a2a28cea012ebd46faf6b4c38e0407b2859266183fc828862c0f544e0c272f2005bee5f816d782fa69d28ccf77b6b29fe98f5c2d2149c016d70a576280ab0b1ded232eb2999007b5164096764a2595a0eb4e5a23783ac7259e882f4a40f80d88b06c64b8107dc91edd4b620a25075232dde8c93909af5ecd014062f42b7a3b22c2102ad2f8ebef2593f68b4f4d05b5e28e3e3f495c5b3ec270b918ae552f77cf1e29ca675482cb7166d74bc8e1c53906c731825a6e42d133d14ce793cdb5b28da159ca610412d04822b6800945a8872edcb4accc905ca42aac385b7ad35d9b1bd4357b90b321c26c8996e21fe49567bd376586b0c7babd340fddee680edb1cee2d758d32f829bc755a4c8ea23c6f4f7146920cf4af5901ffd49615fb624c1a6b8c40bf2c501872de40295a6aa069b6c71f85c524ac88485b47daa98078ef1f1489e8b602140a26d9cc8e2511bcb1b06f4a7eaa19652c86d4b94b89a6d5ca6f5dea73b2e575226103727c325e86f1810f94edb265ac78da5f73c9ae7eb9a4ac970acb5642e4ef14f19f8f057dc93dfdaa8b13cd81ea2394fe3af8eb619f491303daa849bf87cc103adbd5c5b811a05ab2388f11a9b58cc9f087f7e22e4409429413edb5a21a6d6b2ae4891e5132523c73eac56648eb66939b1330ea27476f3272a28ef6f0736e464351fe6a5029665e778d20eed64ecbc84525c9bc9f8589a72a14f491144954c9277caf2649c5f05a3fb305e16fecec3b45469132de633ab28ba71da31b31961cc6153d9225cb021daccb7d5f2bc4781fbe4aa69f1c6b18e483e02d531309e9fb329506b0efa136e0beed49f6ab1bdfd02f036dc9ec712ea56311c768ab48127381db7e1f17aadd7ce4e0409be2ad9db89d12c6ca3e85a61186ce7ad5c94d3f634422009926257c34861656e8878cb4f5fc0bf6e18618c44beaddb9d65711e1d8bb4ed16f259734f9fe5234cbc1ea4ee1aec2fb1016b02f391b2ead4722277eaba74bea020735a63c208cdd26cf41792a6c7b578d39cb7d74fe8405a85f34da8c3781ae80273cfd41b0b0d1c8434bb230c6fc7a9cbf8fa1356ca1579843590a4d2f2c61929e54be807e6b975f0f671a989a646442e3ff788dfb898d76f572cd246e0bd69a8886fa699f3043ea4377d5b0c8fe70b86573662de1e2370e024d96e499553cc673a1c2d61bf966ee2acdb72e0b00837ecfbace250e247a7cfec4c8453a6b921ff64bc0afec051ecc17f44a124817e1697163b548f925af7cebfb207bf8b66d216a983c6d211c839f8251958abb1edb8102153480ce7ecc690c91b38ec28a21189e37d923865977c33b83a8c691f6d87844fff682d472052a30f45b52642af559a708312ecdf8e112e3ab01ce1f60ea58bbbbd23d46ebe3200bae666ac9fb70c54677c928001241878282d9d8c7207d102f7040012c590a91500f6bfd0c9cc222be6fda636debb2f14dd0230ac5270e9fd6a79752945c2139696cc2458d2382c575362bec68c0ffd6625c165847aee5fde1e7b97d0c1e27446da1be2902b768d0d1cbd1ddab02d10d4cde15ec0a6301cc5bfd48fceb009a7b278f86deaaaa36dd34b0050dd81415da69db000d8bcbae6073310e4c46f9b839fdae11103775ba1734837162147674cb31541aeec6af55799c838cc05d5e7fa6a97c4cc82fc1dfbb3248f5f37e18656774dc71e28230441d99ccdd4c355dc2231b5df72a920015f013226ceb73150de7d7ceace8652af533df4d19c7fd38deaa50130e45f01ffa007e27f06843add46aacb0a46276b0ecf6ee0ab3b3f5b9e8a8a9746b8517989fa2a7546a4e536114cc8baef11ab007bcd8d2dd98f5820b32e528bc7bca46af2915c57cd3c7df7172e08ad2973ec0d4b0bc90f2bb1a707e694f1b3ce84de9f62f1d3adf396a2dede67a801fe275257d54285082f13e7ef29b1466571b45086bf5a0210a8db768825f99d2422821431eed1adcbd4e0097658b1b5d270f6e09626626e76d9aad8c9ae3fba1d35eda1ea83e1f9a9aa153445b748718d838b433f365d92b6f59a8b9b43c9a64509a47d8a3309f76006df427e885643c4d11ac4e24404a595a7cc9415429da2765704f4273798753d86b66011281e9e2f83a95aec25c6fdc0bba3ad480d860fbe5adc964cba10c15b2b8ced71006d10c604f66ec97d97b3eb72e4a0d7d8d143c423afd8bf000d492ade73eb0588b45c0d6f16535b55153e1040c66fe732e26802a8a8b2b3107e4d197ba2aa3b2918e9ef14d512a3199f7345a1abb2cc205fbd1e515af7e67064e9d8ae055c3287f3679fc0cef11e7a002983ae66f2a31f3e8e48961e07c16fbdc47c86d221389cbc8f6a497a554c5d4625108a9b6c1873bed77738f570cff60481ea0daa6cbb3df41ad6ffc619187791feb6c684c662568b1552ec4331745cfb1d6745c44b9443f6429fb3f34f20f80755f7b0e46084dc2ef4f4c5aad77fc84c37b67a6c3c3098e17883875a7c4fc8aae0ac54a7fdc85ddc34dfdd70145044be8e368dc0799542771dd48adcd8b4486d3451ba626d74c878bbd8e42d1a730b563481c0363a7dfa09872336cdd0d91e023f70f895a53ce4053146dcf66803af920a0facbf99fdd1d7e499e607aab2541760cc1f00dc8882d4e4f4353b41207388801e81e1075156aaf703d7a2d380e09bda2f7c943c6d7f4fad57b06ccf6cec082e02120687a5d171ca55043a88f953cc1592b803c93967a469b9dd3587a158265651c231a253ad6572a5fb1795d3c1c9b27481b0894a22e6f618fe521eee5afd992ec9ae74f0139cf187073ccaf1ce5e0cc643bb4c708de11b6422c8243df1a5d229d8ba5ab935910165eaa540fee237c211605335ea6f53ffad712945ff30c1538bc189edb511ce6ab76a21af4aaed67484d0185cbc5fe9bd267808670cbd3fcd3a30fde1f5ca0b3c8df2a90f5e78b1ecdc4d554b7c1a9c7fde272af408719340c62758a6ce5a8235b5f036e28dc9ac53c5b35a07a783e1953e757d5464c216738b580c71ddf6939be8eba405bfb82674f20321b9df239a6f1bb3af61d48e2ac5b8a3689ac422db5d1d6d04c825822b186ec882edb987397472feb7ee9978a0e59034633ff35250937d8ef0d9a140cb6cf7fc75fdc2b26a83c300f3fe0638aaa1617adde2103e8a85b7e7ef7198ef84814795bb52932ea2e487a50efe3aae93da929864f4e82d1d4b64de7815818417b65cc545d3ce770c093a5b5b7536036322d0bbcc0e73df892afe748a41bc912f781a1087eb4340272156fb9c950c46cb3eba481bada0b3a189701ac7285f1313377e1e9181bd24bfff0137ca28d8aaaf6766488985e35e92200738a37abdb2523f946e242103aa8f6212250487274c58e2e0862cf0491ea1b6201a4d319dd2f7672eeec5803955b16b7f1505171015eda834283e9fb3e8aabda6e883887fd7ce9abd4d48a47eca54223913d60777b88c3bc52d627fbf906bd35a7aa86943b1d86c059011ebc2c83644c9b9d0114c29c0eaedd903c6546da96d5a66d473dea112d91df5b64b6260ece23623b65c5ea01d86944e1c602305f8f8e9c22e085106c3259396629e5b8c96d6299966196da8da68788e67988034e9b20552f02e36ffb5d7a3814417305ad5a2285192799cba2a5e41c98478fedf32ae2893c68d636a52918176958c3b81ce05ab393e051a05e63d1039794ab64f2624eaa778c80b0f6dc1c8b97d74f5375d4091307da3aa7f06dd011e5bd932d21547cd33d54f35fec0ddb2f9e3e94f", 0x1000, 0x0, 0x40000) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) getuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000300)="6acbbf598691d7d171a42c0637a6db9b44719894e5b1db4eb44d0f7097846fa6892fc44869a11c9b534420e25faa7da92dcd19c89edb919ad5cc", 0x3a}, {&(0x7f0000000340)="fe48d19a114cac3a4cf88c6747549705b8adff07abf4c6c1766e5ff0344260462a7c27a5db020509d93ed058a6c157825ed90173cca1344b768cd345c6926e88914ae7d6cc3fca8a0181decb7a651ffa51f21952aea2fb03641e60957ffa90523ac5e81ed7dbd6f418834c1215b608fb4cf633d5da42f28856e0532046fbe0d0955fb0a390fcf89f76f20873c31d48c4141c9dc90a01447ed3fafd93332f2b7faeed7cfa0f61a2dd7cc0627b1acc", 0xae}, {&(0x7f0000000400)="f690b3f7c4c4b71aeb7bf950b7507d4eea6c168a95f4529d5d2f3783bfd267001ad0d9cca97e47033a57c079b8dcb29d519d9e7a276d512dc54aa3c91d149d01f610382e2f7f164c4f2100c288b72f7654009496c236b40a410e04341d9867fbdfd93de6d53196bfae46ba9cc8d39c03d9c233d4530e95e8f5e50d67e283f9d96b22ea9b56b1dc80d791a2c4b6a17303a7528a03e7b937d8576971b521e619f2e8fedf82b5da607aad5f5336bc414ce1f70c9165e3796b050c43c7df596ad1e4c574ca6a70d91c9b35d9de9a015ed176945805a506f9d9378bb38549d5e3", 0xde}], 0x3, 0x0, 0x0, 0x40b}, 0x2) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pwrite(r2, &(0x7f0000000200)="eba8c97a4862d2d02cb6e7ae35d332288ee847d81d511b9f16f2def0d3a88166aa8d6541d1ce3b8da26b83e1724de04f40d0df6a24de3104c2c83d807d3b44e2b18ca52b50eae454623ffa802587503b82e217e6b7a2fc8deb1a69c600d889110e0161bb9097f704a337c1515373b2f9a7621a19813b1d453bc5f787e37881690c970f446ef8ee", 0x87, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x8, 0x7, 0xf3, 0x8}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x121f, &(0x7f0000000140)=0x7, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) select(0x40, &(0x7f0000000200)={0xfffffffffffffffb, 0x7, 0x6, 0xffffffffffff8001, 0x1000, 0x3f, 0x20, 0x6}, &(0x7f0000000240)={0xffffffffffff0001, 0x6, 0x3, 0x101, 0x1, 0x16, 0x7, 0xffff}, &(0x7f0000000280)={0x8, 0x5, 0x20000000, 0x6, 0x8001, 0x2, 0x80000000, 0x1f}, &(0x7f00000002c0)={0x4, 0xce0}) r2 = semget(0x3, 0x4, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/101) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x10000, 0x4]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:44 executing program 0: stat(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 16:00:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20, 0x0, 0x4, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xa80, 0x2, 0x0, 0x8000, "e098f4591212866b2f987abbbe0c08ccc6b6429d", 0x7}) fcntl$getflags(r0, 0x3) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000200), 0x10d, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:00:44 executing program 1: r0 = getppid() getpgid(r0) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x30, 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffffffffffffff01}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x43, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f00000000c0)='./control\x00', 0x6110, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x88, 0xf337e7782fd2b806) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:44 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, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) 16:00:44 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x10000, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:44 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x191) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x9, 0x4, 0x5, {[0x1, 0x4, 0x4, 0xffffffffffff7fff, 0x8, 0x3, 0x80, 0x9, 0x6, 0x2, 0x4, 0x6a5, 0x8, 0x19c, 0x200, 0xa82, 0x2, 0x5], [0x1000, 0xffffffffffffff9f, 0xffffffffffff4484, 0xa5e, 0x3, 0x800, 0x7fffffff, 0x8000, 0x8, 0x1f], [0x9, 0x5, 0x3, 0x1ff, 0x3, 0x9, 0x9], [0x8, 0x0, 0x880000000000000, 0x4, 0x6, 0x4], [{0x900000000, 0xf5, 0x2, 0x8001}, {0x6, 0xfffffffffffffff8, 0x80, 0x1}, {0x7, 0xacb3, 0x5, 0x8f}, {0x8, 0x4, 0x7, 0x9}, {0xffffffff, 0x9, 0x100000000, 0x9}, {0x7f, 0x5e, 0x1f, 0x7}, {0x4, 0x1534000000000, 0x4, 0x8}, {0x3, 0x5, 0x7ff, 0xc30}], {0x3f, 0x6, 0x8, 0xfffffffffffffff9}, {0x3, 0x4, 0x5, 0x1}}}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00P', &(0x7f0000000140)='\x00P'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00P']) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001a80)={0x7fff, 0x1, 0xfffffffffffffffd, 0xac19, 0x2}, 0xc) r2 = getuid() lchown(&(0x7f0000000640)='./file0\x00', r2, r1) setgroups(0xfffffffffffffe68, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001b40)="c795cde78e21d8e23e52d340ae2a544a0386b6389a299d946ec800daa9796384c62237f7c542a06cc33bc5e91f85c8e29bd7aa6a9d543598f8271437fe1315fd20224a3cac1c4f66271142a54a259a8c2382973f543420ff4049906f0c48194c7956a579a143faf2a8f420a1c04c29153b2027a8aeeafac6a3d2837747183294dfe8896f163ef462334cbfe1974b2d0d3d0a9eeaaba4c3f9b711dfaabf6ddca5ff205836b1a84fdb7f3f390d66297a92085ebbb2f9794428e2", 0x3a}, {&(0x7f00000006c0)="feb450a191348057158686bf2e282ed32bc460c3b27db93921f6ab18aa2362aa50fec8b0497efe5e832eb7c091c66dfed4f888a4ded3301da4cef3274b852a5799a765511c1fdee4c4e7a18eb8a53fade5eebda39773cfff9275628d39f6f9042e5eaacaae57eb9ae1185e6add6f16d32d9646a322c0f16aa327dc24f02e26ea17c0172a8c0a8cd372784f2d66c16136abd7e615db15ef57274a518caf5856cdc969ec7c50e9057f42d8c885e85cd94819fcdc7ef82d6b4ea7cea488994e6c13688c6d4824fa26c0e9ee5751aef9522603b72ba8cd607763876e71b0a9430299ceed6f7ee8bf98e7842939f783facc16a7", 0xf1}, {&(0x7f00000007c0)="4405a1cd036fcd3e0aa773ab53851ed2a97c4b8c87217aeb3a8e3b33813f3927a32370139cbdcec9b0b008c2483bf7a02cfac6e25c645916e314492d399ae90086b12b665212115553ace559ab20389ab858116302704099a1cc10df790a676e9b6daabdc1400f6e68fac7d1ea16d37eb9755db16fd882aa640f6571303c10e64ea7c8e32b6d42776282a6508f92b99c4d54e377dada9f1f2e354d6c7f56", 0x9e}, {&(0x7f0000000880)="9cd198b142edddd204c053c5f7832c4e4e68c3694633f908f35f567c35779de4bf1cf8f5e64bf0535c31c839", 0x2c}, {&(0x7f00000008c0)="ddf7289276c31af395e440bc51e6d4108a84670058a2fc1e278474f0ce8a07a9c9731add781d4907f7c1eade2a3c4d47d5d1ded45a5bac1a7aefb95d46d85599cad42857401011b48b6eed51dabf84bafbfbbc70e874620b2acd91429ebb06cff58ab292eb7ffb209cf05f3216923f7d576495ef80f0d32217bdbdc391be600c387d776d06bed54c1b3dcb6b218dbb104522f666989b6868e9bdbd0f94caabf9a31cc4c04447003d9696cef2954ada85fc73af7fa71af12dcec7b9b670f9ec5a644c064b12e32dd43ed0817a491836976f7d728845ce02eaa5588ce713e4a7933c0b81957f53d0a58212b2a541829b1ba02b4dfb38ccd46cf002f78eb527ff25f5cf5afd105451295f6a2f5f5e7fa830cbce61ccb953e70b21bccf587d6811601a1758da78a8cf63e089ba20c8b49fe3beb9cb4128c9aaf85f4e8fb34717b99e31da5021ad23e095775437d35a23564dc63522cf26e599aa02f78256dd4808a8b521bca55f3fc511057df495faca63d32f6dee39015c2fa5649e8a2e1f8610283df04c1919b9e7561de3d465c2a85da512da4b7addd3fddff38fe81ef03f5f658c91ae7d881386a3f624f03e4ecdf24e1d132f617d1211b0ee9f58172e8ceb0680c2560be30131d44117f4f3505af9730c8fb3585d2338818023292c9b81b2eef081e074f88667a4b6b53806f17b524300e7c942d68fc138a049e39cbc14015490fddcbcd3bb77387b567328cbc60d4ecdbdb2856a53cbb3ac06bbbff1181bf585af463ba6597216406f284eaef3863dfdecaf091c6685a267a1dc80184be0fb31267c34875bc3b3ecbfa50be9beb49d5d4dd34607f91334f1a81c70d8682d3444eec8999341d92f8f43b4d33cb158932d1c2215475c5eed957a6dc21f01732d47494b67564a6427664e7db56b6dcde6f91bc4a774c6d36145d7411a3d184227793a328b8aee87884de1e0c2dd74fa5a61480296f2ea1fb07088678ffa549ce7d9cfa61be07932aea14dd26fa96e0a436b15b2d6fbb7234892ffda86b1b16632f083fdb917337053be4b8f4bb95791f811e6e7790f61ee506173c5cdd09d75f55fc5a70d8ad6cd58cf6f3c79e7969afdc83f7c84d6c4e84500350ce421b820719bd309c468982709832d8104d727b08b73f7378c09a943186fcd563c325686c3487f812f5cec0c08b419461e03b36681277e21b5015cc8b4b5e44e5a33e8e4aa6cb84be49a5822739e21077af08099f803a5ba82ec7b4cfbeb5e9b313c4d1273aa85f69bbe17bf3e76509a3677bfe432e6138a73310143c476f502c4cc240bffc14a3c71ca555b4ab57caa9b3d9465085d9c0a587023998a80cf38bd0be61daf7c1eee61d6b8fc242d641d61595e28cc54c808a777101f964d2c7cf1f5ba964733b82fcc8fe20d402c66659d2e0e57780c3bfdda8c141264e2a6697f8b19bc1e89bf64708d9504e57552b2139bc2ec92098f27251f9b87bbf727866a06d39d1abf1e4b608508992a5df4285d3f1b2b2c014e2c67e8a11aa72dad591c868a16a00c536c3012704dfacea7d347b8859a87aa11c158be1d25ac5197b603330407f77e043bf5707895440a290c19204037b1671f3db637660bce7959e1f9920c761ea849e161db5f918d6a14ac4a24c28b105f5a8e130143b926df53d0b38158bb1659624712cff5b42f841b01eb8381c1684c9490446add8a4df3d2ed83046bc9aaf725359d99495229ce34a2746f64794acb9e3336bd34a6919e9b273d63cd8b6f169f305ff2dc3885e5cae1e75fc3a08f63f85fa492624452176e81a2b57136d1b33ec787c9149d5f45c26947f485741d668b55565aac46756edde2ad6837aac662afaa089f52492809c99730d81016093071f44617a9502b29377bda0ea54d1cb0fe08439a58f5d8f2bcf8127317822787f4cc7c9201c1af6e9374a4e42d7bf94d521f4b2e8c75f41c8e119d9acd01cf36fa8812ba58be9579170d2dd241b2d28571e4a64e5f6f8ffbfa5eb8214397e916dfd6ea0b1f77005ac050dfa1ab86d38fe18aeb000d4c6d402671d366e8d9e2957b18496f97a96913d27535d4672b2e2098792b9c8d50286ffb4cdd039d64cc50b2a72118e6443e876a65dec282d824cfc239f24d7d731ce139d19ffc47ff7282a113616036a1ae7be88eae0b6ac262d9a06a2af9eeadfacfc20abe371b79936dbd9638ab629f1d2f7d80752e1134f03c55ed2b0f57d174da8c3e3c0b9004ff8e6b572218bee9965485bb8cea6e5849c15f3d832924ea7d928ed5aae9651e5958add99558acbcd77f5c3b832b30350ce7eb645a1196e6370220a60f66d0c0858875773fe7b5476d1ca2f8177138e7c0ed815a0e1a53821b8aa2744c48fd6eb421b2d8cc4768069d3c5417e44337e3a43d830fe85b581945a82d0808643b3330e55039490925ba9e05f62aa4d76edf58e6d07088c104dcb49220ec96760c19934d5e4eb091a85bca8250f5dfea7abc0c1631148380aa73ae5234b48aa14d92387e5ed53b3607a3536fb2ec53f8b85d58d5cab4e357156525ca7dd4122fccd30ff669e4d508843ca1ccbd450e2a00c571b9a35a3081fe8b6d52d2f2f0d9a75b008f708bab60b5e8700f02c9a10997001a9fbfcb49fe5144cf60366c1a4f8bfdbb422103cfe66e7702eb13318b1b1f36d1971f35a2a9f50c029ae9a330099f4e9c973c42bf06580c5514e4cd0f4710972234337d179130de5136b3d2d12887411732e2c872b86b7fac53057c83f296191eb229f673243c41f95935678bfbc55f6a990affa1e91c0887d81dd1ed36e0358183049c68d57f1ad62c1794c471d93e16526fe32be17f9a55cba04dbed728de9e0531049c10013757c5e00916228263d3ebec1b1fa2f8aace6fa313563627212119084ad5488274e479e185533bd19af2d4ed14237b007e79f840b2a97a5bfbf4a76f94816259acab9d199a49ac8ecc152361c47317c63c13d7b7b0b572b1cc2bc2c962d828d3d2c9a9e1a1c6e9090983bcb2212c7fa0ffbfb8efe4788512edd65cac4cfdbe946947c5f5d268a694b3a48f2e57e10548123c801b5ed2413d908af185685116d8cce7e15320d99f4c0f258e8b5595d57bc732d6f240bd4080d103776f65f297a2e8123b28b066e911ef71cc8bbe4e20e114c15695b993bc31d14656fe641138d0530aa87f2c38bef665bef6fb44831d1cec3778252e05fd599a2c98ad7dfd7f649b25f840ec96bb45dcff51ddfe4c05169e74acdcc44c4e0626a156fbd57778bb3e53fc77ac78916a580772535153fb03207adaa3855dc11b2981c34476d52857b41099e5d628b593ef4853f5202629be232ffb92f985c4689ae34738e4451d8b758f478c42520304ea4a8a980498dfcb26417b9634997f4761df4e70967841e5c5ca3c8c0214455821e44040825481fa3535040b04fc696b066d47e95ed9e090b5640e730b387a9d3d20fa7d30c907ff48dbe9abf52a70a067afe559d553e6194a2869430c90493e3c13257a3f4b600ea5d4266db3cb8620e38791012e67432ce4aeabfac5c2330ace698398be6a69452668ef768e744955199af17312d5b4fc6d23ea4bf6578c3e71cc0e61203568ff11ee2a74c3df2cd5638f28475123884710f8a91368c012ad71c0ab559cbe9380431670ce64e259c7ebdb0c0fbb26d215d94c916f68f737ff327cf0a66f5855c3ad80b0e7a3ae519432f47a579230286115e80f05a81c07273c85d06357863ec859e4325be2797925260452d46e4d1a54b0a02301e9706b193a36cc62941178bf5fbe0aef367c6f404dc954d5c1e4ad2ea5d34f9f54b08a358129ce0c5d769f1ca48d1cbe287dea46c800e95d55589dd9c8f2bd8a72de337a242361068555f3e6d902184dbb91a2361598c07178fddfc9556ac9f8d55a603ac472b5e8e333b0556864ca09cc0700c495c0eeecead542352c07bb0f4f2ec1597ba7264609e8517c2f44152b0836d85e42e83c7353b7d851114c17dbdbadf01c46301be69571049c08668e62a724f2e4f4c7bf0f67d58fe78aec969d0622d9be85e1d65093d943bf4d5271c0756550d12bca2a6da4efbcf0e8a5c09d7e5ff32d9383d278a39747c7d5c1c5d452f6222dc89280a5dad0427c1b555cded473e3d12c9957a42769503acf8a44a85fab8b959afe7a4338bc682dd0f9a3e017eb0f5f89a0be75fceba2d15ea165482418192419c961b2527a0114aceb195f112b82d4905299edf53524c31b4488f124f12695597293f77ec63bb9b0168f1a6100eac41b55d942c6f9f815ff5a75cdf53ec566a70c5c14c1c3c466ba76d7d54246a43de48f3d1eb5f1d48b1115b3b039bfcf28086000fb9aef019ba4988821bb5174147168637bbfb3c67e2537b9caa661cdd3a3d831494ed89de94bb3605325db2fc04e78607d7ad01ab54f796225114f77f2587655e92647d5b1e2379d681802a4c19d392c4aa30ceecddf131a847cab3557bdbcca239b2cde58bf7fd52e9464a494ee74e81d646d5086938b23c1c12d3acfad39a813cafa7f2a8660faad9f96aabe128ba4ea9b8d7f15ad81e1478f6880415303f850a6244cb8ba6da60e642b4055aae92cb93990435bf9de47fbd88a50a8d8e326073b0f8ad4643e467261900b61cb26d42709f7869a78ba05c697d141378d702b9a2774289de84ef9ca7e7f7447907519b98a61e068f3d73500532c8c6c3ecdec937752cb9d7dcea0268e6d3af34b6a6785518ed6db9ebde544b35d8889ad32dadb799f7c1ce8ee308f24069b924558c0147cff2e064d15bd2d5a259fc4813d644b53bd0646bd0a89b153d2a9f29a7ebd5ed177c404f6f863a69ef060e7a9daad7f017c5eff1af6eef5316dc77c87d8a35f94a0c8e7bf4de27c528649995bad834ff2f355db7229282ae39aebc0b1838a3bed0ebacc7cf8216f12ef67d6893cf849d9587e67bb6d1f5fa7839613c5267c9be8edeb22797f42f904875909e72b8e068a7b0d5eb055bd1b6fbc5c7d4130874e708b4a595fa8e6a51ded25a55f46690de4712557941c9b1cb2a730cad74be52786ca45863f4e971de397a48e10f2286b348c768c530c36462bd5011dbfd7bbe2c99b16e6e206c0c517b5029365df62e54c8c4887f12ed847449d21a4df8675a0d572b47c765ebc25ceea6d429fa16d82d84065e87d25ebff73ff638353bf5b1a3d2748185c71bbc37122fbb1539a7a584ed313689d7e191ef81305d24f0c566c33c8fa8337d3c19456ff406a54b922f2373289149b20a1075781479711bc2afd200da9a555d44f3a7a5b8c4437066db083c3bf9d0419603972b7b10510b5869c56c8265d7bd5f29c0adcdb53d08f4918c8c746aaa24eaed65da91b477dd048f374db01a0e9d4167e48a98b09b7e9445249f0b6d1ba5a56863bc8ab37300430059b6487d2d875632b8532e884cdcf9c8b4bd282fff4e65cfc4924ec4f783dac61fc77e76f6a9b070fd17c7dda00e6def7f253707b24287821552216cdb93a076bddd227c041f7f46f1985d4af140a219c15fe0f9dca6f283aa54332fdb8b85bf8e4b8a958c0b3253e2c006ca1514053d36d08c5c5e7fc974930ab16461bba20cbe625aeb22683c2cd7c809db2042ae8cf0cb0e4e3726763e59bf19186c314ce9ff16639d72a584dfc2df745c9d475087eba265467b0df85a30c234e27c3f4653e2847c8b59567c0ff2ad29f5adfbd348819b4c7405469ca2309d158632c73efdeb990ae05f884cb005da74277f501203be6c9b674ca12fffa18346a3c8d4125316004bc32c9dbc96876a39e347429", 0x1000}, {&(0x7f0000001ac0)="19cc4240f8d50bae1b457faa4a6b857936f5fc7f36df6183a22dd47a064336dd09d698c527b676cc2dfabe0a88354f833caccf240bcd960f7bc875132347ebdc0229bbdddd13a6164a50acfaf931a8675a844feb628c0bd249d143efe1", 0x5d}], 0x4, &(0x7f00000019c0), 0x0, 0xe}, 0x3) mknodat(r4, &(0x7f0000000340)='./file1\x00', 0x8000, 0xefe9) setuid(0xee01) getpeername$inet6(r4, &(0x7f00000019c0), &(0x7f0000001a40)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:44 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) getpid() ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) 16:00:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 16:00:44 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x1}], 0x100000001, 0x0, 0x4, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffc, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/34, 0x22) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0x1f, 0x5e}, {0x100, 0x7, 0x9, 0x1}]}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="c16a4b7884d230eac380f701673231", 0xf}, {&(0x7f00000005c0)="28973dc3b2dc19f8a5cac2bbcd4013a29f2e98752cbfbe193fe6e165816f2348362836019643b6fcd72bfcab534a6fdd423b8290c0f36dc7e3bd4ae22b35c5cb82ba5136836cb7cca7cbde85d16b6773588bf87330756350fcb5e9ef4d7069eb3999a5048d28e18b63325bf71d302a6d65e0280b4ad0a4edaa65628400a5707fb36f188c551bf70cba1dfbf81e1f3ea220c5c5691234ca6d7ab6ff0a3a9f94ae1b7f9e63159d01de8f07ab95df71f1d1afa235d48e283d39cdbbd90dc21a996962f46a", 0xc3}, {&(0x7f0000000280)="d3a0c0e87ab96b134bbefe4a505b186c7fab480ac6e3982712f1f6a7e75c14b2200886a8", 0x24}], 0x3, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x8821, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xb08b, 0x1f, 0x9, 0x80000000}, {0x8, 0xfffffffffffff000, 0x0, 0xbc53}, {0x3, 0x2, 0x3, 0xff}, {0x40, 0x101, 0x8000000000000000, 0x8831}, {0x8e, 0x5, 0x9, 0x200}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x7f, 0x2, 0x4, 0x2, &(0x7f0000000340)={{0x0, 0x9, 0x4, 0x4, 0x200, 0x193, 0x100000000}, {[0x7, 0x5, 0xffffffffffffffff, 0xffffffffbef3cc97, 0x7fffffff, 0x7, 0x8, 0x0, 0x9, 0x9, 0x1, 0xb3ca, 0x80, 0x0, 0x5, 0x81, 0x40, 0xa5ca], [0x0, 0x0, 0xd5c, 0x400, 0x1, 0x100000000, 0x7, 0xfffffffffffffffb, 0x4af, 0x92], [0x3f38, 0x10000, 0x4, 0x828, 0x5, 0x5, 0x8], [0x5c55c835, 0x2, 0x7, 0x1, 0x4, 0x6], [{0x3, 0x5, 0x8, 0x9}, {0x7, 0x7, 0x2, 0x6}, {0x0, 0x1, 0x3f, 0x10001}, {0x6, 0x6, 0x3, 0x4}, {0x3, 0x1, 0x7ff, 0x1}, {0x2, 0xff, 0x1, 0xe883}, {0x4, 0x8, 0x2, 0x10001}, {0x7fffffff, 0xfffffffffffffe01, 0x5, 0x3}], {0x9, 0x4, 0x6, 0xdc0000}, {0x6, 0x4, 0xfffffffffffffffd, 0x4}}}, 0x81, 0x9}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x80, 0x10000, 0xd5d0, 0xac, &(0x7f0000000740)={{0x9, 0x6, 0xeeba, 0xffff, 0x10001, 0x4, 0xffffffffffff8001}, {[0x2, 0x1, 0x7fffffff, 0x1, 0x5, 0x3, 0xf20, 0x2, 0xff, 0xffffffff, 0x4, 0x800, 0x10000, 0x6, 0x7f, 0x4, 0x1, 0xfffffffffffffffb], [0x7ff, 0x8000, 0x7ff, 0x6, 0x7, 0x0, 0x400, 0x8, 0x7, 0x8], [0x9, 0xd3a9, 0x3ff, 0x1, 0x40, 0x10000, 0x3f], [0x2d39, 0x5, 0x518f, 0x4, 0x4962, 0x3], [{0x5, 0x81, 0x4, 0x762f26f9}, {0x4, 0x3, 0xfd5, 0x3}, {0x1392, 0x1, 0x9, 0x5}, {0x2, 0x6}, {0x100, 0x8, 0xb935, 0x9}, {0xfa, 0x7fffffff, 0x100000000, 0x5}, {0x8c3, 0xc8, 0x0, 0x5}, {0x5, 0x100000001, 0x8, 0x7}], {0xff, 0xfffffffffffffffa, 0x6, 0xffffffffffff50b4}, {0x7fffffff, 0x2, 0x4, 0x3}}}, 0x0, 0x3}) 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x101, 0x100000001, 0x1, 0x6}, {0x100, 0x1, 0x400, 0x10001}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x89}, {0xce, 0x1f}, {0x86, 0xc4}], 0x3}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x10000, 0x140) r3 = getegid() setgid(r3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x6, 0xffffffff, './file0\x00', 0x81, 0xffffffffffffffe1, 0x2800, 0x1000}) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x82, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x67, 0x7}, {0x63, 0x1f}, {0x48, 0xfffffffffffffff8}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) munlockall() getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r1, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="dfe02805145682d2f14857975e68c370472120699b19bd6ce407364a2d40c1b55cb4111176f5107c2cf432d9d72d3bafc697b20fee77580c0cf3981a1e0b27c11623f9445f9ff771f230fdfdecb4d07a9878925289367da69beffb493a95db8a9cd89664a102398ee6566a80b08ddfc4e94c1362d9f8ca3c0e86429dfafab12da3ac46aed59a8cb45a70cafd163a38f79f67bcb6ce76350d81d4d9f8658b8c0ccfc0b52731d9931e618a4eac237a769e1ccc35141521cc96766d41f80b0ee956e3fb71554342cfece83908e1510b4a0f799c6d7e51a57f53294b099c53141c5d4690169f1f2279f7a48d888bf3612041ac8fb6e744927007f4c64fea1c", 0xfffffe52) 16:00:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x1000000000000379) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x18080, 0x100) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe5d}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x8000000000000000) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:45 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x2, 0x0, 0x167) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semget$private(0x0, 0x2, 0x200) openat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8, 0x5, 0x825, 0x1, 0x7f, 0x100, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) 16:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffffffffffff, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) socket(0x6, 0x8000, 0xffffffff) 16:00:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x3) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) kqueue() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/236, 0xec}], 0x2, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x40, 0x8) renameat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x2ba) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00002b2f0900ffab10cdea3c7b74371b2891fffffe0000000000000000c6000020000000", 0x2c}], 0x1) 16:00:46 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x401, 0x1, 0x100000000, 0x7, "f81fbe71d97736d6b57faa4d4cf244e664e1d974", 0x17f1}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x13000, 0x1, &(0x7f0000007000/0x13000)=nil) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x86) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x80, 0x1, 0x6, 0x9]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) sendto$inet6(r0, &(0x7f0000000000)="a46ab725ddf3c80ade17a93b35ca689f760e5b0f2e287491f57d8d89c070c418f16b172d", 0x24, 0x40c, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x1}, 0xc) write(r1, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x38782, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000680)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() syz_open_pts() 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) close(r1) 16:00:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xc03) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:00:46 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xc3e) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x6, [{0x1, 0xe05}, {0x2, 0x10001}, {0x1}, {0x3, 0x6}, {0x3, 0x2}, {0x0, 0x401}, {0x3, 0x5}, {0x0, 0x81}, {0x3, 0x1000}, {0x0, 0x80}, {0x3, 0x9}, {0x3, 0x9}, {0x0, 0xffffffff}, {0x3, 0x9}, {0x0, 0x7ff}, {0x3, 0x1}, {0x3, 0xfffffffffffffbff}, {0x3, 0x10000}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0x79000000}, {0x1, 0x3}, {0x3, 0x87}, {0x1, 0x9}, {0x1}, {0x3, 0xef0}, {0x3, 0xf410}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0xeeb}]}) 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/64], 0x40, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x202) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) open$dir(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) 16:00:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) readv(r0, &(0x7f0000001000), 0x1000000000000016) 16:00:46 executing program 0: r0 = socket(0x18, 0x8002, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000002c0)=0x2, 0x4) 16:00:46 executing program 1: r0 = msgget$private(0x0, 0x8) r1 = geteuid() getgroups(0x3, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000018c0)={{0x4, r1, r2, r3, r4, 0xe0}, 0x9, 0xffffffff, r5, r6, 0x8, 0x81, 0x9, 0x4}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair(0x1f, 0x3, 0xffffffffffffffff, &(0x7f00000016c0)={0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x880, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x10081, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x4011, r8, 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r9, &(0x7f0000000600)=""/4096, 0x1000, 0x800, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000540)={0x8000, 0x7}) setsockopt(r9, 0x9b, 0xfffffffffffffff9, &(0x7f0000000580)="be95c3fab02c6cc2f2668a2b6030e224baae7a049848c368441a2752", 0xfffffece) r11 = dup(0xffffffffffffff9c) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) close(r11) ioctl$TIOCNXCL(r11, 0x2000740e) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x73c6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x50}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x55e0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6c47}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0xf170}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:46 executing program 1: setuid(0xee01) r0 = socket(0x10, 0x2, 0x1000) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom(r1, &(0x7f0000000040)=""/141, 0x8d, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r1 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfffffffffffffcc5, r2, r3, r4, r5}, 0x9e57, 0xffff, r6, r7, 0x7, 0x6, 0xff}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 16:00:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x16, 0x100000000000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xffffffffffffffff, 0x3ce, &(0x7f0000000080)="ebffcbff13b9fd8122f9d6cfed8dc72eaa4e71305d035c3c180a05f9dc48e602f4e5", 0xfffffffffffffda8) 16:00:46 executing program 0: 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"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x2, 0xffffffffffff8000, "26c5848ae9e6e0f28ac6f4208e7f872e459c798c", 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087fe2cc2b21e611b768ba251840738a43a3264ac7287c576c138830f1b002a067d2895093f67f817801d58003", 0x4c}], 0x1) 16:00:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x96) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x38}, {r0, 0x15a}, {r0, 0x2}, {0xffffffffffffffff, 0x81}, {0xffffffffffffffff, 0x10}, {r0, 0xa}, {r1, 0x44}, {0xffffffffffffffff, 0x60}, {0xffffffffffffffff, 0x1a}], 0x9, 0x1f) syz_emit_ethernet(0xffffffffffffffbc, &(0x7f0000000140)="e3") 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0x143) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0xfff, 0x1, &(0x7f0000000100)="3866cf4cda12a7e04a993db8c4de464ffb8b0ab3c373e85f15a27c189ff788ab5b0bf32fbb39c91c19141b42edfa423328ae5915d7a1ccd99f530af2b903032eae2415178a31ac0b27d13bbd87d12b2b3caa4ae67d75d965d1ed2a67df161662ded3a9f03d2df4538548f25462c4a88a7fb8dd44e16ea21f2847270a542fb8c05f925d2495ba517f44af5a66d30c6690986a44775017302fee143599a8414f3c2964540ddab9bd7ff15d05190d628ba7d27a3960243676afc09f388ee8e7f32475be00383b8bc46e59869b2a04d1ab04d8ea8935680d11c666", 0xd9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) 16:00:47 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000680)) r3 = semget(0x1, 0x2, 0x9c) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000200)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) munmap(&(0x7f0000ee7000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="a700000000000000000000000000010000000000000000000000000000000000000080000100000000000000b04a37c204de063826583a67451368739dbac6f39bad43dfc687a0c11d86db3d3b89adf71c1a0f5f0ead15a7774f6505be4203960470b6111443ce684ca643f0381e68f2f5ca5c19f2041fdc4fcbd24f64d8ed3fabbca488d920334a302889b1d57491a88853ec563bb73b98d586ab06fd47a081654916fdc25c640c009d3bdd0d17946508880025d83b5c32320a0ee86a292ea25c39f23a6ec4b8d6517fe33e60bf2d1557bb4d1fcf5e7d3c7c968b19288114d6a308b759d3c86887f1a2357d1053fa8be2c9d76606c867a952518729de7d2d19c8c276aa99578d3a028b2282b2cb894bc1f6ae24b43d56ba7a26ba040d92a298609fc2762449c5b780acc385ffc5bbb574ed7cf33ffdeb905ef0c6d07543b91a4658fa5ffb4eb40fd47662e2fd16cbbf443cd40bec022488f250bfa7faeae58945bc01a01c1bda94bcbad330cd7b1b0f0159c7b55c3435d86f5a832da3ee3fd6e5956ec2146b03f003eeb791bb39d28339bcbd836e824a129339609847f5f7d12627708c5ea711270715670c65360469768b16e1ddecd11ee79c41bc8618e0d9a5e081d410bd948a7afdb7e7de3bfbdfb75b89542eca02d0ef0bc9a347af3bb1f81b602bb08578dc0902a3a4d3bec698ff723e958d6b19bcc23ca4ea4a7c7b36605023b38d3760b3db184869a22937c22f2a4fcee6b8bfb3a0cf1305575a9cc75cc9842b"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x2, 0x1800}], 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="44d964483aa4f4a3902aac72a09e70f4e39cbe911234eb20c3eecc3276003813398c1a33aab5562495a02ef19b75dc45383cd1d1885a4bd6fde4a060ed74a0f23c0df211db870aa2bbb9a1fe34a42816b85d0feb96a2cbe91b867840674e26607fa6670e", 0x64) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x24}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9da, 0x800, 0x1f, 0x6, "dd50aa1fdd4fa1133026b25b47645d2a1931c4a5", 0x20, 0x5}) 16:00:47 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x501) msgctl$IPC_RMID(r2, 0x0) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) sendto$inet6(r0, &(0x7f0000000100)="6d78baa8738c66141c13028cb2dedf50add6ec526924acf851afba77c437b023b4ba", 0x22, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x8}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = socket(0x18, 0x400000001002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8080, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x3, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x0) getegid() getgid() r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x7f) getgroups(0x400000000000018b, &(0x7f00000002c0)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRES32=0x0], 0x1, 0x0, 0x1000) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) setuid(0xee01) pledge(&(0x7f00000000c0)='}/\x00', &(0x7f0000000040)='$\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x40}, 0x7, 0x1, 0x0, 0x0, 0x1000000000000, 0x54e, 0xff, 0xffff}) 16:00:47 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, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8000, 0x7ff}, {0xc03, 0x1}}, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x5, 0x100000001, 0x75d3, 0x4}, {0x784b, 0x0, 0x4, 0x9}, {0x0, 0x2, 0x20, 0x3f}, {0x5, 0x10001, 0x0, 0x6000}, {0x4, 0x7, 0x6}, {0x4, 0x8000, 0x2, 0xfffffffffffffffc}, {0x400, 0x2, 0xc6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x7) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:47 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r1 = socket(0x2, 0x5, 0x200) fcntl$dupfd(r0, 0xa, r1) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200c0, 0x3) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3f) 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003eb000/0xf000)=nil, 0xf000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fchdir(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) syz_open_pts() ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:48 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0x1) getsockname$inet(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000080)=0xfffffffffffffefe) poll(&(0x7f0000000680)=[{r0}, {r3}, {r0}], 0x3, 0x1) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)="aa032ef48cb6a451028494f1f3d7f7700d720416ce4d8c933fe96cb88188c42b5a8e51e813d81941be358c930bd2cf2822eb19de19479099", 0x38}, {&(0x7f00000001c0)="12c2e9e0159e180012be98bfea837302247077d3bb50945daef83921614d487a710f0225", 0x24}, {&(0x7f0000000200)="a6be740b1000bf38b01de4a84f54405fddeb83a3188a18eb8069b8d3ea6bb3b11c65811e8da074c6a77fd81e57c6844350a1db3586094f63e610d4a4c6fb735ea6a1cffddac17b17c5b39316ff70b4f77b2da71328099dac180b5737d15bed54bb24e26d618e5c9e7c64da023cb5093d9c5ecd174b58d411e91d68318c2d0bf3582bc7494b84bb8be3ecea1cb01cc597ec4094baaf5739dc0bd0997df3dde314cde3d3f577830022b2741717ac7c7fabc105a2287e64c72a29c157c6639d267be3d42babd76b4b83dba890f706beb0070dce3232047e36fa7fb77c475a3c5963bb2e01703cabed849422", 0xea}, {&(0x7f0000000300)="4b4421672229a38087bc38c2eed165080f5f163ff7ad541757f2ee8099931025f174feaeb0f1fd0a91ec83317c95b32f721155f4f9372f39ff1a0786d667c7ce3278c9538ed54384084327451839725b0b1380a0a23bd197d4ba58ecf793f167a04e3748cf1ec720eb68289395978ce489d90ed296f245d5d8d2cbcc16f77b8c60b2a79974fc9be41db29ed09e053e1b80a4d6f2e6dbde776d865c28c758c6f1d52091ac300badd52bb56131176416fec0cded4738a3b9b3832e5bb00a2c7845c09b046d9205591fe4388c4df8a2", 0xce}, {&(0x7f0000000400)="29e5941b1e0c4a5f0418f8b06f943ca10d28ee5b785144f5d67dc584cc47a98198ee0f15a0aa1b34b41a419387ad331c5b82bfec6ed44daaa34b8274c47f73794e7215f4d9cdf4820b5129b6c5c8d61582642d0e443ae856405ea70121583c7f7fc6e7c2890b3fc9c678163c4f65dc525d2b340d40c7c9c3583f1948c048dc6d4b79db1226942d087b464cb5900d2eab9f712f98dc5d33e51d35c9fbfab943a78af4f5bd", 0xa4}, {&(0x7f0000000500)="df231945783ee6e024e8b7fa553a0bd0edc3533584eae2e63f12cf0d1a92893c59e3591ea9bd5c04a0c3f577ce1b61e7c7d06c6dfc6c1fc16534c6337b2de66f50437b14c52e6387b2b7491aee4ccbc2512f47660841fdd433155628500067e77b83b5f127fadfc836e1c543613269651e70ee3561e1fcc148946653b5a4c3d50080b969b0a07d636f18842ea3cf50025510bfeadb107b8a1731286692e2e5574dcc55c09a8b71fbf3240f78b81c5832bcad3412807c2966fc91663959b91ba634da1b0638f928", 0xc7}], 0x6, 0x0, 0x0) close(r0) close(r1) 16:00:49 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xfe66acc1301625a8, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:49 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x4, 0x20, &(0x7f0000000000)=""/47, &(0x7f0000000040)=0x2f) write(r0, &(0x7f0000000080)="d20f1063f6c989064d26a84d0def451705c04faa8189c232408e1d1639556b91245ed78b72102cd61f222aee220fa7788cbb36f807d681bbadd4161f4af71773", 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1, 0x2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xfffffffffffffc00) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7f, 0x800, 0x1a505f20, 0x1, 0x7ff, 0x4, 0x4, 0x2, 0x0, 0x100, 0x3ff}) shutdown(r2, 0x3) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0xdb0, 0x3932802f, 0x1ff, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x56d, 0x3ff, 0x2, 0x8, 0x3}, {[0x10001, 0x78, 0x1, 0x3, 0x0, 0x3, 0x43af, 0x100, 0x0, 0xef6, 0x3, 0x9, 0x4, 0x0, 0x7, 0x9, 0x9, 0x4f], [0x2, 0x7, 0x8658, 0x4, 0x2, 0x3, 0x6, 0x2, 0x6, 0xffffffff], [0x87bd, 0x3, 0x2, 0x100, 0x8f9, 0x8001, 0x3ff], [0x2, 0x1, 0x5, 0x9, 0x7, 0x7], [{0x0, 0x4, 0xfff, 0x82}, {0x7fff, 0x7, 0x1, 0x6}, {0x3, 0x3, 0x1ff, 0xffff}, {0x401, 0x4, 0xe41, 0x20}, {0x9, 0x4, 0x2}, {0x8, 0x22, 0x3, 0x9}, {0x2, 0xfd, 0x5, 0xadd4}, {0x178f, 0x3f7e}], {0x4, 0x4, 0x18000000000, 0x6}, {0x200, 0x2, 0x8, 0x10000}}}, 0x6, 0xfffffffffffffffa}) write(r1, &(0x7f0000000540)="b457a1c6ff37406056940c125d813b53905acf733bab59ab862782e3ee5f37d9523d39e4fd82ffe7b0e76d076f9d92e2156aa5c201a6da2f884474a937699d1857adb11384893bc8dd742debbd1ddd74", 0x50) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x9) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000600)=""/217) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x27, &(0x7f0000000740)="c4535ac85fe32a994b9d07008b309dc93640e40814608ba9e0975a401a18192c651af177f92f61") syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000780)={0x272, 0x2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000007c0)=0x2) recvfrom(r2, &(0x7f0000000800)=""/164, 0xa4, 0x803, &(0x7f00000008c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000900)={0x5, 0x9, {[0x1, 0x0, 0xb774, 0x1, 0x1000, 0x0, 0x3ff, 0x20, 0x7, 0x7, 0x1f, 0x7, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0xffffffffffffffe1, 0x4], [0xff, 0x2ec4, 0x2, 0xffffffff, 0x6, 0x5, 0x92fe, 0xfffffffffffffffc, 0x80000001, 0x7], [0x3, 0x0, 0x5, 0x1, 0x5961, 0xffffffff80000001, 0x4], [0x101, 0x40e, 0x7, 0x100000001, 0x1771, 0x3], [{0x1ff, 0x6, 0x5e8, 0x1}, {0xee0, 0x6, 0x4, 0x7fff}, {0x5, 0x0, 0x33, 0x3}, {0x2, 0x1f1900, 0x7, 0xaade}, {0x2, 0x5, 0x8}, {0x7fff, 0x9, 0x4, 0x13bc}, {0x2, 0x6, 0x9, 0x4}, {0x6, 0x3ff, 0x9, 0x2}], {0xfffffffffffff9a8, 0x400, 0x1ff, 0x6}, {0x100000000, 0x4, 0x12000000000000, 0x9}}}) readv(r1, &(0x7f0000000cc0)=[{&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f0000000bc0)=""/239, 0xef}], 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000d00)={""/16, @ifru_addr=@un=@abs}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000d40)) pipe(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000e00)={0x40, 0x7fffffff}) 16:00:49 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x1, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcd9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', '\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff7}) 16:00:49 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b252bac32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad4027", 0xde, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000500)=0x105) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r9, 0x2000746f) faccessat(r9, &(0x7f00000004c0)='./file0\x00', 0x2000000002, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000004354a9dcadd99893aaa3fa0d86b02fb01146c6bb0ef1efb5daceb4b90300845e96f68b8728f04806000000000000004a9321bc8d058cde114041a54966c750a4f739cf2b48437985c9b201ab601a25285a8fb117137892b5d80bc18e12d10900000000000000e02037d80b5c7f7dce394d65b9bef65edd98047fd01aa79ae02e5507869a32785ecb854e2991544cfcb5d05b31310c61d051ad41984d685071d5131889938d0ae3e8a93ad85fe15aba674b92570b4c9bcd2e816bb70a13fe863f34a83e9027d053762afcdbac4178e0e00750c6fb54e1c44c57c52d0dc242d54ebd3ae247ed80da5e10b4fa583e86eb0548ba3ac2d6c0e95cd805d4a21e3caee195190487fa7c68783046bd65b3938ac84904f5336fae9c76efb75fbba87699d5048e7b8a7f4f488442cd0dd3f11d8b777c88f67d7705aa470214c0f6cb0287c92080a05b6ffec265101b46d4d7949febde2f26ff8a1da36eba73c88a00adc772593a243df3a90d9288cdffda4682816d472fde2fcc"]) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:49 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/11, 0xb) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='c\x00') 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() r3 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x3) 16:00:49 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x2, 0x3}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x1f, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000180)=""/246, 0xf6) r2 = dup2(r1, r1) r3 = getpgid(0xffffffffffffffff) getpgid(r3) read(r0, &(0x7f0000000280)=""/86, 0x56) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x2400000000000000, 0x81, 0xc32, 0x100000001, "3e5f001216a944081722c8121faf137f5a84832a", 0x9, 0x81}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000480)) r7 = accept$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x6) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000680)) ioctl$KDSETRAD(r0, 0x20004b43) r8 = open(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x130) fcntl$lock(r7, 0xf, &(0x7f0000000700)={0x3, 0x0, 0x3f, 0x4, r3}) getpgid(r4) getpeername(r2, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) preadv(r0, &(0x7f0000000980)=[{&(0x7f00000007c0)=""/219, 0xdb}, {&(0x7f00000008c0)=""/161, 0xa1}], 0x2, 0x0, 0x0) fchownat(r8, &(0x7f00000009c0)='./file1\x00', r5, r6, 0x4) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000a00)={0x6, 0x1ff, 0x1}) 16:00:49 executing program 1: pledge(&(0x7f00000000c0)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\x83\xa7\xd7e\xf0\x93+\x83W\x94\\\x0e\x17\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xf2:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb10\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nFN\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<\xf9\asrNw\x9e\x95\x98\xa3N+\xe0U\xbcB\xc0\x1e\xf17\xc0\xe2ph\xe6\xcb/\xea@\xee`[P\xd49\x94#\x82{\xbc:\xcb\xfbr\x80\x87\xa3y', 0x0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x40000000) getsockopt(r0, 0x200000029, 0x206, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xcf3b, 0x200000000000000}, 0xc) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x84, 0x2, 0x1ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x800, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xffffffffffff8001, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xc4, 0x20000001, 0x5, 0x6}], 0x900000000000, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0xffffffff, 0x7}, {{r2}, 0xfffffffffffffff9, 0xe6, 0x80000000, 0xfffffffffffffff7, 0x1f}], 0x1, &(0x7f0000000000)={0x9, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000002d00)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000140)="bd383cf3a7c837ed384fb83e371d9a413652a11bd9664ef5f7f9679e9a000309e9d328a79eb5069e6cab9f520120eb1fbaaa81b2e0dc21a545313ec107cdff59891c0055eb1850a2ddfc93ad6ef08333321b33b330e01da138eef6a3be29d1355b578aca35c8aec440e12f8d6bb24e09118e897cf75b961c22fb00c852d95cc5424641eb32aa5aaa51039653c89cea12c3ef5ddc75a00be6905b1ad68e429040d84bbb", 0xa3}, {&(0x7f0000000300)="b20306820710be217c76af4b5107561cc0d0a235c89fe7d6e1abd9c5a850dab57898b83652a504b65765e7c1b56f44d764099d5149a77dcdab8b6b41b579580e26912fbb8df650775f79b222e935d37b5cf03301fc4e6fb3bd3d3b6b4553dfce7d71792720a03380b8f91415cdfda7700e8522f06b645b383e9f6570441f468099a0827112cbcf8768540aee359d7706e80df5a0edb16bfbd3f377035ff34edbff4f9d3a1d456d51501358891abcfa50839f80d4b22eda67f7f7a58193d249a049036d68d836911e84220994ecad4db084e98f3c53b0150f2ce34f0f7d212046867772de3dc0e644111da81f0920fd042d026fbb0b", 0xf5}, {&(0x7f0000000400)="02dba6ee73b571d1ae227b1b43425b78070aad7d7730c1732916b50896d1ec0d2c87af4509f84e3b1cf48bf8e80cdcfd6ec01d518620d8d762ee8aac14afaaae0e23be9102093e70cbd4b7ba41f6aa453e8ca6720e72c6b7661aba8268514824a9f1ab6d116e3a190e9cda4965c419f219b8a174f8e9cb75493521c1f918cd4559bf5ffde9ecb5d8b15a7d9faa9bd17004622b53cab73dcd96cab475fc467d4e9bbe2962ddfb5283a2565b1fabc36370d3b622cfd73108589196461f2fb6138df50e4b957dc185313dbcee3813e94b74a92e49479c6c39979640fdd406733694286ef5323c8a63534ff1942f8f55d1012ee78dd0c25dfe42ebcca9b0a0458de59d9a39a975f4384da70bfe036879f1d3d234f6d9a1a3958e72e71072be016b2dad62623748adf96f376af7e59602843b163e1638c20054e4573fef8bc03ae539c3b0075f3db8cb3381b4f221ffdc4c95c0d1131c6e77a94a575b2fd291cf393b8617d762cd616779bb6c9dc1932773c49b583dfc74678afaeab1d2a2e84d9afb9ef37e49c5d29e430d016b7367fece25aa4181146d2dc31ae14fabc64728697cfc6fa4e0cc23c5645ec585416b4cbedcc74ee11398b077ae74d557586e1b7621ad0f216822b6ff85ca0bbd67bf6336cc870a231993243294b760ac599c6e228a130f9e8e66e2ecd23818b10f9fd6fa9fe9325c2bd0b4914b60449182e1fa50a4f5a6eaecc41039fd918806c6f60d97def9f62454656f45bced27e0b03242e1e9ca78b68aacea44de92e04fe9a8501ff04fb7f74ee4955d7d58c6a64b95ab11b11e664d935ae247da5cc91e2d4ca77ef6566bd0117f3abcf935f16ffd224f7c4e7166bf86d1df48586dd2777214ec48404533944f938ed4918f7075349380349f4c4a9e47f4c3a2a7ef75aabaafc44a08bcbb4504699ea9013298ad802311acdc4869d3831eac9d8eee990aecbdf26ea709a2e2b25292db2c7f1948ee93b47167ce73bcf281d3ca854b4e1fbd1c880d90d94e841951ee2b49baebcdb67f8da9908ce6070d0548fce4ee34ff57f56edf27ed3e626945a4af829ded8eae551d24965e13953926223733a1bc643d45446a245b1875c21dcc69cb93d8a7367c0a9b8ced448ba116eaa18278dc5ff39a7eb78b1714bf52f6e582da1e8fb4565cdfe5475f44ea33d948e8ac6fedf535a066ac4098ab370ff1582432a7057abe72da8d1b9190144505b888630434f5d87713224e8368406029676ebb3f7e4536748019f5a3a76addfc8cfe0cfb87560b3617bb4ade6282604849a8f9e7de016bf594fe0eb9c31b82bc35d12bb524b9ad5d6fa76dae5b8541fbc8f6f4e91d6b9bbcf62df4bee105b014ba0b96981cdbdb1506790cc00b6f315a0cceb4371ef1070ab783ac83579749ecf031394b265f34b54eb254d10dfb743ac862de339afb47805eebdb96911f2e8d0b090e48222ffafa14f9ece540262dea9ed0ab09f814d258bc6517347c8098781d5134d6503f679ab2d62296115d1fc5487f58e22536fc62bd09cb9ab5a22635e2b8bbf2d09f542c577fce7abb70bae76a9349f0016fd630f10ba2e68298fb202a55b6bbaecb70cc09b88612b5e47ab44b74768be4e5271a58fdedc739f2ed4b6d45019b8f67ed86947068ad9af64f725a0a56d3a2d2ecb648c8d9b02bf6dc428f2404c3050b4d12738b547a8ad49bbd792e061c2522dbfdd9be19d46de15721442064c761907f87043773275330983ee94b9b070d516e5b49a6c5565e5264f4fcb4bd2ae1d9a1cc55c03f68c85c01e796f163d1f9a78346622bfabda4911921d85751773d87b839ee06f47e794472c1683789289011c2ae6b7bc75fa133a801b4241cfa28b6315a664c3e66b896d186a4670c20a307bff5434362099e1e6368c22d6d8de27c2b6a41e4f609fc1fe7cbe56555a8817ef57151eedde110f597dc1f9e3506553eb41b9b1566ba5c44b6c78af5e88e63e5477a6796a6cb9e57fa6555cded52ead77fa5d1e31401868ce9d2ce47649050e5c4cd6bdcd0ad97cecf975b067944c9d7735363886085e73be73467c1cb093ec47e27a08f1ce58fcfda5346dd323b11fd99ef1f28428215ce0bbe8f0060e20c9705ffa1fada1b91302d243df547225e19878517938428d8be9aad9cf69b9c2b4dce36ca647903834b1836b9c1a7888ba604f3edcfd95643e68ce117cd416fe2d843af67e2c5d58329582dcdffd0a5036c26c927783cd3ced28db5cf685b3aec30c0e9dd12d096fd0283c2b8ddb23380d7bd0ea89714700413592ccba060078829fc8a551c7a88292bacf3d4f4ad78d77b79096b3dd41e083edf35adcba72d1b27977080b34ae33af5bdd319becc39ceca7ffa51892db729bd1d43e4aeb01289e73a3daf9c7dcaa3adc1cb8b893a352fa4111c4c39578b1e52b6392aa4f77ab3a008645f056fe31ee25b118a1d7d79d4ae9088e026a1d2c9098425c8bc6817203917f1ed0cef7b74021a7904919bef4afa1d99700aa87511e1a2872f94c8e9f54ad0cf4ef144b01eb50129d1a0baa1a7796042c11fde03d81e089265bfdeccaa67a4deb107a447379a07d1027c95a2ff625f48e6da0a18061b6841786807ddf772c86f70edce9a2532c78a698c933d138efc15a91d7a98f2ffea19b41cafacdb031d1f39a355b9011e3431831c179d8e4163eb914a9bf3cd9cec152a5d1c3e899a29e584329c7651b03f9459c9c5d0e44d81fdbdbf19037a0c7b623b26df70418ec0c33db492cbd68c25df70513b928fb5527b21a6a67ae98b78a730e031bbb32416620a291b6881b52ed5d760ab4cb968bba37ac6c0cb28d4aae60773ace05e1c29f81e86f23f29c46edaf3b60f53efa0dfe9d5010d76075dd5e8c16822ecd40ec7897640b74044e078fd8da9d891c1699e3458ae762ceb06ea68eb9caaf86526a000d1de056dd3b3724e6f98fbf0c94457c306f489b915435997d1625ea23905610143c1f69b483340a537c08b65f77ef7e003f515a759c0e063800528be8be2c4c7792321fee40b36a3db5ba43a53dff60bef13f9989f8e004cffc58bfa76d2f0cacd56201e1c26c9b914fa0320abaf64515dc0066b49de650efdb504b200a4365f0f8d561706fece343fed595f47fe9c685b522497de2fb9f07fd159c4bc8c40a7989b2ed0a6967e4d9bde5909372d2e81a0df4823a661eadca07e8dc67350d93b57c5a9fac0e6a8c3a4d3ad7babde177b814b3e1bfd46085289a3c8983b29dd8e8553cbb123c9296071fc9d5191e62a14c2ceccd592fa19a3a285238b31c9cdfd39c792940e4717748668167fa7f5ae812773b0ce7658d83b0bd8af1b2ae13544d0f66ffebb2fbc5d286d51a89d579fd20beb37077cebba7039ffa981b0c74e46d147a5345d5aeab1043aa7d037eb2485e75827f91cec9e9b63ba284fa1f7bea813935a3133a75f02c895678b5cd61bd7a5d86e263a856741221cd8fb92731fd43f2c5b2c9e1068cf9b90f21840fdbadf7c8a264916f0178350ef993462651dd50bb00c26b513613c0c976fe8051f77d1f2338ffc6c92aba8abb81ce2a36012b2b43d5599d4e6f544a5664f7213f54d96fb70c824063c48e3e98343ee096ba1552f141714a8222679a4c436584d8da5fe342ccdb43c9c705a41a3b85176a749353ede364d8bc1cff1034dd1ddf4ec6d48c3fa93ba68b82d1fe83249749bd1edcc0719b3da93e533ccf11a2b9fbc09ca0b45de6d775c90177ec64a5926b765e01513c32b7be8f5e9471911916bea4efba7f54774903a47c3d64eae330cf6d8ebf663ecc5fbac8f3b0d335eaaf293f8bac59c9c4c70748c3e30642737a190bed75e999b73b7597b2a9e02ad81cf7a8a5323c955d3b4ec7e74e9d5c34f7dfa04c434039d880a544d94f3dff529ec1459710de90549abb4b55f60019892e5baf5ea45271252ac22354cc0a3afd9c79208b27073baa99e783af4f3f9aa194f164a545d245187ce22d57187d043e38beca5d3fca854acf5436113a64afd88f3e48d353d9a63fc734abbea0c389aadef7ea429ea148601dcaf759d70709114452dcd28c40e6df453a0117cd2f295adf452b34c6f184635b0209b37bc70bab366c89a98505e108f904085f1897a649cea0de279a3e3df98bd7502988ccd3d9dc235b84b356e87dc82d752bc493f642dda02a559126914bb3c5385cb46e6e37ad5d3c93c8bbb0b9b089f31ea679db6cfd4f82f91e24ad0a3f0a314eb649eab2e3296c8d1256b6e89310fd73078247c9486691e8aac8c2a97a5f7f2e8f8ad0745cae3d20184a043367c5213b728f56924efbbd6cc8f1d96398c318a776fdc7baa6c3bb2dcf19ccfe647aee1099084ecc2594cd029d1e84b9a9ebf3a59c2766a7745f10a7bdfadb47a6109a49e203eb9e58d125b5f27702a606806f66396c5557d51509157dd276a1fd5c2a5ba43d6bf03273b7b642434d691fb90e8f465563683b75ff4097c842f5addd34714db81a71201f46d98cd7c2cc5cc2db0e0322d32b513915617b781192d247f45f39cd99f1a92afa2000f2f0141453b0471a47b88d8c9abf071612c1cee4e228751bd61128237df9ed481692883f799b7afb0b2f6dd8739d845a4a5754c8be68d5c05752f1719809270c66ddfffc478d2ae7e2657898b5f5414ee985225433532001c5758fad8c39e989e21edb3aa0891441c4f2d0ab4ad9234652b914e93085c28791d5e4b24f68fd5a6477084d3c622cadf53d36abc5e11052d6e7155efeb542d38b7a0578c9e631864e4f6602e1768059fb8d09fa083fda0863ac2d7829d52b607459e1d10590201cb98d008970fb798b3edef0e1a718fd88975bca5b4d10270c5a839c1705d33f0b1d031259e3ee6ed5fd9099af78f29ab3331799f108718bd19ccda2134b8bb402c3d83f6dc9a1cb5632dede5485fd8670e7c2355e256b7d66339297d2b7df7608aa761cc0fea5943c27715794bd177ee3392f9b9c37c8a4129144fe1ea69b37c28833e33c18d7f19294213f24cd1ccc7de4d4962d616351bede254318b30b8677e03538f79c90079e6ffd22dcda2ff2a53aabcf553dcf3f9e1d31f0102e43e757f36ce82f1a7f4c0c7254c90e2edc7b44015d0a193abf69bee5be85ad3dbe9be915705174ce2d44ddb40fd6b3b5fa0e8b8a81a72b342cf91fa09dcbf5a76508dbe1d734f090c14c29283f00a59c235f49d9a7f18b67819471c9faf495bea9b60c1d4105a65ee2ac4e730207eb37bd8139e654a932e43dc062b18be97ac52ee501b5d91e1a606ebae826f4a2b72c5109868965d59b98254608c22311520c3c4fc9ce50e1fe6cb4a1d2c9abde1dc1f8673e5b9023fa056ff35c4698a166db86a446b5f58c6e7745dbc6e5cc9627340816bfd42b162b207801bf2c85da5a2eed2dbf6e08f8f9ddb87d99776bb1ddd7ba11a949af1a2b1001abddbf882090c6b7681947c2db38f0b8ba3abd8b0a63bdb29e21af48259687e03f936f73c6511745d8d2120149419665975c146e573b927f0d856e47c494c7fe2f0a4343ad52edaf73e09a55cc57b4486ece02713916dedabb5b84f6b065865358edff0ce1401e998dc3b0d1f52ded943f99bf0096ca86df0c8cf32290046ba1c627c8787ac1d16933df794c579aa97487cbffcb85f1aaaf3758bde35137ff9bcf3f4208c5a8574c6db31389ff569701a074d7c314b87b09c4d72588bc2f0e83b10c5665b2d3e1010374316dfa17e86445e0fce0381a596639d76e4fe684dff317689497efd1b2e81aea880388dfccfbce449e0ada5057a56e0571a3672", 0x1000}, {&(0x7f0000001400)="eb13c1f3e79ad4db2cc2f667008d0b43dd35f172cddb845aaa148d36f030194cb5b7fab99a0fef575266592844e7e7982c3b4ae98836de3b3cdb6b82ebab4e824657167870a3728f6edbaa73f6124df9c9f0776107782d044be8c69bafa26e3e68bfff291676ac632aec86d15dad4c25fcb32b81b002c89dd9f10caeb2fdd5743255834adc48912b8120d54a76e21a07f8a279f2c30cbefe4ce6120778bb7a2843859cbc12d56a37b292ff2e3e2094bb4f76", 0xb2}, {&(0x7f00000014c0)="1dba696376b050556e82b837a6fdc68d3622115d2183b3f1b11aac2240e5e50fa91723af9c8ea90ee45b8d7077cd65b0d494e77ffb07c5a56f39aeb3e6d475f0c32bc7e94406daf210502f49077af5ce68c977f2c666391d3d3072df85d0a3d0072048c0e6c43507578d400846bf07df8645c9c5096c541d648ed6bb12815d2cdb915a559517bbdb4b67038bf498ef8b7708b9321d6bfa1fc732281abd133455ec458c2309cc4d24f62d0bd4c273806e73efaf98c8157a2aba2e12e9406fa565f29f8f7d1f6ee03adcb1455bf3f09093246056bff905a1c819574a36793af60404386982659d", 0xe6}, {&(0x7f00000015c0)="c50bac2cdc4f219e04fc08f142d883bd4166096b992d29008020ef01fe0686a355229a4044f92ccfb697a57195032f2fb27b5328b06a6efb26ebe0904b83faabce7d29aac89202253c551b44620754a52cd74c6d2f2d805ac709725e301b459e2c2ca2d4722efa658907f822e3fb43622b587dc539c67d7e0417e94b52282a0578413845e1fee1e018588cd7c565b38e9cec4fd64941ad75e9e33faa08d5a21d96056005907f795a5c3f03d6cda5b8aa074c4c6ba23ef506cee9114c53dde075791e3bdcb0fbcf29c8714e1971cddb2f390a40c534405cf3ce99c326fe06ab4407e3cae4fa09b55449f2f5d747b2c72274dd81a5dd79", 0xf6}, {&(0x7f0000000240)="9c322b7bf14c179c9ea24cf1aa9a7694a7442dd89332e4ef8ffc238ee4c74ea34fe4ce8df27af2fbaa250895afa4d663aa0c76d35cb4d3c952d6c5c1f5fbf56d8f88b220480104a4e4d1d7728db20027a80cb6dac26515b3c620a29d8b9ec023", 0x60}, {&(0x7f00000016c0)="4bdbc3cece705de8294202eb91799c728d6e3bd9597ba286ff584cb5cfed7ea873396ac51b62ff7b8bc7fc9f8f", 0x2d}, {&(0x7f0000001700)="ff43da45b29b811d2af0a7f904c7f51a80d3490f1b0c631d3bfa15425c69df466fad44dbcb4aeb347a8042a521468309b0c0b509da5053c76170a6bf7dc0b07786711a11e859a30c7f8002f0728857134f78246870415100cd13c6a2bc93a22f7a1c6b391bc2f64b4226e446af", 0x6d}, {&(0x7f0000001780)="9322fd2f25ffd21a9568f1cf2b", 0xd}], 0xa, &(0x7f0000001880)=[{0x110, 0xffff, 0x5d450c0000000000, "895fefc45170a4fd58b6fe3b17fa49b8ada804e5ea94aefaa14365e1c97b570e3865182446c75555195b4b2d898e53e862584fda5d0bce7691eb6aa90da9d671b82b205ff2fcf1be2aa2bd2c7a7e06ce990534d7dbf6165343830b817b9a78131290fcf4bce77f2c28024d745e13aba2691c416f8aafe5fac2228b70f384f0f9efa8c2db4649b02d16e44e1f0b5822d47976e76779934bbc55dd4bcfc70f61b44b70086d1f5d6375e5ccac1a686705f323e06157168d8ddeefabd6670b02a0b1769353209e850a61611a48fe601c780307c154c0189b417b89b085fc3eaa041c39013e7bc786cbbc814185b27555b34bcd057b726b75588b6fbfb83cdf"}, {0x68, 0xffff, 0x81, "d121de552cc36a2f8a86b000f0264fc1621600f4fcb48ccecae49e644feb365bb8112e1e30ad429aca23401cc679f87e58057fa000fef6f1274eb668ed2592afd6e63c0855a8ba1d8381e1b90dcdf2a2fb08"}, {0x40, 0xffff, 0x0, "18f84ff72ce6dbe3d2b97edc7b219592d5277f5caca70d001346fd3c97fae9ca9727cd46560ea26fe27ee3d54e"}, {0xb8, 0xffff, 0x1, "48e6444fa2d64da7e757e741547e9d8ea5ecabf31fb6af2bb4b92ac2dba16fb93e4360d2a2548a7e7e0d0fd40a457af6292fd43ec976b15a65e23d19e0f0c21222cdb8de549557bde6196442ae5749f8044c2ab042070e61a38709bc26156954a756cf3acde5ff4bec7f68b4667e9619f98b4288128cb340e2e7a865219a03bd9d05bb30589a77a2acbaf1f1dd326b2e1777821a0d0b83abfe8abd694b342b4e56ad15"}, {0x90, 0xffff, 0xfffffffffffffffe, "a0372040b552a7a8944c48f0dd42c051e4c567456c0c8d277e396f0b080a9c44c01f28c57a99ef8f6b48fe8f89f7944f5d3091ff0029990fd3f6d76dc21c637b68be04f6e85e1e1574ce826493d840fd3fff822f0262df70a2fff1ab66e7095326ccebd820c23b66f61ad0b368d382b968902e8a99a892734bdfb2782918"}, {0x1010, 0xffff, 0x0, "b79c16ac0aef0094c5043523b905751deff68c95a984ee953cb56939f98a474c2910ea3409b6e174a462a2b900726b8813b8edda0dbdef71c1193849b5ff6d5cc8abd5aa22548b6a5417f5296c1a29c79273edce88e048c5de24a1c4125d1d5671d3232828a8f89cf6f96c6d6d933f09e6c98dc430b100131c970131cac9188a0decfbf0a42eecbf9786b269bebc485e58f805ab9943af649fa71089d275f6923e276e60bfcd6b209d39bdd3b594457e8df4ba3334eb4209c26e8dddd49aca4cda2c9970cfeb1b21e31b68bdfbe810add47e61f415136abf7d0594a73c4c85e3c129afcce44d61ef7bd4e7619a320032e12020c1fecb602279e64f6b115c52266fef6c74454e50979b1a25188d0ef4cb4c4f970077a116ceda1c12d7929c8459f33de4c60234d145c92259b2203edae92277b7d18cf1f736f242f147a6ab668a3fc3e4a2943880cb1231d3778d16d10fb0522a54b8312896b0cf0e1f584059f23d44ce52b1c6fa28b5a037c492ca3b71ebc8910a418ceba6f340f271b997438210f42a314b3a6d262885eca9889903e5700c37e7700ce2523e2e9fabf400455bea0c39e79342a8d0fea365ae8e8da54f2cb5ca1b1ab1bf48530967d54b37ae528a119fb9bef2558d3deebce48ae94f2bd80b178b7c81079ac11b3ca9724d8fb84221c652d157d4bba3436cda1348daac61fb99bbd5eeeaa6b09afcacdc3422909e2a1eb04af65fb07fa9774f6b3af662fa65c6d93761b2ccff5a1f1c00eb2c093f1ad2fc934fe2130dd99e41d9f57cf4fbf22f902cea3d256b960d31d2e27a40e03c476b3a5f73b19f82707be14f3edad51e755ccbac77ee491dbdce245b2589acc7fe3443b9c6ee9ae5f3c725ce5e48e9c9da77d79f5c36de1fda304ed9166582d6fd9ac02301900996f9f2e3251f573afecf38ef3bab2e4061cfa1a8f5f6cb9145b7593bfc77376934570bc61ec7d8ced8dbc1c8db0786f4a068770babe3172250ddf3c4124db641c076d5688b41941b18d5d06abf0571253f1f86ada3735c18d4fcbbb968419f207384fa66bbace8b147cd609581bc7463b4cc3e4f0adb19d4d05b5989400f88df6d6eb14121b2b084595d539b8cff221e0d874ce93687d08e93d596c4528295e767171b0410990188a10fe80ffe0e6018a280db8e5fd83d1eaabf13de8edab9f952f8a764d3155c6000fe46369b81ed98efee81d83475adc94292baaa1c4313096f354bdc192772d943c876d65987a00badbd8663a9275186ce90ddaba9e4255837d1fa6f28c339dc39a7898bb85af3d2fadea09e4ab05e1a1ea063716f06be6013d85db87a04a71dbb996f8b649228077853b04c2011051c9d2b8c87c204bd272c64fa42471dcfe0b35a1f7fafb940f63431306dac0d51894649210ad7e52ef711e9a720b089e4694fbb6dc89cbb80cdbf1f79faab1697f4ea2e61a23e51bb17c8625accf45908ce9feb750a488863914743b9e9ef743dc124121c45f01a3d10daf11235386260dca61e5218ccec44b024118a6994c9db224ff4e140e4bab1a3857c9424690c3a38b8669402c9348b53f6ffd4db8763b3867fb0483d964b0097103f59bcce966f13901bca1c5ce8426d288c36370923678dac3f5cc6b96d957aaaee977bdf9e2344b65ebdc8e9ce50bb6569a4dce968a37624a4e1e8ff6afa764276bfefdc24867d907b6c0fe95e4fdc1ee1fdb8dd04b16f1cf0dd2851532d0efa3f797faa68facff714022ce4f9e3dd025cb2d458ad9fa6dd4e1b438040c2d6f02615558c034750587e385cb606268fc7b3929d167c1b2920a8f76940d325b425cae697c283e56fd0acf63ca9c5465b803f6e06b00c7c58ac92af8857feca23081dac442a84905596f47ddb4b623f7c30619eb6a9957a34d962d8bb5a6c0db8351e7746157c7a22efaf8962fc581d6670c4cc9fff82e00a9311efd4115114f9c1a840f68e37e80ce3d24cd53db8690e1f5c2890439f2503e827e01c9ef2d0aa85449047d00aab099c944f5ad4198637fb857df6541dbcce03c93d4ba2a2c8a2b40dce77f245c9a4746bdb7d6aed02e964c44ef3658aeec80f4b268852fc67bf1269be16e050ddf43793c636b0f25fdacb80a222a7fcefc95fd5c0ac1009521baefcccdb979289d94e67d9d39e7412bdb490c55f06eb1e66f0bbf0a86375663968246b0ca1be9ad7c390345cfb68db9d08d61706a9c8a0829b5d34b94166ed72c07b81b52480ec30b3cc125f4198f5fe54388a58527c0dd69eb8ff55c0795a5166d7814f408effc9f0462a7476da3accd7ae19235dac7065515051c8b3b770e5c8cb91c1f9075180f5091b385d74e25c3c7b91306bcbf80c1fff173cef7ac944ff319261f2a37ccb223b3fad09e2a2f4bb10ad2510ab2dfafd7dd4331486bd0bb490a9e6028e55743497cc06802df5bea288e855daa6cb4855bda872c86b841228be811d8ad59d7ee3d9678371956a904b48a0c83a47dd893493597fa4456c09c963fc82c0ca40a5281d9da97b60c5b78553d9b5433b08ad7e2f50d93e98ea55337480a2848c68aee15ccad907b351851b65dd4910522db7c7a0b985b02977d5dc8155c16fa49798979e8918b22443efcf734fda62c326ca7ecf10939f046fe525698e175c99cc6554d714b55be7082104f87498cb5bb82072e8af6b489b8e5f97be46dba6431b4111488dfb8dfa13f12536d141cd7660fe12a49173362897ea79e8c0bcb4fb208e009ddb629f2ff7f9a59de83cf76dd8552efaf79919169ad7133356c2a18bce1daa87dfd08c31ec2dd08030a968e398e986236cdd579526b767e37f778dc3b3af1aa193e52b3279a36f514fc4bdafd986a5c3f605754240efd5dc8f70d3e5517a1e83ed2e982a7d688f465a509f7d98446f6569404b430379c553caccfb0de07d1859adbac640814f1a8267e52c725478f907e51dd56f7263eeda7cbd99ee47644a8dd769780f0342567fa4fcbe5e6df76d574a9a210440f2ec9b4ee76cec9c743158a2ae07b2c12475ebc994027a00bd214480772bc22071457005165666327bb0a744abd323389736aec5efa347c6b79e4501cf627a6cd36ca7ecf5c1b9a614cb2403d30b2b27ec2304411238c1d1bf46fff29cdcf9815dd126ed28caf637c89b596f6d7353e372862c56b46e12f11f6dfc4f9388fd17b5f8614129b1b9648ef2a15bca5239f26332f813ea4285cfd2af32de8360f47678d501b34168397bfbc2e570ffe81737fc008201a01c00e04ef7f2b702b5553632f8392d5ddef5f2cddc3b6bea6e4102a602aea9a572c655353bc1cc75254b53aa0d9b9ff2bacaf03852608a57b340ffbdac8fa2b60577787bf7a30c7bafe519cda6530165c7fe0495140b01c5fbe7bcc546c551922375991aa48132e046f207f598f68d4d216b28e11aec1e872b7c473cd623b91669841df91c6a2df5d44af915188b7034933be05d55275eb4f3a66a3c47bc814fb9e88325e3dbb8a3d77a114c56b21b9dac052726975bb54d83e51a865646bfb8838216a9b04bc4b70902b37a31cc07fdf78a530368fbf7dd8d9bee3cebcaa30f9f11b87633841492f2ea246b4bf3b5c7e66314d06f8a957db358ed1b16bd3daaaf418fa9f6b97e8a1683ef4a2f5644a22cea1d8ad6d7c34433a18307b328e2964077de78f14819c27f94f9698982253668257670d6cea7f7a79eefc2fc5c605ca1945096fc49660099f32fd5993c00769b56f196ffe5d1a5a62c4da81400a3a0e25f4373fa7e4b4d09ff60821810914c9f04f2b274513cf821c841227700dbbabf75e422e9ff09f3f69de0361652e05304b1e86886f4d3a505d88d4f94bc882e9300334db59fc17fb9339956d795a4ee3b565cb57e858ac055999e87371f471e17acc3486b17d3e010a35660f65b5d151eb6fec650f5f797db4299ea29f6bbab45bd41f14969ca5a58fa6f5ae3d7c065c84625839b375720be19d6486f8c05ed89b7235bd06126717634b5be4203e608a0e6092a036627f2def9f67576860ab3b41d0a8b86256a4b414b577c69f4529350a505d11a4d126bfc71f82b629c6d67bc37f825a2b55107eb1d17c4c4af9ec9961d8f137b6d494e18d1ef2f579bdc1c767ca5e988b6e787fbdc5f46e1415d8295d52c1faf6568b98e0ca56230c2b50412f4392e7340c6614374734fbe17f29684b0ad36827457bd33f65b8cc6b908e6cb7c2ce00b9370838a1ea533a395214f2d98964858b665bd6675f9df1c2828c763d5700137b066d1b25d8f377dc56c6889408edd35899ffe5d57df2c83b071c6993cb01b307deacbe2d457b276992b4fe7251b9618a71ebe00c236b6176527794d4c6b085e53da2f9bd0662cfa8b2ab2f3b1debab686afa95691ba0b0502bc698ab690b976c71d31f4927427427e83023e072073867e03f8e7308842460c04f2a5081b38552fdf055621dd431f176453cbd00867b03732055fd9392e82025a4d0a25c786ccfaf75fd2071b1e869c3d090794077bc04cfa1b297ee4126fc3d79ef9744e1e68c827e84e87752ee455f91e29896410fd1a386e00323770ab1e74942ad547aa80e875f1b063cbf4c8c62fa43dbd132bc5dd3816b0d8c6b934463604af700b90c6a3036ebcc7f711f0ae74c7cb5688e55273a9889af47f0737587f2cde6e6278dd3f7d969c3d8ef67f6404757882a4370f0423efa47024ec6ffec7bf501a72d036da27d7f29a180e4cbb5362cfaa02ea8ee9142fc939579e4c42a9425fb6fa49d28a66bf4dacf2b1676218db20897de1ae6d5ff8738e7c9d1efe2ac8bf80f869dc51d85bf2568a6b1a0672cc38ca8bb76fad4f9e1e2c694dd02405ee0bee2bd8c9d6a9a93915987c31680afa341350caecf3ecd659c87d92a59150f226121f8da12b973c6680fa4d07c1572843ff45686b7b34245a46b3d8cb51bdb55621ae07c54e22248c18f7fb204ae80ab2bae8c217c9378dc29f932390a4e2a621e2a69ce2ac6433f30f1ea7fb91c8ccd9dc90bbf62e5d927a612a28d4a6b287bc0584fc2619d5ecfc0d433e1e2aef04dc8ca5e5ed34fcb18df7c954b0874bd0f2a562b0ca7f88ad0e49a4c782914ef557e662cb869b988d4deb7a35367483b63840ac399af5bac68d5871d463b8aa3382ee932fd27289c4172dd97662d828b217d0a4ae5f993941cdcb41f2364a4d11eeda171110fb0fd91d290da2d04180c019a4d3ea0b4adcea6e845964d8fad7f99fe9a9e25e7980ff3bf4219d7eeed295b1c4cdc6910a24e168cdefbf1128938efa4785a60ca4237e6ceec241590bb3fc305f389a984a808a45378ad2f02fa589855e895e3ff85482fdc64679fd7a98f3307940b5bd0e280994debe1abfceadea3a285e66e8ddc88db2d7218d6bd330c24028faf8831e16ab1af0900e7dcec4dc10211681165e88d61f347def5d93bf19da233625ce6225ac1459ec921adf2c888d05d1278e03963886d403d80db996fe656377286f8a0a545545fd6ae3ab3c4f0dc026ffad437d54ba0c5fa82de3e588a1e566706e4f082502a62358da664ea134bc07b3b38289ddb2f1b7b1f1fe099e2c60aa4dec37d201733637595d24a4506b1b8e62d31f7aa524c522a5a6813c36af99327c6cc539cdac2da588ff97c9f21e2fa67c34f1039870e56a0ebd3bf1530ff2b162f7e4ff16d5f75add48ccd8ecc7bc16a847e7e99eb7ae855af7f51db077b1375335e8a28d97964278e20875cc0780442da9aae581d1127063ab0fc0d4fc5ab6ff917f192e0eac25284fc3fb73c186906573b84271f1cec95b603b831afdbf28"}, {0x58, 0xffd0c5831b3a9e19, 0x9, "9d71d3c3e64dee05efe84ba87c7c36fd864d6b33a1b3d4f3368a47a47cfe6ad68570dbf61e6e57cc1c85b67f6dd1109533f85492bc4c1982307a62fd4b7ed31ce7c21546cb"}, {0xe8, 0xffff, 0x0, "e026374046976cd1333b30972656b83a4240f360848e2c31e984c51feced6b6ecee0dbdc90175429578de507fd959a865e51b4bf2443c805eef68a50fa85a408602849e0c3c2dd05156d33d064b2d8a1580b4ddf2e2604c25d06bd1d40e2992b1fc88cf1909aa621f224d2582310135d55ceeebd99219395cdb5e7dd81b934c166b49d2691d447d638ce8b4d4fc1d2828c3f9eba1c8200c2a4b5fe861dd0ed7e3302bf2cd3f92028b0f34387a87ba0b98b05c40979871d67d524bb80da34912d18d139cdeb1478a35c170f84c609c23b4ae4e8"}], 0x1450}, 0x408) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)) poll(&(0x7f0000000200)=[{r5, 0xa8}, {r6, 0x1}, {r5, 0x6}, {r6}], 0x4, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0xfffffffffffffffc, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0xc) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/243) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x10000000009, 0x94}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8000, 0x8000, 0x0, 0x9, "7f06b076bf2dcf3f2bbbaa9ff78dbf25277fe77e", 0x1, 0x1}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f0000000180)="8a74000000000000", 0x8) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = socket(0x1, 0x10000000000003, 0x200003) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x5) setsockopt(r0, 0x8, 0x6, &(0x7f00000000c0)="0985cc", 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)) sendto$unix(r2, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x20000000000007, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt(r0, 0x8, 0x5, &(0x7f0000000000)="40d974f1fa30083153773cf74fc318f70c1ffd79416cc9f71e46b5badf92059e56cc9d005b0683940b274133592fa7bb5637507bc73c66fc33b9cf90bd7d92aeadcde4f8a6a4ccd37e78ae354a0bee87e8e9a168109a92fa362ed698afa9b63cbab0da534f77b253171dad73368d9e404e2f42224d4199e09737", 0x7a) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x1d0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0x4, 0x0, 0x9, 0x1, 0x1000, 0x6, 0x10000, 0x2, 0x0, 0x4d, 0x3ad6}) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) 16:00:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/11, 0xb) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1e0}, {r1, 0x40}], 0x2, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 16:00:50 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) geteuid() r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000f55000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="dc13645d067d5c5f08ffda665a6293ff187a8a59ae641a7697d1057e970c7ad2b213d97ad5e2fbf3cf9bc43921cc73", 0x2f}, {&(0x7f00000001c0)="514082f6b84792dd6a7ddb9301c4baa01c986f44898197ad4551b4f09c777bb96a84fea9122d7afce9ad5e4bdf95119b9ae2292354ec62be2e622289025d767741192626c9afa95db46914e5b5fbf370f56a8fefdc6755de4ed4a882609da4cfcd06ec7d8149c695402f9b8d62aaf400ecffb86895e8abdf71857e642fdfc000a8fb0899fc618f8f04bd918632f8df7d9129142c088a8700f42288371797b41b974773f6360b243568f622547d278e38e08c5c34cf9e3a859e2e3bd058373aa46d43830dd16f7d3945dcdd8426f2a1b4e94e564d355995cf93c7b8509a5ad66cd02a5fc8f498b7b632258868e391bc", 0xef}, {&(0x7f0000000100)="71040fb6c86133bd5367a36a20f1cb8854483006d4fa709c2bd3dd19d28938b088b60aa9e4bdd7ee9615a846c9a30911bc28af44dbde50f0fdce01ca373050cbc0b3de13944d7de2116ab771022cb5f965a085055b9f9be204c215095081dbcd25d9a6cf5f1f1de239531071a59267822ab5175b4fd3ecdfa75f90", 0x7b}], 0x3, &(0x7f0000000300)=[{0x18, 0xffff, 0xffffffff, "788e"}, {0xc8, 0xffff, 0x2, "255d8a401b2bacd55b1f4bd383ff09f4d32506ca87f77f3f509d29ca6b7ec9605ce4d8d5d074fb18c57d32ccfd9bb28a015f1bfc965e113885e318c7ac5b10e7e5848f696021b84405740bd35ad80e1a02cb931d2a2f5a3331f5663bec34c55d0d1d5c92fab01ab773a4251385e652613965d22c068bcacbf0201ca72ade8c958ad817f84882f49fcc4c43c8218ad03fea278d3beb256cd7621b10f6b89ed84f866af745845a2e010f8f1887b743b544ab"}, {0x1010, 0xffff, 0x3, "da2975e599cb15ee8b3c6984dba78bdc619455a020d9bdae77b901f9a1c15ec4de2139adca9cf8753a18cb11c12bd7c6b336ae099525a1cf43d60ba3eb106e59c28239bbcb1ee94e57232cbadc3fb2e7f9e3cccdc168d4ae60e8b7936dc6fb81e8fb7ce1b47308b8db01bef7ede9cf3f7991204acd9d08df447579a041020543fe7b9292dce2268fc2c5f0974b10f0ee7901738ccd966549b46e2a60cab44d9f706d63eadcccab89fd8cfca7c184475dfdf0c2ec29e8e54434f3471648612a69da3137ba4e49838de2f9ba3f6c562724efbae1b07cbad15a304e33edef3822d91db2455ad0ad1d6e4d7fdca00fbb2db050698b88329f07d605521bf02a5860d884b03f6e76dbcc1337228beed83dfa033f91f2d718561f7c92f65d5b5064fbd40d67684f10bc04908c918c8a32524a14ce8805f684b8320e1d80e16e1ad3e7ff76f7128d5a852270d00d0e3cf4b7d02238d5168639ad2f5306c9255970d6a4536dff3e6c69a36c96c36a38386f3aecd528b85a9cfe96ac5cc94ca6515f6f138456d5e0f437ac44676f2ef60510f1b25a02bd5d031ddf5bb5aae1074c200fb5e7588893793ef2f4f08acf9ad73625d39972f46d6cdeb0f1b15484847be711217128696f8c4d85ccbd1a0568432f0edf5c36d7cde94550a89f897957cb78f23a40eb9c15f297623f60c49170ec31f5ad2eac788a5474d278b08b78af37d340b094eb3c9e51e53fbd6469000336a79dfc86eb099791d0af409f403dae55b9c95d17aa69707e6ca32f3674da7852fb1cb13e9c2ef1388ffbe491cb77b7f862956d5b0b8726de460b232a53a2db10702a63ff872e3bc7d105d9b33eea53cfc5f3e6ab4baebab0524e9cbb906f4e0100fbb205e7c2a05f452652e450c563daf9cdffcaf661652539f60ce774945d687c3636c7ba05df7519d87c883e7ad2e2167f4b74dc3c782821062db3d8d69ce48cd3f7aeca245654e112a154d84162079d31a7bc94efd521e0e669ccb3127c7165b6509b0248b43c295664113294a5aa453551ded7c86aa9cb6be06b657910a2dc68e0b4415f28e289fdabf3cfeff23aa07f941e9b0f626720205b763c881f70bb1b9eae84ae29c839ca83f158b0174b97d207d7b723c4e6da543d2398fa7d1aace1ed4dd18c1aec393efe6084a8c7678a1df6cef1e289c1e5ac693211a818c6b39045bdc5960f597d4ee1297c6e920568d003e7b0c69cb2a39e1910d6c9d82c0dc0f6263d3e85d20771ca2eb1edcb9e66fccfc06c5012b11c4ab7de76dc4f962c44e1ce53fb58e9de6b042a685503783b6435adbfcc9239fb3c484d964cb6c799e7a18449f3c3b1d6515a337cfe300cba302764ae0891bff84ea964be1179d1428906d075ef8cd4b88c4232195963dce1793aa771e33cece86ebdd440299ab69bf78f549b34cb878826218a4c6dc631b2914f383dd5d966d57dee35c36ac6286074180712087c401712d2affac1030682dc8dc618f43a764d06879df7c0f34659772e3daf840c0a3683f3c69cf0c6f50ce621d9eae77fb24e799fc3f1f494f95d384ba2467b36fe945e5cf5aac1dfeb07642431fa63e8f4983ab24b297fa53aa36556eef047586c61e33d594e841f91f56bd7a190adbdf27536a73f082a40c7bb173b6bef5e89a1ac00dc83562dd5b22b999fed557ad99ef4019658cc436573a29f64bddbfa94643ed4f08737e91c7cba8092ed3204a31500720ceba3ca0030086d360f274e68d6e64a32f92a22eb739f4254fd31da15c5cbc574b7c776c1e0121740f4ad505956c464f6fb4f120bb035e76c6c90145ded8eb6d9f961e9515205aa40195d932aba7976d2c7772672635a0731acf7e82a5c2780df85c2773269bdd2788f0fcd3064ccb217ba319d6a397cab5506051a2ed87517ee5940ad93a35eec9b633813ca08affa6d6fb2e42f3578f156e7b2a8e3571ef0d4997dc9319b07a512a9df232b21bf1b2c0afc40cb3c0caa3d0e11b52d32c09e06d654cb9ecb73e2b8a92daa9af73074972ce7d092cbe4b1e62c4d78206e4d1532ed2b6ef488427057648364d357ecd62a13c75f49ce44a586148378ad370258e5c6510f15293db1a6d02bb8d7aa86caa0bed96f69672cd72da35f39ff84219d29a9d679b817b78110a7f889c4f331cfefdd0ccaeefd4548c5ffc03f8954930db18c4706d9a597d66bb65f54c6333ee9e956f891f60c832c0eee22ee53220922db90d8f0f8b5ec60d7a69c83bce2e96ab3f8de265313e2f77ae9734cb919d28a8757e3cb5306310b00f13ad1a2b7ff96a13bc606df4534ae25d839117a9f869d3030da780d8fa990f969f02fe9fa69f0a0cf5a81d0b377946c2a9d1a9a792747b924cbf08724b43be7ed931ebf64b6b465a3c61bc1abb295bca390ad5ce870d03789217ccaef0330542ca88476b5cda90adcae0b5afbec66a251c86b596b929f2254936c99ec349b94765bdbe50e1b40b1334a70a10a941552377de8aa4de12e09a8e91936247e68431d01e8daab84fd207fd6ab2ce3b1576e6521d228b9f4c728bc20723e919ca905a0fa54a4c8298395e975648394252ac39eba0369c6a54ad58c21f9c1fe79b93c353c8ac5396d3c1c05b3c36497f7405d0981b14887a85e217a6fa007662b22eb2739cca37e7dc886d66aef7c88ee9d77910697be306dd99003241859e4ef74c7826c63ccf3165864a7564cdb6797da3df0511a8b107a487563478dea8d86f0247cf7cd7f672c3f01ebc1362903d00941ed07c1f7357ba50ea65059be1f984df8f4b65bb50ce3de3fe96d51b142e15a1807d58bdb95a6a14388a6e0a661a1ff108274f48d1887bfaa1f955ea8a69671a9a62c890ea6ad221606ffe93b14ed4dbe80e117e0dbc1785af1797be41bd664949195225727c1b7eb4ceeca346e5408bbf2caf52a15901fdaef1b6941833623bd8919a78ca6200e49e6f88b8dc045ccfaef5691adef904509aefc8a60eed6a75c9b6e3c0fe6d796e5f37f6bdb1b1807e8569346a47957973b2e455e9e4caff021ac67c220368c2f54cedc4394135e5953d7e5cccafc1a562f89941b24dc11fe63ea71bf86d516f1e83d984f02c8c86f81d9730dfd757b2d4154899ba0cc8501d997c9b1e651f1b396e5b7143c5a0fd0fb7bbea979f6cc1de0d4ac2f9ff3cdbd25320630fb3baa130e19617ae05bd3dac30836bf86458546709e0977941ef60d2aad9c0f6eb55f41e3750f1c835de17d5e3dc4ebedc45a13c5dc21c194eea9a9f04f2d3d0050abf8017c6d436ae84c2b913d160cd724d1cc949a5748c621d5f65a845e2360bcb4b3746e5bb555751eca991964feb6a7e7d2429456999522d6980378d800df8e1e9aeef2c732afde561ac55e8448e794e3f716bb9fab4f8d72866d0a29bc0099417f535ba084ef3bf5b5911c010b8a4ab92118ca325fd8ba3e22f80eda4e926f47efe35183561a9e954d349f7536f9f31232f79c01fce6f9092679038abc95a5d39ca8b0f49001ccee702812636c2f6419788a00d4339d2af8876101137ddae6d05d2005ed05148f6895409295d32411930ebb65663ce1783610ca1422c2d0008dfaa9b72bf3041b0e1a8a227a1b769bf4612da4ab39205367236b66febc21696968b91636e0e02c3ba29ea6abe34ae42eebe16ecd1f864b42643266c8f1a17dc515543a7afea96720e578cf78eb3ce87b5ed209cc045bece6c870c6a272a463c9fdd8427d92ae836f9519e590b8dca007798b676dac4d8643ebac5a81db70a94bce430486d31aa4962e7838ff53d191b91c6e6fc5e207265eb23eaac38db2ab5803071155c0201e8739114ea0873e23b5519ddfdbe345f146f2e9a2db841cd089f7257608dd18ff01f17c0c492e35ec3c0ecaed0e93dcb1bc101d90d584a2bb946e4666446947fb844b5e46cdde7af53dffe7b52012e2268dcb80b1521ba93a037c4c54b46805a9e7b8ea3e221f374b2ece4f3352ccbf891ce8b153d3616d684e8b46e4b9e8942f24629f2a0f77b2ed864a3d6646d5d3aeea61d4a5d7a61ff4f83d0443e9ae7b5926066c69264e3626c436b35eb20f1da0754b9215dee6a19b295fd4e2264f613d6a450535b19036ff768edaf9031180572c5fe546239008879808f5f9abd89599b1d428c26758ff4175df689b4c4cf5ef9bf0b2d75b601085442d8ac9241b5725f1f8cca2a97934997d9b975eabebe2f6b68bb1e94f7f165cbda34365128bc29c0b0b516debc31800c89fb3c422586a8b866ffba6c949c8776b906a6b71feced1674e2c1e9b60ce5cdcad3979c51d24851e7d5a3895604ec1e420516a0b3ab07774c16bf5e74b0ebb6cfb194d509b620ecf60bb74fab8c40be7d67f44c35499aefa45fa15bf03c687e0d98c1b1856138cb78663b2a7ea5e824aa64f2a6c5b643b442af36a78fbb8b303b3a36a80cb26b16af11a8f2cf64fc4216eeedf51b72a2cbaff6d0d31548296fc56047f1b46a3c860d5ab04f1d3f9a06830a510dae43ebcfaca06902a6d7437727a77c2193124d7fde43bf1b308d6c556ca1ae39af6b416d514bf2bc298488ce4173656cd80083eed62be6f154eddfe9655de15f1596e518bd07041a12b1f1ed5490bb1125f110587b766d2495c6c64ce0ca339983cfc00b9ffa7fbf99adb8193daff304d78242d84a5f9efac4d0b2760e4bf8f39e53bacbf2fcbfac0d384031382002c4d512bf76a5d64477a041c98b39272212a699a64ff4c6d04a330a40119b1c48ed7a00656be18d5d09962be5af6273fd185605298d815cd319121df9b82325b6f3c4e81f206c4db45852235bc304f0858d385740d69542f3dae63417e9371a141ac114146146c53406f9fbcd121433bbd68af76c82affffbb7ca4c080eaa696ebe6ad92281ecf6fde374a616c7477bd6070948a4bdd6a4d6140ea2f9bfc0a28ccf2b8962a61672a9d12643372ebb8f95ca62fbd7283f29770ff4b4e548c714fe12671b19bb1711794d2aab2b826cb43b68aa7f9c2dab07acd2a489de24437a7f0868e2c98f06bd6035b0a201fae1da3244ca49e15255048a369e1e788c3f7436a7b1bdcf23770191a7ad73042a757e812b710ed3703bbca500a9304e4386657947994f420d3fbf2364e6ba71091831c358ca6726da4ea37713068bf9b082fa005eea9e67015324e6292dfe3c4bcd49c67aaedc5f5b471bac39194dea2b7499d58f33593446e25c92af5736e285413b5649545bf3b8c0f81134335269caaae5e53147b3c2d4e8eb2a7a5da270b2639d002464be8d7521139e8daeffd642018e23d2b9746f53cf8f9795790af5109eae97a831ce4512acf755bf294fa30c8ef3815a24af71e472ff78943f9ecb684328129c6642eac66b801410146e125339d8e5ce7af7ff6a615a12ed6010ef4ac5e1a42e63ba401acb097989ba4960437e57471a454e28c77e3c05df146df7edea10c34c4ea6d68c2a8b1ba459af5068bb208fb72c91675ef698d13ac77f7d2f0db9ff0d17695ad1f7bf7ecd12aed3aea91b469aeb1d3f6139ddae3bf3b8f1f80c7bfdaea2a56a5a0e02d0f3616e2f747bc00eab8d6e4305219b834c7ad2d9135296bc7c28e999391dc2a6c5a9a7588da18a18c059c9b7d5461e01b7502901cc4e97fe3b4661314421bc043c88575aa3d82a90d50c83eef9b2d57be0b10ab2db42870b5c3a0a5b0496c36a8dd990e43c2aa2c968bc463f9bd7d0fe4faae651b7404aca0c41912221e47ea732e0479d75c1b1d68d6598c4c7bd696388b62b3569cf0fefff072fa5d61f477e218069c0bfed52b0dfa7d650669d64da9"}], 0x10f0}, 0x1) 16:00:50 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffffa}) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f00000002c0)=0xeea, 0x4) fchown(r1, r2, r3) bind(r1, &(0x7f0000000180)=@un=@file={0xd13cae1c9ca8dfde, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000004}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x401) close(r0) fcntl$setstatus(r0, 0x4, 0xc4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x8}) 16:00:50 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getpgid(0xffffffffffffffff) wait4(r0, 0x0, 0x7a9f07537b100c6d, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88, 0x40) dup(r1) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1, &(0x7f00000002c0)=""/83, 0x53}, 0x43) mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x5, 0x8, 0x7, 0x8c2c}, {0x0, 0x2, 0x8, 0xffffffff}, {0x1, 0x1000, 0x1000, 0x1}, {0x8, 0x7, 0x1889, 0x10000}, {0xf2, 0x10001, 0x6}, {0x2, 0x100000000, 0x7fff, 0xffffffffffffffc1}, {0x6, 0x2, 0x4a1, 0x9}, {0x7, 0x4, 0x8, 0x81}]}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63", 0x33) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x5}, {0x18, 0x1, 0x24, 0x5}, 0x4, [0x8, 0x94f, 0x0, 0x7, 0x5, 0x10, 0x80, 0xffffffffffff0001]}, 0x3c) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x4d, 0x7fff}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:51 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) clock_gettime(0x2, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x20) fcntl$dupfd(r0, 0xa, r0) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x1000000000005, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x20, 0x0, &(0x7f0000000380)="0ff39017ce0a9e1f094d0056da10fcc0046bbd6c3cbd1cfa4ea0ae8bcc615b4d7f3843cf8e0a666511cdb657d6c3a172f977773f9872a24b159412addcaf610eb951d172f3e1cbf6d56286e8988db6bc3ea7d7aa26e819d174f993bb1bc6ae286c43239567cb1e601fbe370a8ec2b1d9eff2da33df16fdadbd7c06fcfe8a3eb60f7dc641908b0a2ba0e0c55c4b152d7817e37f2cc6965e367339de872356dea1b1f59ba72298b8d462a83ed81a2be7c54b19df266d611ef268f27dcafaca8ac303dec2c7633d6a95cf729fcade75869adff24f178a8e966456e7547a2d66e600dd63865cd4876796f0f87d104bc93f8fb6d445403635b7d19f907d3aa51b493db7e08e4c748e0ca4a71849c2fcb5d46afde61e30c0dd6be7741074741d67c8c8d30fff0f961eddee8545860609e6118bf0dcdb54390c3da3ccfac8c32184cffc9a9583d5006d24328e14f9d4b992c804dcb828cef21570d78a6145789ea3d742e8a6453efa83365e7a7d31e9ef28128e3c9316d7c57c6124da1098c6f3312c6ad39cdd9f094633eb1c9e8438e55e0e447b93e8bf23e5f85b17f67f1ce531bc26a60bcead95bdb808537c028d189e4feb37a91c1896419628c9d357695287ac8f95c514daf751f3904d996172811f585bbd371401a9527bef8c4d53afb8b49d44f61c49e234791cc31327c4437951f1eeec817c99480f8f712d16b0ea8c8c8046358127af765e09bb4314cfecdc40868b87362a7cd39f4f166bf9672476db2be26c12ed316d2103ce9d9efa3bfc423248fe2bf4ea064db533150858f754a6de402a4102fb016e010268d02da8920896a5f723da09749ab7c7bb001b8fe93d86d7f86ccff7d891347a248bb81f889b63dbada51281fc177e85ff2809fd4a4b7691c67f63a5e22ce272f291676e8a94a326e24adc7611ab9248802e4c60e8466dc8964d06dca1efdbcdbd9dde17a99bedfbcd7eb6f495ae8f2d02e7381e54c6c7bb2e5b3f84e4b5a1b6e700dee52c04619b826ff9f4f1f4ffb00c549560fdc0d567d88478a58cb37e1bd052aa9fc5e62cb42776490f7892b090fdf1afe79957f3a2e388299f3100e3f21a6ceecb157452cc6015a79511955072adc0dfcab666048a6949fe8db93d351f880ac34599fd760bd4bb2a78c0038559b6f21828a1e24210ab8587c9716ee3a62b9318a3c1943694146f823931b93fa192e50bd3c4dc464e8685704f97803f5fe005c21844bda883bd169d8fd44478a88a98ffd586516437ebadb5a9a0d90504cb852e13e35cd7666da2d39cb120cfae6cbb5589f359913dbb651fdde435dd205c790205f3b04b4980be1cf8f112c6662f03167dbb81ddd5a113bdb178cb0d09aa33d028466654034f4433040045da7cc67fc7d116596e34375f0e023b24df1b4f918d7bbf0c0551fac1449c8a850e95124f6e8fd0820cd3c0f623dfcd309b030cff7fc786e8422b4b00a1c0e0c828adc571d64152c203e79274f09fe604259e0b0f3360e90fc1c2c17e4ba7e0342dc16cdcba7cf937416d271e9d5ef2ddc698817a35927993d02f92281ecfd801e011bcdc7da52f41db6c163c1ff9973a7482b662d1e7144b67cd85b00144eee796aa59472939f4709f1496aa480ab1d813164684d4fb17b9996262e097bcf7550d1a0d237d83bac29c02a8709dd50ab322387f9a63e79189fe8861966e94779bfd99217809eb43798744b64fb5f589258ceaf1e7229f191e5d8b7bb494bac8f7510d32b4311b74bdf81b82b2e91530e2b8cd0d2dee5166ba7f517e13d520aecd6c5f499bf175c22cd49b9e009de58b6652cc33f167182abd7dda5277eab88d5c5d9dea451ed38d4da470868b848576827e10ada4570345b45d85568b69e193e6b432f3a16f3121bf769a463a23d85b5e50fe14167b806226ec69e4712e16f1a26dc38a3062cfe96d35b4b7bcc750cfbcf3fb7daba79319820e3b82bed1308ee8ad2243952c884e18d5d116843dba8223061fb51c8dc3366b7b74cfc122080e3632c9085fad76de59ca45e7eaa9092bdafb39ae25c73e17f056b1722aaace8e4a55b41d8a6d28c4d8d8840dd1e50614b6fbdd9ee3904ea9ebfd455a53df8a3902ce1783f1bda9f07d554838315e3593cefb1c9260c715774b2366bd564e9b360091248863b6e1abf7f73bb69ef1b9568ceec8d94ca1e5260e76545abbf88ef852cd82cf496e229908931eed102863849b6608d0bb6d643ae250f3b5ba8f84cb50fe448f75766e5cb4e895e5658da406720104c3801c2e3d2610705b8ad6ae5d69f3624e82a54c026efaac5f0750fb468ca67ac309f8e8b72b9981b4587ca818f869b96d53ecfa561d69a0b0725db834b486b83277f616980fdb964f612c1eefafe572fc6f9887fb78d8a3926d1f14e6d5cfb4443ef12709af885c6d06b9820a0bebb8152ccbf780f25c6ced9124410903cd0b17ef7281732ba55d350f15d4edab615425c81c85be48ff93efa35e90634c18159c57edd4638ae0b828cfed558aa1e908400fe481d7134dcbd65b2c594f583810bfec4a486aa97f58d12433685553250f41e338e45eae522ca410b082b4853cbf6af2e88841f6930ed382caf15bd5a898bd02d6e12233fed3a59fcfc067831e0c717dc7dc28db0567a9ba853c7272d24b9fb5f6de5b11c2af71f8706215b0362653b69bd0097f484d234ac0dd58a42a90bfe1dd86355c9c200d38def32a9608175dc45632aeb3a3c02b1954f09ee9e67959a1a817d50eaa21d17239877c40aef98978f0fbade7e2bd15c18311b7539959e4a60ddb943f6440183557893efd076963bdc0e5798e2ede2abfc2b22ab62610a14378c09a48fcbce173ca97f7f4cb1671b28c53f03abccf5512ac6cc79516217449cecc2e2dcfc7a2d2d8182f86da972e074efb722dc4c0f6802abba3a50d569b2d140e20422e8d2ab72b471f5131c4f3d231e1d05bf3ad80839aea84829cc0b0279bd905973fcb3f31b75ec056f23af984174d2d4599bc2af43b05c1f8a7a66f275e72d42017bc069a74dbc8603bac97419a1cecd1661c6a698769b4e232066fc2d934d89d9e365d4cae4579beadfb4b2d461768864f52da9cbda94329db988cd433b3e797498825b9be5a63a0eeaaf975d0e53de67f05aca72197f16fa3fd7c2ec4f269a89342c465bdca9e5dcd5c62dd8ec5072dc1199995dd7082a7b774bc50b81602e32edf518877f666b06f5887975a10d075df4b1e0d91ba47dd67c8850a3987cbc9de4f3c75279242964a5a606670d77bb7893dce5c54e2241b3ff0c3f9ffcfeecf9ab2511ac234be70b024460eaf873ac5a0649d408b18f380a6568d0f57f029cfefe350de14fe369d9739189efcff63e54f679b2d8742ffa95f324add06ef617b117018564d8a5efa096793ba70c91c5378e8e13903c92eed707c8fcf25f8ca3efd0b2c1beb3ceff1a19df9584a1a2b6cab72b8273e091a21576afd210f684a675af5f1aa5d252c61354c1654b05c8fecfef243aaf530cd36eb8d5ff0542bf7ff96f0fe1d0937472796f7b317ffce72b2f5b78c8543156fc8ee8d3e3f63c421a44ece51778808078bbf1539138366caa5a35af9a67916e04d29c9f92fae301f7a97b0be58940dfaf6d6f0407505e76fae86f311c086dfe5dbef2f016d420517dff7a27226e693e02b85a2ad83df785d1daec57114ccedeae4815268bece49d0378182d767d7820cbf9617081962482be69f44f5fc4bdb944dbf0c82e66a2a2c33adf23a7346b7c9d9408e3a99d9781d263b07f14211f12f6c50a594a7c9900c4be1a29f0c81221b5fb2634ec1b1f554bdec7d8ec70570be8cb152c4953150b16a37eba37085fe600d5c50ef156f3caee42385e92caf1f1ed408a47475c7847ca6a9058cb785be9108e382cff90c40fc5e1c005a8587be197a2e06ba8c4cd86b11e852033bcabcd41dc339bb8557cb4b71f6286b0f20cc31e2234ce96cc66afe132dc814b700dcb6cef7233eca15ec179e804458e0ef867d9ef3531f05686f8f03f04b58ce8a253cb337520c90334933d9f891385096683b989f41f36599e15b8cfcff4de90a339d5a3c08e9c3cf9fbfb083a09068211f5f73871c2242a12e110a36dcb91d8f8e71dea81f73f3bee6e2b6707c4e8e566ad208ca04883968c848b7d88d22b476d061e09097b3442f0356acaf7ee22b2475a3c1b63f72a6b1dbc544a03c5ca3c53c0d56c5c9f0c094953600d2d2192ab285a7c03fa72ef604d0b8bf543bdc37b70e19273b9b5fe43ee3d8f48e8a3e9081b4ac01857352f4f2d77ffa69481c45c276afbb17275e05a677441783a17a4245e5dd2b88c15bcaeea232a666e8d2c9344d2e662e3aa09ac85557fc0570730ae7ce13a15c561393f60cebad8e7e61621736ad1495a66b1ed4da2285ba7dd09ce3faed2a4176916f5554ed81a74a08c0589df3faadd85576cc6387ffe7f5a6c600eb81c723363897f3ee19576041f825761c153664c892282911dd98fd479c40fc7469610da98db6f8d5c6da58e3a23421379657ab778867b1c6e5f67d4aa1efa161b5e232f955818e003bd82f87e6baae31343ad9bf59d5eeddc164899639a87e5a89cd6348af5bebc0c9e3f20c465fe17b5ee84e7940076f21f7f4c7467dee28e77a6accd04328754b2fba972e96bfb39c145e64d43404ea46956c78f81021b68102600edbbd905558e27c0327110040a5f2397c77d6cb079c86562b4f1582e85221370ba3af671e44fb00019228f8c878d7f6242b4f20d4f26a07aee804e92031b0dc1a5033b8f63feb0bd7beb89a58b817b164fcfbe93ba0c5e4a9135a298d897f174696451ce0ca77b4c7fcaca6a3b6b978ea62014d840a8d9a9bb922e7abf4ba088a83cdfa98b914cde3561627653828a1b31a3ac0ff2bafbf6b9033389d5ccf35999fdd21480d53e1f6cb33ac223ebcf1eb1cbc25214db0be78bfef07da0ea5bb56fb01fb0400e7f84143b3c836ef3832ecd73b6d41ce763a60419a9dcab48429ecd6b3a9d0b7d9cf81e9faf4be89c70b018014722ccbf8de397a5aba35565dca9ed77ae6dfb08b36a8d59bd65dc4d7c829fe9c51268b59b44e1c52c485e76532e0aa6dda9cc05cdb910886cd90017a5dd26b87ed4bf7398a8a4022a9ad74795c69772041f854edd450ca2ec65fcfecc7047955d9303b576eac5200fd8035e49f72c0c7e98b6d472bcd7cdc8f76bbf0ae51e6300e7237c77c253a069475b75816cefef5f75a6fb81c18fd1b391e590850aff5a2a2d5ba3ecf4ab4f3fa215363691745898f14edac560a74518cd590567c0eef15aa85cf0c3ad79c923397a306df2823b3b0143ba5100070e46624ef440984e9242b0ce198e540dd83b03da05046dc798d344307a8cf1d0275bcd4600c30a0743e656fb5ad561a23d89c56736cfa045701a27267a327651f3508ec69903689f8ad68c3a11514cde27e1930e7913b10d9598811ef6f4bc0957c333fe3cfb4ac21b2dcfc93b423210ff6aeb40b6c472e1693fc387ab2d1b92000d545c1d2de309d7b0b888dc065cc60ece5476230faa3c10aaa3212b75a95bd5240a3726f6017488ccf8612c4737be2fec4e298f2fc51004e4f536d38c90f4d33ce0c4cad7d421e1fc9eac57766051ce63b6ace3523a0e2ad99e1c0c5168e034f4bb23904c866132ec430dad2566a649ddf1655a89c13540bf675fd84d436834335ea511cf142297138baa1d540ca22588f5bdff8ce8d52e3bce520af7c3c5605e9e96541046016398d60f2c61460513a1319a396a6cf7e968772c397a4214e", 0x1000) getsockopt(r2, 0x1000, 0x8, &(0x7f0000000100)=""/245, &(0x7f0000000000)=0xf5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x40000000000) 16:00:51 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18020, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x800) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r2 = socket$inet(0x2, 0x40000000000000, 0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) setsockopt(r2, 0xfff, 0x8001, &(0x7f00000002c0)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78e46bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912370642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3", 0x1000) ioctl$BIOCPROMISC(r4, 0x20004269) msgget(0x1, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c2700000000000000000000000000000000000000000000ffff0060f6a2287f433f", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x792b, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x207e22fe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x2}) 16:00:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x680, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:00:51 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:51 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='g', 0x1) write(0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x0) 16:00:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x8, 0x3, 0x1c}, 0x1ff, 0x6, 0x7}) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="93", 0x1) syz_open_pts() getppid() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:52 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = dup(0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$unix(r3, &(0x7f0000000200)="c34ad3954c790dd8d679b6920badb291f8ade6400275e23e8f65ba4c66843260d033a3536b2ee86bdb42e42910bbef234eabadb1b50c6a261fe229e809f6ee6b2c1edb5824c546509e0fa9afa30cfd4ffc9a39b89f656932e04e2fec36f9293b2bfa69459078", 0x66, 0xd, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r0, 0x4) setegid(r2) setregid(0x0, r1) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) chmod(&(0x7f00000001c0)='./file0\x00', 0x5) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) syz_open_pts() kqueue() pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000007c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) ioctl$TIOCDRAIN(r1, 0x2000745e) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r2) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x140) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x40000000000003, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x5}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x401) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x5f22, 0x4, {0x401, 0x10000}}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x5, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x100000001}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x100000000}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x101}, {&(0x7f0000002000/0x600000)=nil, &(0x7f000005a000/0x4000)=nil, 0x78}, {&(0x7f0000347000/0x2000)=nil, &(0x7f00001de000/0x1000)=nil, 0x9}, {&(0x7f00002e1000/0x3000)=nil, &(0x7f0000573000/0x3000)=nil, 0x4445}, {&(0x7f000030f000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000052d000/0x3000)=nil, &(0x7f00004d0000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000373000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x775}, {&(0x7f0000228000/0x2000)=nil, &(0x7f0000456000/0x1000)=nil, 0x80000001}, {&(0x7f0000111000/0x3000)=nil, &(0x7f000001b000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f0000145000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f000004e000/0x4000)=nil, &(0x7f00004f1000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000075000/0x3000)=nil, 0x5}, {&(0x7f0000288000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) 16:00:52 executing program 1: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 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) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0xab}, {0x0, 0x97}}, 0x2) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000002c0)=0xfffffffffffffff8) getpeername(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) dup2(r1, r0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) 16:00:52 executing program 0: r0 = socket(0x2, 0x5, 0x40b9) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:52 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101a03, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) 16:00:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f00000000c0)="ddc307085e4e0ab387cdc04c83833eb43c4bad4da8519a99429b9ef17b5da4f8a987f3230d5a0d55aa82ecffc41b4b73ae8e2c4eb950f87bef4ef2850cfb2f2191f9ad08f66c9772af74e4a5e03faf24b6d019263937522d6ad57da04fa3ffd3f76673d29f0b0180000000000000c40bd42c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/15, 0xf, 0x800, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/245, 0xf5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:52 executing program 1: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7f, r2, r3, r4, r5, 0x2, 0x80000001}, 0x8, 0xd, 0x12}) r6 = socket(0x11, 0x3, 0x9) close(r0) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x3, 0x1, 0xfffffffeffffffff}, 0xc) 16:00:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r2, &(0x7f0000000440), 0x3dd) 16:00:52 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffb) r2 = shmget(0x3, 0x4000, 0x6, &(0x7f0000ffb000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000400)=0x2fa325dd) shmdt(r3) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x1000) r4 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000000c0)=""/181) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0xb0, 0x100) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) pread(r1, &(0x7f0000000280)="c350997165a0de7a098edd1ed070554fdf822cd42766d42affe97ef37743872272ef69229610eca5b1ffcc35", 0x2c, 0x0, 0x0) sendto$inet(r5, &(0x7f00000002c0)="6573dd1f3a4700b5f381ce91a82fbe210aac7c30666557b468ead6125474ede5a8fd33eb43c4895a04b474ad693628797b5096c8e43227ce968eceb569a90f1cb6b33d98f19c568a30434c45962afe9bc6d076f1f72a53eb9912cca2905f1c15c39b8376b9e2721460dc47affdc6a6a88655411085fdc862ef0a953bbd56cd604560269ea1b05d04b06ce2fe10a6a6d0c523d9", 0x93, 0x400, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) semget$private(0x0, 0x3, 0xc) r6 = shmget(0x1, 0x2000, 0x4000000000007, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCNOTTY(r2, 0x20007471) clock_getres(0x6, 0xfffffffffffffffe) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:52 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x40) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x100000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:03:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 21:03:12 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, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) close(r1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x0) 21:03:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x201, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/75, 0x4b}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f00000000c0)=""/112, 0x70}], 0x5, &(0x7f00000004c0)=""/75, 0x4b}, 0x2) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82c0, 0x0) preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x26) 21:03:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chroot(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:12 executing program 0: r0 = socket(0x18, 0x1, 0x3) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) chdir(&(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xa4) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fchflags(r0, 0x10000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x408) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/164) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x3c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xcf, 0x2000000020000000}, {0xef, 0x40}, {0x48, 0x2}, {0x8f, 0x7ff}, {0x2, 0x1}, {0x7, 0x8}], 0x6}) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="58ad9e6225dafe52c69a8cf6994242db26c89c3f452b038930e4e0e947dafe2039d7ca557e07a8647c6830356efc49396968c9f610d70ea229efafb3d1835e5235ac530e162cff1e03e0f3fa55f7b3e9b73a1743293b1513c5042c44630751177c2d76d60001c027b5d8d44d5e6e", 0x6e}, {&(0x7f0000000140)="977f5a7e4c462e011079382d74cc9a3f7522c8763ec45f1a5ede93dded6a01ed5969dae1e3c9486d71b58c8f1b615da2be11c9320796e0bee2ab077457785677c00b02b96a8b3e6f33323336ec85ba214efd458a22917dc9cadc0375edccb3956b7ba7501909b7fc4244b57f8498ab2e3132e7f5fc491d69fefc25a450439dd2eb9a497dc1d9672c40c4624b360ad0d065619973f13bebb44c47fea781cbdf0afb02223c5491f38f94582de08748c0f91f637aa727ff2dcf7409e330d9", 0xbd}, {&(0x7f0000000240)="f5a5c47a03c79e0e8f43b6a4199ad6a80e13813f1f53b0d37261560ecc37ff74a1c4456e08a7d72e0aab28b54ae1a7f50b3c0d2ea2ec204f7aa04c5abbf4f194df5f99a01d8c2e861a1fba57b9d7e1b456266729d738b7ea947da8c7fc7e62a2b48cae6ff1f58a800e24a9d028aef8875a9c1f3f80ecada83139e4ce9533566918145a82800cd67b44588cd98e7c4fe0ea3161915c610ef4f9961c8a6f03aab573000378d2cebf5454487b62c453585c23ca2ed9552c2ebf3b290e7c43e4bb1e05e8ddd9dd11a3d54d65fa91a61d81bcd5e0e989", 0xd4}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="980000000000000001000000ff7f0000fbcf290b1aaeccc932e868c30883e146ad53013038711c7652ba156d41600b489172b69366ea442d79bf83cc3fb83f531b217f25e5d6e6951b94aa50128ab0eb95f29c245422a615ea553b8fac1304ea206c5a6d71ba00446af8250770924a8239312c1d042f64e72758dc2dc95e35dea149810896b6508db6a0f240497e4d363e387962a79a48008000000000000000ffff0000000000000ff86b740979a1831265339f9ec65b5594b1b2d5769ceb1facb084dfee155c43a8c1ae5092b6faf64739e76044b0add78a631f6e32c390570a431fd83b76423d31e91d33e82569cdc640b1c6feab11a39e999f74c7b829dea087792fcf1ae56fbed0858154da510afd9542c7d79a00001010000000000000ffff00000000000075458b58d9d66da98c4cf3d5f7b242b7ff9bfe2f842b315fb60bfd737c279cfaea66449e74470045da8f20916310e87dbc5c55b7d902bd15f488ab65a93832cc26657bb6742423dcd1dd50719b214d97b534458baf35413fb25fea01cae8e1ccb2b91f26d30df2a9385ffb910e1394c1a18fb1236e23b0e269e79098da6df4a751769a4e5dff8d5691e84cd508f0561c6424c356d23b31ab81453e03179cbfc3822b087170accc684875e42c5221d058df11408fe3798f32e8712edccd0ae970d1d7fc900dc76d87e68f75f89d17f9bf0fb9acf8ac86ab6737c7b2f841dcb84d18c64d9b4ee63d2cfd5047cbd858954e5d340a9f8e89529bf1453a15de0e2e68ce5ade7f732869f6b5237dec47bcd063511ffbfe59dd4e40784ba1481e7314060a57f821f9b205878be5ca389d8ba3e0dea58449865120dd577e656ef75da18f9b3e182a98c28c079872f6bc230a28be3531400c99fb20f206ddf8ff3d655435ff793dc96df5e39440e3975c1e403a9ce120fa7f311c9e6560ccc5e6d53c8c53446ecf6963c23ed1618ecc667f6f888851a28925ff48957ff2b63d6f7c1ddaab57f3d1d65abd5c9d06efb7f8045b06b8e9899c9abbf2e5fe95657a1490394928340dda9fc5c21bd8b4f108e52c5bc1896212217add4406a60149360f40ec441e0fc4c8a2bb4f61197730332702ba7e3c607df9ec39144193c1af021c417544b5fb0eb8e98ea3e59544b3f48aa7950924b008413ec324d541811942eb1e0b4d276d943fd43ad01f8b726169d53043dde2cd4a09be1fa4c4a82625843f0056b58180651fb419a137909c2704e7c3d1afac8c3180e0023216a08f8b23960217579e04c18a1ae207a4ad3ffab3f0b17f1c53d1fda8c1f59f559aa03e571483bb3a250225bf6fc7316179f5805d29f6beb949b09a26a86c21d8325a0cf4769fb23cafeecd58fe4a2225675c4327d891c9b490e09d7f810c9bfc0efdf0f182e0e628b97109b06fa7ae9b1e5d90f6892725fbebb8e63149c275a484c0448ae25220021200fc617e7a6a9a988e4e1f3fff9608a843d21a9adeecfbe25fb5334ac3c17e006868ee6999057d8909a5db553e11ce24c73b9d9c631ed5ce07738fc1959005dafcac984f0631abbcd0f611e00318cb5de11a8dec5ae53757532459aab1e891f5a81ae557a45dd1c2f86df05d9896a412b68b05ad3d6b3d29d6d63ce2f5f13a7d066ab1f4086b29cbc40d786b52d27ba9beffbfe3f730471df9e142d163c68626aaca1fa174fa26e07f6a77f4a0279b19ca876f46c1e70fb8f75bef5486984d5587c9c4bf6bf82871a450c91880c77072e02fd9f2f96a152b445542653de5ffb4091e66ec76f0303cf1954c10c31b8209d96c88e18b4613fbea2377ccc5b4783f598750940c004606138daa0a52dba954b48a2260c610e98d4fcbbd9b5dda42609c14a975583a8a01d217ae38a6ca79688a0403aa5c7e0412ee83b96c8f873a0232a1db635e7ef689c01058bb1d571a67ed1d2776940dd7ac05070652cc4836da21a9bd483bbbffaf87864c5b643025f172a1071f6ce5f09272fb8932d3dc4b9f206e759450230181dcca61e377ff16ea8648a97518deadabe507f897769ffae93dfdd4fab317bcb97e62b6731441a85371b4893f4639a24d0604a9774a55a91c7fea3b89e7f878abe0fb42b3263644da8708a9c7f18199b8fcc8e6cc2fd76674336a49bcf99e175526f745f4e55a38d1b1b1df5c8ccb8bd17b48aad0cbfd40852f99db4f13edbf097c484d6d8b7ffe29d9802fbcb6e433a013080349bd8f8a97210d886c83eb7746d176a44e64126a23fd1b95b611544988f2c3998f1ece83eb713b73ab58f79d62a3e40ce1918a72f2e863eb9ed80303b7ce4bf3abdc1f6a1b644f9ba1e02fa566fa254606e9d5f079ad3b449c35369e5e65bbd10f1de2318d5a610ba024e96ffa374e51c844a10112dbbe0bd8b226f208f46c8cf6747cda13961e98afa7c49b7da1f6e7fcaf42fcdb03caea2fe0eb6e10ded80c685ca636506e570b2e9c17fc9bbaf762420eef685fa7849779f425214e821dde38a460b34b4438fdb2321b4d5ec57533389eab802474f34e41ed41bb113668c8a9ba6b81e39cd1525456b3ac0b3bf23d4af767170b0c9fdf9c3723a6b7646c9dd306d9d486f29e3f9bb5de55d8f1dd2083112e016bc6fbff82d69817bb9c14dce23464c6734164080ca742913a1d3fd45caaa0d85d57f91cfff16cf387861ab1d2950acacc7939f8f79e1f0916457955468685731ea686af62b2cabcf432b8c0a3e02b358c8e56b19cd7bf38717513f378d9974abc915d0b681f29fb5d7df0bae04f7ea333b4b7216a57a9b0b2184d27a94e8ee4c730be942cbd7e70a084a849b444e61c1d85c11326ebdf9af6962a3471988197a9f2757678148da96e974429351e598f88ce1d19e89df5a6fe18e3005537bb4b3a94edad1590dfc63265be0caad89994be2248ee0258a9fb3a73ecdbddea63bef2982510988df800b20fe56a889fa08396f54828c695afcf86b2a61fc30a4ab35c8e9c65311c4f9752a0d7a9505b78a235d610b8f920eeee3db3e208c13d6d35782521c094d832130c83c80f9f5aeb2608f6334930edb17570d0d3883c519433a44da9f5aedcd2bf1c1e48c313d5111d952c2ef2334e2a118e6bd70725b54a4f33a8240dc2f120472a350fa211465d82bbf70508645fbc8b9f428ad14c6bc2718c979f55fa6d5a607efd0bf904c8b8a94816cc5f755b62e56bc6caae32893560c959ca5d485d893effb1683a5153ca0ff20afe169b618387e0bce80c6ed6206c6b47d9f5cb0e8ffe9b6aa4da75d211cee1582c9d54da2b5d68294dbbbbecd47598890c78ceedc7b9d9128055378321b32c4aa353adb08994bba97227787807002b1b8cc21decb6fd51a390dfc324be96f7948b4e984c69ad5dc7d41048fbdc9c17292451a53bdb0024a67b8cc22cbe51d14977751647843d4ffec112070672f633a8d5cf80549368dadc6da78e16261a26428c44ab8d31aab1f93fccd441d77de4912bb1c9cc66e5ada247b93b897cbe9098b130b404825b6569096c4db21fbbdab51405fad1534411b9f35c6756358febc68f97f4197771a6f753517f8a3cd750cfc62e124018571823866e8e5ebfc2ee200a66340895fbb413a5e014e99e86a04f166635c45de005d176c85ced7a53212269434d74bf4116e9924d2803b6d9ff9fed595ad34acce2107201ffa209f2fa599d3263ae88bd500446f1edb91acba6a2c01b673a59f72bffd3a746d20790ce4834755f1393b51635a4e6167f6ff82ae542a1de78139c131cd37fe9e18f9bbe601727aa4f3615731182597625ebb1e9f75910030f48374d356849b2a78a08eb7cd19c653023191b80fb30b1d9c982a9c2a8be61fa24844b89a38f284de40c53f44925d1b8baa49990aa09f6a8bef4e3b1584608e6178edf2d79a8c738d927b10dff44f2ac47c314e54230aefc8ad9dc94bb3d73c6d99390efba672791a7d2037ec2f97d3c51a6c3ef2aab24d9adf26a132ecd57544fc030c4b6b727716c5a7da6587bc6f24ffc2290a3c2341e5e07ebc17763b0a8d53e3f22e29616e0adffefcbff62b5bcb9b692acbea48b3402d34bc4b7e58feded886eb93e9845b7c80cd5a4b85b7debc23ab4140c417e673e72d8a73e0084ef112e1fba0f19b8284e51505782967b0ad57bc560d78f6cbd562725cad8e61471091028f466badc98d918fb8d4a07c18ca403e0bf5ce1c1baa7b624783eee881c2e75bdac5fbf556f6fc1163411400acba7824b1f9aeb8b05e9fb357846ee60adb9de4a151c6d36b5f9903e5b276f8e8d24668da04080af392e0cd087dd80988514219f828cd047d416b01c68d967caa5718a8dcfbb8fa8fe0e8c632f308cc5e322ff490ba96634a0973e8a1c43e2d1dab0b52939300369462d461091ab534c193761b616ed0b1969ad49cd7a586c7d28197b369374622153b8fdcfb6fa12a2cd14d1da181b4c034af6f1f3562bebed25e8a29b14995281e33e695cec0aed1fdacbc80c2bdd682ef9ba609542eb8b7543312818b208381d6f014df13eb0dc6ac6d6b78b3762d63175af5081c2fd3b959d2e59146fe55373f7637fbabba8b2411b84cf02b467a3b3c94b76ff58ed9e021bd144aa6192763ec4679aa659d5efb91e67ba9e1e9f83cc1ba0a75c4d9ff03e97c32cefcd6e93932266e287986c2a7fd6c4719bf6e9f3273a421a88a12443b0bc9f30a29bb33eaa1056bf73c4263a61ef29bc13305fe4dd8c0b6280ad5401457f87bb8ff314a00ef3957af0e3634cc9e9698fe3a2e2f83c436ede540fd69eff93dd4c46f8479b07a34389de89b8cc3256bbaa6bf1fa9bf3c925bb7c91af774ef474d7c105c43f25b03c6104212383403de5186651cbc0c4ed3ebb10b568d1e06fd7ee58b0ee11868d00a6210ca69c344a81704bfa491e18ca6ff018f0a16599247c69644adced0b3349fb1538a88d2882259d1253072a0b3c0339247317269d045539e40ef5e60af23b241d3d59718e144af1feb97a4b9e8c15b8f128f051fa8f992c1b75ae0b402243c5723533b46247a7eb2055874a2b6c3a616fd29f2db723daa530f8d7abadcff06693c790ac5fdf315cdc015a08ad19d26df484053105097174dcad1beae9c68840dac79cb5aefe5ed2d0ac604b550884d3d61753f1d9ed50f62f232291316a4f3e66328f6f2414b47dced3c98e6f1e545ff2b8f08272a3e049792681a399025589eaac1e755a70f4bee36a6bf9e0bdefc77e4704f55df0f30f5297553407f1344e4dbc08b4eb17d18d0546bc077a34d7ce207a7923c44dc6b704bf5c6a72d0c83ea713034433adf557828097df3702243c51402495b21125c1b2aca6890e49a560262e61360169cc6264c17724dfc552d06609c9ceb5bf3c62a306f197ba9fda06f6a1055a17d14725647d4cdf81f073c4876f71c85291a0bc5a06a9fb418fecf51d1885e0483bf3dd59989c8a74f945f0bf816692c83023dbbe6e7898cc15b478c6ca74bf4f6dc40f937b30e805896ee58e7ab7da4d722b4d9f3e3ff46dbcea0c6b4241d2c89e5eebed19164acc7385d8e08a76402bc34456188111739fc6dec82419f352729b60f37ad90b5e2fa564d6373fae63f5e22c84b1f80b7aec7538dfabe194cedec680d6b1348f917876d0895d235a0848c86317864de2c3abbebeb558d847ab7980f831a9ff5b5033988c45d0568a5138a885b75c46bfbd907464285e75c365d3982a8b137d6d6a774d05b5168e0041a6d858251252d2feb1e06b74dd0ca5fe19372f885dec250a622990f2f797079e7e943aab6f416a5713caeb88fd2ffd9a4b772eb30f6231b53745c81069343e23e59e74d7eb4f7ea77db01e632e18f3f4a71321229539b91725e1cda5a1b61b6e4ee999df844287710a494fe11ac12e1921f45d4ba327896a61a81e5ade0a70f8f6a2438fe4c4c4c41abdda189f7037d51f5c2021587289bf8d7133d24d2a4bf85be3103ca196c3f424b8e63f9dd3f55d6153b4fd301243608271480ef7fed36dbb2ebdaff9d4c6c1fcc7b437bced927e1dfd4532ea50db52e2001eb16e485bb94f59c971582aa2f553892176f1eecce5c22c666921c83f9f7a803ce270636a2156c6a77c2368b2745cab9b52711e42eb5977665d6bce5a4c3288ae8cee5630694ce0ee3447ba5797db2b683705fadb3a4c74ebbd2c0621a25937073dc921c5afab7029e160b5eb3fffdda6ee3fca6b408cb101d99963735e6ccf80846c98000000000000000100000002000000d174b6ffe8c447a710333f950efe5dd12108617d0dd6518b8a81aac2b1b8524c22cafa4d9e3b7264ebb834ea7f9c28814f39be5fad9999060300054338df8fd10b56d441eaf99cc2ea9b651ff3a4b7d27ec97e939d74b955ad42cf8ca1543c6f06b01d6d7db45138d19c0b1a1aaac8101f9235819f95c1322dbd4262545db4fcc37a18c0c942ca00d800000000000000ffff00006b417571c7efb018612c422c15b260e7c4043148e7d69c58b0b3fa2aea2d35f976cc278bb3bd8fedaa4d92050bf13e07643502a9ea44129833a30a8a306870388e904c14e3d22b4804ebc3b116be6066b28d879947d5fc4c5ecd20628d0493bc7d3f0c1118e4d6132b6b61253ed8435e9112f600dfe36cd4b14f92349e47f2df5c4f468fc77a417d3fc82834d34d060b064e25d6f8d976c11a83025a10c35e0770b187d157a9c26beba728cde9dcc3dbb28cfaaa132765ce1849e83138a2e78cafb830388400000000000000"], 0x1298}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendto(r1, &(0x7f00000003c0)="0137b6b29ed2dcf2138258825bce5e05959c696130d39935ae8f8aec8e55e9bd9f3020662f33c0eb70cd92fd5c490847a40620a4c543c0691992e9e52a919e90d4b6f7773ac0aa7a66b2beebd37fbfc69499fda9334509f90d905342137edb948f93d7452fd857b1c016a30aa3c158d8d64027f4b052daeecd3fb6d029503155ab321b111290b6337e08914f4ea74d0aaa779135262515c68da7dc57a3760001b835cf6c6e0dea8d440251f700ce4aa7321573aa9502781c3dfef2619d7a5270a0f092", 0xc3, 0x409, &(0x7f0000000500)=@in6={0x18, 0x3, 0x6}, 0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x6) utimensat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x0, 0x2}, {0x3, 0xefe5}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3, 0x80000001, 0x9769, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xbfbd, 0x4, 0x8, 0x1}, {0x80, 0x5, 0x100, 0x6}, {0x2, 0x0, 0xff, 0xffff}, {0x2, 0x100, 0x2, 0x1}]}) 21:03:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="6e0f27b195c002aa784e638bcc18b59fff8d9b40513c5db32e392b0cd4c22286232355540e293bb722ae9ba175373f085bcb2f5034dc819116283bb99717c120405f6c85d10a8a1c8e08eb", 0x4b, 0x4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 21:03:13 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x0) 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x1, 0x2, 0x1, 0x10001, 0x10000, 0x5, 0x3, 0x3, 0x40, 0xfff}) lseek(r3, 0x0, 0x0, 0x1) 21:03:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xa002, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xb244, 0x0, 0x8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r2) 21:03:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10001, 0x2) 21:03:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1000300000003}) 21:03:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0x63) 21:03:13 executing program 0: mknod(0x0, 0x8000, 0x416) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x80000001, 0x2}) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 21:03:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 21:03:13 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x60e, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{}, {0x5}}, 0x0) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r2 = semget$private(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000140)=[{0x3, 0x1, 0x1000}, {0x0, 0x7f, 0x1000}], 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 21:03:14 executing program 1: r0 = socket(0x800000018, 0x7, 0x102) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x6) 21:03:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x20) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 21:03:14 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 21:03:14 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffb) r2 = shmget(0x3, 0x4000, 0x6, &(0x7f0000ffb000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) shmdt(r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) shmdt(r3) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r5 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000000c0)=""/181) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = open(&(0x7f00000001c0)='./file0\x00', 0xb0, 0x100) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) syz_open_pts() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) pread(r1, &(0x7f0000000280)="c350997165a0de7a098edd1ed070554fdf822cd42766d42affe97ef37743872272ef69229610eca5b1ffcc35", 0x2c, 0x0, 0x0) sendto$inet(r6, &(0x7f00000002c0)="6573dd1f3a4700b5f381ce91a82fbe210aac7c30666557b468ead6125474ede5a8fd33eb43c4895a04b474ad693628797b5096c8e43227ce968eceb569a90f1cb6b33d98f19c568a30434c45962afe9bc6d076f1f72a53eb9912cca2905f1c15c39b8376b9e2721460dc47affdc6a6a88655411085fdc862ef0a953bbd56cd604560269ea1b05d04b06ce2fe10a6a6d0c523d9", 0x93, 0x400, 0x0, 0x0) semget$private(0x0, 0x100000000002, 0x10) r7 = shmget(0x1, 0x2000, 0x7, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000003c0)) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0xffc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 21:03:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x10000, 0x1}, {0x3, 0x10001}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 21:03:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x4007, 0x80) r2 = kqueue() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = socket$inet6(0x18, 0x0, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x68, 0xfffff, 0x101, 0x800}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x1f, 0x1f2}, {{r3}, 0x0, 0xc0, 0x1, 0x2, 0x5e2}, {{r4}, 0xffffffffffffffff, 0xb0, 0x86, 0x7fff, 0x8}, {{r5}, 0xfffffffffffffffe, 0xc7, 0x2, 0x1, 0x3ff}], 0x7, &(0x7f00000002c0)={0x7, 0xa73}) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000000)={0x100000000, 0x6a0b, {0x2, 0x2}}) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffc, 0x23}], 0x6, 0x0, 0x6, 0x0) 21:03:14 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffff}, 0x7fff, 0x1e6, r2, 0x0, 0x3, 0x40, 0x8, 0x3}) 21:03:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000500)='./file0\x00', r2, r3, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x420, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) msgget$private(0x0, 0x40) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x88, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}, {{r5}, 0xfffffffffffffff9, 0x96, 0x3, 0x1, 0x8001}, {{r6}, 0xfffffffffffffffb, 0x4, 0x40, 0x9}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x4ed33c8c, 0x400}, {{r8}, 0xfffffffffffffffb, 0x60, 0xa, 0x1, 0x200}, {{r9}, 0xfffffffffffffffb, 0xa0, 0x80000040, 0x4}], 0xee, &(0x7f00000003c0)=[{{r10}, 0x0, 0xc2754c7d1785958, 0xa, 0xcf2b, 0x5}, {{r11}, 0xfffffffffffffffc, 0x40, 0x18, 0x7fffffff, 0x8}], 0x7fffffff, &(0x7f0000000400)={0xfff, 0x6}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x4) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$TIOCMSET(r13, 0xc0044266, &(0x7f0000000000)=0xc6) 21:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffff2d3c, 0x3ff, 0x7, 0x1000}, {0x5, 0x7, 0x1ff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x31f, &(0x7f0000000340)="b6") 21:03:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0x40) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x0, 0xffffffffffffff04) 21:03:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3]}) syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 21:03:14 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) syz_emit_ethernet(0x4e, &(0x7f0000000140)="fb62daee49e9278306a6a507d5571f93ec080b5347e6ce4628191bc34322a111d32f46c0835446804a0a128c60a5e8d2714b2bdb6c87ca11f4576c949b554ff2fdc1dd0c08b66ddb6b433bb36c52") fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) select(0x40, &(0x7f0000000300)={0x7, 0x4, 0x7, 0x1, 0x400, 0x1, 0x2c75, 0x8}, &(0x7f0000000340)={0x4b01, 0x101, 0x6, 0x3, 0x4, 0x0, 0x100000000, 0x800}, &(0x7f0000000380)={0x9, 0x6, 0x2, 0x308, 0xffffffff, 0xfffffffffffffffe, 0x4, 0x5}, &(0x7f00000003c0)={0x9, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/88, &(0x7f00000000c0)=0x58) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x9, 0x4}, {0x18, 0x0, 0x5c, 0x4}, 0x0, [0xb2, 0x4, 0x6, 0x0, 0xff0000000000, 0x800]}, 0x3c) 21:03:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0xa, 0x0) 21:03:14 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20813, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r5 = kqueue() r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x84) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x48) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x100, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x84f9}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000003, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x8, 0x8, 0x101}, {{r4}, 0xffffffffffffffff, 0x82, 0x4, 0xa8, 0x7ff}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000004}, {{r6}, 0xfffffffffffffffd, 0x25, 0xfffff, 0x7, 0x1}, {{r7}, 0xffffffffffffffff, 0x80, 0x40000000, 0x2, 0x2}, {{r8}, 0xfffffffffffffffa, 0x3a, 0x8, 0xff, 0x6}, {{r9}, 0xffffffffffffffff, 0x8c, 0x0, 0x6, 0x4}, {{r10}, 0xfffffffffffffff8, 0x4, 0x80, 0x4f314e800000, 0x289b}], 0x8, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x9, 0x401}, {{r12}, 0xffffffffffffffff, 0x14, 0x93, 0x5, 0x6}, {{r13}, 0xfffffffffffffffa, 0x53, 0x40000001, 0x7fff, 0x5}], 0x7, &(0x7f00000004c0)={0x4, 0x3}) clock_settime(0x0, &(0x7f0000000000)={0x7f, 0x4}) 21:03:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000000)={{0xdbb, 0x7}, {0x5}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x5e6, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x1004000000, 0x65000}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0xcf, 0xd9}, {{r0}, 0xfffffffffffffff8, 0x6, 0x1, 0x6, 0x5}], 0x6, &(0x7f00000001c0)={0xaf9, 0x101}) 16:02:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80) r1 = socket(0x2, 0x2, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000d00dd0000ffff0040000000000000000000000000a6a1e40c913f995a53059c2d31db2ec4d0584ae765d47bfb7d92345b095df5b16a4ff0405073c2cc25bc1f1437a5010a1909f5918b4d2bd6f611cbfc7f941500bb5d4f04cb7482755816128b08b16b4afdd824d5da235cd6451a04a2fa45c665467432b952d9eda48643b8ebf417d790acead3fd44cec4fd8c1f9f3c4172c164bdfa4c3fb1e26361917c232cfdb242d3da6cd8ae12a5ca87e382426ad32af4e441ac35ece67e49c3ab86a3c60478d2a5e1c0ea4d3deb828305503314633b604adb54c14419e65cbf52c881256d6b381e57ac9469d650f6f16c94b5f7e31208b42de54163ef51292f7578393c06b82466b8a84a94ad9c99"], 0x19}, 0x0) 16:02:07 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0xe0, 0x20000001, 0x8001, 0x8}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x7, 0xf00fffff, 0x3f, 0xf2ce}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0xfff}], 0x3, &(0x7f0000000180)={0x6, 0x2e5487500000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0x42, 0x18) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3e63, 0x0, 0x10001, 0x0) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:02:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x90, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r1, 0x4, 0xcc) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:02:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x1a, 0x6, 0x3) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)}, {&(0x7f0000000240)="91db2231bfe8ff9d85053757d1310530b0bde34e9510bfe3b7f552a25dad7712e4c1e9d4461e626384560929ee4f1daa752b4b0e1464b2151bc37c1333393ac2cc436d04eff25bd3dabf13d0deeec7a4b927ce7bb07bc76a80bbcf0f6711b705ac1f5b8a8aec0f5ac6f49814b602cc6877cdfa0d33785c1311b5f6f53eeae4fb8dc48b4bb8a69390479817cbbeee6a6931d695a104d6c21fa5c0e7f183107ced3f75071136adc2", 0xa7}, {&(0x7f0000000300)="b76f9a42d42aa86a2d255a813c1b807697d6a6c37eb9d92da8b781dd409167ebec07bce9e17127f94c95b7f1b834aaf32debe4fd283859bfdb97bcbcc5a6b8067c773fd341229c293e2a33e4f5cc4518ed2b935159edb4a92547a9d99b85f24c1440462e7a9c98f2976380b3d6d14f43247d35587c1b6fd4d82c0acfd7a2db56ffdadd4a1fe0da21b76c9384a95f6612490b879eb6d5073bf7d0a4b8f85d650cbc32b5e8bdbfd74036d3ea1cf3e782d9ea989d9447e3eb85efecfb2499b71c", 0xbf}, {&(0x7f00000003c0)="b3ec9eedcca31e1d4198aa72cff2f2d5ea46c8eae3d670424fe5f8821c958191caf1c7fef1d4e16573961118c216b1efc1a08f4a6a57d7d5e19a3c6a87283e979aa3b2ec076c6eb226a78c3b2c9b54d2a11792d7f97e38a11cb64160a85b2052b10418c76b5e5e195683128816932892b8001cf2d72f7322e76e74b6baedbb76e700f9ca185d2c4fe8ad6610d7e22d7b9ce38dac22f4421a0606ad63bb1390a2201efa9ca41732e0cb", 0xa9}], 0x5, &(0x7f0000000500), 0x0, 0x1}, 0x40b) 16:02:07 executing program 1: semget$private(0x0, 0x6, 0x8) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x10000, 0x80000000, 0x3ff, "71f5bceab978edba30bccaa3c4f8a0cfd485fdba", 0xffffffff, 0x7fffffff}) clock_getres(0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x462, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) 16:02:07 executing program 1: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r8 = syz_open_pts() r9 = syz_open_pts() kqueue() kevent(r2, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x60, 0x9, 0x9f6, 0x78}, {{r5}, 0x0, 0x80, 0x0, 0x53}, {{r6}, 0x0, 0x4, 0x1, 0xfffffffffffffffc}], 0x2, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x1, 0xe4, 0x20}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x800, 0x5}, {{r4}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x9}], 0x8, &(0x7f0000000140)={0x0, 0xed}) dup2(r1, r7) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) close(r3) sendto$unix(r10, &(0x7f00000002c0)="32c3ee4cb7ebc5c16e8425256b2fcf6125cdacea6121275701eb92463f74022b80389148a8d144219a9a519c5862e11635db5113fbe6e997301b510495f27a6d5c1dacd102d670d21e2086106ed4a6a041b21235141542b63979e23950f6a4aed1950b89e57e782461f3df504808b44ff13652dda2ca89fa", 0x78, 0x8, 0x0, 0x0) dup2(r9, r11) 16:02:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0xc000, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r7 = getegid() r8 = getpgid(0x0) r9 = getuid() r10 = getgid() r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r14 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000380)="323708946f3c641cdf74559f94ebf88da50fbd18e365468a1547fb7a841d56b0a157ca048e944b2b1d78176b612035d81321ce3750d0bbc053177b85e20a1cc10fa0a2f55f35a7709e20882fd75f86466defaea8c4a4a6f67e3827e91d0cfea3e62388b43a0e8f33e8581692c9ee2a7a90bcdb8c7770aa6002bfa242da6e91c79bdcdc4c284280914dfb200599d651533fb5ec16bdd9ab5662fda8ca5ae00c7928925c17f2396c7b5ce1cb8a985c599ba76fcb0ddb1543272e35615f5bedfb40bb0caf1c31b869da5ae2313c24f23add3e270f4b2ab4ed132c9d9d37498874fcab8cf7fef3985be63ed474a13342068a8d864c9f2802f89db4eceeb60735c23cf309cf8f6b329e8f4ac3450862f3b6a196f043afb58dc625e9be41869b535b5d8f0b79bb33283b6f3c177eca3981570f4f86795c6c4d472cf062e967997573bc40a4175fcad38b40d2e6a54040925b88b3e9de40a06b1f2f0668ef50581991e43816826ab181b6de5b937fe71eea85fa823bf7e698e2bbd91ec2cf216c6e544c867aa2deeeb9818d03819b813a527c9050d87c3bad49444cefeb84e5926d4e84172d01a302829b1adb872214fa29413246d57cbd381a916e67ef280aff9b88dad438b874df2037dec280d2bac23d03311c0d20ab031a509af6abe7c62f9f6097faebf811219b870b34b2ae0b0bef28b6afbdc20b13364e945f200dc497d7f1d7209910311da0265991943d36bebc84b47246e6725af52d442b8641ab4b951b1dc6cdc1d76d6ad4e29fb6b9018ec686efaaffe49b753b27887ff01281b055abe0b09dd1abc6b73a76a9983407dabbcce149aee270ab71e7e9e60275cfaa12758ec0bb7d4d7c0588ffa35b07833c51a637f4f62f66cff80bcb25570e0304749a27514d40867ae40ed952352e3142a246686d54b1f2aea979d5a57f077d8b57148b30f2cddc7055b9e36d781a5b4418b4bc74c5d6c648a879195203714020f9cd2855cf8ab7ccc84e79c77d82f2f82a161897b0c530e48980399d64c2ac2853049e0ef85a48ee83ac9d9517b1809d80f2a04ce701b6ebcdf2e908dc7d09eb186851490bd4b54480b1ab762baba621f1739847eca7ec4760c8558ff2f39923bafd40c12263172ac3d087265dc2659e85725a44d519ec8c5a7e00803dee038903c3317ba1fdd733d122665cf39245c3b7e03967fc3cfaadbe54ee63974f3c3c9cf7bfea183e4ea34a0131ac2b0ad8c260b30c7f036a33db422b71bde5e2a2d798ae36426eb2628e0b6748e3a42147855c83eaadcbaaacd3c210fe3b3c9dc7a7b55e870c85b47cc63ae94bbb4abf4710e7dfc7740e326e489084c04b5dc97275d5fdedd2f62f8747fe87d5add1ea8f2ba6f34f634db6229a87a16c3c969fee604d769d92398eb3ea661784bb39e6fdffa5e354778a34089133cf9b8819fc43eeec0509ce4e8b033886e7cd712bf178332d4baf26c6c90ccfd5ee189b9e36ab42aacb47d10060860c7e3e8ad562adb5d627eb194de1ce66327b5dc6330e24f105ff1c6d453de73a871366b3b32e48faf3b2ba73ef3ead110d826582876ab8291db48e00d2772e599bd418e683a1cd0ef8c0506a05d18a9843d08e2cb7eed7556dde7e7ada40dbd89eaf25cb2777e671695d8759362609279eb693e738f625d29c303c33887f7770640d38b996704377827397a736eff55fedae23d04e3119695a86759f82f15caf73d090281c53e005c31c0df1e3025cfe7f53c9ac2cbbd5ef04c6cd459da3d33007a861f4a26ac8e190a7b5e4f2442c3d5c643bbc03c2b67154133014474467a55d4b163d14a375415ca2a979cfa414d3acb1a039d0e26c12710055a07fb07e95d41d4fb5961d912fd659c262f8973145108db7dcef970ed508dac5f912a829bce9de18f3dee58ec272f79f695447f3d20779fd6f90313734125c03037fc3f3f191bf2edcad3211da1b914dd6ec7a6375ba6329a8d9763af1c8f601118c68e9b55c1358b48a7a5376dbe038c34ff32d68331db0a508167a6f742d8f03fb34fe3df8c01cf0dbca3be9897c69a330c479252fb9fc9c50e6ac7f147a3381c0743d98aaeedfcffb5909dcca0d92f4a3ed2538f29e424e0dfef5b89d72524f5f9564eb09e79bad514e035a4b87b07a104750a7f217a79d303f316f97ef2ec269a6c0f37746b0f707c30ac75833dba5237ab2b036e20b619add15ea175a8f7c70fe2b5cd133864d0bbb7297b86550b8ee35d3181d768a8b4c350bf17c4cf6559c864a1bac27117315d5940e7aec2f3c8446b0bbefb97aa10ddb297daf78016db7e04b2c59ef476e9a81a96b615e0c2aca48d0c3c780d7c97be3de5384e6d81fd74d0070f3f9eefe0a862b1018b40f4ef25bcf1b30b9da8cc2ae6c5875f84e7e00372eb57c99d063d451106d222fa07e41a8450cbf5e42a45b94f4599e187c3c1b5e1e14f9479f7f3d1ef4a44064e438524b0d8069381b97bdd3af76ba48876c357fc6c3e817696ac5f36f5f1625cc897669bd03a29dced4a376209f8b88bb39fa88b7b4b42bd13d0d73b7b4e22e9664b15f06aea19a16fe28202c644dced35d977f292680c60a28b57be3d907244b737eccfdabb09be0b309e1ab765d86aaed5cc166dac07e6a2cf515169c993231e899c8c4a780e7e41536cc47e822ab017681ecec0d0706f68e44821c862058f1d111ccb3f8def928185107931b6bb7ff8bda48dea4e016366de70c12b4ac4749d0b6089211fdabd5dd96185b34ebdead22f71c17b9fa49adb8715170de501561a3c6f30a352f790960950c8523c926321f41359ad7cbee3aefd66c6e10eaebef69b67fd3d87822ef78f6770fbc9a417671a13c006994c2eca511114a8a57f30bd76063e7f9e098bc71804063e48ca529c7bd74a6b6c3bf8ea99fdf60aa1cf42cebfd73ade66eb1c72223b9f3cb2e15af57d9eef8b09c806a125831fdf672dfc3764bbcb81bc4c2151826aa33814b5a74ab08e2b807924b4831010c3bf6fd0e01bb35ac6959f2671b9b6c2684ad8bc8f59a8f5abb3ced30dfebd84093a01cfd5024f1349c22f01368916c596d33e0b0d461d03d29842c654734d3c39e4c80bc6fedc1ae60fb1b6aa183a3f3fe8f01a39de55701243e380f1eebb32a27d6211a1b3269a7d8077274eaba949bcf2056528319831220632476e8a4e13e77e781d650fd6712f86157a3b8b5d3b5bff3f7c30bc6b6b7efc7d16621f9fe22882870aa9069cc715731236f4eaf537d6abf82a5720c0f8e186493b0fc90c390ae86132c236a6f028165140663ea3d9339fec29931474a1b88a62e0d300440185d3430134e02a2e66f61e8b71728e607a8b73ff94cf8f61180a1332d2ddb0c960a49a617e3ea14c6e65ba56020eca822acc67fb947fb43ec611d84c3a5280f23db66dc222da7fa95095cd7042f080c04a5e06eef5ae7a41b5a1de9fa3b1d0c4f3374582b23522ecde8d9200c1851157f3afbd22aaaccaf2888217a86979698ba8f97c2328c37ad1ca8a4261d2455b8fa13498122919d1e55b5df0e69032f3cb021ef78482395e5360afe5c4d8e3aab7559e29e80612b4546b7d9778d119fc2e6696c3b4094c1cf48c8ec72a744b7125a5773071ecc8886e32a527bd028c001c45cbbd5e448380019c447de9c11919c48b378ac464b65a009d94c544ff63a56aca423eab102e8c61df300c91e86277c50d4f876a684f03fa2500424d55d293a309100ab4bd1ac5bde0b6039ef9fad1b707b96efcfdfa05fba7ca91a330abfcc09ccc8bbaba4446ef0d3cfce4be5c9e202ef0a7c8b790696f246a5dd4116873a09fb17c03166a6a35c361fe0fe1361c83fd07ececcd72c35e7d57a25683e1a5d51753809d3e5df7818817b88962103bd1c681b60b7cd1b91695896d50508fc964c9a2f46d24682d2bb78a5f276fa6f89a9e4019f4da9f3d20fbb3663a48262fe49c2da9f0e6e23d9a541d2441910b492c0756a10d826ecc3f38701fb9193f7e13a31788e2351352f5eeb9cc6668abc5bd0e4b30d58fdcc4a207ce8bec640f3d01330354efc43b377996b31ef0c05c9ef16a09be7f578b99fb6e5c567ea188549047945a30710506196d473737385b0a6a4f014a61d57e03a74429e113680623dc9f68ec3123a4ea2e02090b07d1d485305078f62edf2ee60f69702ddff5026e140371f1dca8e1bed05542e5df46afd8ee2c13a110c2a5cb824fd694c0dda1ff8d2897796b1b7ebf21b427adb4555e73d0a18f5f151ce28ccda36053e2ebf30279983443d8d5fc7b09ac52f9a050d14013b2c091fa1b9ea9d2dd861a02d9406bebc1e3c2dc2a0d8c1bbe9db437cf598e13844940449da1d4b62c6bc58dbb0a96e2258389d9c0fd4086b98ad1e20e64bf2f583b29b20c0708be53df906ca95c76d7cbf5dfb31ede302551ed9364c00eb692af6ceb5b02788f92e72e3be00abc7b05883dbdb7bb7470268a3586caba12bdfa07880646f8f96348ce94f449c3386750360c5f8ef5657f9febb203b23c81dabf142a3d50f78db587c2d74e0a6b774f4f728f14064d5b90c54f760206326cc76b638adc6a1bbcdbe3e0a7804ba1da42d20e36c86e3b9853ac3843759ecbaf59073697847755117a66ec55caee50421f00ad2d3a096963d199faa055123f8a13317a3ffd0b694f5b9f740a271b18c471dfd53ed3a86475d47d44cb960b38f5c468f3aec0904efd6bf96350e44829653e957704e68ea285335ccdd4f5279de6ec5d63db8f06ab7a13d61016db2271d7c978c25ca85e2a3922b038b307000391e71517d5eaaa525c0f2be8c827db8afff352b0495dd23d3012e3b01b7fccfb53d8725c393b402677a3a896a9ee900a38365101807a3b5a5bff42029afb5cf588e5659b66e1ef5bba07776e779e77c169931db26909f19c2f074c4ad1d80e570a68a95920fe6b91e756ff2195e4a39e870d1effcdcb5d6f21d6492b27eeb896bc4491d34898addc3f3f97d62966eda4ff8bf87022c8b81c4f4f8c7ff75dacc2d5726f79934c09285f634b0a28704a149d9e16a37c0ca5ed182fb0d259e97dcae1b2ade3864f964e30081453e99c63ad3882ed006d19ec0f0e1f2021111539969d45d014c629f3712f42d6bd11c7d11aa0607481a7a454f31683c03919c72c03b1eb8c496446b3ecd40bf04652b5d0407f8da8f8eaa214a7ee67bdb99cffe7350903779c009deb7411f64f4f75992ad792360e05e6030c4d670e5d23788bfd04b9578e9c3b427642630a5321a2f7a4b96c60b16b7b2a00bd9bef6964f1ec6e7687fc327aadc40c7a1bc1fe7a76c1d2cad20ff0e716e8b9d0020dd124a8609eb64c8104a70604c456c27a94de2f61a1f0fe1c7aae32c78e035bdf2b59d9eb936f7faea022ad73b045d1d71253bdf1c9140224e4fe9da99964c914a2b10c3eb2b6ec0901a18fd62852c90c005862a59b581db3b0d4bbe48b2ea1ec3067c9885813064fb98484d46f0d7964fb75ebff658bb5ade30d5ecf835752c94d870223f75b2dd1daa48eb31da44ea5f7da6034dff08591b0bb2d0cab39c14150cbdc6dfed604e88157c97af10213d7db1eade5295c63ae8a8c828f3060a77eb414449d3711b3efa9d984ecae76613d1e740e9b0dc4de3229db34896cbf7523430628a30b369071789746157c5cccb7c8218cdd676e69daac7bd870014c9d0f7209ea43cd3693546c3a12570f3183aaa48b13486ad6ecad929521416f1046147d2fd98c573ad663a7e1801223481ad34da2f841ad0cf28d61192caf0fef4d1e11e42bcc58c38cbb7e15fd093b80bbc", 0x1000}, {&(0x7f0000000240)="5afcd49c3fb08cf6ced455a29122728471b3c57acaf97097d59b0ca6e49b269deb72d479f0ebfec4d4cf0ae5d05e4e2d388b24afe2527765957f7e2ca9dc366075c4894f9348546b1249035c3ff7851c3ddffb1a32385370ab35aeb31d5954a58400b3758f1e8ee61a589ff1133f8fc23e78bb69243b340b686006fb38e2bd5dc25b7d7722871518de9d", 0x8a}, {&(0x7f0000001380)="176283b2aaecfa05a8b8e11f87630cb756995bc08f37ac4496a63496acd5ac47a71652164127061e176ad09c3e42332dc5ee7a3051b5f7ca15a423d2ea4663fd0de1d07104d242e7b39ddd7a783d22a993620278e35c39b97cf230b80dfbf2774383f8f66c824f934f80eed39292ba14b8898b60e872ac37d9284fea6d93d9e9cfceeb9446609dac8a20ed4213417c4cdf05699f90c3a64174dc9c10b5d1c9999938c4", 0xa3}, {&(0x7f0000001440)="cf63f215d500d82d2756f59a2e4acacc47fe313b52ff2ccb0f77d5ecf94ba13249e0ae6052ce9776931c457eaf75f360d756408411b85e1fcc7724d6ec2b053117712766dc2d0b303641cb9e4eb996331547541020049ed5328f1053e09d380e5a95cdcf0049b8e2e6", 0x69}, {&(0x7f00000014c0)="66d0b1b24516115a89acd3237821c3145f3baef086345a123de3a6cd132af892f5a4ab0761eec7df93c4a249b91f6f09384da26df4f167adf2eeba505a35e54dcb814d52b5648467e674456f8f56daf6ec322b4d635142f153887ed9c76ffa5c51cf6c531ffa5b0d08eee75b63b134572dc73352a8f2fa7b4ebfdd86ce833181027241b52b77d5dc34043418a3c41edd9d2e123e2ae1c08ddebf44367efe74c9bddf27f291a57584e0c6fecdfe09753856f3d60297fee0900be5b73788", 0xbd}, {&(0x7f0000001580)="47f5203d72fa6da42f26243a07b68fc9ef633a6d2bd1c6d859adc40503679ec1c25e007e21026fec3aac37f0009490f8d7dadd461667bfbaa6a082ca7e0ec571c9a42788a2a2e939e24a4c1421de353cfb45cccce57e6a8106be5a8741d176", 0x5f}, {&(0x7f0000001600)="ee2380a4c3412d958298e053b9bad06d60152c9d23d248f3ca9e829cdccccb94ca19907b077f8b90eb0af3719868ff756d48585e1d66866ed75126e6ef35b77c6ad892faf77687005d2a216f864c7392f7737237652ba947301b8828a0af877f", 0x60}, {&(0x7f00000001c0)="bd961e4d38064183db6402f20745839cde14b356ad4156c136262055", 0x1c}], 0x8, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xf8, 0x400}, 0xa) 16:02:08 executing program 0: r0 = syz_open_pts() r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="a59c3f6caa5919027cb184fe7b5358e8a60a0793208ab0b368b6e6328aea52e157fd7c352059e3e547ab6def9d0dce00a9070e1d38de6046c9d9630fd7339d08ec4f66a9fb87ed8a9db30d4c67bec618adac76b6c2789c2c3b352fdea2878f5b1df00377c3fb245e81346d6807644dca932daba29418f6da6bcf9d6ac33f896930654f749b140b63a31e3d", 0x8b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x44f6bfbf) r2 = socket$inet(0x2, 0x3, 0x102) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="b6a6add686ba6833b4ffeb08480109c3cc6a3b7c29cdb185dad89aac20da2d0a6bc5b487db98276d76c86a9ad9f6e62fc9da92c4179163cc7e4a82e5edf11500e6a84b631c7e037e02cadbd3637c7c952d15264d32f3871085a7032b69f8556db49176b817094679d0cae1cf3b065039d47b58145a12d008dc464ee3d24389e90b1e16b55bdc25123cdcac6ac08e1f7359250e847d0dd9220d25bcf203a3e4a5a9df1346eddf26dbf8f4da738c2a7795bc4b356c2176f9", 0xb7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="7d73bb94e1d0b0376fbbdcb2a3da95934b8dfb40b6963ebddfac95deb05f9e15c3a0cfb2fc43d5d888228b59a2a3741b6b80737f9cc028e562fd2f2c22d1bbfe6b914986699ed2145c142b699a524aad142e12778911904f40a96c23aa169bccc1755e822be6503875e6463420c3d91fdb195b91d7c61c3aced0d8c9a34fb58dd95bd4645b5028e273b01cf46033eeb8839840be4bf5520a3d893b487e232fa4fb7216055ceffd3233d55ac1406f5a52544ce679497a23bd282cf41df0cb7065e9ca9b945d65", 0xc6) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x4, 0x530) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x102) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x4, 0x0, 0xa014000000000}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xe0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x7, 0x1c68}, {{r1}, 0xfffffffffffffffe, 0x14, 0x42, 0x2, 0x8001}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x7fffffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000065, 0x10001, 0x6}, {{r2}, 0x0, 0x8, 0x8b, 0x40, 0x7}], 0xfffffffffffffffc, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x200fffff, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x10, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x26, 0x80000082, 0x1af2731b}, {{r1}, 0xfffffffffffffffa, 0x19, 0x20, 0x100000000, 0xf6c}, {{r2}, 0xffffffffffffffff, 0x90, 0x40, 0x7, 0x9}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x80000001, 0x4438}, {{r1}, 0xfffffffffffffffe, 0x18, 0xf0000000, 0x1800000000000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0xad, 0x2, 0xd619, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x62, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x93c8, 0x8000}], 0x40, &(0x7f0000000000)={0x5, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x1d, 0xffff, 0x80000001}, {0x200, 0xf840, 0x400, 0x8a}, {0x9, 0x3, 0x7, 0x9}, {0x1, 0xffffffff, 0x5, 0x5a}, {0x3, 0xa89, 0x7ff, 0x101}, {0x3, 0x8, 0x100000001, 0x7}, {0x100000000, 0x9, 0x2, 0x9}, {0x3, 0x4, 0x0, 0x3d4}]}) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000040)="8c", 0x1}], 0x1, 0x0}, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0xfffffffffffffff7, 0x3ff}) fcntl$setstatus(r1, 0x4, 0x4) 16:02:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0xad) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0xc77, [{&(0x7f000010c000/0x1000)=nil, &(0x7f000075a000/0x2000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000043000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f00001a1000/0x10000)=nil, &(0x7f0000fec000/0x13000)=nil, 0x4}, {&(0x7f0000703000/0x3000)=nil, &(0x7f00004f4000/0x400000)=nil, 0x100000001}, {&(0x7f0000252000/0x4000)=nil, &(0x7f0000669000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000d5000/0x4000)=nil, 0x8}, {&(0x7f000079b000/0x3000)=nil, &(0x7f0000318000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000127000/0x2000)=nil, 0xfffffffffffff46f}, {&(0x7f00005bd000/0x1000)=nil, &(0x7f00002d1000/0x1000)=nil, 0x1}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f000021b000/0x3000)=nil, 0x9}, {&(0x7f0000839000/0x1000)=nil, &(0x7f00004f3000/0x4000)=nil, 0x1}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000052a000/0x2000)=nil, 0xffffffff}, {&(0x7f0000514000/0x2000)=nil, &(0x7f0000799000/0x4000)=nil, 0x7fffffff}, {&(0x7f00004d8000/0x4000)=nil, &(0x7f00006e5000/0x3000)=nil, 0x2}, {&(0x7f0000115000/0x2000)=nil, &(0x7f000015d000/0x1000)=nil, 0x9}, {&(0x7f00000d2000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7fff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xd8, 0x80000000, 0x8, 0x7, "423fe0d868bb2e85b219a33e00", 0x3b340227, 0x7b4}) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4000000000000011, 0x0) 16:02:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x21, 0xc005, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:02:08 executing program 1: r0 = socket$inet(0x2, 0x7ffd, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:02:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="68602bc1c4d69838fe1089f2dace9108e32618d7107ef593e6c03a24497c9a0623d61b597dc81b80af1e3adea80e34dbd675538d33b013154b76470a320af81c0a774c27", 0x44, 0x8, &(0x7f0000000200)=@in6={0x18, 0x0, 0xa, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f00000000c0)) 16:02:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x9a, 0x1, {[0x32, 0x2, 0x7, 0x7, 0x2, 0x1, 0x800, 0x1, 0xcb, 0x4, 0xf32, 0x8, 0x4, 0x6, 0x2, 0x7, 0x621a, 0x5991], [0x9, 0x3, 0x3fc1, 0x5, 0x401, 0x5, 0x6, 0x400, 0x7, 0x4a], [0x8, 0x5, 0x9, 0x2, 0x4, 0x3ff, 0x9], [0x5, 0xd9, 0x6, 0x1, 0x7, 0xdc], [{0x200, 0x3ff, 0x7, 0xfffffffffffffffe}, {0x6, 0x2, 0xc8f, 0x9}, {0x101, 0x1, 0x102, 0x2}, {0x8, 0x7, 0x7fffffff, 0x5}, {0x40, 0x3, 0x0, 0x6}, {0xfffffffffffffff8, 0xfff, 0x32, 0x37}, {0x7, 0x6, 0xfffffffffffffffc, 0xfffffffffffffff8}, {0x789, 0x8, 0x7}], {0x3, 0x7c, 0x4, 0x5}, {0x0, 0xfffffffffffffffa, 0xc5b, 0x3ff}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x306, &(0x7f00000002c0)=[r2, r2, r2, r2, r2, r2]) fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x1, 0x4, 0x8, 0xe000000000000000}, {0xfffffffffffffbff, 0x3ff, 0x6, 0x3b3}, {0x10001, 0x4, 0x6, 0x6}]}) getgroups(0x4000000000000061, &(0x7f0000000380)=[0x0, 0x0, r2, 0x0, r2, r2, r2, r2]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x6) r8 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x101, 0x20) write(r8, &(0x7f0000000440)="519a2891dd16b3721c05365624eb97d16726d060ff24baa41f562d0b83bb7a46716c8be73e6655911fc637a5c952eea1556afa27e2c0662c979a6d4f4cc7c80e3ec9a9831ccd4fa6887aaf0247c6b5d7e0ac9195994a71d6b80fa1ed173340f470e31dec8609d4f456810fe6871737c84cd01ce6edc3e47f0cc1de67075d1ccb37db1f859594f5f835f6cdc36f2a179fdfc2996333815f98861dea7080e01204ed993479695ceeff9ffdf64fde6a4d68c6c89c3b493528c482eba18cdb58950b41533977dc1463b7e014076f", 0xcc) setegid(0x0) setegid(r4) r9 = semget$private(0x0, 0x7, 0x7e4e1fce25f50456) semop(r9, &(0x7f0000000540)=[{0x7, 0xfc8b}, {0x4, 0x8, 0x1000}, {0x7, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x7, 0x1, 0x800}, {0x1, 0x5998, 0x1000}, {0x0, 0x8a, 0x1800}, {0x2, 0x9}, {0x7, 0x3411, 0x1000}, {0x7, 0x7, 0x1000}], 0xa) getitimer(0x0, &(0x7f0000000580)) semop(r9, &(0x7f00000005c0), 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x20000, 0x0) fchflags(r10, 0x0) clock_getres(0x4, &(0x7f0000000640)) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r6, 0x6) getgroups(0x5, &(0x7f00000006c0)=[0x0, r3, r7, r3, r5]) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000700)=0x4) semop(r9, &(0x7f0000000740)=[{0x2, 0x3, 0x800}], 0x1) getgroups(0x5, &(0x7f0000000780)=[r4, r6, r7, r11, r3]) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f00000007c0)=""/199) ioctl$TIOCSBRK(r0, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000900)='./file1\x00', r8, &(0x7f0000000940)='./file0/file0\x00') syz_open_pts() shmget(0x3, 0x4000, 0x30, &(0x7f0000ffa000/0x4000)=nil) 16:02:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x101, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) dup(0xffffffffffffffff) 16:02:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000240)='./file2\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x8, 0x5, 0x101}, {0x6, 0x81, 0x2, 0x1000}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:02:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) close(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x22, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x24, 0x86, 0x7fff, 0x101}], 0xffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x42, 0xfff, 0x12000000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80, 0xd5, 0x8}], 0x9, &(0x7f0000000140)={0x6, 0x4}) kqueue() r2 = semget(0x0, 0x3, 0x8) setsockopt(r0, 0x6, 0xfff, &(0x7f0000000280)="1cfc1afe750f294f1675716de5be688242166077f785da6704693c241f45282bc84e1e6c7795e453239aa9e81a8ddca9cc9d2c835a577fc5ac00daf66a2543dd781f477df31aaecf44a645fc23df1ff95ff6267ea2362ab5c815a88f56962639a9f7221836f4916062", 0x69) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/245) 16:02:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) 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, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x81) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x82c2, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x20) 16:02:08 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 16:02:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x9f, 0xb, &(0x7f0000000180)="b9f5dc80489965508078c267686fa4e4c7d47412a7c66258407e60c5004763b6e25ba4219223fd516c6e2fef6898b903a3b62cffff41e7e8fc5d9fdb27537bd9a6fc42279cb4632ca27858640e23466e7016c590d2b05b93177f04bcf9076daf040e01794edd8bfb755fefd1f2344ae9fad020db6d586523685db774549b8972889cecdd7d040efcd74ccf462edd8f951b38ba3cd5fcc962708ad5200ed067e819eb1d2a270daba1e3b3681de7267f3c9dbdc630f58c1f8f0f71b4f40977dade1c8fa75523f45499f1a7562b9d2eba73307a22706f1e1eb2280688e8c5935b43af9345b0d3d0f1dd26904488bf2646d9f59f7703ff47670d063e93", 0xfffffffffffffe48) 16:02:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0xfffffffffffffffd}, {0x18, 0x1, 0x8, 0x1}, 0x6, [0xa6, 0x10001, 0x200, 0x8, 0x1, 0x3, 0x3, 0x7]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xffffffffffffffd0) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:02:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f800000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCCDTR(r2, 0x20007478) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0xfff, 0x8774, 0xbd, "24a0aee60a4f7cc4187a266e0c97b6959d104b1c", 0x2, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:02:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000140)) 16:02:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x405, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="3e934fd099c94622992d4ab4c4ad352f042ace5943b17756388530fec27a74c14e46549905cc9e127986e25a8a6250d57eecdeb73da2f527545c8e29823a279a65feb0f907b3b5e8e86edaf8f0573d439c4189fa442239e8d93c0c1b2fe0c389875806b0518c4f3fabf0d137397b447c01d148e5b88ee338ee159994423dcecfa8f4a7299db97ebdb2ae3c657a25558391230dd22f3474a8b422fae7983ead52ed06ccdc121ef96f142f81e8baee2c", 0xaf) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) fchmod(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: pledge(&(0x7f0000000000)='/,\xe6/-}\x00', &(0x7f0000000040)='&/\x00') sendsyslog(&(0x7f0000000080)="4601ffd4a8cac07176b8452a239c06223875b85414d253c391ea53661f32e815eacfc722a2b97c907e95df31d73297035c7c74d2765d31fd5126f1990d36de72164ffc4c0f9e13eef6ec8b0a413c6eb2ff5fbdcf6431094fc156f7395a08d034293bba186f7476bfe78d8ffd6970d19c90e0b99aac985a12cd32293b9861c22441e54f80c956ad7725deb688eb9473a1434c145a17fa0703f7d28d2d49127e44cb2d5c209ade20b5ee", 0xa9, 0x11) sync() getrusage(0xffffffffffffffff, &(0x7f0000000300)) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:02:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x5, 0xfffffffffffffffd}, 0xc) setrlimit(0x7, &(0x7f0000000140)={0x9, 0xb2c}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r1, &(0x7f0000000300)="636f3417dda2e4f02b5aac052c226ee6ef0b2caa39f70c200b6eb21f5ed0f2ce5089b57a604203517d341259a5f031751c1a7838a05137bd053843bb1baf8b867e9d7dca2f3b7c237c23c2fb6d6f79f9a09aab354ef6e3b597711889185ec1ac09651b6a2978769e206b1f3e7e3650ea5996c0bc6af517c15bf0e3e197d3e64237558bf5600d093f860aa62b3466da6357262aaac924026f990c622b71332fe067b8b8749b08fb7ea49666d015e4d8242dbc40898c70e6c884738e22490f7e48d012feef8ecdd0b0a5d7a7718704175777de592af27783a0a398346810ef4d1ef7d6b191672b062aadc3ea48c41a8ab23bcfac2d4f55cd9c11069b6330b454ddd9cdd3d1e3d23f4f0b31fb56c555f23206348cecdd71caf2829911214394d37f6e27a1f32635558de1ec1472f33240b51d7f7173a9a48011c62c17a778242516f70f8adfb5d43097a697b319f20860a6b1121e7a90cc70393742991f5438652e36f5a19e173af4091e623bb3a14c00e1e0c178919ebff77038961c08d3d20ae2ba414d432c637512501d7bef156d570acdb3a67c27ca158d7eee64e82144c0380f480cc063bdf79defea26b0632b62c66ac8fe0ad26118e9a84f2edce6dbf4f14be2035f86f34e0e90e55b43cead9ec59fea9c95a540202a43bbc09704e0293388059d06df3a58c99bb96785ffafe5fab7e7df92f0f3a39c1dcc267ee294ed6d2b675458e6a6c8e16ac7bef9e7ba60d08a049885d48138a8d22257180e9fbdc3dd994f1234cf40cf8f24fa568d985693418e6987cc4a3ef7d7e7166c705a0acf436471f4f3f74350baf5d15ae208eb438654b2833cb92ce34e92451a63c9c8c315e529fb1c75bc9c93e447c542c21f553a62a0db96245b0078d0819a84941a516b963cd9d4a11175a54bf0c2f9054827fd337aed9563217b4b94d8979ea0f3d5a74b7ed5b8a4ed91b141e9d2589b3d61d2bb7e5ab747728e0e07733f0e25d86b2c8532278249ff3855c88dad1237c64e880b9e6e559db5aafe73c7f216b4efd61a2bdffca2af80a735eae6f4fedf438059b2b0662be2a9f2d6fde4d9b92e904db2705c7b9aec724732849d3c63bab91b2a6bf1e0c8cd6f4d54f9ea0809650330e389f42653a532de807a94df1d26f634a236c34289b86fe467c48d0a45dbb74e6af31fd0b3d375ebbbc12fda86fb0d469ef092c049c09455565558010e36e6c410592595567b0838154ae90b6f55fbcef8a2d1076de7683f35a5068b5a15428d7ddc56c711ebb23dec8c4374cdc44937d0dc09e57d55b3d7a1bcf269e61e1b3f3688122fc2c5fbc812ffadcba0fe46a5e7c5c50fa128dd25d34a613e0abdc97357745a9594ac5191f04aba148b0f07b82da417d1e77ab938cf71d161801c19818fd54fcbd2cbb006c87a62dc5f6dbebd8ac1a807c6b73cff959ad30838bf1753c965731324227f98dcfdad48051bf5fa15b17a2fdcb3d51b966160831757ac04fe2dcb77d417dbff33af3cb8b5a82ba31a801e9a6774d0769a401198bf46597f3a3f3da37ce2810a9dcf498dba2bd66f35498510c4566f93b8e240126f746938aef248786712a2fe1c154e3fbc6f0770c8a9defa178f24db5a6d62f7aa2d19d86848b406d6aeb6f86330fb9424b0a8831ce66322124fe3892502f8b4cfd7948d9c42d0fcddc1a56dcc7216d571d161a193e90b4fe8eea94a5b5819119468c25c8a10c1e1855ec571091b10a301291304d6f750f0baf0acca6171e43fa9a560724f6a7eeb73f8ef5f83c033ca66c84417b409c3e42ff346fc9aa011017d52426609099760abb449ee417f6c2ba47620e90e47c02a5b96b18ea0503cbc6ddd87218048d8fd78dceb2ae3230e73badda634109c9c201589c1da72fba1526da57e46cefa7cc149e81b06608135107703c6b332eaa6688526d5580882a802bb4b7889e092c420fc379da217551ea3cd298f93a4a0d31045d660f6f7071d57a5c0a0ebf9bdcf329f496ea555ee4c7f1da161bb0f2c8a3ebe45921ebcf13a406fdbfe12773cb717f6873b9e4a54dd7fafdd1e327d2e031abd7116fcc22574250b579572fbb97e62cbf126bf94446389668f37bbff5c172fc9ed9dfa1610a66bb843b691e02dbf61dc6c2d9956a5e6b104f2dd314f584ffc4026d0911b762919e982087a9fc73985aa2abc59fb486bb1ffc4f72a2bce19398988d91d39a2bd77e86dea775e69dd55d6ac28a1d85b65c8cb7596b5c6971ac0773214bb9bb4858f90d45e350a5f676eecc68f8954d5d700c02b6309077601437986e7b0a1338a6dcf8e569018a5fdca8b04bfb255b6cbad1eb1468d3a5bc1a1d4d252340478d835fb7a2e8dc17017a72821d693a634bfd3ffd063bb6b185837a66fbf08e566870bc677219cfb4ccf0721405030ed057ef56b464b345cfc4c7b6d651bf3808a674cf31816cc25c6a76b2c5f7033111064319413c85e1bd9b396f1efcc812cf63c0eb68068a003b363eedd7fe5012a11a4cb1c61c7d3784450d1b0bff5529b4f59b689987f7a7420552cbde6949d03314b9aea4a249c63ab162274547417b21559001ac220823aedb09e974ef9e3384a45bea0fc72c16fae5a974583768913bd9a0e6d2ce7e51f44828db96791987bcf7feb57d4eb133fcd44976233c32a2a65d6545303916c139ed7adf8c375282f0e5e2ee4f07865d7d9d059613d925f029272398ba6d3c6d61358397dbffc365813eb9313a1af3e2a5d912d31e9fb498f48862c787e1632b5e8daa220c176208a1b77ff0f8d2a5386a2b5552ef69859b396083a40e3cf2bc6211d49b20b0833489e2e357683acbb6cf9d7ed428c56673a2f680af135fec21beb0c53df5f942170787659af183c78cc8ef122346f9ea1f2655114a71b743e0f2f5b4659ec5d3fa778ce0894a7cbfda8773a139ed4e256c2785756f280bd1f55e20de1149b13095c159ec090527d1fdf521c798c35480ff3dfb5fe01578d53ee2e0f3603721ccd2ffa6e9e004b5d363e6f40c3b489f8ad0ea4e8686d604e8bda7953eec11e8cbf729617d6184b2dbd3a2cd76036d1e0aecbec85479cce67d6ceb42ea70589df6bbb685a3eae215b995df1d3d06c927a98eadda27b6772d7b99e92cb7df4c0734f1f66484758dc881ea9b72c5328077117541488478d661d43f9846d415aeda9ee0f7e4427eb8671098787c2f11b053f0cab21d429afa4116d2b84a0ff0e1820fc9cfa0267da55f06ada7423b2c29f687a88f7843cd0d1b437c49b961262859f8ca7715bbd5af250d03b5cabc9ac74dfdeca0ec5c221aa74f1c350e266730e08f46727a9ec6abbded9f90878fed1e11c400098245540f8f281d34240faf97137732197aad160c82a05983e00c0f5f9c5b81c88b1f83680c5d156949cfea94927fcdf593fd3b392fcb236f19bc74336363ed4cc96329939ce68abebcb6fae30b519f811ab25440e90d785284b732b7c13f2285576c86b95077adee07f8d38fe2af66769c9fa4f53861787e2292db0b7eb9eb5f5bb9c4aea489bbc806424169d30a125b3436d3706ccf41ccaddce7eed4dab8082b7d0cdbe4d481cdfc140b1183b981f97b5e8cb5ee33bcabcb2d1e90a62af4423277be6f187a552b416437339bff29500f694c9fb253bda7af1c409fbde5222b0ab9ba1291e16f158a55ed4b4a8287cf8433c45cd65e1ea9a3d24f3c9764323d0319b21687dfac5055b585e65038cb976f2d46e7c71be10c5657469971329d873ab52edd4073a35f4855aac53396c31eb9145a0027d6d4991a83ad28ca0e97436b0315470b1519543d2b06257409354738c26841759adbac86557a4f740a8f9ae10ad7cd2627e06955f4fe6474942ed97f37713c9cc45e91fa4341730ab399a50d2375a9ede6091dad1eb4c3d765d34cdccd4e877a883c894e09af6f64bfc8daafadf3c9fdd9aa84b72e3585d580814dbc165f12858aa39f0b02ed22cb02575c2131d5aa31881cd9639a6925c5981168d6a7f576e0f305d7e083e4be55014071e4784fae63e1fbf47bb4bb2b2eaeed167d897221233a59eb34ac16314c0534a5122f3e0563b90668b994c3d13c6123d26380cf011d3576ee9b71ef8c6e08b843db3c2a522b4365aa6d8c8fa0924bb9b333006443da44296e0bd31cf8c32037bf7adb3ef14f340bd2cf81b48da8008111e221aec324aaa5a0d42a3917f97402b78c9cc1f77982cf0fbc25ec9db6a613fa4807075a7d7fabd06555548ac0065cb9e8f2af7d89b23da861e4d7d3e2d8a93d92485c9565115512ca21422837b4b29cbff650eb7e0536e93048fcbab10440d39d03feecc7662c3f4bf9d5f6c50805e8aa32cfbf8a3378ab87ee82cfd22188f3ebc6370e0ba9f64f7c4ea5d7dfa0f76d12ab46aa009ccb0c1a21edc7c8675c74b8b7e8ac6db5be99d163a38ff5e6b718837a5566f5b508560f4fcd99face0ebff39ee51c492054d185c82569fc30b3564a21efd77b7250c842c2a57b7b9758c7ad27cbeca5e8fb04b6ae1c3d85c466c46cfd12f6354969a3c3f92e577b5aefcbf33f38055f6dddbfb51ebe5bf1ea4d843b944836a2d0fafb666a009940b50b61d4d37499035a9f155702cf6dd0543d4ebf66d447ce10cef426002a9811831515ce42f2c7545e4b482c0f0da1d28a1c0430b78f57aa8e65824dc046c6216d0beb6f2837c67649b1cd3eba8860b5309f21de64d11514a7cf72343a5e5a8ae3e175101b6f5c73e8d572eec9519d737bd69617516024f414b7a36e21027d4db2fdc43a6132c1223d160915c991528781420c22ac71d676183a65b806e989108724632ed29ceae1a9441358ec7298ac522a2fe1d94916946609c86beefdfb020d9999fe4fa8c0ca814a414c37810a8cbc094d3fecc63fcea1ed66c971c94aec72dae44def2e46308f249e5fda2a7a6cb00001eb2144abce65c6875478effabd15bca104fa95656c19bf967d55e66e9208f8e69e0f25afec79050ca1d6a361a99a07705f13aaae9bf78edac73308fdb859429ff10d4441fb60311ac9e09cb5a2539bfe35ef8ab402502f49ac76e8403a24149878312fb15945596df32b584f06c93ad728d5cf4e94c08834d788c52e50e7adda77cf98e90eb1913757c6ad44661ca968de63f6d536493781c4b0493a31f05fbdba8b4ca0c66916564202744256c864df001199494ca257865f8dfdbe91166fdea5fe82272e6a54dbf1ebac44ba354615f618d744c09ab5760711c6cdabf97abc3544e9a96d858d64733a0f4961e920b205289933e58d3bbeda7cf1cf31938b6e6ea34623fb38d533ee2d7415487b6ff390c04d8ddc13375c5f89e2ec2b706c06c2f4d210d7ccd2025922d16205fac0a60e69fbdb88d77dbbbabe143926106e747d6219efe7f5ab42c3f58a7458a81535cf291293afd91ff629883c8e9fefe7d7927e262d850d5b85a3bd1028f54595f96becda330be86aa070b29928a34417ea3e0d2d9d6f63b4ae450210e6a1760d7c1d6a96ed4759f9bd4655687fde8220ea205dcb91539bdb75521b767a973ddbbed5f241c2ea78265500da632972f5fa3333d126ade10c248bc0bde88892729b8ffa055b061ff3dd33a553792fc080cb6d77563ddb69883e13a7098f0470a9cda51d68061bd6839ea33e048c86daa3e5436e870f1f5c1fe2f3c5c3f602465606ba30fb9e37dd4f4c3e1050b62067729b41ccd9e6d1e3d5eba34b4d74e4f9b50a6a567bb5ac92220e2e49ea2d5e2e1f480082d499ba7d663e473d8408f0ac0104bc53abb84a6f1c93fb2cfe6ff72458aa006703d4d109765", 0x1000, 0x40d, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:02:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x7, 0x8005, 0x80000001) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:02:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/182, 0xb6}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0xbb, 0x4, 0x2, [{&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x20}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2804}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb7a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x25ad}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x9}) r1 = accept(r0, &(0x7f0000000a40)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xb3, 0x0, 0x1, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x4d, 0x1, 0x0, 0x9}, {{r0}, 0x6168ec41c60a9a82, 0xd, 0xc0000000, 0xd16f, 0x5}, {{r0}, 0xfffffffffffffff8, 0x6, 0x40, 0x1, 0x40}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x0, 0xb6c}, {{r0}, 0xffffffffffffffff, 0x28, 0x80000001, 0x8}, {{r0}, 0x0, 0x0, 0x20, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x44, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x41, 0x5, 0x6a6e, 0x3}, {{r0}, 0x0, 0x44, 0x80, 0xea7c, 0x9}, {{r0}, 0xfffffffffffffffb, 0x30, 0x82, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x82, 0x8, 0x5}], 0x79dd, &(0x7f0000000300)={0x10001, 0x7}) 16:02:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x1ff, 0x7, 0x7ff}) fcntl$setflags(r1, 0x2, 0x1) readv(r1, &(0x7f0000000380)=[{0x0, 0xfffffffffffffdd2}], 0x1) 16:02:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="11030000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:02:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fsync(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000580)=""/205, 0xcd}, {&(0x7f0000000680)=""/136, 0x88}], 0x7, 0x0, 0x0) 16:02:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:02:09 executing program 0: munmap(&(0x7f000071b000/0x3000)=nil, 0x3000) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r0, 0x1) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000580)="b6298b73555c3f138ec048ae30f7a64209c863bd2bbf2aec9a434074066ac3ea39856b0a3acc1e8607baa4ba6320a75b5e7a7c1c54da2053ba13d503139407f16d8959b1f48b069a4cfa4dddfffa3c44a6131e2bf3b1e1e08654ed9007c1f1c4a6bad18a6d8fcd15e764439c4f4cbfb809b04515b3376a6ef3ceca2e0600cf742ae0ad097cc28b7b7bbe515bdb2243ea5c491238b22ba9e67ee8b206d684e3ee978513e6ca27289089286fd3878459b42f00"/203) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000040)='./file0\x00') 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0xfffffffffffffffe}, {0x2d, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080), 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000580)="03fd08166395ba018f937b8ed9f7d6fb9a525670f8f803edfb06cdbc504141901cd72f9e0777ac85aea4fcf32798536ef72b27a9f742d8c0e305459e15a9bced9c7c0c373c8f96f1136a137e976ddc03b9b612275ada37ace9713cc0a920359736420687347995ee4bd1be17cd9da094f5d41d94ef9368307cd9d4039716cd8c2deddc4d6645bc02653332", 0x8b}], 0x1) execve(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0x1, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)}], 0x5, &(0x7f0000000400)=""/127, 0x7f}, 0x800) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="020000000000400000b10000000000009edbf9ece284ba7851ca614cd24042a1ac511dbc25cd8c8f516e04000000000000001ab256c113ca4588d0d509588b7400a040bf9f614af1026ea70df334dacee5b05af24699808b"], 0x10}, 0x0) 16:02:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001000), &(0x7f0000001040)=0x10) pread(r0, &(0x7f0000000000)="0cd025978ae0ae4d4eff33860ea7b250020308ef2d91a91de31cac0f93e7d6ae0a241dd775f09961c4445403bf4731c4886ae0bf447752966a3cede818d242e8930b7570139651a58a3e28f10edfc83d49852e7304d825f3a95ea3df85e6d259e0fb978a879eb39239e282dfbfb8a2eb6cbb7298f3a630a0bb18a59c9e6211d5e1604ac815c7732c29fd1cafd9321cb15ca1ef48850b7692c28f82c165c0d51eacc272b2799ee7d1fec9c7942f22f8c0e214b59bd13d4b7c6dcbd82576ca88f0b0f8cae309ac691d5664a1d45877572f740c7c3201247be887d5a45354a652b77b5c209c98f9cf27c8328d59ed82de279f0e372cf0f12e7a3484a9b69f0a4fc397e4b5b401c206c2a4003843e8f4e35ff5c0088f057dae787b54ff03fa398760597e72b9e8e069c30e277b3ffffb70d27196a09996c64c7584082eb04dd180e4ef31505fa8f77d291b4e2b846e2cb80d10bb8cfe98826ad92ae3f3b8dbbef5ce17e6bd9f0cf107f29a4bdb8fff158ee118c169d05807206d08f609290d1600e958af9d4d9894bfe0e5c72bf8d0d28e5852bb58b1403077d29b05a478ec4b1917277852169b4ce67f82271bf1c6e6104862aafda219289c159bd4167a3be73beded362813590880e1927077b2cedea378d0a33c832dcfd6e8ee14ffcd26a8a054ecd269fc343e8acb57ba7a1c7a425b6ee8240d5ac53d376e02c11f70dda8fb2ff2005a0a6c3392dbcc5140ce842c99a1321b73e401c93e4a10beb28f04fcbf29e8c59612e891f1ae19bc149e65452b8ace018b65eec3ae4f74681ac1d9808660dfa9d5b1e68aa6e38d33e547396aafb1b13522465083373ac50fe960afc40cc5dd355216df47d0b8d85e6901608e0ef8d120d5eb31b60eeb0e465a6f76d5c498053599dec1f269e4b15cfac9703eda8954386fe1c4eb2b2a1dd2af44cb13bb2164c82c6b4791d60111c4f6b357b488639d56eb57eec0408fdd2606a0d7983ff044f9348541cdbbd5f81db3d633ddd2a7a960ce1bb98aa83cfa380c1615dfb384d81a6c524aa0fcffe60ac4d8ff4359fcf6db1bee07aad04d5ad97be0dd506008305bd686f9ac0e3637ca554e92d669de44a79c2c47b8b000a6a476b7990d1c4a9afcfe7c906be795afb1920a065c2b343665f79836647a7984bd106845b8fda6e6ee9e235ebeea768202c20844b7a8256f16d6c5a21405da6736ea8551892d469566e923085746db3afd52d25493230286e6c558948dc04c0dd861643be7ee687643dabdcb9a791d1289865a6ae7a8352ea6cf2fa50d67edede00d479bf123cabba59718d94215467849571e708320ccddf0c7c5eeb26b01e5047cd1714d83a0495af5f848f6b3dadbb9b605b6657958b1adca8d8d613bc3cb0146c1ec33c72a5646ad67b0796b8e042530dde8a338064031ccad83c27397048a83b023185b817449f2b63aed2a537475cb41c7ed99c2b22efdefaf95c2aa0a4d449135cdc457146cbaf634c89942701d5744953c85ecedd67f2b4c6754d5a9ae7eb9b3a7b118069f612cd6c02fd133feda8aaaa127e6caf3496361962ced38a172a0b03fe69a26ca2042f834f0d12ba7056fb1ea2a5f62094bebed47a2569aec8c57ce14bc0cc81cf8aee9853bd9082177c7aa6672bc6a01a9c98079eaee862d4b5fdbf04787df0358b5ba4bf0f420d32747b14aa2d4ffddebe89b107cdb5562a906e27d49fe012f07a60dbe6a435f4e06dc5f804554c11f4527ae57e1c22136282cdb7afe7f8e4a8b8b7ff646ec20c5cab700c7bc1b63c6287153dba38961b469fbf0a4c59cce6c9d143e59c4845bfb3eda65ac7cf8d760a0e1777a7d077a7b16a2d907deddbce6b43fbd6b6bbac7be24776f08756db7e2877480dd05937a7d346c2449c05e075a28cacc48663ae06e877efd0da4a7f3228d69d7a60d89abafdfb8db0ba95841a07a43106fcc63b78eef0576191d2b41c2f668fba8359676a15f9e7ccd34c45c6086dc57d4dc52082df793b4fa48f272c0b42e1263febf971889bd80a70c59ab082508886bf06cf048358f178316b79eb5c9facabf25582b0b5878d0de90383be900f43fe1ecb7d8a834fe99057fcfe4c7879b33cd0a771cc1b341c44de9bb989cdd11c12874f44ca790921383af2d265d7a3199e6e333cc2d0d66a8239178c1fade01b368221bd2b8d2da7f1070a28d96328bc6a95aa989d8cdb028e84dc653cd58e9d72a5458c13081cd08535f8f8a877441a0f82e36bc0e7f10ab3633ccb4644a38edeb6c09b9ab5a1c0f5c4f0190d307ab8d40df6bc5631faa96588e19f1e6d8c85701fa82ff76f0a6a574ce5b873f902ad8d31ad7b1fb1f25d33a703197fcb82b3194eba6b4cde6f5da02ba229bdc8cd243abaa860186e7ab3a65124f91d4ec8bef413532be72a3345ea78dd64df56c869eb458290d63e8e6cefd1e3c81bef8c22fba915000307a0963fb3ef34286d5ed3be23887a365000312561247ecdc7571216fa7139893885da8370a54bd41665e8bac16fa2197076c835b0a8f317e12347c8adb0406f474beb04bf79155ace37a123043777d7cbeb457c90e72d2953d3f4a30edbaf88fb52d316d3d0fe598f40740b9ec768fea5c5c4707d2edda1613f437e6e54ffc87c67fd768529692dcd59d149175cdbd22a64bc1d4f91e6e2de7460551c53b66043e84561351667992c75042d40974fd1519caad84518b423b7e4e95438de296d5738f2e48a828131f71390936286524e8390a3e9b61c17cc3a6591aa9e68af58804e4b8df0d06711f3dc332fccbe0e19d2a7e4008ffcf77c7387cf66b170fb7fd685f00eb295fff7827f36a645107f25fcff7d798c09a53c8632cc2183440b49bf9b4fd5a488507a10b87d5202f3e2b22500905b490b65ce349eec97b18064357261ef09a13a844fa79ddf4a2e206105e6c459d4184337a56a0225bffe71c20b27a58bad698f3395a30700c55a8097babd17a7b1b29d5abc2aab62fb5ad381d1f7d70e0f734f84a5547acdb1b19b27c09ed6fa368e0149170de890536ad47858ffd265b317786b5a0b8adef60fb4e1433b4666da3d9a434d27b9e7a972dcaa47fe2211e0d14dc12b77c1e46c47a4af116e51ec661145c8c5e575f24753fe1107e0549678e9df294836f3499fa14abee14329b3d47f8feec4ae794c52c7fca56d244d0f20e64860e07f211501043c80bd7233c9a711cc05cb8a45887550b05d5d954aafa91ba5b76e09aa6d86c9f35c79b46341a0fa9da59f42cfac90a52edb0cf57afb1928bddacc969e8a222a5266a2c3df41c0ed795673cbda89886f2e2378a67d040dc34c6b95044dc0594868b8221b58daecc1e84cfaecb52e0b368409d040979b1856fe7171220356246b0ced0258c00ccea8666775d89c437b6201fa6f1c89ebb9afa36c074eaf1ba49ad2bc4444354ef6aa4491cf2e003dedd1af3deca60e6d4abb3bf3d28dabb57670dbcb401db2a29f0faeef226abb4052b1377d1b796bd8619f8a63862fb6bf09942fc04b7cac61e60ac0b1f7cc974855f357baf2c9989af8eae7190b39a2969cea07ce06f9cf254449aa7c28d558855ddf2d99e7e675184429930dfcdf1ad8eb0bb2fee0ee393455c52371f1d3ab450bef794bdcc80ff1327151af996b75ef794ea348bdb4e97b8b16202a5e4465f54ba325d24d28b3ee0456ed60d8f2f270de98ee54206823e680076888e1d7c07f539d43b277cd5b3e8f7512525da36a0720ff29463ed0d0e2e423cccca6100eab17b4df326f6437c9ae093ca61f03b7e661abd307e123666df3fcd748c619746f1a166cedd3f9dfd2b885edda34c63ed5886e7969faf44db01fe805e81e7df097104a02bdc3172bb225de945433ad286d01edd9081be273926662d8a1717eb01a29de1c88b01de25f895e761acd829b9d581ad4aae6493062d8832e2440b5114c1969845fbc391baff6820ac5f3eab9c4cd028e3f0849d2db3999e258e372c1622ce92ccaef3584b21e24ee7ba8e51d3ae656ae5a8f068bd460b250265e02a7c8a765f4106d0ab40a61c38710a98f6967097833d35470e26affd05ca8eb1e7b77d18ef63be97b07dd0225ced6929c45573946f9bd76eb0f0c391d1aa1952d5ffabc5fda363bb9dbea1ba20e895344aa30c56a1b72064eb608a7175fa071e98d30558fdf4bbe6e37642140687c4d13d9cda772de8ef93cc4cca4a0c2d8b6f9f43a1c0c7849aa929f66170e69871a21c415021d3705068323fa6a8c360a3cdfe0a3df03e8481495ce2d4209cedfe0108a64a50c8a60dcf56cd909cdf03538cdb0896ef758c140f4a67b1e0476f0b1ec7a97bcf534d47d7eebaabfa5713d20af3b0c86047f99b86412346ac40d7878aa31daf65cb968378ba76abceee6d638403d733e4e01a114279174cf47db6b5ff0a934b2bf340b1a3c2ff8540c4fafe60204c74637121bc9c999368482de598805e76673948dd72a22bf6d922597b0ba3dd14146a292d68576dc417d9accb41d1b0cc9495f9897eb252556f03bdc5cddb949e5e3eb3c58aaba2cca5f84882893646a6bd933e3ffa3e244b77b89c95a541d832d6afb35465c546b5431b703208c110115393552b71a8b758399e3cb1fa718ccdbd9d14fa6794e5cd1f39732450de4c6424fa20bc97b8af3c22a295294e9648f948b11ea6e5abcc8255ee7a8250b77a348e7e85153c58eb4b66323fc956ea2839ae1cfa307fba931018943f9b4da591c3cfa6f1c8b8c2c0678a733657ee738b45bb912e5698619eb20c93309a468d3ed859e02e8f7ea448a79f7ed7c1c20713cb2ae371ee04425ec168a5ed2338aafd6d1c9c4662a559c94d2d076ebc1dc5968144f905f6d1cbed4cd92709140a5d778c7a7e50d21dd015b4d03ddb11ab6c4e3a42f4d6ff5929f2f872a775c85dc4720436e17ce80d98d251c9abc3d73471eec4bfacf7fdd7abbbf56dd4a605be69964cc7464b8ac216b5094615c68a84ddc1bbd75037b9e60f6758125986d2e5441599245e54355e52f46f3e94347a43e9b151bd21eedca27a2ef150282a5afb8c332271759a0e39b2f796cc621c06f2effa1bf4550220be654f4cbc4dcbb06b732c785a828c4b98b1fa39b9dcf5e3694bb0ceb40d2a731215a5948827613559f719d69583373c26ef2f2f4feb9784272195d5c8ce6d429fc90cfa87e7eee2e08ab08f9a7d31b9c6f2fd09bcbfb8c02e2c5bc5ce6395e2e8e77d10f96ddff546c0e346e70f90896e8b41991bc7956d980e34aa715b98611497e762a94ef39011b6ff9966353487a21b29783936a173287e10e668a8023885a72c3a9af7905c5793e855fd07896a9f02a19417c74fb1a99c7dabb7f173b3e230dacde3f3e1085b35a95551d0dab56b3964d65ccf1e54ae7ae373d8d824dee1001e99688717beb1898f6ee5fb61e91ac7c5a6aaedbdcf9bd3bf0ad225caffd380673bb23c9525c802014daf498073c875be88ebf9fec621f841e9156f7cf3df7d7e19732d0145c1b5afd4c9d5cac12bc252c7361d51afcba1f16287b42a1de8f271851ec96ee73ba15523534ee3a99b8a14732dc6b145cc08c35fac95adb1735903169efc5b0565bfef2a6bbf2c4ea4a84e07832fc5cd69d2069ed7166628eb0d3e4e2c4b61dbfad6e78d8b9feb17065d3e87e1800fb59725822a7dd72438ca00dd921d265ada1d25eb2c82ae0aa8924ff4594208b3ae22ed152d4f02fd5a358c4f7bbc21db5a0e2028f82907c39183f7e4ab0abe058c74aa70ec4927cf33df5e31d77ed1977c18207f1a5454c13277b351e8452c5e4b", 0x1000, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) fchflags(r0, 0x1) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x5e5e56423b52377, &(0x7f0000000140)="b633a0b16c3b5ab4a2f260774c3cffc46d93bcf293dfc460d821c263cfdf893de73a8f60d7e4641ec583a89b220f538debb9901890f38f171a3c8e3ac4cf89fd8fabaf5cf8e28ae01358c66fcf62f03f48b5") 16:02:09 executing program 0: r0 = geteuid() setuid(r0) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f00000003c0)=[{0x0, 0x100000000, 0x1800}, {0x3, 0x9, 0x800}, {0x7, 0x0, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0xff, 0x1000}, {0x7, 0x3, 0x800}, {0x2, 0x4d99, 0x800}, {}], 0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/55) r2 = getuid() seteuid(r2) 16:02:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x215, 0x3, 0x3, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x800000000000}, {0x81, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="e4bda51bafabb4212d4efd896db4d0899350c6350f634b54240ca38bf9372f466dc1981ccce0aa80b2046908f2f1317860e357c7daf7dbc5a7de67035b3b16e718a72c276516d442a07acff8f0000066c2e5a6adafed08f3d8a822cf354ab41dabb18dbc9d94972c6d69bb5b157e63f66e06a4c04f9c4362ea203d922a06f65c09192ec65f1212affe7a88f882fbabcf2fc34169bcaac198ea7b54bfba6c0c2b475e4c00e332ca23fc4283b649f2aaceaccba3199809ae1a06efdd1ace2bf7260c2cec17b2b0dd62914b7868586dfe41dfd6336ff43647ab9df9740eadd5d4790d7190b1a30f4f3270f37beea8bcc60fa23c39c094b67dd82dd816237b0432b5df0e162e6a11b6590d8fc5cfed2cbd1eda7cec3f6178ba8044aa8722fdb6f05e42350be955f1268bdd3dd70d4c0888f7b8af06c44778271a5e3dbf0156d5d9ef8c40dfebc71b56c25bc2a78cdce28850c44a58da5e0d1c41dd5197ae101f587f2a68a0af996c5247f333e2d35473ac4d233d492de77a67c9bc9f657242a98e243fccca3bc4546d785b1a06d80d3db846003396228dffacb0c6e231cb42939cd80d33ff51b6c222459e8b091c0e870a17866ccc82f4dc62207478463ed08356d3eae3f316a4fc5479a6371aa63cf0dfd9c2d683f3738a39f40cd435f031ed2b2992018942563b4a429e9e4ba731a63deafea0aa8427902321c4317a6f6a3a0d5152966fe3030aadb3d3cad34e57c00c543ff0499c57afd4636457aad413fa58bc03fad5d3e067aff89b8a353c149225bf1911f827b87f35d06b240f2fefe9d284a16e83acf75a6b44acdbc7fbf459e60106486566001ab8a83a1a186e42b3cb6c0d6a650886122f4990dbda0562e1a8ebd0f19eaf13e4c0775396bedb0a83ba190fbc5a150e91fa1acd26a857647321ee079694a532a0191556c21e61142325d1ee2d5afc3962424d2a96da22cb42fa5fbdb4e0ae3ebfb6fbedc05b3e66c3a5b6c8142869168c08cf892fd35cbc3479c5d98fa443b2e85e3f99e3ca45ad324ce8f2f09de305853a386e95ccb8ebddbc5aedd46a45ec18d335bef35d05133ed284484ba18eb7f1b4206448e7c3611409ba1cf6b008edb124b3a2b0e4a2794fe619812c08fb4d351166aeddbf0241113c3893376aca0a27124cf10f99e312e90c3330aac39b3608b2a6c3e613b7ecb5f974c1db2f17627533981dc2fe4300260fc50f1d77d077b673c63800ea069bffd2a6e9faaac681409374f418fdd7bc533fea21dbdbf3a139709eb52ba30be4937b73c81581a18e35ac59588d28ff2d3e63ae2fe7815bc0896275d8fe4ffa439c74e91b4608b80a55a31f9ec244eb4123c225c75e637a1b9106a92ed094afb21210c9f4124110e47e55c56feea216054a58b991a3cb69971f60b9599fbcd88366794d1c89122ae3b235001a9f600f4c87b6ca8ded2520080f5d72c0c70f6b8c1e5559f014cd966a1a112999ab86b847b8e8f49e100c5504412acbebbc5721925929a8f0051f7b86862a1e3ae4cdf1ef6d3bcf391c7ac006556ab1ea3db6ca8a4fd30ad3db2fea2c5a2a77d73d567df2f9064c0b30be32220f280663f01056030c7a4fb658bacf804c1ad81de2d5fd00f3bcd6a1becd8a2e30382efe2a55126ae11259fc19039373d60adbc3c45b93f5b6171de24cc178fbf97a58341f881c59133f6af6954e827579319d8ff06d91ae0f098254804f8eca399f34fa78c7a7cce90f9217660d775fdc085a40edac9f326c2c1f854e2850a2de9822eb1746068a2639604f2548fe09b135b77c7700d0fca837687b76854b8c25ff6096f5c12b5147e6747e6e9c64dfbe0a4a331b05762f32d51e6d197ee42273ea9b596c0743ecc17dc1834354be3d6380c3afb5020453df421b988de82501c0bf98b4079db8ceabc829a3a36266d8d98a28a54842ca085cd41b557569e7dce17a8ebfbf01b892fcb42342bc39ace447c2cab747938aa5e925fc7cbe54070592b2c9b5dde4160f3d2b4f0e0b89d8b2407c2a3d970d67fb76154304c0b5399c257ccdc2d67c4748ef2bd8f8116423ed2f92981b3362884368d84e876e65c638e93f699d7af6089180b5f27cfe47d0ce5ead944cf85083fa0cd3306ef259aeb0cf7bbd85e4f99032addff43406efb6864e37f0af13167344edd46848d18009876c260db6cb71446c709252ae832f90a130459d22dbe0024f146caed2e1e9b7f5e668381ac7cab7883ffbca30af2a62627739598afb830c8e457a0e654eacecde9e1cd9636c8d856bcd2c5ea5aab8ccd837c1d9381416ea4084755516c9c46a76354c4befb5b4cfe95db5c530230bd301ed0b143a467849707af052344f113eed0f13ad870e6826e4cf9115019c3ada8e2fb1edae82ced3844a0c646b88cc8f2d1df26767f46198b7cf80e91e33aae294c69c540b18546e414f3c3609b74487331635f5892c896695beb88fa6423de61252c15d4c7278f7fc4d5656b04a897601078cabbea10aba650d66d04a7186cc85baab3e82e077ee464acbc141f67febaf00a66c10383070868358cbfd9653f582b90ab6fd235d1f5376f2e6d3fe11fac940644016ea83adec5ea68414df594894fe41a826c666fd24b45f801859ffcc41fa9a2571d0010d33c7a6ca33ae4cb69e13559950643c892ea235a7d52af644f2d89758cffa40683127f8f3c4b22da42981807f66f52be301bf7c22dfae072d47eb8964814189640aed3c7495880d4ea16dd3c2638a13bc0526ea2aa3e9c13c9b4dc865f44b3b9c7f4c73b008cdefa469b74597afa9bf6af48bead65e871a87c30f555b140cd0e66bf5727ef3436328cef5e1ec3c1cb62f4fbaba344dfb494278c51c763a30898735289d656239223bb67d31ca42cc0806317a516a90ffab22f102886e14fe28bfde7223c4d3a5196d1a4299c29f73c073d85fd1e039635c8cdfc123a731f42ceea009686fe41bcfe05876d5b038676d7ebac08e15766e8e09180fbcc78c1f5799ab03a99487080f851a78ea4a39884445fb0830ee9bb4b7d423c4200c64c2a9a9fac0f5e42b04ba97743776ba34b0fc8f7c9ed5cad5ad6a228a91ba9b4631adb323fc89acd2091169a58045135f044e18aa84fba1c24275ecedbe46362ff10f7e8a328590d55bb69a735d27007a0a357b21f4a28a79cc3865dab502354c6479a9c7a9501bf96a5b1b74ce238fa18c5540605b47a7cd04815137e2a368fba5429bfee1d0bbd088d5d8722ab2caf808040ed1418d08ed2ec84f58a9e599bfa464c0d5b164709e3be13fe98e569386696d690e1aa92d7b172c4c83503722ee28d9553190ee782277496fdfa01f6f1aa9ec293cf76019b96d91d0e7e52293514221d38b2090d886fc3b14c4c34d3fa7030d9ee376c5ea8b07f4bf86c1e4fb8269f8cac953d32e85efaa3a8d2d7b1e30c2e2fc20eca6c9e23cff84d8d9778ca4b75de9ed2322eaaa2ef5ff21cc39e062ad2fd167837da106d1d5526440a5b7e4601181e0504f2f500ff913004358979a6b7b3d21bfda5bbbcba0a8720bb5f6fbbb7266a219e8663da67161e65a34692a77477a6844cc2fc90098a207fe32a4d12bf1602e9dcfdd2fdb5323be0aa407f20e6248c2e90b74a492c470253a90a61534a4835a45f195d6dcd331079e4095437f0e594bbf88c2f8b8c2a54e3fe96ba0564fd85e81999c70df40fb42643c743ea5572910ebc53c746bb9c235fb16599fa4302151da5cc253dca9484e19af64605a48534ddd8b21d8311f2d164d31623dd0c3ec10063a9890a4740e011f83846e43ddd1299b330d91e27b89fcb0d5ac135db08206885c8be4b11c57fbad89aff3123518a97c38995838380e0ede93c6ffb946dbd4111804aa1557f0cb4f8ade3f28a60c89103eeae408e41cd8214fbc5a431575fe17a4055f766214dfe9c6e9a6f84bef0577e4bd14a8c9fbf2a1f67b9bd72b6b77f1f09f39db6a3d224c1192a81f439be52a3e9220a4c840e20541d3f8028dec7a4879e1cf5b2c38cd4c3b0ab14bafc678fcd06b620e41ade70ad38df9bc28d6039cda822c53d4377471ce8bf7f697b034a62866a0f23178dde6cd381a8140560ae1a695c449432bece8c50f61a4b20262dee249f11c2c02f133b36f08c51a1e04b14e295cb97108bb6de0b8cbab39d106b933b6b0bcf1f85f394171ac47990e6218145584db525a291b20f056ff86ed7966a116f97682043c1d41dbf215e5c1393a55be96934cfdd15c1d3ac90d572a519afca30b9ed5ddb1af4a0d4838f36f5f5d3fc4d98e42724a533f7f7e3c403562a5e086415efa3bed57756aa104e1381227628eec0aa7ebc72c815828cba993eff493f7700e2dcf7ec804f6f2baa024ec34598fa219b7c8833a9ddc3f7340afab55a334ac6f039f44834236c624b252df60630d11d37028081b73fe054137911ad0cca482c4f6db35a7169fb7e856c54d04845842f416ef8382edc0477cc9033f16554b2889ba69667c8edb4306270d475474b925c44e33a032c9f6ee171e66dd8d7446e21f5ebf47a5d8810f1b8398539f56a496f0b8345d9cad80160471a9fa275488c13e9d87564074bf958620d8c7d628f4f2a2bed01dec81a1353b68329fc45b2df0b5c0634a03bf5b0b8cf968308c328c4880add7fc3433b850250a1d0a936ad0a655173e221f0053dc2fbe46bebe30c4385eb6f5e87707697dd61c8ab54ac0bac72418b6c95af280126fa67ea407f83d0dc7fef81e09a6431e99c62a352b1e3e97863690ead3f7f72055e83ec6505b02aa0f84e3880a6de92e1113b7cac41d77b5dacf63cafe970fd630adae820b6f0580ed0219284739bfbffb843bf08c97a4fd0b35f8f5c456e5c3d568444bb8f724a754c188b6a2874026f2cc9f0a18c0d6c76772353d74bfc2b316ed2202b80fa09ab656d2311630cf78a7ccb83f7c06f797c769951a2bd4c701575a7b8aa1bd18d1056a8a6f1b4fd663488883b6aa1f1a111ea5af04d05c8a67505a6de4edeeb7e661be7cd02bbc8b06445eff216443e34939780c103ea6e000e9336c351ee9efacf8b04159420f5652631d38ac60d52a3abb62f3122952fa7f629855c40a09564d1421e912e795bc8d6999f818a0aa04dce2a5b0a86916ee7c1108268874eff8ccd9f880e32a527633608b4be3a6d69d61a44a723bfe750eed0f4926df2c530a815dc6978f4b57c0da7fc39ca21602e013aebc81e12c3d2b79601f7070491b3abeb4d3b83292a096590384149aeeeda494aaf4060bf9d84d64d844acff6d25d1a937907a51b172c404eaa707f2ce5d926590928c7948b6e7b8ce6c1abdc3d449ebadb7ec1807ec1b44cb5a9992e0ece5a28b6fd007fef693dd8b55d0d82b6345de5f5245e2cdc74aa186b637fb5933d0d745210621a8accba68addb29f7709dad3016ed6a8bebebde471932e9489a7ab2d497f0681ce02a4dd723be50ed555c7ccf98c80e094cb8836e895371a2037fa0c0e776cedd242a14986d1ca844b2df38489b9a1e4dc226714862f13b9f344954ee4171b9fe47d2fa6f2a7490a146b0ffb189a32e94268f2e5099aff719fe61a2e99138ff282cc692f80fd67a49b530fa812a7db8a88705cc53f8a549b8e88b2c1f444bd8b2a8ac0eb42424a64f5f197b4188e7d1079e2075e78900e711de5dbac799a5a79e8c049f5b1992a1261d3de8068a9bbd3b30775e33c0a5ca65467d15420a5acb16eedaff0ac10a5528a05933a631425728e3e1d86aa2b5fe898012bad519490b9a1907a618ea8b9f00afacd862d18531d5277247273421c2ea56ea0", 0x1000}, {&(0x7f0000001240)="88017d86c0153fed1dcf52a278b098d4ef22d0a566ec66f6f28f2eef66e672a890503c1f32d99055792408d81e5bca8a4897a95d48e5a886f32ec82e762cfc95cadf8bbd225047f36432a3e2f08efe25715eaf3bcf92c32a53a9df3ea6cb5d0cad5c3c3de8547d5e5f097af6342f50832676883f59d3c97816084e9f2ff14dc25044a077ed6ecd6612c88b87548bba7528e7dea0bd2177", 0x97}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x401) login: uvm_fault(0xfffffd803f00c000, 0x3f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfi_kif_update+0xf6: movq 0x40(%rax),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00c000, 0x3f, 0, 1) -> e pfi_kif_update(ffff8000009cec00) at pfi_kif_update+0xf6 end trace frame: 0xffff800016a2ec60, count: 0 ddb> trace pfi_kif_update(ffff8000009cec00) at pfi_kif_update+0xf6 pfi_detach_ifnet(ffff8000009c8000) at pfi_detach_ifnet+0x4d if_detach(ffff8000009c8000) at if_detach+0x15d tun_clone_destroy(ffff8000009c8000) at tun_clone_destroy+0x1c6 spec_close(ffff800016a2ed98) at spec_close+0x3b0 VOP_CLOSE(fffffd803c769180,1,fffffd803f7c6ba0,ffff800014951650) at VOP_CLOSE+0x64 vn_closefile(fffffd802f87bda8,ffff800014951650) at vn_closefile+0x14b fdrop(fffffd802f87bda8,ffff800014951650) at fdrop+0xc9 closef(fffffd802f87bda8,ffff800014951650) at closef+0x118 fdrelease(ffff800014951650,3) at fdrelease+0xb3 sys_close(ffff800014951650,ffff800016a2efe8,ffff800016a2f050) at sys_close+0xa8 syscall(ffff800016a2f0b0) at syscall+0x508 Xsyscall(6,0,fffffffffffffed5,0,1,c2c1b5ed010) at Xsyscall+0x128 end of kernel end trace frame: 0xc2f08c3b600, count: -13 ddb> show registers rdi 0xffffffff816dad8d pfi_kif_update+0x3d rsi 0x7729 __ALIGN_SIZE+0x6729 rbp 0xffff800016a2ec20 rbx 0xffff8000009cec00 rdx 0x772a __ALIGN_SIZE+0x672a rcx 0xffff800016bf7000 rax 0xffffffffffffffff r8 0xffff8000009c8000 r9 0x5 r10 0x6312c0656cc1e80c r11 0x272cae9e51c75a6c r12 0x24 r13 0 r14 0xffff8000009cec00 r15 0 rip 0xffffffff816dae46 pfi_kif_update+0xf6 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800016a2ebd0 ss 0x10 pfi_kif_update+0xf6: movq 0x40(%rax),%rbx ddb> show proc PROC (syz-executor.1) pid=68905 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014950c70,0xffff800014950a08 process=0xffff8000ffff6d90 user=0xffff800016a2a000, vmspace=0xfffffd803f00c000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65300 473142 85571 0 2 0 syz-executor.1 *65300 68905 85571 0 7 0x4000000 syz-executor.1 65300 20985 85571 0 3 0x4000080 fsleep syz-executor.1 79712 41664 1 0 3 0x100083 ttyin getty 34982 102657 41978 0 3 0x2 biowait syz-executor.0 51444 277282 0 0 3 0x14200 bored sosplice 85571 515280 41978 0 3 0x82 nanosleep syz-executor.1 41978 101628 21950 0 3 0x82 kqread syz-fuzzer 41978 467874 21950 0 3 0x4000082 nanosleep syz-fuzzer 41978 451373 21950 0 3 0x4000082 thrsleep syz-fuzzer 41978 378559 21950 0 3 0x4000082 thrsleep syz-fuzzer 41978 442004 21950 0 3 0x4000082 thrsleep syz-fuzzer 41978 103537 21950 0 3 0x4000082 thrsleep syz-fuzzer 41978 387034 21950 0 3 0x4000082 thrsleep syz-fuzzer 21950 28602 47697 0 3 0x10008a pause ksh 47697 471223 29049 0 3 0x92 select sshd 29049 48056 1 0 3 0x80 select sshd 59013 362350 77461 73 3 0x100090 kqread syslogd 77461 235266 1 0 3 0x100082 netio syslogd 51290 448709 1 77 2 0x100090 dhclient 28809 440275 1 0 3 0x80 poll dhclient 88390 211727 0 0 2 0x14200 zerothread 71972 425702 0 0 3 0x14200 aiodoned aiodoned 4023 382397 0 0 3 0x14200 syncer update 24807 377020 0 0 3 0x14200 cleaner cleaner 90242 522275 0 0 3 0x14200 reaper reaper 32064 451001 0 0 3 0x14200 pgdaemon pagedaemon 37016 109912 0 0 3 0x14200 bored crynlk 96646 494406 0 0 3 0x14200 bored crypto 1025 147624 0 0 3 0x40014200 acpi0 acpi0 75555 194882 0 0 2 0x14200 softnet 91356 306758 0 0 3 0x14200 bored systqmp 94820 309017 0 0 3 0x14200 bored systq 38564 194433 0 0 3 0x40014200 bored softclock 43897 5664 0 0 3 0x40014200 idle0 51747 388618 0 0 3 0x14200 bored smr 1 267982 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 9497 6354K 6983K 78643K 17665 0 0 pcb 23 9K 11K 78643K 1303 0 0 rtable 111 4K 4K 78643K 664 0 0 ifaddr 54 14K 15K 78643K 287 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 134 0 0 iov 0 0K 28K 78643K 354 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 3856 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 40 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 202 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2800 0 0 sigio 0 0K 0K 78643K 43 0 0 proc 41 30K 54K 78643K 707 0 0 subproc 32 2K 2K 78643K 62 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 262 0 0 in_multi 33 2K 2K 78643K 140 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 419 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 82 20K 38K 78643K 7433 0 0 UVM aobj 110 4K 4K 78643K 127 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 63 0 0 NDP 11 0K 0K 78643K 77 0 0 temp 162 2723K 2792K 78643K 11757 0 0 kqueue 0 0K 0K 78643K 29 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 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 1090 0 1083 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 29 0 29 1 1 0 1 0 8 0 tcpcb 544 398 0 394 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 51 0 51 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 13 1 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 198 0 188 1 0 1 1 0 8 0 shmpl 112 125 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5961 0 4514 48 1 47 47 0 8 0 ffsino 240 5961 0 4514 86 0 86 86 0 8 0 nchpl 144 10056 0 8428 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 31415 0 31415 2 1 1 1 0 8 1 scsiplug 64 8 0 8 7 6 1 1 0 8 1 scxspl 192 31453 0 31452 16 15 1 5 0 8 0 plimitpl 152 209 0 202 1 0 1 1 0 8 0 sigapl 432 2972 0 2959 2 0 2 2 0 8 0 futexpl 56 45342 0 45341 1 0 1 1 0 8 0 knotepl 112 552 0 533 1 0 1 1 0 8 0 kqueuepl 104 638 0 636 1 0 1 1 0 8 0 pipepl 112 1754 0 1735 6 4 2 2 0 8 1 fdescpl 424 2973 0 2959 2 0 2 2 0 8 0 filepl 120 17854 0 17759 6 1 5 5 0 8 2 lockfpl 104 1059 0 1059 4 3 1 1 0 8 1 lockfspl 48 346 0 346 4 3 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 3972 0 3965 1 0 1 1 0 8 0 zombiepl 144 2959 0 2959 2 1 1 1 0 8 1 processpl 864 2988 0 2959 4 0 4 4 0 8 0 procpl 632 6549 0 6512 4 0 4 4 0 8 0 sosppl 128 43 0 43 7 7 0 1 0 8 0 sockpl 384 2250 0 2233 5 2 3 4 0 8 1 mcl64k 65536 575 0 575 65 64 1 32 0 8 1 mcl16k 16384 5 0 5 2 2 0 1 0 8 0 mcl12k 12288 50 0 50 7 6 1 1 0 8 1 mcl9k 9216 44 0 44 7 6 1 1 0 8 1 mcl8k 8192 44 0 44 8 7 1 1 0 8 1 mcl4k 4096 140 0 140 3 2 1 1 0 8 1 mcl2k2 2112 14 0 14 7 6 1 1 0 8 1 mcl2k 2048 57355 0 57312 16 9 7 12 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 103798 0 103742 41 36 5 22 0 8 0 bufpl 256 13608 0 7891 358 0 358 358 0 8 0 anonpl 16 287826 0 276293 142 79 63 65 0 62 14 amapchunkpl 152 13027 0 12925 41 27 14 14 0 158 9 amappl16 192 14686 0 14050 124 85 39 45 0 8 6 amappl15 184 1377 0 1375 1 0 1 1 0 8 0 amappl14 176 1436 0 1428 1 0 1 1 0 8 0 amappl13 168 1070 0 1069 2 1 1 1 0 8 0 amappl12 160 316 0 314 1 0 1 1 0 8 0 amappl11 152 56 0 45 1 0 1 1 0 8 0 amappl10 144 65 0 65 6 5 1 1 0 8 1 amappl9 136 574 0 570 1 0 1 1 0 8 0 amappl8 128 139 0 122 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 59 0 50 1 0 1 1 0 8 0 amappl5 104 471 0 460 1 0 1 1 0 8 0 amappl4 96 1532 0 1507 1 0 1 1 0 8 0 amappl3 88 3351 0 3337 1 0 1 1 0 8 0 amappl2 80 23281 0 23214 3 1 2 3 0 8 0 amappl1 72 60921 0 60507 25 15 10 19 0 8 0 amappl 80 6842 0 6807 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 126 0 17 2 0 2 2 0 8 0 uaddrrnd 24 2973 0 2959 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2973 0 2959 1 0 1 1 0 8 0 vmmpekpl 168 20371 0 20347 2 0 2 2 0 8 0 vmmpepl 168 348794 0 347117 164 77 87 94 0 357 9 vmsppl 272 2972 0 2959 2 1 1 2 0 8 0 pdppl 4096 5953 0 5918 6 1 5 6 0 8 0 pvpl 32 797064 0 782500 303 103 200 203 0 265 80 pmappl 200 2972 0 2959 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 609 0 126 15 0 15 15 0 8 0