et6(0x18, 0x8005, 0x3) r3 = open(&(0x7f0000000440)='./bus\x00', 0x40, 0xc8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x3, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x200, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000580)=[{r0, 0x80}, {r1, 0x29}, {r2, 0x145}, {r3, 0xa}, {r4, 0x10}, {r5, 0x80}, {r6, 0x8}, {r7, 0x4}], 0x8, 0x80) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r8, r9, r10) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) 06:50:59 executing program 0: socket(0x0, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:59 executing program 0: socket(0x800000018, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:59 executing program 0: socket(0x800000018, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000100)='\x00', 0xc0d8, 0x5af7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x6c7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) 06:51:00 executing program 0: socket(0x800000018, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000000c0)=0x8000000) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000000011, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r0, 0x2) r1 = semget(0x2, 0x0, 0x6) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x4, 0x2}, 0x2fe, 0x8, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10480, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x4, 0xdb, 0x6, {[0xd9, 0x8, 0x5, 0x0, 0x7, 0x101, 0xffffffffffffbfd9, 0x8, 0x3, 0x100000000, 0x1ff, 0x81, 0xffff, 0x7fff, 0x780a, 0x7fff, 0x2, 0xbd], [0x1, 0x3ff, 0x6, 0x0, 0x5, 0x4, 0x3, 0x7, 0x3000000000, 0x9], [0x0, 0x800, 0x80000000, 0x858d, 0xfffffffffffffff7, 0x58, 0x5], [0x1, 0x4, 0x7fffffff, 0x5, 0x0, 0x3], [{0x6, 0x80000001, 0xfb5, 0x4}, {0x192, 0x8, 0x7, 0x1c7}, {0x100, 0x1ff, 0x1}, {0xeb04, 0x92, 0x4, 0x9}, {0x8, 0x20, 0x8, 0x8}, {0x7, 0x9, 0x2, 0x2}, {0x1, 0xfffffffffffffffb, 0x0, 0x7fffffff}, {0x401, 0xff, 0x3, 0x6}], {0x101, 0x20, 0x0, 0x7}, {0xfffffffffffffff9, 0x67e8, 0xfffffffffffffff9}}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='T', 0x1}], 0x1, 0x0, 0x0) 06:51:00 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') sendto$unix(r0, &(0x7f0000000240)="5384d3d74695d9f2c913b062680f8355756fb70a8fb9326674666867773068393042b3781dad309486d0f68721946b633c3059b95a2982fa5bc96828f452d0f97e07080af9cc87cbc91bd556c9aa230515e34a5146b01e261ed286cd6cae27812c48701f8df66b6e04a9bdb15819915231e865a3d07d5b6151622aac29ea53a80eefc979acc8996a0cd0d42e0ab8c514b679a2eff70feef67c48bd89fb26a875c4be384c4f44d1bfe5fadebe335cc2e6a7603f67ba2031890e08594536fd5d409c494fa8b4a39ba17f76e1bec122558d885ec5b70b9ffc2493baa3b2993629edf823ad9c999b5b19171e", 0xea, 0x40f, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff69) sendto$unix(r0, &(0x7f0000000340)="702d6d4e8e72f8999ce22d8f9d8629a8a17e777b0cc2d63f2fe5c89b11f46ad09cd4d3219e9a08c43944ca61fd02465bbcf80eeb8b272d295874f559080d5bd8bb6512340fe31bfe", 0x48, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, 0x0, 0x0) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, 0x0, 0x0) 06:51:00 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8d) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x1) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, 0x0, 0x0) 06:51:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xffffffffffffff4f, 0x8, 0x2, 0x3}, {0x8, 0xfffffffffffff796, 0x6, 0x7}, {0x7, 0x5, 0x9, 0x101}, {0x59, 0xd2c, 0x7}, {0x8, 0xfc86, 0x74da742f, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x10005, 0x0, 0x80020000000, 0x2}, {0x84}, {0x6, 0x80080000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000100)="81c1ff5b2190d65e12c86d0854ec7b49cfec9e0e0ae5efac75fb0781e35ee5484289f0a1925cf4b58afd44f593fd258a7ffda1252521033d5b21ab31617fee258fd825f491bcdcdf32e8ffff37bbe899043f2dba46499858e07774ad9e66a2b51cc38ef10e397a836a74c3386237f110af2837e61ce6") 06:51:00 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x3000, 0x1f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x19e, 0x0, 0x40000000) 06:51:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x82, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getpid() r4 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) socket(0x6, 0x4000, 0x400) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20098, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x76cd40e9, 0x0, 0x81, 0x224000000}, {0x80, 0xa4, 0x7f, 0xb605}, {0xffffffffffffffff, 0x0, 0x10000, 0x4}, {0x0, 0x12f66601, 0xfff, 0x7fff}, {0x9, 0x8001, 0x2, 0xffffffff}, {0xb18a, 0x8000, 0x2, 0x7}, {0x8eb, 0x7673, 0x4b, 0xd2}, {0x200, 0x3af, 0xd0b, 0x80000001}, {0x1, 0x2, 0x1000, 0x100000001}]}) 06:51:00 executing program 1: clock_settime(0x802, &(0x7f0000000000)={0x2}) clock_settime(0x0, &(0x7f0000000280)={0x5}) clock_settime(0x4, &(0x7f0000000040)={0xfffffffffffffffd, 0x3}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x38401, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x101) fchflags(r0, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: socket(0x800000018, 0x2, 0x80000000) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x10001}, {0x18, 0x1, 0x6, 0x101}, 0x8, [0x5, 0x8, 0xf164, 0xff, 0x4, 0x401, 0xa7940, 0x3]}, 0x3c) 16:00:05 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000080)=0x3) r1 = semget$private(0x0, 0x2, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10080, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) dup2(r3, r2) 16:00:05 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x491f333e768a22ab, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r3 = semget$private(0x0, 0x3, 0x43) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r4, r6) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r4, r6) r7 = dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r7, 0x20007461) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000000)={0x3ff, 0x401}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: socket(0xe, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x2000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) socket(0x20, 0x8000, 0x123242df) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25, 0x0, 0xa8d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10400, 0x0) recvmsg(r0, &(0x7f0000003680)={&(0x7f0000000140)=@un=@abs, 0xffffff16, &(0x7f0000003540)=[{&(0x7f0000000180)=""/4096, 0x1000}, {0x0}, {&(0x7f0000005980)=""/172, 0xac}, {&(0x7f00000058c0)=""/159, 0x9f}, {&(0x7f0000001300)=""/119, 0x77}, {&(0x7f00000048c0)=""/4096, 0x1000}, {&(0x7f0000002380)=""/166, 0xa6}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/193, 0xc1}], 0x9, &(0x7f0000003600)=""/101, 0x65}, 0x843) socket(0x800000018, 0x2, 0x0) socket(0x20, 0x2, 0x3ff) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x1, 0x4) r2 = dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x5}) pwritev(r0, &(0x7f0000004880)=[{&(0x7f00000036c0)="208f9ecbbdc4f97b12fd2afcc3f8c9b7e5d7da93549d5a404e70bfbbc5f26964c5275f9d3e4fe9388fb5a7bcbf3bf5b92a7946a038c381d5d300c89fee59670d629e83469c99d0228afcd9a118e9c1d1ae877a922fefb697126175565d372adff6da6494eefa2cfaad713340002501dfbcbe5b58472e8ef15723bad27b22396e844c14ac5eee3ffce342f4e4d4384bb9b2984a522da16a6010f95ac1e9763a4ce6931e920e63959a20f061c251d985e1998daa7686c59795d51008f40a110ad4aa5a69eb77b1b54785ebd2e8cc88bf6c9206a6a3f6bbbf6b4d6f7f80b1ad1cae2dba8c28dd4225fd05f9925a08ff5f2f9cd9900673104a047f1b396c4b62bdafe1b7f91b80b727a59a5646bd56ae8208e49060099b2c440e7b847dbb0e03835c108c3301b231042c0e0db29a2060be52885c4fbeb8f56f13facb540f9f3ec47889901d6feeb8f2b4c5f7ca8a507fd6b924ee35e914ea86262cd13bbd99cb95e5de1ee4f7e9913f1fa92dc45a63884eb5829ee57f2a9b334dd1468056e4fd8b230bdcf4a0137bfc0b6ec228d893c2e5914cc835f19d3cc671ac82091dfd0972bdc2b1d9b0a1ec55b3c3f136b0f537e65224790379e4905ba11ca79a6afb6ad9ae303013b0f37d2c5cae53cdbf4738468d064cc43d5e60d7008659ad841128fc354869430f8b977329e0ab2e87e1e19d0baafb9993f0b2b5bea77fd69f8db034e18d9604f0790549160ae76f739cf448fc2d51c4930d52fe67f73526318fe3ff524caf8a0ccc72ccaac6f27429c78e8b2a3afec102e574c1b39117f99c2b185cc8988bb967931a3b9421941b47f87e170a833de80a28cf0c7032fef53fc28c7ef648c2baf3ae0d65992356cefeb563837abcb9b1399443d18d9068e88a4dcded13dde13b23cf14d3c20379033f91dab7b59c517c2c639550cf0b37621732facf482fcf0fd18b6d5f516e86232206bfda21443c4309a057836814394794e71f16dd2d890ef274108b09134fe89a8ffc49966c8b885ade826f8380682648e180a6cad91bf8222b9d5dbb427b3e81bc5de1afce92bc70b1f6f784223a6c18fe1c2e849ec88ea7f7864dd5ae084127791392ce6f370c8bb5109a1f2713dc7984a7c9f256963c3c45c29a8353c91df3ba4f509258f25280c78cde191a457325d7e33db8e5c7279f440a72c7ac2471019b8a48f9a129912c78de1ebaaf5a0167a9b62ef8c27d5868c25074a7c679bb4ced45946286a9cc5620f21ce11da011dc0239bf9307efba646b996fe09b420209ea0b1f75702ca0f4193e28cd8d5788a37e55534045bac06ae4564a16c7d6c1b39608b4f33765b923bb12938b23a943bced9ba4b93f29342c9adf772c95d993ab1d36d4997b1309398da75e5c5093a6cd981b1f5472602c9cd6db8ddd46a841b90ac712f2930f0d955ff20f0a3d4c983b8a2e1aa461a7435d5d06a9bb7559ea614fe46e53fea242723853286a7d48733d9252c2c2fe83e70008e26c4872f4d223b2cb35cf3e1ad49b9d1dc220dc004e2f1bb68498fb9c02de173ab5bfc448cd550775eee7b47e5b1852f9c9194683c4feb1d06cd58fa6190a32c1f429a21ece9d5bf1b25b49871066bbc0b86cdcedaa4b30ed97e01111b598c8ec9de2d491cad96b8d64fa92c9f19fd92d4c01f794df2e2146d3b8002993340e55d34961a99e81219660d67e2dc4e93af1c67d14bd15843f14fffdb6f258673121abb7e2f1a8f81f71166172f162c9706b6d08957e63e0790a4ab27bb736d84d616a61d553d338a74fd0bca6ef8d903226aa9815a8bf73b3da0f42c2a3e09802be437d90606e9efb654f5fe0a4b0e3b5e06fbef4bdeed28166c29cdc0d94b683c35c3bb965e2033adce82f4d87dec6827765edb1983db4a459960feb363cff38fbd8059c1a820a8dfd66532bb70db3d40fbed8f93161cb7135f98daf4225529e9fcf772188ab3d12449edc0c9b31cf1bcce01c3c7e98534524e408f286c4562855430b36fae0649b8080f0d264917c24a705b72847b7a1bca84649c2b96836aa4bf4f92569957ab86a3f75e192560b122d0f82a4621048374f8e2253d7968639af988df6d00903c9d47786a68248785a4d02c857f4ceaa32df041e502d56cd62df4c084a98874eec9980bade1cab4f17762ff8b95ef7528efa901676665971e67c3c726ed65c567c67ce47a77bc79baa964a6626d31d5c3aa01f8f8815d14bc32d0d049788680b0856ff3dafe546215ee120adce60327a1e5a315b8f7a24b4a11055ac96f251487bb64c2a1ef8cb9cf14705155135560d39a7a1c7fb6e156aba7eca3432e493b0b0e089f72ff2b45ea6c6094cc094c63d8fd4069d5ff49b39b1881553100fa24a1f7af42223c7216274eb76200c8429fc1b1f197b8cd442a9b7da66ca00f59cbf16ab90fac71dd1ba2f73643b7dea68474a253fce1bfb9c88cd0756b2a173006b3aeaabd8aa643d5147f11b757ba11b39f161b489975b1b1164f72fd65a22cd393897d996e742cc2ffaafe1449d29c7a994c05181e47250baa4eabf90a157df18e8eed10e443b4f9463adf9512f845b9c6b7c658439ffe3f8bc564d2c58cfcc3dcd51019280ebde41b73035a382fb69e11652087bf5e6be9482c943f601a298dacaee16d74a1c0a56da4ca96a55556605228bf80ecdfe90ce5a35c59576c0d452738907816cab52cb4a293cbff120b71417727c6504c3a938220201c3b1a2970019780354253dba1eb11775c6eb4dc346a4b58adf595fc65a5d4cf1123b8f8fb6f982734433998817b976b35ffc61c00df51038403ded70705afeea86c428277a8ce9014c6a4dcab855ae23923139c746901ef39e5f6ebb66a78bfd516f5b05b6ba715287ee29d840b86aaf581d11c489e27fe09b504f79767befa907ad33a48013d43633133b7e63e8b46d64f3b1a01768771125e5dac28943fc3bf02138872470e3020b0782783d46be1ea5212679ff1cd16f52bfd7b8402103397f3c0a4a557a970de697a136d60ab1c1fc54f8f527d55a058d3ea38ef1d317be1741b1ace26df1d3a08a959a3b64a59cec69941c0ef2931890973df715f8582ed447592cbf6a16af2c4b4be5081942b0d023e41db65a4ad393cf4af25c2e06c30bb93c963efcf0e0a8d724fcb8a262624347929dc85e9a4a6eb34904439584aae5448f1171ed7e086732f24b1636634aaa1b8a66b74f9387614006867b406a0134a2d384e6c18441166581d02f521dac09d6995721d6d3eddf5c31d38f1b1e34af4dbad1db357279a8b92209a8e9df2b26f1167aeea552a3522eb0c34b6b3f670ed7f41dda01144fbb8a232c0a7b5f71b6913c727886246c9a662393dd34769579c7ee60b296f66856958b06b3f00248d6a903b3df16cc18f259e85bdbc1c94262543311dd15a66849c98e37f29ecd69ed9c9c4e185ed2750c9f6d8d5691b1d2f4bb35d1e960f425997b757fae452dfbb1d0b13b43127292a5120adf68d15d38b173bcbee7a570221eb0d9a0cda8d77118611f42b9caf5ffaea668f356ee67f7d8031ce51052661cb61a05144e6cd2439b06fba428e36ae30d2bdb2a6d193827fc4db38a803052e7ac9ffb243792b531ec826519289c4b639a762cdb2d7b4330e899655051a449172179e4488c06ce7e30100ec8c6eb6db3b796299264a7d466ef4e199007d7a79f0e9ff86819fa8fd198489f3badf8f4b2af2a458ad39578b0e11296f32cead8ab5ac43f634b47e3ceb38b8b7842317692b9a60e0282a3990af6094d83c7b34cff2b2dd74b44902e2e3614f44b795527cc4e238c177beedabd8a2624c1befb61dd7d8e18aad415b056f31b3534eebbcf47e57033b6a0b17ead38bb1a06b6da1f59294649e1e91a93598ca968e39341aafe60c13eca74e566efb2ca0d02afaa9d95894341a357fc8a53606c1f2ad8a36bf6b3f3111a0ca79ba68bf533bb0f3f93962f5810e344b0c9094be06b69e4cb04e5b7f69157533e56c0eb2918a416197cf33abf72e47d90dd87777a362eaeebeeb7cb6a7d27de10b0b3c2c0227fb644f4d5e5aae23fc9c8f27f817ab5d0df9a5e08e0142674a884fbc3736ccd85fc313a0a1830fb74dcf04182877a6ab8ca00d7b7088b97cf7e6a7b921b6d5c67adb5ab1f4bdcb0b7ec61cebffb0c843c2819579e2edcf023b783f73d062b32ce4c8ea5e35672509692da60914ec7999d48e368fc44a022f5df4aab291ee17be7cae42426dc7177e7a6a3fa55573b6ef91d82f311b312a224a2b35cf6adc0bb46f939aaf3c7eef93169414e548b4f1825608120aa35f7d1973509ce7f0e963e098accc904712873bf603aa34c773c3077cd82d238a9393778b5a1e87a7c079e520e55ed229690975eff2baf6f210b6bd16e0c182a9aa2b2c9d3e488b68a946046811407a4d1d07fcb94b0534bbabe644b6220280100c1d44f5902efeecd3405350132810ba7db395d075db5e746d986f6214795d480440b28f02020291beccabb5c1318f930ecd423d54ce8aca32a3622531a6962b5746e145ec1c7be0e159d8b14d0b9653e27440a1d46559085a566dfc74141540e9bfc232b0b8b42a4e5bac687208fc3c083046e3cc3185eb4aa59be194177ddcceb73f98a3fadf05ea5be35ad69821e3e8a5de6b4d1e2930aa20b359b2105f9175306752043fed87baf11d721c25f9d384ea2a5ade55fc19a43cb2cc45a14ae75a5de1371dee8db079143e651eddbfb7ef21a219248fb7524e5eb3294b8534ee4d55a0b44661b613a2f0d1a7b0ba2a26ddb460ac55d38e823aabe38eaec0bbb98e3ea8c733057df40ed79738bf5b7585911a51900220b3acf389dea000518390239338d9b5d1da1115f7d9d0f9e3bcf93f32989b8cea798a4521b79a74acbe363ad14b3338500ab6cc5a9ec6747f04e0c97b438dc51414838c4e57c2573d8997a649bec8e180ac9fc532a6311024c5984090fd8146c8d12bd0e9e85c65fd8974f575283d8b85634cc10110774c460c2b97ca2605b58ffa9fce3e1e74f0408b1fb2fad1569ac0ee8bf3d7158c341045b6c67e9984f81d44da0144c59ba89bea33e5a4382ef580e7ea3162b9511e980f11fec8c84b76b343f17768b606944fe8f0d2117bdd5ef3ea936df2ce56c3fac1b3cde06c44c92bba6b152556e9c9bb6d7993e737b1393dc467f61b44905b4f07ce40ba24bc7167ccf1b716547f65d2e619291895abae99d88426e8bab3fed27aec99a9833b84acc3fac7c30eba927c9d57146bcfc6d4084322c04989c8eafee9db3e379a96487d1bb6ad1110c0d9048f010e1e70d3acb400e7d3ef9e6afa77e8074b3c2a24a440051a283494caaa6d6cc9e8f3100f93596a9ff88cafa98de580884237b28d0c165f95e02336421dd2715372890012122170ebe996ff5b8086a47d83f3aca5cbe3c948d261d399a049513f7688b15a3dac378325adbd47a494c7e2742c9804508b7c328fcd444d788c74cdc93e616c4645b93e4d6ab38caeb633d196b07cb8eb783494b4214c8067139c36e425326074b6b3656c22a7630fb39ee263be420607355778a4a8d79a419626621c21e1329aff283605f57b634d259ad54acb31ca3b55ec26e2ea02064933b0b8324a5dc99d3ac066eb997acf74cc937b0b850815aa529a8ddeb3c8389996a87809e6fecd9bc6611a9e4459c01c4e8a201b5fae73046060f471a28f9ecc7e081baa8405e0068e511b01f2058ebe5766ac0c818eacea0ce3afb1a01724564c2bbb698d6aeadd06cd2bf08ef9bac112c34aceb616c53626b4fd2a416956890a1e4ab", 0x1000}, {&(0x7f00000046c0)="e3668839e7b8892e3be65e191c07419f8231ec8087d0dfa13352e09bd679c6a1389b3d83d43a034909374a81c97ff3416fc30e5876c5bdfb3cd39c5e6dc78171779c9f4286bd9ad8090bcda52b58dba2a8dc980b4ba31ce400ef9f774969bdd4796ff1f88db5e09f62240a8252ad47d67e5eee09f9ebbfc0fb336167ce6b6a880be25e95a29a130c6011af78ea8ae8f26f557a5e59c3283448ad2463762433631537eca909913541377a154f9222e93603558b82820e2b3bf930267a348b10b5d0cece497ed2c668", 0xc8}, {&(0x7f00000047c0)="aa1b52dbf8a9cca7928ee00bca80b4bbe8b07cc5862b53d3fb3f94b790213402769f30423b367e8bd6a3d014fc2bf4023c1694f99c389371e98ecb8bc63de71116976d17760ce3b72abc300534d511b3fda94e073ad518daec0852cb78808b5b64bf51a296629d959c86079e2526304d81aa598115", 0x75}, {&(0x7f0000004840)}], 0x4, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x6, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8201, 0x0) pipe(&(0x7f0000000480)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000380)) accept(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r4 = dup2(r1, r0) pipe(&(0x7f0000000400)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/30) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x60, 0x2, 0x10000, 0x4a}, {{r4}, 0x0, 0x30, 0x41, 0x200, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000005, 0x8, 0xbd}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000084, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4d, 0x40000042, 0x5, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x7f, 0x8}, {{r3}, 0x0, 0x40, 0x0, 0xffffffffffff82ec, 0x98}], 0x55, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2, 0x6, 0x1, 0x6}, {{r4}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x5, 0x3}, {{r4}, 0xffffffffffffffff, 0x45, 0x80000000, 0x8, 0x400}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x2, 0x643f}, {{r2}, 0xffffffffffffffff, 0x88, 0x20000000, 0x20000000000000, 0x2}, {{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x9, 0x3}, {{r0}, 0x0, 0x8, 0x12, 0x2, 0x1000}, {{r0}, 0x0, 0x2e, 0x2, 0x9, 0xbaf}], 0x9, &(0x7f0000000340)={0xfffffffffffffffb, 0x7f}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) fcntl$getown(r0, 0x5) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000400000000200000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10881, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x101, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) msgget(0x0, 0x8) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:05 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2d5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) 16:00:05 executing program 0: socket(0x6, 0x3, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r1 = socket(0x800000019, 0x3ffe, 0xa) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getppid() bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0xec6}, 0xc) fcntl$setown(r2, 0x6, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x16, 0x1, 0x9) socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x100000001, 0x7ff, {0x1, 0x1ff}}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xa, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f664f7fd2ab00"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: mlock(&(0x7f000000a000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x70b6) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:05 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x40, 0x5, r2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f9d0000003000cb75fba7f3d2ad832cdc811828eb31"], 0xffffffffffffff55) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) getppid() 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000040)=""/108, 0x6c, 0x10000000000040, &(0x7f0000000100)={0x18, 0x1, 0x2f2, 0x8}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) dup2(r0, r0) getpgrp() accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) pipe2(&(0x7f0000000200), 0x10004) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x600fffff, 0xff, 0x40}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfff, 0xe5}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x45ce}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8, 0xc4c}, {{r1}, 0xffffffffffffffff, 0x90, 0x0, 0x40, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x6000000000, 0x9b3f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000083, 0x100400000000, 0x9}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x4, 0x4b4ea86c}, {{r1}, 0xfffffffffffffffb, 0x88, 0xf0000002, 0x7f, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x46, 0x1, 0x7fff, 0x5d}, {{r0}, 0xffffffffffffffff, 0x10, 0x81, 0x1f, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x14, 0x0, 0x7ff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0xad, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000081, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x80000000, 0x5, 0x4}], 0x7fffffff, &(0x7f0000000000)={0x8001, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x140, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffff7, 0x100}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) pread(r0, &(0x7f0000000380)="b69d2fbfc2ccf7f22bfe5de0ba244f812c5b293a501b9cea", 0x18, 0x0, 0x1) sendto$inet(r2, &(0x7f0000000300)="76c7b8ef37eaf34ca4fc75f7f4f628c7fd2b9f78a917302b69c1e4266f769b3d06a19607520beb97239e94ce250e6c21d1afa54f9c", 0x35, 0x408, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xcb3, 0x20, 0x1000}, 0xfffffffffffffffe, 0x9b9f, 0x10000}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/108, 0x6c, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2, 0xfffffffffffffd4a}, {0x7, 0x101}}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x42) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x2) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000a80)="fdddb6215300d5d206358a915589266429ea1c747cca1ec2e53cfe1eb674071aeb6d058fd910b39da426ff6fe4cf0f832dadcb66e141f8862d1ce03ec28cdfc42613779ebb4e83c84961bb848f5386c00c311b421e3498b11607190a117405443ef2a26e3af0c6f8d99b2fa2a5d2166eb80a5587e6526ee9f6b34628181d6d980f5b5cf6aab852469433c1c47665c3478f51e3ab2037f78ad682c92cae658b0a6c55143862f7174279c5fa511c8753705cf951490561103cf8376380e9ad407dd9a4d2d6bba1b40300d634a588fc9b67e08d0e5e31f7bc7b807c3a46784ad7669bfeb6219cb0d12e2b8aa47c63f6eb5815352be0164a5fc8a67ec97d15433717dc4e7a8a1920ed6fd3677ee431c7a3b6ee09f39fc433468810180469f189581b38e9713fb26eadaab117d2114fb9dab623922b9f3a88ec11dfd2abc4004fe5c3540315973d362e7174fa37454ed6517e1e3021a19a8d88a72a7f568abf225a0210297744d628be51f615ac00206da68e69bbfb8edfd26b9e435788cfa6d7077f6c050b2d57a871cd3c6eb57049cd884ab13659811d6a3b82e0bf1c40913cafdf5ae4c003c405e77aaa2b9cd0d8a63a01ef19fe8de945481bdcfd6a8d07feeb9126da64a5f09bce5cc72eeef56a952429fccddbe691862536606c38780ae4adba91532e5aa1786b8fb94b47b855f1595141d45df3bb2a9bbbee0c694a56ad6e25294001c8cbeb8b545a9e8dedd5a8f4343de182a984f35b42855f1028a028bceeb5b00b3d58584e505c352f7364c534b3d9481b971f87d429aa2581609abeac9c928d1172bb7faf50f2a430c041f91e8a79b17cd98c44a136bf0c47aedec9cc4f5cd45175a16f608edcb411ab13e58783ed2c9ef40ff4eba38ef5336275288792fb6f4ad49e926f0fc543c76d9fb65a342d376bed6e4f2f9eea1cad78fc2992ae5d28d415cfa03385e49c44ac9317fcbb117526de375db6fe82c435ae44ddea78f39187387daf3e21b70ca0105f1e6da49c7c614af85e85c5100e570712d82d348559c3859fe3cdb9692230aeddcd2b3d0b74ff4e92980241128377f51de0fcc6a7560dbfead36c1581e85e85d2aa1dcb1e7a8a062adb28848cbe1f779a1526ced90fb83e4b39f75b18b90498253c909d7bc30f3c3415d3cfcc967ba7be3c2bcfb28f6ab847f0b6ffb34fa2e4568616c1d2bd6d27bc1b4856cebb2145047810fad8f33b96fa7ab4749d3ef07975827fbb594f7415a8e8f771a6e11d02356b00bf6c5f6c5062bc9f9dbb6106831c4fdeaa24270e855d8aa44ee27007c7bd8479ae3743cfa9249cc0a4992162fc4e4ea8b0de7fca6ea357485d043b2603ceed1a0de588bafd07f5afad132ec4561beb6c5334ef1f670be84e827940dc46e7669dd9a9a7a9b8f3692cc134c67ea0d59a22df6bdfdae0f0db66ad798662c2eb8dac8621cb77c3537a12ad6dae53509b57e1ebdfa6e3f60532ef4913eb756684bd3c44a582207aa2f838efb27ab3890cbf3f239bb4f649c5707057c751310e7cd3f621f0a91eb0b49fa58d1a144fd099178e6da40f8226e2e3aba40c1d99f992c5ab3f02d3863813486fa2f45ca8f7edf8ac4edc5b9cc08955bc39d3ae6690a23270346b658ccd6df73954a6d65482c8691fd90888f68bd837e64ac23cc1a041c8eb70383599c9050cdb96f2123148c0db0ff25fb31c5beec5d280b0e1cf40c51b9e048530f46cdd03e6241116e639e95671073a837cc9f2f3993da24790397ea27d68c27fc3befa7af713c540ae7bfc419bcb1115951708220816dde13e7bc967487f073ff5aa8123604b49be32f5d9e748befc48aaaf210a799572a35d982d86d0d57d66df60a64454a656b3fcd584f162d8c006cd18d927bd48fe0a82c5613af3c57c5f39962d922ada7af8000fdca8100196eff7b149b7e1b810920a6db195dd35c4b2cf6cf94ff82c8c6ba26ba3b090c9ba8cdab0133bccfc6013d3430d13c6865e949ae8fa81b0d4f3d8468bcd32cfecf87ba1c1e341c606eb217d12bff439d26872403e7b8e379a99652117275889bd2da55d56e44d62a951145735c0d1d5e8e69b4a16d5a23a70bea05b45c345d6f753fa469d55d5748d062f191ba5e915de66a6d4df869190549fa8caac885c4da28fd10420499ec9da84cd076b0076f0d20ee0beb9b3c9c6a13740de8dc9721827ffd2ae9802c98065866fc201e3f3f42d46b646b2a5d0b78dc336f978849ada04c59dceea48f4c6cde732f9e33c22cb0c8069bfc08206e8f10e7cab576084195ea556402971943fa460dcbaeb9c882e32cd0eb34b2b5c654e6764e2a6c59381bcdca8a8d59fe8980b1802d12729e0f4364cda077ca84b2b7f76149ddf024c37623a55de5f586ad9782524e6c35fc354bf95162c566088cee11a3bf2172a4d62dee2eb982321273343b7335eb4ddd3988c91b4de719e54ef5606f90b452e6d1fb143835cd36b91db0e1e2531fd77347a425ce0c7b4948e2a1b635ab2e285c5c31d665d31ac176cdb539160490c7574cc86d7299a092d2434bcecb515c7460f6950862b3cac7f864977830681a3a868769e58f33e8c9be8ee927b6da9ab5754fb2eb1c37f38a53e0e59d45470771b02029d83885bc86440078b0d95aef625d7eddc211581c8e38a1cc6d34df775bfa904219e9a01c14dd2df896292d194d2e5472a7b78bdd556a5f1d7f1c4fc102c9568ff23bb084e19f38fefbe14d755198cb8b53d19f2e0a36694298af9d9ff1af612b3c174eb0bf1834453702634c36b6fc5eaaf8dc7750e4240de7324a8a3ac07832790b15792721a54c0af5a9f02646d9d52186b64f2ad6b50506ad93d1859f5f37e46dd6b56551c66cee665b1fe2f462072bdfea1aaf55a94163de16d71d7be972b90a79bad3b4e0675b8b2787065ff32fa2c357f7f568fce86d144ebd6991cf74fecd042124fb9f60818de4c44e97e5fc9989e9093621076f4c295894e946c3261d485a305ca3593ad029f00f9d369a4916e88a9a4672e1a8c581400ae6c16aafcbde0cf3591aa2c5406b1dac1e7d7d003f34d32038bce3766f82493b488c6138ee0c12a62a50d32b40eeb3c81aa079a2d9cf1a55143e0c07621b8f71477e498381efcd974e68c57a3a635503a833355b70a029e5d9f3127a42f2b11d14c9aa293f863d9f3d17490a74256ca6d362ec35fcf3887f67b0b256cc28082c9e259a3e92c1fe80d3dd9ebc76408b93f6590582ed3243dc4c12e958cf3cd2810c28306b688e9540133c33bae512ff897be399c7a1728cbbdd56e92bea816665544fd8bc3af0aa71ed346e6d480dd8a1944b8ce3bd349a4ada42bc8152d49dbc37863c0bca9605225228c2bd94f74770e14588a98bf0632ba72a688240d4bac766ea0ef7cbb0991d7c89cea07416edc47bdd5663127fa8c4ebbdb21af5b875583295d7529f732daceec7a60b3d3a2cfeb0983f5c45160f9d0a1b36707087f625783aca41eb6f8ba0a924b6ccd0bcfae1deb65c1ba4e9fc5bdff03522af19daa0fe38754f3510bc3eb2f7fba893701bfe3b693c51d0bb5382f98c24b826b3f67f7039f2de71bd787a0ea0afae4809ad69b559a0ee0021f008c73d20275c03e07d33577441aa2be302f47058205b228909480886eb643505f634373a2afd3f9d3a59e42602c2b6fbb3dd7292f41194719cbc3e250a32f14fc548a249751aebdf6e30f373715193e9ffaca0afaaf7bdf480b0999d57eba4a0a4880b6a268babce64eccac841a405ab46e08781b41d685bc1175a09b1bb13a88e8669722bc4b2c457564b5255302690cdc08b2e33a8ea7cc3e0189270dc788c63cdf626e23495cf064573be5ca4af466c305346169a6097836c1273e13a6609c2239acd7c4e20c7e1b3395627e9a1dd456682c5759dbcb5f92e7b48b4841830e4fb967e5b3adcbb648aaca21a6de3518de3dca775a6da8c111fe9ecdcad8c129cb80aa811c9d78ae4e7feed32ddddc94e718cb76a8ab11788a078a2e4e1c401ccf616eaab131c4f9dc2e221b66191d4330d7d41be5069d6709d362a22f65b2663649fd95f2c29b10fb2466cb7dc318213a2d75ebfc5967fc5b7467650a39560361285f97ee7da3ef0b8f104f5e680f4c3e0bbc64f498b354a58869269b430b1789dd9a37c3573dda000f00644b2559595c2f4d6ba299d546892e32f0f89ca717b007d1c811846a6a44a1c246d16e1aade8c90a3bbe97c06a05bce2d4a4d17daed8698e586eb4527fe6d7b0a3f91c383765be23b31833bf533bf09ac68978276c903289dbb2e0304e89ef5cdd827a1b52fac91a1bb9557db6bfcca08f7206d805b992a4d17fd9d00044bea3bd84c293cbbb16ec788dec4b969ab440a822cda39a94ea6bf5674656205c125c7e8059e02c4b4e1cf7e2b3f1a7b070f340261b524cdbf3235787256d946ba90149bd07ed53504144e1168c993665963347ce9dc3a4950d30ebac3a603b32d3b88108c969854a66aa654a160d387093fdc693aec87390b2ae6b37ed6b58f2e7e995520afe49efb20cdc500b71089de25fa4945f22aee480c69e195f8fb955c0654809373ca1e2bb018043f0cc7574dd7741011c78622d9e6c73f67b7d0f37b140fd14ff85ebb75185cf2ff47064f48772cb5534a5209efce0dfff457834b7f116edc9f38504754215c3695aac6f5012176aa50a4058315d383d641546e10efab16ada676c9c0beef30d78895107c16bfdb663e55fb50568edb15b996a66c92f16bf433fa1f902c042c4d132a5e808109da4bf04682fe5b334cfa5ad6939527b919a1f5c343189a66a7dc52fe67f930a77cb227e30b8d4fac2617e8f3be8b5546a6025ab31aabd6083d996bdb3eb42bd02069e48e539e6b8115c960e10ea6693ae63e0b0f2f84a64cd9372d555752b558918fb05703593ec48fe9feb1b6d2d04aedc67ad815ddb596cc2f7815ceb2dbd266f81603a9dca4253effde6e0d805842dd6aa1168b76ee903600ca9cf2397a0d7db4020170ec8528848276dcf7173f5ecbef1af8e0150eb688379d48b0163eae10e8a700b350b460b2748d3c5f1111359e8d8bfb729223c98f6d525804c9df0ce563b57164505994762c2ca0838de710ff6d29c1dc573281b06e51aeda65764f6a0376bac322c8c9bf5a402812ed865ed1f1fdb5663f8ffcfed2522632806f20a04a0f762eec32d78ea5695302a3e36c7fb8eb54aeccec173504eca25d59cf6fd8c2dc845c5952856ea20edde0ffe9f3c83607e75318802b0f30f88b6c15a5ad3d57f32fdceec6dbc55b8df6ac11f2c9e4620e858c076d8ce5f8b38228103614c7d7a2a51166a0c4518fd58bc8fbee53f2e38ebe5840474a79d060b1e506b034ac0847284f8691c553b4e7702c20a80362ae53f6906c1d42ed95398766d54d299811d145d7282168981e3088de1c2c932eb46c611eef10cc64e17144939cf88545a045122e4c78eb08f715334b8fddeede355c142cd968a697757332ffdc0513d652b77bdbbc254081a4b5d4fa5976d51bf94bc6f21754250054f5171d241efd0932a603487c0303d33026c047223b75de46b0d936ddcb63bf073a89df1963bec2be1ed6b4f54bc73ceeab831ef05b2b541cccfc24785d7ec281dc6d5e6209b44fc87c8ad5ae4bcd256a079c2083cecf4f331b363867456ea81849e5ffdcb96f8c1c551a02dbb39394defc620d8d56ec17228abd50f77ede6dcd5b144ff4dc1ecdd771e25cc3d16d13eac16f685e31a662a70776bce5d36afc710a4ed2d179399312f5674fcf20ad3cec56f05a47203af002e", 0x1000}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r4, r4, r3, r2, r4, r0, r2, r3]}], 0x58, 0x1}, 0x2) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)=""/166, 0xa6}, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() r3 = getgid() r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) fchown(r1, r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb8, &(0x7f0000000100)="e2") 16:00:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x104) socketpair(0x38, 0x7, 0x4, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000000)='./bus\x00', 0x10010, 0x80) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4000, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000280), 0x8, 0xf6da) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x80) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x9) setrlimit(0x0, &(0x7f0000000140)={0x0, 0x8001}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xb1, 0x1, 0x6, 0x8f17, 0x4}, 0xc) r1 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0xf16, 0x5, &(0x7f0000000180)="f4850deeab30d7a6551d682a23d55c99e53275b12ec6eea2a62b5eed02e2a97b7f2b26ba780d2fd7061e889097538aa3c2741d77addeb48d4b1e6091334f7494ec4ce084e4de23237958867fbb61814cb09318827523e01fdae42c2fc5a657ec171a888ba24049366fe47951558f0fe007e420ff592490af03c593594260153183f68a1360192311313346a0f6331c22a43c1397b14dbc416041d0ec3bc97311f3db0dcdf24bed07d0ba03bce970b37b99e4820e8b6a723d2b6aeaeacf1cd2c234de3bddda869b75d6d756fca4bf2c744f9fb038a5aba19251d76d7556001c82dad68330459cd89717", 0xe9) r2 = socket(0x4000000000020, 0x8002, 0x84) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8489, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xe7, 0x200042}], 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000080)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00') 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x1e5, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x3, 0xef, 0x8}, 0x0, 0x0) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000371000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/234) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x200) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x12f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000000c0)) r8 = getegid() setgroups(0x4, &(0x7f0000001280)=[r1, r2, r5, r8]) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000500)=0x800) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/235], 0xd0, 0xfffffffffffffffd, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setuid(r4) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) readlinkat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000001640)=""/4096, 0x1000) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x101, 0x8, 0x1ff, 0x0, 0x40, 0x1ff, 0x9, 0x0, 0x3, 0x6, 0xffffffff}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES16=r6], 0x1, 0x0, 0x1803) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="869c98a357f5b3fc932ca91309025e61b61e0284b0759be6ade1ddfa816819b97f7ec35ad1cc1afa031e28b0df182865a8c44b6a6c6784f73af6c49a69551233c3ce0a440ed6cb637987e41fe1fded5d1b49a986496f0ba806d5ec95e82b512380fcf1aa0259b3caf2a27bfeb3293b40b90a154224d179fd5700eeac0e0242fe720aa8e23a90685cb1d48be033a1011db3ee119432d09590b4b1031d62f585482a27808a90013f14a9472a945952991383cf39cb2d018bf1eac843fa06a0c74a560f558da1d671deb17f931c8a50d666ca15bb529ca1ef3db86a07bfdaffc1cba0d2ad07b0ae2838d08a", 0xea, 0x4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:06 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0xfffffffffffffc9e, 0xfffffffffffffffd, 0x0, 0xffffff8c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:06 executing program 0: socket(0x800000005, 0x2, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0xc2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(r0, 0x5, 0xfffffffffffffff7, &(0x7f0000000100)="bf9153ceffeeed3267d6bae0b42b03389ab26226497845e5c5a71fdd38f43d14a5794bedc51fba8deeefbf3616b6dafe9b5a89a778b08734e07978d348c4b6e5575ce2edc78bf4b5c2516548fb967089533a19c7063478a21c323f8642b2c71c83a127fad7f996692ece0269a2db20a954bb8c1727806b43405354d4da313449e79a59ad95e6a3190c8ef5178439fc4abbd57d63a86709c7b1926af87d88b92571403b3245bc28bab335d4e9593af39d57e93e739717ec257925dcc65428e876718bdfe876646b5780ab8bd686bd7fbf024193935813e727f6cd29077f936a", 0xdf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8080, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0x6, 0xffffffffffffff80, 0x10000, "94b63ce7a8a6ee68b3c6cfa3acc234d9eeaf4929", 0x8000, 0x2}) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000080)=""/221) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x10, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0x3}, 0xc) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x9) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x80000004, 0x4}], 0x0, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x44, 0x202) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x250, 0x0) mknodat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x1040, 0x100000000) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x80000000018, 0x4, 0x80200020000002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 16:00:06 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa00, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x9) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) sendsyslog(&(0x7f0000000000)="329ef5fae92643060497e8b0cd248ae9148aa0dbfed84c694aa7363338dce5a729e9638d52b18b75f884bdf82c015b6002691adced11131996c81cbbbe9da347290519cfa2f243a79d43cd83263b6c29a040f67bdf1ac7f9a31d10e36d739d49c0249e9abcf5483a2449db39af0f70aa955ee01815a151d9a9812ae5c679bfb852445fe8d76b5156945c61dc02eac5cd4b400bd70f4e5af2e63d0725b3ac90b8", 0xa0, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x200000000012, 0x8, 0xfffffffffffffffc) recvfrom(r0, &(0x7f00000000c0)=""/16, 0x10, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x42, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x112, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x82) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x1}, {0x8, 0x100000000}}, 0x2) 16:00:07 executing program 0: socket(0x800000018, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x10b) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/133) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0138fb9af8696c2530003db5115cb6c7e5b39f3fe3cda973a539e43ad66ec7af571c9133f085b558e9c5e60590ca9a278651e2666313d3aa39fc63fd7ab3851298030ae8352ed1b0c4fd04212c7fc80a1f5a43ec1a4b5bbd54258fce"], 0xfb) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc00, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xff, 0x0, 0xa88, 0x2}, {0x1, 0x4, 0x100000001, 0xfffffffffffffff8}, {0xffffffffffffff97, 0x3, 0x0, 0x1}, {0x400, 0x1f, 0x6, 0x1}, {0x7, 0xc0e, 0xec, 0x100000001}, {0x278, 0x9, 0x7, 0x4}, {0x8, 0x7, 0x80, 0x7fffffff}, {0xe2, 0x6, 0x6, 0x100}]}) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f00000002c0)='./file0\x00', r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="97ca289bc37122bd1bcd4f6dea27ff60daa966c377709ee5357dbdfef51013bad87c2f81c49a8b3cfe5d07e38608d5063b7e442fb876de2fb76a415bbede5bca5fc5844559cb37", 0x47}, {&(0x7f0000000100)="10ee1c5a00785fb1ef66022bc25dbc871dd21d98773387aa04187491e7dd43c1e46c763fc9fe16846f7837575756bda01429c0a11118d7868a2d32ce65fcef0a34e259b7c16380f9203d76393700d08c2d0b9c3ab73a04f0373ff6bc10e09de459caf72ff3e82283643e6b2534a9fb4fac62a5098c8e5d430b2b9851adbe77948b89949feacecc1ed7934abb0c5153d734ce3bb389c7602eba71dd9df0d05c2fff623f93def64b763bb7545b2c438986d06b8a3d0c2f62436066c29bbb6bb42dea2054f75c9e13e675794b3925dbe12d31ac4947ce21ecb497ad0832da5de555a89729c6", 0xe4}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x8}, 0x40b) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) fchdir(r1) fcntl$setflags(r1, 0x2, 0x0) 16:00:07 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10d) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) 16:00:07 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x8007, 0x6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) socket(0x23, 0x7, 0x7ff) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000700ffff00007c8a5b671b1b542a5387060000000080290800003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0xfffffffffffffffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000100)="fb3f464f8a4d184dcf7351", 0xffffffffffffffcd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0xc) r3 = geteuid() r4 = getgid() r5 = getpid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="8af739a20c02715a933a8d11b55bfdff0701618683f7317bfe8bed5febcec018e23d37bf67d8fe643ea2b8b94d4860f6b62ea1ef82df055951d3d46c16744533c69ebb58229cb18f446d9f747284a7cf4d839d7225b90b091342459cef58c4319f2d71d944f8b28a82ebd82d9beabf74d2d284dc9c26c90893e831da700960b88ebc58a245fb2df0ff3f2ebec4b29935af55d8c32a310705589a8b06d43026630090c0b1ba0fa3a0e81e53440f66fa54a81d", 0xb2}, {&(0x7f0000000200)="4caaa6ff73727b90ce625aa56cbbf9a5400791ed8790462ed20aee9c2b235e845d7abb77652d51b0061958acb199e7bd8883260040b82e3e9390f40d01e2a4d764133b0e2cf9be9fdcb89610ac0eb3eb5d6afb06178bbe1961035083e62639044b955050deb0c9c809b62a43918731f20e353dab61cf4dc5ad697c83966a22dfbcd05b0352892e33988185d297", 0x8d}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x60}, 0x5) 16:00:07 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x93dc}, 0xc) socket(0x12, 0x5, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0x8c, 0x5, "d796663327eb7d79af8600612b2adf9a8e1e0cbe", 0x2, 0x3}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1f, 0x8, 0x7, 0x1, 0x3, 0x80000000, 0x80000000, 0x0, 0x0, 0x6, 0xbef}) socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x401, 0xffff, 0xf69, 0xfa35}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x4002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x94, &(0x7f0000000380)="d51e83cd2596bc0e0cfc4266f884994e1595574720b07e38fafdf78ded40ea45fe31535582e8dc3aaa39204162ff7a27e40f204a1c27c280d4ebf38656fd752c5d363917e6babdb2e625eafe86513f28900051d745b81d0d64aaf22fb280576bfdb35f1d000af5ab41bb9ea86c0b5c2fa7fdf6e4546786cb039fdaf50911f5bb3dfe6dd6ca53183d03514bfcb2f7d4aff1560e425d788e7e804edab5e2cfd6d7ea") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000040)=""/103, 0x67, 0x842, &(0x7f0000000100)={0x18, 0x0, 0xdeb, 0x1da}, 0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x100000000, 0x8001}, 0xc) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x40000000000018, 0x2, 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="017e586222a223cd4600"], 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200007, "19000000020e00"}) r0 = shmget$private(0x0, 0x2000, 0x15, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x12) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000200000008000"/47], &(0x7f0000000080)=0x2f) r1 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000000), 0x3, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x1) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x7ff, 0xfc20, 0x5, "a1bb9240d31ef5318f9e8fe6712251e56c2a0d75", 0x1, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x99, 0x48b5, 0x2, 0x4, "6d71754d67c46f5188006416b131ca802fe8ac30", 0x5, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() r6 = getgid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x38) getgroups(0x6, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r8]) connect$unix(r2, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcbc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x80000001000) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:08 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66102448ea00"], 0xa) r1 = socket(0x1031, 0x2, 0x4) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000001c0)=[&(0x7f0000000140)='\xca\xa3\a\x00', &(0x7f0000000180)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x188, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x8001, 0x0, 0x7, &(0x7f0000000000)={0x0, 0xffff}) close(r1) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x1c, 0xfffffffffffffffe, 0x12000000000) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x10000) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x80000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6, 0x5, 0x9, 0x200}, {0x1f, 0x6, 0xda, 0x80000001}, {0x6, 0x401, 0x4, 0x3}]}) 16:00:08 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffda6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x7000000000, 0x6, 0x0, 0xee, 0x2, 0x7, 0x3, 0x0, 0x5, 0x3}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x7, 0x5, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getgroups(0x3, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff]) r5 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x80, 0xe0ecbf138915e13c) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000100)="9ed38e6865d5bcb928efbb80224e83e51c8098273ff6237373e1e55ae6b62d5b78e53ad84deae810db6be73037f6467f0fcd0d12eab0018e668ae2eff6e692015598db8062d42cdbb2baf03d0f8e27f075748a4f4b74a27f3a0f79c193d5b32fee77e61535e8f902dca0a8c95012772c638b10ea80a181be91e1d69fbf1ac78424ee0b65fc7fe01cfdf115c36f0f29cd09ed1ce46f197697da90d3953e136d", 0x9f}, {&(0x7f00000001c0)="7afc6d4bd6bdbe03f20bf77eacb8644bc0dbfac42e51884c8666ae80232dcab5048eb3c889c8161c48961c04e76055fa9d7c4fe842881b6ac8d5f633857e39c912c5e3adeac9bbefdee0b9ab81bae1948678c5f61394c19237737be92d232448632514e36d24c98793927529a1e918b1f89353a3fc03c926f60dedb6676fe431ddd8a7b08476d89f84373aa8c62ced7e2e9b881d1e57f171253555349ffdb2b0889f53bdcff7c0f52871d66808e3e6c1c3e9f56a38cd355052938898de30b11dc8d87be6c9a99d6aa3426569b235777d4acced7fe4a6be6cef1c1613cebccfd1fd8538e766f00f19e13bb5704b", 0xed}, {&(0x7f00000002c0)="d6b7955a941806594bec135c355a4cf3ce160bcc5326546ab1d4b2faaece2d8b6390f3828349907eac5be41c6fcae97ba80531896d55ed6f17604087104bcb36e9072923b1b0370fc11a7062b4b5c490cb7f2732dd13952755abc44b0f0df2420baa2b25ebe2db3185f1c1d470d63f6ca1bb27fc9c5447511fba72eab8d847f09af970983fd91674ed12d0abd4499c278fecf4832e4a1f1bbf9ef4db3a90f2559a198736274037b492b3c641ff2cd90f0573f2b62d1f14e7846218a7c595251ae9d67e63b58dbb8b09e0fab307a6b7752a28bfb22361bcf0d075e20b7dfbb0494507ce9f5a3d8b83c489f993c42a1bb25597b7d590bf12a69d27125c93de89dce3e7363a76cc7af209d7214871a12ae0d4398cc23546d2f7975a7a3a4cabcfd742198bad4b8e35cd2b44a9652a9d4613a09879ec845fea3848fc6d5b48d355f96629a7b347ff36c30ed67a070b3439d69be587093faea24dd2312a9a2fbea3e0743b989dc9b8a369bc94bf324949fa6c3f79f502e3a9e6cd3d7d706d8cd522ff489c80554d24a0ceb7ce3a9517838e4c7f4ec1f96056f65f0b0916b80b294339a4dfd4370b49b4e7f1b6d27959745a041a7dc672ffe23016954b5e47fce1c16087ca69054befb14b5aff4b46cbeade893ffdb9eb877e154f1e7f0a9c9d1f58b0087dcbbbb5ec88b3febe2b4a7b612c8d22edb7531633dd0fbbfe32bfbfb2a94a4eddb5d52c813137dbf25bb25a458e117b36a4053136c2a363df3f292c5862edc9c9a3c58f6b97258b1ff3596afec997afbe005457e8f8d91091ae5b9ba21a90e08d185d9343ccd9555e103c1717a4527e9f110da3571818ffc447c6991087108e31401c224608ed3ae58d60f47bb171f78007ebc41d22553d6e8f6d0076d55dfd32fb784b732893282199df377551cb057a25eeab3a94b82ef8554ae0e2b97854a87172aa9865b77a7b6bcb6ecfba0fb9cb11b24aa1710a93b502e2864bb765ae45a3b155db14b6085620cf1e3b4e621caec6055a9241d106cdea041f12da7882b095f9c59ef20361ef2adee53a47e89cfd01fa05d4084751f39965da6db7c7a7aa24df944de86fc3813f32ec99c1aebd4094e3f54168b699f49a2147806077e8f99a5992edc2cb845e9347d0e3cd8d15887bc7274c5c689a6d2b70541a480f9e7e5d5a91e26bbc6309247386b75470289762a81da5ea690167bba41aa1f4883ab4da87da1e4921ef200db967c3f05b4a1bf37563f43da048b520da0bc353f48b822d5279faea4e9ae7d4b90b478a75f6761f7fd835ac7090967de1b38d6eb7f4ac2d6cede2fea38fa900617e1ab9555edbb2b1214ce537e9a4159a8911b02f4a5169da6aee0a2d9f53e84b2c81b8f6dea447875b3ba8513378c4aca4403b96ff9c04142afb60f9a040620188ad5f59c743a9f64fbbfdfd0c77a736082973ecc770340d43babcf9fe246cf3da3472d1456e1d24c2c4647dbb21c83b13adf949792646e0d3a78cc3b6e53a650b2509a075a1e521d8a83ce04a8efa30672994d60be14331b4afff5b26c5b7a6d281a86bfd56d2738d6ef226bb95c9e4253001a24ddd6d8f2a4fddc55b5c1a15eaa8b36fbfdfba0bbe9cc1ad012f493911cab1b925eee183e0fa19c8c03c0e8ad9d45b03b28bd7843a72d3fbdf4843705b25d76b020fd4b3c2a40f01cfa1d294f858e0ed5705bad1c406fafd68d6709a71062b48869ef8d4f72a3a1f1d76040a163a83a7af523d2ef88d43489c2ec1e8c101dfb529d91d93fb83cfd172cc58fb22f50c4011248bb04ebeb38ff1f58b43e44125b30138b6548eb473787978421506c2392db8d9237faeb4c550af0006f33e919a2017e91f72ffd67a6dd3dbf1e677611015f8402ca07214799290a0e95977e59e8c510a9aaac0caab9dd0756ce06aaf1130d40cdb4905bcf6514ec02b921489484f16213566c175deb5a8fbc7b57de7debee3e2c062d0920576baf57e61964b209b6959394df98068460b94771a1ddf57c742a1b508cf3d63b336ebad63a521e4f9810fe66867a62e360403bbca27b095ff0265b7f159ac0d10698a45ec36ede01aa2318d94f00d28ea1d758fd75d6162756379135bc834ca83d43d5110cd692f0e2adda4b728e3dbdd3071e8cc304c76d62c4859f6c9a7f45f67efad0c8990ad01ed3f9178924d614339f1560a5e9e97838fb4e9d8a174ec5c1c8e13cb27b6f1847e22b48e6db9e264a3974c3275f78779c55f707baea828ade597879527b2f810b2fc54569bd30d19d3f3a27207d73e65d0fa00e966bdc8b81577ab7409de9bd9a1091a1f03c2b6f575bbb405c7865b8ebd3345f72b25f299d77037db63773058e529c2940a5d56bb5cf45a8987a0ec953d4f7b11f53561b3d405c5de43b1b663a886d369b7cf988a79ed927fe44d8de150538373d759cdeacccee7e1fa2953e3dd70f4e1413672696d83a03095e95d9ff95c3d4b30b2ba291967aea1a20f1b886344fcf456e2fd8abfe3c82ae5296ce19a0161df29fcdebb2674e144f107b779e500fc1b9ad8a9c3003a84a664697e0506a711567f8d4ac919a98bc81189e61d228788e102db9409d321982a06aa5ea1d6bc50ac1bb1027f9364800e3354adb052e2f26cff7d799b7a3e93a98b33f20a343daca3154f63fe0f5f3786b42c8a409e864e8f9ed9354130588db137430b53b2c488c9d4c81265f57baef39661a77277dda645cea593c674c957ae3d748c289812c935a883efe75c464dd26e252c3da0d8f93bdca0d3312841e5308d55e18a6f84cfd926ae21e64aa480a6092d9da30285ba44e9b60f75e5948365c8d9e836c59ed3c57447ad2d5eebe5367bb685c6f932a936cc99f8c5be9181cb81fad65e2a194ccc31b99633766c466d4cc922eef1806ac9865733e3bfe23e09f48607bade9cf255c8a8e9134e4626bb9345832036943b0163a777683fa981e92a74ff499635e35116cc5f68472432669335b9887e7b73798ff78f32f17b30b05aaa2ad9f9abd8bb13f3dde18b274a1c3a3934df49c6b63ff077929cf0656996254bb01af4875eef038a3552d04323b46828c88a756752f682b62db6fd42ae23ea1dda6cd1e85854edf753785dfc5e7e6035843f25ed696509b59cc3dbfeb854a9ad8bfc37a1c160f9a458e8a9d4b6ef0e292e829489a3d29bdda397a1ffa9472d64bc5bd6487de56adc4fe7e61c6fe7dcf931cd608832dd22cb020921b8756cd7674cc21574439e6c2e4cccca846fc57c375d7fe4fd83049cca430f2109ec2bbbd9aa734274f442235342ffb1a6c33932486ae52ad37e338b3b115797ee76bca4f0e47d7d74df6cb41ed191cfed4a24f945fc638e932a393413571f4c0f4e178f0017548adf5a9c756db2b5a6d2c022b8112310d9f5c77394bdb7de1b10cdae86b93e3b875a1c35cc3a41ac457c2d7b200b68d2a17d6961cb97940974696d2a5fc7ca9f46c6136da78436c01a7d50e17897cd2d4fc45457d26692cdb7f1a5eab2523fb97cd2907fb46cb4ac2212856c8134ee2983863060392ee689403786ed321a7ce1461d53779aae43991350f23fa8d4d633387c8e4c8bfda3c3b03ecaac5b6922cae029beda6012b25f4f6f8be39204a4ec9a0faf203f3f5f740eb0b4fd1a5ec2cd04b3d6aab2beb08eb3a1aff559597cadf8fcb8def832c92794350c8c131a7f3083fd99f27a38686f427c25f27229b7deaf26aaac05ace4902251b9cb1ed0a4277cda605cf3ca47cd8b937d9be0b2ef08d5f4a9e0f3a8517197e5dcb5a9bfcb02accb4a901b7ed0052442cb61f409d974cfc25c80dd44a28055c76658ef1f55ff0885cf7f2d2b00db2da6cf015f194f481ab93fa26536b7273b4b2eaa8ba270c7d9287f684bb0471ef5010ee023e6328980331180f64708a5118ca8aab7324ee3b1e27633eb6f81b7cc64ecee16fba4f2489913d52ec76440dbc173dd5d8340a81c91d17b43de7601c00fbd2be2dfa847b8498fc790fdd58d5d08c435911e01dc8e5c70a9c498280949c49fc32649e05757a78672875655528d5ce8dd5a15b453f676e223bb471ab043041ce88544e8dfb8b5dabbbd7d428a28b7e9fc59bfeccd52f3c516da5179ae14921635037b4f882400dffd2636d968d678be38748b25317cc936cc3435a802185b1e0efd13a4f6d62bffd6cc2dd568f49bfe7051d98657e8af2f109eaed5726ea0eb5f9eec83e39333be0393844a4ceb7cbd5f02776eda287555b41017ec5dfafc6de6bcafb24abca09b1426028e632ec3b094996122b9e49d69debb38f34e223f07c8b61f05f0611b4342cb7f79f5203a8e4cb6e09aebb85c07bb5a64887fbd2ba3ec742bb0906c71e9a4e2d6ac2df265fa6f7e2299251a48c9443345a9f7a0e374466980488463bebcaad8ab216840cfb1d1dda22b2774aa1f2120caf069a2809c91b13149edd084c26d205e0bcbee0eb07751a70fc90976903bcd70dc91f9b49b7c01feac86dc021305553ac6875ec88f3193c549543cfbaa92bbd7c48c0a866e1892f1391e2e35a82ffffe5d3c3824e731297c4328f36f1e7a0f359d17e4198d719a08b7367e935b34bd823ff8c4276b092f4213ffbef390b2ceda52d6df68179e12f27f43ced156495c62898443d6b116a687b15f160731b792f708b3a5f924a49e73d6f17c401d46225eb849158897f7e80b1f0e75309a716dcb5ba69bf03cee650628b5a5f7ff6cf1118cc4caebd62f8ee5f289b8ecd935542af4a12f00461d56b0ab19582bc9bf8b3cebbb84498d2c79b763fa67daf2a71a5962eecd2dbec8cd829574c0877f4de9840bcb2a165dfa14f2d9667fa1ff064c975fcbdaab399357faefc813983e2138a3fe3a99bee92d9a02db3ae24dabd89d7d430f4cfe8cb57b741ca0fbc26d32e8112a52e9f363c82d46442f941058647719afa140540c6c76125cfbdecd2bdcf851bfc6cfcd16e73086d50a2a44aa35863631538ada5c6f857fca38009df1b7e8a743284e9ea18c2a3723fc0d059d8b7f0564a1df62e5ae2a4a7d888a15defde5675ffc4fa46a767d24cabfa1ab51bcf5f8d027e900e835e36beeb24234342df6b818472359503e66d4e0512afbac1083de6f86c037d292de4130af2a54000037e38d2364e094df7f786a8fb6c20a84f87f8a0dfb8b12434b7ea7c515ab1cbe27934f83285c7974a8676d4ed0c742dab27103c8f7cd02d225c58246d76846e2dcf8c55231d51bb8b5f01f0a10dcdd7167e29b9e1d0e0452ade2863ff99ff78384bfe684dffdd06958a69b914a1be38dfcd87accd2868415fa773414b3577e79c282e59eb0f1cc5e1486db65726f09f94cd5e3b97a6b4a17e6dc0db20c3d49006f4cbe901c190cf035cfd30733aa2fac8fad344dafbdb6337d63565231b5359d89dd419cc6c6940e2b6d7371f7a990ed32827f4416dd15047e355b4952fce00e3f34f0944e550a1778f76baca6d2e60207488ef7af3af86231e517af22804409720c62b25d714e781990a146b65b0c93f74096331c89853253556ae7d0d3082ce2b0c99f959382fb4e6b8d1df5af1c8a898339eb74654bdf7ad11c1346cf3434eb3f35ceb4cdfd91b8184f3b32b19d9a0cd09af45278f2716860097835da9b69ad529e1fe7ab3a7d0a11ddee19eb4711dde7adb4b19dc69deced1a5c18ca68cc1207a4a5e32f809907d3ddb3b6b35dca10224ec049ea842358044eeefeb190429c4a0f7d776398e41ac216f0ffb816e77eb35c0a8ea8ce8765516fcfc9a1dd18beb9001e401286e47ac192eb638a1aacb7387e82f1d3330a21886951", 0x1000}, {&(0x7f00000012c0)="883ef2484f122dc5468a543f858dfc32674571887b6fabc49097422f6b4a9789cfaa4b70dd9651c7229a54e124b5c00cc40ed7ae4114422078c397182c5c9459f1fb563de5d787ff03571e140b922190fd24b3d8b2a07dc966663d1dcf512add1243a1ca5d44c4a4b1b35a22470ef2e0b7135ac6f606875fdbd3e8c7799033b1d57d9af3ff", 0x85}, {&(0x7f0000000040)="72e9d3f0c03a3f5e94e8385f99aafaef86fcb2d6f29936a96ea42c6ad6102b126f04593bea245ba41b3e16d09b73e501a65f8a1ab51bfc9639c2d574809565a23a14780e5fcadb23f82438e92d8b7cb646c7a1010f8ff63c", 0x58}], 0x5, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xd8, 0x400}, 0x400) 16:00:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0xab5f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000080, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x7fffffff, 0x63684324}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0xac, 0x20000080, 0x135e, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x27, 0xf9d}], 0x4f8b4, 0x0, 0x1000000001000100, 0x0) 16:00:08 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = msgget(0x2, 0x100) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) r2 = dup2(r0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x81, 0x4}) mlockall(0x1) 16:00:09 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000140)={0x3, "05ef05bb1ba66201fa7ae52424c50a46925757f7aa8822f57b8246107933feb12a14ba6e6fae804af69eb2977eaa74375597849e02ca39a5c559f21303649638a8"}, 0x49, 0x800) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x8, 0x4, 0x9}) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) setregid(r1, r0) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x114, &(0x7f0000000080)=0x9, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8041, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xc0) socket$inet(0x2, 0x1, 0x3ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) minherit(&(0x7f00005c9000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000002c0)) close(r1) minherit(&(0x7f0000269000/0x3000)=nil, 0x3000, 0x3) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="9ad77e93d599a148c44e6a3a91f08b3d0871091a834babcc70bf028f3bd088c08300af3b1e4f4a03a342282b7e9985e0a2fb19b43dfc4322807712a3c99d0c7a1ba489788cfd82ff315b6aa8cc322fe8a4bb436309e912b138f87e2f2dd991a31cfcc5c51a93d0", 0x67}, {&(0x7f00000001c0)="91f04fb92e2bc095a2ca56704a3b74044745a533e6b638903575a54b94dfadbdeb8e131f1e9cf40933d8e2362943dd9143614e4213dac9240b1eab48182929102033127d98faf4e1daa341e0c6626121f176eaea9cdff3e39a8b9e696ba7120ef92858f2541b87f606dc7ac758ee8cf0144fd8a6949f477c0576968aeb8023541fe8fb5320844ee3e61f05ca58a0bb97ab36daab4ce0b0265cbf07b35ee09f0f61de183c4213333810db05b5d642075fde0aea446bbe2c7eb27da39429ff6c4c27fdcb624dcc6b1c850b7f33c072c8f31c0d8c36133108315fa2d628eac4e5069b044080", 0xe4}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="78582d6938c623e6766801f43f28a81a782e61f500833e52", 0x18}, {&(0x7f0000000340)="acc9732fdb657288af721d16329b8f4150a64b894422d718e6ae1b33cd9aae44cf57594baec4491c14052f7d5bdf463e3669433c56c547e898ef40dfc2cd170282c4693e02f07b5fdc65119e2ab761635c704239321282e6b5671c3c98d8ebe517c417085f96e4fbc3fe0ab8824b4e6ed662977039db2bf16ca9fb5fc3cf229c3252", 0x82}, {&(0x7f0000000400)="eacedf8204c157e921a119797762e74bb63e721e74b45ae46514d7cfffbda9796f974cefe54ecd5584e2a778f8e5851e3f4837b8ba1ba4aaa45fa5c0cebe829afe69a3886b45d2f4b3bdac826b218d38f7314260d84005e6a1fdb3b14cb250a6dbde377d1b59558916a6e7b3a46cfea1b11aa1f2b7a301b5d602a50a6648422b6524fbd2b403137a23e3c105ac78af4d2aaf762cf29b4995cc2170e44cc000c74166f9985ec1befd6ba6295f73e0d2", 0xaf}, {&(0x7f00000004c0)="494e706fd84a8e0e2ee2f1aca64640d8f820906e6f0c9b5ebb1f7e892f5995c14d0ac0f702eee4e58c24f2130c8fa25dbe5abaaf61e2ccbea21ea8fa8daeab2bc4a980ea98cca2", 0x47}, {&(0x7f0000000540)="e0966f526f046fcffdec5cae05e3fc65565dfda6f802f8099225f46967ba9b0d5b5106282b7ca0d33f652a45ce01f3cab39a4948e3db3e5ffddf762548d8fe2e6fffc2ffe59736c4a9ce6b7c5139feec3cd3341824e9e9c6dd8a2dce47d341fb6651", 0x62}], 0x8, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000100000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x8}, 0x8) r9 = socket(0x18, 0x3, 0x3) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xfffffffffffffffd, 0x0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000080)=0x7fffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socket(0x800000006, 0x1, 0x10000800) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8001, 0x20, {0x5, 0x8000}}) getrusage(0x0, &(0x7f0000000000)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f65696c653000"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="8740c391004c632e0e70012e2f66696c65a3ba6f01"], 0x9, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="2bd604dfc008913a9fed6b51cb37831fe7036cee8834744f6f614db85e4d9cf6d0746d45b25267dcf468bcde228122e1f0a629a4255ad1bc506dd2b20171d2864c8e4116c4f640524b9f028e910bb3c44f62188fadf1d0b49c89f31a4eaf6a7a5fc34bfa7e25f44ad37f909f2b66523eb526a84638f484dda564371882c8e0aa65d2cb692615482c5158996ab64dc52c43707482fcb748e3aece23b8fd", 0x9d}], 0x1, 0x0, 0x0, 0x404}, 0x400) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="5d02cbc74cf6732e972950a545ac46ec2b2915eb3d0158503382572a6fb857b230514e04ccbeba6eef7e8990da6eea74fdf186bb32f5035a40b4c8b049aff1069b2a9fdd9a07006f4917fd417365df8e4b16ef5f8a31022e8a25c033cd833b584fa19e5aa18eafdd5f1feca2d1c5b0a54f45227883456fc12b488f502cd3e32a7f8608c73355aedac3fccb60dc8e77435f25336dc69c98ceef55aea04584b6c9eb4b7c51a4e5b1d18cca", 0xaa}], 0x1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6010, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x39) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:09 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18a81, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="040000020004c9cb0cef6120a70008d37d9edc0a0b6ea80a6576c8737148acabbf808139", 0x24}], 0x1) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) fsync(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0xffffffffffffff30) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x112) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x41) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x30, 0x40000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:09 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") socket(0x16, 0x1, 0xff) 16:00:09 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x40) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = semget(0x2, 0x4, 0x300) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000140)=""/252) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xfd7f) 16:00:09 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x400, 0x0) r1 = semget(0x2, 0x7, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000880)=[0x7, 0x100000001, 0x9, 0x10000, 0x80000001]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000580)={0x4}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4000000000000004, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000840)={0xa4aa, 0x6, 0xeff2, 0x4, &(0x7f00000005c0)={{0x4, 0x7f, 0x0, 0x1, 0x6, 0x6, 0x101}, {[0x63a, 0xffffffff, 0x0, 0xdc, 0x4, 0x7ff, 0xffffffff, 0xffff, 0xffffffff, 0x4, 0x7, 0x8, 0xe65, 0x8, 0x1ff, 0x7ff, 0x8], [0x7, 0x80000000, 0x74, 0x2, 0x0, 0x8, 0x8, 0x3f, 0x5, 0x4], [0x7, 0x4000000000, 0x4, 0x1, 0x100, 0x3, 0xfffffffffffffffe], [0x1ff, 0xd5, 0x7, 0x40, 0x4, 0x6], [{0x1f, 0x8, 0x7fff0000000, 0x3}, {0x48ca, 0xad2, 0x5, 0x7}, {0x0, 0x1, 0x9, 0x8001}, {0xfffffffffffffffd, 0xd82}, {0x9, 0x2, 0x2, 0x800}, {0x1d55c0000, 0x7, 0x0, 0xc5b}, {0x8, 0x20, 0x6, 0xe1e}, {0x8, 0xfffffffffffffff7, 0x2, 0x5}], {0xef, 0x9, 0xbb4f, 0x2}, {0x3, 0x32b8, 0xdf8, 0x8}}}, 0xfcb, 0x2}) 16:00:10 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x3, './file0\x00', 0x100000000, 0x8, 0x1f, 0x101}) 16:00:10 executing program 1: r0 = socket(0x7, 0x1, 0x7fff) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:10 executing program 0: socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x17, 0x80000070, 0x5, 0x1000}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x81}], 0xe23, &(0x7f0000000200)={0xdb, 0x1}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0xc76, 0x8, 0x7}, {0xffff, 0xab99, 0x7, 0x401}]}) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='S') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:10 executing program 0: socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c", 0x4b) 16:00:10 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x5, 0x3}, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="100000000000000007000000040000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="08b42600"], 0x30}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="8d02770e2abffe89787b56cecac676c2c6d6c70f683e3086cb1f9b421198ef5aa398089f96e10044edcc74aeb5b792a27d7f0eacf81ece6e46267773b1185b5b41c26eaabd549a3813f4a87f8ac11ae1bccbf13031ed9442d394bf61d5be24921790c214de38086ba7546bda5a4dbe43a7da1bb52d59fc42624725637be67b4c7048d1221ef0be08beafa78c495f67bf57cfd0e39bc7d0db767200e166166bd4edd0d777273b430ed5fe765a111461f4dd83368350f7b3c496251f4a07c0a0bb118c6e4e1c05a33372b04caeb2e4fc52483e4c8e7a73ef4b6a2e728136b94c267583a9e8b3895888d35f47f734eb570dabdd95eb0f0e309a69c937c4f9cadeed1e3d520274fcd8168ccc4a87ec8eea9053ca814105bc041bd4046fda479fdc7099a700ef0a62895d12d49921d48dc06d364bfeb7de1af562ea7a50e9352f2f7a86d46ba5144d9d909aac2bf96c09ce5f73ca6130c4d053892a96409f2d3a6606756c2e199c9ac70a92c4fec4cf82051a18ba3290ade024fe39fb57165ce950ded7e80c05bad7d024f16e511b76d2bfcf847972e16cbe48f11a13014e467826a76bf6cf33f168f9c8df1ef53871e2d51529851a9e1faa59468fdbb02bc4c0b904db6e8261d584d14d163f57e571f129fda4196f3042ba8e18f3815963f7a04247f847b6c3303b397f28e78c163a9b693fa5230d241b129d55aae4ac1653d05a3f2cd0711e1601f3bf4c04cd7412a7edaf4aa349f7616135772f999a564d7b0f27dbd667ff9b629e64f08741f7e24107efc3de90a2fd272daf57420c67a98887e2b90aa74fa5a95a5a198efb3a79ac9d56acb08ae012c0131419525f3478f2a05c62ead98befc259cc0481650a65a4fc2ddc3c7b9657cc2092292e06105cbfdda9b22159c972ae2411caadaa0ccdee8bce5de69405248845174a68e10334d22e0092f2242f3607f75be5c3928c0f6059e2725d26002185aacc5c9f7fcbf69675eca5eb9af8d62716019bfab60a79830360def723afbbd1c633943ba3d2cbed3d9946753c8e2101c34dc89b0da3c25f5f9a16c92a528b0017b0f128c9f32ca670560f7c9b355f5f207353213ebd2bb5c437c36354c116cac689e46b4fd535b263fe3bb9f165fc0594a8287c484d3a49ce58652865e1728bad0893630878b02f677d726dc6432c56af010e9f394053009633bf4ef5b65ed643c4245052f404589abc93feb3ffdcead7a0e163d94cc36383f426e32cde48f4dd2ed0745bada9411496d4dd2c86f8e12a3367c350db9e1c2c13f4b1d837e467100e8b1b97df3cfc6912a2c88ca852c219e0c376614e0c0331a1cbf323e8008a9022f22562c0c67666ce4fa176c39ae88f3d905b644e4dfcb08da7d87c48d8fa264ffdf21013f4ca61db49ebfddd868bf5b8a2e5571aa48abcc113b857a84d69f2dd60cae9531be806cb90e6fd1bba84c8f7cee7613bd502bb99dc291abadfb9a6af4e034d037ee4b99fa545c42a45e717dcc93b50c1c65eb00718abe934208b1d882981e040ed7c90c79f1ceb951dac0ad6f0207942131a6e0ca18091e255caab5ae5bbb68d10ae40c204306c0cb851968fc8f2c5659cf108e45fddf61460116207397cb927c7d38a5ecb8ee3c840e658ceb5126c3eeeb130d77465802aae26908176732bf96426fee51d9b007ee13ec2299c8755118cda5216c22da99e6966d7323223abda40ad5f948ca47f13ab595695a35830c764c3a3430bcb37ce90bb7bb96c976bc00e2aa563ae01a2eef6fc0cf0fda7ffdd017f98bfc1ddf02166cca2402084e98cecd28a4eb437e88daf44c5d7a0f256f9b475cb7928b7e61ea1655025964db258d14aef61857622f0e2f6bb42aa050ec68681459897c9f580fb0c1bab186d0d1cae03f8f67c543a0a35e3d8e6233725a29f4d17a790ca6e7695345cfcfeb914a6e984717e883cb6f142763dff7b2478e142d5e6032559f283d77edb7afb18c7fa18ffef449d5143f21af5b98a8382c9f470962bf08630705653eeefec32be8a1c6d552ea3443aa8ac805d279f21afb37ffafa59be3413515f542502e67aef7b5a692696e614762c85894006b8960c6f6f3dc4a18677b982c7078988270aff05da097859782137512fafbaefe27cbc730add3b3d9a1586398655060b980c94873cda6b913b884e8642e47fac66b782d2f58f1e745541d820e8184066b8fd03b21c6f1b431a1a9e7a810731a2e180fa9c005482d7963902befaeb0845b834bb180290e75d8e8394a77c0bf1c4be916f87b2a66bc50caed4fc877427c139b00d8b408ba619a78d8de629fb5e2b2be45ff5e9a8a41d4ea7a3f796aae8268c02c827f6c5fb748b49ea83386bee5ba4b64cd98d59c90607ef8785637e387de30c63c2b770015dca0c72c68d035dc4e00cac019e37dc61cf24d61cfe762cb80d5ad73cc42d3abc5defa1200ab0eab4cad84055174c720bf6c40a8b8c96eb483f3550333742c8226d155b81c3ae60583e39763ef38c3950cddda161ff55403c6555a8b5d730dc215b3616041ac41830a71f62a513162d81546931ecefa8bbb2de89635c13a3efb200fac1ebcc426fd60a102eca16e0135f4fe5516c0a3d83ea0e78ecbbaa2afae68698dcf0b5f7f7f9436034991a8229a71f6b73b50e48ae31e5427afc738531b979439661accc39ff622b060640b55620415f74ac878e4c83c27896b8c7349805a3c4ca94d98c662ad192108fad780a930c553e6a7f45869a7411c468889152bf835c2992bb47561ea11b3106620587a8ed947be95cc25f5ac39a2052ea22a85aea0cdac75e75b42b3431d3b87f99133ee2b7e224f7888b65b0e3a03a6e173bb6a94807fda5825076ccc2ff44a3cd6db8a99e86b1d4b19e4d8afcc493ab49bbdd9408864ee25d7de05d150927afd1899b556e8775593fc6feab979bbc0f3aad1396cb95b67530ae7449ebf9d29ad845762aba7c89f355ca96e00a1508d38f398b808737811cc52c6567cbebf698e66794fb0cd16246bb028f05d7e771738514652f6df2b69a8ef514e86715708b92fa87fb52647f7aed32f2fd65de23765bf9713be0d9f6b4b9312d04bd15960c4a0c2e3fa583c57fe2d21f5f8caa132095d69817a0fdba76700a452be399770ef3565e6e5758b107e2098fceaea67292091e2f367b7ba4e4baee8b3e238f0afb8f40f6028e037072479b402efd59c97d7a0e9f87cc3a1a8fe5e4301cfcbc2d94371d43a531cd6b7bdd0034833084b6b5a52a38c41c6413b432767e5a37fe63ca88ab8a016b2584c50f158b3b3452ce55ea8ee78bf68f912544f491d7ebecb3088146a4d7a056224d6179eea9991e301462fab28c853b3f3754ae09d0564809940ddf076922e837d65d0292bb1080c3267507c3ca1111eb265eecaaaf687dfb87a00668ce6059e25e5540d49e4cc329137b44fb81bc3e31c1e9c33d022b30f5038abb48578d4de43337a440a5f178bfc1073092c61b9638bc77db157f9425c4954a3cf5048a560c0324a2ef87a6df0dfd40acd0a204b9057d41e26cbbd4b4e628e929608eaa280233313eb003d5db563f9394e4bbcc22ddfdd9726dd33f8c0642880e1af5c536b960167f5841e06545bfe6f6a19fcfc388b3d2fba14fb536e7bc3d4d18cc3f05c1d6148c39187a89e98673e29597dc3383fa793a4abd0eedd1676928709e6d1b861ab1a9a47477265bca4437f0ecdf9efca59dd845b1a8ddc2fd811aa45012360ff1d5a1390695e9f4524fea740fef71cb95543d5fa7c5373094b0105c3252866a2aed5d97424a248c3535b49c346417cf130dca89bf971e5d0158f26eb5fd4531878b80a447173404843c153ccf8f0e69aa609c0b0b91e711a6299b2b9f977edcf4bf06e1ec6605994aa9af6c62f740f09af8398b569d176b9ff7c7a823078333f2b033e0d29af72b42215a654068a0dcbb645e436d186ce8a04bc2d4893f91a1bfcff8d2f97d52ad9b182125baf380ac2a6a5bab3cdb587438154464f8f880ca6bbc62c94ff528c9f0db6d849447e4ea7cc49fcb5ca7858578c76ae5249b4ca6cb96ba684716d86a4c7609af3cd988aa6cffe1c6a131a5ba92e788dd21b94a19d9a5d25b75355f936728b9dfc1b526ea426753fb7004f9b47cfddaecdf357436daabdf7894f9938d1a23989b53c1e4acae1f7f34822ffd2c0d7cd98c3d8b8764318cfc7323ddc732c0fc0b7ef3f03d7d86359450fa9021c91164447f5fb8c7e5c7acf2581c8c540e87adec663db083a43be06ab64969618d3a51127eccbcd99f45dbccd7d71ac62be7e4f248656138441db5ed350b028ffab5fe69b2f28d4dd4135fa50434e6d82defd1de89f020784e199be577661f42e7f7d80d26b010ff83d1cd59e3521ce855b4e5e6e769b2fdfd0b4e291e9e04dc50b21a3bfb2fbc4a171bba74a3a037fec4190dab26b146794a7f3d038da7d31c1af35a90fe757393e8c1ec5723a6067664a1888827ace542feecd5462111ac1c1cd0b540861fc677fcffcfa16c76faed7f275f9372c813b96eb015f59c8681cafbf6439337096f48ff5d58c4f3aca88ac771456cc56bdb872c0209d1ad1c019fc5b3daa15c902a002e52276e9ae6e4847319fcd8546ed0845c39040b991d53bde9bf970a1eb9c41aae929878ad006ef697c2eeee46e3e38cedad10648b6ef578c884d953a746ab93bfd09d59354d40061437cb3a394101f7f734b06bb1961bf87e568bfd7d216ffd6d0e207dd2de6cb88c91a744701df000997c0a58b0806987874c7b8d09eeede5efad3e2efbb8952f1f710d7f7c64d098067c7afee2bc0c1f9f10dbe2356642e838197810fc0bfa81b83314804af1f620be531c9893feff7aae7ae6ed81202dafaeba4e9f951639750df73d39d4ce03b1f3c09e9afd13fc8065479244b70d15b984046b7e3cb25eec1671fff3d010921ab5fe3f1e652551631caff9238d7fb6f561d1d46547e37c9407ed6db96212b6154395a622df9fdf980071f4e9b889e2065e07197da093b1e1d80d57335ee09e70c9cd11cdfadcfd9a04139c7b2cd16b48bd79aa838869362738c48f574798832819f565ee54c56e0918787c4a99f108e7bfa32608873eea2a7f2c42f13a2da413384d78d6c63b3ffaf2dea326112df790467449e22fca47946f6b3fc4f26b263103a59b743afd4890e41ddbbf720ab1a4ac66227e32c9953a0f70ee65d255de9101d4ffef771b4de27891413b305bf17af18bac00eaafe6542f9461cd56331d2bbbfde46c3d99f389282733396891191bcdae35423b3512c19973f2b8f6fd865f39c207f82610cf79e07101fe6844a37bdba25562c56c9cb604a53821d072c2b4e23617f576f3009864bc2ef3d92989b21412361299d98d5fc0600466b1cc4250b774fcb504225dacd71ba08e3dcd289dce2191057aa367c50b497f61e70758974ac64b57a08909fcdb1366ebe87198b17b406300d4384ae2231551d0b86a756521c4afc026dbfbd4ea173661abfe4853a6d1c626d63432d6bce1ccea0af5b9e43d56d9d4512543101848bee60b9efee602a0fed1c17a045cc8af5814017302a9d85cd1d3144ec214909a6d6c8641534c9f2151d1cde3d4da7320d6b158215c8af6fce35c8054376ea0aa216bbb43190dd9fa2bdf25d3c912fb35a6af9e392a1f9847ac18fe4755b1d17555281f39e6bf79b1d20304209187acf4f24cf05f6461cef83ae961c4e74b30ea92ba41fd22716f31d5ad0cb0690d8fa2f602c2dcdb7c73b3ad34269559f2a653a4bb74c786c75422f23968630e741ed70e719fcf", 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000001240)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x7f, 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r3 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001100)=""/218) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001200)=0x5) 16:00:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchflags(r3, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) 16:00:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f00000006c0)="da7b752f6e42841b93e9688552f2ebcced9e1cee9d6553ec90866f0cc24176a9b3a30dc974bb760dad687716bb062bf73e36debff7bc0cc1b74b8a2585ae01f5197998e20497b99e352af1d7bd3ee1070d3af69946a60cbec5e986d138752e6ee167542751701585aa3bf7f638ad4b7fd3d3a24e3d1650259a3baf75e93d18165e49bb44e448af90be710e31c8860ad96c726302427623e6aeae083f5f1ac2dda909bbb944c0cf4a9660a6656c90", 0xae}, {&(0x7f0000000780)="0ee4a24525601d6a1b6367285fabc8a82019e2cfbd75e0f1", 0x18}, {&(0x7f00000007c0)="ccf5b382e7c32cc6d8da92e3462ec5239b15a34d11730890346382", 0x1b}, {&(0x7f0000000800)="b210c8169c3e191382c3636b2c5a45ce9922f14123d05d3265581c4972c08633c1465b787abb6dd50b66072f36b5db7e11d140141ebf6ca83f8d4bfd858cc7500f53e52f064dc459bcc884508d3f59bf1a6ed1226d669953f8ef8526dd5fb0028fafe99fae84c11e3ee67eb6f24b1454e3d728d0305964727c41d5e8ffb63feb8cf2cf2ce587b829ea9f99fb57fbf19849d8e3af492e7da24a4ab87991e72d", 0x9f}, {&(0x7f00000008c0)="d1edd0401352d01e006651c6eeebd7ce62f9f658a7bd4f1ac88e8a87d88f64ace5", 0x21}], 0x5, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getegid() sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="539e1347ff399135c2db5f94dbf8a82ba9f5e8693856f266990c9ab9fb27bf8a5c1b184937dceee61fd577b5434ac380f1700463c6820b28ad263d80a352e0f08114a2853cb482cd173ca6f187519aee7d34fd1c2c1392ab577eb0d69dec284869f04672b18594ef82d089626ae6", 0x6e}, {&(0x7f0000000280)="bc19646999db8069ba4400150d883ea93f7bea4783298e3b948877183f41583f68638ce112a8322715b25d7c707c85fcc08b350dd46259773437a6e27efc5c603ece4d3fe49aa9850251dc9935effad9142f396ad901ef98c67ab2d4c978bdb1462fe1e1ca2c5d89eaf78cbbf9b632578eda2ca3a712ff8f2c6069d14a6909e5496f2df42d762aef9f8843046cd052d0d77979d0b5b8c101fc742c076c01d79932c3e7101234c6dc727a98befa90f0d7c1f3", 0xb2}, {&(0x7f0000000340)="2868bbc12bd39fbaa0715d601f38dbbf89e3d86cc5d71aa518bbbbdbd1c84b11b2f6bb67673ba214c211c62e2152ee4a4324c31aff82cc04c54d9bb15a92751fb9e65013f2775c64414a3ba258a98026a36bfef470584948824b72aae7e56bed0de0ed779be3fecf76a76a3c7b9708586d725b039227fdf48763bc8208175e2c65bf3131704ece50dcb6c64c1463f2e1b5a4a50c768016f49fb3fc2141a21c75cef3067ebec61a1093d6d53a53b786e6aea9909e460979eca4e04c04dd5f66fea071577cf002e77c46b697b1a0daa5e5e8e68b37c78bbf5de48200fd567c0bbce68e71d77ed9f5a86c10", 0xea}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0x400}, 0x401) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0/../file0\x00', 0x8210, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001240)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x30000, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) utimensat(r3, &(0x7f0000001440)='./file1\x00', &(0x7f0000001480)={{0x5, 0x100000000}, {0x7, 0xfffffffffffffffa}}, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r4, &(0x7f00000001c0)='l5N', 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x2, 0x0) shutdown(r2, 0x777836c7f189ba70) faccessat(r5, &(0x7f0000001180)='./file0\x00', 0x102, 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x801, &(0x7f0000001100)={0x18, 0x3, 0x7ff, 0x2}, 0xc) bind$unix(r3, &(0x7f0000001400)=@file={0x0, './bus\x00'}, 0x8) msgget(0x2, 0x48) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10040, 0x24) linkat(r2, &(0x7f0000001340)='./file0\x00', r5, &(0x7f00000013c0)='./file0\x00', 0x0) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000001280)={{0xfffffffffffffffb, 0xfffffffffffffffe}, {0x2, 0xb01}}, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000000080)=[{0x5, 0xffff, 0x4b41, 0x3}, {0x4, 0x5374, 0x5, 0xa00000}, {0x7fff, 0x2c4c, 0x2, 0x2}, {0x7fffffff, 0x9, 0xfc, 0x10b8}]}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x627) 16:00:11 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) r0 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:11 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x120, 0x8000, 0x6, 0x5, "6369ae04de0fa788645c624106c53b4933b8182e", 0x4, 0x91e4}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x9, 0xa36}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x10001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002400)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x8e7e, 0x4) recvmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f00000011c0)=""/205, 0xcd}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/40, 0x28}], 0x6, &(0x7f0000002340)=""/108, 0x6c}, 0x3) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) getpgrp() r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='fil\x00\x00\x00\x00\x00\x00\x00'], 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0x375, 0x0, 0x0, 0xfffffebb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8000, './file0\x00', './file0\x00'}) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd62889ed9790f4e0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x4000000000022, 0x2, 0x401) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="b7eb653c9d667610df2c7ec08c8c3cfc5230c9079b939c95e85ff638c7dc44f537e61691e6e8c5a7bb2f5963afd306fd7597a01b51f156cd1cda1194a553441e23845e67d6c91077e72fdae30849b87f3c51e257b5a524e138de014cd1e35c8e2102dc1fce22d626d3db44316d0827532e1c4e36b31351608493f434e9433b3d6dd48ca86b3def104026b7ab1c294502d8d1f9ebe57ed613ef145d7721a8231bbb3f913479531e4014eb9627167cc8d2ec30aab5bbb656b70c100eb1b62c68a87a792fb36ef8bdb363bb14af1d20ac8f40623fa1", 0xd4}, {&(0x7f0000000240)="bd90ae9f95247d4a09d469bec2e892cfde3709dc738e6f1d75ddf4f59e803f5ab16ceb4703e2111ccd59160e1d0757db57a5bbb75d2e3b98b60b81fe025a95e6d72986555350c83b344b8676a0a0c6598ff4446f003d2a45f2f916f5bd194b4427e8c2f595ade28b1f2b456a83050a9e8ba2d294161a963307b32fc9606b6a66670da804273378a9181c5e65bdca60edeadc18aaecf87d435ef569ba46412b934d06a5a2e945c15ced06792d2c3ab0102b0ac771598e30985da2dd52adfb940a555c99a727d437b9b1799e43aa721e47ffaf3a74d9c7802fb90d8b84e5e2fd6b8205cd40fbfd9f9ced597d2f7b725641bbd8a6240afb56b0c9ec3c2f02", 0xfd}, {&(0x7f0000000180)="85e1946ab5c8094dcfb64f19b008ec9680e84dd16787baf808fb726cdd1fa913c62cf3b19b7e0229fa187e343a73e76fcca4c4fd682614be93ab6841d5d9646379ad821b6f0b3381e7d1576ad10c21cdf48441b30af1", 0x56}, {&(0x7f0000000340)="13c9c0093a93ade706a22cbe6303a81c7220626afef5a8910f50a61981f9a5f221f9c4c2270e03313f2d7b9a31f66aeaf3196c66c6e27a46938b6891b3", 0x3d}, {&(0x7f0000000380)="49e666005067f5d649d35071c93c737a440cfaa02f07d24f7d600852bc4cbed185a7957e1e917d2d051b5b17acd34fbce2014429770b0bf284367db0718cb7f6025bf6f95097007fdeb18646bd240f50bbeaab5207b8243f5d49feae0424f3cb0aa8b4e28ec4b6c64ecddb0d4e36941d9e78e49b3f2e8796ac984086de0d0c26a1b03bff2fde00859546c5f310aad6b3488da6e6313dea27b2c21ac71746d5152bc234f0f1ca9f7cddb275b3948fbc390cda1bb0ce9618c634c1313890b8c2c14911f89b0209de5ea324d7d7883b39e9a6d18ba99b0a71e5f1e316bb2d8079861167bee3a959a7157c5754882b9ec6fe092f16cb190365a9ecf78b", 0xfb}, {&(0x7f0000000480)="ac766bf21cc7fcadb9a4cce8dfb959eea4c081bf8607c7aaf7e91ab8d48e9c0e2f6c9139ca14ec732ebb1172f5b634486be917f02a9b89bc1d20009a3276addfda03ecab61af94dd73189a895db1291aa5d3556718c15a3e81dd98889d7ec3008204b97531ed7d9b062ae40033446f6012f94537d5ef929fefc18dc027693de79336fbf126df2f4984e42f54c014be98be85c5e55bad1e76ddafbf0a208d743f64e43fcc7288e39cbfeff4f3be1767b4332f925a3da7463386772201bd700a4558a8753cdc5a26241cf9", 0xca}, {&(0x7f0000000580)="f942dd88791163c20087988ac7ac758c5f918143355b13afab52aed09ed8a27f95be567b910546a232ca18264bd97abf7b9dea3171664a05ef2f7c7c132b086696de57b17ecdd6c329e8c9a13ee67ff3d0e96f2cb88942c9c19a7592fe8c47773792452ba18cf3a4c90a95043e0bb78c77afd93a8ce3", 0x76}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r1, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: socket(0x800000018, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000780)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x6, 0x1007b7) getppid() clock_getres(0x6, &(0x7f0000000080)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8000, 0x0) clock_getres(0x0, &(0x7f0000000480)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x45, 0x2}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000180)="d107db1d38f3a1c23b5b7f3dd8473dcc6bfdf9d445fe0e0ba79e63f72159d71c89aeba8fc571c633c6274562bdc8929a2655074f0429294d62f1df87ff1f0d71699c0968348bc202f9e0e83dd68360f36aff7f0000a6533936d38915ec93fd699503fe4e2e540a5a") 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x7, 0x3ff, 0xfffffffffffffffd}, {0x2, 0x6, 0x0, 0x6}, {0x7f, 0x7, 0x800, 0x4}, {0x2, 0x8000, 0x9, 0x2}, {0x3, 0x6, 0x2, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000006c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000300)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x6d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xa}, 0xa) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) semget$private(0x0, 0x6, 0x424) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x6, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom(r0, &(0x7f0000000000)=""/13, 0xd, 0x800, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x880, 0x1d6) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xfffffffffffffc01) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000001c0)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = syz_open_pts() chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x48) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') readv(r0, &(0x7f00000000c0), 0x0) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) socket(0x18, 0x6, 0x1f) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10422, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x6e1, 0x4b36}, 0xff, 0xfffffffffffffff7, 0x400}) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x20, 0x4001, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r2 = socket(0x2, 0xc003, 0x6) recvfrom(r2, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/166, &(0x7f0000000080)=0xa6) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="6a79a07515a7dd967cd7ffea9b"], 0x1) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0x0, 0x10, 0x1, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0xaf, 0x81}, {{r2}, 0xfffffffffffffffa, 0x40, 0x200000a2, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000003, 0x7fff, 0x8}], 0x100, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x22, 0x4, 0xffffffffffffffff, 0x40}, {{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0x2c, 0x5}, {{r1}, 0x0, 0x80, 0x7, 0x20, 0x8}, {{r2}, 0x0, 0x2, 0x0, 0x9, 0x1}], 0x1, &(0x7f00000003c0)={0x1ff, 0xc81}) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:11 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) socket(0x800000018, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r3 = socket(0x12, 0x3, 0x7e80) r4 = fcntl$dupfd(r2, 0x0, r2) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/183, &(0x7f0000000080)=0xb7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x180) 16:00:11 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)="f4390ec939b644f5ca06742e02794e5770d0a2e62bb4a5e6084296cc728f557c96228a442bf9e24364c176c6c32d1633efd6da6aef66fd74c6ad33eef8fac03e51f695c3569d6dc2156a52551105e1acd1f2f5bc6a25d3a58cb15f839678aa25f550d096a362b1af022819069cecbe97e991ebe4e9b5") r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f00000000c0)="a83848ed931e60b9a2ab5a426b2b59aa74629d8927e85b8e24a8a210c87243ab62b85b0aca440267949ca6345042be9851a8b49629316443251866dc81eb3506ffedb451b7916243483a5d015c9ea98c135f2ad44216a98694c0a63978e776a8535dd478db74ae5db022f2e641bf05ef6913325060a33a9ba9b1785f41fa7a5a1083c5564c51d2da56b0784405dfa0504751645d09c77532827e86c02948111b0d560cfe39d13c06b6c213d35944c1661ce48aa311eff9b27bf71f67a3189a450c4f0fae4237a456", 0xc8, 0xa, &(0x7f00000001c0)={0x18, 0x2, 0xff, 0x4}, 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0xd73) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0x1}) fcntl$setflags(r0, 0x2, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000300)=0x8) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0xf883) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r4 = dup2(r0, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000440)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000480)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000004c0)={0x2, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/87, 0x57) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000640)={0x4, './file0\x00', './file0\x00'}) getpgid(r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000680)={0x0, 0x5}) accept(r1, 0x0, &(0x7f00000006c0)) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000780)) chflagsat(r4, &(0x7f00000007c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000800)={0x2, 0x4}) semget$private(0x0, 0x3, 0x120) recvfrom$inet6(r1, &(0x7f0000000840)=""/232, 0xe8, 0x2, 0x0, 0x0) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x22be36361e8f614b, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x23, 0x7, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x108c2, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x4}, {0x18, 0x1, 0x6, 0x3e00}, 0x6, [0x80000000, 0x2, 0x9, 0x8, 0x5, 0x100000001, 0x10000, 0x8]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2100, 0x39f) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x4, 0x8000000000, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="76e5709d76f3c818a07fa5ec8890076bb3655b06d86eadffd35d437ce15a9fc63f91cadf506d5ec6bf25cfbc8fa35b0b128649f46c74b06343956b0a56705701a6f12064167b036fd0a507561049f8bf170d5d6cac8fcf3804f8c0d6761eb07e2b34182b8f9f727690f1a5e144f5250b4cc6b0c5023c3d"], 0xa) mlockall(0x1) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) listen(r4, 0x8001) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x100a2, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001800)=""/245) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8001, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x2}, {r0, 0x1a6}, {r1, 0x144}, {r1, 0x80}], 0x5, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffed2) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000440)=""/192, 0xc0, 0x2, &(0x7f0000000500)=@in6={0x18, 0x3, 0x112b298c, 0x6}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\xa6\x00', &(0x7f0000000100)='tap'], &(0x7f00000003c0)=[&(0x7f0000000180)=',\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='\x00']) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x2000000002) semget$private(0x0, 0x7, 0x20) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:12 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x8000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="f88a21893ad54e9c9e831ea5826cdf8142eb117792b42dc31cd731a804cd282786a1b05418db421f5ee6250458b6abeb1c6f8f5d30a1ebcb5667a2a390b7063a2276a31c7b02687a5b75a2780306083b7459bca3478a27092d7d64268e5cc3c52104e040351f918ee54d74484e0c221a577dee16b7bbf07eddde34ede5519cfd41ac8e13d648ecdb298fa3b67ee5c1bf16fb97d3180650297eb1c9144e73aab77abaf24a5f84d38eb264b664d87e122b1f3ff0253e320fdfba4c4b9903cb8b2fd73973802de5aca4f0f81609a5ee166dad9ff701676c6f8e6aaed803712160dc1664043ae1860ef0235f5dabfc3aeebaa0e0a22c43f22767b8b06103e263f6bdbd1ff297d75e711613938a1422b38752846f1b122f1c1944c2aacfe456486f1cbf5686fdcded06032c80a3fc23b122d7ca5ea766d58b41356d8e5ee78aa1b2ba6b4ba18686edf01c67287d2da814242ea42cd8e1ccfcb1f1aec2fde708d02f97c4e117edb06f4ec8d8a65c584e454ee6da982f7e934f096ef1e9b1c6d1a12775440d8f61f5f2035e6498dd57a6c876aaf7419fadb2146b12a8bcf25dff3d1541183094ca91e5ce0ade7e9007f9ba3d4aff69fd8209aeebe8f02af5e43e9681c659c01e76159820273a080f6c4d7a21324729d8e82e3d5e11ff726739de6c15b5c44390495dd28c2b27f2841aab27ea81c5e1bfd08832d02630a3c63f473592150b4679e9b392a508ffeb5827b6a38d305de0095c6221afa3ed8b6e99da2102608a6006cbf31a2bbd0a3fd2fcd8bdae6fdd64cc03b54db963bbe55d7ad5634e92aa519a437df34b328064135531b88f99a8096228817e50057c463104245b261cb9c5b612b61a985075cd678053e8527283d659aaa1de326aa00a4f6025766dd4888bec475ad66e675417ed097d7d8c44e5d36bc002e1be5ac6063b6d0fac0399219a5d1aaf1a8fc7874a34f56407798a9bd5d3dc55b8eefb8743a51f63bd805e4ee0a933a29b3cd136647243f160b0d84348d6d5310517fd056ff6f4bee97862ded63daf311b1987a0a329e61ea02b2cb05c17a950adfb0addf007d28d56de643bb82c1e545cc0828ae7089ebe5a60b155fc6cb71bc37260554a845cf341d26569d16036420fc5a09b03941488f08eafff82616d3763a9956be243431e399ac5d3e19fae89c33dddc319915ab4c41eee724c7ddd36a55b03e2e267f6b827754cb89ba13a86f2946398065b53b8abaeab8bd4d8e52fd05e5afa45b2bdc8c20411c80ad32797a7e25feb44077312484e37322ff2c2d29b0cdcf6b3fe78ab2f37f790865af1adf3fd25824334e48133daa7c6f97c2916610c3e8985323dc6949f3d6bb3c2844ba481c7a2e39cf365b1a35bf77d5e3c82ac092ebae82b44e519d6f5e6d3a9ccc735647b96e2c79cbd35946fa47e83efc39d2dc2439200292334e1445c4526a88f1eb7d9896ef7008dcba0decd393b35cc4045b1ad7fcc46353f21ba71737281503ceaad6964b7d2d714731a8f41b98f74a020c513033d72809da653f290cbbe3fc38fd088effcee6b08ba5fa792b227e05ae96e808958d88f47da2935eb353170dcae5aef3b091d994657d32cc1f8035c369582ee06a03675ba0c390c929fcbff5a8d689acc428b7b7632e176940d8975510b9d4549bedcd660daf888cd726fb51dce8c400a092f303ac9e001f3aedb6ffdf8796cb4485840a850936d7c0c3243afb1810cf105852518062313c55d63627e0e21d1f244c16ad2852be6e3c5b912f1135d45a8f2a8c1715dbbc95193acad868f2a82d250d649c1ceb50a0298330a5364b40d788765319dbe7c1930217c607e1a3f1d2e8d5abe0d2aeebe776dddd009127b1620c3bda6e51865024849a3876739f01c5f5875bc4f7751f0ccf0eaaa8e28c0693de95c12acca57af09391c6c3ace6cc18fc28a454a6cf618d3b10784a1dc745588281633f0f82f26a1a351f4e33c03a47497fc5f6cacc0a48cf83a1322d73186821a282704690cbc6effd62fa8eff94ade1060c4163c05c31543964cb22eceb6d6a373a0f44f4d4506aba9151021b06ea801c157a687817ca22d35ce04619080c7080004ef53dc6745623b03a20aabc6beafcd482929cf2de7edf40a45defa65d965570ab809b85bd8a697551ece0a1043209ed8f968ee412343419fabab116eb6b6d109246894af862baf941692ee3a3fb54df9d1da2a2fdbb46d20e145bc23b922f30c6168216c1db3f089d937cd644264a8d77ddafe38ac1511d8ebe3d0d3e3fc16aa50bf1ccf74bcb488d8516c5369660d90f4f0269cd6b1c83b231458dbb9904f56e5283a2f53087e47c9528af421ce5d5654aa6aa39822f38dde90a5675b466f11d2873b025e1c6ddb34e8ea34c3f59bc6cd575c9c882c3f9abe7978e947cd7c687e75e398753d23f03620af570faf32ba7a1e84387a381c85c36b10ec77c69b08ae7ab34374a68a6b63864f9720fe7dbb10285f6e07116195900aa57808492b447a0b9f633b70624616e3234323b53cb7e4b09285ce485bb523ab0f14197351d9a1da6ae1f0ffb33f982518c5b60ff6795ab7d511bbb96f5e45989edf3fc5da6600f4eeef8d3f17eb2f0317ae677b8cc5918d4f0531d6c6e29d377c7556ea251a3538a350cc58c397681666a223ba45d77906c91e68a7c608ec8d5fe4dbcf97aa4e710956be5212465562318769144e5d80d4e6b19d31d9875a4569aab7df75436eb9adb3ec3ca95bc7cfad04c0d102bf89247808f349c7fb03f551271d1f084790240765d5a4997a692b3a07acd212c6d5758eb64a7cc1c4cdaa76378026e323b3aa4425dbcc2cffc1c60f8584742507b46f1e403baeb9ac43950dd2b2492582251ce4cd6ede400a858a558388690e418080cfb5a6d2bd1574e49afae79656310631f69930775d6cd7d419b815dbcbf86023560c0f25ceb7a028a5e0cdb713e5cd361f1b73f7bc1169f05f5d8f0d0e048fcf22d5dd824a5cc92a68f014be8544cf49e828abc92ce5b0a747c096f4c31f832379c7940ef86e4379841d58f5c369400eb65049173bdd9bdac79f9a29c8688478a1e50b2c73f48c1285eaa95c20b0c6a24103658dbbb2bf27a9ab0e60b6f21e6df259c8fd15953f97a29100d67c537ea5f4ecc4a8d19f4d7048bb8e2baffc38b7c1dd179ee0bc8fc106f397fc28f7ee0fa5e2bfc8c48a17579e9706de7c37cd1d4ddd48cf5a0b90672d6bcbf386f88ff0717d5ca989ee942dc9d0c74d0ff2da81b96cfaae78ff84fd749d5004d28db7631944f2cac2f336233ca9aa1a51d1508b6a70d14cfc20d7e8c0907fb0e479731366cab39991313ef0bfc6de4b72240e2da4272cd58d4c1c0e6868a6ba5289102f335d463fc86040ed6d8ca6517669f562cfb670077f4f90c0bc6134e8cd64f9ed0469c7474d90945b3f3b2c4f6f1d21151f7109b976817539ba0764748fc95d72682e242217a2f7a3c1ed663522b13d15a873da2b6f59ea3b9cff96347bec2bc1bebfb18c957daca539c54b46adf55a48c35c938bb1bd2dac55238a25d5fe6e410e7f2f2ae5361fc1486f08e659a9ccd5c1421398501ecf810156767c21ebf17ad03a19f22a21da3d6bed3dcdb20f1c07f864c624a58de3e655e7f0cf95a016e1e78f119328e22abf05206f62cba702451a63c1b48f909dac5bbcd08d3d047b95b0463dfd4cbde6e76d4405a4b899e89153a2796d45d4c74cc3721003ce9741f3fa13056de012d77291f1d1b4fbd209dfe4da2f03543c44dae85523fc837d9bebfbff2ece735623aa78d23dffe12d874ffa138f95ffeeb93a3b0df240353c5441319268c5cbe072d496491573791e987f4845b06e7fe1cc6094d5aceb7af2fb263d533c0611200132fc33f35953fe0fa48952cdaafbd8f731c292ba0fb0ed0310980d74cf684c98f54bef4d538e5a760f2719aba31f7148a4acf1cc28961f4b0dd826cfcf4b0f45792d10b72d6f3f59e3d399372f8769b97ccf6cc4b92130b511f3bd0d98c4f2fe2ca1e312a0cccd58d7beff2df250b8a331b29c1c985ab9b7a727d92c863fa7e83b44629a4cc50a21c972f8159709dc25145238378b9d47895a0fb04b035bda02901d8bbf20f5a819fa60f5c17e6c64104b10e2f6a342b2362324d7a4f2f68b608084926f74ced308055ccd4c2aee4b3ee43bf78322795441ee1aadad20c73edf79011a5965654469f8685d68f512e8eedb3d3d0467fc894ecbdc8e8478cec0cf3aec3a2723546f54caddae5bbc56a2e0bd93301bc1be4ceb140e50991b3b8f34366cefe12a2dd1032282a1c7eb50dd8653fdb064dc1ceccddf3d4c3cc34617150a921227eed9d435f380b3523f28354be278c34432199a0117a38525ccad340ff2421ab372ae7b78796e8648be56f19f534f2b09e89e3a0f6757ee2a13286f79eca1ba837641268e78e93b727ca40f28e991badfbc38b685f2038cea40b8e41991028f06e99bba4f81bfd6d4f0913ec057780d5a54c10c8a00897289ea609723166b8045c14b44f75087e58b33829337bc3d5420ac794968b94c99cb98e8d532ab28409c3bbb61e69490931bf3f58e8aa2eb111d27fda637640c6eca4808e95a80cc0ef2ff3a056932a50c91d9b5139bb7901037aaa0f05b50ca0b7ccf137a4c5990d130fcee469ce6279de5990af4c970445f2f1666811234b5ea6792cbc2b21d9d1223defab56b1524eebabca51278a9df3efda1e0d5fa7347bcba635f296847156c1d9830293f8a6a703020a5a465d284fd296360b28c1186e256b10aeee6eb439c7f98421549368003914984711425dd6de319968d33679fb90bbe8bea8855fa48e84efc919a598c3bbb72aa7161e8fdc749271a50cb423fcc6e98e38f6a623a8bad272219e44900b764d9a203c8d6b38818a07b03eb1f2ab36ccada6acf7b1ed8a1e6b79b13dbb16130d4740dea85e460cc398344bbf545dc9776cdf71fa72dab3113d016a1985acdec37ac19346b63c3b234b170298d094afe876415931f4aff85057ea9f6b71d16366b1a515e875113f3a9512f34b694d5beadd7e96dca8a9dc4955ad07a7b921de0797bba9def5aa17a1f68498148a4a966897c754d65e407615211359fd821a379110640e7fb78312ddbe41c3d4edb038c6bb0d9dbd2c16627573463d50eb34ecea78f9042e39ba7799c8410f48782bdc7d7619a7ba637055cbdedcc81b31bf1f833f4d6cd00193e7b02e9fda93ddfb10769a7b964a303b139f8a393c939c9888ac48982e2ba8e44734c6131803b372aca8c491bf06a9136ff5ac6097cd55b9d2f11da03546136fd94d99c3d8d16679ca2e9b88d9eec15ea4a67f3d2c67bcb19cd28b58e4f97b488fff2205a162b0ae3b74dcecf2fa0eba885fe79a9c1b073957e811b9cd2d1746bacfe4fe7624251e8ae1e404cfd87c8ee4faf0a37c4c54aafc8b43b618c59dca8c5c13b923486e95d65e963d63b6afe4da0b425d17b275536831b9d172cde751bb202426c8569e49e728c8b529a77cda82e1c22810265ecc19d965f79492032f17d8ed847988af91ae19a6941addff6bf857451f02619753d796cead9445be435a63c92e83fc870d554585d5c1ee26d36d7ab2b298813ae0fd2ad0d0d8be9a12d1499aa2fa5501c1f3995b3706d25570ddcb662ab67013fc9744ffe5d41cdd7744f95e7fa711b8e665bbbfb62584eaa1f4c906b37971951230f4c5b1a769cb45e1264b7bf1505473ab2b0b720f08a2262af210c04a416e36fbd5a5197a5e2290348000165c9ec64df6059ecea17f0a91651649962c214a4", 0x1000, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/127) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="cd44d4bdf786d75e53c22ba8d9945c540731088070dfedbdd239cac3dcc7f5e2383e28624687b87132c0616beae65b98455897149a12bcc7697763173a7a8287e9df4d4fc98449fd7f3e589eeac7c825f55409cdd1a961c65733eabe06a1d5ea790479d334313c6268ae8c0c869a5092c863728d2521358e147576cb598cb6", 0x7f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x0, 0x3ff}) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) getitimer(0x3, &(0x7f0000000080)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000240)="fd4fcd887513b6211d7b21a44c31e3def067e45269ea6daea7a1afe17493d91caa41633809df847571856e64e064683a22ff045df1789b51e650926155d1500d3f484c23e43e880e7ff6780342cf3076ebdc67fdc04a63345158a4a7e825e5250881d4735450110f29c5a6466d993d4055cfe937f50573d25adfab58885218ef334722858f0f5e912b2f895d55444071dfc899787a15f968ad95656bbd9979c06d483afece00091e", 0xa8}, {&(0x7f0000000300)="47e7d9a4a640506c0347ac6abca5c1b298c8b78cfa2ebd45a2a7eb94d1a4fd5d6fc9157d27e81cafb84054ec47cea6fc18fb191fc8a17d5e3b203caf8452b4eca48f51ced5fea16665e768da5c2a522a9624772d5120e6f0cc1868a5620fed48875b3fa5a98ae55f1231fed9efbd0217066ec7df2f57cc44edadb490e048cba355ae06d2400b59c19ffc677f53a50dbb2ff2cdea5df44d8e24a67cbe362f8fb9f385c51fd883b252fa5b0c21c38ec4f355451b4558da0ae30688fa75a54e2dad3bc577d80056467217912ec306f251fc44533f3963bb9468807a", 0xda}, {&(0x7f0000000440)="e11ab164281f0b0adfd794e0186784b52d4a378cf37b71400d95656120294aa3aeafd64cdd04c1decb9e37c676ab248a0ed2bbd94f15020f4a935154c4b5f9f00f71aec519d8cb4cb56ec7b285f3a9349c710b1600e5910d56c2ae053be47dc885f1658047bfac8675603f76c904d9c733ecb25e44ad23a9fd526cbffccc39cf62e42467a771b5f0d82279c318268ce5c9967b18ab459ebf5266a329b2af4bda76ada0ab2f879329c95db756a1b538ec5e8f4dccfb734af4b1d758c16196b983", 0xc0}, {&(0x7f0000000500)="f69b80ca1442c7858ef2f97f97df80eccf6e876d1c28503bc70e122e3e3eb0683f8728f936bfbf5d4df1f6a91d47fe0f21ce9f938242ba7e7cf616a3358c60b6dca8bc795b63c0f25af816e04311747c0735792d4a522cfa781fa07503aca5", 0x5f}, {&(0x7f0000000600)="24f15d1c749225ab835d9bfb5257be72c22ac9609f118b1787ba4e50b51828738c5657df33cb475a388754d0baca371832c8ff93d8f456c1e484d56326ce615a415671d5f03a291a354c2a5eea5d2219c0801aceaf5e0d76d22330260e349a37e95364f96a55b36c6788df90157ced1e336be4ae1ec520afadf731e22705442d296d87dc021fe37d9ff71a8173c59cc44f5035a72798d79250398aa04b33dd1eca484996173c40293bf2e4d5208d846ec8d2eafb33939ef6985b8e842707480f1431f70188636cc6e801eb4155b6d6066758510203ac0b0181d6f2e9ea53bd27a1e09fdb04597ae3766948424790a8aa93196ea8f1e498d6b74c10d3ca6701cc5451b0fca4265585416404c89ffa9395a17ccc68007b1a202128abc9a98e1c354ac3810fd2b7a2b9db8eac9f4cf96c68acf011ec47b445d6b7f9696f821ff256233ca8d628b90cbd469ab11f9bb2c2dccc8164063b515a5264d9fada34373a26da9f4bb80676d4b89a5d3202e2e883b03af99ef84bbf1a68655897503fdb96c6ea7f215375d04b1358e193a2ee3d0629bf37c44a8a075bc7fb687c0be6f30c5b71d5c595e69d62dc6c176d7753a9788a4173469b02d7390c630a55c9fa8734f524b9ab0d74f7abc4837d2524ff40b38eadd4835ea4b1161c11c37898e200e55e9a9122aeb95a4dc03a6e348137b64f317295917634c5bb119df95e3fa23e2b2974a75b352e80d791564e2b90bf9ad6893a707a01386c3568b380a2b430de82bc8fd73c8bc54d6c10c93e6fa9d8cb5dbcc9cd053b8e4eaeb85d101a0d5529a228e10753d2dea1ac5cb6fb0addeb8a546b836d8fd4d1a0d8ad334947576d150de6cd2a9ed99960fddeb0ffd54d31f3a9fc51a4ffebc9928d5c73e9ade71b0a5b100692d8d1c3921952f0ba28521a76f3c98eea13fa47cc9230982d44b9714f984780300cb484b321901425c66769080dccdb8ca475f3f41335ff9d3e7babede162dea66db1f1b643a094439b6b46e7a668610967c9d395a659bbb4604c29436eddfc35b0867d882fb6132b44ec5e7ec535aecf38494691ed9dfac50e7fb414d4197abc2ba8b374eff70481cf7ecd27acf4fb5fa38fc9cc766fede4d2539807a9ebba32720264a5321d699fc2f76a07e5e915e0d94038d04eeee7bb275afd96f2fe9c68a9099508322421a653619dfed3354150b044b6767864a8c7ced445ed56a8bd346a34fb27251a113712e65201aaaf639a929e54b4811e075cc87edc4e29f4c0d2b3d2a26b4b68ea2089fae187730700187e1f860969d04b5929aa710dcc160537c13cb35489d8cb4a4ddf6b332c65c9e5364706df0686690ffffb9fa32fe86b2644aaebc8acae92319f20632e9e1c5b7c9eb8700b1fa9f92c94da46dcad91e8835cdd9a1ea8fe3a4e574f8a306d2d14c07f3b8dd8502a1e90372be06ada370a74651fe7a96d5ab5673c62292d9e168cc1582d80ec8053015a4ac906011dd1aea66c17867491f9ed1308d2934c9656bf3e9017b37bc144e0e237a4f85066807b378e939a8591895c1b3c5e114dc765932ddfdecf501acf1d80e5f6a0c92848dd9d85dec48d08ceb2d4578d6f1b7691193735a2a0308fd99ab4ec42c5d4be39879f2658ebc0c54a5d7606a149390af2c2c50d41215024a979052ede2384af540f54ea5dc132651fcb56371434c6785083950b92dc8c01bd2212a1baf47919f98f67bed0a803beb6853f5c31ef49a0808c6b120e3c792420984019ba2bbf3ea5af334e624b8a5e0f63217fae5039a63c7bfb7da4a92d4e412c7e08c89e2277ee5d217404eeaf696450e5f7a034ed37b6c3aeea5813fbde6df7f3e2e8500a8f7dbdf97249e4c38d15969dc591b0ad697eda15703fac2dce4cae4e6032150129928b70c40e9fe331d47024ce9623be85144fb381d52488238b4e6b9bf172e5674122bfd69252be471f51edffb31d4cbe24a7802d4eab3bfdf6b28528f095180730c38b399a47d34df9785cac5749aabed41a61df5e283aaeac0685d104373c37a65b6ccfa34a5375454fcd67cbddf7b9f1a5bf98a1d33a970ee6992b7c028b6e3584eec906b902a713f534f8f3bc9f297d94220512842922c5134ebd387f183d6053403eb47a88e10f41213afb429ec63fbd2d53d46cb45ba9698dccf1bc1d50ac733c3831f83306198b795e74fcca8740d394697ae4f536d37350e1974463d5a2dd0859d521c0aa719f96144616ee27eafa5cb2e355036d86422a780c6d5d3e510137f30b5e552b089b059dea62832f3e520aab52e7ef0d4f64a850ae00fdf69089b5d2697e92e2d8f28bcdc41e11fcf3027aed567ed31149799cb605b43a1e6ccb1498b3c33c35ea09bb57bc3d2b6fc66f54a2ed1509182ddbb001a4a8af2a390ca8f47ae4b9c30ac742e3e251ffa2cbd43a4a9ef3652393c635c30795053f978e2b9d5d2edc0849e33e279a98781d876dba90693749db41c7e177bec87ad9b01cbb7af1d249747f3c19ef0772890b002661825f059e315b146f005e7ff1f3d593a88b1507d2d427ffa0a101b7346ed4417fcf14befaf0282c2d3453ed16c417a79165127ea2acbc12d081d0e0e5e4620eef16954f45e042b2b95140055594d61e48befd6eb312d1a8c1d9c9451499ba4d7fdb9c38ac975887a3ce3c0cd9718d5fc70f9a0151535e355c49849b37b3b93f730ee5645d00d9ccd5731dcfad8fb9ed75c3d11a0be9a8e63f2d67b31eb9f9823b5345e09289e33969ed6dbe67bdfa36336241d046dd8952aa4624632ec47aed8d7d190207441275623456c8b840c48baacd9d5c3a847480c5e8e1545329e718bb7a49992cd2bbcf0c2fbdb29fa9e013a654d83d8442539e7339c169864ff311fc19a22b81f57a040d1d2744aa2f666cf504cdb27be480287b3bde5539e298942c495e4f9ee0bbc12b1da48d256af3c20a868917650de65d2521f0f317935939ada4e93ca067bf0ad00900e81e4637a34ca3911e31552163edb493decb945104721d2ab2c95d7c5e75b295e696c00df785b0d4cf3ec623d1e517ca06941a4521c841f38f3824c7ae16f38de871da90c298492fa50ecea070e11b8a0cf69889159f5919d488922bd35f4b9bc5f270ba307546b19b0c9a24e9d65350f1eda51005e1854a31dd964231a258462259be4e30c0f6fcabe4e0379d42275268c4ac433e78014c716e84fe1037cb9c1b72bff4fcb16f3e85cf17db7627c86ce821661835b59369e155b21e04a017e17194c05b9c0676fd5cef8cbdbde8ef6f26e67603a1b794f732d50eaab6ec83d0e395d170c3328a783b58e8c4fae8c5b61cabadd7ad5373bdd2f2a7d4c7d5e3e96bcdc7af14b39f7632b020a3d9fad77b8af31e6c9825aca92f4f8c6990644b3484d2a127fa8f8725fc86f15d1d007769ca556a018cc69a6fcfc067f350063905e1cbabc2d686dbc0953cf4379830e6d473cdd4e97fd92e997586518059c12120dfa0ccb6d2d49dc7cce7593aecad2891af5eacbd3a0c117e5e326521c8b812602a637a05d7147c879b853ccb9f7a27f47ed513fec23ea65b59abbeac0c1060f600f77e9ab9024a1c585a176b3d3d9e7ebbd46b41304ff750d00eb35045649487d4a61c9d4c97f763b0bfde04c84ac47b0f360fade81a1f7805a1020120f13fb72867aa01ae6f54f032b74a8f709ecdd7240d7de92c3d7b23a40d13b8d029a67756c68bc17d022bb1411546464800964c70bac1d9ab2e56cbf8282b25b0f7211b26b95a8b629df35e2414d0b5e5cb42a06d676a365443eed7c4dd42b2883ba4048f34492d0b124fb2d4dda6c51871f62c1d7425e5707a701760fcfbfe07a131cff2b9047735236a4ccacaa8b56d0e55ffec74f2d128f0ff50912964b8b09f420f276f6ca443ebe1e1bd25553607e08319f544a89cce19080bbfbf4cebe2930810665966d5960c6e4c69284c2f8e279a6ced9981943a121b1fa4ea86eaca88d963702b8f9cb67701925c6a339d2699b4867479b6227fd1e22841460110a72191e6d4cd843f6edf17ca5de5d89f444744a77cd5aae97ab0bbc55fb7b55ac63b3be84ae302799a9b7b01f2bbe98adf99968e98bddfc076116c0d06f3344be65fe108e130165ddf222bb3bb84e5e80ea06747029cbdfc42f694253433bf86a1699c26363ed82e69debb292faca23c9b4df1c1af3d0cf6807fcf22a57cb16e9afb5a62fae42439990ff1a3c780a0d5f9de1dbbc311259d9de1cd9a9c57333819b943dad18e9cec60b015fcd7828681b827080d649270f86ade5ab0a22418a63d41e664e5a1067f23a9d99d47b3f6e41bc8677bdd3a42e5afc5a5e3d2baa8a6f1af487a0cba4f5368d8d9e806fe257397f21988c21ce9c9a8c8f660c5c18cfb5538f9dfe9ef7f8e37fb597dad7e12a18acf1510bce8cc477d143a70761c92e5b0a53e459ffa6f63ecc4cc13207622f39864b9f6bdb62533c991eb4b10a60b2eef74206a35b55a2b586e751ccce5f8fc95abdbf13ef0defe78fe9b3155bd8606da4d588faeac9d6b6b96e7c7dd7ec22f256f40c034b328046be5015f364364726641c448883bfe8af9ac301137ebc2f96f3148cb1dbbbed067f0daeacbf2a651cd1afa43741e9c883a9040f2ae6d0c19045b5ab1413cc4f02f4e87d9d919340ebc5d2c9842adbf7b0bba902e8d49e93018346e03d80a8676f993c0399a43b2fe864c985a34e1b27809191270ad7a6f16b546af35eefe8b784367286a116ab6d512da0241f72ec12cb58aaab3861bf894dcd952ee23918c4da73f07193dfa69f43493df7b6922bd6353eb60a498c34b200c4b112bde208ea97607e471fda660ec7c71c829214d52dcaacb2448b6434331c7a4fa94e4ecd7dafc3a96b763cef59f1d2791b0bfc32f4cde8fc9f8162d5dcb4d1ff5d4655996181c265c467e93d9886a60588ba4362dc3a0e7e6f41b20ce440bfcd05d0567fc759b65b937046b37a859513929fb33199ef293a3966eb1dbb4f13462fcdf321ade7ecfb675266df4ae82a18290f01a6a2eceeb77b7867c55d05bae1edcd54ea440fadadc35ab3fb7832c739668e8fc442086eb3788ba3a19acdda3085b6b5a7f4f5ad7b4afc7e1b389d0f82180c38aeaeb295963ffed98ec6ffd1be767d368272b0b0f3a4dd79ec236d5c23d378f2a10aff681dc4fcd34df84bd9c0fbcb6ab086d28f9cf335e41693dcf55c61de62e74f7814fefea702319f8df96fa8a460b17fba5a12bea0a433f986ac183e384637a0ed656b844357570806f33374e988b0aad6118004015a8130d708c6494cfd4bd82dce93a7cbda18672ed23561541c96af6558c33f69a264ebdb82b670612609255e31082861dfc68cc5335427719da32919d8dc4f953f5b7b5014ac411a97d9e8675659693f4e89c191dc362b644181fd613d04baefbebeebb1120f6a617d3d89eed2beb14216d3927b5753eb423a6cdac1061d5037b608ce6c7d7e67c7908e3badf9bc9621cd4fbb8e52aa963bd887b1a3ab1323d1822a7a9cc29b32a1593e432e59b3ec896c1cfda6a43c6164116a00a43b7bb7693803265d155f7449e682412863b697cadce581e847e8ab41c71a7b75faaba015526f92cd2e2d7f2b90737cc855054b10503d71b72bcb0a77410b1224edd6ff53f9e69a5144eafa07056ee5e99c1bc990361c8205981b843b55e7e3389c05b38221e8d02e4b54d786394a515c179d4ea3add581662b2c04cf2ea3a8f907ac7e555139c86f3e5e5013a492711216686db27b0c005d5f71e296b3f95baadd1ac1526ce710779754f06ed71dbc0", 0x1000}, {&(0x7f0000001600)="66cec92ffab8e27efb0d14487404a662f08058169378ee9e3ae83d45bf3fb4f744b456157d1a29d4c6af94e761899510efd010827d5967bb9a7d28b64905b268b8b96df20357ea058878bad4df0dc2d1e9074e45fc4d01acae13853627f57a3f75b1ac2c0f09d9b1629f1eb77ee93aea315e61582817a5ff4d3f075dd010c2a9a79a4295f647ba49ab5ae03343dbc09d2c50c739addeaff340d185c0a7a32a2d3c2a1e232741230b654c79c3175868f41bda6c9e97751f9f9e722956008379abcb5b3c166d", 0xc5}], 0x6) setitimer(0x0, &(0x7f0000000200)={{0x7, 0x5}, {0x2, 0x8a60}}, 0x0) r1 = socket(0x102, 0x4, 0x41) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000017c0)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001780)=0x8) r2 = semget$private(0x0, 0x4, 0x1) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r5 = geteuid() getgroups(0x3, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000018c0)={{0x100000000, r3, r4, r5, r6, 0x84, 0x4}, 0x2, 0xffff, 0x6}) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x401) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x2, 0x339, 0x7, {[0xfffffffffffffffd, 0x5, 0x4, 0x7, 0x6, 0xffffffff, 0x1000, 0x2, 0x8ca, 0x0, 0x6, 0x3, 0x400, 0x24000, 0x8, 0x8000, 0x1, 0x10000], [0x9, 0x100000000, 0xc0d2, 0xd6, 0x6, 0x7, 0x5, 0x5, 0x9, 0x40], [0x3, 0xfffffffffffffff9, 0x4, 0x9, 0x2, 0xfffffffffffffffb, 0x2], [0x1, 0x3, 0x5, 0x0, 0xd462, 0x8], [{0x9, 0x7, 0xfff, 0x10001}, {0x2b, 0x100, 0x100000001, 0x3}, {0x100000000, 0x0, 0xd9}, {0x400000000, 0x4, 0x3ff, 0x10000}, {0x0, 0xbe, 0x7, 0xe1a3}, {0x1000, 0x0, 0x2, 0x4}, {0x81, 0x9, 0xd6, 0xfff}, {0xd0, 0x42, 0x100000001, 0x7}], {0x7c, 0x3, 0x1ff}, {0x200, 0x8, 0x3, 0x1}}}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x2) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x4a, 0x20004000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000400)={0x5, 0x0, 0x400, 0x0, 0x98d5}, 0x16c) 16:00:12 executing program 0: socket(0x800000018, 0x4, 0xee2) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x208, 0x0) dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x2bc) sendto$inet(r0, &(0x7f0000000000)="123ecc575d91950a37", 0x9, 0x400, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:12 executing program 0: socket(0x800000014, 0x0, 0x0) r0 = socket(0x18, 0x23, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchmod(r0, 0x8) socket(0x800000018, 0x2, 0x0) r1 = socket(0x15, 0x3, 0x6ecae0e2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="976a8262e58bb1cfee931027fec588880e3dcc9a6caf69d0de4d98db22812cca7eaaceee6731ad39be18bd904607cf036aca8bde7d28819d57ae70a9ae3d6f9776964e187f60b089264a65efca15e6ccc5c0567ec5441100116a93fff7d35aa1dd20b7a602c54fe43ea8f1cd7f9c80a119fd2edb7b73043ba60adc7d748474ce3c95030aedc7a5e7179d3ff97b425b5fd1a0612f6b974cacf910342919586d014933ca8f5b7f739125bebd56b7b0d20b4f573232456c9b73358f2f", 0xbb}, {&(0x7f0000000100)="880ec58d3feef0592cc263416a3a63ae69a4970767674938322e8197803ad622791d6422b01fe4302544870f1c1ed164f340d07a045624431bc72e9cd501297988d1a09366a7aafdc0ad36985fbacc94880d2db3fceb7fa3775d9b536228449558837f4c4062b1089338063035", 0x6d}, {&(0x7f0000000280)="fd0c8f5d744a9c07e3f73d14258af9fcc7f21b79ca948232cf8e6d88d98df222e584dbdbe0155fa6f5dacda975afd5c3d93ddeb52fba8d7d70151cab4099ce751f06505affa4a3156fef58e0ca8330595c2951cd3d7129302fcc3e753d82bd1155beb1d181da4a5d9e4290666619b357bf48d67a6babce8a9ad038524a2f7cf30719839f62466a9ca88bc0e7cdcb799b06f182fba6d2959f2c030513d10f968341b028773099bfe987ba3cbeaf13f550848af5936113f8481586aca5f087c3763e82448666", 0xc5}, {&(0x7f0000000380)="b1", 0x1}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb8, 0x404}, 0x1) 16:00:12 executing program 0: socket(0x14, 0x5, 0xfffffffffffffffd) socket$inet6(0x18, 0x1, 0x9c) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) 16:00:12 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x1a, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xfff, 0x10000, 0x9, 0xea4}, {0x98, 0x7f, 0x7, 0x3f}, {0x65, 0x6, 0x7, 0x5}, {0x80000000, 0x9, 0x7, 0x1}, {0x1, 0x8, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280c0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x7) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: socket(0x7, 0x2, 0x0) r0 = socket(0x20, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x920, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: socket(0x17, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) setsockopt(r0, 0x40, 0x3, &(0x7f0000000000)="c719b77a7d543a64dba09b4b78ff56d9918a017ba1bb6baafb2b880221ef5e6385a50a000000000000b51ce580883e198b5a69f083f799617d4c72", 0xffffffffffffff0b) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shmget(0x2, 0x3000, 0x421, &(0x7f0000ffc000/0x3000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="77c30a39212b0ada60f17c115e50974f9c242e119284d4ee9e2f2763733679be8186138c489c7a67b6877a9ca96369068d838391ed95d80b31eb49bd69176f1038d0061609cee1cb34bc0c01a4fd2e547f993cce281907cffb246ae56eb8488c432da0690c51f27740be712fed693a3b0f543c110ea5b083a7351549a730d5b46f03a52bf309d7023a38e785ad60f5a6577a6620b821dde64039dfe9797ca9d9c6fe36e5a5c3238eee2c22005276661a484a644e57e9c9034fc707cc7bffa86006bd966b82159985d09602915645152e61e2104cfde74afb", 0xd8, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000001580)=0xc) r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="1005c4a6e3473c6b8163426eb39b7729455183af22e78f167ce47b043a2c0a91ae9fca4a1371fcb21ccca82b4a3e28a08f2069deb68dfeced3180dcd2d12fc7bce784a3cb860a4c66fd1205faf46094a7a6d39062e63c101f1f63af603152e9d8c567f78b4981723d978386f97cd61637d3a792a28bc706ad4ce6e00f228e8e5", 0x80}, {&(0x7f0000000500)="0ca0dce15a5b540fd28eb30f5ad5826e5550f6d7ed6e805c99f7415e2906e620c1666b093e3a24cc6e9ab4721adb52bc259f8168777fc49324013f71dcc6db41704ae9c62187c7026e889d10edb472c708cbfa15e43b283ac6f7626e2f50561463225c7b02e818df8eca4a13e317889425eb57fc02dea8f88c676a563eb2080e0d8c5a886a07254da6f8222ec1965957a40262e8062d603cad75e2b85abca52053320ec35f8a14a2b2ad65a245badd4d1262540d76df23b3423f0e22e792ad2d8addac6fbf02faba22cac5ae990f924eb4d302334f00373595a1f7d65aa60c749125e7700acdea0d8c8afb3e7ec722b055e0d87f1031b7674684e500a838084636247ef767075a62dec591416470a087f611a81d17905f0bb227332b6ca9f8c620f4bf2e8123921e1008939e2617f50f84bb36271b9a6a8d2a853f2bb6f7fd4b4a8000d58e1aea7d168be4d901605e278e7b3414c63f81fafee43044fa6c9f4217095c661783afd583d1dd388623199a277ee781f7d6aea626c1e5c9963f1bde5306548d3694b8e764fd35c88713f0dc1727aea78853bd336c62aa72c5e804d8d9b990c47fb6f2dd1e603a88134397c65bded593560579ebbeea761e9d24c304248626192a14039a9aa1e45fada92e593ee1e9b4ba72db6de27e5245bf9ed43832fc0f6eb5b242a5e93019211cac29bc9778b4feecef49ee48b9948cec1e916dc4c6dd8a9cdcdae2b285ac8590c9a1e7fcc3224cca7f14288ff0c20d0fdcbadc3f56b66e8ce9b0bfbbf9307ea6dae2fff483b5c11f775e88212537312a7d966dc41cd35a0194d3d924f8e6a3a9f170287407f06ba95d89eb6f3e73c96b5c856ac76a5c8f701a4e5489b1f48b1a7cdaf5930de049d498df49cdc42f063f6d44db00938726bb1ca21d40da3400a5e8fb417dd56fcb0cfa28dde8a46e118f6255602601eecf2e4f562bbb0a72982638b00da4d3ce75ffa7f1b9d581cf69d96a57fbe9b75ad87b6fe407b509fd593625b8e8f07b8228f7d30d8f0105f82212b6b73ce5996a53bce0bf816504ad14dc18f6793a94e4169c16eef01bcbe973ddc1cd7ceea53c14890191fb9cae5cda47ca6ba4cf19d4536abf901c22c0a794173df72bc5a933e24fc43a37f2559f5b1da12a6faf428a056ec31f4660b3d08b24b34f7324dcf3c08f0a85ea131d64b6f84d2eeb4e9c9ce48bb8fb195e09f88fdbb237a74cf2fe587203bf68b0017fd73a0be37b7b70877420d026017bbcdd60341342fbe9533b626d66b7ef516162561e357cc89737baa3c026a9cda28006eaf7a33446c17eaafee6f7773e68cc7d7072ed8ae3dc5a16b50faf4a5510ec4e6c04c67bc716003ae6f8af7d748ab2ba568df2047f7ad03951ae2a150ac89bd2939951030cef4408b8bdb0ba728d36cd7f360292ce649340f2a679132ce4107672fde1f0d032ca5864cd8ef30d515554fdb67588285bc439931902ed50e612ccf9fe0bcf902af632ff686d5a2bbd0620553d4597350dae5eed542b321cb6459a5efaf1d95c6cbeb13fb8b169087779d4ec374d70e6ebd8dbe0afd8f9cda4a7aa51d48abaf3b22b2739c1669aad9e0b8e88597d9a346b6f3fc9d8862c4e59730e8eb4f5e723d131de145dd08fe2faab3a843b1712377e9f145bdacbefd91588928cd4b4a341e56a92bb379400cdc58924b0db68cba84db2e9545b6fe2e77cdc96e8ccf758524e39ea86d05e03d306047769e9dfbb0ed5f74a0e7fd8f84b39bab9f9c3d1ce051201f6f56d514756e5fd9b787c949281e25e1015b3e58da316fb485ce28c62b9cf52636e42fda5cf3656a89daaadee94a4013f580bbe48c88f20bf2d670e7171e0b59cb502fe09a259e36c031eb7f3bf0bad1e2ad276fd5c30b628320cf5827cce78021acd14ad982163597776f06a13f150d44d55a6a185d461edb2ae04c95e8c28ed64e141d4957c0082f11b3f2e8a0c877f92f95182bc6e46a0a6c650a95fdd9e518e8d12be1fa3f8ce2b2fdf6496665b374dd87d17f095cb375e388a8b36137160a4655fb602f6793e8ada02a0f1dd824f1d7332ad5ed6be190062130f189a4c0a5b581ad793e8fcb3d1f3b073d3c2d5ad0a57f75f7f90e465ac7c2bdaa561105ab77537c74aac9b10d72f409a653ccda5b71b161ee9d6ebe8921bb1db54ff8d5cf70c2a23f670936cbb4a6c6f3f14e608731e8c52b5bb85c3ad6325750595dee838078833d37b49764c206c8deb4119064adf1709d23e2c77055422c3e2041466dbda8de98a92fe365f359fc3e6100f6ba894e14091a897d6575867c19dde4ab5a1dc49b4f2da285ea427362d2422c5bb0767ce91baa749f980fcebcf59813e86e800537d40c28e9bddec5d86b60e3b8ca5b9bf2f74643e57c91d093cd055179beffe41858f6969b76eaba871770fef510f7d5e2d5aaaa0cb131594f5521d05bb10840ee04c6a6547737dfd477b87da15e2e284693106f78a68c6dbd34505a0ea0bdbe6d95a2aca68a0c48e625844766c34836410ddd33f28e58cd2817fd0ce88dc4b1ce4e473fb9bc4fbe7592907e8e1b866ef11a0d2067c38b3a2bfbd78fe6cd8d1226059ba33eeac8c1f344afddfed681000d36c8d35433a1eee71a0ed380f749b266eeed0d9a4f49ae7a3a641152a19c06830ff86db5b18eb98589338747eada639b076e85135800447fc659f1ea2c060241143139a55c6b299a70ddabf7bbd057171ea9e144c1737f0abdb079f68585efdafadf6ebc1a8d26eda552e105559b9665750d7beb5cdba881d2d212964f096a0c75af0571c66737506fe9ffc54325151f4a95a2c92e652431f02d99c97b46106ca4e920a0b0dc3265d2519d868a3f5a0a30d29d522ba472b7139a03dedc288f3d66f256229a02b4fc476c9a41ad2943967065611c902e72cc45f021fecfc0ff97abba28dfbfed70afff475114339d23e82fa9c86d770e9267681932609c4cf31a1f03d1fdf6bd867c4955b5796629fd84a80079e0d727ab853ad6d92f02a8bba1045d9b86cc0a5753ca2339e0c3644e45ea193f297a5855bd76c7940e79c3af8ef6bfbabfe98a67a4c91438757aa4993f78d8c8ae775324084e927e1095ad50e43af161519a03afbd3b0f06d7b43e6478742ac2c4bf7479654eb6499b9ea3bfaf800e8ad150e347b25fb78d6cb41394a92a2824ffc439ca09a29c45a03bb01e20c9cf253ad8fd2229da04160859707de478ddd2ee8f86b49dd6b60a67e22632414074c809f40c384fbc6513c2cec040e8240d9ddd1d5499dc6d4661ab49730c19411a72125df97dd7fe164bd2f700bef46e520e90078fb1f8687ce8bf426bd3b7089f127ee9e4bbc6b7c227d31e4aaa98cccbba6c0a3f93bbf090bc88c1ac7afb51dbf30839944fc38237cf66e3c476f9e8440757c67a7fe9e438a14567326568430a7102b4a474418506be619b9bf9a51aa9eea588bb8dbc54a7030ef67aa1dff85c3d0c40664a4e071223655a58143fc1388bb09b488dda114c51b863bac16470e1d0745368f9f2a8d5fe2475f24eb70e0511d2e1a5530e0c41a1a972b654b8ea63cd716aedc44ae74e83f18092c72cdaab03e6be47f7dfea440a9b9e395b68c3d799fd6bb66469f0c7cb6003889bb74ecc6014e59c8e1b21df0b62cc28ccb687297f543444a4f9b65d0ba4d05e9256aee3e39087723b7df597efc729077d63ed8f02cf7c49f5844a05f372ee9c66049995f14e136c9bdf60cb91040bad88018b22ee446ecf3beb189ad269a20532eb60c2f89336bc6085b3a4269f37e36c22a41113b735372a7f31455ce4d28b2a85020b77f801471bdc6ac7674aae9eb608a8eca7e5530f27d7020a107938f40f49d0724d0423fbeb8514e031361e15f9188d6cbf57cae29c480d4b3d252cb200ab8db00b5acca91670ca4ce477f825813566c8c50b5d594a2c2244c71c4e0be5dd91b30244d49ef612dd555f299ed187022e4bfcadfa5e0522def12bbed9f2b1df8386ac4961d52bb3103a636a13b3281bb5c99dc1083d4eedc2af4bcf7660d1f6deac29338e0e5e5795fc0d4764fe8f6c15d42ebc8db9ac05820b90394796fbe631b07d824630e7cc4a546de59920ddb68951afe54a5bbc5834848e5fd44c85ac1f18fffb98f89b99217a462becbe1e8405e2e5468ca4846eac0f872dafe6d7ca74b2b11b46e73f82ec29f49f40b6422324248a51ecbd1dc39e92aa8595592772d45348a224f6bb2867ce82e215a3ff5115c37a86a873bf7dbce447250a851fe15c84b485c23adc8070be909457821a43b5feb2bfff30eaab8778be7013f1caabef556e4db6eb05aec32553cd96ffdbde39cebf52ab1edd0d2500bab971a301484ab9fc97e67838167f30a99f799b6732b163fb0fa26bd7c4890e6ed96c526a3620d79c8f665b4b5b2f7458be75cb29bc6aac2d84215249459619ed8dda3c2b5a0719cadd04858996599ca72e72a30fcfcdcbadd948ba9ad88415c4617e34d82c72f9769581c866de274fe75a88a0f30cd59e6d34404df241f63d2f268a7f04cd67f9837cc8b82289f68bc6a0251d4ac55977722d653c7b7988ef9ce33bb6caebc91562adce788c7e9f2fa6a6231d6aa2a5b2a7b76150d1d3b34a2824e7589f60241e66a13319096321e3838f0866a7c3f2704be9bcecba0dc5cda3732f82172c5f2df6b3f70b0d5572eec35d0ec9fa7388873ac15cdeb207a8e3ae8cb19639bc5076c2e34e9693f1ed6636c8df7acb9eb4fa01b77a82c04561bc55c6417a46e4f2bcbec7a8c8ec92116d8666feed97d10ee5d2f9d8b0776daff68096ca6ba8cb7f6ce102132775269af5338c5f513e49a603c7b53b09b85887754b8111247293567a151fbe647dab02e77fd81496409de610ba7ec2d0b6397d730f5dcb5a97d1b8fec1fb32ae95884df374842509db1aa196a6112664cdb48596b51e4721038c75c709c86e4d08c5ddf6c53604197d543d790aad097ac0c1031d8f7af2b8c979cb95be40bffcea035e096604e305dca5430954e355c777a562a9012365e0211c76a39b82d0fc7f9627ba6cf42971a53b40d98fd37104deabe81d6458b6264cded6d1295fb8180729d63bc5c430b0f75f8fcafd7b56fe0450d6348b414def6c2823698fc3f2570340f3f240bd586bce0ce3a57cbdf89374640acfed9a58c98977266d3399d4de5f3a92f3b42786a649d28a2ecf8c10e0249a3745beb53f60a97903a29bae3d732037893104c52c886723f75179b77b863906b971c0ec3a7edc7175829020da0e2bd5adc6318528f516f27de682f35d7be43ba23b715eb04063e2346c63aa96affb17413cc527b146f0c15823a0428309259ceba258336aec35e04da40e8c756058f810ea78081bf5b59f0828ca0e8eb24ee0307d3ff083e7c3449ec6861dab78417e2139593640b0a58a93f8d0f0cf5c760885c4ad98aae45d7e50a3875e5c0d836ddb8ec3977610d8e2817e989aa099ebca63fe60ad1cc0112b6de66c30846061364469b383a7e5a36e986f534cb0bc54c91e9765603f6f882d3ada6973c905e8e742de2cec54533d11fe613e906896e6082e418075cdc0529a495d120e12b4d212007e1e8e300b0f6e73056a16210db891e3eef7564f636d59e0b619128068284a743fd8cfd9c25fdb67587c68d1517bdbdc3e6cfbe0c1b0866f5ee8962ac2a27f20e5c7d0bffe9a09f5fc11aea45f08828c9cbde65c33da473b6d435ea700a438746b8a7cd9bb8a2c00f822c15d2ba9c66b10483362b3c77e9dda23fcad244a8cd3b50154fa6f0274db34d7ac82692cc704d", 0x1000}, {&(0x7f0000000240)="7543d2b419dc", 0x6}, {&(0x7f0000000280)="82243ff4afab1a228388ae75b5080c91cce968b5b09b6403f8a94884fbf58979aad39c3da0343b2f9655434b2d9c1f80c05d3df559d2963d9021a1223f2343920528c837b9b9ee1e49ad8f6babdea8897b1d0f4b726d312a12213f327b0f6a86fb0cc33e405b126c51fd25546d8790c2715b8468bbf6c6d9c2322c7f2c95c6d344ebc94249c4fb21d70410f5d7401b5f4cc330a51da3189633976489ae25147209c1ecf8065f3922aa43ab52eeb09864f6cd9c4dfaaf74159679dbc81aa5f11d48691b39151da6eb357d198a524cee4d0076daa4547b4ebb62d0fae9", 0xdc}, {&(0x7f0000000380)="f8901579cac95612879b6455520dd7178815ffcc85503b1956e4136d14edf7e5c8d707df3da0e18d76815954ee1d0444863550df6478e55ade818863ee5e7d5f12214ef71035315bc05de92cd424e4e0ae67aedb6f3ca873b864df42abad0754a397a370d388bddda19539612e314b180af28d841311436833f52eb8c8e1909e81c058d5fc84e9ce3fb83b3829bb26190842a24caa491228137e07db8c1775cd96d5d5a120a1f575210fabb922b3f8a18c1fd5d540994cbaf4a3aab1b68d13d179edc1f01274e3e84c67537d78", 0xcd}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, r2, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r1, r0]}], 0x98, 0xa}, 0x400) pwrite(r0, &(0x7f0000000100)="43dd22f98e5a615326a36bb88267e2999083974c4c0bea2b001ef933fb76a8a7e97eebd04f00906c029e73ad490ae5d517f4c943131ac4257bd4c58e47331b7f835b0355bfe168363992da3f6b71cd5d30d53dd3081a214cffe9b60e1fbcb24f97276d7f81158e6196b0c47ce2b3c4a65be8db203a8ba3", 0x77, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x70}, {r0, 0x1}, {r0, 0x1}, {r1, 0x100}, {r1, 0x22}], 0x6, 0x9) r2 = geteuid() seteuid(r2) fcntl$setstatus(r1, 0x4, 0xcc) r3 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) fchdir(r0) r4 = geteuid() getpgrp() setreuid(r4, 0x0) r5 = semget$private(0x0, 0x3, 0x30) r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getgid() r11 = getgid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x939) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r13 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0xa, &(0x7f0000000280)=[r6, r7, r8, r9, r10, r11, r12, r13, r14, r15]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x68dc, r4, 0x0, r4, r15, 0x20, 0x7}, 0x2, 0x5, 0x3}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="f59cbbdd2d986e75e9d4f1e40d596d13a4734988ecbc275b94d059513834db62c79dc8bb12bd207fb23245508c3b2a9cc4d0147855c4ebe288659adfb4f8548a2ba364cdca2c4c15985681e96a09250fba8b784eaa502ef398ad059a23c7bbb2706f0e6d8354edde90a01c12d87acbd6ddcad425e65b0c36057844c92b835c5418", 0x81}, {&(0x7f0000000180)="9d163439fc87e1cedda8d5d99a4f7452678848ca60d4dc3400780dbd1558f5dee4b97dee3c59535c440007cc178ed139116a69a31356852f0c7facb381eebd48bb0c13b38e0201aeaf29d83fde2c7d0cfa460be2ec9970124922117bb4f9e79223faa419d37c4c4e8bcc6cf970c47852684d", 0x72}, {&(0x7f0000000040)="4de7321a15711bbcff8467b5d566c1a13264e57f94b7d99d96bf55462916d6c0b78351925dbb34addd8759ad2a63a5c0af975636836c09469b556878fe3437", 0x3f}, {&(0x7f0000000200)="ef5314a1e2b0f7e97b3f8361b9e696e334662d4516c1258124c57d0ce7e5515a00f58c3187f9f1e0e5d9e1b5edba66104bd75567f507f5070d0c7df394db44b2ef86edc4ff40f2b59184455fe1e34f5430ecca66424fcede8b86e1a874b0171020bf30555fadebcb7001c1e426a8e2efd4f48e7e975ec992be8895a9b4fdfd3f55e65c6ca2b3d33af136f433d0d837d085e52b83e57bc3b6200df1626fa15307a74950dca106d19e5ffd4a41be06ffbd03dfcd587ff61634c649120118c66b9dbe672bc1f979326fc873c1fc80e8858f648e069092", 0xd5}, {&(0x7f0000000300)="2f75abcdfd403a4808ed28715200637cd7fe", 0x12}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000480), 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c3, 0x4) lseek(r0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x6ee3, 0x5}) r2 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0xfffffffffffffff8, 0x1, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x82, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x80000001}, {0x1000000000c}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f114513f000000000000002eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f0f8fb8c99d3a72c9e12c39c958b5be75ec1183e0b366ee43516f44fff44ec85f987dd3caa9097c9e56112ce8db56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed181000000000000004a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c565a92359bd854852412527517317b648c38dc239673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911a2fefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d11168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693a00000000758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c0440000000000000000000000000000000c512aea6a246dfbfd3ab0d713b5448f374d47a0f4d55087cd24c8ed420f6853f6c39e6c8c1f1da4834806175125675c5a361ea125a01e3e37b2baa76e86ce02f28520000000033774cc681880b3d05ee504591b7da05b47ac839714287ac5deb0e96fa19190ae774209203ea2f0043", 0xfffffffffffffd32) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x2, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x401) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x100) socketpair(0x2, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r3 = getgid() msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0007000000000000000000000000000000000000000000000000005bb1ce68be70cf8eaf433d0000944f"], 0x1b, 0x1, 0x1800) ioctl$TIOCDRAIN(r2, 0x2000745e) getgroups(0x1, &(0x7f0000000080)=[r3]) msgget(0x1, 0x100) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffc01}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) socket(0x6, 0x0, 0x3f) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x2000000000}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x3, [{0x0, 0xfffffffffffffff7}, {0x1, 0x4}, {0x3, 0x7ff}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0x54}, {0x3, 0x81}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0xffffffffffffffba}, {0x3, 0x8}, {0x2, 0xfe5b}, {0x3, 0xffffffffffff5be9}, {0x3, 0x1000}, {0x3, 0x8}, {0x0, 0x100}, {0x3, 0x80000000000}, {0x1, 0x7ab}, {0x1, 0x7}, {0x1, 0x100}, {0x3, 0x1000000}, {0x2, 0x1}, {0x3, 0x800}, {0x3, 0x6}, {0x1, 0x454}, {0x2, 0x3dea}, {0x0, 0x4}, {0x1, 0x7}, {0x3, 0x1}, {0x2, 0x9e}, {0x1, 0x2}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x841, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8402, 0x0) accept$inet(r0, 0x0, &(0x7f0000000200)) close(r1) open(&(0x7f0000000180)='./bus/../file0\x00', 0x8, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008050000000000000008190040"}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0xff}, {0x4000000000, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x4d8, 0x0}, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) dup2(r0, r0) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x49a, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="3ae5bf04c7c72ef4f84a1d940da9e3cbfc7937042fff97650649806009d565472506dc3ea08cb885726e7bb8b72cee1467ce17e3130e8a80424a10983d4a4eb2094af705aa7edb8047e266e4e7f122ffe148cd9d4652ec43951d10df8ca4be1003163cc987adc214c207326082f34329f0371b790e6070091ad6b32d942582e27d94c3e87b12b7f8d985f71a0e462758fe109b5f378aecef63f42fa751760efa1c558b83b7e964229cc37b7ee0ad63dc0e6b08898faf00edf38c2d5db088b1", 0xbf}, {&(0x7f0000000380)="050cb2a6254219252e5265a6be646fac0aff2b5eb6d1ce423263d695dcba716a39e68aa5aaffc4be05f3751339cd215e212234e260b0e0d648d5823ebea6c43d11417ca2e15babfacddfbbba00683dbf5ef16f9c7d94ab24b5758ce8cd59a6d41753a9d15b60dacabe68a9c8d2298de4557a0289a35e03e897b6dbec35633215d190332a5ed5a13d8ab55c5fd284a05e75e36c1a4e081d5f5ed39ce433a00ee79b831add3607bc6d3a938fff46cb97704186569df75d5d2f00c8acf57f5b565855cf3ead14b45bb6b3661fa20e225091e1c70c25e47fdc18caa7a2e1", 0xdc}], 0x2, 0x0, 0x3c) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000004500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0xb) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) dup(r0) 16:00:15 executing program 1: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0xfffffffffffffffb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d5338a49") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x2, 0x1, 0x1, 0x3}, {0x5, 0x3ff, 0x6, 0x401}, {0x100, 0x10001, 0x49}, {0x80000000, 0x12, 0x1, 0x4}, {0x1, 0x0, 0x4}, {0x401, 0x1, 0xfffffffffffffffd, 0x200}, {0xe83, 0x8, 0x20}, {0x5, 0xfffffffffffff4cf, 0x7, 0xfffffffffffffff7}]}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f00000000c0), 0x0, 0xc, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000140)="96ce1596652a4dd786bebb2776c68c150b2e4c0ca9b0b2bafd1e0d6960623cab9a0e47533af46c7c7fb0301946ebcb83b2433c503dcd4368f4476cd274aee2130e236accd9e7b7f59a09e72a6e3c69ddc92d57fe6c4ff0b16e54176c48978b46e7a62b6243fdb198c4e07c8fe734efcafd76055d57c540c910e89caafccb791339bb24352b78f4b8217d727ae0c3f5522c3d981731128295758237c70cf7af040fa92a807be0886f68c82cd8c3675039c96b05187e2b52a646b4ffc0dc9dea87ee6b1cd3caf95dc981e5a002f513568d70af3afe1ebc180180c6ef00c4d401b732f263d3dc331c4eb2f35ae7d14cf88d4d38f13d8ceb3b7866a2c9aba7f0cd70c3a6815b698fad8ccbbcbc276b40904e9046aeecde3bac8b962d83f939b7432ff667da46da886c6dba665bcdc852d1d9292eba6b09b0805549d956053199959dde131e070fa5770c3b1ed45127efb16cb76d26526490c2a42afd3bfcfcfe6f933c9fcf948821ab4f84f2f576e12b03a695f0c38bc1179a96cc65ef642b6b4ecd0005327298ea54400fdc7f0dec8221170a97195336f324e9387cd4cbd0b002a367e1994eca983224a398d3c8a8d404d5e98e86424b2282690bb0e2c2813a7882a909b1eacca37d2a3fd97400b2421491e91d6434448fd7b14bc5abeaeae7d08b0bb02d20ec8eb0b9bbb210ff34b72cb2072d77294d06748c7c7a1b62008029742f7186753fbb23f65bd0f2e4de457a16efd3f5fbd985adb61e62a947ed49b0529502370e5457095972b9ec4c4849c4f478a415bbfc837cfc57f62da99af8ea38fc248942d0ec3a68ac8a486047fbb23c597b76ba3e883765a70368f2ad931f473acc048c7db1684963e625b1c388147bc289ac78453adba96e915c56d81ed79db4dd44fd802e931a46fc7e3550f7ee01113d556f40dc5349887baef4bcce96303a7463f33aeee8bff220a64208398dcbd1bedf059ebb49a079bb051b5f341aec7b15f1c940fcbb474a883fcaf6710476f8ae6709b00c6c8e12dc8470cb2b564d4d0e528fad3948f82fbe408baddf3afcc9a3c85e326f23263cf27a1df6e4bb3c5b31aef20ad576dd55a853deca50baf2df348905a0916169ab5a91cf81c8cd69810ba6bff5374e2e9cbe659e5b44d72002d00055ca6d58892061b9b1204a01f6e7dc78f2ee18d22fefb2defff593853770ed61152e0c64a00a7636f051156b76e3dad7e049ec140321642ad4333ee2b08de8b8e2c72a3dfe76e6df5e6806b70ae29ccf8701b2a7960fca5e25a8aaf800cb6f484dae0183ddf39d02b0cfe594cc142f456415b8e98f675cccd5e36e3a4d9d60c7c783fd9212bd2d1ca34177cdca6aa0536827490acd936f31e64662dab0dc3ea1b2e0da9387ac3aec6b35453f057b2b21fff4044d7c6a91ea70f3ed4260e566618983d22281740389103baf83a1dd62f292f66593c7be0fbb23f2fab9a5cae174f9158c3f818d386ad51943d363fc911f55a91ebba1431f5b4312955ab787e640eb4fcce99af447a950852bd0e3d12ff0ede37a26133c3160ee684dfc08245e05c5f962a54ea90a14de801e07b4a9f762a0d15102c071fd5a1435cc2b5b49d9d6b165f6a23366cbab181ee39178b2c5f60c3ad083afb7623228a82dfb30aff858cc0a7eaeff8d3c73f91d92e2f42455b2193ae86930683bfe4aab8122ed488be984ed4d1e9093cf4f7a6903b57419a1ed4479ec46f5f9e2dfe02b55f28f53171999a303f2795ff0c50a051d008f8d213c21e074f4d9842b6f3c6223465043d19a62dc474dd5f81886a73f8a1d7cd5485a9c776b9114a11b45914ac97b5460bd68904d3f060d83c32a1b570de735babbabb4f6d1d4890acd0261471db9cc12639bcf6215adcd7ec790266f68e3a7c5d975ee2498c4185834d3562fc0279987998d235c07a06206b74e57d324895839d3500f9b6f40fbf7fde9de2f3a11e7e933fd033232bbad1a02cddcdd0336ac67ef98cbe9b3253ff2cc69065df6039348b31ac17a935aa31071135372a923e20c27ea47e5ddad9db26b3c698ca2ca53e2856ae0269f8873a69f2c4f5f17f706c8206b3270025140f5bea482b94cb3435dd284b46fb6eabcdcd84048e6e360d52c239e1a4b4b990243be156eb4fd1eccffd66fea226352e87786db3e22f7f05a7f8836b01ac5d7b432c5ee691579d7bbdd9d10de990a7e4f42bebe86091794e6f4b32590da580d997db4aa717e32bdc3745b6e8c8e895880c3f73937a6862335f734638fd3af92185f68388414b2c9c80e2663f8c04619391be1440e06b36105fb7a2b8388f0ce5f71c1da41528cc95439aecc669cdaf1cd3362d30221029d0e790889a622eed4fecd7546df7238babd93a7dae897d24e19869b1cef312dd9d5c338a0fe3ca1a696d4715f7ca16eb1474012ede3a98a2c57a8c649bc889457744b44263b32285ff97101b3611c8a7241df9fd2d0291335b80ba0d7c2664ac4660854dfbf84f266a21f0e01e875e2130fce84f0a899f94a273fb6b7320197f24221b1efa9d38b94bb2475d086c044e539e5690c23fd38556a848140586ccaeef15dcae28acadfff7731229eeadcfca7e8fd0d4cc893cdd16d8a42bfaf8f7ec14ae5b07d4f018363dcab33349c5becd7660692963fd721858a31e60f780e312e9f1168c2da64525bbb5461738fd88207c1c3640a79c38efd51229cdc324e39c28410e562c3377063fb9b35c31a20dbceb07214d7ebbbd0bc52c65d9cb54855df7f970895fe805ceaa64d59f24caf59c6616e505cfd05dd04ad4e23c832a02bc7eb1a91218853ea85235592a578f69a7b40a74848596eedd679fc3ede91645237d930776abb844e52288474a734b86ade0c1922165952de9677143362739199c42036b8cbd5854796fc927b2044d5ccead4c88b9216485bff3b5a50c52f9db84aad59519b7c254f784b282804f9a4200e4cc3e27e5140b59cdc50726b85cd3cd1d30b9b2897132dcf152b9fb173adad4ac020549ba0b3546cda62867156934b4757ee3d42b104aed5b7501f4f25f2e6ed0c3c22475be4e3a19e7913e77ca66d68fb75e8f4e5d1d1287b06cd0d5a640bfd36df7f71f14c90f027f2d46d6aa14310c6e4d5a3ab9b4ee81cbbffe2b067111eeea5fa0156459a9506889268f9ff115fc2db9ad4e4edd43c766e28641abf697f0099e7f7be6244b8b9862894c77b94a8f54930ee6b4743eba3ef421e50c91f10ca810b60028dd268d8c4a164d962923fa145ba2052fbf9756be873af03e243e10432239c7560b19e3fc3db37a8d82d403618eec7c43ea755713c0eb2e2ba10f9294c2c21c58f5b0783ec00eb6a44688616a1a2a10343a758bcea515ae067e14b9f58fc44c2905e540ecce3d2b30a9fef6b7210fd6e2c470f9050330d329b78852dc0fb6040ea5a185a389077bcefe1d74ad71eac113be45ad2c017fec4784d556609c2b187b2a33eb2bdc57d9cd82656e2e75dce7275b06c9c5a2670c95779aa17587b147acc20d91902cb77f1e296b0305768d466a8a055ea67fc21407c06d32226e6139873eb265f124b5bb35481ed90e6fcab2e2ec53f53ef4943b4a349451a09201caa3b0395b2018bf766a6a99ea7d31709e15e7879b632b7ee133329f3adf2a1b7262fffa6c38fb1a64f2ea92ffb9554acef5fe6d5f4d169542e42546ee87e614736b1152152af1b9f1635f1ea2aa1b7e7a614e1838cf89334a4d52375a039b7fcf3e2da1e6cef4cc5ec7a2b01825823d1ca09275be689ec28a77ff573b7f7042646ca2b826ae01662abeae626df7e5c77868f62a541833d891cddfe2d9a2c5670edc6d8c0ab442c9ccb004a216101325ac5b481b86a526f392a4923e7763682fd81c6e18bcf23cc7d04159ed099549b2c1928a2d8293952f069d7cfa3ed529ec4b949493ecefd4f78c8aee402480b1bcbe5699b662c2c1fa5c0be51b8cd0f57eef7bf1fed32285db4e4f8b31029f0adccb8f8232051b1e43c5f77c59744a2d56d4e7bf37e02489ab1ee2592ecce47c786a5fa6c7515ecf3cc66b9adaac8e38c120e34179f5b1c6630cfc3ea4ab7186dcc8f7a9db91094cd6b693545bc6b3502b975797cba482d5c6d973614c5ba5b5a0af7ed584506e09f4fa7305b2f34a6f599327ca8671ec2c19401d5c02c8ca5bfc865ee209cbf7892f81cbbe410730ba02107e196e692416ea8ce846314cf3dce5ab4941e94abfc9f0d04ad4bea795d46f4eb230990844d242244ca388f598733f129c8d671db0330fe187d9acb9194b5db167441fc11b9b10ee04aae1a7b0cfeafff9da41cffe6fc13f115034b0c0bbda27e89a84e24f2a9bc7ee614339f2addca64a82bbb475999260b5da2cb68a4052798d9d23d221c29d51ef528f5efac763b16efd1dde6fe6adb2df4f8b512b45b5ff99020cb886048a620e8a63e90c58ebb41d4736b8ea55f1bd319080553d8351708920f4fbb9c8c331112d4ed8f823fe317edf332ecff1b70a0c029c2b75c138039f6931cd4b786ee7e505f57c58952e5f918519c398717f0d65543a8aaededf6797b0f724cda18a92e0ea50eb12bf34636e96522df2576127df1f9044d8639c23d8eb28b84f7c28c872fafce439c2f10fe127ff01a7076cca23a3df0865dae7abc554a4052f265dce8fea4794aed0c3b6b791a83804e43cdebde784947d17cec76d85e4f612b83c7133c36644d3e658257004112a0932cd405a2ce8b6921285e914533fbde13d69d3ba92e3b1f03d11e503ab1fb76740c92aced9915478d713084602e9fdb3677328912f741c12e8041c895f64df7a806086571a0744de7b4867a60c1a694ec594413872932f501a4ee102bb361019fd8ebabd6a9188f65ef8e5e0b6cf57b86b00a9533adf80a7ee2b87ba56ca808c883eda82cfb283a529b601911b8adb99fb8e7b3c1a0fac118ba7c7016342007194581df73cb1144b4e468c0b2a3ad503c920d4992b6b45fa89030af95d3b96b234769bce25fe3743836618ca67a9eb2db0577a16366ca9646251368ddf10ab9e4eb8297cc0f1785ea0f131c0260acc4eef612514ff24786152c3080956c094c013887755f27b0c1933350a66090c660c5b6709e3e3127139d13512767b70ffe0f11ef1bd675bfcfd5dfe7939237c2b52783eddd5b071421463d71cd287c2e86d74969488c5d034c7fd0feca71e31a40a16485ef7aa43f9f2bb2182ea61b08ff2d1265a2b65292d7fa283dc7e269d57d2a74f7e1d3cc98c506a0057d2fe853f3e662ddff8de9bfad65dedc489b71f408516fa4d54e6a8bedc90edc348d7d475319ba8b00bcc7f3d3f62fc20f8066efbd934d5793b3615b938397fc56b3e58fac6cac33ce72546e107228ca2643b1a871f212c6ba1b3a256cc61d2f79de43b326cacbdccde40b10b7833c9f8e774f3ee4d18e19913ddac042783145fc82253fd23b0174034a5340cebfd869be3320f0010e8dc0b7242e6a4cf0a432622551aa37d69159aadb2eb884c117cfa772a8090164ebfaedbf50c0acdc104b61ad15b810f9f46fcb55a44fe69d32b4492c77de59099f5da57ff1aa42b10128fe0b8384ae6c756927bd060e61c78a435e62a2fa1cd5cb4e0ed0f27296a819797878dee04a8abd21e47ae9132636362566accfc4896a18ebeff6cfaaee2da6a6713ee9699c0f5ad41575c3b873a24f893cf5331133ac5ece132aeebcf477e440eec2e1678e957ef82e3dccf0c08311f607c2a861165d7641667b6b5eedf32aa37093ecba70f4dfbaf2b544757708273741328cfc52deb17f9d6ddfcc28", 0x1000, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) socket(0x1, 0x4, 0x3) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) msgget(0x2, 0x0) sendsyslog(&(0x7f0000000300)="75a63bcbfd0a2f99a63b8aa7e2e5c9d3868d168765620f53f6094b39ffea076bc7b6881d0b1b7cd723ad4be74b2a096c268e5c5396df110066ed793a15f16dbf9373da2dde2eeaea81bfe3f8d4318e9c6011faa3d9a42b5c7440a179cb2588d9afb42f00786c544c98f741c4b44d5a8d5ce7cf3ff2775f4206eef89551ba0f153774c2f1321e0bda4703b57fee85ce0e392467d8b8f441c9d0a1c88a9b04dfa87fc115520dc6e40431d17bed2d09eef2f72396113258e72c6fddc8de5a5e27f4d95d188c5fdb8292d63bac63fccc10d881b61d5d97ea790ca127e5cd3eb01c1175daf301d7794684fe99b07a036d655e94c5b611b8d00f15cbbf925b6b92389ef1df88928c0934d9710dc0187f82eb7a530bb96b963fd59c6a7313d443527788566842e7d2b0eecf6d49d221b2f62c0beb04e1ae0c2dd7123c66246eb4406db3707cb3186545641dfa1a9bdefe34603a88db6d8bd1a66e9d455a6a26b1e22c0e6373ff4f48e29dbbafce685cf5d0e1cd5ec1607b432758c8fa67a61658939cf8ade10c102b149f212d2f3f39f3cc58415e5f010802d02f9ec9d1c6003c47cd1ff0a75f2ac442f0f44715808c3654fc887d7b671b3cb8c66aa24792be8f7c99b2db5d83c37b672c64c1c42b84e18ea80bb66aefa4240f88418204ccfd8afb7f3535870a1e72356fd853d3c3cfaed48497a3406552b20da67f7f58dde88938fc5abc708ba1af16e8ae4072d41ba91a8f799cce37d0aa735adf4657a84eda9165db79bafa3070423733cd5414634a00a8bd6d80617a77af544750b524aca671bdb9a41e3cb930ff8784e12414389d3ec39d18a7eab0dd63b460a97af7761e1aaad5e1c3a66b95004015d8d0014c0b7bb6b29c79fb65b1583594c4fb076747fc3ba883e6df6b97bfff7c76464ff14162ffc3870a35a2ef3d15050fa66a552b608bebb4398de036edbab05eadc99a32cbe42d30ea4a39cfef9f6534e88e4bb2bf2eab3dac7be08790055e61e30b470cea0af69aab9c753adaaa3353b95a7d3ef0a4e080795c22c230e9cf453783ba82580ab85a9d60c313b4fe3f791b5e5fd38e7d0458b89272189712d750fa450bf2772af47d5381bdf99642578b08502e7ad00f68d7b55b97ac2c05311bf3bba51beb69e6919618911ae94fd95ab222521366111e97608239f4be3353e0013027190bd0517e5a30f58940145244737f80cbd5ddb57da03a76ba113c256e6a9377f90a94fde19a2f3caa6b9dab88eca4459e82030d1bdf60ce15a028a3dd971cba5d730727ad6595eb996ed23be29bb50332af166f3f3a229ae8535b0f20aa8568898b9b14c622c45e86a58b000bc8d47b7d5fda47a13039931b6cab4e339c45831b948c8c6d9d28be07e059ffc608f964daa8e2b8d7a6bbc889dafcd76292f34d499732033f81825ef2f2cfb3a10b38bf025077fa60b9c7250604a84654f9a894b4d017fa80c0d4ce2bde01b41fe3b9d5888b2a06510016fd2526fb031cb78d32bd23dbc5d2c7597fa6346d8835e7f045a09b219f6e9cb58bc789c2a2ac1e82d02698feb55ffcb335469a3db2abbdeab95f15658dc209fbdf0b71ef55c5188f289a5a4f7983b471e4ea15f1837d16b96e085ee50eb8dcca9f7fe19e6bff9c4fee464740718d7d59d77d69e779590243c22b1b2cac45e91ec6ea20f3b45ff7d35242f64c2e1729eb00fe9cb4058a1721a38333617cd86c8d595fc7ba64d00d14e0f6341176c09d95ebec500070493b048c7f573c10734c08c07e065ccf4615fa3ac6da6c6ac20d49aa059edf0b7ecde81eadd582e63ccd62b84cada32d606aa56a8ae67ea8e5abf39614a569dd2ee2445b53e27c54a7fba05b5f303d63972a2ac5bf9381c4b1ee7551d7cf594ebd7635cc2362035b3f2ee91cb09004b3bfb8a1739daa537b3cce5fc840c6c83cbe0a7d565fa49d566ef16fcbcc58718eadf1c9dc308a09e3e044c7f5764dc97b5e16470af9a9c2272fde4b1e11f0460c7638bbd459714577a5d16ee589cfbaf91e21ef63545865d7d210b64d95b1bdc87a89295ccefc6cab0776dfa706ff733728de789e271fabcacf519fa6113bc1226f1d8e1aad1831421707a937c5fc7243517452b263fa412d56216bab8c14f4de0765f561ff877eea750838a22e50413f6bfb182ceadd49aba5e4a731fe60ae00b6043571aa48ea4908002be95ed7aeaef534e623c9642e1fd81f3e0e03c0f39c7a736660efe06eeaf1d0baa73cb830036b918f056da24b596a6db6ff2cd4a7bbe1b1c47e63556543ddc18ddb0f8044a5bef778a4c315a5b43503f365cde90c1d36679f3126769e1d1742c09aa9ce0d907166c651675a905be3f741ec1c7151e632eb48042dd46f95ee895ef2527f787bf3667e5c6f7a10b3135a5c366f4b716717a0f215fc520dc5d48545fce7d26368866542897233892fb50355ea19f6543850b70712f877992f7f41368abb03be3e39288b96799326e91fe2a62919646871dfa16399faa36ccfaaaff8e914738d4de14b28217d2c34c4d394ce23c22204a0373e4d5b23360b61d591e4a6cdb2653817d8a7b8a50bc5c2b5965a8ab0193c7ebc0a15dc57dbdbefbc6e0b2b5f04303cd87e00e6b82cf0e137f99038ad9988761965cc56dfda0d0d66b317bc9e0cdf2588c9d07254e53ba1103f7ada89b2ada5106362038b41bd8b5f289a080a36c63b007bc2f213a3ca4619b79e1fcae731a4bb9c2b86e5e91f424a594919bc75bf0f5d68b76b66312fafc4d8a50f835732373495da1c07c3f64c8273239dfc38882f7195f651ba99a97cb643511255596011594f4173147c166a737cf9cc38e371b24e97c200bbbb9ec80dcb5f477a010f3477f5fde508be0acbbb8dc72ff8d45d8693ce04b8f1607a3edf60fd8e9ad13b08d60aa7f61de9d73b3ab33cd52235592c7fafdd757acf01dbb37537f6e18fd4d556a6f255d1d64edcca5fce1f87225c8df30fbc78d6990831102819973f53e338a2cee0ff6e371666ea6f9bbf88eed9f3713292b6332985b2f20ee5161c4c0c9629be3b7abb3e2e44a13c28d9b23761a3d9f6872b67b96196aa9e379ec8fed340af66dbb1d2828dbb16d35edbd8faea9c354ba1992930428aaf015975ed6331a1c021e71ac1cc740c7152b4b58fc8fdf02fad3a9d31ad782b5076d9f0860855be9610c61dc758b7c1bf77ddfae062ead27720a1a9cea4d7fa61b469153d8ac9a49e969cefd52b508d526cbeb2c6f27d039bf5516d6018711e2617c3367b693b752686e4010aff254ec4245de561fe3ac26d18941a2aa7188c3f909d55cb776eaae487c2d6ed13fe801de9fff2f99fcd0efee23d6ce9f7c06dbe7088e784ef933b2e56a8b71b4368b3e108122e0bcca0c483cbef5d2ca2fbeafab9925ee18d8f1132bf8db6ed3f8a5b43d7b4b2c88285246ed177e1868001e4dbfcc6d8f3eeb61dadeed3df0643a81e04b5c997a2f93babbeaf4d94dec364c4b5a60b0b746071040202a28173363ea93ec7bdf881cc88ba6b91933b00fc6d854ceb2c3d673d6d0e5492b0c5dfef38d754eb7ee4274c4355395903dac0929ed0785d96a8e21207a66ea3a78692ede72254abcd258afc99260c5502032004da1465f87b420af82ab199751159315665f49249b5c06e0399ac0a1dd79e9ab47bdc921536b33fc10f9411ae8ba89640118c09385cd6393c2abc42a6877e928cdc0c4c7d3179f309d44403fbc7452af4c37bfb86a080bce275270a330e991796814814df97ad0047d477cf2ac20d4703de369d368eb5943bb90ec110350885ee1b3dd17ace96419d57dcca612748b7d45dcb43a91c4dfa4f7ba92c6a67aa780f75b9461d4d08ea8631de7a9faebbcbf5294e33516594fa4e54e23694b8d6aaf9e831b823ddda448e62b278a60b4f7a2e410fc174c5de74c9e04705dbbd187f4085e3768b8947e2fa8df3bb140bd55c4d4db5a3d6396fa2ccae3df2103cd0b7d5779623ad21ba88bb9e5a48f370c3cf95114b6619ad0a0a08e95a5ed3134306a982b66a6b3a3bc9c4c130bdd13a9ff751753a5370101716299487b5b258594d6e3b7340724d996002e0c853de955ca9e2192e790a30f86c700d703a5569275e9c12e993bfbd1ceaf7589cadee3419983ce5466c71c4f8ab3a09428f6444ecb460901dc63b8c5a2c02e59e9683e6221c836f3927d06cc8360fab55be08cd104078421c3ccc91a03d8e8baaffd52182ede1c357c1594c58d58b4ab4a96afcdb5ec6df2307c5af4722895f87a2c44aa51534552c086dd5a55ccab2d183f08792d07c131d0c884db8cd2ae78e36d8bac45b285e8a993f222c411ea64ca208a9e998c012025bafe2add013d1b13f9491b006f57fb55de0a5a287107609ecdc2e70c03d1b5e379357144777163dec0f99f3333e80d6a1e94f61880d19fb89c0abfa319622ee98ea18f2291ed0022a5c39ea473490901e0e97d896fa29ed1e56e2b66183f77f27f44c3bf19622a7e64bae9a7ec490a533487f2b2083a462b9858dcfce1418775ba32504b9bbcf1af11b0dda2dc6ec99562312c59756bf28441e0179aef890bbb6594a60d20a53af51864df70403f43da3dd4d4d83b3b695dd0e6e38186f29d73658064c9faa021adf6b7743de3dfd7d5a967a4382dc982097d8ccd094317226a6d7031743b4a67d32ab393f662d4757c628d6480849d413f89d8333d4d1e1a5a8e6480db372fc20eb51c474dec20f4653c144dcfc24f60846f86a3baaef2637d83bbaea30eac3efb0f72ba99f024cdcd2fc71ccde28be1c19aa271933b921f6622b30325b1600d510949608487f4bc5c4d159babfd85bc212672cf0c0becbb33e3fc91f94345571e08e19b14c73ce5e99d4ff5643daf0817bf98fb444007afb106d8448efe2b46134f3258421444f6be76cbb3b2e4d4384cd49755a4868392d0ca3bd72c8781f1306da7baa5bc82709c5e751b6d0df7a8d04baaeac9417ec88fc60f93744db4f638412270775fdb59649fb50b287a9ec927e24582ca36f5bc3b9e6f0a746687a2ea47efae854036a9af7139f3926ee0a6585ffbb79b8a94a842358c913d693f3d4e81a1f71149728a3fff43e1d99fd27a68ae82c233bbee6170c030866655bac99cc909d8070ff1b2fa4aee117b5e3bb46df388afb25b21f596520b53ef7c5b6f5f5d46e83419243ba36855871500262a2deb97e2fc95b82a675a67f2ace90899b57a31733e63f742993e4e251300a3e414d0fffdaef67d105f1f1e947ce5a18dd9014ecc2f3c4d71ce460ce0c5509dd3d21dfee571a4332e756ff5ee459fe506de00734bc8fd8f9583ba37b546df1653e69e891dc2e53484ffe1222424df38661d9b2552c7025bc1fd07c8b19bbe83e08e911e1f51c8d7411396eff0a6e56c3ddae8bfe85f29008b1e7cbac88fe0590bf4ca5f7a9e1e4be21f3427371447a9d5cebd3f7c07cade6ed6171a54cc68d29d1e2575338e03d6f5efc0540dec89b180611022b0b60383b40ad86478b43fe7c4371996131b1e325c206a8c624cc5c60eef21878f0296d0ae6813b68bd87cbd8af92780743542238eba17e930be44c224ef4a22e5cf1d8a1d667b9837b4fc598cf93c2dfc1220c764d644ecf133cf3f9ee3978b89edc3c44a40263bdc76f8d763187b82e207c15bb3a4815922a2255deedd2b8e837d66509f7b8afba1ebdb5c163d40df8f47b5a8c379805c30f88c36245cc839add50fcb2e123fd69651d3e74025b6967992deb20cd8c54c47bfb6f4a72fc0e95033a6bf95c7ef5a92d58b1da912723e647ee2bbd15", 0x1000, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) fcntl$setstatus(r0, 0x4, 0x80) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) getpid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x45001000e}) r1 = open(0x0, 0x40, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000004c0)='./file0\x00', 0x16) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000400)={0x3, 0x1, 0x10001, 0xdd30, r1}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000180)={0x10001, 0x5d, 0x6, 0x0, 0x1, 0x7, 0x8, 0x8}, &(0x7f00000001c0)={0x6, 0x80000000, 0x0, 0x100000000000, 0x4, 0x7ff, 0x80, 0x1}, &(0x7f0000000200)={0xffff, 0xfffffffffffffff8, 0x2, 0x1ff, 0x10001, 0x1ff, 0xf630f91, 0x7}, &(0x7f0000000240)={0x10001, 0x100000000}) chmod(&(0x7f0000000280)='./file0\x00', 0x10) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = msgget(0x3, 0x1b0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/217}, 0xe1, 0x3, 0x800) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:15 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0xc003, 0x6) pwrite(r1, &(0x7f00000003c0)="565795a26d8051ffbbc7682bbaf93bf270a82cd0cbf71ae5f428d2fdae1560394f9aa6066026d5b9f09e29b32e88984ceeb524600e29afb505aabf9561ef3d78ac1ccda2183c1c680c3b7c50a3a1ffde5344d3f9c170b3b353e16b63ff1ad957d3519bbb46aa14f2c64bcb47a8341aa1fd9ef3839918383d8ba3dc316d531e8210720a73d522002994c0f5cba1c871f6465ba44ac041dc4184048887c40dc770d1cbff6b892f62ac0420166c794e174645e756d0d5a3940bc08885c735ad34957a3e5912275cf59dc31afb555b7353904b2e9a15449323474e36292bb1040e73918b50fc0d3db3dfc74d2283d1af14a130f1eb80b4e375bcc18f8369c479560943350868d4f8b5ddaec75f5d35bd085d8c43dc158dee6444f71fb16c015534cec72b4336ccbc8a6b364ebbd721c25bdf1b6086611b0779f6ad5433e182b2544c7d7266d45832ffdf77d6a41f234c78dbf850cfef3892ee00e2806cdfdc1b59b022121dde30f002c2325c22c069617ee4172652cd566547c53763e1e6b09e312150e8f6ab476558e318cb577dee6b5685968ac2789e0ce58e515650aad00bc206cf5864cedea4abeb103508ef21a3c60efa9a6350e3ba7bd1bd0817c6d38962b33ec971eb6bea3c892e75ec3e5427b6fbda0caadde097b15932a2ac0ec0c20e8523465831c610ab3f0304c76dde5cf8bc2b18edd3fba1d6e2d7b21bcbd7d58fe768063289a62157bb392ca361864e703fea59b00c6fd779e6a2fbe590480ef80126d945e51fcc0d55ba923eed94148a1c576c1cad17ab61a2341becd1abeaee7600216855c6d659ce329c8b604942068a789b0b56cee435e2fce75ffda77114cf338df23d6f8a92a9c74bac27d9180eca584fe2e8d54ad5f6ea0459d0d5c99ace7ebd2cb2f42c1f38646117106f48ea1fd6754904d5f71b5d8ed760b96d2be403a2632cdab5bb75f2c9cea6f44ccfea154aa351253f9158fecd7c99070afafa9a5f9655a9fbf8ad421c8950c0faee2b5f52324d0b04a427c82c0ba7599172a9c66de5808000e1c0461a276e4dd632b954e1c7901972a35130448b8c8c7aa5cdc9872b8476035d4ddb02ed1e9419ee1cd5cebfd7082c3a2c1844bef3d90ebbe4ea7d436bd76964743c009e5040049b9f4430c1ef897942145c8ce4beeff2a2881ca7a8682aebca8a28ef579ebd80bf8b1e68eca11c393b931a5db5064fdaa04c4abf8004e04e84c2e4a95b4494bbafcfa0130fa3802bd4cf89c979b7ad7d0de6d5f59c86afa55fb50c45a6dc7b9331a9b62f041f48b96e23cc8c97439ac2c39568923d49a136d5d6933332f78306e607dc537253656da3bb587236ae820fa57f0d286882821541538b5bef3c036989de12c0b164ac0e42bee5a5fe6f005e2c0f7b4848de95705c874094848995c5e8f840502f5e1f8de56f129c6ad23e59993888ac45966ebe1d8f62664c7bad2f41b3c764ea7b68317e2e0ae31ab3f21e7ba25b9f3faa42f369c35b8e31fd4801c4b6bff627214c6f1abea7deadac11031221c28b88f2b69a2581176154519c4cea5fb335957c64cbc1ac61da0a22759310a6f4259b75483e91f7cd4701168d9e4adf37a3708d73b7c76a64e08eec8da3b4b1f67a58f4c24c392a8a1c07664cc2072a3e4112499d5a0701e9273277876681a7aad7975ae51e123c556918f88cdcc84d0d049d9318866cb7d37a92309ff51ab53a6945afc3f0ff4d82a31e5d879a1e70d85c0a5158cceb383e8fb5c012cd03575dcfed6358d92e7b2246bc0ede49494ce6f1914db38c8cb91618f43df6c1a9ec9aa47d0913da02d839e0435e1e0d44af832cfe6bd500161c5cdf005485a829db135dba947661dfc04b9333daaee049dbf48dec4baee61a32f066368b8fbbaa8b23a476a8212d2f61d8cf4cfa8343bc67038a1ba16559ec55c5a3eee0cc421ab4e7deb90c7fc1199daf4ff99f3b64b0e674b3fca4a1836aaa3b8b3bdb254883345c7b0e48f6d82b036b0331cff02843f9e1b76ae16d056096b76edaf758ef4a24d1e6aa3c3467e42ff140c6f0f746f2a00f9679b39320b12d990b6f68d22c29130d8e087ee29d4851602fbf27ec4fc4bbc8490cc5db97bf8816fc5bccdb9581f36575e2b9f7b782f77de46b30534376ba8661ef351dc6fcfa07ba8957d0a2deb1de243b338488631fed49107843ddc8863f0cf7e377b6955a4b6f8fc56ec48d51d7ecae80801753a1774c1b03bd0e873b9cc5c267a3b91fc4664a033439daf0c5233d6c81bb0b6e5bc674efcc5077b3eadc53029535079c41fd43a18b541c7c451348218a5f83e94ebb121e9c0f0df6e119d25a213efef02380c903ebbdb7070b85b45e3f970b47c6386c8983dceafe432b849c5bb71196d3e218af42d3034a06846aaa207b938678f80bc07644434efe5967620e08f613460afb633c8408ede6c6aa0bc1f124187e749b22fd061c0c60b67d1c7c35aa08ad31ef1b4dcba000bb35203ecf1215c149a51e62a78fe3bfbf3578be7f14feb96c1fb05bf397d5ea20911dbbd4542f0251641fb2163399f0ecb57cb854b9f140369a807aaf6e5e9303f085bcbad3760318fe69cd16608c3466aee23d064d6b4f91312c0c2ed0c166e40b8a291a40d134410a2359e27d8227d7b6b58a1f0e47c58573bbb2e68dfa634d8e595d166f37e0d52240a2c09999cc007112b4f68a769f452dbc67a44439e9093fd466d1831dbf3cb7b4a4b2cc0693fc9971ff0d26b23d382c6ef8183e877522e8a22cbe88e6726fa22f133286906a4d909f0c0f7a68e84c1be6eb8cb95ef735dd1374e2d02193c295039b9ea134ee6199c34ead455ccf540aaf7647458a5168dbc5c5125461ad73b062be0c750e9ae2729f02acd473ac78b87f15bb97d90791a6dfb5f2e7f92daaade6a0533a8975fab70ad14ff5055d9c5dd48785435dadfd7bbefa9af10242a06659a867fe33195b4cfc4a975193ff1a145936a8abe2809adb919c34becf63cd769d5d6072477bec46fabf46e03ccb3cfb947a2a845c3405fbf2e90fa87267b3cf8334f6c35680a35a863dd4cc05922b45b106118426eba4ec1f92340ddd18179149bf25b3cc7585cf013b098aa2e12586bbe9dd8dbcccb73905f3bb18950d04ad1c3b4890f1715176ea3762c6252870b244ba684f02d57e96b12a6b9363b7a45f3a82fb9aaf4011073735b2e1c145148c99ef5856a83f7316f702e5b88c2307c19432523244cd7ded78207c24eb34908c60a4910fbf151e4c1dc07e3f5beba48479f659ffe5d861f809eebde9fa3f38a61022255c27703ba4c3ccc3740d84d1387fd18ea24fbe637b973a2f44f9af749082a67407feee4e7c8bcc5dad13dda4387701c58b6ba1b5129911b032773b827dd290f5355d680d0a01cf1376e38e2f5baeaaaec47548e981b346a200e8a801344932a254575970281640114ad01e919513c8679db98d99862926e0a05d6f49449e7890e719b0800ff81c7bdabfe4ec49e09e6660b493836cc4250203dd1a80c05f03c843f43f00abd300a799a6fb4ab0550453011c0347904aa8b4e232a9e460c7dec73583b97fe56e09b8d0a0fdfdc9304bbb5fe9a4d9e516052997f6c44f76b9ac71d9a767b51f1a36a963975ad7c09f932a22790ca5be582d3ae628a8078b7005afb8f71bb5746cecbedf7cbdd53c41aec4594a890afff270112043628f81aec71718f4b89a2941aa8f91f26d60d64f8e1c83a2e061ee7f37a0d0598c96234d32989f93fc4795c78cf8a96022e9681e25ca7eab571f17dc51c519d380eb03e334ed0c7172c4a77b4e37a442890f5bddb030d66db2a66d73ad92a449ea32eaccbb74491e53682a235ee4af032ae5e7a1feead76306f77bcf3ffdb8a6fbe080c30a22c394b98f7556d3ce746a90ea04f456c71fc4979986e8a8cdad2cd240fbb766897aecc0ef67237fb692fa493b2e20ec9293aa0988812077935ab1c684b8b20ed8782ba0deded9d11dbfa5fa716cb1013d624bf8dda0577cfdce8b070d1b7b07e22df7f8a257e8c4c09e9dcc07420d6b9f5ff80823eda91fcd7f24914a6e2b9a056d99be9f0202d8299d434a2323b401f95be671a6124abdce7bc583f9c07be19ddc98c02d7eaffd77fcbcfd110f1aa7317e78f4f450838576f3e998c9f98b4381f1efe7fce3e39fc5d39ea5b86bd572d63dcad5ee5be2ab933054b61a910251b82fc4bc2f323ad05ba681ee22a9ec9147dfebd465023cd4915ceb85a8b777973448407010f94be3b5e146d6578e2a71ce970b7e3b43bbf8d4b61d6bc5333797ab1e7834bfafc7f9f39dcbbd6753c41f0442078547198d031f1302448dd9a7b1d3ab442b18819e9c52523e9d0f6456186e8c0caf0da304dbd4fbda26bad16f7a4531a24ca3b1a1fe16a4c9d5b86320ce09fe303f88ed009da7f347822dce21d5a1231878ed91f662ef6e7d225a7bbae7f9ee1172a3b5072b70206293c1dcd025dba1c39b90c049f32165d69c439953a60317e93e7e86aceae49fa4c4898115c95f28992d69613c4264f2b1bfd40ba84f9dcc7bf9e6ef53f4c008352e276733ec8bcaf664ff2f05713c859db58d691f1ed45a1025abae69dba1b433171170dc8531dadb336a2d8f347ef17fd4eec7dd4216e09f5f87ed4a11fc896232da3bc3187d400acf25b792f29d17402cc6a2e4686d19d01fa2325d599d3d88fea8340f3869229670b06a7871b3233ee82c2fd8918936b13ba7e8c09b54f84d1f1ed36f79db03469b246377d2503e8cc42aaf28369909c83bd38c596eac43760ad16fc9a949f5bf20a6ac6cb62fa23c83b14ebbb3694b2ca0f90e098abca13401db0c89935f258ff0507c8724ea151bd4ff73de0d882799a03ce73d47c1ac6ce3b8bea136d4fa0f8c95674b6c88816bac0696edb4285731bc1b13810ac28984fb2d00a5adbc368a1bfbe8c77d9203535852db692d48713b9c7749ecd4ec02089776094abdfb6d1b3ea45bace0d75db244272b170e03a9cfd084eeb20527678a48ce790b5f3405c89b426b8d0fe49b2f1a9eafad99564816f82b08632523f2cd5bbec8f39c9731d50051dc03b8ff1f2baaa795c5571754f7fc73ed3e09ce9ea8e69fa3c60ddac9a6c234f2cb767c9bcea5ad49443e11e78181dfe05c4b896eaa51f76246d354123e87eb9a854c0c7701de5e958ecdec517b063934af8bca31e6ca5c58ff8f5ead76452297aa5bdcfb3f44663225f81f6cd49c9355585b20c43bd5a56fee233e2a733d51dde654eb8b822547d88daa35043a98799504f35fd004997b276c8ed741cf1e4d117571783fabde76e8e79f9ccea82dd00314389df5961434220144ce0b0dcc5dc13c0e39c29f4c30caaf4dd5e4ab99c45045907f7b223bc53cf577379cd73832c13016f8d8265f5476c9a82bafffae8a96604d171ac95782d19c38644cad1527307a9fabc1a75bc4dee7c8f7a85781afbbb7a46d32373d1a841af731f28861290221bcfa4d7397ae7de6dced79292eaf7f03c800decea9e07062c27e1cb7a73971d2fa62c99b70f3dbcab4ec2531e0ba48f423899475aa126dcdf7f082c12c70b1a662ae081912fa34ea89c510e91d2de233ff532a1a5d17d5ac01fb6608f9000a27a89aac886685cda5872c076647c9aa4c9297619654941082d69ff425e144e54c33959c53b5e736dad5d904e2c92d579c3212ad4186ea007b47c42bbff9aa5828ff4db8c996881230896c68ac49b39a08febaa6a6570ad1008448e471410110bcce12eb2828d2b3f01ecf6959f24bb3cbf3a07cd4545ff92386deb6cafa9752", 0x1000, 0x0, 0x0) connect$unix(r1, &(0x7f0000001480)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r1, &(0x7f0000000280), 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r2) r3 = socket(0x18, 0x400000002, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0xc0, 0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:00:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8812, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 16:00:15 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) shutdown(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x8) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x7fff) r1 = getuid() setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x21) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000200)=0x10) pread(r2, &(0x7f0000000000)="ceb910d6cc783ade3e1d65876ec99974c0c859ee70d4d0e97bf57c5794384a84447fc168d85d0088731e28521dda993b8dbeef4b775f92efe710e56728c913d69e5711eb8895ddbd854c7bcf8f2ed837098cee7c17f851c25c12", 0x5a, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xda9f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x20, 0x4007, 0x842a, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7fffffff, 0x3, 0x60, 0xfffffffffffff432}, {0x2, 0x7, 0x2, 0xffffffffffffff00}, {0x8, 0x81, 0x8, 0x4}, {0x800, 0x3, 0x10001}, {0x4, 0x20, 0x3, 0x8c}, {0xb4c9, 0x8, 0x3a0, 0x5}, {0x5, 0x9, 0xffff, 0x9}, {0xc62, 0x7fff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7f, &(0x7f0000000040)="c36f5635cca03653048065e0edf9db92ec746befa283efbd") 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) socket(0x0, 0x8007, 0x8) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x83, 0x0, 0x2}, {0x24}, {0x2}]}) r1 = semget(0x0, 0x6, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0xffffffff, 0xfffffffffffffff8, 0x5df92a23, 0x4, 0x7, 0x40, 0x10, [{0x8, 0x8000, 0x100}, {0x3f, 0x3000000000, 0x0, 0x401}, {0x78c1, 0x100000001, 0x7fffffff, 0x3}, {0x2400, 0x9, 0x1000, 0xcf}, {0xffff, 0x2bf, 0x5, 0x5}, {0xfffffffffffffe00, 0x6, 0x1}, {0x1ff, 0xfff, 0x2, 0x9}, {0x3, 0x1, 0x7, 0x1}, {0x7, 0x7, 0x0, 0x2}, {0x3ff, 0x3, 0x3, 0x8}, {0x35d8, 0x101, 0x62a6, 0x49a5}, {0x1ff0000000, 0x20, 0x5, 0x5}, {0xfff, 0x9, 0x1, 0x4}, {0x20, 0x3, 0x3, 0x6}, {0x0, 0xfffffffffffff000, 0x0, 0x6}, {0x7, 0x8000, 0xffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x100) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x220) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/77) semget$private(0x0, 0x7, 0x24) r1 = socket(0x11, 0x4003, 0x1) getitimer(0x3, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x41}, {r0, 0x10}, {r0, 0xa}, {r0, 0x80}, {r0, 0x119}, {r1, 0xc0}, {r0, 0x61}], 0x7, 0x1) r2 = syz_open_pts() fchdir(r2) ftruncate(r0, 0x0, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000300)="b557f8a2938db95f4a6fdd698b7736de475c6aad70ab9ec46bf54878d91915ec74ffa30bc9f40c916ee4aced8ca6b78794764f59383be6a5785eef2f94c731a6c884437a14b17f3599db807bc73ab4df3e300dcbc4d038d79de45a316403bfe4bbfc33a77e2837e9aa22e6e4307e61f33d7a4c7745b1d6c3fe6632e84a0d6a7dc70db9ae90e504e78cce02f09dac17a591e0331a586fcf0bd06253f4a862411969e459a5566580442bd2656f163c26bcae86c78c4701e293a854ee8d8cfb10e150a3c8be2607027b2381a2724f45e8553e4b01713086762ee65b2ccce3eb4a18cf1798cd45e115afc81c4a4a894418beb2951e061c9056f00b9c449c351140d0f9e91a9acbf911a89e665e03519484bfbdc2d1b755dfe320c93513fe2483be393d26dc897f209c86e90c3020c2d2a1fe408874c0d11fa5e8d1092164606958d6d018b503da5c438971296c266cd39c33e2f1ad631c2f8325a7576c79dbcd92cc21cf90cee3c8c65de7c6ed32c86da5fb944a957c3d84ab0aac3986b00a7eb1eb86e43b0b2efaf602a613124fc04dd197ad254884f0f171725d86094a413d85e13e84e747868be23db523d3b7c793274fbce60851685e80260b3b672ed86ec8dfe688fafbb6faa125a04de50814c065095e1102adda832d6a4582b1b7ef29dc4e53d7ef8f31848631adcd0294d91f512b4ca91f60f17af2b08b5cb5fbaf2f996de3f3eac7adb10eb05aae04e963dd92df5550c05b21f5ac12b3e0cb06142e49dfe76aadab0b47da9a71d37e20df48da746f70d873f3a144662fec25d2b230b59ac32033f32fec9aee75150c3d4bca209802581645e16a73eaa29dbe154c8185528adb9440f1d58fce9585c1f8f112abd9298c7d007a828d3153303ec64cde591afb37565f7149161aef59271357c1054561d53d734614a06e609643a617f2f49a1bf09f5d366f270a4ddd01d184f61dc3114c50ab18be627f21105537ba8678e24cf08e867aa0482a49f22097ad3a62065a330040ac8cbd9f8cd23630167f3e2d1618c09392de6bb93847734e6406cf6d2e86f247fe0090569300c1abf61b38ba0fa64f75c572be1e82f1cbcc38d6eb47f3aa8032c88f44b604483c91e474bee3821e0fe7632471d09355531b4bfd84882be8dcde318176c1f59da0620c2a60aa8b073e1d5509510d837936af17cbef6730e126508485dda58abab1414e8c9b1a811df2e23ff313125100a110a9d14043155b92e91fd4f55803a983e57baf4be8000615fc201708773e83500199eedc9aa36ff8277e1632e72310bd877db097d55e17d818d08a9d1198cdbcaf7ab425d68cc854bb8cba95ce61ba57dd9e16c33e93a11a3374de1c4a460f421ea560810c2de16ccb0b26aaf464d0a32a165e25e8eb953f2e3aa38f64b29e22f77ee816eb525f9db0840350c8404292b48be9e70ef215ce79d2e13e467a67b7893f1e6af4a117f7b7d44699ca5aea1fa43a00b5d2d0eea6362d69b4e404ea5150524a7e1df484cbe96a908eb753440d4245284bd7601a770e63b8b3238ef8327a815e55ac54ab67309848b9dd693874e6deb138d35b1ba9d301923637548ea3151fe06bf16b427914d8ec06c6f31d07b63ff3b027aec3069d31fa6e662c82c9622d5623ba59d87a099e657d3864645603314e889fbad76227141904a8fc2f4d08529d499a2e755dba83437540af57e20930ff06afb1200945901b882b5422b248ef49f0ecca10a295b502106f7a85d68ffcfe7a7d448340dd152140994d8ce3fbeb1ba487be28098642db11effaf54439e9728331dbf2bcd320ab0e9ea6411317aba9adf95a42c1e63835616056d09e720fb700b6e42f9e72571c71e2bd7a82ccde9c060f06d12e53c3eb0941b73b1b67d090779535b5175ec8d64ac7fec693714814957a5e5262760ff30f472450a42895b9196552a3202da256663cce3504acbccaf92c7edc4d716346493b80911f8789ddc3ed0f7a29dc384abc9a1c463952b4c37cdc0f8ba1381fa7bb6404cce4d68d8e01afc198f6cf13ef7200b19b136ece21b6b881e127e7adf1bf8f62ae719c94edb8cab821579cae9655c74151678cda70431c0b4309291985738cd4d7082ef73b32f1f2e00dc3acbe794ef3cb86707ed8991dec3cabbff4480864aa0b1361ab83f1029e9741d911e0edaabcb7a4beed0f490ffa30ad498eb57a6f58fd1eb12e6fe7409b757636c55480a76f99ee43d291c32e9851fba9980211d6b361a4982b0385f1a446ff69f6524fbbdfda33994fe67bcaf4d2659c61199e8a0a917b1f5a3023888f2dcc35574d3a89aedcd9e346ffaeba7d4a5bf4743b21c126edda3fad719dca1a24137bdb182b4e26d1e271d207fbb872db64946dc7010fde29897e7b009addf7879904f0d2cb4a5c36476634e23b555a29c88e17ccccdc392681f22007f512d32ab52879e329131d05c3907c00de230d32353088b45d49e44808a67f8b98f1df12e13b2388eca00e9e3a36841bf58bc96de9ab282af6ddb24aceb8bf067854f44f64c0d8f9f00594f71365fef41e1f78fc52c41d87209c019fc1d5bef4bffa2f03753e6417e0cf920b450dfa1e5bb2503e0a2c38d5c4fa2c4629ea424d0e07b2d82f10cad99c5f62975c90b3d08b441aaecc424408424ab024131d0cd31857bcb0a685486fb744cc1da826c8072a7dcb5113046bb8ad90594c4ee99a47b692ea1bbdb311e51edf3ba8bab8dcb380a39b4878d666e559e2894139b202499c316d893a2c6ab88f00d6729ad293117af93059fda8f8ff1af09b015fdc1f4d488ef97a576ae57e099a113ed33dbc193373ef219c186fc31eaaa53d8d4d6e40edee9d370e6e7a454e798f1e9abc6afc67a77c804b01e2dfecf16cf374c8c486cab723bf3cfd9b9a2aa878c5b99dda76bff9351c3611b1988852b30693a852b6bfd641cf98005b734e61ee692b9b450110cb3e392d8fc3d8a3b5a79a393d482d0f4e925e01b7ebb223b8c5b3b6a7c2db6afb445d982459d33e466a76f80814a5d22adb5c88de2231b2ff0155e3012c55e2128769fa353bc3df1042eacfd695af48c6f24187d959eb601d2a4890217b5e764ee4e5c555b522bcd140e040e6bc62a525ea9ab26f29b5a039bdbcdb89987d149104d3269c46094399915191f503b6990a26fc8f55f63289c8cc75e4a6dccd08c5d8546fcba5073f2f88ec7d80af5ae34d98029c78309a11457c87af5f556af95fca01cc7c367b542da2189c16bc04d95f2f15843bd3ae294927b359a9aaffdb24e1ec4e54ca687663cef9b8d9a4cf889324eb45b0f5dbaba658779610a931d9cd0877ff20b4b8bc33a9f610aa27ddf2efdd20745018b078b253e1d1be583eb9d9bb7c092ae1e28fd503946b75ae3b305f4aa81e711d49d9d23e7edcf7fd32c54b262d21a56543ceb49ec22aa2f6ec501216fda75e4c1c93711b88f7caf5f1629804fd6ec0ae1de58d635332d26e8a66282713f6902e51811e689d70f4b647a6c0d4b7dcf6776cff515dd1d9e85cb0d5d042aa596f0bfe4e0fb7397759fc2d33645b3900fa0ea3c3e3151b5f7fed9360f2e1950780b1c4e67bd743a45a3430fe7e9610d9035d8a7d9b86b639b1a9f29b67e9042e3635c67b2a9f3dea302736fe09b82dbe7c3bee9fc54b879079f7f38dd49f395633d3d30388a1a23774f2d74278b5c103b473148651e4e5c40551961f770517e67a6502324c5144b27aa78f856f702821572f05a2e5a6c8a9954422f6dc99f879a5c40c8a089bbc3145eb6e35667b80bad009a69c8cd8d2272fadbd09061abe2e7c19b3a5bc1dc95e70a307b78e4b438d6b37f0d13a0c55c540f70540f5f605b55972d1d6ab401afbf5aed985aa86c0374f646d97ec9561a584998971821c5c95ff282a6b01a640d2063d3fc35d3a3cdf9433eb0e90f986100d0844f326a6e31259e56ec1ed2ba53ddade64e145d7a6ebbda36d95265b182961bdda55e819487f03b8fdc33a58623fd22fbd839f3a10a0743f78600c7c3032ede6c04124054882b4afc5b66b3a2f2d6d46ffb866290e04fc3b13028b741f23e7cfd625da7b5239344e845903d89345196f4bf6e979d1941cf5ba30d465ed5b6e7f81eeb584f464f505594fca99ff7154952047d7c9e74d430d3b7059025396d61574015951c030afabb54cf4036fe3d060878b127d1adfe235d5e64fb22e74854e96f794aebf94a51cb0a3251cdd131e7eb0defb71002f973b02a7d93fab90a930df38cf53a43155993d3fd66a7158a3b75fd498b03d02fa42f7de09c4d1e2c9f28d51da5be29b2cb1c65d2a18f15006fe6bddf72414a3c177cbfb25405e78ab64448c0959ce371a0e258cfec3cc0cdfa9639a2a9ff63ff76fb84f200b324a9c83048ec54a937fac738d871746f3892f1b1a259c5e0642915872a9cc8799af1b00a7f19afc318eb6c0218edacf197a5717cd55bceb545597bfcc20e0b91245ee0b0bb2e0eda707c9e370e5cf114f1d82a57d8aa7e24271a0e3a41f9a512a79694822f5e6101f1b201710c411fb3ac889ad57ecb71b5574a4c4320631dac87534677fff9029649545e56721379465a81b14d30567bdcf16c4aabe9649edc5735840758d78f4eba5f4a3c60a429571f17b176645b3500d743afb35c918a892a00561c066ef56deb91bade7b3fcd3224186d0aa1c9c1de84ed21c83006a7fde32470b3e60d4fdd96e16924d773c403b542784e9ee13c9901e9b87a611215f6951a6691be5b68734f56721dbb9f561de3887dc4762c8012a28b397811e819d570092740f41cb80716028ff195fd572c4748d7fe2edc941e8ee31235647e9f2f87b37316db66e046b580e9582067842f9e474ac8eabecf08e1c4741437d6100433d0443e6a190ef64f620659a1059c97e97c06800891ef4151c5633199c39311e21975fd3326709548ac3291d35dfc41fe1e4805d697861be818a00153b8625efd4279d02888a5c21c51c1ef98930495f1a0878884c5660412fb330131f0d962c4707f019c0967481bd20f0482acd888b62008decd2e40936c0eff19436662a47a88f1dc73ecb5cb28e6b83bfa81c4893fcb1f7ea3ad2d52d70aa183a26b6e8d0e58506bdb941b7fbe6b7d8c77c7c92b70d08063db396f3892f385e00e57dc744a72b152d21bdab9c57da79f5ac3673ee5dfffd520665e02432d7f4fb3fa033ea6fd8d10bec46987802fc56af540bb5ffd8259acc9755644462c8c6e4a312ab8c9568793a54f580703a8fd5c95bc4558a73591e6883ff9731f64f930f6698f3799998675a9a864f83cbdc78c1f46b52ab763865b48f1dbc5fec498f49feeef1090dedf0323e571f698764fbe6e54dd643717aa527aa6bcdcec2a8c13d94da5ac2c8622b6d6e5d757c6146c3f4251a475eb5f55eddd0dbece9258252f6790495fdc0ca808c7cfc489f7ba65613cccbccd363bc63232ffc9b7376392a1a0896e2bbeb3c2684622ebd7b211470237cbc27da4bfdeb4b700a4f2c36e1eca2df240e33bd6ec96c2c0a74ada5dd1f12fdb8a008ca78d531ca3ea6f96f735d7a5f2b14a535683d5e26043e4f3ac5246b387fdc8711f4c2c01eb6d6b6148aa268d1b47506a5414080821e8a59ab84a380da05f0e41472afdb035620a923d211f34bf91b561ce76860340471f75af668f2e4d85c6706187a5424dc6e3db5ef32c0abe763cee3a8a51b239488156d81cc96c240e7d67eb97c9b1f2ee53cb0c9a87948e5911448b46147b899d0c4ef2842d2975d58f2823163b58c637391d295605f2d573968f614c89144da", 0x1000}, {&(0x7f0000001300)="4e9f88d63e2477e24028ea04debac9297bbb929af2baa0fb00bfecad8b1e60909433b34a52f5fdc463c573dbc270ed2e5128903013e86fe13b16abe2e58b0d4c262a177067b071334b5b9c513640349c9771567928ff4897e84014fd27f03564f3330696a7be11572d537830fc31aff953ff4b22204fc10c17b17c02d6b1bd6dec511fe4646b830fab7ff41676a8b9910a8588fea149980f2aa0d099aef277839dc7bd2abee778551a396fc51428a3ce4ef1a89318c3cc40d824669abc54713a0c9f87cc61e63cf37d743d7087d8ebdd33666fa86dcd7d3ff7f4d1919f9f20cb8693033d9d6f046e671de44750cbc6138237a96a8ad7f18aea8bfe3bdce63f6e4b5655cb8003afa05bc958ae013a1cc03c989e76c7483165d27366412447422e2561a1df71352b1aa02869577a59e00852d2c78da414be5fefd133d1503ed234f1464eab77719d643f18e786ceceb18f9e1da41b0665703bb4d7d79899d5bcdbf2ab3e2145fb6305fa0b6f10989b676e8e0d3c9c7963a94e7db2b5a6ee7752c46a767c0749fa9bbff86322865202e89f5a8f3143f39729f1d818abff8b234e96b11c82409eaa1411e55c6b0f3fa862ebe11727e83f641de19378607303636368f3b92a276fa0d4c10398431d717268fbdd74703b41688c7d34fef65cfbe1846f80b440749951e1efeed2f727b149c3f2dc7adefc59f38cebd6c751e9b84725bc7c741b81c7f2dd0a053fb0daaa1a9b2ea10b023c2e4ee6574676eced3716a79e8cd25ade5e9ec6ebe26d92952760f70bd69ea98670867de07be7e103273e48084b246925e69696efc3a45e9644e21167955173a5e4df67b22dd05dc2b6457a002f27f3e23f7d47b1649edcb55363ff3796854530dce6f764c5e6b8fb2ef82bfca242578e9276270d13f08d7817dba5a4ecfaa78ff0b9dbd7d5a34607125f4e0ec971ff99f465cb744d7469e23fbfc0e5080896aa40e741fc51fa599200750d561ee7aecea750bb4a340ba95ca4b35db6683edb4a7731adec727f9a19ce2edf554cfc59d5a7c47738fc29156d04b4738ef408b2e2be32600b8fbe6ca51a29cc61ba99a49de4d249a725458c65115b1673ae240734449332b52e6cd96c2f1b54a8ce28d763236b4264cc83e773c523f3db04fc7bc7abdcddbddfb3fe3234482c7e9edadc47f675f4e4fd602f31ceed52ca3ff48ff4fcd721817bc1e03a7d84515dbeeb1cf3a89480c37b857f5ffcd305b798cd9dbb2b71e31924cae001fc959124993864b6650701978c2e3e33550f017dce6acffca250d616df46c1deb7e91097ea3ba51e018e1d1bf0bd2915d5c3eeed2c6d8d05fe65a1804c240d03b7fb9bb391462adca6a4ec3c07c10af12d67e49b635a832731519e38fdeab197d3f777c72de546254413f0a5509406ed1bb7cd3ae57e404d6dd0b65050a828a091534b24ab7749518cd2434668faceac4e7c15ad78e182e40101b4dc2085b98fc975c40a2dd84c77d41955354e71894bdf9816311c3f6419cbafe97762c3dfe3554992748f457115188dcbcb90d7dab07bf83a08f87cd7353b8361cbab4f4ae779f3aace3f5b7656e6dae226c02b9c8a5418b3f268c0274b428eebc63a6772b775a3719289f2abfc59f15dc587b65f0861f4a068c343bed53ce3e87d7f6e3265729d174da2378fb593394099bb3ddd06c1c950a6e85ee089fe69404aeb4e7fe05a50c41e141f50cd834516051e29da6066b7333138d67606c29d08b123c0bd39ea596386debbe8159d585fb1298a63c973789b63c1d47437de1feac648969c184c6ac597abe41734b2384403c4ba8a68605139532d41228938cece9540c18dce215bd3349426b02a35bd4ce8e7c9e25d43262c2d490922c3a88106c7b5e98a587abeee632d76140bde43e7e6a07830e497c8d8877c42282f4778995b8afc7df4da4759f5a29d1abb08842b861038b55b428f6658f2478fbaea199010929a98cba5a9c0811b40244ab685f2b84a21db38da697f768e05b957d837af3d7885e894508d723f42a08bb54a31c8e6ddae9f0053c4685641322b8c8db4babc5b9c785a8b12260e910552891d7e2cbccf6bad7cb360075cebb2db7b3e665f3bcfff2ad7f5f8dccd699c8ddc0ec33595e061f41248ecd632f0adb88b66736f3ef8eb691bb28310869e66f375c6fc3ada8372ab71dc3b58f20538ea159954b89128d1bd4263fb05ca99571ec82d250bd6574bb3bb3605f7378e184de17bd3f649d39961b554baee5912902e66d69927565cbbd6a60f48f9d3e16dc381db9493378ec819c137e3ec84fec694b5018bbf015658a9cb71eff5d1d625811bbdbc614b0ccac87ed1079a94303ebf63d4404ede821be57764bcdaddc07f59effa9ffc557b290430826ddd0ebcff1ad1e5a4033f145336648c8a966bbc19d5c639acfc7435289519f3fd92a8b2b789116670db7ae8f726cd733e058fcfb9519418094566244222232024f2914e97ae356d9c2ce6f22f078ccc96609f102872cabff740b50312c767af6039796980634bc5a70c2b7cd5f22ae4022af9e47ff0f1de06462628035306c2a0596d1256056d5bb059d7ba033224f9972d3da0105ee06536d72e9714859d14998cd5f3772eeb3ada8520d43762d42ef01eaf2e87c70d86c15f6fecf8d32311d5e0a4b7f9a276ba209858f21930791370371ac62150cd83d021ffc2e327ca2644248af8864fb6d90aa54815ee270ba5fd34e39d530267e5da0704c80d74603652200854d48a3733e1859cceab0d9cf85af45a51e42e624a7eff8d3c914710ace57f3808d6d4de4b64320daceb84d8a85a5585f04172742bf7806e1580c3cc7634bf20cff303081a0bc18f88ff7afd8d9f9b819607ef876c1cd9a56cdbc3571a3fd5a23f9cdebdfb88dd1e63a3121b2b18b77bab950cf100806368c7f42f7d3d0b11bbfe36090e700bc31692d67f0666c9fc451fedd244d4bbeb28d6e5da271cd56497da2eec6ca49bcbb7908b26cd8aebcb7d83ab03945eaa187d0b3d5214583e76bc1621fc8d0ac19ce2e2976ab05e69c7e5dda10e3cca73b2c12aaf5b9475183ad172e4e97ef28ea7784b769e5dd01d7cb3a34668ca8ad05478e276a47cc593574773ccbad9010c3063bf9fb483a82f250176175666ccc6191465e76d4580e5def320e59930ee098055e6e55db800a1b7565e89f2929aacaf3fd7746955e043ee86c4afa547b479d6038afaf8278851117fa029e3fda816603db98d30fc6a6aae5780b1d8d42b6f5ceef8a23f50e1b0aa92bc15621769f8fc1346f9bc0618bec1693334a77361dcfb4c5feec1a2bb429ae07450cb2118b671e759b4f99f2b595a4bdcce223fe000a2de58dd71a6be7d7575c04df8ac64e550ceca58f2d62ec36435fde6f7c83c6bd59553fd68371782375a3c0613db9450e7c4e5359e2c51b8d6d93be30f6aec234a6cc45cd3552ba256dbe1d0c44fb4c9bd3e8dd014b2f75cf26f2ad131a3a50ff028b0444ad36ce34385ce3bda409b607c1d5c93c2c55888d3ddfa198e1087651e0b2d956080b5b700a41471b21c010f0943390eb083fd242cb0ddad3fcb9c3ff4c42eff7f0f5315268cd9c7178a21bb7e9e10fe5a2e79a85a65542b6116df2eb32fe8c72a29575ec5ff3baf1423532afd98803fb3eb3661e9b26890f3ad7b9c05a9fecbd265616e44b1aaa5a8d26ae24a10cc23ba38d67a6369d47858e52cda45fae7d3b1863ec6daf152cc558f5cbaa50eb91b348be6941fb5119e0af4344104b471dd731eefe53e10cb0ad8f8499fd39d89827aa542293e3690451584e757677a9b653c04f64dfdf6c60e27e325d84c21519e84f02b903a3109cd3d69ea7f814ecab49e9e9ec3d9751a2e65904dbe8dfb660259a211e2a059a7cbc9e40237435fb4c744202e1f6eb17e09555984392649ba892ad699f0887288feefa5aba88854b9d76b81a079d7cff74577ca9bf0b8d63bd27b45a2aa5c995893a11897521f3d3dc481035d9eaad17dab912ddcf8421816550caa0e3652e6e5d5df022dd480e47eddf8b38deeb7473b5a238d5a2bdbdd1d6820b3a850f4086050ed5c4c40e5d40ac44b438ae8fa0393b77600fb8d17ff8717d01cf1ec1e5ba22ba180ffb8a99db1f86c163c9026dbca74b673ec31554bae2ee38cddb04e7144727d39d444ec338b4b2535e7dc0ab2865b672d3a583fc02e9404675e5098dac4e94d08e3c7b6a5fec345426da105fa7e027aa14e3b4e4ba7bd8acc6103f8d75c12f7a2fb2353e0f9ce397125493cdd5fbba75d34eafc299452f395d905f9aa948e73427ccea6eaa58edf5578f0cc6a424d4da36f69e71625cd8a62de92e802a129e91dd98c19681b85a5e729e5302ad432d43c78136f7cd1008ada8c317ca5ea0cbb1993fb0370ad77d6c2620fda665798f2e0123617b9f32f61f6d8b99e95f57b26bfcd4ff009dc9d7773c8cedcced077da0e18cadff6d265f3c4ebe54e4e2ef4cd552eafbcffc6b140277ab7ec590ab74ef4aafc5129dd65e3a27826428e6cbe21310ff1da5416809344fa2161f917ed45e81c1e54b9564584fbb04b46de2bdf4194077f532694e01b432e3842eba71979aac389d66fc1334f2bd78d56179988f6aee352efc0281adc7ab1a013c4e1340a4041cfc1dc6373737b9a6380cc23743f8eb59c64978ed057e9e2d7fbbfb8bb71981ac9eff789297f0be5b221d53880b63823f0b7b2cac36c2826b708033107b937db67877f6b7528b7c9c93fd7f69d16d674bc7224431521b8f9fbe2faaf3f653f52b944befad74d70b2eb816365463e9d899a8bd1905eb0016fb08995da6d45c2af85262bdc57e31a1d24683462718f716037081cba5469506396b6ccf9c022aa4e71c7d355d25c4f5dcd9ed22feab97cc92ae1cf07d5197090306e7de98f4c7c5debcef8bc36343b94ef2ac2490449912801f25f7ea2890ee4aa4ed996a1df3d211e7fda3e64fc0d304c94e516489a78626c2788682d4a8cbbfd69218b4ffce2e0399d9dee0ca7b92a001258365e6ede842e024c2889a95b58a51607288aa279e7f45c932c9338b63a7bb1c0a906c45560d16eeebbcf6cecacebada0d8b2220573723c5e70548fce2b1e8e641528a9b55b2e48814da5e64e0105a79f939dfb4bc070e5077737aafabef2a576892281e20ef8a3ea4cd92dc5617f55c4b1b2eaad0771b0b09f1bc18e9458b22abfc48a1f4ec8ee41b1823e0c004e4f3d6736ae0885d0b3d91c442ef682df3ba1d8b5d9b5a651e2754a2c95bf5f3834f56a21cacbb2e1e3d4ff68ccf12a2fc563f90f4f19cb4df5aa9634aafc0a71bdfa392413625c07f7c5c5716674f432f97dce63f70eecde1d458c7f8c77c51da69e9c653d4475b39604ed4bd0c2b3fe8cd5dfad810cd4ba8db41e8251a1db8cfa2a457c468afdd9e75992ac8559a69e8442e6691ea9f93a1bf07348d767ee7c6658d922b087de364130220afb437902024629ce610558623265794ccf416e3fe270981f69eb851c0bacf4c12181b282d2ca14d22bb1e7240774d8ce208dd1bab25e32fabb9cacfef02d14cbe5137883558d4468eb0e9ebe237a740b44e7469c5ce33178fb6586d6485ab6da3a07d6402545db7d0c22c5f7f4f7ee3dfd28f164daeae13ef52b6eea0fdc4d979c48aae09c993ca8bf54663eb27433af6a3ba1b4c5a0d13ed2ff9ff179d202794fc82172a5206bc99674996424b2192ec2ca0baafef33df00e4580b3b17318e9cfea4463efd58855e2066f56839dda06bc60f2217b75652b29def7a2b34aea52bee591054e44", 0x1000}, {&(0x7f0000002300)="6f8bf03865fb1bbb6904f5781a", 0xd}], 0x3, 0x0, 0x0, 0x2}, 0x40a) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x128, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="223ceba4dac19ade69f47860629a934aab8ca452a14770a28650d09c59267111e7d59053b75832f5596542a8ee12cd6a331887bf46d7bcec5da90a0d7abeb24b556769eaa320baf746035fdf801ed1b0f0e725a03bd849f987e85414741cc655b0dc3f9a3cb772dcb11f48833fb3812408a3cbb10e363c3ed5013c282920a11ad1a672bd91f860055717419160c11704f5250f2909d89709a23caf8f9848950683d2c28f64ca264e328993a6", 0xac}, {&(0x7f0000000180)="b5452ce215ab1dd803c32c2f5d3bcb41608c6e75f93a4851a0d8ca99f307146b32736eaa537163d3eac50da37d23f8c2081ba6c71095c969588bb82ada733429b29f430ca5911a86336af97dc05fe41c5d2668c95f2f157cda9665fe98a38ebf5400ba7fe6a7680c3b66e034d908c82435119adc9498b164a55454244155a8a7947d5a69a367a4c7a7809e8557d741872ab2000a4265a710dcb55b28adeada54f2fbb6510a490de12357b63533b1966a2223c9a80219", 0xb6}], 0x2) faccessat(r2, &(0x7f00000023c0)='./bus\x00', 0x62, 0x2) dup2(r0, r2) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f00000000c0)="7e3e0ffbe98186c2cbd0444192ff5e194f36841447f5c19e495a07f811d88dfa36391709bf5a95d59069a2597728a57f71bf3959b84d1510736b6df3b6863094c8c654da3347b9f4d750e6657f546c6a79b3a9e0c5de0667003194b5d89596069cb68409538f1b2b628b5ae425b51a1ce899ddc3a21a8bafeed64e599774462ff7e531cd6fbbb5355425cfc2f8a878023285f69177e5a0437fa676e4bcaa12067fc6963473f08ecce34b75ffdb493151c8cc7ea6d3805446280d04b5e1d18d32df56fe795847c19672236ebbd81eb5384b619ad54376422871a62c1771f01e8ffa2a79b8fa3f658fe03f7a06d94a95226e4451", 0xf3, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x400000a, r1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000001c0)={0x1623, 0x2}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, 0xffffffffffffffff) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000001c0)="03", 0xffffffffffffff78) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt(r2, 0x1, 0x8, &(0x7f0000000040)=""/53, &(0x7f0000000080)=0x35) read(r1, &(0x7f0000000000)=""/50, 0x9a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2b7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000500)='./file1\x00', 0x280a0, 0x50) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='(\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\'\\,\x83y)}:%&\x00', &(0x7f0000000340)='}*[\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='%\x17\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':^.\x00', &(0x7f0000000480)='\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7fffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x10000, 0xfe9, 0xfff, {[0x9, 0x5, 0xd4, 0x4, 0x7, 0x9, 0xffff, 0xa0ee, 0x6, 0x8, 0x0, 0x8, 0x8c, 0x5, 0x7, 0x9, 0x9, 0x7], [0xaea0, 0x81, 0x79, 0x5, 0x9, 0x1000, 0x6468020b, 0x7, 0x8a, 0x8d9], [0x80, 0x7f, 0x9722, 0x401, 0x7, 0x1f, 0x1c970cde], [0x3, 0x7fffffff, 0x8, 0x1, 0x32f, 0x200], [{0x0, 0x8001, 0x0, 0x81}, {0x7fffffff, 0x5, 0xa1, 0x9}, {0x4, 0x3, 0x100000000, 0x2}, {0x200, 0x9, 0x1, 0x2e2c}, {0x4, 0x5, 0x5, 0x92}, {0x20, 0x9, 0xffff, 0x5}, {0x100000001, 0x9, 0x9bdc, 0x9}, {0xff, 0x4, 0x0, 0x1}], {0x7, 0x5, 0xffffffffffffffc0, 0x4}, {0x9, 0x9, 0x1, 0x7}}}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="c7781a8b706e90bb1f8c9a94ab0c216e8cd68b35be145740bdef01f988101de6917abe2f22fac75c14a80cc3fbd59e2588075b86831104a8842a31755309c14635b0cb325d6e75c3215d0118de1ff7f8d9008000c465697cdc0dbb4100e67c63e138932599cc41bb4a9e97293b89054a689e93651e71b188a8564ce39c5cfaa3680bbe071751df", 0x87, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x11) recvfrom$inet(r2, &(0x7f0000000140)=""/93, 0x5d, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000280)="adf01421ecb991481c", 0x9}, {&(0x7f00000002c0)="0498e2a85fb45c7db251d4f75f7557a0a0c5f71ac352952ccef0e55a5f57198da918d0a5e410e041ff3d751d88e710f0e9dcc844ff2579d4e5c3a6d65436759de1f6232e462a4580320c06e48e8af9b7e7d7e6cd3fde36a1f9e8e9c62d5a76dc121fd4b96c85a79e2133aae104eabfd2c591b11b3b9e9c5f3326d20cd69faa1e39ee6a5cda4e43aa8b2ea20a564cfed410bae26e75f7463f0566002875409cb99f88ebc0fd14", 0xa6}, {&(0x7f0000000380)="d97f4efd652ced97aff0cc0e39ab9512575df1c2c6da9cebd36e7ac6a5d84d59e89a46c9851dce93861bf75935db3cb584a0b94296c274fb86de123671712475ae753c", 0x43}, {&(0x7f0000000400)}], 0x4, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) flock(r0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x8, 0x1, 0x2, 0x1, 0x1, 0x4, 0x100000001, 0x2, 0x0, 0x3eb44ebb, 0x100}) getsockopt$sock_int(r2, 0xffff, 0x1a0e, &(0x7f0000000500), &(0x7f0000000540)=0x4) connect$inet(r0, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0x2) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) connect$inet(r2, &(0x7f0000000680)={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r2, &(0x7f0000001b40)=[{&(0x7f00000006c0)="062c5665eea6caaae056ef6b1699a3cb07128b55a454f71092a788bb3177d0ea66ee9aa46ed5580f25441753ca241928fa047fd24d92611ade87294806d1a55eb0a6d0cd242d759e4ebec9f4e20943757ae33caf20e3e1336951720df6c4c68d7ed0f0b254301c7e4b76f5257f10592c08a2d494f4f78ba5", 0x78}, {&(0x7f0000000740)="29e587961d810b0f6ce0c445c90ae7f2b616fc5997685050a8ba2c7e3880c4575472a8f54b4deb08766e68433501e78d3f2f698f602a3a867edf48c6adf10e322fa0f9910b6bd1bfaed52d9502032fad67cfa9", 0x53}, {&(0x7f00000007c0)="a2bb9a94727a5f4b58ddc89ac3a72d18a9ab2ab21f8b890472940487b999491de32bfd9516652049c353b6e4b4afe8788a6d", 0x32}, {&(0x7f0000000800)="46831f912da9ae4f4bcb06be97e42ab71bf213a0a912638d37ade454d58f470e5bcd3c979c50c66e541bac13450a1e79fe87f6c10c5984f5d6d5b39d75438c6dc773cf816445c8e4a1a259fd9a83c80c69057dddf248fdfdb5c38d8b9decc39114aee47531e9569f92a88b54a181b0d0fc676c0edf70c9f0a20fee7ab59c7ce8725ca81c680d5cd183ede7fcfc9f61d18f24fdb10bac929060ad31757af4d93d1b8dfb82f24c6f5ca94fc5ecb09b29b89092cafe83fb7a5b21f3a87020ebe9d05fb63dec362164317b2a4c480822e014fd87fe93b705c3f6a21f430de53c04ec9b1ab81531645e66ef443a24e5f6bd4d793213cb065d891d3b0ffc5350f5f67b069fa0637b042c4da0b701b7f27bd142cd2b3fb65db76e15c3b3202912c854892662ccbcf0d0746e7c8bf2d44f7c573c1c9559f0e9240a5e1b06ba65b88791c4978371ed49b5b8d5af250b846b97db85bcdd1defac9aa79f5ca7ceb062892992b6495c6d4909e1a1c8bdd518e04141baa1a6566c3062612789f89725f90f5708e022ac8461aa95e3189c136d4c032edd0251e4d1656ede02303494b7c920ccd670dee2c6a6eeb6d505da916d259ad7ba7184df6e8fe81036ea281fb69f04cc4537db08c024030bd48729967c0514e37576262590161ba9fa4ffd365bb4e9e725de076ff14ace011c8d0b7094b59f6883241bdf0f69a30c53b13d30439b535e00837a19a00b36c6187d664a83d12f3ebd28f7add2931bfebe580c88c065c8a96745d05aed1e2d61fc48f656dcc3a63acee972baaa848b941b9b94359eff029ce2c52108eef571dda3a739e9e5624d9df7e4e047c4a42d6a67be27b0795ef8fe2208dc6e4b985aeaf26a626566958c404484caea057fad96194eac12aaa8284f9d88de3ef3bdf7d1b542360bdd301788558fd7e3b8dde59f6bb8cc3a89b0d871f650d2d349162d5380a589312f3a912c36dcedbbd50fa3eb6c9893662e59e82cec6955fa1057e687a2de757cc0384fd4c8ada4eae830eef3ade376a44b1982fc56d21e428e9e73ed2ce836f932fb16ba774adbb97b9ddc5e62cabe80ea898fdd84101f9ed15cd900b5a27729e0dec50cee934e799d9b8692e70c26d76a6fbaff9d7365e4e4f3f74d79e9a55491e346dda6ee446412f2e123031b8c043b18c892d5e9a187eb0ee2f18360d6b91a94bc4f1514d9ec0e4b7e8e19b3a48c39db58c9a3968444c2c9d07b0a1fbfdfa3f52f3acb4d4792cb02066faea68b8b772eea1666a75086dad6f41b12a541806127ff646c32e1cf2717c756edbbfd9bc464c2dc20d801c42c6e95bb4f90c351a6218c5d2dd46ec17fe3becdaf27733a94b86323e380385a05def144b4296eac47709aa3ce92c0c22a73b90d119b769b75d08f57b5ea59284c93c5d10c4af7e3f04f475fffa7b6efa8fc7d761d607cedc352c7ec2a552da25f6a53b1643c5c2ba684604a4e09ef8e2eb96c0feaddc12ec9e4aa0a44ca9b0e9ea0a75a1911a2a2dd7f522f75c399f6faff9cf29c762000097acb6bbcae5e35aee0f4fdb00f8b20badb814bb6f1c8b1f08f1a36a3c09119556df2bdd3902e79f84512970c80fd285d691915f19b4357d7ddc78fd416a77f456b9e96809ca834b0f96303b8a4fd674e1d69b8ffd961fa0b666a0fb7a7dadf8063c3e22a8d3ad0c499f56bfe26a5e3fe1202b9c0001fc5685ad9fd7977413daf9e1fae660a42b95ad9ceb137118ddacf21f8a7a8ad6a3ed9b2740a93603b18546fbf372bacd1b37f22446e4f47a753cc8d59e4e78cce120531333189d9858194c9c03eb0d27bff06d550fd1ba792ac27547ffec9181102b20355bf49f7a28b858eb04db3a40300e614400fee5f5a826619b973b8e8b4843f8c94553d90b5eebc5f7ca801940627946eecc9dbd26f53fc1f3542b69767d9d38a3f56c86f9075a949b8065bd6909a0dc98fd0d81bea71f81a7ae150210acb157ed7faa3325767971869b7895780284bcf2b4179796b39638b484585c400ba27921c671e44a9398017af3fa2a1604d08ed57ed708e61f4743cb3d9f7047a491b43270f1ea3b2debf57dba64f4544e18f39d5e31c3856e432dfd8ebfcad9d0ebb61497c58c29d0508b9385f4ff8334514cdcd87afd4e19d4053d42b6a0d7cf8cb4778312a4de36cb88e6979bde851fa819bec82c14d2a2ba22027ee121e93fae3c5a2ff258fe127648a78627e027216e0a3480ae9b7a3e9fb1f327ee073662e739f2152aa64fad052f6706f5d12100017055da0a03573a63d03bf7b50b883af2412e40a2a58bf32a6c40c6097e33ac743273ba393249b36fa0a93070f4b64be537ad879ae9a49b356a225beacec30a86cbcd8f10b46d534e6ea48de7b234e7b27e8c1c8b8997a74b42ef704f3e4faae9b1c90cd77aa656315016266316b5250dd2324fbae01a7b66267f9866a257d728e2eda348f1bcb1048d86dcd41939d1cbf57c9aafac4b79b4fd1765988a4e24e071f640121562aec2371723738b0f33eab7edd852e89b461000436feb9a5dd4192c0b27657cf30e17eba482a79dcaeba555a9866f9028ad9c9c2cf8df854d8eed4b176da11b369b0495d32210fe8404cc855aedb6a25d0f759ba575d2bb127e650b70d719952b8c75dacdb58fb2c2416324a36e67925b6086ffd42704dcbb88a84740fffb2bd04e78725c2d578a9e6edca99e6859b35af20c5ab5747ac124b4ad39489c7d9091db0cc1015dda66070703400111681c135919463934a73824be3e914b19c9b28ec7694e970ad9c5bbdcd38da72583c071f0facce07be3dc105601a6df4fd1698739fd1dc484aa874f192f065287e66e7826328b190f625c1bbe8ebea98422366fd1b269816fc1e885e0ae023878346ca8faa03d3b114d998fefc2c036c4e13907e299db4dd2d0333eef984b9cfd01a0aaeef385a609870bebd3df42b3eb59e4fe7bdb9a2aecb3b956394501d2ece9dafb8726a81bd8119432d551a96dc5db04bc2114b2de6c16ba8aaf22ec9e938be7dbe7055c72598414d26a6b11fcdf834a451592997ec548ee1c59b4f2774358e93e46971008840d8eabfc79012a3d03d3e1faa40f72a38bb1340bfe9f4e6342cd4d970a63d7f73efb761887591a1b14bf567739553dfe302f6316ff5cd1fdbf55b5a923aa04a0891d72301f4747e057dd83e1a1a40d61709a18059daf2e6a298604cca42f69bf436d81c5d4fc95633c53c1c694e70900c1a733de3d0adb350db9edbb2491d9d0ae01837fa2670f1fe2dac2da4ac6539e2802ce9db1f50fe1a50bb47e090973a475380a67c275fed5febe51af6c8a628a22c0dda7d94bdd5397956eb378e30fb366f1ee36bb3b41f4f25c89bdbe4dcb9f5320c81d9d4f81b0be765adc315812ca06649e93cb2e0404107ef5e3c2a9ef19e74ef077c004a85c6fbbf7e1b1bf825e4a967d0994dc60285e8f7442dc6a32197291837871c3eee0ef50e367965975556e9e2fa9177f7668086e49b371c81957b9f14cd94d3ac781bd702fdd771d7c32dafba81b6e404ccd198f942e2b8fd76c2b177c4ed9adbfa1a3b2cf803c57287822955ec53ed64bac0abb51119da58d44155a748505e60e0d7f5faceb0cce1bb038f655626f8824a4e78c8146f9cbacb3a669de66fd499c92d064dbbd972b42377a3868c0348134d15b3c35b18bdd8e2e2bb451397e24fdd54466e4942a8599c4d64e8f5c5682dfff99f777112cfa52c1abfce28c48e3b386619b4729faf95f1928e3008addc40462f9c658e4b77f3af2fd355426ef582b15a4bb6df97978b36615d322dfba73f002416e27c37bdcac3607a0cfb20b77b959f34a069afaf83253bda576d511df99c9e5ab81f81a64c59c0fe93d5285a602f25fd4454f1fe411ad6c8c6ba7fb4a0a4adbf285b266e5d2c520f7456d0de58395a647d62b3e3403e4eac703e55003eac37585bd738fbefaa43966a14d648d398e6948525b8565acbc3f8b730bee2ff112ccd5d6e6304acc4bdfac1d54bf3175d3fa9d35b4f0fe6c25c11899fdbe4539f46064467d61948cb2d1923df67f62fb6e576ff8d9d0f58cd19bbd7a362603883a39063d898b33866b7c1a1cbc6721b7ddb977a29ba306daf0c32f6c84f348039651246591f04e87772be780c28fedb5b97eae3451ee3b23a03b079d26acde3e29c3f66ada83dc02d636e37afc1b87c78797a01190b67b900337e5d77afd5d7cbba67d07c4d8b687957485c30424a39048303077b3403d2ecc009e8cf88089aa237155b817f8fefe08ec6d042bbca3a67a06c3d43771e9441d6b9df0ea496e0de2151a9ab285705d86767e4f85b94ee4ca1458fd43dd05045932590fc8bceae531eca30bc413aecd56bd8c64b046a5b1be82eca34df3bc7d973787b77b950bfe8f638ebb6134d85a874d3d6773ab6de6edb72fe482c48a1cbf5820577cccbb0ef629b871868f5e39923c1042801c34110799d5f13a5796e3cf51c17c7c348bd69f6a3abeac674fba716aa19669de8fdae3fb2ce20ccd3285f1bf84b7b553c4cf10e5b45fc02f7c594f648c311b4b9aa37290b89a95502da0d924b64fd17efb87618f0eb14e9b094d3c002a72206ea0d3de46eda6f2be27dfa0788510a0c829168a1e89152f227b201c0154c56c50abaf4eeeef4f3190bc6503dc0f3cbeafbca5e7d83e8750141e2f4bbe3b500c6202b7f13c2bb585aac7d40b2bed4351654308da65a64107b892a114327fab857ecfdd451621f21ba8254c39d319346ffa50f08db118af0a33d681ae8e8cf4c55128a1a4d749b9f99538bd455e5122b77786316c7364a37431bf3e4616097dcbfa0639784e7c03f6fc2c1a792daf1c20a01d56dded60cc217513e2c36b6f163badaa6fc12c9fefbf9ac3758b89f49f44af18843b48419a43a159f56783fd7b27284f332670de8e30b5bc5de50ceeb2671ed3d4dc88ce3215d8e6891cf33162a70336c930d931aa6445660a106b6cbf7568723734f2bc8f974145aefb980947908e7dd2853842eb035a462b6b13ae8b623a8ed5634549b9d30d93929bf7470b584677443d87f9cf4ddbb421673195b64d59debe6e7e33f09e4c225d4880fee16804f59b391aed599144d76eb1b2bf683c1f18e35e9ace39fb1a963e2896d744f10390cb0741854010f377e3ed4c7f774e335f0ac6cf61fc3f79e2bf23b39de6dbf66c5045b560b87089461860af15c23aa6ef48162b4a402795b972c7f5926f62d661cbd9ca80aebfedf2ab2a5b12eabb47ac29d34fe7f11487f55ac2c8e1683ab295f63b6b2cc45eddbe094d87eb6a37d227455cdee2651d8eef5e89f54f7edeab3feb6eb279f889bcbca5eaee6fada722d9d6336b97de01b40fe764b1f1c68df543563251d4b94cd9c7475e704fbe9b654d8ec83988131a7fa3959fe754b9c70cee01662befdf09f0be7cb75237188a43cdd8c34c49486a4718f02191b3b624ee3dad054c2526aeb62bd2d5dda19fb9911b8fa9c2300c8c1c64f36016782bc8e7be67d23dda0fcab77faa0a37d395e4adb988a335d8e5643f22c3a2189c7be940fb5046f274f7a7074dfdeb1106ff4c1eff36c5fc067861132a5a5ae05aab30fa84245e481d55e84cd1f355d129f269b3d6ef7cf2699ae2867fa129a75fe83be3f941011cf9d1965d353aa923eba8efc0e3f269a00ea1061e0c042f5705a7643e1b9f93d8e2e95139a9587c3911701eebf20dc8cf8eab7dad9f80014a04ab5b51929b02c35b4778d5398b7169513665a6798e9e73fc285aa6cf2edb4beb76d6ea98740fa6c7c8c8c6cd98a27ea", 0x1000}, {&(0x7f00000020c0)="ae1ca9a345e05a7f079cb6fe8c4de2bc11cfea204f6bd8dd051295b8e41292e972562afb1dbbc77e465177adf15421e377390b7ecad3366d237d0071e91ea5657bd21bd1bf7ad0d6e4a1b9151433bec5be1f710ad0516b1186089f547ced9d5b80f59de7ae30343d954968eda027ef441aa3841a345a7bd4881ec1d0a5886ba59edd2bf1c8218708e7b0a9a3d261b060a8ede2102328a8e6a7a5ceda92e9e1b9afeb0007319394b891c68ee370ab79f4c2139b7ca588f2a4c267cb33519305e537621cade290a7f1abc615e1e98744680b7dbc8497e3e997048b9eb2424bfe2f78b65eaeac46fdf6e2ffc4452c19be90b9cb4e9cb385af618a01cb6b6b623590e3ff542e20bd557b815578de1ed78670876408d142ce7b2649654b9df966c00f597406a39d2f8619db7c5eb5d54cf1e71ed57c4847b18963f3bb387ca9db0a76bb63bda400fb7b30a77d7c76bc858e73469234d9cfb019dcbdaf16dd879cd7faa34b54359e56f5dda08822ba90de3c8036504a5f3a181c96fac3a642069bc000fc153fa81bfc1b4123be1f29536116e78c1b010991c4ccfe02885426dd30ac8bf832203f9f7a6c9b12e2c758a2517ef06fb35b2857ab0408976f789e53646d69e82e725be32c99254a6715d0de05a2ad277c479d8340157510e1242781102281d6034ce31d460c5091172613b0c6093dc388c82d4cc6acd14a8c920300bb15cccfe0654f86c4e78f21cdf63cc6e1a6164adc3de35db6d1ef11091809f520c5469164f100bcfaa8541f4a7aebe7ae1cda3809a13b5815bcdab19292f3c83ba7597f07bdbc0acc5cf556e070f7331749b4fdfc5e29208c88e70a31a466137a0f3c90f0357aba2a2f217973aea22b6959e9ca8e6ba3a07634fbf0364106cd23c7afd7604c671b019762e872719897287e383a08940a7b516a3fbf24300847f8c792baa7ecc084629ab1a0bc9d68599bf66aab693cf0900a8cf2a4b23744463facfee60d9b09588be89952005d18c642a8880c6d49a6b65f0121440b38ba594aab408a536e0fbf0a49fd26b984f6893270cb6eb913700bc62cb4f660f1b9fc9280b829c48ff9c1e07f3d97d97002af79afd7e06a5d0bd77968a9f7ec0148cfcbc6de7966891f7305a77db526ea01913a88d1c34de889e4a592ace0bdfcbd37e6dd949096b74e82560b9fd976d8bf0c87cb6125cda47141ba2ee6f6224cdb5a69a72cb4522a7fe77507093d8210c33e9aea97a198c1784835517887c410a709ec78b25ed03209d3279010784feb1653bf0ae68553a99419a4658a1e21ee1a73a19e3a9cf7ad9406f68211bc3b9bed8ed66c0d24ee81bc719d3f5861b79a240531959ab6ff9fdb4786e82d7bc66dc82283c0e34f306dd5227522e35df84364b38643a59d4c1564a3d1a124e063348b1c7031375c8c5c00d48c094b857adf612736be69fe8ef9b2ea77623f97bdb8930a7b83f06c84ece6a5c5e917ad1078c4661ce2980652c64137719fb3110cbddf4e7278ee5bc0040d60887ab75eda4e6c11b3bb5fd40f3106cff0f624c406d1ad834124a11c59c403142f27562b6c7ad87a22549b418a1d2a35294a4fb4ec5e12bc007ff209f2358835b9641812558c06e403e07bfb92987d72f08a70c201b0f75525c6b1bbff0c8a1e8f0141a30b42b452fa1889ed4210b360759abc6b8e182232bd569c36fa21cd208ede8c4261a1ae679d12fcfd59683be6a0bfb8cb0f5ac58d5e1a602822a240517b82d963bccc3aebea3297449c9888d7b9d80a56ce90da8c32be7eae315791b60d106049106c7c84e302ebdf484de0636f3daa0823e339fc1ea169d33a7f8abd766a06f2ce01ffd3b77969fd078e44728e5f3b170b283e060fa5ef054ff87ca03893e3bf4ac71629f9b30341cacfc318a986a170e3d1d79e827f2a18e77f3dcdfca5ed84b5bfce3f04f94d65ac5386e4936cbf309c6e29522afa34059e95f4a49ed2413cb5342ede83dff9599311a98ddc361a3efd571d406cd4a3c9e41c7c23049d6a2ebfbee7de33ba5748734d8fe12a2fdbb87bca4f3c1e5b3e5791b3516e8e5c90deb769738cdaea0aef6179084328981b0f5224df485135b494bfd1b1713819467ddbb664b1061178315a2b7567e18bfa284fd31ff9f5d0b7ebed30b12d3d44f62b45e9037b2b6c5a755bc55d87391ecd9be4fefb52f0f126da6105be7ea2c79e62a247e96a92b857687215c611a6a4e5cd60962482949ac9996addb0ba9472bd335a6fdcc54ab4423c1bb49c4d415d7347f3d6e3875b310f909ecaa35022f50b1c5044f90d5ceb7db8119a6ab5303c3caa3d49c949c2f466d25292f94cceaa1acfa860d44535c20086cce0cd654351e44ef99482a057713ab95da07232089495f58d6969d1fccca8b2faebeb6d19286170ff6c422802d5d7b00d7762be08805a473254457290ba9cc874bce87bb8de107d3dc926730bccf3fd25e9afc1a841aa719b5808e328cd30462d3c44a1fba8dc482dd30c8a77b7cd783de54a0568232e056b03261a127ebef9fba19127c7f9af8444681bc1d2c8a2559628e6ec66c5612e3d93659865edef80429cec5f3e5b92adbc68d54885f2e1790bb26741937f07a2999b810fb42bdf6531f3b46a929fc88cc434fc0e83c8627493ac6baa5ea1a784b3705ac789471158dd7f2e128dccfe2eff8a4117afc5bfb8389c58e11f362e0bac3c1d80c32cf16d60970587ac09c225f7e667e3ea25c8507f488006f927102e1510be7c535bb3048921b91bb8a90578c66407eb5026e4903237b9e81306ad1730cdac4622503b8303935cf62ac7b1f7b55ba7706cc5bf3b5d6860874dfa1ac5b16ba8a9520525860fce768cf8c280a8c8b99975b8cc971462a960483f65d69b0614b24044cf0041c6ccc6743444dcaad0bb40457550d650ad4d0f208358d866edb7f4f5abddb703ce9f6c0f8482d5b4531cdbb7ce1982ae51f30e247884d86e642019dc59fe233ba5811a49cd8ea85775b99577df6b17cc96e321f2ae88ca0e75c7b0277ade3ebd3af134a4c82c3d8b82afc24bb8b021725d9cfed1da2c2ea176e8f5d3d0062e31cefeadff8504048fa2d1beb11b8cc55c4a105199fa693d1c95d3abb1982d61e3051c96c2646c6e0404f9971aae63eb52cf2d71db11c4c556bdbf7264d7cddff62b9dede9244fb1eb61fa166f3a88238d16fce02aa1459659578aa1dd326d4b8c1c2bcea4d83248145a340cff1b8dbe832781017e208db80d12318a9541617f92004e177971a1d6d608483cb4151b7f0db8298acef58f8b0fff162dd0ff12194a0c96c8c8fe94d51630142b00c29fdadced7d6014502ff3700d5b000485fe60afea959509cc54cd054271aa919426776121ef86836dfc94135b9bd3a7f69e65136e270ae8ec5e0d0f76918983f01d33d4e621dd9a6a2a5a7a1ee8482738a730640f4afb3c2c6cd9eb094b317ac6b28039e43540417f8ca69d2a24e073ddfaf2f750fe7ae338c3f5015191e22f7afba2f49070c6f5640bf122745fc12061bfbcc9d1fd40ffa80ff2c4e0fed7212a96861792847e0c20535b5e277e7bd99b2cf583241b848c34636b8d40be6e8c02fbbecbd59c31c7cce9615e2418b1605acf9148a4e09db92726067e721a1ddbbb26f2b1cab9362a801fb807a3b58f5f04509f83a1151fb596a686416ba7869a95bf4e77b26d1d16c219598781d8bd7e05e826e9ab630959d7d0d7bb29a6d1b8d01c13c3594bded56fa3efd319f4b1ef6094673d2ee763bbc74aa765cf9be049f8ccee12617e478e40c4c5fac66a873460a72102735230621c3fdead97fa9f1640bb5681581d6e73c105db3e0c23278a79eaee25bbff7f0ecf27e41c57bf9bc0dff4c788db71f1296c03d16bc901b95d0eb8b9dce5c4158f21a19674d137aa7ad083321966d0cf1a2bd6b069add5d2a82858c854154083031124e2fd30e62f96666188409475b57ff571800061ec7006ba63dec3e76b5f95343bed6558bb325fc34621607516bcae7eed7cc33ee57ef4a89a1d1d4eb7a25b7a320a1901b924c9e728ddb580813fc0fb2cffdecb0c84b907e14b6aa28112f5490b2db4bc8dd8d90bc46b4d6bade22ae78fdde9edb43b131a4fae131170c550764579f81c56a9c60be0a12066b9b6594a5359a77bfc6be05b1216fba82a46462215daf50ef26b49d33b840e80d467809210b0eb0997fe2414a16a4017ee273bc88e0a1eb0b6b4bcb1f04b0f144182ed0b643b3fb82b67915e440835b0e65add88791247fc5285a97a418d9ffdc35e7fb97c1bb55c195fe32200e84164610cfb8705c2bab4de50985aa892ad8a56810290b8c20d21115a0c915959d83f0f59ee42eb73d192431beb025c586f34ae61c3a0265e62c519dc941f7f10f35eb51564be71b25dc21507a88b2fb1b0a1cdc3c2aed59132977c93c0f5ddab01d1050d732466ba409d3a9986b4c5ad2007d349dedfaa6951cd6ded32a89c0c102e08660950ed0e50040a8ff73a0c0178cd489a456f2e4d1cadabb6ae17aa634335856f4cffd194c44e0297019faa89c969c641095f7c9d5ccecc707031f9243072892e3e516acbda91db50ce412864c48cf6c396deb762241261a61550192d7af778fd4a37b2c90ada9974605e4d5769b3f7749aa14d73d9b28487e5519c4300f22e267bbe972ab2b0fc30a09f7882405fd2d5ce016244cedddc69c98248ce4dac0964512a74d419ccbdd2390158e2354a3039c5f113563dd34ba12aa3bb393e33493d8364379a2f996f94ad17519976c32dd0413b6fda5f3294bd2f005483c7f025d0d4e791d3c219c713f9227e1d4077878403e5a4671c2c0d4153e99389958c66697d1acc10c10dffcdb179cafd8227ebb7e5f7cdb14c3582ff3891572a502f6fa315787a484ed6d1749ed6f460e4c475466a79ffaf60d0d2bb9ee3ea142b4b7bbc8a148d3159eaa6a57b349d478fdd54b415ce2f54b88ecdef6a1eef3c763451463adc58b07e7bbb28b1f5f2399433aed1489d905945074679d07274480093f93e97b07c4282cb1dcd5b20d6abc3d55aaeb88b6e82334aae21444109b9992f860d9d5c0b80f48591981ab9ce57e28f2ef76fb565b48d44344e307d098e921ba40dc13e045b538f58f51b6b305b360191c8f6ff7fedf749f853b6aeff92fdd8d0295746fd298f3e822d17d893010d1d7127618ca99ef4d373d3a5527b575d50d075c6ee5976f96048f843af4202bd43ed2909a3782ed5dbea94ec3189be5b383c4f7556a92a73613c2a8b674308cb1df33252ea0aace0cb69926a7b82f632e9d2e96ad1333f4c9a69586f64900a1cff945a9b347ddffec6d7d94e1841ad7698445e0503dc7f58c31ec429771f6809becf96b66829755d2931693f5c59356f1aa2fad0193255a8479e48187afc3eb1c6d5029d144dd9114f3b8dff5545061d4d039900225749140f9a7d626da5cd4590f31ceb55be3093552ba7e933e7484f5b8c782e227f6f8e26b894ad7ed573418a903faf0eb2dd0dd7173e47b8af314d65280d878d29329df47998f22e3040f1cfad9e2ab98acc066ba84caf5fa6e0ae1781c351d661c26bb1a5acd5fe35b0a18d899567da4596494501729cfee880350680708d413ea8c8456f97ab3dca008288087e8be430095c071e6b2bdfea0af8f1eec819e4beccc6a7df63b4e899c26db96dd5ce0f384f6c5adbbd4202ee25978269117467453fecfe9489521915c3d4614f2955d2b428b4dac2565681a16f987962e40f30b1784b2e9ecf3f34bd3df9e4610d73d0c993267a023d2b038f28", 0x1000}, {&(0x7f0000001800)="5f172b46a6c3b7f5b7c29d9dd5e4710219672f7610d7e1fe059c52a91b0296d62df844053cab4f7edd9cdb6d7c7cfd2cd416bf7bc577d5a0890721c6d5073bc828ef2c5135a92ba5725f1d637306a714e098f6105d7c4c15bedafce8ca7077dd4bfb363a7f519804c2067eb78970dc0ef178b78aee079f00d62ade8cc7cc459a4bd3", 0x82}, {&(0x7f00000018c0)="26a23b1ddecd591f82c7ce76700d2e36f1c1982645abd0c8d852b25fc5890dbf47df343644bfe1f8286a184f55c282b3a0397b84b62f40f6133e2e34c4278531afb4531f6c8404ab6884ac72b5ed961a1bd69280badcd771fc11b1c57ffefc278af1054dbd99896d8d8babb5cf1add9143b5c0094bc12bef27cccdcbdea70f152e90d372a1bb0eab271d871d94950a446d9b9043cf044b13", 0x98}, {&(0x7f0000001980)="071c44afced3f5a5287cbbbab3dad12d8c9622b96266ddb8be3af610dc961ff8fcee4914240d151db8030360789bdc3e663d3d056384e5b9a4c8a52480c10a401402f03f246d16c9782c7fca2d5a6394c9a0b966cdd47d3fedf6eec707e4fc553d13f8271915bf34ad54ff51ce515c844a5a8549436f3de182d58dfea784aad455049a3fcb2a6b5a8b5576ebc29885f1dc194f55132bef2ce496eb9f8f0faa2d6a25b685ee6545e65083ebe0e1849cd3950e09becf77b027ef1d54043ab1e9f53ab4f4955f5f8b6e3dbe84dc59fa0490", 0xd0}, {&(0x7f0000001a80)="07592ea95d312da8a4825e7b53c4998de6a439231974f2e58499a895a29cdb17f67c6f094d157490e1a52e902ffc85d9d5f6420124e35ce5c72074bd5225dad06c63a9954cfba91d2b532c3db63dbd479a049105adf8f3f7340ac0f72c6bccb7dc3a9e105248bc932be9a51d3b559183e3c81a7a9c7b42657b08f2c324a843790017066b1b65cad69bccc431908d0da6f6121c535adcc9636a430410d16cfc8fbd9eeeb5493bcf1bd558091a847476", 0xaf}, {&(0x7f0000004280)="6e14b040a03800054f988a6d4b15f8bc18402a34873d415b3a75d1ec1254cea7ac30b232624e740f6c1e9ba621b0a58c8d651c112e0fb3ac271fe7a70143a1e472b2cd05bd7774860180606547e22a8621f8b1b4e88f4db4acac6455c6b76f4f3963dfa1f00ea0cded76cba9871b4086deb4a8d0a432dc97d7d7c966c36048a531c329b999793b4a2adb03e5e91cf4f0cdd482debf3456c4312582d124d7f8f754aee30a95338ab8ded8f285579bd9deba520ff9ba1ee75bd68ec30b12dccc0aca7182f404ca3f53072d3bd0eb9bc75163abbd6c808d78e931c2cb40ecf248d30cab9497218589769ef1be26afc6085defd511", 0xf3}], 0xa) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001c80)) sendto$inet6(r1, &(0x7f0000003180)="5aad6bd6c04f8a73c14e96a0073fad657af1dc7201836eaba0ac5c445ff03f9a508a54b334c7c0d4be276605b1c1ffcccd7664bf231638c0e7", 0x39, 0x400, &(0x7f0000000400)={0x18, 0x2, 0x10000000000008d, 0x63b}, 0xfffffffffffffe5d) unlink(&(0x7f0000001f80)='./file0\x00') r4 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001fc0)) semget$private(0x0, 0x0, 0x400) r5 = open(&(0x7f0000002000)='./file0\x00', 0x200, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002040)={{0x18, 0x3, 0x8, 0xfffffffffffffff9}, {0x18, 0x1, 0x4, 0x8}, 0xff, [0x4, 0x8734, 0x2020000, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x8]}, 0x3c) open(&(0x7f0000001f00)='./file0\x00', 0x8081, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000002080)=0x7f) getpeername$unix(r5, &(0x7f00000031c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b4a929a5aa68ac694c88496827600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000707a0a292fe69bc741312ab1bb8aa371c4ba1f3512b5a2dd1b80ddcffcfa4cf4b2fae83c90de8e337e081aac801711b9b0137131cdb00cdf7748a8cde2fdd5d191fd7ccb4bedc36991b5c27112c7e7f47bd00256f8b933ecfb57c97af08ff5f0cadf33a724badb796454990c29a33183ee0fc2012df41be900597a9fc492b34a284e94fd9c6e3a2bb8644746e6646af117ef90fa27ee3491829840dd3763323fd0f1fc9088575b26f9900fda42806a5828a058c9"], &(0x7f0000003100)=0x1002) unlinkat(r5, &(0x7f0000003140)='./file0\x00', 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x480, 0x0) lseek(r0, 0x0, 0x0, 0x106) 16:00:17 executing program 0: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = semget(0x2, 0x630c3d5674d2f00b, 0x80) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r4, 0x80, 0x6}, 0x40, 0x8, 0x101}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x8, 0xd}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xffffffffffffffb1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4, 0x4) setgroups(0x0, 0x0) setuid(0xee01) recvfrom$unix(r1, &(0x7f00000000c0)=""/123, 0x7b, 0x802, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x3, 0x1, 0x0, "3a82bf4da70e2441f2000000ff00"}) fcntl$getflags(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) 16:00:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:17 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)=[{0x61}, {0x54, 0x0, 0x0, 0xffffffffffffffff}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2a, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0xd9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:18 executing program 0: 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) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xff, 0x5}, 0x10) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x18, 0x0, 0x80000000) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f77fc7e70d8b6d596ade2d57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f95fde38ce6d9e71e8e20dfede83ef6"], &(0x7f0000000040)=0x1002) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x6012, r0, 0x0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="8e216b30421e2f64f52a28af16947061a853e6d481db6ba3851dec0066dd169b23fcb891c5ef370cb327bd621b899cd2e72bf73aed7cc81a2971351157a87c4cae0615b8900173ace2abbbc0d3b0b8e69888c9460314a19063df3bdbd2b0ea749a45a348db9ca9d7212df5a9cd28e8bfaa2f8cf12a5a04aee46ce7f0c03c6ae02d8dfba449ce502495b5cea37c61673744e35a9c6244ec2bb754b44ea6e7872dca56db6ff59a615430ce4112a472c6b7b1", 0xb1}, {&(0x7f00000000c0)}], 0x2, &(0x7f0000000340)=[{0x50, 0xffff, 0x0, "bc53b30d5ebd597c6d9ec2ed5854716f77ef7adabcb211777c7319cf13914a1e73e1ea0ac5852319fbd80cdd2d1752ded7e3a6719bc8dc41b8"}, {0x110, 0xffff, 0x8, "755acc7c92ce2e8bab991fd9f1a5c7d47458211776f89529be2affa3e65ce91d5d0efca0a1fe3d40a64abffa2bd743cb0c9fd20d7b04f56b85ed0c851839d15b812af1fa3fbd4dd6ab9663d3cebbcb18a531de7865de77737ac71fc57523992a328c2be01dd7b16be237b2f0aeb9400f091c6eef29d54a076033839f6845a97082dd371b320075332f12c18f68f1456fbdea56680d3a5c00ad80f4cd9f37f4bab2de2af32f9bfe08a6078837236380a9e905226861e9dfc2edc02759a29347098f02a67c665d2b907fc6bad8e09dc495f24d015630264b2d31f60a67278bd71d72f66e8d5b03d4a2daa7aeaf98759529c1ba2c351d395c228768875c15"}, {0x98, 0xffff, 0x2092, "e5aeb86d71dca5fd2e6744f1019e6d4534753148591e88593fc6d6c6bc64862e65fc1251aee8d5e8dc98d7702bd66d42a559ecdc0ecfed62e5a366518f9d37b26c21b5c28d973faa913c22246fff64cd019416edea2f0ecf598d8ffa4fd91bceaef346518f3daf4f782b46fbed4d8edff044b59ef14dc331d9d00bb3721cee8b2abd8ce50ec4"}, {0x38, 0x1, 0x3f, "79206a64f15269a5173cbef34299364a3bd1b4d8841d911a06c5e08572a2ecabd112c00d57ca16"}, {0x98, 0xffff, 0x3ff, "fc98f5edfcea963ca2c70bbd0cc25e22afeee82aa81ca4d3928e82721550a7ca6c7703d4c7aabd34428b016c30821ea432d6e95990fc3eda900013d312150c455563bdde73175562ead5516f35d999bc162acb58129cf1549d45730ee434af4feefa6a9605cc5896ea570682f9104f06d8d7d102d1c0e97504887eb445254bcb88a5eb10"}, {0x38, 0x1, 0x6, "594490dbc003f10c26230b50b01b9883a7f23adec15f882fe6cf8624230d031b729450306eec"}, {0xa8, 0xffff, 0x0, "4eda1c1cf869feec953e55d5001ff70afb1143f75d4090ee8bee5205c0b128584609f635eb82092330e10bf6b3326e0ab8fcbf5f6ade0a10487137dd774c68aa55dc5a8a53cf1673390625a2809132d3f0bbb55f2e6d1ad325171d97b2d6f61e7f9c2a50671eabd2811029de2f933c0366e3f0debe2629e2ffbbd958324b3209f567a58124dbbfef7cf85d28b952edd4fb6cb7a08c5ef2"}], 0x3a8}, 0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x80000000) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() ioctl$KDSETRAD(r0, 0x20004b43) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000c00)={0xffff, 0x200, 0x8001, 0x9, "60cdf8d83b93fc4ab8c7f6bd964289aa3c681884", 0x6, 0x31fd030e}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000bc0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000b80)=0x7ff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x280000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) sendto$unix(r0, &(0x7f0000000a80)="3c527e4e358943d26d315ccfe4f55231cf850d84a0c927f0121f8d3a83728e86b129aa5a81779efaa2fcfa01dc1b0c2ed4f2c3988074639b7a7de3dbf3ab716ddcae0d7789b78ef7e0f32a9e9285a3b6a9c1087359300063bd1a983ae7b69f254bbc585017ea1d1f73c84e43abc555803eacfed6247070bca351b2c755b7142fd626d055845e456db08e74611ae9a772a075a03211ad9674740adeed", 0x9c, 0x6, &(0x7f0000000b40)=@file={0x0, './file1\x00'}, 0xa) 16:00:18 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000140), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x49, 0x3f, 0x5, 0xaa18, "0e22038323f39028dccd0f779d11c8095980fd02", 0x5, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) pipe2(&(0x7f0000000140), 0x10004) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20, 0x8}, {0x6, 0x1000}, {0x1a3, 0x5d9}, {0xcf, 0x401}, {0x25, 0x4}, {0x4b, 0x5}, {0x47, 0xfff}, {0x2, 0x9}], 0x8}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) msgget(0x0, 0x20) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) setuid(0xee01) r1 = msgget$private(0x0, 0x421) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r2, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x578e7d8e965a3137, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x990, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f00000001c0)=0x8) 16:00:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1497, 0x4, 0x4}, 0x8, 0xfffffffffffffffd}) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 16:00:19 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xd, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x4014, 0x0, 0x0) 16:00:19 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x2, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800004000084, 0x0, 0x0, 0x8}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x117, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x3a) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfd4f8e4d08be2eeabe85d4fc1e2b37d47b8f2201e2c7784a3c541f19a595532095dc238112d129fb8ccc9b62adc48243524f8d0cd363270647ee64f055cc76ce12f6d2a3f40b30bab7400c3782e1a128b6e15c9d7806c3d8dd0069922cfc3f7357dc182e39668f6c4d537aeb2d59ee28a9b5ba15585ed8c9290e5b8dba1d697378622dcc90bd6771b14d777ece1a92ef244fc8c1b0081b0c853c12e85913fa2c87795e510f733b00bb2ffbce4", 0x204}], 0x1) 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) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x9, r3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x15, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "000000000000000100002000", 0x2000000}) close(r1) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8000) r1 = socket(0x400000000019, 0x20000000003, 0x0) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3, 0x7f}) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x920, 0x1ea) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a4d767b96a9bb1d7685aab1964642f81288d9bd1193fb97fe4b7fbe05870ed44b79377c829d6b274e4126a836d9e9b4e9461e23d487b69a32517c8d510604e4885a1db3cbda78d3ebd8a4425d0d12a78dcb1a090f1cda6d9452d38df", 0x5c) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="d1f6e05fbc037ebe40f03b30b1f791e3ccd55ff0471c0b3bd5924f702f2b05e2b384e0be24ad64b95ea0f6925af22c9cf015cae9ddfad5a17655d738ae30f15d7f5d1577282739ea2b30ecc3585b2959b37375c7db035332b95bbc841080b02d4a547e3f648ca359908beb4a3f1639306292356b3644f08357f5877e39409b0893a33bb5e16c79114f08e555ddba5d18e30da1a1a44e8560be521574b34202a01707c1a72d58e57fcfb09568a026e18dc2da2bda6941db06362f50ff4ff42f06f0d1a0b47adfd63fb8e595ce9f340e67", 0xd0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) r1 = getppid() wait4(r1, 0x0, 0x2, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) wait4(r1, 0x0, 0x3, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") setpgid(r1, r1) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x44) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x60, 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff7, &(0x7f0000000040)="b6") 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000003c0)="5188c1dcd192af5344d7feb34d8604bb747a21fb8cbe3bae9e437379cb9c9612249a3b02c6349cc962cb78853e93827a55ddab187f2c69fbef00381741b35fb78da4763f9f6f33fdddd770bc93e05483f4de5d68a171d621e0c1dfc7a3413275e4c39ba4f13d9f92ae365aed3ddaa4abc5da25b884bef1de98a94d65bb6df05e152c9f68650cea6964390b56010c008afc23c094f57d2915be6b6f0840b23dd70a9051febbf47354eb7ba7beef546e2dbe4f3767daf4853a245ea37ba700f9ec9088d69b2017835a23fe2cbde41ef01cd0d1ce5fede1dfe5aaba71ff668413911a430015", 0x1a, 0x718727f2dc101518, 0x0, 0xfffffcce) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6ca4, 0x9}, 0xc, &(0x7f0000000180)=[{0xfffffffffffffffe}, {&(0x7f00000000c0)="4388bcafb0b4cb50763da746a990c64d75a6cf7fda1e4cfe5f0d8975b490a0ca4c95a0692ae3d36b7debb79da6d889540b60f8d0d7c8e0728cf3124261d2838f4030aae04b649876594b0f5f0525226b073c5af0c968c5d22f5aee472af0f4b862c3d26384ee966cc90b4c9de8f9b8dde488c88fdd301bcc45", 0x79}], 0x2, &(0x7f00000001c0)=[{0x30, 0x0, 0x5, "6989ec45fc974db305d11fd5292c1d86b616535fb58bb1617bd7cc7bad95"}, {0x68, 0xffff, 0xe, "a0280cb12ec0120c4fb32b4faa16511669263ae92c354785275c2d2556e467fa45c052aeca6a8f95759d370ae73449c1aaa4762488cfdac3c340d2823af41b26ff570c4d3fa64a8aef2760aeb3d6878bf904b973"}, {0x80, 0xffff, 0x200, "f2b5c0f166db0423faefa0cc56dbdfb37537ec6e4673b804d49139bffce7a814b1f198dc891f8407ee52d49fe1f2002218cae47ff0a694ea7ea4badb6dbd007c3aa0580ebabb3cef3bff2fc3e7c0376e7fcd856ca08972f1f561a3489aa7c70fa7f099bb34c0a73b82"}], 0x118}, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = semget(0x1, 0x4, 0x1) r1 = msgget$private(0x0, 0x580) msgctl$IPC_RMID(r1, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/143) r2 = semget(0x3, 0x1, 0x200) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/124) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) msgsnd(r1, &(0x7f0000000240)={0x3, "19ba71b04e7c697fcb8638c64fd83f887622d3fd1fa7319e6b6b0d11a75b27339a81edff6bc53d70fed58c76a4698afa9ff50e97b0e1de78155719d9637291cfe5e0e86bd1157aba99fb1eecd5202d7d63a7d0ae6b3014035fde42fa39095910c906609a70fce0664fbfafc0595da24e49fa586fe66382246ab02c7b5b129f31fedf958c59db567a380063b6c4f8b6c81a49177cc490f6d113c83c28dce9eee5cee50c5c931505269b303118db25499011b728a8"}, 0xbc, 0x800) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec89c5206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000180)=""/81, 0x51}], 0x3, &(0x7f0000000240)=""/81, 0x51}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x34, 0x0, 0xc6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f00000001c0)='./bus\x00', 0x83, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000003c0)) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/198, 0xc6}], 0x3, &(0x7f0000000280)=""/176, 0xb0}, 0x40) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x6bdf}, 0x8) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54619abed94db6319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc3768682434c676fef9262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) readlink(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001200)=""/150, 0x96) sendto(r0, &(0x7f00000002c0)="f7a731360ef79079d35f15ca3fc0dbca1ad78fbf677ea1868465106c04771856c83f3ea506dcb3b25b78233131b38f79b9b4dee0aae16df25733fba4bd41d3303ae96ca1e3c33d45322ea4f3158d75e100a6b052ec486b82221d9932a687f293188c5a", 0x63, 0x401, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3) 16:00:20 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x38) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, 0x0, &(0x7f0000000280)) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x12, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000003680)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000003280)=[{&(0x7f0000000080)="ffe2ae43c66f719e7903d3dd837ab8c5807baa6f641b0b46aa0f29", 0x1b}, {&(0x7f00000000c0)="682fc371ab63d4a9565ab30ef267934700368b7d4f9ec4202e29f824b8714129d4267450d378f9eacdbb50c394b83d6ced4932c66443ca9644a6d8ea0931bab7035e549e2fa3ef0eaa1d53082372ad003f8e0b0bbb4149d1399313efb82a3272ebd236854dc1ee5df063bd58b5430ec205ccf7f06968cfbabc82c9d009dcd4d6d1516e6da778503a7c32f3aec3eac709282c4975271722eeab79ba7aeb55d2778464a23ff9dff1b45aaef7bd7a561f5e42961ff4a4359d3cae96120dcc84caaf1e2ec66b9494a932c0b572444e43ca56be1236268cc9973918f7e1985532699423986ec0989661673748096d10fea2921dbbdb58405092106aca0e5f675501ed2ae441db8e4aa063fba1d303ea805bea09cbe5876a622ceef36dd6789fe839a7103c5f67663d8392053a858c39bd97dd59053f4f751c090aa1f66353dccc95fdb539a4a2da8b1f0b50822e042232c2a9c28f74e9d3a4ebe297e8667659f7ae59923bdfec9bb941f8735b66b5a3e16c90dd725845849e464d243654efa8d622472665bebc91efbe5fcacc12728a11ee9bc64f01e2538fccc024099b845cfc58c594f0554bf6b14e3c489a22168adaa47c1ec503035784322b308f20d7e76441f41676c48c2b67b2c57893ba74a78a5d1866ed9d7707b5566a7520fcf38d8ce5bedae5620ec005523df6733b05cc614bc026bb36257eb270215f88fd211d706bac3a6df587fcdd091b8ac7b5b3b1011c16da320645b5db2a6d6a6eda9c13a7434e34593781a140d352211f92f3ded52d8f1a97cb9db8046e6b01024ea4c77d1ba2f959e7ed933c8c7ba81af936305f474dc336b54e113ea62b52fa9158e5d43b2bd88601204ca84e413c4bf758deed3fae8f1eb82e8b60d96f216c7f1f26e50a40b651c22bbe7d88130875f9e8a8e6420f91582b22ff5c860205a2b71ba344c9f2fa1bed3186439e76dd7712bef70afd98539ffb118d408388d05b8ada41bd4c904e544a51c446e1238fede7d61af52647c10d672df5fa216f484163c3507c612f69d55a45ef58f0d39c69cebfde55960eeb245b8a25e2f3feb7b0ee265b9ed9cf24c9fa2f057066cbd0564578783dcfae435a6299bd9a19b8b19dd581377bb13b45a19d9ad95e0deb23dcb329dfdefe02616a80c34a3879ec4902b8e8264769502889586334196ba5b40a705ea2690f395dd5b2273e264cf645b67a608c314c713105114498b1a1a2cc25fe7cd840bf44f6be0e6b83799641af12c3964117944feaee861f6c0ff2dfa9a7f8b9dcbec36446f5a03848c7882a0a6cc8d5b53de3f84935fa05ae1e67d68434a7da4e66ee8c816f04c1d67225355f44ee6bb6a56390d3338c97cbce38f7e437112ebcae4e2902a79acfef0b940659e3dd90ac3c3c4dac7fcaf81db35aec3c5bb3eed53f18287e6bb8aed4bb1814dc37ed2bbc371a2afe416f513b741f3c99d9c77801ff1bf79428cc52b4379b975bf12d2ddcb931e52508e68e01705f924b6b117c0c94931728e218a5502fc8820b1fd040b6c59cd8e7c37940c89d76705f8507854a7108900b5fafd615a53bcb2eb22c8dce0e164aa7535cae044741d7befa692b61a94827a4374ac71fc31f0b10a7c212241b8ff39d2e3fafac56cbb7614206a16b6ea7afe7b68b3e24da7bf4e1f84bc036f861bcbd2ee23474d543304503a3f835fc8aa62eff830b445549b9d1168d8cae8991c7128390516924b36180569dcd59f553f2ae8c6217f7a43d5a6363563813c6ef047bc5d3584d781f9c7b53cc8576ee4ccda5d7a1c954a3b6608ef37657329e3112436c9d3ff27232f68ceff6e535b9cf6ec9fa52fc91befcef9823b409364e8f6a4cdf799199965a2a8543c748230300f2f38c35dc8822e0a8d3af2f62f96dc3fded832708fd410365ebdadeaf954cd488fc424e9f23bc9b2d214dab632423402d59068fb4477c700b22742ba4ca9ebc59a409ed1a481efff374937ca0a713e48dc942d223252dae42e8c3d0a1f0231ef15e1ef28ae7264215b9192a2ce9d5bfd0383f19c057907f2fff5256ee294631bf917055215ac1cc88e6bf632f2a816ebbab40431cbde6f716dfcf9365cd6ecd888520ef13ca0065637444ecdfe5ed453ee134acce26ea83e7025c1d33f6d72a35fa1bfd1c20d5a22909432981c359e79502a0dd4fe7bc7a3b9535cdc4bd212ab382482e73b117a8913b7a5aac8a9849a2a255921dcbc9b5e027aa5170b884789211e6af699c2d9cb40e62d373845f50ac71bd855390e30f1c03879d04a111964269a532fcc41655e09dd9059ae6b076d3c96c93891342f93407e9c6ad623f1bd555255943ece213ccfc50a1085efc84e2618b97ee8ba8b14b5f851089353b2a0d6fe2e72353eeb0ba61b80487678dfc05b4d75eba275d96a29ac19f759df165ca30e8162f65935bade22ce025fc3f90d812ee1f5a689c988a8350ebc5d872a913f3f50763e0dcf207bda1e1b8815c626bb6c5d09b6a96b7c6a57ae5584d8d9d2df46d73d0a8a1df65df4e1c542c5794e863dd5072f16406e72cac3c5e7e4e00159486ac21a531754b5222c27c4d4ee83d3612999798657929e7d948b4a2dd8bf82f046c8ac2082419447de26537a789f357e43ffde1bbca1707dae84962d12df6841387d9f746439d0f7aded0a3d324d9ae06e4246ef60de1cf93be3b53b51f40cd1b6925470f329158bcf2fdfbf2a968b5cfb7f2d9470d980fc498c40c5eee776e976720116b5184fa8ee809f7f938179197eae56456549c943f689ad33b15f94803768177c38bb8ef4624c399de1ebed1bf9c5dacd59e7d210dd1abc3b99935e20009687968900d1e00f192d8bdff7255c5192d918f1edacb8e43d2db9f4dc089a84fb7c1adac71e0cfa6ce2d0d5dd56c0e2dca6028d0deb7363c469a5e162659b9feab33bdededa790db66e0ec09ac55d8a369089c48541be5878fea1bd66d5d25266498fdc8ed6dd4b82da1e71c6c2cdcd2937445f0267562b1d93c61dd830e540060d283e4d35b305caba34a66309662636f957181d8d3dd3f9cf1ce86a621dc7a963c1787495c2a4049d49d58c195603934effdf0593baa2dab827385bb4f6438532076fb1cfbe2381d245c0b6035f3ebf7032087550c9892891a8d3ca2bdc493affcb936f1759ad94e4a490fde65dc8c89c470f793a1b6f38703b5b474e42a038840bfa29bcdc3162fa7479bfac07aef94112ab4ef922e8927cd03cb6f543ce86d1c41497f93d015aa5fd8a40297e7637615584f46337f4444c093d88ebe833d925ebcd6b30a985b39852b36291478146647cc47703d9256b4d889fffda25d3c8446faa405f6fd9e08ec4c868d332ec190fa4fc46d68522c06ba3e1410da9fac7b3454abd07492b6dd31d14941605fc7f2c5d96b117f978fdaf9a45ffbb7428408a10bbdd3fa955a8dead90bbcb9bb7413fbb6406f22a4dee2265f9588c502eafb3c131635d71e0f64530b66dca08f62190fea8e03f7e32c9aee51538f73bccde23d46be97cfeb68365c3f66eaa9a2e801a50a9b068534d62d03698adcf9ce01d499f602504f94b3ef7aac1d6a439b1dddcf4e58b15f6587228e96bf0a92279a01ff62afaf7d7a388120061b5d063f224cc370dddebffb6ae8e674d1ec050e69da39a1103f8d5742de22de51a94e5ae0e968fc39f8c1dc431ff21e60192a1ee18dcfd7d966712f242f72d8fc55c2bb8acd1364d4709439cf7aa73a0d0f3582e5823da6c1a43d0e215a131814811e076a0da305326306b1d8513c48f7a3fb5e0afaafb2c612a15bfd6fc70350b5d45bac8ca4e960d9b9822544a8c14769e2df1f0c10c3a4ad43dbd17fc943ccc16498955e412d3a8b9788f74cc5318f7531a1f0359df3bde934538fcfe55582eaf1d72c6354bf1f91740e875a04e3e588c7243825192d54f730c57daaca5c2b203c3302f0d18a4f3efa7c3f3563ff686dce7cef3d53cb6a54939782ab7e99f6f5fd7d1f9d2287b7bc471004530e5ca9d92199ee1f06fa625379984ab532f55237c892972d4b3134b1f581df4593d75236d451e321a90a9806bbd70bea678e19209319b2f2b883c66c94fb56f1333d485192ab28a60f5de46840a9e32e524c3da4f798f9fbdb8dedf4248152e1edeba6d2045c9ac8c97ab83dfb62ea5e7c72720c1b0fc552c7f62304a4f80fd6f8c700f21310dff28649ef56d6578b11912e4e7a97a370195cd4300c0070e18cbede53a6611114cab2ecfdaf1d4d66291d0f72efd4f893b50e08043d81c32e89744450392c75dfcd6e11931a27cf9c72340f9f9e433c3733dc599c769b0ea8a40a5fe4f022272f3f04e7bf265c0ae09241c9db08fc3195fe27e1ce6237c03270fdd2296ab2cb5f5de4e01e87a7b04661927547527b0a9b9429a100e8884fc64e1ebcd24c06ca6631234e828445a97159f2b04196d1f12fb36f02bcf76c43f999812798ac482e1bb154683344e6cd7c77f84e9a4e90b4f8ec17ec3ba463aa92caa3233943b36073329debcc7b4c666075c03f95f42de54602c5037279193e82dd7cdd8c9c2afc9d952aa05d9433c82782aef41cc3ad9dddf3575ab9838fa6d1334c9e3e84fd7d26aec01e796d1a22cbf5a4d36072aecc1eb8cfe5500460f69fa27115b26e4edff34267d41aa6987e32f68dc4fa2594d90284b6ceea4c9c4c1444347c79817e624948f78007df516d8e72e7d6214889b886716c3e7256af5456a6c3d03f0da9ec6633f2e5cb03b5c79017c67fbc1b42de2eb31c037293962f0b4a4478fd0f76b32fb4c17d9831ae06fa90aa4add0f8008ba37bb738c7c0084dfd4595a1e1013c02e837fda564f8fefef7832781c962968cc3d380c247a55eb208ad4a127bce87fd4fee77a40b53cae60c5bff55b02d54b8ebf64d19dc2fd2cacf34c137669461106f00d5d0a2d512529e96c96fe20b6dcee5619f10cf18f89ba5abff745ae6ed644ec503bc3f92d73d5247f8943361df679013bad139def6d03b8e14ba664cf4895e83288234b664a541c15e322ce7e1431ba398ad9be9ea8552bbd8eb60d3574cb88cda525c1a4275ea57383f71025ee7ca61d288c074f33f94d503b7c83599d83385e6aed90a4167d74b636c014053ca1743bf6224cc6e451045c16b9e99121ab9dc5b01d996232a13f5ae416414baee70b0e5df4343f56ab04ef8f3bff36af48bf1e7b9ae987e117209d35631a41a8be56644e3c8e10c260ed4a5ce2cf6289c5b11e5793cb2b9b4db3ff1bf3a2c68413fea0e862c90503fc7f82924261cc3c7cb20de656e36b6e859fa48daa475a75c575f3c95576714abeaa110543464fd18e43be4c35f3bf0b00b2a95a45d66367c35cd98ce027a4c03d7848b9ccf696902916ed07295f044fe2c4f87640d44a164b5beba4023c8ae928d1f9a27f4ccb1caa5c5b961e0c87c52a0420da5164ab136822e38729b468755baa44b107f48d4c9c3cc49695a6291b289e20b0ae2b4f7856531eae6e4e8643b9ee8a68a40ff3f97e0949569dbbcbf9dadec8573b4ec293a6616cb0fcbae57676d6bcd36694a395f6de8b153d46a2cec892da11d7c4b8bc20b5fe91d1493edd88dbf1dd420c07a7dcb03b3051f156a0da266c067724ad903de2b590ea29fa36e6912bfd2b6a56f538d57c391910cfff93a6c95fa1c26a877338259a6357674b42dffac29ebd0889f8444f4919e56660c2f1222d9b6caf1b0fc750e2c78adfe096d454d0172e563765abd61a421cd50585fd6ea3bba24125508ee78aca268bb1432fd76fdf86e5500759b8f6d25362b3d39467f7c236", 0x1000}, {&(0x7f00000010c0)="c34d6788ae964120eafb6689c03bef00b95ea68156283d9ada3388e825eb064dd7ead73485142dd409eac7157e73e56088db41f9d599db5fcfd2ac37232425b3b79322153c642024986d7e6471c38d1b74079171a0e2441cea59b3e48b831f3b1306181d8d7a9b1b18ce579431623bf57e20eb227660bc523e11b2f14848a91b18a75e7d18d6a7a4373d26ef0846582e0292d3294d5b9c764176423e77183e014732706d59667a038336045fd772b24692b4bf84ea387f6ce0145ddcdf65c7df5d938bd829a7c64d0c4d05fcfef674cc2d1ee3aef2262c9396f04773ddb26a35069339e3471fd184088fb10487debed75d743e6d36941150e7bd81b63afcabc5fa220e6c439d205ee499ab3e1108b8fd3110825a47ba97f4c945413ced27fe4cd9453ecd261766b6e293007f7fb6141d3bdf133739d5f6f1cc802a9b6094bf404c2cde7e83bec1ac597152f9023fce810e4db22e9d018f254473bfe310842bb0fefb3045da163dee609c61a872d71f5bffa99cbf47a8a23a3bc97d82e3a9b88f132c8e3aa9ba19abdda7b6c1e441c7b2656e451a4811b1866c8e7974b19bedba9ab28f8d0fc3d2723214dcd6e20c0f1d8d5c6fb70f272e0dde940dc81893936844238509c2c8c05a5dbd5669e48742771a8ee47d2eca82edba13c42aaa8f335681bd090da9290dbebe941bb2cad3eb3fb23fad49b346b3784d6831736e0e52f7fdf7d895d581d6f04ba95b3ebfc3f5ef15443cf3d3a4601281123517ed2d17804e13d70d3a27516c489a5c6f93258daa22f4885ba22b9d6325854ea3c1a406a305c6aa39c3ea1826c93b5fb181b09b18f842ff31e03791561450348822bdb291ce76d561c4de227920aafd7f1e0084e40fa57c876e17b01822e98486947825f746d7de22d3747cac2502dffbf6c90a406a552664d3841ae97d89ded9e60af57e458784817e69354af3ebf3ea373fb661c22b24307053dfbdcbe6f9685a01472223a579fd31ab4247dc36283e2b548911883046fc697e1bff6b10ae9fb28da35a1f780bfc54d66eb92ae002cd7103bd36e954e75669469f4e3400d393cb08d4327122ad07b02e4a36ae51c708e62154e4abbc7bc2ce55edb704a8863ba486a25382a11c669a99f26d5f870e330e62fa449f31c2c93466bae75c900d3921fd5a943e5bd8cf7b74afa5f3d68ad6827f7b63184334e0ced53b00e34af29aae2c76963b06af43cf019576f0bf8f4691dbbbe3a151d11d1b5cd3ebbf61e7eaa71d4c5e2a4d72a29ed4cd93ac2268033ca99561d7590f17f7ca66492c509e3f90b509566d49d4a9239430735acf83e118b48b04ccf8b621830d8f7abdb2ce036f63efb55df371fe46ad4240592d8f6b407a5d47ccc064c1a5d4e67e1159b80ce8e4e39d3e176aefb6832af8a622d293e0793f08c86592540d055cdb48a355b4685ebd57e978e2f7193bb8d26311d7b59fda26628ee1dabd2edf3c28cabc1ae09c7989990831c53e8b8eaf4b745b116ac2e6febde1671f4b301d86ad8024b1b9c341b87c02a83e6bf34124797c7843d80c0c3c0cd4eba58b152fecfc0d244af8e4d477785bf0d80a62a5c686a93e88b15ea41c8cda77fa82e83013178825d77c73a85b09f7795f0b446dc81c851cd07a0f35c76e52b2a915ce3b38f218fbc629a7424c9b278193d20110f02f858c021ff02ccd02996d7bb5e1b5eb44c48f58a69eca465a7aa2597bffa587af24ba32ed04f347fe5ada7adf16f7c66429ddb323e46671a41eaae2383521800c81f155afd5f2254ef2657b3d73d06ca88285fbb89ed6f8858f4ce611be434f50c63c8d8df31fc07f830da8524bf9f884b95c7a31b7e6fd490708de0b697127185ef3fb4534268b11c94e2d2fbda68e1b5c23fac4f765401d36ed6473219fd6b18d83f123bc8078a2d0e9ffa7b1928f59794f0b0ee1e13eae2f81f256ba5f659b4dd52d301a39b82335d7b3a65f4f5ccb2e30792d3700f79e2df7de941cda9d739e9759e5de6eedfa3ab9439371ff5525ac9356f1786aca05ca2b8125897de12bc9a2d148a923a664de5c6261a83d10d47a7727b04b66c2080949b04bb6762bdb0353d5e98159ade8ab4cbf75d7d39147110ca5da0a5052724ccc7c19b3e48a728791e0efcc7ac849fd2dc2da029c6aad5c2030e564de499297c70f9ed2a444c7770566136d29dac47d466d691e4dbd0d029540fdf0e3d41d72f40cef008d3952b148c7bbac152dc90a6cc984e050f0387117ffe32918c3ca29343de4b2e79f343d2eb6db3d366d0983c94171787e7a1f54e3385a8179d8611bb3e019e36a65f36b5104abe90743cd8f0a3f2136f688305767b5caaaa3d2c054fb163e350f9bd026409a3b1336bed9064c430fb2a3871e9750501c2797eaefa3792536d49678d19eef6b63feb4779ef170b797547679ef50139bb61d209c0254b666c4066ec3ba120229855567f29c8003cc987bca8eb301dad04992dd62a4610b5704e39fef1763e187b410d2bea525f5e24b55ebd7a36d4dba88321815efcb9100c4eaf3cbf03a5e3f201131e0e300127cf053bee80856d0ab05deb3845567d7c16d0fa6fde1c8358244f037e12ff7edd423e7c6f1632f646cac211eb94c74eda4ffa5615c722ac7c6d4d64e66b62fa472b0b41f8f22b938e754b235bcfd5669da00b4c8ce405be2702c7941f95b6fc3052c12dcef1e4fe583bc91e6514bd66e15a8935d0ee62352adeaf035b59b0e822ad3e5c32bf8f3210492a15454f4c66abf64ae885415a289730c9d9f39bad9a221d6c964f0f220a9fe4d443c62a71fe4c671f7b911c7c47e44b5efd544d2da085dc6146239f2ea8c3061864c061f945e97e873193d2c4a5ac0aeb780d79d5ea49ec90338c59baab9d3ff1edad789d0a61a6bc83617a0463f9664acd97cf34c2df2a801fbc74567610f8a87d33ae92cb05d33677f99ec5b2cba2d5e8b9b30a1274d9841a0ed0eee6d0f8c9443aa2efc74078708713878f410543826e967b77937c7a79c100eb8925aac2ab320e1fd7d3e434455f8e60727204c547e8cfa3a43c4d3f94d72d5d1d69bdf600f4e5f6c507cb305b94c2ea06717a02fd1bfb05bb7a0f2f6f8839680fd2336d702b3ffded04c66ddbb84f86926aafd42c90e5ed7bd08dc38e328a8a9f8dae4f5857500556ebabb04412e575b432555e754880af2b15e06fc677fea692f7a48ee59c19698cdf04692d6af33603384c8449744260c6cd76d4a8cfa37d47c9a77e746a16f7b1683da72607b09638b161dd2b39578c9f9873e6ee1422568b4e1f5b38548dbd1a9b3f1f917c5b5da4891e664f27970baecf848d9fdf5329ac72b754d0ac130fc3bf82b303830b751f075211f5f53e9cf23debf5c73df15a6c5af9986513bd932487afbb29b67004917d17bbe5c9403e110fa2f97023d013dd8d3252a0703e261120432e29f4a549d0658dfd098f17d565a249f9accaaaf5e05d3c3c24d8b0b25495ca0985754f5c047c4f80d2668692f8342fd1bfd4ba6b1a10effb077850cb44098089100b269038b68065d377fd06f1874e6cee1304da741c6e2e6cea5d3e060c607995a76650ebcdc6539230f5da51bf8c42c5501a8268238166a98eb39ec772b3c1cd2e00fd95ef0a61486805c491d375aa4d7506d2a0d8963610e163d98aec0f83528f309eae6f897e488c91bb6d9067a055b50b89f6779f26db1f899051984e1bbf23a217df587da2dcde25e8fa1d9c22e68fdcc620bc47440f937dcb9763e4987928a805be65b144560ce2e26603a23fcae62ad68aa265c0391967e30926d2d96169c2a5c69930184b6a33383885f9d73838d59420a15e57313421f79ca61aba70c0423a46f5a0ce9acb442855c11043ca9650d871bf4eeac2d0866e76ec6875214e353ced2ee627e3d71bf4f7914915603d583409e6bc816ac96ec20ebcb799f1a10d0b4bfe2f5b3a67f018b8153bcff1cf0f76331f2b368ed23ee2df181d680b14e6aced1807ae078f7c3f6f553631f457b8908b442e52c8a87d5ca03d83c9bd22eacb1506271b7ea1908eef6b4bc60b4125d38652fe6f0a61f62e8a7209950b58fb1eb2430bd8ab1d70506dc87ce6db62a0f9e176c6e20ce3d5d75137c4c22aa72605778289628d67200d641b4ad2bc9b8f2343ddb0f998e3b9fd8d951333ac2633df6f9918b4e7d02516a28db472b8b4836f188dee00c45e79f6f7cb390d5a33bdf49b72c3544c7fd11435789bd1f8721abe85408e15d2586e78a0058c49fa4aaae245996b24b4030e976e19d5d8a8f15202ca2f8196a811fd3d154abf631a1577289987e3b61072aec46458b66464aca6ed68882a4433eb2a44ae821eb145412b03e282affd9d15752716fef9dd3cc57ff0cddd030f26585ac038ffde463d2ae7e1571bba01cac5bf7ee3eeaa71dcc20d5ed7732493f5dbdf968b5fe4d16d61a201915cb680a0003c57de16c4cef525db533243b9a5676eac47c3118a3a14ec6046e8ebe81f5a02b867aac6d202373179d6de1dc8aa53e130aaf963aead61fd3a2d92cd4c09762a9f279df53578f8a7a03a56fecfe3c4616076aef09973966adc52b78620cadeea47641493ee2f9d3709dea0d2c6c2f7ca4b68882a11150a9077d9144684d412b54ac47c4235572025213594bb59a44e1be607ce40f337326b9728abfa47ccf0db5a35b31f21e7abffa997d9f7ef24fa327a4b7a7f133724a6d6fdd30946c50f78038015bec5d9579629acc3316d62de2373ec138f641b1b62026d2fb3f4f6d6325d425172154e73955ee1d803ad14cb2987ce3bab88ac12e9dd594cf6de6efbe5e487bbc72fe6a07cd7e520cc833562dee31b7ffb7edfd3dbd2c87b49f1b134d39e1b9d09538e81cd8cfb8b074eb0b7d75f58a53e909f3521fc9eecf529474be47010163529b9fe97c0b080813c566b7c492999978a30d1e3c6628d52c77b0144c1de4f1be774d63754cdd98e783daea4c1989bd95618c6c33c71612a45542a17c7af83c30cddb089c3bba6d5302db7dcb2c8599f85d17d640480dead7031747332989572c3abfbc5cabfa699fb0c2b7ad241f0fc1c8c1b59e4351a9d5c3b94cb56bfb416510ba94f656c4e511f192d6df0b385a1f8c013f2887f363e561165eccae205e9680d1c7d74cc9ca14aad08c36f629d00e52f53facdf879bbc9bd9779fdfc16e20fed48c9c735d1774b025a263a9319ca886527db80ca67c0ca204ad8060a1a69c8ab9553dca0957e4918098f93d71b7b4f90a979bed40735090976774633475fa07d513270d40211891f131b8b0b6ffb16972ba099620d3711dc56a7c427305e668f66ad46f8b636f82ed9bd8c84efd9560c51468e3db9c1add240571c7c6f7ddb9d4a409a1a8f29c499455ab2c10332706ecaeab75688e2deb64856f440cd8f088e892d9e5b8f9e9144a2e4f9d1993ee65a06c8288245d754d9e662eee6e5ef1ba9b315288517e15043f5d033ded9d52b5bac211889a2c33531de68326d05caf928f545382d3a9fd2a43d5bf48932f920aa78b39620b6d47e4b7862f92281bee8812efd9297f068d0b3e001b5686b2a2934941fb7aa4f184c5a8a6da65051dfa3d00b517843fbd5239843ceb419997e74d41da7c0fc549a751f4a66d1e54920b9c336086b86e7a449d4330e3571eedffbc3572e8bcdcae070850507a336c28fd1c713f395ca2e906c74ab49c33412af2e3a5b3975c232a7f83d0267d9198e4367d7d9de320944f87265a99fbfc1baf00d00bf36df871fb871107db57ac8f63cec6ef69bab47e7b5494a3291708de", 0x1000}, {&(0x7f00000020c0)="a724f801bae5709928964b338fd80a3cc916b960200ce14f37ea7fb8ac04bf7e26cff9689bf5d458a5bcd7fc7a1d6a2ebd56fdccf5ee2e0fd0e81208c0c8b9c668d09c606caaad147176fe48a0bf6951c7043634cbab1d099c65ab4fa1e9e3b03eb0332bd354ca4758f46c1798ecc35c274097bf60b6e3169c87b113bf25aafc7d283c0be7251f699750eb0ba02f18b814192645dadaf377de2b9c96ee63e400dcdf400e542a151e14e30fa4c63eecd349d2e546d4515e2daab3faabd014ae5099294cdfd8ae8c0b74cb153ddaddb4ac39e27da1b308bb001bca63ee484dde4015198b2394e5e01f8dcffd307115b7d5e43300ae19898c7842c08c0dab41cd4081f9ffdb87ef981aff206b8a0ec4ed73687c9483652a685e34015f9a302538cf5031fa94fc3ae90555a9b246af89bd94223070a25b383e68ae51e8e82fa12457dd69cc665b23da93943f2d1fe1b051a25942b5545a56bff843c01417dc8e2509be498c5a9240f8bc70ca5319ae93a47fe2903984aae95909a55b3159b4eba17d1e39c832ec930900fc1fae816f6eb73a50d0ab0fb5e54f623e56997f3b323abf434e7b32b221bfabfe0ebec5b2ddecf6f0b509bf14e236541f2f39955768d13515454c8a37581607d38519ffc9ca52ae05b1ae8c9d2be81147600caed5c12bf686b5f243eb5b59b0a688e8b88053ea11a19bd2f99dd982244f70271c1e70d2ec48cdf0dd5d2192ddc9bdf4f836a95e3e80ba55a2c58eb7e3ce9b54adb401a8922600d8b8aee4ad3884b192f87e66a3b66d34528ee38460449f51a5cdf5b05ac9889028e29de249464405fd784bfd6813c1971d4be2afb87dbdab480ba45eaef9c65144703acaefe78e8ef4a4efe6cbee2077aaad66739030a7f082ff1d6d11cb4fdbf9d47a7e41fec67c57ab771f195fd41c06be211ba3dae90f286e4a2935200aec3017ba62fac1d93c9f393fa48301c37a8246ded02b5b10a95d5fae968d2aa723e1dc14de298e488b46d1821ac5f976ad04ad401b6eb38e8499d82473c6cfd742bc96b2bc947f62336caddeed79400fadfacc1ddfd238dc431fd71c6554c6f0e1a92624b3f797075e15ed5a0a441bbf2e13c42fbc4e3d91c369c40ce5faf768cd9a2e5152992caee4d92e8b69aee175a4a18cc069e4c902e89fdb455da7b8cff857e673c4a3ee139d8217e3ad863efc893f426c2a5b8c07d013a9ba183ee90dc173a53a7ac9b89e293657cf91d116755bd5a99ba22924e9ee2825c928b61c201a0ba6e85078e6d959363289db0234fbbf7e550db9e7f050ae65874d9c77f6c9a18361e2fcaf371a162e091f9ccb8e62bf418a6e795a3d81ed547bc864ae414b50d41486d68c9b2564c30cf353166fbbe0a88bc56de8ceea7ae5fbbc2397e4333ee0f1404a1b6ad23d060846dbae16a08252727c021fd3d6fbb2a7df19adbd8e8ae0adeddc8ad1469a08d2b5085c447cf9a0be085a0716c741f46c562c405a600bb84a1c45c321c2aac2328e5e94ffa91759375a3963e18dbb93aeefb660359667e78ce71a198b51eba1202f306e4954a1f2f5bff6e8f25e3bb9a087b599ce0bec669c63fe08244afbc949531857bea362643833f15e9854f2d6ea597724f8164d13838e49daadd67ce6a78b6cdf235072a8ef2b499517377f262ce3e4a48ac524a21c3757ff2cf54e27b085b6b0398ee6ec65109a7a6ce36221d268cd9591e0a6307c555d61e9cb759144629353ceb8f5fd3b871706338ba864e17a041e654bb4b5220a076cae4b42265c1bd6836c0139fd020ce3240479faab50327cfbb803d09a0dd476c3f80f7635f14c621a713711d1be7d19379b7aa4fab769423203675dd6b49d32e850a10e1376871c25b60865b8f9668bf952a65c82e7a6552e6c4266ae0bf4eeb9c615f968719b69f76fe39034056cba52f6ce71c3bd8583f65e2afec816a9b68def51732813aaccd159fc1fb19658b13b99e8b3bfd62f4d10bf8b3d91b58acd1e0c7c2d2061540758999cb8d9d3ed7312dd9676572b053324af1ba8581cb3ce37a9b4ba9609d96923a11304670e4693e407fd09f7e1c9c39fbdfa018b26e0da53189519baf1643ae40aecb650cb1e7e824ad7f49b5b6d18b074e9c49ce68cfffde08cc2dbeebc7c381a25ca0ac3dbf1f7bc5db0c973f992cd4c0d859adffebc1b3e1aa704caecfd0a5e78455b09862fb345e664f2fd56fba465c20c26589509b45dff3eb0ed0a7fb2ede410e89c228500d2ca8609d09a1f0158f5e957f94381f6cb8fac64c9c2546cceef95d82a0e13c190c1c7a1478a492785fac33d21e2f68b9990d64478c6e2c87258cbbcd070b0cd543145e07f3fea273264b56acddc1bd2fe43abe64e35c34db9d7e574ebeeeeafabc80fdb1018b43def018445c1ee07fe64c83796875b737d79500d9e18129bc095e46d5a1ebe73382f8e7aa0ca0c4fb82e02c6534bfa208243205e3abf183e72a70a6c0414698832fb58003ade15f92c58c6bd9c26c74c3b01e692b3c72f2117355fb2eebed26006fd3ec7e6411adb1eed0a85614e29a9cb5b32f9eaab7a7828fea13c7a6d98828feb04a8c1b166e8187fbb78a85491a9ca5d5bbf48ae6f9c3c3f06631f2af128e5fea29a32f3a38e344c14f0e324a61d8b0292f2eb64dd688670c63bfd9646be0c709f89a2ada0d10bd106f7b9eeaaa5bb5f97cb82ba3a1992063e8a8dadbbf9e530d02e805a0359016e6244bc679b65a12f981daed059d56d795ac6928da4632f8f2085f169daa8b4c4a5318177790f24207f3589b17b41fdcdd58bf51c0a52d2a777192447cea08b12090c8005ea90cc354e3f10f97c48e8a0e2c29c82980ae00e80b114c58c374beed42acd591cc222cfb331d4275227d6c3ce1ee9a15aecfb57a93fae669566cacbeff5bbc828f5011902a6d52dd5fee21bf702672a12c966c65dbe20ca85cd90be185c2edea77c8c7ca15574e030e933f07356d3166c411db321f8a6d4ae6c7cc901e152dba72a420ac9ac5d0ee49b4a92fdde63dcb7736998872cd2ea20f8a7a118cb06ea94501c85b6fb9229dc5316f236f8f40fe94f0b7d6bbd2417c4ef779144ef77972d6ee7ca40b9caa2df042bcbf56c1456869cbe9618ef17f2514fa0fd25bf9055e110321e24f8afff7c9c38768b46780cc0a1951ee4bd576ba806db8da31904bbfed3c52b7334e994f89cf5bc57ea8cc0f012c331eab80dec144e472c4bc810d145e5c4b8f4f59c02b33ce214fdaf3ae60d59b12453f8f3c22f508b9ffb64a54515d7654c654857c10256fcaf3849137a3b60259094a370e27c8d2de5e14a4d614b950c8625987d3909f7759b2a1c709767d977e47cdb3489d95c41faad107d9a62a8420445d5bfd5f6c5a1db7bf0a0243cad2881d1b0ee78e9028855175e2d8d8583cf9c9272d74c6248f749dd92389e6c233c212d78acf911f5d2d26ade4c86b9b3ac663db46b93b3012f7df5641a69c0126c896473ac6e31145040bbd891ba73129f50890454f45bd7bf67382256d613ee81d1a8c7a64fd1886d3e6d453523b17b002cea667892853a0d191831c7bfb4e4039559f38eededf90a57011352272591425b4f998866c282c7a2f3de55b4347575e53de55e77aa680087457f27b4f5327a3159dcaa6e032c1d612bf080b097e77fdd65899026618d6806bbb94ffe0b089673cfa49cec2b652e0fa77dcce56c2ba48d37395d0a7055e549c5f8758c5989a92b16500386b1af200f1897b2d7875effec43f33b553cc19090d137b8c81a3ec72b27a7ddc476cc1e7f577e883f57eb4a2c5ab23d5d1af3060fa50b70df1af89fdd76a258dce245e546283df5b8c7d667ce5fe38819ff30ca315f473fc194021c3636c28191097ca64d1e1fb5482eddab277d5bee74ed0279d7323e0dea27307337cc3bf082a3e87aa33762541f72bdf96bea0e7e3c81fdcb520990c9f42d9bae434e24966ef119c500c4156ad9c4e3285b4b668bdab66380ed62833337c566939addece5db13e2de8ccebe8be8558a505eeeb1485275debac17a2fac7f835d12f2114f1e88c2564ac0f148793f10ce3a812bdc91b13b73917ad7b84e12cb31e49882d43c11465269e3f900de83e50aadfc23091232d73c4e1b74bddcc7afedab65359ab53dac3970c9dae4b2f4293fce5cce988a5a51a3b1ffcaa5dfd4d563726fc4d8eb46548f8e312c15a3d8b992dd1bb9aa2c3139243f9357a5d858600adbaca31eb97fdfa10b4621006c7c6fbd84eee6253a6b9492d1bdab4bad3acbfd793d9a55a851bde54b566a6bdd790d6352a1af7935027876bae48283e80dd21f24362056a2323db17bc1b623fa89069a2513b6fa93c782425980d855d0deeb6434b15f9f5be7b275cab810b85a462646383b61833cb66380214cd103e13d6455b63bc46643cd8c83f8d2f342ee606386f26ce69f3c0c82cdae4bd4436f9fd15229891ab4435334031584582d6c83874016217ee14be77946d9ae6320b5d3b55f3b07d9ce78165ff49d790bf56e74ae2fca10eec5c116cb153f2c822ae2bdfcc0b39d006a85b6c07fb2587c968a4c007af0aaa921e25b9c3ad95429a2a2fc6162bdf36cbd31dde15933572a097d5fb660f71ea0df74f5406f32dd7edac887ba37e8ab95c4e9b037b212293c348b04261529d4f0d7b2c244c4f4f162da4af872ad41c844075618475ebce222773cb0e43aee8319a96fa26208e2da09f5e58e8c22d05cd5388b9d44298f789f8d9dfebb978cb10c4e1349e92b4dfdf71da28277997d05765206e09ede2458ae252354fa5dc1a14a43a3c5ca58d50163bd361cfc11ca41917d0d2e2547cd72613e1c3483f9ad75f0a68ef9b6b4f177088b6432ea1adbf40e64bc5fca57d3a86cee090a5e06be2ab82120edf419b618a9b774f1d1c022db600d4e836c15d53174fc69f38c3641de7a921bc02951fa8a10cba9567de413737ee63229ae051ed254082588070f5fe1fd7ef008192f75a71507d02d4c61c52cb9551c202eb0380dc130cef2c68893b643201e3b54e8b1ddce1b0861679885eeacdb1e0652d3f5210706b3048a50c8fb737039903c86f11488fad09dbbbfe691a2d2284e436e4e03da7671544b1010b6810fa31f3015e63bc34cc869fb34d42606b49fd02e3582b768d597b0e6c93b2d7eac557f5658c3a7dc9633f5731f93e1f7ec75e176461a8b255d473cb62225813b244490707fc8a5c8311c0898b7aa0d144c8d406f816d013063d28a7922563c784a1b20e0eba3a4ac4e2c6d6015418391fcefad70edecaa5a9718d778c32d087b9d19d1501b61aa74e39c3a46b6c05b93bee650c43fd652b77d4f309794059255cacdac7088b481f309dbdbe8431738af75954ffdb7a9809d847b7f5c1672b4f27a6be8356eddbb37a4eecbb279269421c9d6dfbb07412e74596808db58422f108f37ba402b271fc3a9021467474435b8a44d1aea70de1c1d055986feb2dd877016c869be764bcddea3fd2c8c34bca67a6bc0dad1433f22704e50ef7f2509c4feb877e4952326e592b3cd0a5d28928035d4c49cdd133be51f1947173061a2ac8b668ed7e9582023810aebd35f867efab9c7c289b9fff76833652fd89f2469b65b2895776cbc7e651fd3e64924f727cd8f7f2abafe044452cacfa227ca22b68cc634c1ba0545ee4f6790b315e94304be8589cb3f181d8dc2e891181f33f32bb00121b79c04b6b7dfdd1bb0394b728813f6122a97034330206ffc143ae1a66dd05acf638a69b3cf523811754d3f7ef2d3c140fed8fe0b9f51b8a1987a01f358a1", 0x1000}, {&(0x7f00000030c0)="ff30b59252f91dafe5eceeccc11543b8e5bf5efe7c27e8310a24c72841b4a9ad674a5f17f423ee32a6e8c3df97dc8d36f71af7840dfdac96c3b51fea00c799a615c383200d3e79afb8880514b5a01cbfc9b78a442deb45b8575b262306f06e650023cf27c3dfefb602d616f3447fb3b5d246385cfb99f35f37e46f3d00095ce7f29ea03bbbb4fccf2b", 0x89}, {&(0x7f0000003180)="6f6bfaf8c4acee74e73ab784cd136024a679e4fe8113c1ac21e9fdc515465d04ad783c16370020d113acaecd6a370ec440e3ca193bbfe1c356f3059ab1d7de003ffd8f62261e71b7e743b0", 0x4b}, {&(0x7f0000003200)="a2af015e11320a83a7e8dc6e9c69754f2329fecc4a7dd377555e2aea50e9ee106d876d70db124ff45fb5143554dcde30c14fec5f0c8d4e3f070749d0484e467af280218ce3ef286d73e0f18602c31a4e3cffd8b749f8aa1ff4dfb578", 0x5c}], 0x7, &(0x7f0000003300)=[{0xd0, 0x1, 0x87, "b2ec77493ddcb30cc99d78611c05b19466a6828b11ca342445d8d600f5dfa907d6ed5a1f9f9f5bdcaa3e894f7002eb44c83976b5b4b49e635a471c744891053a9f971feb6ba016b86bc937b935ddc2ac0905eb4f5116384928e2df8ee7d2d3069a07c2e2f5a5e0597b3e81db944ea6cb3a3014f577e80a8f14071300902144521e98822cf1b5097d08a553d33bb649f7bc23dd3ad640945c679206cee39cd6d7bb29faca2083703e8089cc300ec8f9b2ab10c3339705aff0338e05"}, {0x40, 0xffff, 0xffffffffffffff01, "0df73b1a2a6d82229ea64d7410d15c72510d16a99104f6e7e56580819ab802067734b67bf26c9e9450ee9b"}, {0xe8, 0x1, 0x5, "625eee4717c6eeecac0daf2e39131121737805486b5d4a67793d967dda49539da916af57aab2168c6f79dd8c4a67fdbd965ff35cd0f008f87fe6c7e10f8557a6d4ae88f60f33fbe05e78944c7af1913e366ccd9e03e7365ad50a56a0de5212dffa3c56eb0125b9be735465ccd965e8ac97182c00be4c525e1d0819abd1c8e03ea5aabb1186baf132eb0c6a2d8942c9d95a38ed1ddd467dd0669c2eb612d9ef97f2737671fef38b4feaae21b000576057b3bd5784118f3ff70d2a442aea227e0adff2bae9e2b0702609919bb2282c49c605a3eb"}, {0x68, 0xffff, 0x7, "0ed71077d90b31d816a340fe4beed29b6fe0703dc803bcde2a950ba9de3d6703648966c0fe9a547a03ec57108cc8eabad8a524ee4bb8bc193168afdcfd1a951d9f14256015d32d1a7dc03928983b8c82dce7d6a1dcb1"}, {0x68, 0xffff, 0xffff, "262b0a3fe5e3d3b42246bbe69f98597e02c5c88d3d6faea08a9dbaf0665ec366fea42d1f8851f05f7f98b1be62697bca73fb00edea52a8a744d03e898a11b13ce8a177c133d7aca672fdbc64f6560f522fafa79600dac0"}, {0x50, 0xffff, 0x401, "27bc7565683b06b2e621dc10a9cdd036227b04dfdaa000e76ad9e336ee3f86905e1e185121ecb20b9ea528a45a9f2d99862413c5669ef29b2bc62f404956"}, {0x68, 0x1, 0x0, "eb735eb32be3b29055289439817ad48c832f0302e73f2165da9499548fd6ca61ada684ee5597cfc793072614af8ba89178dbee67aaa708b15d82d4d0ce830e1345a214da2f4fce97f5ccc0cb3449faf4addd"}], 0x380}, 0x1) connect$inet(r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/157, 0x9d}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x11, 0x6, './file1\x00', 0x81, 0x7, 0x0, 0x1000}) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:20 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgctl$IPC_RMID(r0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) close(r0) 16:00:21 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x63}) nanosleep(&(0x7f0000000080)={0x7}, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4003, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10990, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8040, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) socketpair(0x1e, 0x1, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/90}, &(0x7f0000000280)=0x5c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r9 = socket(0x18, 0x4003, 0x7da) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xa9, 0x400fffff, 0x7fff, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0xffffffffffffff01, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x5, 0x400, 0x2}, {{r4}, 0xfffffffffffffffe, 0xc, 0x8, 0x1ba2, 0x154}, {{r5}, 0xfffffffffffffffb, 0x18, 0x8, 0x1, 0x9}, {{r6}, 0xffffffffffffffff, 0x21, 0xe, 0x1, 0x8}, {{r7}, 0xfffffffffffffffe, 0x40, 0x12, 0x100, 0x2b}, {{r8}, 0xffffffffffffffff, 0x0, 0x0, 0xc2, 0x6}], 0xffffffffffff8000, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0x40, 0x8}], 0x0, &(0x7f0000000440)={0x55e}) 16:00:21 executing program 1: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x8}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f000038f000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="e1af7cf90f4daff9f5b94b71947ae7cbded0213cd0698416d811d15f3c026ad00eff4b649ca576e0b4b4a6f1c12441426c6ae6b343e8514350ad0ef2f8d57a4a5061455ed4ec36a6cca4d76828bf8409d04ab1de4025bfa8ed223f1847ffe531e01d461221db28c92dcb8eac5cf07544f7cf3cf5a121f3b196df72e9900584e22c0d67fd1e1c576b29e2aac3f5e8d20ec12f629ee3a992a57c90"}, {&(0x7f0000000040)="de5dbc9953c6f236449942b00f78c948b9b117c06dc3a2ac3c780928ab92d90813a58642b3b42e6875d22ef6ed089c"}, {&(0x7f0000000280)="aee654473368fe127c6525f74c7c06de9fef9f6b44323a6af9daf09b03918eb3d166cbc2ceb82dc18dd8540b414556e65e5fdb9d6ebf6cb4965743a0891d354191a773b834df3d72cfd1440a1bfcc626112241276fca056d5951ea02f3f1fa595ea5e8458582844ec1321d6b4d00e224001d217265ad54e4a2b14c5b1a00e38ddc7347e3dfc4187260027baae757131ec17822d6552dae9a16b1a8dec633eefa7a68de5602308ec0cd157527202023bc054b1a6735e0e0da2dbfd0ef"}, {&(0x7f00000005c0)="5c861f000000337ef861a1ab60bc486970226d4dbd077bd7c674063820d18a577f917df6e1b1fbee4f68e3644c9da8701e713267f042e0aabb467e"}, {&(0x7f0000000500)="4c9b82fdd8695ed45b82c8f13735d6ed33aab06dbc72368402a8da4a36922bc5533128c209980cd7018722954df48f22b2e5eeab5fca4462e643f9f8520ddfd4936d097ab443f3a8a66f7581bb67e945044cda3ece757940d5476752e549efcd5b7696dfbd8c1ba8d024f2a67a053333365e7a607d810b5848c04ba1c417ce65e7"}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) dup(r1) syz_open_pts() 16:00:22 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000002) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000000040)={0x0, ""/74}, 0x52, 0x3, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r0, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x101, 0x0) 16:00:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfffffdf0, 0x0, 0x1e6, &(0x7f00000000c0)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xea21438fe5fd6724) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x22, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) mprotect(&(0x7f0000348000/0x1000)=nil, 0x1000, 0x811) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="0968cc6a638349e2977bfe03d5d57736e8c3cb0158faf3cb73dd80abca2740af606b9c9b8deb63437459acc750315c750b8557cbeaf13f05c639914ef0ccf35c9332cc4922032fa7a43d723e011c22158ea241c258cc689d8c99fbea148f9d339e4135462827bf8ed7d62da78bae5d8b938a1988b38dc25e3af7bda0da279c7eabbfaf6644fc0e4cb1e2213c226d231aea79b17576f11817d564290d39df6d99879fcc7ecbf1be3ec61fbd8d36b7691399a7afe566273184f1f2f14ea838f8081dcdbe7ad5b0fcf481911bf2c7dd742236b79ddbb910210ecbedfbdb9930f7a25db421dbffb98d342a6e0ffdfb", 0xed) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x144) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x7, 0x3) flock(r1, 0x1) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x104a0, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="7c981f85c2ea330b703a78b3648fd42216d465a682f96ee001c372875a45d89533719335fd51c36f9569dbebe5fe011fc76f40608105c40321af1907b1bc1a0da8879446eb8c0410ad5b22f3aff464faa3e96251cc61c81a741e0e99ae2738dc677c856b6bde14b67e8e485ec420504b302380327e94c61717ff0cc066655da585ef9dc11994a63565b2a2796ad5a2cabfb1e3af2d5342633486db460f4565a18820311ffe6a026d0a5e", 0xaa}, {&(0x7f0000000240)="382a30b68b72112ab50f35a3125cca64c32bdea4ddcb4828ef0ecb7b317c275ce885081365c0aef0eb0daa7428648b67e3c39131e8aab3f4a4ef1303e2cc0a2661738b92fb2dc0058ca96b24f59419daf182b7146f52291054ee409476c008de17f34cfa7dd6d88eec965f168697a2295da4f71e7cc525e048726448a2555f90c21142f8b7ba75cc794fc6456ae112d4a9c90277c1630bd35e8670ce49f0c968", 0xa0}, {&(0x7f0000000300)="9a94ead8ba4438cc61deb897ff344b2fe59528681706f2160b41116a2ce0f382ff6bac2c0fa85053b79bb15eec666112a3fd8c1ebe1890b02ca69d3f5fa79ba4cdacaf2c99efc24dc113102e0df4ef2b7e4d7441ea2411e33d5c225af2cef5cce6852f7dd0e18c3e8f788187521ae99fa7a8a389e68ede1c6e827ff6510390a9aa969c0a0e47ad9b01329a90c004976a6e3a96459fe2dd5c53ac206da835a13e66e2e49e3486bfe2dae156ef41defe4f45a31c3b8b", 0xb5}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff000005000000fc87537f63ec3c4df04dd9a8c63121c454d11fb3bf13b013436fd1d48aef78944235652566331bfce6ad656791c59fbb45c68574fd1e706cfd86d4034c13725cac97c974af1884b2be1eb82bc6d54dba19adc2ee4fa906da911d27d35762034a3baa6186e6f3d97dc86cb0047527f392a0aa7dd318e6bd9386975ced862981e35d0d24831cb25f46ad4efc79b5442b62f39ab89e006fa8e406bf2271ef9214e19e40a2b23e86014cf5d1812aaa5d496bf09a5ce5980bccd8d645a7a26519c328da221eaca6f51c7a43e55cafa9000000b8000000000000000100000005000000ac046562ce571c51eac398e24612e32ef32fb30ed62a5f9701e30936f3ca404649f7276b0fb5dab7b446f19b272b97611f51faa26db73c82152477614adf1db8744d365eb0da97e27345bd2c5e333b149fab529565bcd7234736d955396916e8070d0fd8f323c0cd7b4a532fdf22130585d87856bb6082c585bdebb8b44b8f45ba9d36ab77c1532492a899594e652f9e7cbb7acbcb75dec96f1bf2d3ea2f962fdd592fc2000000005d519ea55a4026effdebe4ef306caaf3eafb500f156a552f50d8163aaedef06a624e607b05f46da1d5293d49b64694c949c712b722b175ada9c8f5970042ad394fa67d37c2ac09b409164f47993aae5dd29cb9baa28df75476c34873f1a661013e255ed2b9f9558e4ca49093d5e8aac5836e0689e5fea9dabcc74a15d2c596758342c1cd95ae165771558a4b174dd88c246c24fd4c12b8483551cdc91f152d2713279b89b1e05c8247e0f4d3cb9ebcc17bbd9937134b6cd748eb0d2839c6dd08073cdbb4e377013bfc678ab5722e7f4cd83c4fa4f19180929345fddd9886a7f5b15c586cfe79730d"], 0x198}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) 16:00:22 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000003a, &(0x7f0000000200)=[{0x74}, {0xe, 0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:22 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./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, 0x200000001, 0x10, r0, 0x0, 0x0) r2 = getpid() shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) write(r0, &(0x7f0000000780)="cf19c0a06b20f1ac47bf93dbb47ef380411d26d2dc0ea54e628eca948aab7475632dd397348cda285caac278b703266dc97604d4d96abaf11c7369b989df3174cdc1797265612734a73928317610bfb02182", 0x52) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getegid() socket$inet(0x2, 0x4005, 0x3) r9 = geteuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000400)="ba6fc841302b7d0af2c4fd9c2e9a713de07da3d94bcfa41f63e7ab3d2d88a3c7907e6726279ca03c699f15d35b94f6e32c1594af323236ec745d6b1c5760bd184908b61c423b80d9b6e22c90a6d1aa222c1df42be9e7a32d43d035872630c6d063d70a10a8062328a02872b85da1415c1907753e772acede39a15f477bc6d510f1fcb420ffa0e45fa58e2bd8e9374bf0bebdae982025e571fff1c0f56e", 0x9d}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB=' \x00\x00\x00\x00\a\x00'/16, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x4}, 0x400) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f00000001c0)="1bcba0cd26783162636baa76150637405c8b81ece2e1f2c7185bc33da0763d3ac9047761a1e1924d8f408ff08102dbaa3c4196c20364791c11047af40a25f1890b94475d9669dd3baac494b31a4d2a2f39d131d9f6895904a7dd82797ae3243dace815b726b661f3a14351ead02d70e1ccdcdd99d9e304c71cf6b5d9554a62fac64ec41753c45f2e9c044423cf5da5944b3e82f67a3f3d", 0x97, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x80000000, 0x4, 0x12f33112}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x6, 0xfb}, {{r0}, 0xffffffffffffffff, 0x90, 0xb, 0xb0, 0x42e}, {{r0}, 0x0, 0x50, 0x80000080, 0x4, 0x81}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x10, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x11, 0x4, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1274, 0x8}, {{r0}, 0xffffffffffffffff, 0x90, 0x40, 0x8000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x3a, 0xfffff, 0xfffffffffffffffb}], 0x1f, &(0x7f00000000c0)={0x45c0e03b, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3090, 0x100000000) 16:00:22 executing program 0: socket(0x978cf9687f0d33d2, 0x7, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f00000025c0)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000240)=""/168, 0xc6}], 0x1, &(0x7f00000015c0)=""/4096, 0x1000}, 0x840) r1 = dup(r0) chflagsat(r1, &(0x7f0000000300)='./bus\x00', 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) open$dir(&(0x7f0000001540)='./bus/file0\x00', 0x0, 0xa0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xffffffffffffffae) r1 = syz_open_pts() geteuid() close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3f, 0x2}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) syz_open_pts() readv(r2, &(0x7f0000000080), 0x10000000000002d6) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) setrlimit(0x0, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='i') syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = geteuid() accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0x9f) setreuid(r0, r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x35) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x20080002001, 0x9) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = kqueue() chflagsat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) r3 = dup(r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000440)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000200)='%\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\\k\x8c\'\xb8%${.!+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!(!#\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x93^\x00']) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0), 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) r1 = socket(0x10, 0xc007, 0x7fffffff) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb8e, 0x1, 0x7}, {0x7, 0xffffffffffffff02, 0x9}, {0xffff, 0xf87, 0x3, 0x7}]}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) ftruncate(r2, 0x0, 0x80001ffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x101, 0x8, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0xff}, 0x8) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000140)=""/25, 0x19}], 0x3) 16:00:22 executing program 0: kqueue() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xa0, 0x0, 0x0, 0x152) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3bf2) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x3, 0x4, 0x1, 0x3, 0x5, 0x0, 0x1, 0x1, 0x3, 0xff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x9, 0x8001}, {0x18, 0x3, 0x40, 0x8001}, 0x1, [0x4, 0x7f, 0x29f, 0xffffffffffffffc0, 0xffffffffffffff76, 0x86, 0x4, 0x3]}, 0x3c) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r4, r5, 0x4) socket(0x6, 0x5, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1211, &(0x7f0000000380)=0x101, 0x4) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x18080, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x400, 0x0) fcntl$setown(r7, 0x6, r3) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000440)={0x3, 0x8, 0x5}) bind(r6, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x98, 0x0) getegid() ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000500)) getsockname$inet6(r8, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000005c0)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000600)={0x4, 0x6}, 0x8) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000640)={0x1, 0x4, 0x2, 0xff, 0xfff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x2, 0x0, 0x80}, {0x18, 0x2, 0x5, 0x9}, 0xfffffffffffffa83, [0x8d, 0x80000000, 0x8, 0x2, 0x800, 0x1f, 0x979c9a8, 0xfff]}, 0x3c) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000140)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1703) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={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) ftruncate(r3, 0x0, 0x6) dup2(r1, r4) 16:00:23 executing program 0: poll(0xfffffffffffffffe, 0xfa11996e7a3c847, 0xfffffffffffffff7) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="10009ee7011200000000000000000009fa26ea250dbdde349e7a2e00b0f052b915689f3d1db1b522ef1808243d863ca59052c110fa09debf7b8382582e325a3e5eadfa11cd3bdb91912393de99e0130f13bff6419ec048ca60655c9947a6e1e6fe15eb4e"], 0x10}, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x82000}, 0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) r3 = socket$inet(0x2, 0x3, 0x2f) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) r4 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7, r5}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) getrusage(0x0, &(0x7f0000000380)) 16:00:23 executing program 1: r0 = socket(0x40000000010, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:00:23 executing program 0: fchflags(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1, 0x2, 0x3ff, 0x7ffffffc, "0700000000000000000000000000000000006082", 0x0, 0x8000000000000}) open(&(0x7f0000000140)='./file0\x00', 0x130, 0x1a) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x4000000000000008, 0x0, 0x3}, 0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4000000000012) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) 16:00:23 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x23d, './bus\x00'}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3ff, './bus\x00'}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x401, 0x7, 0xffff, 0x12000, "2ec3cb710e706e13e19edc584b8ab6607a22a47e", 0xff, 0x8}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000100)="890fd22066761c3f89e1fca1fae454b5e5c40dec70a04e03fc5bf01b791131c746de27550dadfa141528d0458a7b8bc29d128e2eb829c95756fa3fae9be102b5d0da5811f4162cf4e5b23a2606bc128bcc9d714f40227e1190d2a3af83ed7805186e880bd21f5e5022ea4e88a62148e663aba5abe064015acc2ed65df36874a7e9d910aa060b1eb5d7c8cb", 0xfffffffffffffdc7) 16:00:23 executing program 1: r0 = getpid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x392, 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) fcntl$setown(r2, 0x6, r0) getrusage(0x0, &(0x7f0000000000)) close(r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:23 executing program 1: r0 = socket(0x80018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1808, &(0x7f0000000080)=0x1, 0x4) r2 = dup(r0) r3 = geteuid() ioctl$TIOCCDTR(r2, 0x20007478) msgget(0x0, 0x0) r4 = getegid() r5 = getpgid(0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r5, r3, r4}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) pipe(&(0x7f0000000100)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x7, r2, r3, r4, r5, 0x11, 0x923}, 0xffffffff, 0xc2f8, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1e4, 0xb8b0000000000000, 0x80000000, 0xff}, {0x2, 0x4, 0x2, 0x38ab}, {0x9, 0x7, 0x3, 0x1}]}) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x0, 0xfffffffffffffffa, 0xffffffff, 0xfff}) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc8fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x320, 0x102) r4 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x7, r4}) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1801964b8924f9bc18581c989130a6069b04966777ee0e99bfe8ed713f4d00d4807da9b6254bb2e976adf0ffa00f287869cd310330352c35ae153cb22287e8e00a0d9c555713cba211aeb891ef83a0f92f0daa927672f5"], 0xf8) kqueue() r1 = socket$inet(0x2, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) socket$inet(0x2, 0x7, 0x5) write(r0, &(0x7f00000001c0)="9aa1b8763b087e05444cb589953b5a436dfcbdc0f559c35b7ec8d212e9f6144a46211021ef03e955f63ca9c7f24e23f28a8ab4564f1b54e9421702b818977f9b9fa8a3c741d61252566e4627210bfd2fd144562fd7875fcb86dfb36917d0167048785cba63618825e437926903b02bd23eec7ef45b71c6c70a45fef373950b14e7a89da35eca4dcfd7b1814a591972ed36cd7f12544fd1e35cd54fce5c316465ec6374b319eb273e31141c0f06df187d496085056e4f48533aae69204e131bab5f74a60d4994903d14d3a0743a4d3aa3e29a6cdb8bfe328ddd6f598cda0e41b22bbca3c4541900a3fe8da591b7fa3c238c73b02d2e2a54fad48c4979dfff34fd537275bff006296ccc2a24238ffb20a6e28b2c1d4afafa4e32499e66bfaf1089398968bb1416631af1339c19d78371ab1768d32e47a3ef0de92b83412e1d325675b35db73987af861f2ad217a8afaa44fc4e9af9b2b6fbdb171787e2e5a6ce2d2ac927f8eed793683a373fe8a2a831f1704c094ffc1f2fa4db24f12e0fb216678a521acff098f0f74754c6cf8281c7c1c8d7e1852de56db306797282828f894f4e7c124d3e4cc2a4718ffab01f230847f0d036ef3b55f667f78a2f240ba3035b4ac3748abec0cea4c0576459bbf71d10a8484933c71d3dfea87125fc5e7f600e3745cf099646d3e842c2fc15d70f61196a52f93667173a4046398456e569d18e3824cf1ed6a50cb7d93e7ae272e5e1eca9db7ac510f5cb49eea83ffc93f26034704c4954c360269f78e11fe931b20ec13886fe695212e449ed2037b72b5cb1ad0cef4709f1d2c686a5accada61b3cad84471aedb3bbcd75a78ad85860cea5345e5b5c4d50231bc3f28cda11d1d3fe93b2ae7891c52b23211300c4928dfb7f27713806ef953e67426e185ebe37d33a4a0f13fa969eb4581330f4a0ddf67021d666a6b9e235c3f38c4214ca0938e80be5b93a4abead49d17498324f81281359351c04d8a9a51c37bda9f8af333d537754248c8b8d0fc8587d8e9bf4ad7efc60b05b845eba7fd15ed14af2abc7e16d16c97dcb6572358672a30be919158473c754e7cde0612228f556b5562488b36fee71beebd293d6d1ff94665435ec8f68d90416050e8c45aa132e01d8f1c7a49ce9543cfdc27d552f6ed040ed26df9f772653a7ddc4b538352b5e2d693b1efb168803e21bc1c753346cc9a13ee26a9d995b01e4ab9319ee26528a4859cd014812d9136d012d20ed0fc80ef89c63360cc2dc922c592a29e32b6cc2444cd2621ac50630ae0e6afb59c43f45d5165c61a00b08a1a534ef7e2f19acba15de261b68e124619b5046451d9581b50dba92f863a5caee824bb9d9ac168055180c20d9bbbb227039dca9d87ba816856fe90b903e5eb9eff956398a968ed7ccf2daf8ecd59b688d3dd9acb188d6ac9f38e21ac3f0ea020bb13ee04966f1b0b9bbfb842b17b4f83661eb3ce416818f64df68487542e395a31df6248e8fe3bc3b99dc99c19bf149e3889a983b0e2979fdb52438c7bf9aadccd889ee6bd1c26df30c70ae74509598bcf8d7612b26abd92fc1b5be9975983f6b862f0daf31b3ffea5d88dd1988fbb825af9c57f4293adae174cc4986306e16201821a67966ff79cf8d0a8b06412dbef02a9c3fcf5b117ffb9447c84517e5dfe6ff927efa08762c9990a1c3f27cdcb88ce8b022a329ec9f5444ee3686da1e1582cce79da67839697431d7cc64cc62398d8d0aed8ef4cf479355ec9ebed52ad2a3a840bc3f06d2fa749dcea743637898b903f3ecc83eee9208c193b8ff6cf761df23e7bbd2857c52eea402eb53ac0cdfbb45fbfd8d93387648fbfb8cbc3e70fa143b3a84d2004e3f396d7eab75c8ca47ba2fa9733456d8614ad78e8a18be0cb19577e745181c5d0ab4e060ec2a24d6641b884e0c13f2546569dc259632f817ea708ad93893441bf29e85f64e61f95409fe4768c2e4812148563e93655c8251ffce3abe289d9e3c68ecca7693fe2329c2432deaaefb98d5dfbaacb3ea2a8d778156cdef4167f4766f9d64cf66b36b9fe9c1f2c159d23e753fddc8830c519bd7ee9d387bda00c98c76d7ae01ef7e99b3217283fa188aa630385210a50dc937a8f465d6a734c0ba51918be0284eb983eb6b80a2133c06033618df9aea20475e6c1a3dfde3620be1eba8b7e6e7af11d091690d2f6a3cd978073150a946fb5ef976eb61f6ffd5a9a4138d8e452cd5386750e133e0e502f08a16c3af12790ee9c472aa4100593419b32ea55415d07b6fa42689ef6f14a8ddeec8ec43970b34ed0436e2155a78876315a31e11556040ade7f05e5c5bb7cd4f24d380c206ce7b91559ef727e47bf742c83d6ce232d855015dcc458868d2f926c7082a2e00f33e5388d0e69add0c4680bdf6d8ec3b5b383ac016247a2e3f0a6813dda631531368ec4bab0b6fe0f0709b862e5f9d5695ac954d43fd9e29806ff34ba46dfba3e7982fecbfd349a43a637f7a2fffc55cabbb5ef6e6991f0216668fd22a5d35d3a87d669f63c25b13211d448c3fdfb9715eecad2406f8f2fe10969bf8713fed961d6e893ff61425f4cd00a512d18b733865abc7b13304686cd48eca78fbb6e37ae3ebaa6349f49974ad1409d3748b617dc9cc62626d3bae34fd216308552766f7cecfe8571605bdd72af72e5a41a79046825ee0e9d3e2281157f62a9b8bfc0a1cd21c7f1ee2049986e089cd9d540cee40a244345b9d5926d157a04e2b29784470cce1131e0f61bd6fadeb0583c1cd1a9efd1d6329fcfc6ed8d92038d52360a501c18e2052aa86af5366d25e84067c2c37a1856230559942d8a3e4f1bcde849e20cbf22ef74d12385c422dfe2fb481286237e5bb49af02f12453260c5559eaac7946c638c6784d670e437e6af641c7b2054a6be9067925b52c7cf34bc9bc0da83c8da078851294217ec82150187f58ddff859bf83c617898101d47b6e54b339c18363ee360a5a8db0f91a5392c0a87a71bc99d6f85cecaa6acb0b3274ffc44165bae111ade7cab39919709134eb10d1e4e96e09079b023351814046f258ba240d741d15867c535e927e6f1aa4e291a4126e21a73d00015e57e89d103d461032f674f9c18a705de59700571637cc08d9e14ec2c954997fed0d2088bd9ce60056425c3da119a0c0246d7504c45ebf344c615527f7610a106e25710a5f72204d872faa332db01377d7dbecff6ad3f29c0c76685cd4feb3cc57b0b4578e50659d2822ba09b7e9c3039d00d7ae3e4032e3615f7a171865efae27b9608bb82489c831ad57e26b78401e906b59d18897a1959643dd912fdbc82b0cdb1decb7cf4766afcc587b588b81fab2cc2838cb1d6e5109037c38525ca09c4aae17621875379405b5f99203cc34829edc7ca053f571fa5c575384b3511c77f995a2822f1848e9ea32bbd2020968de617f228c91740a0fedab68309828b6c2d92cda6a16aa6050c8525028c8dcdd4999a929293b4786fc270e923b1fe75e2a40356a17879b8a437756ce4c483bb5f45d60bc936d62b76004bf684b4b3f58c34139edd8ad7c1e7fd519821d18e58153a8dc2e0ee435b2ef319253ee79e785a6e5ed56f0e21d6b76e318457a8db5f4cea3528f64afca6d374718f3903b56b889f02b93da3c90763d337e775c1d430e5aa45d278573f98b4c8cacc5ad0670d2d54b1ba9a9ed567fea78a203ff80a3adebb0d1fefdceb2185aedd24ab42ff27bb10df7ff88fe20bb19199d70e0c5bae1760c2ee6fd117d91b3b4595cb7236b5e90d466abb05cefb54b7d24325a0d057b5f8ee617b883b60ed5c9e38b7b56c820f25f62539efbe62744d1710e5667a3834473d3462efdd752dac184ec272125c887b465b45b9d3a0cc862e1efa3e807b211c45aa5fb4b72ac5b2861c4d853e43de846dea00385c51ddc6d79dc7dd1c892b656bfa9087c8f0ec292433b2a5a19e7e0aa907a3f4b2a46e5e5a68b1478e9446b3de5446c27ae25445732db0ecf2734e2dcc4da4d0096cbc379a35595aadc16dcf7662f5739fbc4c29e89a56ebe27537c7f156886f89446127b37dff35e1ae8a9b0371b147cdff28b61e0ffd8fe3470049c64288d4e3450407ca7db019df3f619b1e4a53ec830041d7893b58845b46908306dba9f219b45c3600b3cc7306489effc2e373447fd844c8f5bb66136d530883aacd2cf88cb1dbda1225ee406d7c3d2bf879b1fbb6a3831474eaa61b30840cdf38a355fa4346b5790ba17f0f355a86663300508500f34681fb566a3f5057eaba667dcd414945c978de333c6e1bcc29f68696b327890d40b87d6aa75a6888b6ce3312abfb2dce0d615e36c040638628189d3bab587d2276ef377e1abfcd71485a0a8fccb08b1f29d9a267f234a841c9142985747afb8f6d082e1efa1d403a05816e53fddd4587a9adc21a6be543f7afb58ae244cbcab8478a5ce2559dae3c0cd970628fd32e756d6a4a65b8c8df30313572bc8d857bb6b975970371757567ce74445bfe1ce3f6d379bf0f0d2cc530e0d6558f32e98ade8d16f26b942380239d50ba6d7248ac7e8fcee935a3705e3c0e05a39aaa181a0250a8fecd68ed68188d1cabe0f9940778351ceb72e6f1b947f4dfcd98847dc36e81fb1ec723b5b52e67dcd0fe162f7065bb28c511073a871640d92be1f608b2269257b195e8a8f01ae2102bc076619a0d4a67c962c121929ccfe40295f289604b7a15b020a8d29cfbf16e73e2e58ef939a8950e31bc9b2aee8d9df45a3483eb50d1afe5ffed208876c6270e29cdc0dcd9464495f5fc16967baf618bfeebb6ce21a0dde184b01d73c1f258cd2ee6f760290691e31e39e421e4efdb3db7350ac572bae0880b52ab4c2d5dfd73178c96e237ee43bae05e2f46e33744e749cf9dc93010bc0415faff91fcf8e23cedeebc3dfbf63094f19175c21abea0d26ba54047d5349dded6b596b76e75c4483c6f8d5d1e1a2b16bed7481cd9b3ab56ffcd8ca4595fbe583407323859db0bab679aae321f9482beeb3a29fe541e2ab054328607c52eb0d43b24649d9f99fb9648da72ba9df0a47dafd646253d46da99edcc3d051d11cf426f7df1a5af7bf897688035d025c475c73f2fee3d1362347ed477f6724fbb93fb68710cf305a8f40bb19b7dc9a4c9afd3225df8fca26d5cbdb15146ce2d81b3af3d50649f4d49d27437fa0974cb92ff04b1c52393abda9f8468775429e7083e1ffdcdf7557a4eea5afa77b019ef4c6d487a4ffaed05417772e79288164f300c62a4fdae594c7495a8d517151572ede2c67ffb4ee741b283d471a9a96475865322ea9f4fb1cee43f13524ec3b5a53f7f0387af94c6e893f880d5b1eb341693a12e98345cbfeb5df7f7451cb17377c31ecd6560cc732920208ade51257cbf3696fe530eba4d9ba4d888329cef04879417e687ab82a0ab953d864050e4851b46ff61e68d4e6eb249e2cb9381d3b53a29fd3229513749aa7f39811bd653945220e33cfaf4d50ca4f0332284f3f86c3d6880a502a2f82333eec4d601ca5d945c0c7b45bbcb5e13dec2991d3412eb4418854b26706ee3015f314c7876b15a54eee1532fbd84621f951a4e8279f7709dc28c067fdc98e8e5e30833349f8e6300fb8f325d25aac861b33c4f9130b87f516c93c6026ecb9419f8adf084848bd536c640cf67868d7f00e99a8fb2bb7919d26b1769615ccec13491aa21e6485d14467085b78a5622ebc214d617100d7c9413125a5e817cc77b4fe7303531c6e2d5f19433d724b85502c97c1b6d0e799a8f2162efcb989fc8d0c50c4c77443", 0x1000) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = socket(0x2, 0x6, 0xa507f56) sendto(r2, &(0x7f0000001240)="41f8341a2d4c4776c17ec2cfab5c57e95098022847260a87a6092c54d64fff8ad1652325319f10bcbbbbf01b6d8e48b5c40d3a0fc91a38724a86675b4fc1e16f2dca718d", 0x44, 0x400, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) flock(r2, 0x2) socket$inet(0x2, 0x4003, 0x10000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket(0x2, 0x0, 0x5000000) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000011c0)={'./file0\x00', 0x6, 0x3, 0x7fffffff, 0x1, 0xa48, 0x4da5, 0x2, 0x3, 0x2, 0x80}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffffffffffffff8, 0x9, 0xf72, 0x100000001}, {0x5, 0x7, 0x8000, 0x4}, {0x303, 0x0, 0x1000, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x5dfce6337e8fae9c, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: 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, 0xc0206917, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:23 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x808, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x1, 0xffffffff, './file0\x00', 0xda, 0x0, 0x4, 0x200}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x9, 0x6, 0x6}, {0x50f, 0x6, 0x400, 0x1}, {0x2, 0x3, 0xa62, 0x100000001}, {0x67, 0x1, 0x0, 0x100}, {0x4, 0x6, 0xffff, 0x5}, {0x8f2, 0x85, 0x80000001, 0xffffffff80000001}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, 0xfffffffffffffffe) chflags(&(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x4, 0x9, 0x100000000, 0x10001}) 16:00:23 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x7, 0x1}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffe, 0xc, 0xf00fffff, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1ff, 0xf31b}, {{r1}, 0xffffffffffffffff, 0xc, 0x8, 0xc2bf, 0x1ab8}], 0x3, &(0x7f0000000180)={0x5000000000000000, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="c7c7c603e2f78550df409bb5e5d7915545ec8c6ee3d6c9c62ddd2551967a90a1eac8b5e93cb10cb7ed0d5349a136202ca6b7e7452aa475c5483f182555499f6a14174ba8c5e90674680011b86c2f160ae9eaba4c9c7fdfdef979030efe8cfc764e12867e5d2681c96527dd42ada4010f828559146f11525de0a9ce3b9152cffb9cd56016df249bda1f4f18e1b9068d1101ac249fc4b4d52ad23c4cd276389fa5d5e0ff968c3d695347ceaf52a741ea8310749c33d89e5f15ac070488f99c93ee38634df2213d77d26f4d441259b0118ab394a2054d3cd456ea740db78cc6c78b7ef6604c97ac4a5aff29ccd3ac6ec376ef2d", 0xf2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) getrlimit(0x7, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5) 16:00:23 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_int(r0, 0xffff, 0x102b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000004965fcac000000000000000000000000000000000000000000000000000000000000ec94364f023e1a00ee42dc5300000000000000000000000000000000000000000000000000000000000000000000101ed9171f124d5c7a79b05039188f80de6ec2ec81c666747a029b19ec55d77492b9a17342b8e58a6a18f141967b9869833b5e68bbcf3e49c31b903522b357ef1ba1a2d9b5675531712ef5858e73f482ffe6b021aac8d3c19509a84e60d8f8374dcc09d13b404ddebc56788aa6a6e0f43a767f2a9de5bd59f71c326fcd9a7dec8ec354225df755227377749caa87a7f860561e2efc57c03ebaa04135e31a5ba8d8cd7b3b4e51d00698474b8a03bdc9f649e3a06fc14392dc3e474acfafb2d951e389a4e034f51811838db7775d8d4a07ee942d1313c0c801a8ebb94b7df79e"], 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x42) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000100)="d706c74f14dd92b8635517de8089d554c2f48b3ccba3f00ac36594b780e15a6156a35c55b69598bb3982a2b092bc69e0960a54885f20a6a2a0d51095eada4a527dfe2b3b44bdb26ef197790a359ea8489d793a5ae187470eae4a6d135d9f8bacfe098863f09f8f5fe4649474d9a008bdc6408d5f083c0d77e91e2ea6bf41c8b7d5abe5396dd29ef1349ff44da2ae9e055880ddccce0e8466d7ec9b3b427391830a768dea6712958e225ba14abff1dca86d39738502fc12c47986f0da0682e48e3a250b9f02dafb1d1b98f62e", 0xcc, 0x2, &(0x7f0000000240)={0x18, 0x3, 0xffff, 0xfffffffffffffbff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000080), 0x10004) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x231) 16:00:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x402, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) getuid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="0429b0d43a33743bda3e97114f484ebae71878ed8eb28a6461c6950a8eb985f02dec1eebf262099d470fe235f799d913eb69bfb1ce7ae37bab80930ab0c9a6c8acc1de28e7c0a13a3c01a72a9f65dc0f8dd18d45799f3a1aaf650bf6e74580fe79ab3feb6c0a71a83b04cdcf566b93d95e956cc600453a45b568dd9277ec7aa5b6baafc435a83e1f9c4c8d6e4c3e40e23d", 0x91}, {&(0x7f0000000080)="2f591f5a6029e548602c1db0acbf88d80fcde703bbd6ad08", 0x18}, {&(0x7f00000000c0)="f1c242126252475d68ecfc9d99595298e0e22d997e42d8ce4b3dfddb4358fc244b1e", 0x22}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20080, 0x12) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/171, 0xab}, {&(0x7f00000004c0)=""/142, 0x8e}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000680)=""/159, 0x9f}], 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffd000 didn't change! 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x40, 0x20, 0x0, 0xfffffffffffffe11) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x80000000002, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) 16:00:24 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e600001a54f451d438ab75e5d1c1082e2716"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000040)="ebfd367cc000") 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x80000001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28, 0x0) fchflags(r1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x172) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000001080)='./file0\x00', 0x2, 0x28) readlinkat(r0, &(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/52, 0x34) readlinkat(r1, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/48, 0x30) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x10010, 0x155) ioctl$TIOCCBRK(r2, 0x2000747a) getegid() r3 = open(&(0x7f0000001200)='./file0\x00', 0x8, 0x40) chflagsat(r3, &(0x7f0000001240)='./file0\x00', 0x0, 0x2) connect$unix(r2, &(0x7f0000001280)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000012c0)=0x9) getegid() getdents(r1, &(0x7f0000001300)=""/156, 0x9c) getegid() getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) getpid() r4 = semget(0x2, 0x1, 0x0) semop(r4, &(0x7f0000001400)=[{0x0, 0x9, 0x800}, {0x3, 0x40, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000001440), &(0x7f0000001480)=0x10) r5 = open(&(0x7f00000014c0)='./file0\x00', 0x440, 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) unlink(&(0x7f0000001500)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt(r3, 0x634b, 0x9, &(0x7f00000015c0)="3a5f68b4021b69a7a213", 0xa) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001640)={0x6, &(0x7f0000001600)=[0x5, 0x8b, 0xffffffffffffffff, 0x5, 0x4, 0x4]}) bind$unix(r3, &(0x7f0000001680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000016c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001740)={0x10, 0x7, 0x4, 0x100000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fec000/0x9000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0xffff}, {0x0, 0x0, 0xfffffffffffffffe}]}}) getuid() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x101}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000001, 0x20, 0x1, 0x101, &(0x7f00000005c0)={{0x7fff, 0x8001, 0x100000001, 0x2, 0x80, 0x4, 0x9}, {[0x4151, 0x1, 0x6, 0xf4, 0x8, 0x5, 0x20, 0x0, 0x8, 0x5, 0x80000001, 0xffffffff, 0x100, 0x1f, 0x9c3, 0x8000, 0x5, 0x200], [0x3, 0x7, 0x333, 0x3f8, 0x1, 0x2, 0x9, 0x8, 0x101, 0x3], [0xb5, 0x6e7, 0x800, 0x6, 0x3, 0xfffffffffffffffe, 0x800], [0x3, 0xe00, 0xa98, 0x4, 0xe84e, 0x3ff], [{0xffff, 0x3, 0xfebd, 0x8}, {0xc9, 0x3, 0x6, 0x230}, {0x5, 0xfffffffffffffffb, 0x72, 0x7}, {0x0, 0x8, 0x9, 0x7}, {0x7, 0x3, 0x0, 0x3}, {0x40, 0xffffffff, 0x8000, 0x1}, {0x800, 0xfffffffffffff812, 0x1, 0x75ce}, {0x7ff, 0x5194, 0x1, 0x2}], {0x8, 0x7, 0xfffffffffffff001, 0x4}, {0x9800, 0xffffffffffffff7f, 0x80, 0x34de}}}, 0x570be657, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x100000000}, {0x18, 0x1, 0x2, 0x5}, 0x3, [0x6, 0x4, 0x9d, 0x2, 0x1, 0x3, 0x1, 0x3]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x7, 0x100000000, 0xcf}, {0x8, 0x9, 0x8000, 0x7fff}, {0x1f, 0x80a8, 0xc0, 0x400}]}) open(&(0x7f0000000180)='./file0\x00', 0x81, 0x100) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) socket(0x18, 0x3, 0x6) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) fchown(r0, r1, r3) r4 = semget$private(0x0, 0x4, 0x148) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r1, r3, 0x14, 0x3}, 0x5, 0x7f, 0x1}) 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 0: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x8, {[0x3f, 0x4, 0x8, 0x4, 0x100000001, 0x8, 0x81, 0x1, 0xb9f, 0x4, 0x200, 0x401, 0x3ff, 0x0, 0x8000, 0x2, 0x0, 0xffffffffffffffc5], [0x9, 0x0, 0x6, 0x20, 0x0, 0x6, 0x0, 0x8, 0x100, 0xa928], [0x2, 0x0, 0x1, 0x4, 0x7, 0x5, 0x2], [0x20, 0x80000000, 0x0, 0x7e8a, 0x0, 0x1], [{0x4, 0x7, 0x1, 0x9}, {0x6e, 0x100000000, 0x2, 0x4}, {0x3f, 0x0, 0x9, 0xa3}, {0x8, 0x1, 0x5, 0x8}, {0x4, 0xffffffffffffff7f, 0x9, 0x3aac}, {0x200, 0x8, 0x8, 0x2}, {0x4, 0x4, 0x1, 0x8000}, {0x8, 0x1, 0x20, 0x3}], {0x680, 0x81, 0x6, 0x1}, {0x401, 0x9, 0x5, 0xffffffff}}}) minherit(&(0x7f00001f4000/0x1000)=nil, 0x1000, 0x3) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x8a) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1, 0x10000, 0x3, 0x1d0b}, {0x0, 0x2, 0xbd, 0xfffffffffffffffb}, {0x2, 0x6, 0xf85, 0x1}, {0xfffffffffffffbff, 0x3f, 0x49d, 0x6}, {0x2, 0x812, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x6, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xeb, 0x8, 0x20, 0x7, 0x8]) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaef125c000000007769be01ece7ed3da1d3638b10ec502e85f9fb7eb99b2a3a023ab74ece584273653641f9acdecd5f4c03a06cb2510f298fad6ab519d1c1bd1716955384c0b7faf0067c90414a5fad0dcfd917b2ab0fad1233f7b17f2023023b6939a389774d0000000000000000", 0x6f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="d252eede6ee0b0b79510d22297e457b8d4da59087dbb259374f7d7489aa3d5c671e73fdea2e08594194f6834ae6bfa35cc2164e6f33f12f452d3e328d1db59b8f11ea1d3f4d0f4749b109d6a2eb9d2fb91fc14a7604c28b3db9d772af8436c7171a5974b8c9d5d9f534c1003f73a61a5e6756964627b6a4492939e3db62a9b20ab965bc3747bbb85a5379a4d307bb4b077df49779067cdaba0da1f6e5bd85b6765a2b69cdb962caa17bbfedd", 0xac}, {&(0x7f00000001c0)="d900101c368e134ddac80d1d167096b5468aad2ab173ff61b35e226b83c5c398fa6f791a889ba62cf134e9cc3521ec9bbc808545dda9d9f1580c99f49fa41d1a217fada4e8413584d8ba0bae46c0e3ca509b8c16451e8a8e7c3b5756d2cab4b629793a37ea9203e360bc2e92aa1661af504d9e83094e96cddffce7c9d92ba2803ad6509441614622f1a3634fba10af154aafd89da962c97015bb578eff5608ed2c7dd1b7430e74bc6eb580334360ae52162711483a79e2d900365a7f37a83b0216", 0xc1}, {&(0x7f00000002c0)="9e36afc144828da94829cb58c8eeb72959f00d9dc667f2a39a105f2bea1dfaa87208f8817915b6a496712a949219a62617b2e629a64dc5d9d7807ae9c7bfa2052afac618ac5677", 0x47}, {&(0x7f0000000340)="f891dacd1cf23c2f14c487d10c892d6fd1db178c7261899674d0123dbc79a8246c53e399cdc497be4d94f6a8ee5143f19ffc266f86fd7f7f4c8f95a6e7a491b002e498e792a2717ef4f3c387bf27e9758ca55906eb4ad959ccad37016d2f5e55705283551c84274e13b6b93f514235b0f0e18afc1b3682bae9b69a3e087bacb34ad30919f7d2bd5d04de224e14a8b4dd3ce22a286a163168eb914e737e2359dfcbb5bf7f6caf2523bf2c517e", 0xac}, {&(0x7f0000000400)="28b86627f1811ac6f69e764df80ea219da7e0274febfd2ea7fbc44db93ebc258b3230125ea539e1c980201ef9a4b1b747569181c08bfce9c42fc6c1c8ab220d2504325258e2e4e8763db990444c4efd11aecec5a6c57ee92c757666cf8667b4a470d9e784f378154b89a58571b704940580bf186aee736d60451fa754ad70aaa23d81ccac2e24554ff8cf935d0c85dad1b4d0761c82622d816acf6a750a4c4bc7d72dbe4a903c83185cccebbd1a4d5987f2bd22f06319dbdd9bb800c5a6cf1f521ee6bc2fd6fa51fce7a04", 0xcb}], 0x5, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1e6, 0xfffffffffffffffe) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0xb0, 0x4, 0x7ff}, {0x7, 0x3, 0xa4, 0x40000000000}, {0x5, 0x3d, 0xf5, 0x1f}]}) syz_emit_ethernet(0xfffffffffffffe6e, &(0x7f00000003c0)="12005c779b5601000100ef532e8bc0cf0f5132d60d4c9637f0e2acc5897a90b1b16faad73456309de6d5b9f4ea17dd19001db8a8623a4cac788f6c29926bd0e3285d2b092e2811da3e1c904b711a12a17c2d0e06bef5181bc65b37410310f998d10596b93d8ea1ae456960035432595e22e0f8ee86ed2596") syz_emit_ethernet(0x83, &(0x7f0000000200)="ef213074138abd89fdfa7f4f8a110808dd46e425d71f50a6b85917ff6810fc4bd49145a0a54d71ee02f908cf7c4ee98616361a8689167e5dfa01559a2a36765d2432fd7af1b8fafcede285ad497d533d793d1f7e97d2c9ab9645924c160e1d2121c42d34115139173d5bed08e18a677c29482ed7f511f6b079cb05b55e75f95f3f9b06") 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000080)="e013f2e2dc992efd5a6998a88d7eb73faf35bbf667cda5ca51ed0d96f42ef9b65742290720e97f1132b82cd708b4c5758a695cc37d7235c1e8cebc5bb9d8c492013431a1ade73ee2a6d308c86db0fe87fc00e60918bd47294a717d629696edc002dc11fe6a219cbdf68080a25a4c37d668c76a3ddbd05fc4fb970d1d036c4fb4f52441889ce8f9a2aea4169fd68c2f789071615561c04abe0a59a083f50f8156593ece85cb0f2bee6e7bd4b86a3671e9f9f73b283246faa99fdd270415c7", 0xbe, 0x0, 0x0) shmget(0x1, 0x2000, 0x101, &(0x7f0000375000/0x2000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0xd020, 0x8) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000001700)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f7985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a64784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fdd16566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe576ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba0662bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c545c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145ef6d9d3f4bec7b9ecff2bfe9582d56a7d001d42c3d1c121a92a0924177be7b4328b46bf4e4978d33359460c10bdc2d7e9114b9bfabefbcb00ff11fe1633d4053a39ea6e4c357b77af1e1c0d54ba4e5eee9dfd81b0a927291ec3b36", 0x9e1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) clock_getres(0x7, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x5, 0x9, 0x0, 0xffff}, {0x401, 0xfff, 0x5, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x4000000000020008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x147, 0x100000000}, {0x0, 0x6}, {0x82}, {0x8f, 0x1}, {0x25, 0x25}], 0x5}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000b40000000000000000000100"/114], 0x72, 0x3, 0x1800) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) msgsnd(r1, &(0x7f0000001280)={0x3, "2023468d6ebfc81c1220ee393d1347905d67d68a293478509feffe2ac87fe6f4514cbfaab943c004d518edbe6cd1ecc86508bc42053b8fe11bc326c3b5896d6e0be0865f14e6ecf4bd8c191fe5d44549380dbe8d290073ed203da63aceca2c364e3542043940242384307744b515956c6661d9ed88143e0b62a56bb054e3221876cedbaa03a23f2441762f10f53d5daf9f77f4573e0269934a64f8110aea35468dafb02e9c832a7e5cc74f40531a2ee39908adcbddcd9d3e0d8f5a8aab2aff0c6bd5b9c9dd1f6cf1d6222a8a2ff4064aa1b7bad6cb2139dae4a133af53970de72b90182e7c39ddea20eb80d06f846256cf3b75c5893bb1ee35fa87f6a298245fd7dab246660e5f655c33cccc2c398311b63a46817be2dc3e27c0eb2dced08dbffe32a84d399b005eb75e13d18372e89c90e5fe922461dee442595c8a593d687d36b45adc0b2d6f42b25d1f1e6f6872d28c286569a01472d2fdabf732ed07f6cd506efee171c9f83edf3c847c6b1c30c944fa310112b1a1749a55675072a7d3a789b8702d35719bf016bfe41c079af32f61f33f3e3d512240ea6a023841788fb2ca318d15d6f64af2f815efea2b6c23d6cd0988ad5c48665b0d41b2fc73785b8377e105efe1e58bf597e5aab6988f2c15e1f6e6ea6fb9e7812784f0638a49f74964aa9ceec37603ff7a1d8aed9471a7ac3e0eb29690b61a14e26b6da61f2a1330dcdab0a947177c5102adf73093be73c86e274a173f3286e0392b7450bada56e53042f6ec5af948e708a24bae0355c6bf4c1b2b19ad7ddfc16bab52c7131db6924bf531ff81a2b2b55c8a5166929d3f655dc08193d4ef5f84dc2a46baa74a9c92f5d3b5d329683185f3ebe434463597543527f92715ea1a982ede674dfb5210821504a4ea44d2b6778c8714d4215e7039b046fa7569c552b7b33d8399a57409ff10e85254252945e0cc0389e80d86c2c7c088bfb6154ae36a309f50bdb558a3720c100ec2ee816cea8c8585681108e5c2e551cf8d0320f1ed9a0395fe9abba8a2e3bda0e98dafdd29f85695e6a1e7f896c15801daf02d094d63732e94d8cab8345bef3d4e19ba3576db31abc0c14d0ead388aa58d77e55689e05d37a35a93cbde9e27f12737ab245c0263b5a445c024f79ceb18c20d93d42c883b529e45103df24f644aa7528b6700acec7bc14b757486cdc1babb3a3390e7b0e380f3feb7fd163f1006e8a13454bcb7a9f773f42a5b53cd3b5430b506a65946de19b205d4f49587de7533c31548d2f641afeabfe4eea1671496c84c23b6f9d1e9126d118adca6ed0a2206a2d8070514d35bf202174795277552f26998fc438bc43677ef04541236be6931800e88c3a6b41bbcdae622e76c3e1120748ff50640f3d5f810e5b06e7b557e05ff9f1007ad7f1f9c988eeb099523fcde3aafefc893fa8ed65e309ac3c74e6dd8d13a1f0263535d5a00fca0863ee49c9997801642b88e2d1f381cd1868f3d79877303daee6e8a14d03386a8acd4841260e01e2c4be1f3c640ee3c0988a139d9db3811934e4a1228e610edbd7c0101fbda5d6c9f4a6b1a929aec5ea651607e6b02d3b7849294a81314b172806b3d8927461a27148ee72cfab14d4a108c95c428af2afeeeaefb918d1d08cc9340b0b2f722b0a3d7b47e4908c308767739969913186bfed81384224fa40b50f03a676f9df6f6025ce42f5a8e033c9eaa3c69dc497b5b9b1eef2f6ff87dac86588a3a30e67f1c9ba6b6a20e02170feb6838eb112956f22a07828d54c7f757801e60b576cbe7ca5157c4443019c411a18efbf1e8772108808fbccc1de29b5c20f75a4b87058223b5a54fa2b41113b3a36fad964ca68a1a036ba2c83ef73f271ddeb6d75ecb7da764f075f20489af8bdb288c6a756e9f10be4725a176d96728e6d3cbe1a314ca08425ef7c278a701b1c821186b3e50159593e37b7b17da54e8fb0cdedb060be2e72a4165f0cc4b6da87d501e932eb15ff13f8417f19dd13f717142ac77ad863643fe2a76e94e30d32d46bee2a5fb5949ad18a383a0f90b54397cfc45fb51544e4bfbe689f605154e5b08672f4a6d573f2a4bbe148d27ce822e98f27878bd0dff8202f464cd4821fe51a11cdf68af63a995646e9df852f8c1fcfd8cd04c82da7579a924d86c9fc2d98233270b6bd77c6ebfd1566b98a0221bdc5837b57144dbe1ba04c41a800395d29fb1332e18b5b88690ac794b04bd71ebf9d58bdbeca86c1b1a1009ab969d360725d88c590c5663ca1db86c9df412a0213d76e4beaf6653a84e0087db1f2f4d3898c3aa9a194f7ce5042844c24a20d3a7fd524e5ffc08d7e795abd69b0aa9361370ba819b1c558e7fe6c218b0ef049c7ef4512a25a3a58f927d1e8a660bb8debf7c7bfae4e65088bf47d64d7589123540c0ebc2bfe4a0d5b7b64d620e9e3294f7b2dfce5dc366542805cf8e7b310a19c7c1db73a5b972b372673fd9a64187d81bcd3e24873ca16d37fd70b0f0f65a6529cae4e1cc915fd2134c6c18ece60115013873372369609a457352bca8fbbc44cd29726d8e7b09cd72701cb586c626a45fba8694a091bac0367cd8f3f38a79804258f73b6e5efe34d42237621b5a06d580d7620e77ed15ff5e46229297005e958e88433941cfd83e2e1b747cb0cd0dd6b1c3cb71d6a726885c29debc53f902cbaa59901df5221fd2a09ba978e7775b33864b6cffe5aba393f2ea004e9ed902e95e304f7159fae7d335e4d6370bb478b3275a1cdd949a1145a051c5432cdde42007a64f46dc88fa1a9101a5cd0fed3013e609e1032efd34b56a4b99c9dd2578877cf3bfbeaa64ce493b5246347e487d78c24411fa07d46ad1a5b1ec57ca4312c74a8c10eb9c34c3d7b03628e79a3e262d936f88c787c7eba97f2bf0f0b9e6f2554f7e35b83275beaee5415adbb3ad100a9fd591a2b8fcd249f8bd2e3143ad94a9d2f7acff0d5e9fb94238703dc13bab77d1e374d7a41dc1a7ca3991d45b6e52c8d17e64325af9c78a79076afafe36c23717c1b04fa5184c47fe0072e01451f028b309fa81e31a82074260edf93d568ed46b5b8cbe35abdaa6634c14f57da4e8472d5cd648eb8d17bead02f4ace43c100a0e36bda97daf5eb2f0ed50742b1d549af19e3fdb8cfaeeba93a1d8a1635c2a1db8ca50ea602b05e01fba46681830c1d811385840ff37d51c4b162134d4875c8bf836745adafff24e2ffd6bf62483e5fc6c136e379dad64fd4ec33b53628322d244c687f5d1ecbd821e86839d70ad7367ed7e3248ac279da35fcd8dfe8eec7aea082e4c927b98c9e7b4b5d0d50dbdc7d8cb7b49365b2ab044b13896d472ca86b077101c333baecbd6b6b3e960341ba0d541b6c5416904efd5f436527dbb5d84540144b5879cba940dfecbc412f5ba7b9061892f3ecaaee6bfb71bb5f9a73bf54fe23a9e9b139edab8831b53e083b7d6d02d6297fb1c34e0aec89aae30508479681e8f6a4e36018d7604d0958bac43d19e925170fe7956ee8cce656a004239f4065dbd0f1582b3834ae3725e2b9a6627d47648e7460c80fda57bc9322ddf746447237e383deca3cac8074c64bf0ed670babc47a7cd55c2d22832063576ab9d360d5689f003d2aef2054e1406683047a32979940c637ecb074f83c454938ba1c15a70cf816046e1dd08eef9976b240773f7ddc7ecf6f74ae10539fbe94f1e8b36891ddd75510bc6fb55f69e8f61188591d13d87fcb868ff857b0cdf9a839e5a493445ca7d4c0955ad6f01e4270b64adb2d3d236fce7fd5b697a4e58a777bf06c51b66f22be73a9cf8de7de64cf8a73ce4c7478f39acfab2571df1f459151c2f2ea8b4a23a3c19dddcaae85a6e0a9fa24c4be682c1c447fd8b067e6ecb94c26f7ae86043a11517c69dec8d40467f513361a710583ef33004bbc5abd16c9b81283b923003071df1e72660f190bfb0d2c7bb91a3fac724cb046178cafbf849fb1fe07ef079f1257db375c316827b6193ff3727ab95657dfdc06986a626b56ac45b645cf3ca7e6d8e83ac2609ca2c6dc34c79d392c91081971cfd281f0f2d6bf380936b2e5122c7f6ea981103a4f20ed20387a29c8b1513fe6fc34a1832f1f2e43b58d597c47ccda52581a302907c0b3112c237b277132974a7f80c3d8ee3b6f7de97bb011fc97780c7421e2f1e2eb53486df9196b0298712eae1a91714bbbfc32eec5cd863c2745ac6890ed0da548d31bd04705e79e4a34008b3d1e13ad8296723f64d8f9c0a5e7fdc0b8ad14281c04f3d00dc728f816bc3fe855508423aedbb468244e1aff451910bbd3fe1ffb2ef5258f968f5c8fe2352d296effaa0c00f344b30d9200d49fd25587b65486087a58cccbd73d060786a7c6c4043298083bd9a880695e4bbabe730800b4cf8045150d0eb30daa5da108bee8c2927f03cf70ce127939d51ca06fc2461e4047483cf3c41633a4fb3d61f778ac912ca17391b9dab0910dd2c8c8fe7c2f175115f1f9a21398864d169a328fb99ad740567572307acf26c330734d75a0a51b0e705d4fa07bd6ad67482ee15c0c262cc7b19196d4d406a10fc6f0c02354d0d40d747a676d44455ff29e3d41c2a73e04195ed6b5ef3e87af1493bdcc6edf8ed78b4b509453cd71af6c9848c8407b9e85659e379ba41c7155866ce9d77bc08bcdd033c543be12a9f0ec9d31a5bee03e829ae333b14ce1e8100ad0b2f0417012e7c7e4969ab5fb28197175ce2d291fbb15ef9d413f44a1407b51db6717690311a59cd847000d5f1fc2f17ee23aedcecec46b61e65a0d3790b7e61ddacf8027215ec1ab7afecc9d49cb9369818efd20186daae006dcdca5b22e22bc9a4fc9d2bff8d284d929aaf9de330bc73910a8ca82b771b38158a5e7d9de4579be811b67e45d37dcf94c4e75326c6fefc17b56f760879cff73340ed8850d604c6a4b60baa5a73d0200b284050c70dac88851f00a51158590938985a0f9d2b96ee60a2c150f58444256a778f05abb2a3c04f063a95f1fab54398bf3d1b6ed5f8e84d0404cffb068678122eeec8a6a7ef17f8258aa7e965f418f814ff1016fce62d968fb6b48cf7fa8888c8458b23f25e27efd34420b4ff5eb821921283a9cf26b46740516d063b303c56d4448815e327ad38dc398eb76f6110be5dbb1b734111c6e2743fe7aa2b28b5d054f22b72747329dcd04ad40904e6bb78bf20150476da44e116142a7ceb220f88125a971995b28c420f78096c43b6a8d0503437a37815771e793b0db377701f8a655a4aad788932ac740042a76dc4bac7a0a60fe6c317c90314dad15a0dee53c6708151c3a089dae61c40d5bd258a093ca9d34961a53a39176ce1f21a23b779a35ad1e3746f953a165b3c6ec4faeb9c4971238271deb9d798a9108b45d9008a3da07ca7f1e357e7fe0ec6679b7720a0e65f6f59d8a317fb192d7398e7c1ad9a8ecd59540f40dfbb49c10396f622e565e77bb1c07c6c2d3bedddcc329868b567fd5e692c797253b2386efa3ac45f1fa9f6979c59e07cb2c525f4e5f66bbaacb64ca0885b2a3d142b21d1782810585f63c99e73742b207fa32ef3d17951874e4f66d771a1ac1cd3bc177211c58976c03604d227614c364c2402d24092633ac726a9a5413066ba663925fa6627546a96d5bf5dde66c80e56362baee7152fc22574a6907443c81d5b30b8d51560ab090d5b2091cca433ee6a2dd684484062e5721da3eb46b77a1d18cc43a4150c69355bcc0302d86fc7cb0b7d4bccda814242ca806030c44a4870dbd18d081f190514d034ca2b29cd7df6aafc9d09b920"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000000240)={0x1, "0062c0b768b03efb616bc8deb640a09e45761705da1a6dc8d2261e7aca265abe1ab0eba3dc127d887cd314e99580483fd230e47d92f12f9d1dc82b44ec413a60930445ba29c18096e2349988c3869ffd26f83bbb441ce438c9f8346bffa5372a579e6291350d97c60f32f0697d2f2c5ddd23b8aa877bfd30e2126fc85012bd6b98446323603899a865b34430db6a20599c788cb08d70e0f22261dab52301878d120de240060bc4168e9d4b14d953c3edcd61b83ec3d51b81b73e267e427e7adaa50cfd6874ef9526b1d7cefdf75ca71f654874e30b5e0f2aa9f6deb5fe2eadfa5ed515d1aadb0f98e4fd63cb9f49425d49ecd1ef0e356dfa5d3d0060ab003d96062a3df9d07360acc40769a6dac8fb880e2da1917ff3a2ccc81418f22e406a4a9c62251c0562caf4388de027b1809014b50bf200c1163fbba48feea68a27c1c0fe4d730c32fee51334abfb61d84d02453dc182d7cfe2802b869ee4a979e367023b674bde5aeb01a7908173264cc07a83cf3c8d4b710e29a25882c4dca5b39fecda6462cb8be09052de8d8ef47464b98d3f274d1a69b106f591a965b846b30370016628f8c820017f58afdb13da4dfcaf544d135c3da92ba3d76c5aab31e5fd10972a52fc4a120b686605fe878a3e6ce70a723c981c489b5580cad61f1d32407749db8a384a6e144671f348fc152f15b1ae77cb4656a4da6171ddc415115f089c5891978b4434b46a1ccb86e70980108f56e0fd7d498dc535268fa5672b1a355675031369e7fa250f37b629f2e78a96675109d72f0ed59f3abdfbc95817f60b39a87a3ed6478e172a85d631e447bdca131ce6fc9caeacf8cd065fde3dc5088403a8fd79eb870edde2974f7c9ae91a81ac79536d25f9c7b3d4ceaffb3e4ca77e9533bae06a5dee96a6756c6b595deef3721cbee1f5bcba7dae1a09d17b35aec54d9185e176dce948e9292a31283ee5b02a693c216c15ad59ca788d1adbb91177534eb6df486ad56f3bd5c8d6d8db5d43da334fd4d9784742ee7bd5ce4f9947a9052b6e969cd0b6f00008c5fbb18a3d8bddf0d68b18a92a6037a84ba86cfe9dbc27bf91b8d2511aba69ffbdf19e69d54dd5fe10cf5b6060b56ba84249c965845ab69b5449716ddfb3770df48c9cc4d33a9a9feae61ec7f725cf05156c28209484f53d66db820b1e6d843721c769a15954552679694d0bb58875678537dce48453d03d59dfcc0f0e58bcd46f05b906c1909230498ef8de2adaa6f6b041aadb53651d0e9e6f7288c3bceb61aed6acbfddbc34a125bba1809caa3b356413f5811faef1bf8fcb14f3a1ceb259166baac838f4020e145cb0595c15cf870dd3ab0ba6e8ec91b41b7b581754ea4bebb3679b34944690db0150569477c7bd9aa47b8c7b4a1d3f951b5fb9089a217b0aca43b353d4e92d7989ff4ed7ab82a96d7d41648dae8c4318cf5439aaa9b9e6835f82b9fb4c1175d2eef67b7dbe92d55a69228466e5e400500d1a6d6cc91c71a7c9d407d26b6429d8ec65b908343441e314aacf054b84762922318ddc3d96c24e1281573546326c08ac3226e580df61fc37d8c8aaf5ace6be05ae81c01fa540ee6c405df513aab03ad62959d5447e4c79d731d33b17069544b376f30339125c20a3293471bbb627e6ce7d4828fe79e72b06eda3ca1764aedffc023098c6301167485ab34b32cad8bb2b79c0eb6ed512385431b24c3c9cff88ffe4be363ead1e03a8bdc68d53613fffda14430beb23994729ff0f1ac9c80170455f3fed3aed3429f3026a7fed66dc218ad71a37b6b52b4d8500f279a1656e0ef065e997c0d4adda96bc2615b717c96585e40193752147015f1994304f9ac8551b58cbeab8935aac334480c7411834d5298562b05a45f240f6631bb0d896d3bf75bd1caa093df93d949ee85be23b5a0142cb5bed13e6e26aba101e145d05c424dafe4de04f7f9c539ba0ad1580f4bcb61a660f372cc7e789b8d2c4b7abaffffaab44090d4c5173d9159c050dd6b6f07c627a6d18d23e27c848c3beb866f91d0268d99cb6ac359bae94a846f71f3dde182d08b8b80d2eb648442dde071b6f23b7883b8819a8424418f25af243df6de68e80dd0e99dd355e60ae84112bab6100ae7263d800f74dd16ff4e8ddcb4f6bedbc12c6fcea287051471e74211971acf5a8357e78e9ea10cb96f74e39e67baf79cbbf49c1ff6647e28186a1620f0149cce5e1ddfb567dc00dfa69fb4e2977df76caa572ec42b2762dff28bfbfcae480ad4f35e38efcd1d54fbc83aab7f09a050f5cbfc394c72cb2aa777ef92c96e7265429557c7605a7fa6a42ed730c6a25d3d8b21a567b0b7325da05761f0793fa8044cad187d2d9539d6eb15ebfa52f1cd488ec60654c3e418d348783e4a151914ce013adf057abaf958d3a4aa0f904ebd301c9358ebf1c950e32d2875d533ca406fce3c7afc8d75d4d1d2388a122f2b1ccaafae1e210cd98f4bc1c49c5960a4974b1990473e148ac39560189e3f5cde2d248ce2cbb8bd67ade78d85d97b3f42ffe4beabf435fc31a39d799a1d2c053e349682122f669e7befc491fc7aa9b75827a3779af7e7f00ac844b8b3e4c2eb5704149a7f924e9e679160836fa781517f17950bc29e560272fe79f2101923fad31c1a23827501a45b2fc22d4bd75235856081400c1a95a549cda8d4134a50fe3aeb18bda0e570feb26eefcc95c82a45b05ed28f40be640349fcdd10d4af7e648ab2f566e5033382c1e45de651579707ec6ef94fda97c0f557b3bcac9256b3f848dec4e23df09de6b919100474a68b4570ab0f8dcc8826f0e9c3262cd723573d33160bd164ad7e6f49f45d7d5f64d58cda2b1c7563eebef5c1e0bced1b84fd36dc13af11414718cb487d3029fc5489b5cc6ffd5b0a8c871380c158c0d81a48fd3310e1778f277fb6df2d0821bc680d9dcc30701f15caa10122a03143b7abaed7ae36909b856be185d360be4fa0f4f77d91771f0bb0bd225e0334a86fc1fd7436483de36638326cf8897802ebe9623abb15a2769d7b79f3a04567d931a22f75c9e08d0d4d44983a8c09c7f5b13e296b4112d7b966db809ad8cab33e966c4aaab1c3b7cb7ce67f828f3aaccccf9cc0ac2cbc9597f8c51de3009026d02620fcc6a0b83d64b54c13d443c0826b249c3510127abe216a49f550e8566fbd4edbb56d3da2be3621332448de2337637d8ed79c86e54762a8e9e1cb03a920ef635959b7d75a22a9d27bb8b2930ea539251b65aa164b9a24e9e046b1c3b49140e4c3fbe4c8730c8c90a3f67e407463ee7136ad4e133d92ef2de27bb4f59ba10f30bbce8738ba86d02e3d36d78a807e61f5e0110c437ef94020d2c3706c4968c0c6edd041c5aac603f1c7796a99fbeac23e393d3cb7363cec9f5a6e2eae9c26e1ad09056768ffac3488bce2086f801a09d5ac5be6cdf1940498352c9835545e80a995f114c255276229092a1f026a3b36ae4dedac29c968b38e1b4c71f58da49eece8c0cb7f38d6c92a6dc6c24e2062542c0d73225c11498d60dfd1c92e1169667e7eed235b0d937bc24fbaf40357462c4306f5fb2d8c854d76ef973782cb0058381cfd4c2739daae47bc1d649cf8070730caf06194365362846a4cbe1a56bb51db8bcf6df2e5108c52da7e2d6adcd495b59b4f416573728a4928cae768039a80c5a48dea7129496453cb50eb0ef9f92e6e95815b6153c6fc340cec2c996b4d5b8d8add47d8672e0a8177fb8ec8e98992cd2b77961e35a8110e7e5e8cfb5b44bb9a48823a6fd827a46bb6da24fddba448ae15169323996fcb4a536de33b1fc15db1714b2384f4822f8a0426b26ba602ae219e9d7eb649642322d62b782237129b08abc223f457bccefbc08844fb6d9090784f138bd111af643494616717b60994065b734d12d91e86c1f90a5dc2e6072a94a7ea3e4622b70a4742ea83cec695ec889db1b7ced5580233e66226723f97dfe508b929f8ccc1d36365af2e04c3c83d283d91a119d1ab18ae984e808eacb1efee00abe1e8a1167ad6582b6683ca8a13716af88cf413a9a3bd7d61a91aaf67081f9d3104cfb88bf25e359664842fd96c87b85d68a5840d9977eccf8f3b4ea46266e334f383728c07ead839bf335a2a6e56c90030091ab248c4f4fc9ef16f49b5f24796956802c74586e76bdfc0aedad4f46cac4f4dba699df8812ae863b971c73dc28d9ea27e44a3025d8482fbc476d99bf1e053297c4d55fa9c40c5640d0940d445d8896a21344c2969ff36e1225f3da98da68c7b8d46381116acd0f721bfdf405232413ea6ddb6cbfe913fa22166b0b095bcac836d94e0036161ecfdfa0d342a7639db712798e62d706867a426de74b8b5c43852cf85fc413a37ed5e6727e43aab5fedb2536f0be870516ca1e803306edb3406ef7c2cd8ca915c3ebdc9f6dd2a776626198951208344b4f4741af7af251cd9684eaa66c3ae7b9a335c9b371a277829f19ef8e68203b49ae9d5f6907ffe365127e8a40eeed268f5a49c17ffeff9a60a75a38b950b619fec54a28be00f5a703207bea1771b10e7c26ac9b9dd397a85b80d9314b69d9ae4bdc453b104ff521b0a55f5c088d62afdec4d6c755733f50387fe98c19d5bd449194c10a8c8a3895670386181c59ff3038eed02856afd52b010da15eb48908b8f09d7e0c88f71508b85c745b0d667cae2a0fce5a4cf884f5e1472f5f790b7c63ed98424008505effc9a2e232de684a6a5b553d534b746b3dc31a549f233ca80b2a15fa3580b3e3fbdf872c6d0ea2104e2de2452a912a7d849097a39a676642ba5251b0553a68f6adc2f24fb618b8506f57b27240beaeca7ee36d225107dca394d99aef724c86f47b92943d34a11951a4245198697e68e80aa1839d8ff2ed5470ddf897f262b715af2230e894d2f5288c348f70419940f9c9b84f1c03a93c540a74c569aa31654f1c7ee6d8190ae2e8a6a63e902f8237bd2870e9dc871c863ae54bd2fa796e3bdfcf54391194b0a6250c0e81aab5a6ebafb1febd83b28c75c876ed35f9bdd6a6f69ff0f6e848f793111b6677d81528fbd33de1a38358a63d8c54f759cc15c7e6b8a3fb13dff435d8b5416f43d912d41594bb875f44f676a0fee95ec9686247260d46a58ad22802a54e12d83987153374b8071ff27199497a61f96227045c969d34d94f58ce7ce8689d59d8213050287d0f594b7a04c8447a9057f5d1f4df280a3927c1689a1bb0ccf04612ae8162f09031a9796db973245fa156bbee70199c84559b4a107a605d7e966934c8d43660355f8b1183c87ea6db2a73dc7bd01fbb8c91c65f3d39c270e3230eadaa8e1d1bd4ddd1bb98d667822a1d3254449efa36811a233bee741c750aadca3f95937a776dd54077ae71cbe566bf23d258aa69b59c93b2d27aa79b233d83449d9ad097916d4f521fc92733b2d1425cf8abb2e9651d1c84e341ff8be608ed6a19ce2121880636f023e4a0f8caf21c47d5304e659c0dabfbbf0d78605076d137d82ef2be121c520e5347e987b10b5d3eb057460f0c497d7163934e7f00c5288b08308251551a9215207eb8478865cb8bf11a6138a1877cd9fc2eace3318ee5ebad322540549347fd411508bd5759d71a5c0de40115d48b1031a5dbc71535aece39001902431a08e533edaae2c69f38e8bae41d0f9f56e3217e613ae136f74a81254fbb8fce860a7433828e419f1377fca89d1cdba40f4f6f65f9cc7780d3ce4184edad1c621e8bbba6d97d660ac97b8ac2d687f6318c1df8705f4344c10df3f3b3429a43a9af654c01ef7d51d778"}, 0x11ec, 0x800) fchmod(r0, 0x80) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x1e8005a5, 0xffffffffffffffe1, 0x8, "1701b9b2160a485a3c4574e484003c60f702c44b", 0x0, 0x6}) fcntl$setflags(r0, 0x2, 0x1) 16:00:25 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x3, 0x100000000}, {0xfffffffffffffffe, 0x3}}, 0x0) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000ff914cce18966e7a28e53ae67bac3d4e8eb483188e426dd822ea2f909537457eb2c984d955e5325e4c85e751feb7f24b0f81ef07fc9120073fab0d603adee567d97926f46797a44c7cec6e07d09018dedf76456575d4d59c6f11dca1bd4309fd0ceda7a8b96e4105cc50449c997ad6f406d792c001f9f23b2cf7c62652b3b7972dd9e9eea3e26bbb595a59af7ca4d96d61ebbe90473f37e618ccadd95d47829009fa617123a0bfdf36cbb46cbf6e7c280571c863decfa60394c5354c43a5adef2d163dce4ca6d48cc48509a9f8a3a4772063a9aea6a23bb8f8390a78e632ccb2ae7a97260dbfebf286a3a31a268cf368b2e1e9059d27b4725ae06626d8eed4776866e375a46952968d5e79af589389080d041c6895dc751c860a7e7e7de1f1ee4a3f37e8ae0889a5"], 0x1, &(0x7f0000000700)=[{&(0x7f00000002c0)="07c86990f3b3fac78582344f882870f0b0dbd834a714611f415bb78219bf1c53ea2ff56d01e71e0a76220275bc701974941c70922b11761bbd18be8638c2854b426316fd84ce456bb8cb", 0x4a}, {&(0x7f0000000340)="15187060616556f863689d7f46058db4e4407ea7bc12b4e7c7ace238c35aef2d4a4e1920650e7729bf7eb889b870544e3fe43a42c63111065dbf02d2fc9b7c3d784825a847e8653c46e7eee4ef4f523c8f0de9a30c4ca324b914b48e2b855245e4d7ac16fc5c325f7ba02cacfe4a9a0df82f348e3fbaca57d93a5f6784b7d8485dcfbeda2567c75ce28e6f9543ba230f65c3d122e9010a0bbbdf75e3b53ad1c49ba963", 0xa3}, {&(0x7f0000000780)="e0771f15bbf9845381d9c7cb629f50cd708e9fe9ca7a55c1b1ae6bc70e03aa2ba6d7c0b38c13", 0x26}, {&(0x7f0000000440)="bd0351562b96568472f6a215a35aeafaeff1e206837ac42db37f9ae78f4f78e8a71bbd9e5ce51b28847721f80ac4154fa73f023058a29ef5e2eba8bf91ac33ff06f09204de6732f66fd642dee2e4bcd9635154525b487a56bde5d49989e07cc93032179f7f34445213c23a54ac908f03154f39d6766ebdf7385810779a00d5856be05bb4e101a14115b8ebc15b46da0de283ce45d0bcd8f97c820196449726e6c46884978b4dc7109f1eea1d54b16f12fdecc7d6382304ef179b7fe74e959bf4a79503a44b9eab707154", 0xca}, {&(0x7f0000000540)="b5a664d1b508ff8a1b230b83f1edab289130d2f7d15a945501a5cafa9dac0824ab653d8677ee80d5fa303396678ebe41e2bba52652d41aa59109a4552f543d942058b83352e0c672b1a1d503efd79404ee9921e29efa6cac1a437f5f5e25a01baaff8d2ab8dfd1339a6d458e5ed8603c1f3fb9713c890af9c23391a9ddb32e41c5fcbb2877e143dfb69cd90bd0f6833a9a67d5997fa43e8151b67b3ddbef4abc8c55393a49a7abbcf0c76f648adef76d6b17c8c59a9a7b3a8c6c42c67dc4c8420261799b8351bb1547589aa47d566b0761d38ff223027501e270c0c12864395a9f8754311282", 0xe6}, {&(0x7f0000000640)="c4f1d01dd774d5c506be52e227099c69350b4dd69d52e3ea11d86df0baabec3304e7b758426a223607e2f3df9fac0bd6be47c497a67cd7ade476b6cf7e7190b23304469bc958076e467335b6ab7dbf8fc5880dd1c6f542f9bb0302f611af400c596587e49fe9804f44671df62402af73bcac90e265bb493ebf5ebc8c01756dd3faba9e751a1e256f2bd854f61b7f22000bfce4772952b5fdd0", 0x99}], 0x6, 0xfffffffffffffffe}, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x494f) r5 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') ftruncate(r0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400147d81"], 0x10) getsockname(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r5, 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000000)="59f27a1358", 0x5) dup2(r4, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0x9e3}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x10, 0x2, 0xf73) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x1}) dup2(r1, r3) r4 = kqueue() close(r4) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r2, r4) open(&(0x7f0000000140)='./bus\x00', 0x201, 0x20) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 16:00:25 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x8) open(&(0x7f00000000c0)='./file0/file0\x00', 0x25, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1a07, &(0x7f0000000080)=0x200, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) 16:00:25 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) pledge(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x8) mkdir(&(0x7f0000000080)='./bus\x00', 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) fcntl$getown(r0, 0x5) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x1) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="e3002e2f66696c653000"], 0xa) r3 = syz_open_pts() close(r0) r4 = dup(r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000040)={0x5951, 0x800}, 0x10) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./bus\x00', 0x1, 0x80, 0x1, 0x1, 0x5, 0xde40, 0x3f, 0x2, 0x2, 0x7f}) r1 = syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f0000000380)=""/166, 0xa6}], 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x10) r2 = open(&(0x7f0000000480)='./bus\x00', 0x17c, 0x20) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x98ce}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xffffffffffff974a, './bus\x00'}) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\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) setsockopt(r1, 0x1000000028, 0x7cd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-\"./f0\x00\x00\x00\x00'], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d0add2d689f9280541c251efc4061c5c16bf85ab9967b592ee6851629c2ef54e4339b23b3b5249e6a6fe97c7c20e4ece521971ee3ea0265c9ab87c66cfdeddce5ff17668ad9b89a1cf234c2534609ddab786179b90386ea1ee897b6d05c3b3a4306ee7b13dbf1dbc", 0x68) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:26 executing program 0: socket(0x26, 0x4, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x0, 0x5, 0x1) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x40e0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8405, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x11) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/77) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0xffffffffffffffa0) 16:00:26 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 16:00:26 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) setregid(0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xffffffff) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030002) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xffffffff, 0x7, 0x4, 0x9}, {0x6, 0x41a, 0x7, 0x80000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) sendsyslog(&(0x7f00000001c0)="03f73756063eb66353e3409e4e54721695cfb4eb1daafb011ed4119bbdd9e96166461e87e91e5bbd8797a81f5baa2bf0a4ad574b9d22cff1f67e0047bb670e60503dad3f3c2ddff34ecd137bb2ef6b659beb3387450aed97d7e67bbd63aada3456829c24ccab34ca96277e9a073d1c9c39873aa80220cd9900f32f5de33abb6d7d82c6f5a28b074927261d185ff453d80f6b63b9a3905bfd9e627fa9f3ab2e425edf248083af42352901f8315570186e23f7ef5d16066c73d73c9b273700916f691b2d3be55418e509062f0e62d0d9cf01ecb8470acd7d3c14493faefb2e565cdff4df60faff1cfecf2c3ef35551540dab89b0f67f7942de5db95f3041034360d9b0dfbfc333bac61aaef2ae063afd061a244eae69a4330eadd1220a28fb07c1590cc02e3e514d5f74543f470c60d12b5bba373d45b3dc9664229790f9f16d388fe4ee15c6a961cd98386888bf01de03223870f13b010ba814c8ad3d15748e20996407d28662b19956bda584b8a0d6d5c52947527536d661ab33a6990b3968fce7aaee2168236965006a8a02147c0e72f20479756a9a0211dd08a497867098560704d9565a54e1be90a0426fc52039e5eb65d24e6520d62d5d4f9233e6887b1879a7b1d2633e1f0369e55d9babc3369fd8a0417f1489e67c14088fbaa9b4969431e14f5cca54616e37b9d822c030017ce3e71d2c36cbcccfbfaec93e8f0aada7615c11424952ae64dcd4f31bd74bab3a1dacb2649bde77910a14132de0f70183b5a3d658588188c4305156cf1c25dd6fbc1a423f6d1993c188dccca3388006bf7e034e34b569047e6ff43ce7bd3ca4276930d4a38fee468132fac491cf9504e2fa598e772ff2645f8c5466fb91878a24f04d4f247d8263cf6d6759625ea2023c1ce4b13170d0f35ef95452014436290daa3ff58c4437155fe301b1456922dd5fafa043b5a24a8e51def1845786f2d533413a8c1e6048ebb9a50c5ea6199f55906787899efa99eb6d54dce999710224b49fb450b3f330d81ff7984341d56630b4219e96e40b1bd20ea33120efaffd8da600949af3ec255200d0b763cbceee73605c0767a1db7800f5d1b8e01eaea779d09e51ba2848b5c685a177fc2a1b69bb14554ae897b9b4c380983a2276feb9c703706deae126d6be9d0e6f0051fd7282bc649b7b3d3f891862edc7cf21f58c8eb1492ef9ceaef7486238cf247eea019c7dd749f097d649b5603024a9cbcccc9b1e064908f81b63001230ae5f8ef69948e430b07c8d76cae1d824adae65c32fcd5df65321f7e44d67578090e54cf2b26eb9f19855bc36a505ad984b8a70474826ff9720917eb6aef3a2198c2e99cb15126f97480c128012e142774a911746ef751bbaafd9fed5d0fa97a0fa75f5d2d9ff0c5f8dd6b8d75c95d98a819b58bde4d823b89b14007f0d2cb01748c8a75f475394abd9ebf548cee4e2a1132729ec08d35ec52f56ccc2b2a55e4563ecc6a629c0f3784f241d6768b82f6afe13a7ee520893b597cafc219f31d78827f5cc2a954df8e4c0c9b4358744f657e692c082ffef66a382c8b1090b59d811b6055f2ca233ef0d5b7042215c5c24372ceafcc9963bba2a89ae8c754edbbf74435289c2cd5051c2dca2617aa4283163867e7cb4d40805fe73f0e9a7098c69b5f050e7e6c9ef4b604588d661e9cbd64cbd77a38997dad8eac53be4aa7c2737a75ddd59064b2b21592697c1711a0d7ff77f88c021553902bde66d8a95e4e24fa9d0adefb9482c91ff6ce04acfc82ff3ebf3fcba2bfce6a94c541a1af0ecbb78da3bc7057b9a4488c3fc50b64b0d5f0ba29b9f4f99357a95cf37f74c3d348889efffb940c942983be64ecd5065ad20fa3a2efc5dc9cbde5fa7c802174e3f88afc8ae3fe90d1f072a324b7bd518f3aed408a816a4cab73c4d8d7fb4b6da878715aebbb260aef65f4b6d0a23a42a09012a91f1d5b307a673d141c883b9f8e7e1fd9c3356066584aa91041221674038ce73fa97b9504289d1c0beacbdc837384137a063d87cee36906da17ab12f73c06c7a3085114673747b397a5a1436cdaa4b04a6713b62a42515b122da5c122e5fdc575b5128a926a269316b611eb224722d3e2e570d7e59693a6ab23974e45476bc06fc5836701f87a523e52163c5973620b084d03fef6c9ab5d741a11050c0f59954c465ac0e4ea19adba8557b06643eb07898d1356b64aba511dedb4a785e1f76ffd4801600303e5d53ebc04ca3215f44c0f5b023cf37c8d83ded7d81da73e31812316306fdcee642c0c5464cfbe345a4c51dd15076eb1e4ce7277874fc85bf6a2829d5e49f698155247ac4d7e557cf67468d7eb87cddc799eb2165e5ea21b0174cfbafda45596e185f28ce0f42077110579bef64e4e59081b5808861f3507c2e981e33245b7bdd9c34ef692cba3bcd997d3036e43de8a7648994eb9d359229ce8230916e04f8e0e03f3bd066d2600a1f519baedaeb7776f32b0e0dc398574ca391c4add3c153626f39dea2231ceee0e072f64d401d390fd306686df7c5ae630d6d6dfc74c8864673a09d7d86bbcce72d41b1a1beb25979c2f3023f16ec2172bda7f7209156c19dae62f84b65df5c406e20d0816fd0495cd05dbfcc0b1c6c505330b3f26a4fcb1d722492079871c62f5cf34df8688198126e05bc15fd970842514661bc20e9ab65b31b1f1fc4b2300d495928e315ade102bd3c7348143c9377caa2758adb8147bc2641b4247d3329a960e0fa3a99e86460984aaba4a32736b6461900b1932f9b21de0e35353f3b7bd891dc53d094d252db290a3f130e56c43cf72b6f06e9ebe45c79a55118a4951d74266ab58797d389a372e4525d38a60b2f7e1ae955fe1d754837b1d8ccd6fad1988444f49d29c2f8e3cf10b38fd297dd5a5a11f70893b391b5484d607ca4c56ffa68b3dfa85e19ee9cf8957afa8fb41ba83f8992d94be454c3aa2e5520f23a5e4eb0ecff059febc0fb08619c6d30ba5619466a7907f18f57ef7fb67e2391a3528c01d801f3e1d7ea81f5b4c5a258586760842058fa06b72232ed165b371c61d5b8bae91796278595507791f7699722d1a70c1dd93ee345ec3f55a8fcc0eb359cd737bf529859134a20f914bf35fef01742bb9143013867cea6205e91f79f876cdb7b63ea50287f4de8090587aa31c4fbe501bbb13870fd54a700a3ce16f965262c8385a92782c7b27d479a0a3702c64634c1221a8fccf141a1039ab361a040181b8619094d39e4aef7feb73a39bf2777ff31a27719f8a59f9518bf7adf4a0d6476d88b47dc467c5bf63edc39feb237ee3e7c98444dad57f9cedb3466e0ccf0bf3bfada376cc5c25b48eeb93b18b9498702e07599d2c7f24e2f34e603bf891e9b368b3cb7b9242b9e2af5e82476e9400660fa6ed475bc681d5d2193314b5e244094a135c216ad6030e525f05571233ed49360b209a9ece92344b370dd5d49f4623fc8dc9f490e2da2bc9d147407dc5786f008ebb1bde82530bd448c1c58a7c5207435098aac82d0793cacdd748e8ea7c9bd22dc200b3ad3e5010329254b5c62d1453f299ec7e551ff11e373ebe3538cdcf0cef81085a9ca83d9bffcbe886b2c70a614bc5db3773052daecae3e5789d7f65f3586cb9d7dd5068c0633ed79753bff09dc85720ceb4a80c8a058d289360f4a5ca1489231c82ad8d49b8ff4de93cfab15a93220dc2137fa6bb32e919e87d71f3d55e32f358a3a0a92fac68612138ae20b46d412c295c0d61e40e876d5576779f64883444b6db6e1e6785665c83b583b6f13d917328eab0516f39c8dc00079cd7f1d340f0dfb0223db137b1148ac828d847f5fb8a895ade42ba54fdd0d179f0da9aa41e391d9661c21721c3806aa2fe487c809df9394d2a726710a2f74b00e25a4958d049163a5026753071491f0635f83a63a734891cf245d93fb93bd6d2d0ade621967820cd29155bae034d719ef6414af21916a98f4ea7ded7e31bd79826e2b3858bd951b46d772387da5dddef5b272c220d7f31dcbbd10928dde1e3d702100c48dbde3093ff2806c6f6fcbee5c3bcde14a6f15f97ba7206ea6c6f7a5da036c38c3c2eccd63d8fd06668f32dfa0f3a5575f30681a3831084a340046398a8a13adbeee0b673455eeddbbc7c1e3bbdd528290608ac7c8ac1fc2b25517ff2a96b7085727c58a877ae04a597d59b1bfb4c75a55a1d4d0564a12944f93ca9133846dfa18327f9ae3dd1812a80f672cb3d699e661fb08bd7791120996922146b18fdef69c7e9bfcb230c9b9a2558d98f0a3c7da57a4b1f1948b2857a97938cfc4f7bf36b0e36031b413d7cd7158dcb1d06dd2bb026376afae8e2e692ee8102e9fe06c0061df798fc9b12f090ad6d88299f6a435c30540659482844fad0b3384a7b3d44fe32b11c702ccc139b7d83a810fb560296254a3340951d6f45852c257cb4c0ac6f2d019e07c54671c2d2e31231581182895773a1d1f3dc4ac44be1809d6ff292c23fcae3e21c4373c37ad75813893669920cad956e8fdf547af44fed02d187f9a15c128b5a09d47afb791e8e7ab3f3fea283448fc84f32d0fdcf70531d0fd0aaa898b2b0fdae844d91a62a755733fcb420cdbc73f70011e00887e66cea5aa1f1d2bac69be9e5d0a696e5fcd798121a3b80dcf0c4701c82365476355066670c1fbe9659fb3156f9fa368f125bb5d49761fee58790d15e0b926aa7f6f7cbf7917149f933cddccd0014aa23492401227a875dff5734c37ef2339387e87e7a73e8b31395469e568fcd68c643efb97e42b5a0ec22bbde1eb5f60bccc7446688bee187a91e46175c65e0bb6282f6bb2bcdffc2b575c680ecbfa42e54eeaa7b49240b970e62b9280f592764251219c0ebb48c24904161979fb3157c41a56ebe6a23857f45703d41948696a64b67b335a0cfbfaca0a2abaa35dc00bee75ae36c2ea187803ac1501abd582fa949e0ed7a525765469dbf2a56340e33278d9609b31df87ed89301743fc955fdfd9c8496222acf82caf7eb574326bbd20bdbe865ef7103929fbdfd25994c1e2137ce3a11415bb2dca169cbe35f5fe2703ee3733825840ca438f516ef25ceb2ef2613612ab23535960790fa750b36ededa98ddc37b44d0f11d45f47bf2267c00a9c58fc616788b6f18e3d5ea46fd7190537f059d0dc08fa4610af2235d71f5c32dd114a92616d65eaa1bdd08941004f5c83a9e395d0b9229e05e0ad1ec31c0fa044cbc276c41ab36767d762691270379e2234d85a643c29097a57515de1c46bd6b0f9d55d7fb9c0362ba49fa38dd6a1e5dc2b678d3fea616c1ec9a230b37f8c4dd381ca7d24b4403400d7be73321e9992e3e53b718ada54ea377658a30c728782069264fe2d4c545200d530a6d2bfa8aa68f1ec61a8f3a2b924270a66b14cfb26cd84ea76d0a375024522f28cfde88eff1ef74e8d2e512c5d854a1c8cd10de42001e50de88f6980b0d506a18ae635e092f7ae09de051cd72768b267866ef11794849f7aa3dfd6573aa2b1400c2f3ee9f66f029e4cd7de84c6a0249749e5b6c1034bc702a586b0905c34f636b307352aeead8508425e590ed7249ae19e560e005406a6f317a70333a9ebf537e1d2321e3343dcb440e147f3768afd1df0cf923d9064662491c8b6f1c9e5ad132f7ca7ca6793784e3be63e9b57df39faa70ff3c76d486f1222b8fdea24118480331d6313baa2b22c45c658cfe7427390d6828b45fdb8060efc5d4f56798a78e7f032cf8803c3abf1236840d1d3977112823b69564ef5d0a5121268a35f59c6c2b4ac8d5daa1e286", 0x1000, 0x3408042244e8a718) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:27 executing program 1: r0 = socket(0x18, 0x4006, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 16:00:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r1, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530000ef410bbda7fec10677d85943d67ae1443c23de3f8c442bf8c49fa21f4409aaad1ac323606cf56a24e378f6e89fe6e9483d601d783724a058ed4f31c49913dfa88abb36307c07f6a9c8270ff6beff38398354d9514be55c81ca1441020eafca7793ef06681f1ffcd543fbb9e1d2deb754a62507f923b46a59a24cba8c303e2bc9a83981a3e9a18dc7d8977590be47009ac2fd027917d2fa4ec8da9778ee0aafa94c193d05afb33bb75f404b173c04f2ebdb8be014cea3434f2d1368866528f05079c027bea4dca346ba296832905073387658d0d0dbc6c"], 0x10) shutdown(r0, 0x2) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820208550b3416bb3e3bf684f99808a603a58e69"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x10000, 0x8000, 0xfffffffffffffffe, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0xe) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xff, 0x1f, 0x40, 0x3}, {0x10001, 0xffffffffffff0000, 0xff, 0xffff}, {0x3ff, 0x469f, 0x8000, 0xc957}, {0x4, 0xfffffffffffff800, 0x4, 0x5}, {0x8, 0x3f, 0x5, 0x4}]}) getitimer(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="cc9d597fb7ed5b3ca343713462114999c308d566bb38d7a87119d5771d54dc791e65f37e803ba53547135b2927ee7b138e19a85bb0f80ab6186bf25fb592e9e99ed7a3aefb09cde1e679142e0fcbfa417667a53acc2a492ad96ca05d647a902ef20692c19ee3df4e6199f42049ae8f6f0e027ec09812c6fb5d1b2faf44343ad698b214087bfee0d3fe8d5948d1eabf76435d4c46e665b6e814311736810ba6c22f9545176f60b50bb2d01835e4d3417ebd0578b6a4d03b9f98a6fbb19ad24440a82c65fc3f1cbd527275975dbf32a7856a23c4841dbab0103f6bfde269d64e410261deb46e640837d71a3def3c493ba4dd50bd4113d405d8e87d33a17f69c0", 0xff}, {&(0x7f00000001c0)="dea6227dd53aaedc1c3c61ecb55a423bd27e1ffec485311b8ec1e9849e61fdac271abf28634d38f086299ce90d34683c6b1c993f2c5f1bf554003ec5bcc5e02f31bf823d2a51972599632d266d44054f20", 0x51}, {&(0x7f0000000240)='Cy+N', 0x4}, {&(0x7f0000000280)="24cd2a3eb2e78548d3f04289b57cbcb26faea6e931428945977ce8f4643f78e2d25a33c59c6cb11027bd11896f01b3b01585b3c536479c17f8092f408d148d9bbf2447288dee9370b3a2ce61a5a3baa79c40844171abe31abbb670bffc21219e9a2bdff45a75f5997e485e046d9c62039aaaf8650afb055f7c15bca06d990ae772ef7aa6e453aca938d7d83a97c13efb0f61fede66c820610208d99089eeb7280d2de0ee7f6c2eca3bd7", 0xaa}, {&(0x7f0000000340)}, {&(0x7f0000000380)="027efdb4cfb2f2db8fa2c2e824b8b45dea1108d57df5f71fa27511b19dcc63dbfb285bafa9b855394f8a692faa05c1d2d24871291f21f159a733b95158c42560a6eaaec557c0410a735691ff86c269b60c2539e25fced870b141e7bc9d8296adf4bd90321319a3be1f7c625c5f2c9a118ee9cc0bdcafc2c4eacdc3fc508e67665de6e84d6ef81daa1bded57d7bcfb7469afe248a69e542a6e4daf0a954bb245896019baecdc7babebadd7b3b", 0xac}], 0x6, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) msgget$private(0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x38) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: nanosleep(&(0x7f00000000c0)={0x3}, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = socket(0x2, 0x4002, 0x9) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x8) r8 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r9 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x58, 0x10, 0xfff, 0x9}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x40, 0x3, 0x1}], 0x71c, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x4, 0x5d, 0x6}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x3, 0x3800}, {{r6}, 0xfffffffffffffffb, 0xa, 0x2, 0x2, 0x80}, {{r7}, 0xffffffffffffffff, 0x10, 0xf0000040, 0x7, 0x8}, {{r8}, 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x8, 0xc9f8556ae1744563, 0x0, 0x1}], 0x6, &(0x7f0000000540)={0xffffffffffffff00, 0x81}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xc0, 0x0) socket$inet(0x2, 0x4005, 0x4) getdents(r0, &(0x7f00000005c0)=""/155, 0x9b) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000580)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r1, &(0x7f0000001380)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/39, 0x27}], 0x4) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20281, 0x0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)=""/173, 0xad}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/2, 0x2}], 0x7, &(0x7f0000001600)=""/107, 0x6b}, 0x843) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000016c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20800, 0x0) close(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x6, 0x4}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x7, &(0x7f00000000c0)={0x9, 0x2}) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0x10105}], 0x10000000000004e2, 0x0, 0x0) 16:00:28 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='-(#,\x00', &(0x7f0000000100)='\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xb5!^,\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)=',\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\\xeb:\x00']) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x7, 0x100000000, 0x400, {[0x0, 0x48, 0x14, 0x0, 0xfab, 0xfff, 0x3, 0xffffffffffffff30, 0x10001, 0x8, 0x2, 0x35, 0x8001, 0x2, 0x2, 0x0, 0x5, 0x200], [0x7, 0x8001, 0x7, 0x5, 0x100000000, 0x975, 0x7, 0xfffffffffffffffb, 0x6, 0xfffffffffffffffe], [0x1, 0x2, 0x80000000, 0x6, 0x5, 0x71d, 0x3], [0x3f, 0x101, 0x5, 0x2666, 0x80000001, 0x3], [{0x3a0, 0x5, 0x2, 0x6ac}, {0x6, 0x2, 0x35368fc, 0x1ff}, {0x0, 0x80000001, 0x200, 0x5}, {0x7, 0x5, 0x8, 0x6}, {0x5, 0x8, 0x8, 0x3}, {0xffffffffffffffff, 0x4, 0x1, 0x1}, {0x3, 0x3, 0x7, 0x5}, {0xb2a, 0x3259, 0x8000, 0x6}], {0x8, 0x2, 0x80000000}, {0x8, 0x8, 0x2}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:28 executing program 0: r0 = socket(0x800000018, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0xf8bf, 0x75002e2a, r1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20980, 0x11) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x6}, {0x18, 0x3, 0x9, 0x5}, 0xff, [0xfffffffffffffffd, 0x4, 0x100000000, 0x1ce3d430, 0x1, 0x3, 0x3, 0x10001]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair(0x18, 0x3, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1f) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfa6, 0xa33, 0x1000, 0x2, "7fe27aa15b83a4cf472bc3c4a3802dbbeae55678", 0x7fff, 0xe8b}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x6c}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) r2 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x26, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000f, &(0x7f0000000180)="eaff125c00000000170273341552a90ac987d301685533e61e255c94fe9cccd8739f355b2a736683bc2961b347fe14a972557fa989844ec5dce8c6082b4570bdff301fd815222200b3798e48391f7c28c96a845895488b9c0e076b1d1582394b800e04a799a69da7009e3942f548e709678f1613ce4419578d13d693d1c9f845f68dbe17a06915fdac24795f57f726c16dc0d530e0a947335af55d7e317ca0250478ae024beef52dfa5ccc92b1e841a9717a65db6ce549e44602944391d47b93a17abfb1d886eab267f5", 0xfffffffffffffda9) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xf5, 0x400, 0x9, 0x5, "564ad98a3f3296d99d8695e8e7d3b5c58e8ce88c", 0x4d, 0x5}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="3a9ce8a96bea0df74aea1a014dcdf7e8aecccda699c1b6e245b8c56a", 0x1c) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) getitimer(0x0, &(0x7f0000000040)) dup2(r1, r1) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x3, 0x8, 0x7}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:28 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200a0, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)) r1 = socket(0x8000000000000006, 0x400000000003, 0x40000000000000) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x802000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1b0, 0x180) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x8) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = socket(0x6, 0x400400000002, 0x5) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="650e2d5e113e85a14e04000000f9b972a141986c3858fd0adbb12c9d22d111c10fbad12a6fb6a836149e656ca73471c0703fa005a7295eca4d8195adf2c28d8322be27b9f49de71ffa9857b956cb23751cd9323367f7c23bac085e676964a8bdec555d2bdd5b73d3b1ac9253a5cfcf4ba8949aceb9fee4ec3176c3c60fb02325c7af9ac285f7bf4fd75619cd7c0e77b1d404f576fa154fd0d48daa9f772db59c5450093108ea309b85c115616ec5a810a539e59934dc2b5f139f9f662b0b14a1135bd0a7f0342624a5d342f2c6bc713655def514e7d6b0f4bf011cc04ca53757147614ddedc352e2dcf849", 0xeb) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x18, 0x86126) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002440)=ANY=[@ANYBLOB="ff048fe4321e50a8277d7d91008df00000ea2efd010f00003a68aec3032605ef3b32e143d44a1c2e5bef8801665b6ed984894ef2ef53af05000000000000008ba676ea38a98c4b69ee02bcde87483efa28d28488258fc5cc239b03c9e7638cb99cba6bbbbc6eb305b17f923965b945ee52154d62d485ec0deac7e50f8b2bfeb621d88e760f73fe63ef879d449dfd0c5b44a61331b60b3afdfac2deb07e2f9950adc7651da68efc4cdddb0a08d3f84eb5b93bfbeafa9ac2e40cda602d3d9b3b37d505c66c3486545b222475401274c49c4043d7fa544ad0dd89228c6c420d2eef17aa9cf139"], 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000300)="9d09eae333ec9f93027539f7fcf160a4398aa822ca918f740f1158b28f1e10959bb2862607c6832fab9b2b0c116d4ac3b0ab5a20e7d3533a70f6598afcbdd03cdd5f05144ebd087b96949a0eb327379a0864486caa7191094f316904e58875a610519b7a102f8cb3818c094b20efeb52e963ac9605cefb10e2c99fa64db827e109e3158052087d7b535262bc94e5a080d971a113d96079bcd313b0cd275aef5a765210e174d5152f0af861b4db1b55425f5f93984fdde0ad599e0360abb616a4405dea3a79cc031a210ed6692737e6ba1792df10b867c453c9ece98fb8ddb131da9a5afff86c4fff39bae9f5941c7b1a9342680630294ce44e8afc9769d03c99513a4fdde90cf45c9dd9f35fb57fb5b418643cca1f1d700eac21df8e32b66843f007c55558861c90cbad9c6fca8981356e010c4574bce8c48cc8c81f8c8f456f243c6d4f056440df1eb23a19e5d76e541cf96d5d8b8e1c2cebf202b4980eed835d6717d788ea6b50b7f7f7014178bcd1f9503a3ca1abdd8b12b52ad76087752346858e56888bf7f355c25307f7e00c03985855eac2c572cca5a40559d456d8e1a6456899169a768baaae2fcebe75d6f86a545439020a411eff0a97429b866a12524d64c35b1dca6165f6852c7179f0b69f6922dfe2614e8c8398ac2e4b9070ee452dc01b1016e3e1ddd4a684a9e2735afa88b439b8a944cbc0c7908c9bd430ecb7fe97e91a4cd102a505c4384832a4b43aa86d194dbf9c2db7745fb186bebec2a976b5aedcf1e191045b2930b723356fb225622731f526aac0a4071d023bb0d8907de74a7757bea6c93b82cc8d8047be081fe0c27ef661a37c69799417f0690c5e07dca0492a211ea125e9ffa5f9b3270d0689e268185f7b6110a98720510d57838077410224da89263ec23c44aa4a25cea1a57529dbc668e9af4d4fc4c81dea629e6da4a8cb40086140b2b9810cf0e046efb2120aa8a3c6bc13b31457331be74a05ce64698fbec2aa0955b73287d85475ffe36992562dac2a049dd3e4995af99ab5e974e75fdca1dfe5544014eb114a60e6409a7b89d2b6f58da2cede993de9ac0a6a290ecdd84ec3227c6ba7f1178f4b4b97e7c6fafa2ba1a96570ef5ed6e41125e3e7e551d9be3b8edd87e96c78d55589876e15a144aa7deeeae10d6955100a0c255a9481f45f64aa999b397e56441af9841774c33b0d30c5d2ec9cca1a99f957fdc9ce7252fe7d70c92f13cda581709ad1fbbeb939ce3f80b41cb60e3ca42ed35ce16884a92a28fd7f7410a2867c598fc5ecfeebe86751ee5d4fcb8a1a6f623cf0aad96abae41a24c83327331d3ae3d0fbf932c4f82cfb64f44bc76e8f4e475dc63bfc75f85bbdb415f48d1304143784426f0f461ad077d5e0b53fa7aa1ed903556bf58a4a826f7d0c94b3f19cf352efa0ac3a5a2c8245e53f2997eccdb790c97f5734f2147d65245c6043b591a73e00446c344fecd7585a6418f112036addaf0ef204905b5f2126d5d7e9df14764d3405c54834de5d56e7bd2818595bbd0215a49884f883217f247293c481c34f99be46dd03d94cb427f53635706a6a0e43b2e39e6446c6e112f4fe1a1e407e554167714b886aa00a72dd214fedd28f4ef82649aeed9f4a3e2968b16b40eb7eeec991fb8dd78e2f69cf2f1b82b0c17a17fa40da3d43bd91b2a2d4baebcf1348238e42fe6fa03b0e374e94b8e023903f7b41c071452354e39a52e4649a447b959d54d13f2f535bf1596b673c35459b6b8895aec64494ead0410e3a1125608acd79c07e797f47bbf23431bccdd05dd1dcfe92c09348787b628dc2f89ec03587cd13a642db89ffd8b8d1901839b4935f9cdbad0c65adfcf21297e1ae12969fc9667969c018a149313d8564bef9ba7044d9ae2b37a9ec2425d5bd42aa28d11429a4bca443af202257af78af21f2512c016a705a03e754aadc270fd6a460de2688fab659da9aaa985e71678a7864ed79f4258f7a244e569c6229db9850640abc66a8e5d780955e4f314ac82c134abfd595fc88fbefec8f0ecbee941468cb5400060695117f574e017fcac17874c057b5e9ac427b8c0bcde1f3398ba717c3ccadc812b01612bc2fff5d22231a06001aa9801fc470b0b3a7b4fc861957ebdb4cd7cc18c4175a9bc52f7d51222f6b89ddaf7af92fb5b02953e902a00d58f9eff4037a0bc0cf8eb9c60d70a85df1b743652fc5d515716d7ed8fff7337686a60cc7c89874d360ef7c74f417c2896cc163513e49e8407dbf2c0e2b93b4ac037053adab0c372c9ecbe4e34651a81ba282d4bfbee1e03485249ae41237d4149d0c813606bea8a8719e701ba497b4806a3bbc52f12af2d76567cd9f3bf4bd938d60504ecd8d6a72c37fea978a7bbf7fc355797c641823abfa7c181957d253c9ed9ea70e4098e4954641ccf0685b8015894a9d3bbf6b144948f51dbc95c761ddb6768fde97333feda9ecd8943881fdac68c866b19e3d170bd75fc1a9cf4a9b4b8ccc724106286fe9566b3e8a36e4665548726d8c0e52e41304f298de82c12ff4f6ea5658f0f89d8871b41fca8ef739eea111d9138543f64d8040d3dd1af10afa42555288e0c5632ae6b09cd233f0519fddc2db5262332009822734115fc458d1c37ee7c3db0bc2a8bff63e73c91dc7e669d041b17f880bc9ec32145c5ea9de6b1441430a478bf4877761ad99bccb09652dd7c11595a29a55b5d64b6c0eb62e952f7cd25b1c58a35b977e0816d0787a2252871ac092a73c96aa6c6c0fbd6038022aec268da508d4c8eeaa9c3b71064b03ebe0efd410ab093e982e9677cc906a56baea29c4c3b9216d24e29fb61a062eec561b6408d3bcc3b912f84274f6615d95fdcdd222174722ef8b6cbe10db1913c75fd68c47d602b06ad842fb4d5624787abe14c76d9215e8f6925c41995e4c82a869b7410b429c3a19157d8101bdc883e00564de87dc98f30d5f3c70d33a3d1425014370fc09008ad3db9a5851ceba0aa98ab90fb31f7bf838641eec648eb0e6883c4d5b973ed53a7859e84928756a2a20e058c5442c8a48db58a5f921cd0707d02257a673cf1da066f4f539ad91ef428f0b3a9e89ad0a76fb45324b3f84d0409a5793ce10a40498201ac38c34a985247d92a634c6cdcad3db628e50b360657cdb84feabe46f863d5aec888eaf72461be8106d17f692b9547adc094a3b0e8011d492763c1beeb59086d5f181daabd899bc4ca66931963d2f8639fd90cdf0b5e021eb7649373b3af21c6ba48615e32ee3006606e5cde0ba97f7aca53264a8d63a02c55c4f87d9a75e30ebaf18d660bf2a391ef895d93f828ae405ed11ba83bb74eca86c157dc4f3a3ca6d20e63f1dd589a0f27384762478e9e03f1a248f353510521cf7451e06038efd2afcfc6f25bea5dd7293a64c8fdc5dac2d79b3d81fae58cc32b96c4a8722d7c91b2b821313d701492675e087383247871791c86d9ee28e2052e78c01bdcd13f9227943aa04dca204193e57aa1b67ad571758375651716b8d4ed457b34ed994bf0e76eaaf5c3fd0901cc808f270640db4bc9a224a7a7bab48bfd182ad982d0e0a51287558f23c15405164d1587391102805de08525225faec436667fcd8d3d4daf3a50c4d2e29b70a0d1104ef3f0f03e0c607e0f71c2f32cee156daf579e9f93026421cfef4132cf4ecef201340fa1583138a6633dc8fac805483006996023b9ddd4761081be05172b97b8f2dc4e6e22f362b31c158309de8777fba5a78d4e3c1223b677ab4aeb0cf67e465d833eefa215a6c955bbca8660e94b49fe9e8caf5722aaf7a70a0a38e5e31104148e27b3037068bfebc5127fd028d9671e988c30623216fe39628a88c19d9619bac7cb50677170fddd25bea64de5174d5957f56df06406181acc17c914be61318833e97b4ec650798b8b6640ff3e8c33bd80f11ca02aaf547b33abd0bb7825e5a2fb70e28543c9c67fa2932d76dd32074765d0bb22beb9212b2d877a38d92772c34c6acaf366844586db2aa043c09b9f673767c6aef6955b6523e3717423bf84c6daecd64d639707d2b7f06e8bf6b290a0fc8d081ea759465110b764bf826beb497a6c689759a6d1552befc023ce803b2ca68b6034dd4bd4115f03b3103ef5c4d9b1510cc8f67559f1051eeb1752bb66b3e7f921fe5d17342f61be6e185062a8dde6b73aefa5f3c69fd2c158f37ca478d053b86459d58ecca1c92dac7f076110c966171a3463d46ff18cc38fba8101e80a1af0bb33174147e029000c7d772f8c16572dd020c7ff339a05b1949c305535ea0a61660cf18e71bab8fb8ae3568c84b740a5798e1947262e696c9dd5d9f0f5f18fdca084acd80476cd6cb37f0ab2bca90dd0a63ca8423e964234305f161e92b7b0d5a6bbdac53f3b5ac833a210411ab67d7843126898c9f31ceea7fd714bea5e49abdd8b5feafc96f6895473a233d827da0d9f886c87de7b73706628e5f8dba8d6a7ba07d1ba6ba437b76060f4eecf3f2da6b97ca55b4b55d4422091259c952c6840e40f2d2845394237ee39d644cc9ab399415327037a61f85c7673608079324e1a7108b42c14484de7d8749b2597451ec1eb57cc98aad234c2fc33e6f316c846a4533c681a4c1b3c77c07628c76f6b390aa2c0d9d096f3aabf60e5c8c11e1a92f68502cbbfa64da44ea777ad4469b401cd74e675b17a46cd28dbb3bccdab1d337117ab95177098a8e22e2b6be3abbdccd03421f59ab52a2573baa896581c04ae6bd11a32b05cfaae1b58fec057a6c6912c247d1c5440ba919bc7722e540e9bb78a186db1cd140d9eed9a102356fee5cf3c212145266a9f3a240021b5a97b3df895304e419db30bf2fda93f4068cc2813919b108c174136ded80b210c8445f696e445a001f0c06f3955c65450aa5360194e8e57a6350afd39a0b3d4fc76f5b927cba7f8ac7d549b196d0bf8df4bd9e3aea6a1caaf858140280e0b9704c6523dc08f06b893a0ba09d5e7e33b29bbccc819537d49a1b21b412a278f23319f7b57645af8ffe80e0008a218c7c15861af04c1ddd63b06824f890f0d32141c1614cd7c66275a653263337479a7d314cd8701345db57b700508fd5c38acbf2d53edb6be78135b633d8aee3a31e131d8126e63328e9c9919665a62bc42a79943f631b138073925fb9e0f09b62c7f2dfea30b4f41310821b4e7fb7d6a2cb3640119487ec27fb0ddf9599d280bed931ae46252791eaec1d88070240540334cbf5de3107d0dca5d75d5bb429bff128a2b72174ab37ee9f6be48cbe3dd5dd15337904b08ad1be6c9ee32a2cbf1868e145608c49edfb6b74414808ae8c80b7f85f1f1baf4a09b58ae73751b39c8f7887f0075d4057fd479fbac13eef69e4c068908d7ced835190d529a61e6fb5d8908516577fe2a2ee0a5be1ff3527ff855188c3841c193ed1f32d69a572ada9d60d771dd49b36b339f67cde3e31014980670ad9ec63b95ddb5878a1d95cc1035752cbed5769ccf26c15148ed2bfa31359dab17b9f2e62d0159b7816858bfa3fea153ba54ddbdba437eacedbed765d4dc3281d02beba9c04eb058dcad392570a46f98582f47bcd7054f0691b678be73c29bc6963962f07700e4efc8f498ed7ac21099220d06f4b9b1a9223779ca2675e437c684b87f70b3024d8757b88b5cc982cae7f1769e8f20c7e93d081f04ad41f62586afda0f84029764f70595a23386dbb5a4bed66abdd3084236693a9ac64208a0f2b97b94cbca9c642a2a0d9cd45e2fe4126ae9b33b2ee173a76508cf6ce4250e4cdd5ddc6da741fa889e5a8", 0x1000}], 0x1, &(0x7f0000001300)=[{0x68, 0xffff, 0x5, "293c10d862fe86b02ab7c7e86939be12bb296106184ad19fa7fe9abd75a92f3bf2122d13bdfa11d3a5cf44fe064f1e42371ba4120fb2bf2d35e656c701b91faeeef3fe297eaa838a2fbe367d67af28b26a995f"}, {0xa8, 0xffff, 0x8b, "2baf49c75d45ca24222dcdd1c4785733573858d6251f4f4039cae048cf86e4bd163a98f7188d25af3402704c83275f348b5e1b8e2482307c9302c10a6e4835b8ac0043345b90c9076da33bf8e4c029fe6fde337aa1b0168a1d55de3c891943c51fd114636df9605d638d70f02640cb98b2ae0c2afac4ef5ed62412b2b2e2b92df8f49866ae862d980a1ac014759fb24bbd84ad83d859"}, {0x1010, 0x1, 0x40, "d6e093ead1ee5761ff908eb53032668cc408b3244829159a1528b2a8ce45a991bb5a5be3234408b4b660108f2839632c81cbc83cd3322cb0e9632be59b7de8f20c4d92fda44837b2457fbda9dbe31af8f1a21b5ca49b2c545a98a7db0b199d6361a9e7789ea6305d2afc9f3793b209f40708c26937a18b27798098be1ce12425c34e6d65f7dff25393a492c46fb5468e2bd5110d9e1820ee1f18acf1d1023bd8c249ea6912f98dca562bde0d2c02d2bd9806d1ff2f222111b49dc07ad93bf76fc4ce9d95083bfec74711489f20484a352e2010f2b787380985960310f7b01633cd412fa1966756bd19a07afd39dac55e1ccc0de1363cf93137c83f2cde88a4583b177e05c9a450d8193f152fca25a1512a2550ec44f527c51d5adc7c1cdc109711e76f47cdf48e362425544a611a025357fefcfbbdf089eab3f886be2a5bec5144bb4119c8ca016f00ce3000c362575d11b5d778a679c710489b91d4611d9f6e212db2f4bea221dc7e125f8f4545d7af1f8b0bed91e878d00428975dac3ce244e61a35d52632b25fcc48c497c46bff665ddff38074aa9f208879fb59c528d5f57c1fd43a8c489cab1edd4f2a59802bed435ba85f9826a3235eb4d12e5dc32e82065f6416ca53444fdf856239d20d9230c89bf4bce54875c9a790e1ce83de5e85ce25399d1866bc3b7ad21a2a702b3b754f5b66b2d113fa597e240ec233f286c5a151289dab3da99d6d2fad0055ddf8838cb6b82f1b54c1a5b755c82e72904573658d934a4da259b4360d801d48b48fbea33be234372bcab348d7d837048f12f6ecbeac822856fba3aac76d2670761970ffc8949b948181e81a32f85e62ea162e3ea4a0a867fddac6a1d751c206c8a96477d551fa1ed43c370531ba2dd5efd693097a6f2e32999d2f3014b7bf960f69640faf56090753e29cc2f82e6014ad5d0cb3f0dc97c8ab5ce4a04623d63de020c697987b78d6b89cf743c6b95a43f6e38d972ad44606c884cd1ffeeb64e166b7358ac8c89bb8567abdcf77447e1af632557e3500eb9bd79c086d39545084ca6c8a5adf32d7b63855db5327c4eb2cab04febe39c478ac5fdd51845d323bc406af1ecc735057c0cd4f5e3a2eaa863b4c4cbd52294bc16a191b09b6fff4e977bdc6739375804ad186acde4b391e78cd5fe75cffd3dd789b8de8e354c2d41111c9ed2ec3f99fe2bf2287326ceaf34cae15cf55887dcd5d40e45a9a273061c384033b40548f91e59e8ec3f7207d546d9e1760ba4be61c1feeac0a615d597b1c48d7432e9106752d1ebc835028b6d3e21b8361ad1f51c81fd408c2e26af3f9f1c36c0b6ec28b6983108fbba580311b85f3dc4e41f3498c3a1bf8951b09a256ff9f1ba60318a218652f7e9889f6b75b98a0c4ab9e50c09eeecd6bb54706940f08ea1a5d903471b574953af824826993197959bfe9a92f1abe2053e373b8a2521d6c5899475a67985c9f4f823c05558b90fef388b67e30891baa041c2ee49c677d93ce7c145846e6300ae0e2c39998ce78c7d6429498cc1298b18dc126b065638fa309d437b76586ae8c96e7670863840804988f8f80eb974b2068bff56219ea4929a7995b0b41ace8b1028912eff05fd353c976a1cde7d9df87f743f905a19a9c212dd503f62e1a534ab85f523835907fab5bcd2fed3e899d83195f2e1795dc435834f36175b3ed5da155f0dd1463515bdcd99b49136234d081eb565c7dd1f3224e9d40c5174543aa0e58309a4cc3d02bee76aeaf7d88d04bfeccaec89eae77f2a80928bb4da6c9a642af07774034f523b64727118111097e20f21f986ba63fd0f99a1f568125a8f177bc4a273971fd96134fe530722eae9f25231ca23af1ba6df6b628137f46cb417125c2eca6281b8174c623fb4a58328108a6e950fdede8524234609d74cba3c9d10668154e7451903aa80793707cde320d69e76cc43a9e490eb3b75b02d042571870c7fa230d9f25967664eb8556021702cd0b4011e4d9d6901a3d0a164d32ab6533d68f32241968fb0989d5d7d3a6b6e1339cb4150d47a249998a90298d2048c00b4ccc180ae28b5827897bde42112d41fcef180d7627d55f1819efd8a547d25f44e377dad13e9239ae588cac3364325719b98ef4c7df190232a540b6f2b5ee07821dd67f7190927509b7470c16c69daf0592726a3926b890c1b6e99cea941a0ddc989fc9872b33ac48dc139f0e5fc3e90cd853ca90709db1b953fed28b93dd1ebdac135a96895b31a25579d31d3598ac266dc980b530059cd157586cffcdc8bc00cb6bba900762ac011d0acc8e8ac31cb57a21b8a191bde8d4ef61fa09d87e8290a5edc250ca9d3c966a358b8cebed5c359eab978a8b33f3138abd326b870cf8e590a5d9e05ca1acd2aed6d629e6e439275a87f495b3bd71d041413b5e82334cc99ba4179a154c3bd8280a7cc0d841b17f00afe503530c32f28394bc8b2bc230cb0edf086d4a7b9fd6b9e6d7b285cecaa33de818746e60bf0fb24ebac787afeab76cf2c485478b74d062927e3f90390867b0346c5cb4e9c7696a2cfbfa7367f3a0e2a7d6bb9403912b0aca4bd0bb160564391570bda97ad0ec0ef358e3b96e1c19a725179bbb5f145f69d086a2d691aacc864bc1d18931645a5da21f9dc47748b49dadfe75d9e74dc3e3d86a767deebadb983712f96001fccb589f2f747f018066dcb393b537a50dcd056290a8a8fda19f32e0de7cbdc15365aae97c57ce5d131f2145d3b20cfffa170ed51664ed8fb3e1368d92c1339fd50d6f22a17af2b7eaa23ca8fc4625ee657964b2bd1990909c34355fdeb5e424fff2342bdbbe18f1b1787a24bd8529e98297dd09ebbfa32e8f3b0c20c3e243db95dce0d034095dea02a0326f0c31dd696a49e48922617d69e3876b82ff0b279024ff618b1f9f8750455533c93f4ee70d1151e4496f0c28b463e3b8f01dfd91f31caa1ae36f93a21b5ae8db13e6af4fe2282978ba27bd151088d6a79bedf7b4be91b99f1fc23b91dd14c8a306bc5164fe3b1ca26ab9e63b737dda2708e7242d6aa803ac7fc3fe908bcb527a62be3e2d0c49d8dff8ad8f38690e59baa7440453e85e60cbd7ed2386c6bb4eb28c7767d7ef63a9de7d07b1ef7b8380e8a1fa04b8a8d151707bd4e32ca9907e4df01d9a24dfa1f3173cb12c3e0f6d64c3f54a8e030ec254db5ebb969713204221f7afa95320ba6a27c0b7c7ab7526502311af48b91dfc0d54107473cc9c1320e0e5002084f0ad43b2b7f91aed96125c272705c0ee4e3aab8a1fe7a494ca327e2c821c155762694d09dd4cf8e039d0450519cd935b1aff94e6a1d59bcf588072c2c15e677830c9d691f195f4626dbe97d1f38854100ef1da783381ae6c00c7f5c86c203482298ff34c1e5f53759a44c4fc1062713b2c68a6489d642c4e2e135f81fdc47c28bf96b3cef8507e1595ef0467eb1f67b8fef958cb38db67fe5482b57ed142ff646747c730527ac3b531934299735e00993c49c04cfe1acb293730212ee617d4eb056bb42adaf152d2e78529b560e97e9b20abf99347b1312dbf764a1857aa813310dbc7b66b07649439b2532300736d6aa6866553a3178624be944795f7c4bb48b3350be26a7462037f7e49ae73a733bf5afe1d665432ecd2d8384f05246d2bae53c89e5d4839783531fe67dd0a38003957559d78e59c65e991b14a6ac29ef67dddb1dd9ed26079c95f938d9286a3a1420e0caaa6c6fbf3df640df007de2565be7b58d6649a94ff1750873277c87747c5a629f17f6cbde6a4baef778e3b5e497e4c7d4cf0b8aa8ce1b211cc509efb55704569b1973e8cf3996f7ecb184e9b6f4ae0277212f2f5f177862a2a506bc9f7bef621e7e7f38d0ca1c9f9374856c5c3ffd558ec2a05e5563fa6125729150b453e94091834edd981de9d3a008c749e178be5f98af141d6e99a3c1830f15c5bfe699270a79fa48e8d2b508865e09b684a5dce5065e25b550601a73f7de98ffb7c641a05a586b74ea10c93fecb39cb0ecb13614d165a178070fc3f3cfc444fb2703970a8a3fd19dfd08b5573205f8db48b21f4c27c5d30ac48da10e2d55c190b58137aea06ed13452d16dd7f747293a72792f051bf61a0e0e98af2c135170c9f13b4f926e2f64b3f28c94aceb3b593ddcfaa2ef432cfcb649d207400f5915ccfb9637ee163eec5537ae46224d48dae0674853a1bfba22d33ee60580750bea1a3ac7d3cbb9fa594a162f13e7cf39670a04b204dea6d06464603a6e58ef647abc701ef677ba18a8f31338452069355ee913304d447d710846cee17cda1a2ebabdb5615843dc5c2cda8d53e1df19602335cbf65b15aa1f91a6844bfbf9321d93f9c0187a78f9c64fd277e3e32c96d630164e682cfce2f7f7709208991bdb42b234aaaecbe5ae15d0b49ae2f72895553efd0e58115385f0f047e730a3ea99720d2fb1f32a859162074b7d0076f5877cc21d4540b4985cc71627548ad94262de81ac76781910eb814938db3c1c241c65985374d677d97842b2fc47459c8b2acbeed941727ffcb6c186b314e2fd1bf6ab72f524c97155c7f354f3f1dda78efb75a3150488292e4c1c19e2013536d480e2fe3076127d5121f3a3a93b9b27971f3bc0eb865f2493e69d9c32debbd965d1d31a6f4464d6cb46b59341c13e6961e5731504401786e85de159d77065e9599baf0871b25373cf750b8b8be1f5c69484202cb2a1ab5869941948726090db8f6db779f029cd6df93b9a1495366255089f3836e46a27b8be8021c59f8e7bdc3914928ca3ad58fe5494c2234f5e3eb48a37ab1afed3977f2bdd8039e92a9c492a38a32881d58ed820d3c71767bb87846ed4107c79d396e10ee0b83bf0381dcac5f60f9f6e6dac8cfa768d0950489f2febf86160bf671be0f20959e0aff4fcacde911397379b50be97c299dc4b30c5e11a71b83c38866c6821b49927b7c55fa5aed614a0158e339d3524662a288aa0514a3601bcef7bb5a4db8086b7a625c03802d27869ade6393e67c0d353e614d5fbd8bee79006058c42ed0a231adaf00750a6aac0638c4ca3c946a280b488bd75e65e6575b93339962f3dc9de4591aaf5ed85ddfb3a2174b67a0f39f88db8acdee9cae3d863fa0f10452811d49d37dd8b92be4dee115a24a77c262f98788470fb55f657df504205059cdab0c19ca093300dcdea5ae0d6f52ebd193b6f26be2516857b47cc9ce8aa4007c1e723999f4baea41b450426bae1f083c3f6e838de08d129a618b8444a0d29922b00574194434fb7c541375e6f17786f66e309a1c7e098e746409e33592ab5d65ff9d9e5495ba7bb688733c581793af4b4e8cac07c429e92188d57c1169da75478c66daef554a6d47dafde6531b5e38f2d2e4382fefbc24b52cec141bb106635f539479668c901f1e27431ecb4df76d21ae06f170cb897964c1c5dd5680465c20562bc72c5bde45a774153b63f55a6e741217d77713cc29d0cb19ed6b080995a609cd62b5c648644cb9e0e37b85ee5eb8bdda5265e6636ed882162e25171bb9fca17896fe8ea5a54e1a5605102a588d511d63c4d7e9669d491fe171d92825d98413283e1975f00a5f332c1bcb6a61849336bfbb8dff1a0a743438bf890e29abf13f5cc77b759e50a4e38956bf1930b8e36ed23a69fc2f7c9ef705c26320696a43cf72ce2cc6429c31fe9792018e7f2d6ba17113190d0d0169f8903bda9186a49e57d24cb089a0d6498181cc62ec31aa1cb05cfcde7848482dcdf009dcc4d96e598870ee387eba8a0dc6665f8dd0bdefe089f0592c"}], 0x1120}, 0x400) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000004adc00"/84], &(0x7f0000000140)=0xffffffffffffff4f) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r1 = msgget(0x1, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/166) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x4) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000054dd92dcb737966b1896b5170e8e78bd0f693c44bad07d97b9b32d75373e76f413a89092cb5dc617fe0a14abd29ddf7dc578fb800365e2d74c9d1e4b17721e7273febe4d912640e7ca1a91ad390ef060eb2dbe201be3dd92c3472ec779d1fe14790f4af0cda7c2cb7b4c96f10df0bccf40ce0a0e832ce707ef6ca0b9c1545ec5347970399cdd5ad8d23a78383be6db310cd7791e875ffb26bd6da6e64597e3b4176ddd3ad8af3a0dc58530a25a7bdc47e9f213d112e90384577376eceaa4402b079ae7548ae889407b12c7283e24b54eb8c7b4c00b1bd5cefc885fa40efd7a8519631d4284c599652c7b98a1bc9c9ba9a3c0ebd103def6a96bd137ab2f781300a22ad2350dcbe7e1d2216e1db4cc4fe535fd13a77b1ca43da08a572657ad931fe76e348ac6507d705a46374f335ff8e155398e799f3c431de2217f318405d1477488b3a88961cd4c3bf45a0aa0749efbcde7d16ffa2379e6b79a663a42d3dca95fcf19ef97dfa9ec43e66df5771393840b385e2146e7753edaf2fd6af50366b6e590c7e88c540075b28fe4cd6e5da9aece66825b6937621ced33a83de14b8c1416a60b564ae7739bc62498b1fbe6aa3e84bf5e1161fd540d4fb74cec1491d0ba3cfed9e98207a905a018c01b2441b8b73fe588aba66dc481898641304d9a2dafc1f9ffa2759dcb605e290f0103e926835752d4e27f60f99fe13c80826952ac527f30a3d05239f20630efe408ab1af9d97641def94b27ef432a909efb7b0d665e74b8ade7ebdf0bff3f3323d16f575e252dae6c43ed71dfbfb4987ba7d4cc373dda20c511417dae5be1ec0f5ed84d4efe0fcee453f14863dcf849ee562f16f4f3d860c488a7918f917d6db274c8ba91eb139c14d4c0147762a0705ba433ed07a62c9ccb2a7f0dfe7349ee9dd008d5802c2ee111cb4e6e2b4d12d0dafb408dcf1dad8db31381aa1f2c367fe0e24bd1ac7742d5c72739277936e3f4ec1282f9fa244ecfaf2bb823c9d059e5a85addd0601188460c5d16690f997141d181708306ed31af1f2588014596bb02be7c1729cb3a873b17860271c389cd040f5498e69d3df0348dac91b96dbf2411dfdbfd459996459301b6ba56be4a7aa7dcceadec4601735e9669e2d4676b56f2b9dd20315c1e252978b903c0ae08879fd831cfe9dd78894bf0f10887d60c3b4c3937447075dafdc6f2c8f03826192d19983ed6eb4df128e104f21ed92935fe6766a2237ffb2af0ec073fa54bcf2f1cd49309225cda785a4727da243e85d1a9d7c08f042ccf5de0ba166a66c32be195c82022d5d91cf5b5e2899b2d1cba66426ddb7a70de889d057ffdae37fa91d7c79dba22b6277a0c475cc55e06e314bd1c50e96426157d065dadf0f6122d62a3c257509d5d448646a1502f99b117dec128550e40de1a31d553b30a895ceb1d33a44dc232c85b5047d4fe26ca643fa0c8a43ee2e09391616d750d89ad66b60a3a432522fd4e45eeaae6c7bd7670fef36cce00d5941f7d84bd645b5f633ac3010f66a485e6fb093dd7a656f1f1972306774ee11d1724ccee56cf210d3196a0db1bf56c35ca5d2e6f510226b748bbcea28af0c3f50ba0974502e33e560911214459d0c4c43207db4f190e1c54c69c63e2af89dd70e29ed4f31fb14b0e633fa6026180810826c78a144c04fe3969247f955b3c69aa7ea5cc58e7151f0ccea527f86f24d72cc399357be390f8b3b030c30b9064d161fdc907a43fc78c0f44791182dd47138da85b3185737d46b52e77f51d522ebca9a328d7700410a1ab9260275873dd71b527b31b7d07dd65f19202514fcdad37df6307c78c337c1854b3ab478b71751c81b7a8baca89e7abf07e9a783804356774f1ad79fe1273b621a21ecbdcc4cddf881ca17c94edcdfecda034bb33841653d5350620923e1c3d11f3b0143a2f438868582fabce601a58ef1141ea38c2b8335c695709c029bfc14bc92796cbe8248708880d57519bc02eb8fde6e0cf319fd23723c971bd24817973467f7a84130ca8039a5b58d7b3cdb9d3ad3c7175ec3ef90a5417b8939c22103985a25cc405d0176770706ebc900d2f4d2566e3fee3bd15000dc78c54540cc6f61b16d3e68b8c8ec24e0508adf00ef6a8e4d88334dfb7bf6dd5cf3656c3f84eef8dee06f949218b9d64b9933e332ff13774b282fd318fd22698b14e4899c244a75e6e7cc12d564b3d5e60b5ff86c553dff16dcefdb2ec8163dd7d07c1ae9da5c84068fe9e4e813bc421e2a38c2c74167979f2bc28204b1381d84c3a2eabcc8f2623ae74994eb5eca688408f7d7d5b5008763350ddde6e2569fbe99019446da40655c84c257be8da31aaaf45b4a6f17c38bcc81b0399e8fa1c27069115b5f71f91f2c1e7f035d525b9332d0648647a726a0a6986f1d2f429c0286649afa6d5daea694d188c6b5973c36882870a96c2d959f45445e7b5c9c5220807b570a0ce64385e47aa3dcfa8824808e917a56271618c937ef8837068fd716122f8275e3b1d59e78adbe4b561bfe63460e4825ac131b8130c846235b3cb094230127b53533cbfdc9babf22209bb96c0cd2c31d99276f4d7227a0d26ffb849066604f5c612d4975903f0ab44c67a2abf0f027a3ff452d340368550cc0b2bdfedf953a89dce20a8d9a04a2f0691003b34f4c9420b10bd222974fe424786954fad4fccc2fa95b003b3bdbec152faefdd11b6b41a01ef5d22a0ce00505ae35cccde24ae57275d121f5687a4dfd0797116bda49a7ee2b3c5bfc6aef46b0688aa5abf54bf4465a28c661a1fa4b6345a5d81efd335a9c9fec4ec2c5486da459eb6dd1a7142b1ca580ea3808b202e0b3cd14e2f5f595130ce87621e3f17dbdda1dfa51179a73b26dce4a80b0d030c8f186b97ccb9faacf5180fca955900c722ae6c13fdedf380a46bfbb75a70d08a324c1a3b79b1eda28982a06226c0998fb03809c95d4c22803e9f89910bab090599b5c2064e0e13f503bcbbb970dc38cf6204344ffaf565c6738ee3e0c1462fcf7158a89098813886d78f05945b5c9e7cbfd8b798ec833d630450b81c91a6362b9892c3f3af624e53884d75a17081ba71add35ecd5a187762b8a6b79e8a9e6d4fd296a87eaf82b1dacc3ed78c1113afc42ae4fb4a62f7d2464b72dae86e3a484321f32f339a4ed13da0b5ab02996bfc83245ac4586b80ec79166d051ab4787a01c320cf608d6026e9a24790ca6b9c8eba170558f954c0740e4950607a23052f4cb1025a13d217c20cb69947ee1292ffd500b8d993fe1668a081cf027918ade66b209671d49685f78a437ec4f00ca0578653f86e22432f218e71edbbffa9d1fe6937328011b375f184f29f2b1c10042e7a6e97262329463672312016a3434bc0ed3022ea68afde78c088a546f7ec45a865823c61ebc1aafc8bda134fe230074fc0857b6f776618b416f57b44903f0bb35d2b50dcc959b45814665de5cea5602dff3727fe1ddc5c93b6560b79f8d410ef3a5afe759578022a4ea8ece7b02c5c42b5562b1f303e2c3ade570994045d6c7d8fc9b642dc836711ccd250b95ec0572c4e7d1337d50e1f9aee697490a6e9b5c9d4e420ecad853bb84d47b566e7520f7b5f34881c159def3f56c20e102628187136d55c5c1967925c27af42ff620db64834305d3ac86734c0329f46bb2fcd9e882b0ad6738c46d836c1e25221457b2cce62c224469e819c81525df850da3ec0addb0a17d8928b5ab01861d647372a1310bd93da2ff2dd23f32b8b40ebacfc4412e29b9c36e856a35f1d2b835ca167bdcfdbb29c78db9caf4d850e7a7575a2ca96fff88e44cdc48899f3b57f0c4f3b48114d12ed572ad86da95cd1211655aadd3090036b77f813412306443aeb3b3e04df6092038e0e17b08901deae81420dcbd8028e0ec40cb37c8f3e2e0f2526aa949815228ca9f23fd1ba991947f229e07bc8da22dce092ee8682529421121a4456059c6b8c9e9b303716848b1e4178fa01d4a6432fd37f0d70358ac99df77e61705b9229048ff76839cffcdd5a4599cd09396c8ef4b6a54854aed7a0a46070a7489f4b4bd93701ed6cc2d808731c8de10ae7e5681b1e9b5ef5abcaa2bd7273e06d0d5edd652aabaa4d6767b2a8c559c92ae910756c6e2d0846c475fb8db9035ae3af33790c71cc6d4d2da39cef736941bf4323d321bebc0abe3dbe73ca791f46a133ce3279a0f842b60d8b93e19b1c5469c280e4381081710ee0da7ce7c45aa16aca61b2eed426d78b01abab8b31d881e769619df4ef4fb8133c63142d90b14a5c8c5e7dfe862a25689285b9729f65315ef1c366fe5602a697e620f6ff16988a0d7a000120f9bcef813dd85d0e19e72b3491609ae022179e5a86bf7172cf6ed43db72ad2625f12ab474e8c935da155ebde0025486ce0125f7905a24d96b805f1f958b77fc6cac5c5e342174b304a4a26711d846b3887bd3da5b9098e6f5a6f9c5d691b6e8431bb8a9e4c6dd9b2e39b8c51a4e2ba3a7f923d077416a9b20ad210115e196eaf34d562c87863bbb6bd87a1e20eba0aec99b7a5a40f0ff5bd35ef95102206481abf40588c109ab6c3a5b8e0f37c3de50a0c2b53f3ce6e62db19c6306426555a132beea5643a6b1b6893c19eb34d66fee9d62ac937a92d2e072c999551c31cfd16cf8bfe06994bdd8aa3337be05b84edc2cb4ab3be5b4804c6c2daad43ac03b1be292e7050f3b8420c55c075bb9d7e6b78180cfe12878212494a58eb0a95246329ee39c7275b646ef3b5dc39ad3f4638976f138e3b867d9bb9834be983f423b1f25f20e41a121fe940c09980bad47a936058b84b4736d7395e4b8fa12b0d88100ad4b7f4542a4527d0e755707104ac4a42033e2bbf28160bd131440be7e3cee74932e7cb0c045270ee4bd8dc4a7eed0e24557d29109f18081c2765cf412e5a9442ee8623677d1882124b16f97cf58a2166b61e360456b35729378525ed525aa310b5b778ba5a81172734e2f119759bc2c841333469da35f9d46beda44ee7c6726fb64478f6da451da2716e58d974973dbcd2da493cc40d1557a9e9d4afae8dfe8dba0d00c04aee2aa0e3164370c3913bc2409a3d502b709f0666f62b401c506c3f9ff09800bd320d4421cb40556b33185278a74d048a7091fea5ff38c50cbc44bfc2947b21c140f03b1eb5aada475a2207f506b7ca3b091f00d84aa7fbbad59b8d1c473a881f94e6524576c4328ba769332172127a139cb8f63ebc92289cd60faa54af867a4cbc73ac261c230c0d2c3ac75c9160d1ae51e829f43dd13501fdb3d8ea1a616c28eb4953674dd6ecc59a921c002b2bdd700b87dd81e8746397640f522140bc837230663bc4c3d6cad00c9422a2f3beedd1043322fa45f44f33e34bf69ea4fcadcd96ecb65b0dd0b308f2b30c275ce88706d0035292067e7ae0bcb2fcfd2b665ad67bd1ba0f89dd50ec94970bb90d01cf2fadc94367137b6ac61ea566b0e5ff78bb46d833c805aa78a61b3a436a6927412dec3a39ddb61d03716949e8de77ade74f68fa353220e0934af97e0f097553d669c606b216ccf956ddf9194b366556ab827d1674c04d064579264eb4991b59c20b32dd30ab30815956efd0576de9996ddf828f6ed2786ad16fd56d7ebde3eb0df7e876f7f80fa0172fbe1e9ae840ab73f09891a8c374f7a5b0955d0b9135619744614995e30878e375d6a567d3f57f562298db6f32f259780fe2a613914d00e4997d029880d0abba98b756c7096effc23f41f27ffad78f723c4108a074c8b49cc6d6b3141b2b4eff0d9c34a1924ac365a089e3"], 0x1008, 0x800) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0x81, 0x38}, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') fcntl$dupfd(r0, 0xa, r0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x8001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x0, 0xe20f, 0x2a}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x4, 0x745c, 0x9}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) sync() 16:00:29 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x101, 0x4, 0x4, "b202121f206be27276beefcba7d9ffb1cbebfaee", 0x5, 0x9}) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) fcntl$getflags(r1, 0x1) semget$private(0x0, 0x1, 0x8) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000880)) mlockall(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r4 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0xc643, 0x6, 0x2e, 0x3, "724e07cdc3b5668c74e2e15d13a209f9448b90cf", 0x9, 0x8000}) r5 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20100, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000400)=ANY=[@ANYBLOB="d778533295307fb2b996ea1ff1aadc3aed78663038696f1e3d7c92d26b45b290ac79ee4006232124f7dd583a13a07ce0ed5453d6ffdb82c95a96a9c967fa121b6640d5f626c1ec8bf285a54f73b74b358893f646b270491bc92bb54017b23d9f7736436d4577a9fd4ba5927f912b953a4c793122ad772d33ff921564a3b8f63f5e0268d6f3ab4779877898533c96e8f248853c4dcf5e01eaf63a3af4140e6772dcaabdd72f6b67a411d797176fa35631d240d4a15925108e39f7909a97127ae35088e109727017b7170baa534b65b7a7260ce1f28aec93ece3c13d81a9571015abb588bd477edb9fbe0f0777bdf2b7cd8c0060e6d15b92ad4066fa329312c7fa78454c65ebc2923dcb160e7796f6c9eaa6043905091422edccea295ebcdd994a73fd1993561742b526e4c1d067c88a6e65f865963dfc243b86acb8689c80db56995fa4013ea24623b4"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2882ccea0da54a54f0163aeb78", 0xd}, {&(0x7f0000000100)="3ac64a836069054bd40a", 0xa}, {&(0x7f0000000140)="53742bb92db0a63b47a29c61bfbc208ff65f92461b06b21e8391e6cfe8346ffec03da4cb1b5cb3e92a02c2b72d422a87e785503f3230d3b29ed2cec468cdbf993bdb988e00b376ca26e2e100ca4361f74f", 0x51}], 0x3, 0x0, 0x0, 0x9}, 0x6) clock_getres(0x2, &(0x7f0000000240)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x1, 0x9}]}) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/173, 0xad}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xffffffffffffff7d) pread(r0, &(0x7f00000000c0)='s', 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3}) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x7fffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x3ff) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) setsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x10) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/157, 0x9d}], 0x5, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) accept$unix(r1, 0x0, &(0x7f0000000200)) close(r0) syz_open_pts() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/203, 0xcb) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000006f, &(0x7f0000000080)=[{0x61, 0x1}, {0x28}, {0x4, 0x0, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:31 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9adb, r1, r2, r3, r4, 0x2c, 0x1}, 0x9, 0x4, 0x4}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x480) r1 = msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000002a80)=ANY=[@ANYRES64=r1], 0x1, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xc40) r4 = syz_open_pts() close(r3) dup(r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) write(r2, &(0x7f0000000300)="e691b891cf5f03a42b024cc80617720f792aad1f8dfc262a35ca8cc3741b518ebf9a26e33877b8d6a7a44dc8c0b0b3b6cdfa9593dbfa8a46ab89a67df21a49751f97a14b7dc4b925debfd2f746e1a7db03d501d93e63939f64e1e19de583712f7966b1e810ef45451b45cf3eb8a3eeb2c483e22a07574a46", 0x78) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r2, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x7f, 0x1b1c}, 0x10) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000380)=0x10000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) getpid() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x2, 0x100000000, 0xff, 0x81, "821002d80ea14977e55a6a6a44631ec085ea7551", 0xfc00000000000000, 0x20}) close(r0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0x100000001, 0x0, "3b1e8a99169f03aada24071c6fb79862016a12b8", 0x8e5, 0x80}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x80000000, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x117, &(0x7f0000000380)="0bed1b2934266c46ab0c6e819d2c51f800f363eb90acf318a5c8d4a485e511b33b231a0a5d5b99bb54280ec50275f3152da96a10ac88cc07a0e80357f434cf51217d60fa4d233a62ce61cbcbffdab76d3bc4452d17cd60c4f1c232aae87b6d7f8d0e9ceec7fe876c91398cb757b5891af26daf8c8eeb151afd99127b54ed9c546ae963096d86339fb446691cb25f5ba4e22f94040cc594b75324517e83380ef5c02745ead3be0bbc79d9c41733b9733700f01301086a743322a0005bc0c7aad4f2aec1435781a39f312a198f11647770c8590cdaad1e082d12207f9c2fef9e30886d23cdfbe7933ffdf04deb64d2e2ede3a42a748034cde5b6c34e4f941dc1c197847525477e73ef8085605ec70900000000000000e249") syz_emit_ethernet(0x77, &(0x7f0000000100)="fc652f5f6d6438f612e6d00c2fcb73a925d87ecaeadc44635d75e819149fd9bb3b11ab8bb0f779f4cf0254fa29556d8961d0e181cce52d4d4146cd9a070f120ff126c2d17a603a2ec4c95acfb6a514550b54adce69e5c36264cfdd356d7481c1789c3e0542404cdb30a0951ff86dfe9a4fe146391f1918") 16:00:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r0, r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x47, 0x0, 0xfffffffffffffffd}, {0x7c, 0x4, 0x0, 0x3}, {0x40000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x10000, r1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xd391) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10820, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x3e, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/112, 0x70}, {&(0x7f00000003c0)=""/102, 0x66}], 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:32 executing program 0: socketpair(0x10, 0x8006, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) pipe2(&(0x7f0000000080), 0x10004) 16:00:32 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) socket$unix(0x1, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:32 executing program 1: socket(0x26, 0x4007, 0xfffffffffffffffd) r0 = socket(0x34, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="00000093ad66b702fe88c5fee1e5eb944a63e01cb27083ba94d31bedd90969fc9c94dbabf6320df760776b52ab9844d08d621f2d4e9666d11ce089ccc5", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x45001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/22, 0x16) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/53, 0x35, 0x2, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 1: setgroups(0x15c, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x9) sendto(r1, &(0x7f0000000040)="23a8bfd9e63864042435fc58749576a26e8bcbd168f9c936fb5b8d0d2b60ea4e479dcad63d19af8b6f1292caf1729d3b9c50f1f3ae4808585f39c4110c3314489becf948bbc387da", 0x48, 0x402, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10010, 0x0) fcntl$setflags(r3, 0x2, 0x1) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x40, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x22, 0xffffffffffffff0f, 0x5d759ef4}, {{r1}, 0xfffffffffffffff9, 0x31, 0x1, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x50, 0x40, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x19, 0xc0000000, 0x4ee, 0x2}, {{r2}, 0xfffffffffffffff8, 0xf8, 0x10, 0x6, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x6e8, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0x999, 0x800}], 0xd14, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x4, 0xf00000e5, 0x40, 0x1cba}, {{r1}, 0xffffffffffffffff, 0x90, 0x6, 0x9, 0xf6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xd30, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0xc0000020, 0xb3, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0x6, 0xfff, 0x20ac}, {{r1}, 0xfffffffffffffffb, 0x6, 0x4, 0x7fff, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x80, 0xfffffffffffffff8, 0xfa31}], 0x5, &(0x7f0000000440)={0x9, 0x5}) r4 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xedbc9008188ca0c9) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000740)={0x100000001, 0x7, 0x9, 0x5, &(0x7f00000004c0)={{0x6, 0x3, 0x4, 0x4f, 0x3ff, 0x21, 0x1000}, {[0x3, 0x4, 0xfffffffffffffffa, 0x1, 0x3, 0x6a, 0xd0a, 0x4, 0x8, 0x1, 0x7, 0x2, 0x3, 0x24, 0x2, 0x400, 0x4, 0x6b], [0x1cb65797, 0x7ff, 0x8, 0xfffffffffffffffe, 0x3, 0x83, 0xfffffffffffffff7, 0x9, 0x5, 0xd57], [0x401, 0x7, 0x9, 0xfff, 0x80000000, 0xfff, 0x8], [0x3db, 0x1, 0x80000001, 0x2, 0x95, 0x81], [{0x8, 0x9, 0x8000, 0x20}, {0x8, 0x4eb1, 0x6}, {0x80000001, 0x98, 0x81, 0xffffffffffffffe1}, {0xff, 0x6, 0x2cba, 0xc041}, {0x3f, 0x7, 0x94e6, 0x11d}, {0x190491f7, 0x2, 0x0, 0x3}, {0x1000, 0x1f, 0xc226, 0x9ba1}, {0x100000001, 0xfde, 0x81, 0x1}], {0x9, 0x4, 0x4, 0x1}, {0x7, 0x1, 0x7ff, 0x10001}}}, 0x8, 0x5}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc63, &(0x7f0000000000)="b6") r1 = dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) recvfrom$inet(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x0, 0x2610, {0x0, 0x6}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x66, 0xff}], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40001c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5b2101d2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) open$dir(&(0x7f00000001c0)='.\x00', 0x28880, 0x102) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x228, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x3c, &(0x7f0000000180)="007ee637ee9ca6a71379a405479fecc18efe96c32b6c8a2d8c798c1ec40b4e709d2c1e0764d8962ce3566dc2df4a7974d9e046dfe877850c83e2cf18fa778c4a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20010, 0x122) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() mprotect(&(0x7f0000489000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f000048c000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000118000/0x1000)=nil, 0x1000) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x166) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffe1c7, 0x9, "f141b8488ad4d1b12c4ba815e9f690fd68fc69b6", 0xf99, 0xbd}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5) 16:00:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000100)=@file={0x3d9337f90f3ad923, './bus\x00'}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b036369af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) close(r1) fchdir(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x682, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000480)={0x4000000000000003, 0x1, 0xbb, 0x200, r3}) setsockopt(r2, 0x1, 0x400, &(0x7f00000001c0)="f52bca416e581906a8bc0444a48dce2c90", 0x11) syz_open_pts() 16:00:33 executing program 0: r0 = socket(0xffffffffffffffff, 0x800004003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x20}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r2, &(0x7f0000000080)='m', 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000001040)=0xc) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xd05e58444d9de194) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x81}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x81, 0xac8}) 16:00:33 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r2, r3, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) 16:00:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0x7f, 0xc00000000000000, 0x7, 0x10001}, {0xd912, 0x2, 0xfffffffffffffe00, 0xffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x0, 0x200) syz_emit_ethernet(0x11d, &(0x7f0000000180)="56e05845b50c004eb0a8013f235cc4fbffffff16bd4bfe623bd2c1354976a131d772e67b494501c848bdcc2ab4e9c35193a2ed2c23d0d94cacb02dc5ccf539e17d0da83c54f3c39cceed779d6e774f03c62cc97706152f7b7070629f41b0b6b0aa62d6176a7e31302fe1202e0f1223525ce6755866db6f4566e63cde5af5dcf0b05ffd558f4da912f93fec7e3e9637d77bf03407b69a3f5e3fcf0918b2843f4d47fbdf5ae0ae6d8574e9fb01d205a6fc3cbd2da9d6f2a3c64d0bdd593cace1b48d29894277065710fce3661aa9609d6d3b0c849d0942371911b7682c495f451f960c034102c2272d65a85fd762234254423b828256bd3a7788b2f5018f990c1e4cb8d09e6d8912d4b07d1c8495f4a50464e41e1aa27d3addcc853f7f22") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x6, 0x100, 0xc7, 0x5ab7b6a6}, {0xff, 0xffffffffffff7fff, 0x20, 0x6}, {0x6, 0xcbbb, 0x4, 0xc3}, {0xfff, 0x8, 0x5, 0x9}, {0x100000001, 0xfffffffffffffff9, 0x2, 0x5d6c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd7e, &(0x7f0000000000)="b6") 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x1}, {0xc, 0x1, 0x0, 0x7}, {0x40006}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x6, 0x316e, 0x100000000, {[0x411, 0x9a, 0x5, 0x1, 0x6a50000000000, 0x7fff, 0x4, 0x2, 0x101, 0x1, 0x200, 0x80000001, 0x6, 0x2, 0x3, 0x4, 0x305e, 0x77], [0xff, 0x401, 0x8, 0x7f, 0x8, 0x80, 0x3f, 0x2, 0x4, 0x3], [0xf6, 0x2, 0x8, 0x3d7, 0xffffffff, 0x8, 0xffffffff], [0x9, 0x10001, 0x400, 0x101, 0x2, 0x1], [{0x8001, 0xd2, 0x3, 0x8}, {0x1f, 0x3, 0x7fff, 0x3}, {0x8, 0x5, 0x1, 0x401}, {0x24, 0x51, 0x2, 0x2}, {0x100000000, 0x1, 0x6, 0x6}, {0x5, 0x0, 0xffffffff7fffffff, 0x6}, {0x100000001, 0x2, 0xd42, 0x9}, {0xffffffffffffff8b, 0x5, 0x0, 0x9}], {0xfb5e, 0x0, 0x401, 0x4566}, {0x7, 0x4, 0x8000, 0x1}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:34 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x70) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1048a, 0x0) accept(r2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x41, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x4, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x83ed) 16:00:34 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0xffffffffffffffff}, {0x9, 0x0, 0x3}, {0x40006, 0x80000}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x20) r1 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/228, 0xe4, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fsync(r0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x8) flock(r2, 0xa) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3, 0x2}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x79, &(0x7f0000000000)="b20660a13fb1d7d2ef397fac467587cbe1cc46ffe3ac68a1ae5b9956c1518790085708ea47c845aab8bd93f41576a77e133cb40f5f4c1b39140bdfa9f33c68a9132d61ec24f5b750b205bb5eaae3ba49e8c418e0d93453ae868c21e77787f8e4d8ed716f4186783b827df34decf97712c56b697fa91d9dc2dc") 16:00:34 executing program 1: clock_gettime(0x4, &(0x7f0000000380)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xed1f255cf78edb41) fchflags(r0, 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) 16:00:34 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() fsync(r0) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="80a8503d09d3e2c728c883d8b0337c42ee8af20ac3487b58edcd991bf0eff22b5cb10da7097297bd3f81b687b6241bf133b079af48cf72a297068668f7716992b99c801a61d468d9615aca3691b2c8a67525fd038f16e05da4acbeb0d452152b58d76e6d33d22d0f74f1f7ff1fd00e9788bba38d04ad125f8e8560e6a9d06d0a2b2ce075d156740df830faed8ab3ca0418197f1499f4c0938ff40b6c0a1dd6e361042999a94fb25138714f0158b595594b615fa192b3e9e71bb789cd1c9fc7", 0xbf) dup2(r1, r0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8388, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001ddf4de740aeeddf8e9926b9070f784e77a4898f70b34d99d7ac23d1d012eea07a886a68de0cd18de6304231dcef5cea68c927f0604c02a6c081e1e00f033d36377067d7eddf3c022ea71ac8c3bd54e2ef74126f124b796d359e379ea6d231259dcb68666b565278c9571bd5393701022475f8f48747faf49fa14db7bd827a621c3b0ddd8a39726e9f80ff9c69f5561d241cbdd5b43d68bf47a5b95b135e5d9f0afb44feb1b9de8efa9eabcd32ee3fc3385d932bb57fc8cb9fcbfd1f6b5dc17c088f6c02d3d2b10ffc8754d1ec35d2999640752c0020c8c9308f5a0b6e626fd67ad20387c316416f8713fd6e3fe3cd813b9b1d4f4d9"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffeb9, &(0x7f0000000000), 0xffffffd2}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0xff, &(0x7f0000001000)="270c92bd41b335c23f10c0b527ac54a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc4707545c9480d52782a0562d58190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd98ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787ab93ac348120fdd7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f434ad11ad63a8270000000000000000000000000000326aa0dd38c6d301494e40c35d420f45bbd19a4fea64bc086226e284a5aa2dfdf6890151db50809d16a39f6474064f53b09725ad1b9ca626fc3bfe8ecdc4ef072406ea9205c9ce1f996e52b7e375bc6b4b01b145018de67433e51362fa75ae79efdb81a40fa21f10226650eb1fbfc4bd5cb56bb803188eadfb9ca9e5d11d3c45acd900", 0xffffffd4) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000500)={0x7, './file0\x00', './file0\x00'}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x81, 0x8004, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8, 0x765}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x2}, {{r0}, 0x0, 0x49, 0x80, 0x10000, 0x7}], 0x7, &(0x7f00000002c0)={0x56da, 0xf5}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x20) syz_emit_ethernet(0xffffffffffffff37, &(0x7f0000000180)="89e3b75c9be64fb6b1fa1fe14a15f434f50794c21cc8133216e44f1348e000ecec812b629310646daa81a798d70644ba8cc5350816aab05600b207384bca15765801000000ebf94290a04a0d4be6fb9e10a6fcfa0d91f1a02f706ef55b9844bfc7a88409a22ce5f8c1be4bd7a7bf2aec9dbc4a4b598ecaa603f3e45ee838715d0f71cdc927b0c9a10100fbd946bd3fa9f48808dd12cec933b63beab3c42b01576feace6ad565f9caf46b3c499d37b54b64bedcf44aaad7ffab54d68edadb9f6943e4bb79beeb038e2671f589c045547cd45499c8de32163db4a5182c7b0a0cf708c37fc4bc2e40a202b2b88761d29ead8075ecd547b35dae8e5e36") 16:00:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xfffffffffffffdc2) r14 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) r17 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="e724520e3f3034a71867ca1bfe1712", 0xf}, {&(0x7f0000000240)="7f6ceb99a2ede250bc3df867fcc4a40ef6de02211f771fdf81c0e4", 0x1b}, {&(0x7f0000000280)="3aa5faff842bef3a82b52fbb2b4598809a2f42a4fcfcb6f81c77068c3fce4253e8317e4e52b8b7296b3e19252eb39681f387f764e2abad0ae7a35f5420f582719d9c094dbd392cb162ae9d9ca317e001d682466a47cd97b111d62aa529972de1a3e515163f02e25122ccaa126d9999ad5da85d4d290752ff8163", 0x7a}, {&(0x7f0000000300)="8f56fcb84e17d079e2c1147fba4c583189027097741bebe5765410bf1a86008a5b3f6b19181c8b5968a63b13d566daba9909135b8ad792ab8d42fa6be0a295fd58e185dba787fec11f44fe39a3a4fd10825d55ceaca071364724f341c39e279759befd3dd1df30f598e380553f4da388179390f3d2e7edffa4b7b50866f3ea96f57be9fbdb25e56bdaafc1bd2a59669239a6f9c38490d61d61d714b1d67544467b65144d9fcb46f4ab52607660ce5e74c4f5a18909c3882799971401494e47b09548", 0xc2}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000030000000000000000ffff00dd00000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0xc}, 0xf) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000040)=0x80) r21 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r21, 0x81205724, &(0x7f0000000880)={0x8, 0x2, 0x1048, 0x1000, 0x5, 0x9, 0x3e779b20, 0x10, [{0x2, 0x1ff, 0x5, 0x8}, {0x3f, 0x81, 0x81, 0x100}, {0x2, 0x1, 0x6, 0x30000000}, {0x42d, 0x5cb, 0xf6a, 0x1}, {0x3, 0xa22, 0x7b, 0x401}, {0x4, 0x3, 0xffffffff, 0x8001}, {0x6, 0x100000000, 0x6, 0x2}, {0x6, 0x6, 0xffff, 0x10000}, {0x3, 0x100, 0x8, 0xfff}, {0x2, 0xffff, 0x8001, 0x2}, {0x4, 0x9, 0x9, 0x4}, {0xffffffffffffff00, 0x9, 0x4, 0x7}, {0x1, 0xffff, 0x7, 0xfffffffffffffffb}, {0x3, 0x4, 0x8, 0x2c}, {0x5, 0x8, 0x3, 0x80}, {0x7fff, 0xffffffffffffff80, 0x67b, 0x11d3}]}) r22 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() sendmsg(r22, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000008000000000000000003521910ad846de5dd8de0f2e8a67959c2914db7155d5ab8c85e79e33b4d0451cf222725d2507cb7a4407661a97292a44743a2796bc2e280b50831b7b8d088473a259080ddf2abfea429753d7f718b0a23bea24bfa97bc0316acb60af2ef4c8487085df071674ad08856d280cd40acdbfc7a58be462cbcd716a2bdac48e3423702940f84f85a3936d73d13b0ff3d75c470232528b0e40501a082001af308693dbfa1e3f52fc4fbd1b"], 0x10}, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) r0 = open$dir(&(0x7f0000000200)='./file2\x00', 0x10000, 0x0) mkdirat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40) mknod(&(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', 0x25, 0x6) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') lstat(&(0x7f0000000340)='./file2\x00', &(0x7f0000000440)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) chmod(&(0x7f0000000b00)='./file0\x00', 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000880)={0x9, 0x2, 0x80000001, {[0x2, 0x8, 0x3, 0x2, 0x0, 0xfffffffffffffffb, 0x7, 0x3, 0x0, 0x26b63d5e, 0x4dcc, 0x0, 0x7f, 0x0, 0x100, 0x6, 0x3f, 0x5e6], [0x1f1, 0x10000, 0x7fff, 0x3, 0x5, 0xffff, 0x70, 0x2000000, 0x723, 0x4], [0x4, 0x1, 0x8, 0x7, 0x2, 0x7fff, 0x6], [0x0, 0x5, 0x4, 0x100000000, 0x8], [{0x80000000, 0x5, 0x101, 0x400}, {0xcad4, 0x6, 0x4cb, 0x5}, {0x1fa8, 0x1, 0x5, 0xa9e1}, {0x20400000000000, 0x79, 0x40}, {0x61, 0x3, 0x10000, 0x8}, {0x7, 0x3, 0x8001, 0x100000001}, {0x100, 0x8215, 0x5, 0x3}, {0x7fffffff, 0x1000, 0x6, 0x4}], {0x5, 0x2, 0x3, 0x2}, {0x7e13, 0x2, 0x40, 0x8}}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x6, 0xffff, {[0x7, 0x20, 0x1ff, 0x7, 0x4fb6, 0x81, 0x4, 0xadd, 0x7fffffff, 0x7fffffff, 0x41eb2505, 0x8, 0x8000, 0x4, 0x5, 0x80, 0xf6f7, 0x5ed4], [0x7fffffff, 0xfffffffffffffff8, 0x10001, 0x80, 0x9, 0x1000, 0x1, 0x1, 0x6, 0x200], [0x10000, 0x1, 0x2, 0x1f, 0x4, 0x7a5e, 0x9], [0x0, 0x100000001, 0x0, 0x10001, 0x20, 0x8c8], [{0x2, 0x10001, 0xf319, 0x4}, {0x8, 0x5, 0xf33c, 0x3}, {0xfffffffffffffffa, 0x100000001, 0x47, 0x101}, {0x9, 0xffff, 0x4, 0xffffffffffffffff}, {0x7, 0x7ff, 0x5, 0x7}, {0x2, 0x3, 0x34d0400000, 0x8}, {0x1, 0x6, 0x2, 0x5}, {0xc1c, 0x5, 0x1, 0x9}], {0x3, 0xffffffffffffffcc, 0x5, 0x8000}, {0x3f, 0x1ff, 0x1, 0xb560}}}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:34 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) r1 = semget(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x64, 0x3a, 0x6, 0xea9, &(0x7f0000000100)={{0x1ba7, 0x8, 0x3, 0x0, 0x6, 0x9b, 0x2}, {[0x4, 0x3d, 0x9ede, 0x6, 0x800, 0xf2, 0x2, 0x100000000, 0x2, 0x8, 0x4, 0x8, 0x4, 0x1000, 0x6, 0x8, 0x2, 0x2], [0x5, 0x99, 0x5961, 0x66a, 0x2, 0x45f5, 0xe8, 0x9, 0x9, 0x9], [0x101, 0x7, 0x3, 0x7, 0x7ff, 0x0, 0x1f], [0x7c1b555e, 0x8001, 0x3ba1, 0x4, 0x7ff, 0x6], [{0x4, 0x800, 0x6, 0x7}, {0x3ff, 0x2a99, 0x5b92}, {0xff, 0x0, 0x0, 0x9}, {0x2, 0x7fff, 0x8, 0x61d5}, {0x10000, 0x4, 0x75d7, 0x6}, {0x7, 0x2, 0x623d, 0x8}, {0x5, 0x40, 0x9, 0x7f}, {0xc28, 0x4748, 0x9, 0x20}], {0x8, 0x2, 0x2, 0x1}, {0x8a7, 0x4, 0xfffffffffffffffb, 0x7}}}, 0x20, 0x5b}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0x3, 0x1, 0x80000000}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() r6 = getegid() r7 = getgid() getgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:34 executing program 1: r0 = socket(0x10, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x1b, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x1, 0x80, 0x53, 0x9, &(0x7f0000000000)={{0x5, 0xffffffff, 0x1c, 0x7, 0xff, 0x7, 0x3}, {[0x1, 0x3, 0x5, 0x3, 0x0, 0x1ff, 0x4, 0x9, 0x65b10f2, 0xcae, 0x4, 0x2e, 0x5, 0x1, 0x6, 0x3f, 0x9, 0x5], [0x0, 0x5, 0x37da, 0x5, 0x100, 0x9, 0x4, 0x1, 0x81, 0x1], [0x0, 0x200, 0x101, 0x100, 0x7fffffff, 0xb3, 0x2709], [0xffffffffffff357c, 0x6, 0x6e7addc4, 0x1ff, 0x7fff, 0xf7e8], [{0x5, 0xff, 0x4, 0x8}, {0x4, 0x100000000, 0x20, 0x5}, {0x8001, 0xcfac, 0x1, 0x7}, {0x6, 0x3, 0x5, 0xadda}, {0x401, 0x3f, 0x7, 0x5}, {0xc04, 0x8, 0xfffffffffffffffb}, {0x5, 0x45dda1c6, 0x800, 0x1}, {0xf3, 0x5, 0x7, 0x5}], {0x5, 0x2, 0x2, 0x5}, {0x7, 0x9, 0xb9a, 0x5}}}, 0x4, 0x5}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/236, &(0x7f00000003c0)=0xec) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000006c0)=[{0x5, 0x403, 0x2, 0x4}, {0x6, 0x6, 0xd141, 0x3}, {0x1ff, 0x804f, 0x3, 0x81}, {0xbd, 0x8, 0x1002, 0xabe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r6 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x201a1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = fcntl$getown(r0, 0x5) setreuid(r6, r7) r10 = geteuid() getgroups(0x6, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="12df67e9aaef1d264182487561456b079803791b20d00f40a8197abf9a7136ee86b92f96b217ab282aaf5089a7a3d920b0139d7b3a14417d6191178eb2", 0x3d}, {&(0x7f0000000180)="ff1aeeee39ce09c560db331c5cb7fbff506ab19faab7a9224a59d4a43fedc71d41a49d0e63daf1d8bc13b5d4c7", 0x2d}, {&(0x7f00000001c0)="6c0fd70bb337baf7c075429bae2723b29d829a1db52ec726938e015638125d7dd879f825f6287b048d878b3d5eba", 0x2e}, {&(0x7f0000000240)="451f2df005fb853481ace4992e662813acc47a28d229b72ebea6526030d2a7bfdd6c9fd1c3781c6052fd3ee3dd82004fad3999619bd3859030327bee663ed3602a0185614b89202f810dbe091b9b80975e11e1fb7a31ba4c71d80a258075d034bf4350076cd91613800a651af56864397acb6b6acb857c67a58001880d0bfdda7eeca866d05f09a4bbaa5785a69223a8a336c3ebb6", 0x95}, {&(0x7f0000000300)="d578e83bce650ecdb7646cb73c", 0xd}], 0x5, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x402}, 0x405) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:34 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000009ed4e1038f93b47d939500d4001d00934af6f23a9a301f384b51c68fab908baae0590de2143be39b28fd376f209eb1d5d9ae943793cdf1d38ddefac4d759b774c683bdb123e0a4a9d8dec422971150f285d77e6a3dc5919beb5b4f29ff0edefb80d5fb9703000000000000005af9cae94ea98317e5b22b410112110845e612afae572f7cafac04db980165354657179e15ab0d3204e63dd4421b34d97225d1c10f7b1717b7d43735476db15249e6302b900fdbee10756b84173b1060dd4a6b3d82dfca02f94726e2ed006a12a125f9662e4065b43da27b98cdbdd8c26e0e3d7c5a5c9e6023e5733e85ad"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000700)=0x7) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="46bc435d260a04eaa20ca053b7da562f33ba1e5ea69ba3ada9c6ac53057e885815e6d9bf83e1704ee0283d661ddd02b779bfe6d90536b363edebd46a89c2589249e0ad6ba349ebf0f4ce3ab55b45e75c0aed7bd9168ccc31a66b07e21051471922e696d7c1f5aa4171a19c0ef18583a74afc3a8942996719d20c24d11ccb32e4a3409a928187726b3473034fdd6b80f6caa0dac2d6ef81a17314", 0x9a}, {&(0x7f0000000080)="bf283045c33dbba2920cfb2812541195870fe458d54c1c7de9c2579ffee55a3e5ee6eb7310ee9ae69d7108c5a03d72afeaed754ae0ca136a954c8f62843e8d55e7349bc317237922e426f3a108c355bcda6edcb79efbe1e9783ac757e0b3d90f87667b4da915ffc1ea57713417fb08945a15a53e1d2e4fd06383df312e89ef2d", 0x80}, {&(0x7f0000000140)}, {&(0x7f00000002c0)="e4539514f2e301089c8620a7ab37e400d2f171fed3993ae77d09522983c82ef2257d927073251f65c2decad769660cea0290dcb0d5faaa2bf350bfd4fae7c12a33f261110672766cf88ff3147a2574778966aa223d767fafc7505afef03e44cbee8b2c6ef475165236d25e2080013b5ccc3b2c63b30e429b8e0f1846eaa2e490524a2753adf8fb70f39e95de9630743d7e5e4b810915e633ee2587aafaf0e1d2bfe314b191aa95bc4ef2e1f9aa5ded8b7ba09d9c37b43fe3c4e3fbc1a3c80847", 0xc0}, {&(0x7f0000000380)="c2bfc5aa764186748350b386035030e3e29c18a2914c044b79b5fa3c7a2f2689c89411f7bfbf54b301f47d338edd5f403c8be4bfb40aa02de7e5c5b235d07dcb6c0b7a52f559f5da8e5fadad4d809a122e4358cf0939889a55fe78eb5b19d07eea63035da77da77ff9d8999dbccb0510e3f1cafe43cb504f641d25a96a110c95c652e29afde3cda7ef07b50620d0ce960fbbcd1fca7277184b2960fe33fb6ad6f80365b4e5cca5521178af", 0xab}, {&(0x7f00000004c0)="253f8f5bdf4980dcf92bf06a61afa6ff15271d578148f7f6d3f67451d81dbea6de1758fa18ffdd8144e5ae017dc74cfe73098df2aab1f52574a82ff5f72a6a15584a2d839dcf66d91a24c59ceaf7800d021309d1abb78ec02f63f18c44a3ca1d74af4d36d4834ff600aea4c914f041a6e33dde0bae6db427d31430d28a4659f818e9e16793f751fe1d3b9e74056ccd747bd049012c213163f58da232c590c69f65c95ace90b8df4a4029755176d0267064c006d04c1b25c513f6760d9d74cd45920b454144b737b7040efb4681af9c7d", 0xd0}, {&(0x7f00000005c0)="1808c607d82565f4a33a53f83a748f75f7806b892ad26aa8533976ea7365e289f2bcd5bb51921fc3830e61d1256c69aa923d4d31ef1fced6d9a6a14b9c6295b2b57a450b5fa6d09456764bb137dcc5fc1702ad3c48b6a8f15b130250b108f01ecb7185f76d745860d476f550b2a9964604725a79467f73986d3ac219f642c73ea39a", 0x82}, {&(0x7f0000000440)="373aa4c7d747c4bc3965c6171346469ed9764e9470d4f61544c85d45314477ed8cdf45d53e516ea0f26446f3f2e15bd9ae7e0e20b35d063c0d", 0x39}], 0x8, &(0x7f0000000700)}, 0x400) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x1) 16:00:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x100000000, 0xa1d9, 0x1, 0x7, 0x7, 0x4, 0x3, 0x1, 0x2a, 0xfffffffffffffffb}) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8100, 0x0) r2 = getuid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x98, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x7) seteuid(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getuid() munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x3) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x3}, {0x28}, {0x6, 0x0, 0x100000001, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="96") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4c}, {0x7}, {0x10000000000006}]}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="2e4a8640d418ec2228aa6507a7afd1d932e8988309e83b4715349167ab6fb88ae0a2d3acba57237fe7be290dceeb64db4f5686f0b7554c2e2dff83101e81a08a68a910854e8f119028c6877c2f4446624beb1c0810a39b740e6774cdd2e3ea2c2e0d7fd5f612a6beb0e99948771e7a40f3109ea2ca310cd20c8279436336e8ba78f539", 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:34 executing program 1: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0xffffffffffffff81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:34 executing program 0: r0 = socket(0x10000000013, 0x1, 0x4) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) mkdir(&(0x7f0000000000)='./file0\x00', 0x185) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0xffff, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x90, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x12, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa3, 0x100000000}, {0xef, 0x200}, {0x86, 0xd}], 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x0, 0x0, './file0\x00', 0x530, 0xde2, 0x5, 0xaa}) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0xff, 0x0, 0x7, 0x0, 0x401, 0x0, 0xae3e, 0x10, [{0x1000, 0xf72b, 0x3ff, 0xe800000000}, {0xe07e, 0x5, 0x8000, 0x1000}, {0x9, 0x1f, 0x7, 0x1}, {0x800, 0x1, 0xc000000, 0x9}, {0x100000000, 0x0, 0x80000001, 0x80000000}, {0xb1fb, 0x1, 0x8, 0xffff}, {0x1, 0x100000000, 0x8000, 0x3}, {0x1, 0x5, 0x2, 0x9}, {0x4, 0x7fff, 0x0, 0xffffffffffffff4a}, {0x5, 0x9d98, 0xffffffffffffff48, 0x81}, {0x2, 0x0, 0xa6a, 0x6167}, {0x4, 0x80, 0x3f, 0x8000}, {0x10000, 0x9, 0x5, 0x8}, {0x28e, 0x101, 0x6a, 0x1}, {0xcd1, 0x4, 0x7ff, 0x9}, {0x9, 0xffffffff, 0x283d, 0x7}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x10800, 0x0) r4 = syz_open_pts() mlockall(0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000400)={0x1f, 0x4, 0x1, 0x3, "477f830d9d5e96f112acdf6bf0b0504773a30ed4", 0x80000000, 0x27}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000440)) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0xce2b}, 0xc) read(r4, &(0x7f00000004c0)=""/71, 0x47) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000540)) r5 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x1) open(&(0x7f00000005c0)='./file0\x00', 0x20200, 0x0) r6 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000640)=0x7f) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000680)) ioctl$TIOCCBRK(r6, 0x2000747a) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000700)="6d835f14411eae8ec83fbc89c389bc5ed0a0228c784730844c0686ac7f667bb6f1f97d3d01a75f3334373a949c0efb05a4b224901423b54e8fe398ae5e32c77e5c2b4ea310bd50ebb46922d4ec9e", 0x4e}, {&(0x7f0000000780)="f205ec4c51f68c9f4136875a96b2ab56fdf880f1a7209a54fbcb27b511c119f4adee18d9920258060912e9f8e5808bbf0156a4bd06790c422d6d33b59026fb95f9d25b9d5eb5dfc6b207f08ad9535a932e787952d6433a27114915204eea462f34b040120cd8bfc052137d698e06f14064d5b619e8836b22badd7d59579e436d3c49a83831f2a3f2a890ca655c97a5b6d30d720445c90db184a105fa2d5f6f2f33e0d3a810473ec07a036870084980345377fed5931bfd0ddbb77e22b7f65163c4f9d997a315ee1383e49c3fa091f5f3", 0xd0}], 0x2, &(0x7f00000008c0), 0x0, 0x1}, 0x2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000251, &(0x7f0000000040)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, r3) 16:00:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) 16:00:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1070f54e4d29200"/4105], &(0x7f0000000040)=0x1002) 16:00:35 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, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x36ff}, 0xc) r1 = socket(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:35 executing program 1: unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='c\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x81) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="aa74e9c42badafaf391482aa8b9b15f10ce3d7e00cd311ca25cd307cf267f98b3282813b50f7c359f94931f7969b2c9e0fca2b43c8e14b2631c5b2424d9fa9fdea6b9fbd042eb9d679944e3803770fe9bcb8d7f8ebcadb1e5bfd34390cefa04816316137b5f84e394aa32a75f74ed367becc324ec4f5c57fa65be42029094285acb54ef39a41b17ecf021f821eb6c8a79a4b44202f89e70d29bd8f9ea564e8558a2b94fb4f582b62efd8a6a87f5a", 0xae) close(r0) close(r1) kqueue() syz_open_pts() 16:00:35 executing program 1: r0 = socket(0x6, 0x1, 0x9) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x7) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8098, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x9, 0x3, 0x1, 0x6, 0x9, 0x80000001, 0x3, 0x400000000000003, 0xffffffffffffffff, 0x6}) 16:00:35 executing program 1: munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x8465, 0x81, 0x4}]}) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0xffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x36) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r1, 0x0, 0x0) close(r2) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:35 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x10100, 0x20) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xf22c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='*&\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='--&*\x00', &(0x7f00000002c0)='-/@s%-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x3) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000004c0)=0x401) connect$unix(r0, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r0, &(0x7f0000000540)=""/198, 0xc6, 0x40, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x9000000, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xde48}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x24b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) r1 = getuid() r2 = openat(r0, &(0x7f0000000b80)='./file1\x00', 0x950, 0xa1) r3 = open$dir(&(0x7f0000000bc0)='./file/file0\x00', 0x20, 0x40) recvmsg(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c00), 0x0, &(0x7f0000000c40)}, 0x800) setuid(r1) chdir(&(0x7f0000000cc0)='./file1\x00') getdents(r2, &(0x7f0000000d00)=""/83, 0x53) bind$unix(r0, &(0x7f0000000d80)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r3, &(0x7f0000000dc0)='./file\x00', 0x2003, 0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000e00)={'./file\x00', 0x0, 0x2, 0xfffffffffffffff7, 0x1, 0x4, 0x80000001, 0x9, 0x2, 0x0, 0x9, 0xcddb}) connect$inet6(r0, &(0x7f0000000e80)={0x18, 0x1, 0x9, 0x5}, 0xc) pipe(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001000)={""/16, @ifru_data=&(0x7f0000000f00)="9e8dd1984b42bc18a5c5f0af865812f04149eb22bd8c09d6a0c44bb5ac3b13beede610cacbb8680b1c9f84b2b6137b6b5bc5f4ef53ad8b2823932a00bae176b691458e0f01bc4a58c094d157d6f1f445e33e140e7910bbc97797614b4f57edffe0c3552ff23d3017337f311cf47bbfadc08374ba6c6890d4859889efee53b86a265968d4010aab1b608276a60dedc24e0e06dd3b6547c70ff4c116dc7c7981f9e3f57d9c267d7818453536330ba015a7b22d0568980c3fb71734b1263d871a9b2d563cbb307733927a6fb988cebbb060df1b9d208512a597f2d66e40d55029b292ba9232d055312d77c61fd6de"}) mknod$loop(&(0x7f0000001040)='./file/file0\x00', 0x42, 0x0) mknod(&(0x7f0000001080)='./file0\x00', 0x2000, 0x1) r5 = msgget(0x0, 0x27) msgsnd(r5, &(0x7f00000010c0)={0x0, "912406a93c2b1978f1f17c55a8ff04f047e3e78deac3c6b4e54566deacc93de580385596de85791746535a15ec4c77ddc62cc4557456c539918abb9b2dbbe1b1777846dbe192a96de7a1ff378e62eb1c379e73399fa45257d404f15443f0b710e98f139affd357c30cd02373640b019a"}, 0x78, 0x0) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x2160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2}, {0x18, 0x1, 0x3a00, 0x200}, 0x2, [0x95, 0x0, 0xfffffffffffffffd, 0x400, 0xfffffffffffffb08, 0x516a000000000, 0x1000, 0x6]}, 0x3c) 16:00:35 executing program 1: r0 = socket(0x11, 0x3fff, 0x4) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = dup(r0) ioctl$TIOCSTOP(r3, 0x2000746f) sendto$unix(r0, &(0x7f0000000180)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0x29b, 0x0, 0x0, 0x194) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) 16:00:36 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) read(r1, &(0x7f0000000440)=""/118, 0x76) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b947", 0x480) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f6, &(0x7f0000000200)="86ad856d774162838ecb0cafda0b253336e10145ffc9cb5c2948a2be34d8d69b063a33ca5528c17a87282a7b660738d6d6568c4832bc5f60abefd119c2e618adc423d7896143c3af41") 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9, 0x4}, 0x0) r2 = dup(r1) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="953c031f670c3a62ead676df07d4ffd32c7cc6c02da332746c81b175ca9dd0582b1daa563606cc3581bd348539673205915da5804dcdf3251d7f188e4c76eeb8aa", 0x41}, {&(0x7f0000000180)="e8591825758e0bfbfeff04ca31dfbe4615a4e4d1c2f6d0f6d7029004894985e845f2fe70b240f46ca1d8b913de29ba3a12d1621c59c4dc33cb6de5bdcdfa16ffc1360d6cdc4eabf0f6eca14d148b56a68327af9f1327771f6dbda96a7257aee53a754337dd66802ce1a4bbaf08b874c10c547f68600f6cf5667f0ead88ad4aa856b0a4ef95f82a2b28161fb897584be2a5892291147cc2384578", 0x9a}, {&(0x7f0000000240)="854e23305bf21dd3faf9abac5884a0ea4dce067115d7c7e134f759bcf0fb7c005d4bd9bad1c5df5d5419fbdb94a4115e1ab7324edd4a7da18f34c03e6265e3f3dc081fa7eb0656494d161ef23d3a22bd04ad75b8bd1c27756928b302ee42069c9c6356cbaa5a5b80a9e863ccda8387da08aa93a74dbd3ee1be7a0ba17404b097dcee21e22d76009a075557204bba99", 0x8f}, {&(0x7f0000000440)="f4983c33b059f0fcba5eac6d0c0cb9cc1f55f2862e383966de38bfec6d73b8a95b953d210162e63fc71ce011acfb907c2d59d7f73f767eccf72d36f6fb2b01a457b2b491e7ffabf88ebab1ba031f1b998170e760a59b96f06e3b6549da0ab1f5ed678a887b8b9b325ef57e3fe1331e80755e0b915a68ebd34f817835513e3b751f3df3410bca981dd0350e9b47502bb4c7a0b84cdcf251edc11a77de67152ae4f85e28480641e0e2e4d773fc7376339683c5414d6257844a811d21a29205b41d8a6b1b3fa7851d1dcce5de14806658616c1afe3fde92cfe62fab56cd6325253c35d91e183ba8adc8cdb79b1b19c3de2811a0e1", 0xf3}], 0x4, &(0x7f0000000540)=[{0xb0, 0xffff, 0x7, "1cc415a2e2814c7d1ff4f1a4e5b646c62afb6571b56d8d76352191b1ff69b23919ec4917a3ad50c8b254267896a3d95291b5ad6396906de23ec721aa438bbad791d23da9ba364674a4f9be3a7f44b1eaea49b0244328f4179a6674c4982dda55ab52d304b96978cabcdc212217d521b1b72374f765c9378b294a97cb536d89c4039d0eaba582df0a400c2ae2a8a9ed20b095812b1f724ac4ff75f0bd"}, {0xc0, 0x1, 0x3, "eb5e4754412925671460d23ba90318defe6c0b0bfbf72b93cbc2163c0de7d361df1abd8ffa0eff321854d84ee55e3813a17ec8c924697ffece355ed281f2c620138a28a220a7d2cec071fff7079ffd7590c2a9a3625cac7a337a1076efea5f51374918dce545843b0d367d4407cb6beb30976b6f5d2e1361ea64bc7ee7188ce71f9640782363974e9bcd0805c447a5984c96b4948cd8ad529f4e6df9de72eb44550a7984b3cbd141207adbba"}, {0x1010, 0x1, 0x1f, "d6ef37a683267d607d3424ae7646d480d152f9f9ab9dd9013cf3d056027cc88e96cf7e7c46f445755a4b09fea8095c44c7e4e9b71edb944d21234fd7387603250ea94d45d36426692bca6bd97eb02ff4dcbe98465ea87bc5bd43dccd83b98a042f190a4d39c6317ea37931ca01893ad85fb24b3874489e423b4cb3693e0730603d6d8e741641276903abbf4ffdd7bfb0cf2a82fcff8bcecfb872014b4319fe0ee8f8a56a5d1f4fa53f5672a780175ecf23aecafdd6b83c4db7d581cb35fd88d88af02bc0e9604772f0084d63504d72af7aba4bd0d77d26f71fb605c6eccff1c6bd74d803e223dc834d4515636c30a8f17131c7600ddb8e1a009bf38d5925fbfcff9fbd969fcf612bbf903eab9186959a0e1cb661a2e89833ce0bab59cf07f8d4ea838b13e6f4b57cae8dbb82ab29f45f3270211032f457dc05c82d47c6c9b39fd081bb7b8a5c844e846798f3d1f7b18269bf94378f83896a911fe2053ff375c821b714449931ac352f350e98a9a4dba2d951cac271aebe9647db055a1498558e46e9774fd583f343c41b57f47668e9d8092b8e3e09976c47dc4e6fbec4ee9563b0951843181fac7abb17ba558d6d3e652348cbe11361382da4ab627ea27743f19be5c4060abd8b9e2dd19311c544fcbaf0dec979a648995a146fd11788bacd717daf181e52c944470aa9dfa8e693a2bf872e74cf0a8120511310eeb9c5c8dd2225ec413d50f83adf5149b4d0729faa360a351d019e6b3a4d5c57fbae09c099f78472d83549ba758052654b247d339f476fb88c91d72e994dc94542500e83d747fe81dd1befa5df9b311041b1fa929bf5c04a5c753bd39bc8100f052de4864f8872a165175e0ce4079eb5cd584b1373471a1ab1bfe17232e929ff8c11157233717158cd11b6b62418e251daad6370dd1c722fa1962a6ad0146713f2906a798ef882567061a32f0097114727ee6ff4e2722249db76ec94e469be97e43e0e18716e7e2d9605a744e0dca7d5756307dd50a2a4e71d394fa900c6ebe13bd118f5a43a287f53dfbbceb29c05d3bfcfef486b9d9c00ac17a92098fcba0bf523c1e5a28ab72d98d1ef5a2760a885b76fd0249800d0f0e918f68c46f1b5d315e9cdfb77342635f60662e6dd2b56a9bb4bfc7b6f14b1d043b0b26fb19537572b37f36ef95cbb48bb6eb4b4b1e792dea8ae81b7754978c5e1ebf67ebfdf37259e9bd7f58f9a947de1fc459dff5a584fbb97b479205da428030800f740b3124a0f9d5f44e75ecba62d97b397efe176e481373a09d166e1936900050e922ae01098a0771710ad9d2eab2bf3aeb8557cff07c4871cfcf7b7168e00e52c9a91b6f34c66e1e5bc0329368d75a798c9139fcc308ee3eaba4bbf49ef07b365db28b7ac2f8afc5c6b968c1b36f2bc42ecc4e242d5b23a02cead66b6bd5c7627158eea759284bd84ab1b32b444c436569b531475608290004bc5d3820eab332888cb0b0a035ae6131533e595f7f4d5812a74c348e4db2dcab56813efaf9c4efb41f19b28c04306c9ecedc3c9ee9579f7b7bc3e16ff11cb952d818b2f18c5f0d506c4f781976e765eda9b35ba0331e4315d1129ebf5103b812c99d0b17f80677fea5bb153fec4574e70a5d07d5d4cc2767792185e6e8cd0ff8b5716573705c54ce4b926b83590bb1250d0e8bfae59a5e5aac43a22c29332120cd0f7faa4e6fe8e77c964812dec4ad6a46e991d2eec0cca343847844b987a542cd71edaf56fe8da82f2122bdd4501175c2ca38d5ba6bdd77ebe79915a93fad979dec62db2605c8d5653d8d5d3402cc8fb5004d617618c77bf27d5126302789ff7ce650e2a30581bc059eaf8b46f9b016fcaf36987b6f013042fa0806d0b3837b6ba1b03ce469dd5481655ff1afdd1d205dde767ce6a6b009846c55bf7af8b716688ee70e098b611f371c73439c1f66d20e5ae240108201735ae4aaff068920f5faa8b1fd2f9be2b2313e53ed5c30cb2b652cec6b8e16645ab41046c9ffa3fc7622176132e10bc740baeea439661fac95b47a0d1c6ecba77347798cf67b647305bc995c9aba5d764c5e2e9d8be9988c1ada04ed9f6e983fde8cf191f19e1656b3449979c252ee34d7d46825621abdc62b3f77d4c72a807d7bbf8d79462184ed37e3ebf0d8d60b550015fce1131d1aa0b86160c7158a50f15e2d353e0995a5d29bfb26792d6fd8d2609751b227944e735a32104f283d2c9222e60261a879759564c2f13e2703b1bcc3cbbdcd00a6a68a4ce42d651f58a888a9a2a592bb254009f7f6b93a5c44592808f83bc58dfb434378c993d323417ef516507e628b7c9c24233f368bdd03530a8e240b84e0ad77ba843453f8213a87be9a0e75cc919038dc11bca427e6207dca7374769c5b0a5c32cb526eb64a9a70773314ac5ea5561f6284be777b897b6c1c03b2bf92f3dde1521cb908399fb90d63476efcedee9f91bb45a7d52cd5a5e696e599a2317e47130d61104c7f5e9e8a55bdf96a4f1e2f1aa68bac94fb55238f5eb91e2b10d241d2a9fa366fd6d66324660143c8190a463e4b6dc7e11b057573386df475580cce430019859d0957fe3c7c25f50f967bbf399130cc2fcf9626bac4b15418b036088afb582f0bd6e892e139a8ab54c37630544e182946f88b15218dfde73ff2c6bde1cfbef8442ab0650bc51a865951f5a58542c05f2a767638d32afab50009a9752cb320c265def73c14934d883c12659420f32625e480ec8b17ec3fff5e776c7ead5939f033111e8ce0775eefda260743c172ab5a396ccfd5fb9fbe4f97effab4ccf160dfa0c79c0b7cdf66f85dbea97d0ed74cc57af5593babbfa485b2ea3a2f5acd20729430aaec1a414af5d07c211243992f88718f506a55db00ac9d93a52ddbb06af5a9a15a10caf2a6329b119c36c4e86683930a9123d970b42fd153f2a2d2592572a580899da551c55f8676e623250654b2ff5f6c463304508e2a61b1298564c0b8a0e6ea269436744edd6ee1bae5c2df341fe4bcf3e7e14f959c77e090d11caf78f05c82dc168fab231539886c807dcae571618a99477c6c7c3880e64418df84d09e52a392cb06110d16b8832f0a817611f08ce2b8f8d85f0b553cc91c1e6dd7439af3d99513c18ed582199cac88a55fe33a8f5577b4f97f8aa558215a973a4c3f2d6cbe3ecb01e03cb2135c86e8e020a75b7dcaef15faf3728d3e5c1137830b90cd9c3fe0ea45be1a42548a630b7c79d4aa7a6118b68db5c1822b768d550eeb9e3ebc19d0d198ffacfb32f9c490506ee261331cb63cdea565c59eff7d98e1a17ebd22c39e9720dfa11dcff3846e27f0fa9f8b2660248aeb7790f4be0920861691324dfdf69be10dbadd3890cbd0010165a3f61a79855d54af5fafb0c464eff94f1af647d169e92517aea6be2edc4ed49083f5d1f6147474108b21f7db7ca9f357eec95fc7156d616c12a4302fe559aba49034796e577c6a39bd4cb11e2a62a081f8e92fc3e29183a3cecb7d1d5a26971e3c16190b1311b8bed848c78e7c37ad940deaf4614ccf7fc8ecaafda6ad578966b5a3959169c5b6f0466b98793a09a2868652b9df7253833f94e2d27d145db8e011aa2757cd1a351c81aec337cc356cbce5c9074190057d8fe7997f37f0005924fafe8215609fe8878ce5f7b6c601200fa9fd4e9995a3d703147f0bfe54d5b71c74165e6f5e3bb6928b57ef5e518eaa953b4a6730b17f80cbe3b216f192500e882082a853d19c9dab5e82566c7c3af6bb070e16d56c2b9fefc0fbe675bcdb638c49bc2a21521e19067ba1499077f1b18a111d938757d9d3fa8771551cd1c16cf2b75b0f82db65fb9bddc3ddc584b6124c9b8a5b1da4dbbb4798af07a6d0f996b066a5ed07b53227101bbf5c5e29f9af877acef22f8abe44ddf860b5580c372d1ef598843bdda94ba849c2ff1686322827b9693650a77ac2dda8c98a930ab02b9313690ba2b7d15ed87c5dfee0eaeba143e3fb4f4b195bffc7361e5b4bdd1c28973c4b30bc3b0f9022d818f406723c4f8691b93d5d1750dcaa9ae97ce096e6a88b8d64ec54849916544160804381507674b8b3f738a51c55f8e715baeadacb53550f9c632dce674112e76a4f7bf08dee3d443a6389ecc14998ee4846f6cceb1d67ee23c443b41181557eb0697f675e4a20bf0d4ab15231cf26c66f35a7b878fc5105377dc802334164ff457a75a2e8629f40a541ab73e920c8c46e8fadc6961bc642a5f3e07af98b1ae749637c86ca48b1b6be8746f0ea59d5b6d9de289d0e9a338d4cb50693fedecfffe03c31f20f9f1be8556f99a94f056e4c79f2e47031e6c86c22c79ddd01b4701a59d7a4f5ab42148c333cfe343b852d93e97b49177209ed69fcf6525cc20ad81ffdacc7837aa0268230ac8d8bbad87cddd5bf916e0b92f52a274a9712de4113062352b6fa397d3ede37346ea817c8ab4713eda4a14a40982ee00bb452ea38d7a7ba4d87103778491e16ee03333bf738bc66a24f7c59b2e93bd64fc429d548d68ee5ff0cf7ecfab7552cbd59f78b1495c48abebe551e7ace470d7ca8fd08c45a7eb5cd8736630e27ab7c683f4792ff352716371cd5b1708321f909234801847f4b2adb0be8cd5122c4698b500c0ae94c06ddcf1047fa56826dd0dfd96509e0c577007a462a5e88ab4110c40ce077f96631450d1df35ef24666f7e84aff94dae3222a4f879a927e7242c7407c7988495d2f2200a8ae9c6ba8ca694af2206b5ba0dce047a542c70974ac5c1c811091900338d545a90eb099a5cf066c8a26d753124fdcfc45d386234c5e6087e211d5abe9dc90c66d7715dc8097d9e9ec3006e035093604d880428e24836e2b250052a16ef5f3061a9338deb4945ec32912c36edf41a07d147bbbe044a269236724f67fe3bffbc695f3a068782c417141e31def560654de401ecb9323723e4621b542f1ab603990985299b81dc41e9a269688a5e6af6682379ac3eec4cd8582f5e4819a62c7922197e6f6254f5688bd4f618d60580c705d267e922b059fb882321b2430b734acb832bf16bf9de2cee8d64031dcf8abbbcabff665ee42fbb8936c24205daf41b1c8062db658c12836a7bb75f49330a6829e8772e75e125741a03bdc7a31127aab18e4a3ed0a86c16162b08fef619fe3750747a89dcc720b3ea005d93c35af9c32b16c77ba5e9f7f260e54f3c655c643b445cc18b93a68c3d4c82e27b524742e748f2c5a9a2fe82189b087f71b2ac16c92ba8995436f60e540dc5ed3eb304cb4f141db201ea10a6bfcf046456609861712b2b0cf60df46bf60a02959bbc92669f4097f8a5f53b2138df2a90bfe2a9965adb0b0dfdae2d624a221dd629db1524d41a5fe914dad2a9b1d49accb2d682948c6af1984d1bd8a7c13e2a4da862324d2cb2ea244e95062131c518f3adf8eaf6cf223fe95cd4e6b0a5afe20694f67040ed2c8906176f9103bf4dbdb6db8afa8da2ccda0c37ee91d3ab386a3b65f30aa0e65a2e681c979bbf3372b1545bd3fa812f4f143333c884b97957e43287945a2e4f082fa969ad42369e379afaab41f67c9dbca4bfef63c9156cf9277ed4d1374e8445cf4688451f4c21ec6f889736601646619d1e3540ecc443e0ad129972e6396b23bc94a2ee93e7751caf326370d8019a1471561536aff7af3ef121bf15fe616dd7029d6abf17720a94ce02039e0c26c7edc89b21883e7203ea302fbbd5d209c6bc853f9be8f7724f7db3490d16cf302ca6621aa71925f83ce846ea33b0118151f5ca2c9fd59d9cbfd55d5b2b9dc3989a10b4d7dd81cd2a"}, {0xa8, 0xffff, 0x0, "f26066a810a6354503bb695cefab06d081b674afbc4a4a6e8ce3fa5e802f83126a74d1a6b9c1178bcdf19648569363976747454db27b069f2ca7b1a807bbe74f571f15eafa0796084eddfec0d4f9dcff863612991d1e80257c754c7fe8b187c807dca0786dbdfebb6a6b946725a9372ca85e0bc8d4abdbeeddad03da6ee8ab09b2711d89df9e4570690f46d1767a42f5bd"}, {0x68, 0xffff, 0x180000000000, "948d2d861b7939a6ca998d30104b54be8c774a554be1f36eb9b2713e200a560e0c6aa2e267ec9c356f55d97591f74b7f146af2fd11e21f4449586305b8bfe4c8404c9d4bcb1283ad7c02c039934193a6c16bf818bd0462"}, {0x70, 0xffff, 0x91, "0ac99ae6a417b240fb4ab71e4226a717358108fabb1017ad6c3ef7bb5edc521642dea05598664733a43989cdd7e544b8a08490dd10ad91ee225b604a415c825d16678c9cd7da85dd4c608a0d4fdebf970c4174011f0599529d4b7d8bd566"}], 0x1300}, 0x1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/22, 0x16, 0x2, 0x0, 0x0) 16:00:36 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xb4d2, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 16:00:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/102, 0x66}, {&(0x7f00000011c0)=""/195, 0xc3}], 0x4, 0x0, 0x0) setrlimit(0x2, &(0x7f0000001300)={0x60000000, 0x60000000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001340)={0x8, './file0\x00'}) socketpair(0x30, 0x6, 0x7fff, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000004700)={&(0x7f0000005c80)=ANY=[@ANYBLOB="63af834b503004300f6a9b65c943e459937f59b3c162a463278ff46e749967c12f677101b1224992d3d5b3a00a11cc2c27b821645605cfade3fbda64229ea5e39af3663ab9412e21be25e2fb15e065934e1229074c103b41839e2d2c4cafb5749a12dabacf10b316"], 0xa, &(0x7f0000004680)=[{&(0x7f0000001400)="cb332f77b1f3d991493427716bdf5c420b88c905045f125b54e8ef9747e41097ab0a4b7e87e8a923d6bf3b906490c7918121be15b29a09a80fa0b77797dfd2b89767a44e41ceb0f961ac68b0869619a7be1d14b4ac8057cd60de5d8340603d8f8d465a6e120fcb876be11fbc9f3f760103eec2caedc5cc761462570f2139011902167560d774c1e4012bd30d2d3cbf400d77a86e53c37fb5c0957b6972594f1ca150817f7af04c54be3fe0405c75dff9b52ff44d440a81866f73fdda1a69f9bc8348d6c982df84c5b8f82dcf79dcecd959ad98209eaa789bf2e3b21433dd3309acd11f435a5aa3b8abeccbb46bcb9c4d4d362b5e5d026bd8f09f8442fecfac37d00d0907bbefdd480ec433732b45c1e58bcec83642a3592167ad4e5e6e4fbb6e3bae5c3eade3ad9c0a02fda00789346eed01d30c334134a1541b3f812b29aa2c3008c582c55c21bac3cf10e80cc4642b827d8d5a68db0e31ae3e1c4dbd8d998b856b49ee3b98d0eccb7b0485a14ff684f8ad436923aa27ea78ee84b86534cf2d6b345902bed63b98d87695d34b44cacde7296429b5e9cd1e6f34d5f2a08109f052b4e0762d45a69fce1b9ef541e148465f1ed19cdf8615ff6e5d810c0b69b26e0b5639c442dc58dd09ce91a8d3a4279ca4ebb591804320095d86b29bc1d20978f7bab0d4d450f41e25664bbf0985963ccf089381d8e9296c8ea387ac3121e924e5a4dde9b9b092d49db8dbbe8f959cffb27f346f3eb7b3bff8372b37a7577c9b8f944f345828c44f509bd914caa170720a287b3ddd67ad95f09650a1297ecfc2971b90ebbb44123dfa67048b4125af5e62490f103abac6108c43baaf1878282f5eb2f43f4d426c5766d6b0882d1acfa4134f704e4d4ef324d4ba124b69b1e6a18e442cca51cccdfdaab47ee8482dc5504f2a490c9dc77e4b3890ee2db21efd62348c77a5f765e22ecbd8e45b89b929c80d66698df68513067e2b9fde557f71d68dba8de3abaa0e81e08e19204b816bb55dce2027890e536c3f60ddb3e2d4be29b31a4b8d06412722343194e0d7811317f09f2904975306b5b3a1d0bd1858a1378d50880d71253ee8ab6fe3e321111b9f53d9f221f43b3702489a93f528885120488949b64fc27d6bb72607a5149330d64928b4eeded0c4b63203af0df1feaa1c43296cd59881205981bb4abc6dc5cb1df8c279edee261d02dc7faa035aed5d7f6c6b50cb001802d5d5bfb6e6f5d95db3fe27e837e2a763d404b5351ed8e8880a52708d1e31fbeafe27d15b1ad59e20d4a362505f0b866e2218e935a911f259f65915ad0f68bf81421b4978faf2174a7fdfc2e6e0800597916de825a2e82244af335754a425c671de8182b1402e4c036a84d023b08dd395877064467f541aafd7eab6d0dffdc5a72be3d53429f8aca2a65317430076d360975609233461e17165cbd01557493df3d4d15196119f619f01555eed67948724ac452c7bee4cd37f26f58d9d34fd4d1840d0d942679a5025f60bfd1bcafa70ccdbf26ac1c9771e0c2890fafc883ed2efea1c7ec2b892883a7925d7aa44bfc2edaffc08687cdd57e9b0c2d5ac329d81fbbabbb83e3998f7ed10ffa1db8e83b3d8fb0d00f75e3d7275ed484d5b4060a7f6b46fdec900bf485a9233ceae6a86df90da9478738498a560b7ef334d0ba41ec3698a1d7477cfc151bb3f6825e7c92fd00e86d5f891721b46a831d3013422ed5dfd681d7052bcb7c658fea4a5a2f219eb459894ce1af215ee92aeb09b747d5bd03f3bee4d8eac1a6bfe0134c26ea67c10e0bcd103e748f50ed732cbbc3a6659022b6f3b65adee8aa97fcb345e0cdc5c447100702fec9110382cbbe2419812a209043a5f4dc66fb889ddf416b4274351b958a1ad8d253b587ad810578b210c2292000c874a994a8a35fcc7b9fe94dc4587a28cec3cdb1134bfc7caade51c69fdaa991ee0ec8a8df8f63d8ab4f7a16ed48343544ead66c2ea18359949572a51001f902114a60bf26e48bf15fc3b3911245d29b71eecbbfe69659ebc9fa446eca6391296df34e14a64c2597a69203c32c121a0e83421cf642c40be2790342500cc05a5cd3dbced6ad0cf44cf190be4db85c162b39d3b483b45c119c98cc2d79edd171317f4afa3b912e991f4fe10a7faeb7ee92871985f800511c413ae432b2d28bf2c2a34ccf5fe9275ee9919ab3d40fdea6f1395de4dcf3239ddd620d984d34d3ac5f3b1b05e38947bbdfdde93cf6ba729796980dea1e11e8f7393c5f6b2edeb7d9d2ed6d785d2deffcdef545702f56cb9e80a30bbac7abcef00cddd1048d2cf1a58f322fedb3db1361526b71479a48ea9efc69ace385d0d1fecca28e9f4ee8615541d97b647b7e8e02333b413529a1ddb11fae2dd1d29fe96d9b912857a0c000f7aa77ad77f4339e38b7667e46309da55351bfe5c12383314842f279cbebe2d7cdd58266ebac6523c405f021eb7d9d8c712a6c59bf95fe0be17922b5a6b8bd13930417c9dfb9196d7f5e877f648b62fb7ac8b8b79474819cad9c5420ab5c5be5508079de86821d2c1502d39960d5bfd36460122c53f10453aa6c29b4dcd2a9dfb528c84e89b04968b38817cc3cc9ebe93d35ac2cca3732626296d9853102b3ce76568b70f8abc4c1d91a756339c2ffdcc396f31bd1f7ae1b53199ac8ebe5bf798282470ddaa37243cbb352ce9eda516401ac9230f8fec76ddf2f86850271cad92e44f13613ef1e7ea14037e502d45a8dfb701aabdf1a031c0f17abed61f742d1ee798457b28a85efb5e93b8a761c094a39b67e356e9b40300ae385b834e61b37374160788e90b2f709f3926c80a934271d12c068d31a4de87d689b72d70b7f868e8274cd08d67a89fd313ce656c90e8fbf14f2d379b65f73494948cbee3efef414d8cc06cc3ab0b734543e67e3c76e75e3d3d296c4d946190e9e0615f96d961a30483bd10300fdf890ac0cd802853ecffaef0c8cd23e0c6b054c4445361a9b5d2aac80a6685b65db81b287e3f4efcaa260fd701168f90cd11313feb8261c5ef2af66d3b27bcb1efcf4f4b44e9cebc4667acbe02bdaddc700213dc0eb0bd3ae0dc34cc7a8248246733dbd18c37bcce4526fb652db5425d805a7edaf9313d19c2450d8dd92f8fd09fffb045d2c1cb8c2d16291854f2f5e5985fc83ba3017930dbed96be66bf949aeb1927654dd428dc0aa3390ee440e6f72b1b3ac7221bb791a8968e68e24e44198502bb8b9d09c88d930a63cb0469fa8cfd8159e69949726c9f63a26c27ad7bd54882aafb78f0c7bd44255d4ce8d3a5f6c08fa36cdfa43d6af3c4b763ace333a0d1a2f0ecff19386fa17349c91eb77011cdf61b351b380bfa8d1d402b8dc35eb9b8bc98cbbb8d0a9061625e364151af9f80367d5d3233050c51b32eadc0693762521e3e6ad6f8de5ffc352c19337a3701ec9691eb9812146cb898f430a69dc24368a9848fa0da4e7bcdb337f6991df56e4b91a173249c63f9b6ab8fb374b8718f7a1102d50e96603be5fcb53e4af8aa7086d1985dd4901dc325563a99f5fe291a215494f52590a69071f6b6bacdf6ab0a78dd128fb674f0d56eeff24c6f2332cde13f1fb9174f615f7060983925d3ee75da767c7a61bd7df5ac7ba3a9462d1259885c14128dfa09060f3bca85c211617ed5f7bb067fc6517a30b93b65d4d1dfd46760c8c935ea377fdbc4f0bdf1dd871228a72ba71a70d131d78a9a959aac1f18b0a10aea9b87c8f4f57e6c6e62292856ee4c50258a9e7cfad2afee1fa205fdba12c57a63db6faaec6b8ff057190efd99f23cffa0ca6dd13f0201b8ea2a648a178af6575e6bc166006c6788bcfdc97e89f4bc6dc8e30183044e787c415c1ed3532766b920b372990d1fc68290ca04483fa0ac51ed576f5c4f65dc6af16607a99a3fd51cdd47a34d632ad1143d56a3db991c3430a3a5e2cb866da6c2313d151a133e53ae9ec7724336fc6a541f01b280b228601a19ea546924a57ded7169b5a48e748bbc4f3b2d49ab0cd593f89b3c12aab85097b813072be4f4a6f9314457ab4c98fc5d08dba7a35c1e69c720a6bbc80af0a127ebe5ec7be0156a2dd20b35f60c14e332c9b1e2fe643c3b559fff94391d9a0a87a3330df4685798ea941bdefe71d89947c915525bc1202ffbd6f247fcbe4ab532590818d99db022f39d3a4caece3be328ffb902dc73b24bcad7a19a75580ea62c729777bcf31dac9216805c8336458d882855ed92e467acaebd930cbd5489a4c3ec54b87eebc14e7342f902669b5ddf1628e535cf588591f69d6c9d089630d1c1b4ef5b0f05fc1e01badb19e64443a0c3d17df45e983aa49c5b4e328466a5dfc7d33b2a6bfae28b1dc8d77342fbc42a3628af4b8f4e205abc386913252a600ce891df58f06e01466f89f7c45633fe4d46bd49b9989cdaab61c727f061242aaa8c137dcb7c114b10b63743d888aa4a0f5b3f3b464beb40aea352a6faaad083915d94862ed8aae0e0e49bcd11edc179ae1c159e3d1304a3221eada57d5cd468939fc69066cc8b7a5c95d0a8d21c631e137f67444098b562a0e0e47ac15ed676678a426f8b34b4fd4de06584c0b326f91891c7fa5f6bb1718a1bf540a8b2728296b212c6d2e8649455cb50c391c6d01a03089f5cfea4ea7ab2a58c50f69b59d75d7fe195b774d1593d7b2002f6b5938c882f2d76565c7b6c85dbff8459a2db00b069a7d201f9ac11b6e5f97a2286abcd5f007a45d4388bc0641be7cc20b2e2a716188e980c9bf42b8a4b223f13ae65007cea2f342dbc1b3f1584c62cd35e73682ff1eba0143f05439ddc9edd4104a078d8485385c102797b9f30b8eac48ab00b64284693a46af1692e1f0c084a891f5b40e098c1cfd9e58073d87fd8dfbba61211662f1dc92207ab9d54630451c9f4d1c59c7a6e33c2ebf5427d3b8b71dc0c0546fe6453bf20ae1f8f72ec1970ce73b9a9303c256def70ef52eddff9bddd4d3081bcc4d4eec7c34a5c1e36d33e1a8b0bc95fc864229309948f2cbe98bf5010854d5d10b8369c550c6d4fe0d9ffc5d73cff5c39e3712a271d24151cba774ec33ab9fac6a432497a28fe9c5b5b088fe86889d9bf9565e66059bf74790537770f50914b5433c4bff9d933a714e933bb10c2be3efdc3676420862128b7c047aadf36c131da8b4432b83a41d05fdf1317a1142b006fe0ffad79a9dff92bd161a8a9803fab837df1bbe4049967082b2cbf4fdb418cd89123f38b4c256689202d74e92b44d1c0f1b23edb2beffcd0442f13baf458cfb0e9b566fdb30d647b536675f39f5dd81946eb450efbac79c013131b271b60853aab9fab615cc3e119e6c3415204173db76afe18cf50d4eebaf0e77e57fb4d965a02e8f36be66809c4b33013821eab90f02f31ae0d652a5fd490b4226e2305b4a15050ebfef6ed51c9a238d53c3fc742cbc418252775fd8999dd6d9e48dccb81f4260fe4ba0544f4dc040e7a117e1b9b9f917dca7ab62410370acc0892135930a752d7ae3aac7fc0f80b858c926d429fd3b53838be5e01412aae75db366765eea730e8c09e3e154155b882ee18517dd2d370d9acbe308fd9734e570d750880b9f158b67d7b491f813428de0f6665f3cf25e42d181e159847a59dce927565167406edadce7ef1b0b629a3a2a37be9e5446fc528baa99a8fac42bd5806edcce7b05edb4964c1ad2b6463849ec4278c44a619df1590148f7bd0ea6370e29d92e4afff8744e398432953c79aac8e9168627cb32424f09f093acb0e167d25e548ba26fe24f21ca350e265eb456cc027b52269", 0x1000}, {&(0x7f0000002400)="ff0b8d69d96a3a70ac8fe570036839b489157a63dd8357bbbbcec9989056e3eed32e17247ac71b1e9986dbdee300c224865f0ae2e2a8f65adc8edf7169e9ddef2dbba7fb5f9af7d15dc992ca7b8345e06055e3741efca1fd3915f0612c93da7963e99dda719d5d486a57a12a3c6738573a", 0x71}, {&(0x7f0000002480)="09dfaac5675e0654d4ecb518b057aff0336a67e4eed125a4f1938c494d9f3f3d4f08ed47adc93697f0004a1f6608c0c20f953cbb43b7a7e954246e72a2648993ba7ea36501862d786a2e50972d685a15348f9044eda069191c383dd2a0dd39f605f017d8590ee164a4a1b1c5200f8840f998f6ae6682e9371265688a21a3ac6db51f748c71c44221d46ce96900184fc9a378ff6194dc883b5d14a80cd35bcf6f82c02e7bc3b0a623276e675184dae9681ece6ad613b61b60f2923ed75ab99720e82ef72ea0b8326bce12327032ec896ab6725d19c900939313ba3ac9ee23a8f9c401d2cc0d9d91d596409b6b07d6536c0dfc6a404515e0715653a2be34682d91b675abd859e9723dcacde502d2f0298edb13abb3587bb737fc27c464525cd66fe93ff0f4775c13c477a7ccc507aca08167fe7dc97e152e253f20e90bbea41e0117c8182bd395357abdc5fe1b31d3f3630609d5b1db0a06e769c2e4cd127787db495d6e9faa5394393e016556f0b675819ca2bfaa4dbf24566a914f7f4411c03e699d3a99294f682da7d78e2334bc3358b072787a793dabf380b0b54d2aad44b42d2816c38820212e543c2a392163d69f59e530111955955622aeb34aeac7033d30b87af9677b19981416b72f7663f3622efeac1c13e972586af2044f1382ceee55fbdf1e417f23fd9c752c39d57b8c8164ff727f5cf30d943dcff42480823931ef65b8250e0ead71c73a4175ed4b8ca859d193455f35c8563e8cf26c62dcd20c36d26e884137ed2121da16f21ffa573609e0104ebe0a268f48bd872d1beb20bf7d09fbb7de6e765bb919994cf45b7f8f9e7510838274c071e2f51d3820af77fc42b1cf3d10e25fdad41fda9425c268bb46b1415d70d0f786cdca4ab3f530f3c5898aea6d7384561456b5b1b58804d3cfd4a6587e51d039bc51164a3187be4feed654d87900a7b51621d047e3b584c27844bd6c0464f2393d67920ecb165a59dc8f71bd891ffbb939f7d474d35a7207fdd52667e17b50b32bfe7da1d8d322d1a982a28a1ee1560a47c5535c0568634c7267545d74fac9ba801244810094a4eb0e41927b352f02163503a42178fe69eb57ff5a3bcbdb2a6fa00306119b2f846c75d7510034fd91a0966870fc2458eb46887f94eb3889d4cb01dc5ba40415c7f31c37dcad1deb4fdfbcd0e3288f036f572ebbe74940ccbfe0cdae5bd7ceb421ed35044a4d6a6cf5b28b3fc7f8ef284a3e5310ee6427b9c7195b0298832df1fb3151fa37a6b9b984946f2d998f525f96b15bc307536982a2a995353fc06f5aa606eb98ecd12c14864bf68250317c047b2156f7ac05b384078e1fd9069e5a5a3d600cd5b25d1657f82b773fcce8ff818bdcf57f4f1c0b49445124cb4654b8e51ab1719b10c09031e37d5a038ca0d695067b811bfa1d045b8c498af77aa186b2ac177a9a7e17e6941bf80fbd3d7da3636b4345f471a3948bc45839e4b6ef0b4002a61b107a53a246f4c383b7ba3687fe23e69a74836e141d70ea0b896dc010a627d99c845eb22db7acd1677608957980a149581baa5b0911f9e41c8cc508a8113ca04793730c584f7930a707f0d1c41941ca4707978fad9f344bf01831335accfb5674257f76a55ea7e83b36198ba22748313b310a8564c3e013dd2cb4c7aa3d7f552e65bebe31d7f9fe62aecf8cb4cbda35a560a96f54a1d5f82dec9f88512c7b786408c6ea1595e4e1623eb39bc31cc3f9a7be170fcde74f7ef842897fde307550667f69bc908f9f59a8d97dfcdcbdb9ea8517f38e11616ba0cf704ebe2794e4f552d5f4741dab11a26b5b3f5e570b75255b3706827cd8ce595fa1cb0893fdbc48d3b6b1fbc38f45fe4f0d588a497e48ff7c42775ccff2f920c100589309aacfcc693dffa14f6b28b7af5ee5722874f29941f0e2d2adf6712de4acf8082a1d6cb08aea97df8b0b282ee7c1ae3e0712fd94a0a2ce3ee883be1934ae188b014885b6a19808cb8d3f40cbb46015568c461384d50911b7ff7a2aa8c597da1da06a1b656918df2871b3a29de4c05544ca1a95ae1015afff8bf1b7c6acbe869d41d6b90f3aefad14dc4a536137f4e58eb19c6acf88526deda3ddaf3fe4fbc1e18cbf4e14f3de64d0c9517bbeac92d1dcde74e1d1136ed2d23e3239358ee899ec5782c3a48272e920a397ac62221fa1cac2a2b63becfedaa7f9243a307c71fa99b9956b81fb0e951dda740345982c8acb8a1edab1c722d3bd4408e069ca9662116f642fb99b8c02078db37054244ea02f28102550e8635b03fddbb4b2af2a006c25d58b6c33bf08c867c9ef80ea21299b6c9561b1a4fc8e2b6b506361139eb1b97e09b818a41bf57085dd4642d0eee49f8a242f202b25061ce9fd294b55222126fcb31faf0934bb3e6fac4c911ecd2c539e42b373811374e83a6a97bf29a9c9fd5507badc418422084f04215fcd9d904bb682a00017d17f5bb3119543796928405bacf2dff408c9134c4ac6ea76fd866408d5f08a46fe64c993a96559ea60597c195ec91036d22d04aa37309ce45e744eb831b869042ce13dc1788fd94ec1a8f3f73e1a1a44b3e8f03cdd069c6e300cbeb67c8e1340121d620429f3fc8722ab68fb006f403131de634ce461884347933ecf284eb5d08f1b1469f8533fc4720cc8c30d057725dcd879af0f7e200eef8858779afae7a43a4284a135234f22b629bd9928de356856f752bab04eb36f6b28fb38c609355a1b77c4637ffd08422982ee4a59f0985e2ac7558711b5d9aa3b944a9aef4c609feb076934e1d9303e17d657710af33e5e18f300f362997f81d8e7d010529b5b7e0fc30a8b0e1e550ee62892933c3942991f9d0c9af4dd49a48fbfb4866e31c8e805c0c88d76f38b81501b27cf243a5aa32527d57c354749193fa42496ae0cda26e5d2b8f562fddd5b6afbb5257141f258b140be8714dac7ce34505a8f610da36cb1a18cceec1cea973011997d059082f2a5e2e7b480e89f8e59fe8adcdcd182ae04041d958519f070dd33eac193ccd127b9afbeac165a765f663dcf6a7949f2760083d19eea3ffa91088942ede31cf5f539571cf9a57bbc7bad81b4dc73daa5573b133c5a9b1a184ad17d985f687fa4c15d230578d3d32256e359abff6faad8fcb92ec5313cc46503aaa7ba1f265b8020a7b36e322461c35168b243edd3bc973bec445f5057c3ac1d329165dac96b4076748049e7d250ef44f385b3b6c35c64679f3c8709c43f336cc5b5bc68a61d3afca3432f75d9081259aea4b96a8297bc6d180d614014f571f3e33dfa2b518b4e5f48ee21bc17c2cb7becb5b138c67258c4d80df4d01d575331f774ab07824002ab35c4edd794d693e81e941a6e6e8fd680566e76901ad9d200e7d617e8a6ed0855dc08af55c622fe4ee52ceb1c79fcd0fe09f770373bf0a938085a340e85948da55ff1c0aea486ae2a9ec73fbe7bf65d08139c5c46eca102de27157cb44bb40bd6369e6020bb245e5fdd104cc1ae1d5033dc718dfecc13989462ab1cb805e7d0b5d432ddd4af5cd2548c031f541a0d00bb622b55a4557384797b254b6bcb0824ee333efe0f9e0b3218462dca2ce4fec65cee39e3c8e5da9319c6e2d00ca75cba8e2ff5c498bf9dea6f010f4fabb407bd25040c78104e0a4629300516c45dc1f6d5611801c4d9937649dab44d4dc7ac0a5d22527930db6dd0b1a37e49ee71080b7861e4a7e8ae67fce2f0acfa1a384a28076cfe5264cb1f58e30345633ea9c833fba82cebabd864f312a50b6dc6f58013ee2794fe1152a47d68499b515d5e6b54823ec87e851103bedd8962ea951b28013e46ebbfaccb8f1ede3b3844444ffde802eafa51dc2e8c2f5cdcb1f25986cd630fdb5434e53aac953b93c8d1e08d804409e39a1da3584273ffd131159601f85dd138a5d0c714aaeedbddcef002710f033a127f24fa1f12ef31fb2f02bf4570605f016f999a2ab7550495de8d32ab89bf237ff3b1b79c0730767272e13fb77f5873bcf426005d24a19517bb2f7507352764d9733f9c72125bafdc73f2e980f5fce219c068598785b1a8db408f16b907227ede6c3a4b80cab1c43756340d4ad570aab5e9ee6b28e1d3c198ad14a0377247cc4b9b732c6cdd790788bcafe6d666364b090a6c00a14957d6509f37be5243df5bdc495116d41e1f691efbd318cfb7302d9032989bdd6534b65134696cd61ed4360334c354835e773c7356a6b2d4267e3f70608b6bb6018c1732f49a98468e233f188aa9fb0738fa7a677ee54bdc5e7e4e0053d25993027b7b59063f9b2b8f9dbcc3f953754ec2d48da21d8d6bf8ce1716d66fc5119b22f0164778e44d73514797fe619055be88163214e29f3b50fcbd9b950df17dcb359c93218f2ae72687352da59ac8d65d2f782d983610498307f089902e179510f78cd6d428debdf2a4e32f2118d00764ba9df7d6a56c74157f6311b8c2341f2613e478a60763db6904649f9f7981ad091250d4d1e758c9a7f4974cd9c3acc236b306a90d9e800da8cc3b98630ace45931792328b9eedfe6b5ca102ae55792c83a5cfc3e768e94420da2f9111371b4603d94825624c4fa1b7ff25413556988e74dc417a82d695507b0722276b5b0c63d0a9143123a0bb8f19597c4ad3179cfca085a14415b9dc43b631e1bc167fd9e35c52df04de439c5bc42ccde4a883a61f056ca110c5e761dc69e1d00210274bf49dcb7ecdc73ad26a1bd66122eb3347cb0154c4a9fbe5c32dbb9505a136b2b04ac03e346ec537262cdf84596ed37662dc804c0b56fc8838815986410308b52836a7ff298806d6e7242e5304e59fbab2fbbeb9be33d663d818fdd4a2e3046979d127578956ea88471a5bc2782193c67aded1aaa7678f015d5ffecf5971bf19601fd59262e21cff880102a4af5458cc6356ca45bf6d721ab5a6068edb7f6ee8a1faf73569071a1c75341a9185e47b00a34327d69be0d277ec8614fecc71dda982056cede3ca3732bd6bb6b1522b31d75badac288065d05b5f0ed3f9b55893252d701abfeec040e9d1abfae65e71efae1bb6499109313947b0727a9962d1196bd7297d7ca914676c993502e82041639c9301f529e2b1c262d318f83e1679ac952e4f04fcce2b28e0309f8c3ae306f4090b444c3bba8e7405d251bb7d401c6727ebb19f55daae7389f43150719d1872cec6c35898167000ea245b7675ea0347300f7184d5ecd316759e2814bb7037f0f6e74406c3eaabe6156f6ea290ef1ebb5b9cd80e4ad83f9d9f4ae167ef58e99fd6ae71166269370bfbbd7aa6e5d4d06c29d3c710683c9613de8eca25699f9342a308c80ddbae0f0e7ef7de387f30255efcaeac5678aa6cc82b40947bac4ba535896cb9b87296f068b83f6538f149b536001defc53f5a0b04be59ca6a74fc63ae0d52b015ea83d5292a2df2852a7870a90bf51e8f91b66c7d88e967729fda9827b2fa4b06bff72cebfcbc143d250f8b9d70ff63ab0a5b06517ef1ed727489ea914891ced4a541e4e40423e7d06ef6fa86ceed68972c4098d11061967d8961e89f0e46f01d40669f95d5665e122174ad3fbec2648fd765ddabd2544032d797d6368efb11c5487ee7b9d9a35abe195ca6eaa140a8833b31b0e20c414ef2fcfec2941e381c241aa0d4c8d621a467a9f2619fc80c56713fea6f0ef220ebcdaacb748b1e249281cf9c12f9ebf68c9fc84da4fdbb752f1f97329998559953a0b1a0c4ebd8db8057fddf3a6e268a3f63d51d0abf96a9414b1b55b3f0f0b9420ae746a2819a56e83585adcc26b964605846f46b", 0x1000}, {&(0x7f0000003480)="49e67ff19ef19e", 0x7}, {&(0x7f00000034c0)="0b0ff3704c4e1df52a7289e36a0ffe663e11b742aab76638e9892f5ea86773c68f504163f91eac8b2b6f2c61b08cc5e628cd1d0fbeb9ab8ec36681cdb5b01dce2fe0e6a8a28436faa05e79e08283db30e05a7b547738c36dc755cd0b2f0a69463362d74ad2c0b88e7288283f7eeb4d7e4851446b65deff0d9473a7c7ea782f94a22051", 0x83}, {&(0x7f0000003580)="8de33dc9a6b5b55dfdcb321866e980cfd772fec9145ebc08711504c16530668c65ee87b0ea5a324d9661b8ad12a49b90a8676da3b28898140a470f003e9ae4007cf30a4218ae07c33be490cf5c2087b1eaca2f3d7dd9b807f22fbcbebde06e07bfa3b55260aead6b5f27dfb8b2cb55626650721bc0aab48489c9f8d9360f54181525948fff1ce97d97c8b4306df01ff9a4959f973ab424fe8aaab1e44641ae6470d9cfdaf2e79e0ea0640f45874180e8e3ece53773eabb7bf73ae28b7b2a616fce9512998facfba73648479f89f19ec014c8b10cdb01cae9f57b0a78822d4fc23e8265f340c9", 0xe6}, {&(0x7f0000003680)="8e56bfff4849366bc2e978daa7316b5ec20832e38dfc34b3a54e7858acead2499e8b9ca71f9c5f7db924d59bb7164cda862d1bb8742f70ed18d89e5ee9c41b1b9389b20123f3ca1b3c54655bbdaf72806ef98ee4a19fac55f0e6545c8c2bf2d224a4b6ebdfda8d83b724ba2524f055b638e252647a59a4d6056b030554fb5c6e9b221d5e86edc478ff8d246053cf99390af25343d1efe7e336ed8514aca1402352179cd7f2848337ac572d2755b53d1e4868781b46cc9f50a275d905603f64615fc8bba3dceaefb08c2f82cae3a1e01887aab1c72197691e6999b25d2d4e1cd33d2e4ed7cc32ab554e86b08b2e0a442b41573b10d640bbb53e3a3aef4611c84f338cc2bb2de4b5fb270c9452e9313b0ad7de9722f866f6c2973115da8a33f752868f2541a146a7c3760bd0460e5c08a0787e724449a4d3591d189db61d3af27cbbe1a86f2fadf3deb56da5aa8ef42d614ef561fcd4e3ab588dc47da5d9a8fcf1c8c03df9497f9ebae9648d1c46055b877445f566e1c56870c181cb70da82ed21e850493ce54a3016d4ce8061c25d6d72735c874ec41253b300af787e93a166fbf2b805f8de61984e51d99f0dacc1ab8833525536bcf3007642ef70db2e19f121ae18c499a3f7b76a7fdff3b3be6831931d1e859c11e4aa9365de9031784f0108f83f5d7d1c83feba90845a5c12b1d8e6cc17655d2be447d0eadd86cc74aba20cdf71c52c2fd0e55055d675ee14449c720017d3036991558fcb01fe7cf0f7d1a01a1d65d9a3e14ae2a8cea5ff96052b3135120b50a311143dd50f9b7c42b69251e8180863e20ab89b0a29f49f8007306d863463d5bff2eb7643a9ae6f72d23cbbb80df5a9460a4f6d42069f24d74507bff9fba3cbf67e33430962bd3906184ef91210ec150240432195961d8287265d734e0308be6c563748ee732d6925dd7800fb265dab418e2e8f07650b352e0621d4f4809ca6988bb78934a5362c399f94cf2de93d35114977b89bfc1595cc84cf2904017d3ff247cdbcd583e547af1bd6cdb53b7c0c89d55da921893fe30011880bfb4b832f6d046734a7159907fd52d52bfd68ee58e1af1cf4281704dc82b1c9eb75588c0bf8ce2187c62fdcd62e78a6fb3abcbbafee5942e1be4dcce21dd110594bcbe487700cffb37c5a2bd24eb2d9696083e9d7824e6663c4869ac98786e1d3a82428dfa49ebff6d545193ab0485663fa49ef91ba75ee1382d8fb97a1aedd149a5030ed0f3dcce69f57e12958ce978e4f1e3d45119e41a94fd9a9cb960fb9c778855535b9d69a603a324d3abd79a21855f673386b5f34ecb6941dbb5d533fc7f55d23328fece7bc54850be4de2af7ea95327ae6263645a1edc2c17c3195260915234f1ffb79ba383a676cef17b9a5b8794d3e6289225ea28a56e4a8a51c8d4a2a3d8a401edc895d599a08d384660d7ac3004462900553b80e472345c9a9db087e529faa4ce2265ee399f333f673d278043af13003b039a167b9e39a3e600bc41ac058cc9398eda7c04e7e44311ed90899a949010b6ec68f37d7b63d842698a680c6e015bcc91f51404b520f752a93c1456d5058b089ee15cd4b342d7f4cbb577bcd4c58230f04b9158154ec8e724ef7310029d4cf5a2075b54557782f83ffcca05a6fe05626db17b9ea56eb822860a2df81e9383f7171a58a2ed2cd42ede7294cb9cc332a56d678956404908e9a0ff7d5eb066a3cde5a29c3f3a9e22ae6e9f1e539fd7065597a4e04abfcc895808f391a013852603e9b4fcf57e9f416742df4bc820caab8c16b4d15b7bf0a851d1c897088e8cbcf4d6c91c364d037d9a63b01fb60a6dced488e875e44735ce55d7908f2bb87b0f3c49bc25bf82ebfb7c69cd7798179e378d06c0e244c0192b6152dc10097cce2a2f0420e3100327f56b92ad4541cd8b60672a36ea5d0dfb4905952960e6f1fc2c4d8bd48684528d5c13e150819d2794927d111b544a92162a62548f614367d3bb265f1c307e16371bd9ecc9ac3168799e1cf0d9ccfe117a52b09ec604f8a32f12fbd89a09d53b4de7264fc09c608618dd6ff6847eaa36883169851e1723c4a86a8186a585091fba53e6baeaa4706d816a709c5fa81a41d01b0c1743810227f0e0ea603c928ad7692d84f4707be7037f228fa9ed5821c92a66db98c83eb30ba770aedad22e233731d5ec5e512e694ba77b7b709c116ce49af61d190d1347547cd1332e97c4a1fc1a4f10b668e2c41db822aaefcd529c7e845795d7e1624b8e40306d673f66409f5a6ae435f58ff8ad8ebbf2b4e9ca93ad3b7e56334eed4987e69bb592ab2b5c816a85e6c62d0e8ad1a6ba4eb36a1e15c781e4893b719420b027cf96072786e27445fc2b2ea63b66c0311d39f0cb1128625949097a765430c179208a75e4574861f9cccc4af6d262f9fefba4e0ec9ecf06329080525417616601116c51535921ed0e7d0d1f0ccafbf946d96acd27fdaa47d8a188d63e0aa71daa870c77e7a3fd81d4d85b08d15937f03d635eabdbcb47f99f9bb39f12789a7a876649aa0280354e9d49354e3d93cb763e5cee0654386e6c301b86dbdbafdecfef75612e0cdb4c0b173954bc3750a32e6ac268d81ee2746e857258045818f64943bc1c6fdcc2d12bcfeb9a7523b9931629cc4722389ae24147ac4cbcdd0e0e755a7382cbc11007971ad5d20652f4e7b756bb14ae089f62824fc05d775548c705e0e3040ad919a0f1c30e5e56b319bbbef7a4d656f97c570b9fa74f073eafa824fa50216ae3eb144057b4eba6bfb811bc21d05ac150316533baff61e5abedc46f264c77896770f14c524681e0d3f13f06088e3277a59dfb481760d19c704032cfa47d38770da603e163b29e42826f6320bbb777e634d5b577e48567111dd9fc6703293be8b5b10685d0c5db842b72fea357f76cce28acc6cd8006de4365515863e0bfe3839b5d4828c026d671705c1d603a5001b0c6271d2c161350a84d3988a41f5532a57a99b9ed8c1a66c8804f1c657bc365f9b7fe8bfb929b7462a3d6b54a86c89719406bc21427240a9deb3649a5f0d5f42edd2e04a28d37feef199a59648889e9bc72ba9b8cd16076c65a19667f389bc2c16d6598254958e63fc8fe97fbff550c15cd4a0ba16683ed4487275d36e0fd050b2577885fbeadf83a8409400847e76305ecbcb2cfb991c58ee426cf6b2974ffe1977d387330db81f37504a166c59e855a0e98123134328f87c7e71063ecee7e039826086d3a7d2d0496b330ec51463d6c3d7d47af44a0c06de370d3fb52b81a288774b7392661182f9b9ce90fb4c458b0274a99d53a8d15db1e615aaf4d4b8d1b8135a520da590d047c2769b7f736c7f964c3a8e1f4612c21f18539b6076e011e60c28359894fa989311ab993dbb57d7889fd4d2944d7e9a1f66f5ce3a774defb51bec8023fadffd64dba06392b6203f0fa29291bdbe1f4264fccb8c436e161f89ee71910ff3974dedf5062aa3b44fb9f943e915810e3de09e95c04b1c8368744a0af8b435db330ba5285aca7ba63b8d61b3d1e933590b44b2f7bb096c36c857b955f4f029007092ad7ab3cb05e2d7fd90b387efb818f32350d20c3990b9bf57ed65593b1d88339ce37700c1ac40e4951eebc7660221613ecccb87f52ccac079dad92b0f2aea6966c5bb7dffa37da41719978c1098fa841fc10da92f18de74c0e5e1292a1461c29962b51310f1c85c29ab1852718d368ab8f73ef48157f6f2d0cdf1a4b8d776b823a0bedfc4cef4346b6cf7748641f54c3d50c3fbe119b3883961540bacd30132b5f034ed33da38b086a4899e79839061f70225b2a40892d22ca2817454f3f2c8a416fc860d8197996dc8258d4a52b55f1f51debb5de7da14eb39e203a33f3954681e0aea69b8a6f5fd7a072b3a27758512bf0ac3bad8dae9286042fdf9bdb247fcde588e03910ad19083620dc207316dd53343e2a654c10fedd4ea36db85477cefb33952cb2fe17a1b2b8e2070a35b5d7c0f584a6fd07d9097ed9671c250e1a50a7e60cb0b74a2fa1f44a60626a8474357a931b22f96f37bbe8fed1ec01e5019bc6f0c231688003414a966053d6e3c593e17d4bc51ded8a896ab0b9f25186007d4232a4cba95baccb5a8a16c9803e37c965badfd95f04f96bce3b76b06ed537846f71f53f72d5e3f8bae0bf25f55a45fe49b06dee2089309689affdbab1e1361a8b979c1311875126879dc10939b05b5e7bc6a98e68361a87f7af15a25df4d4ef331fd78f9183eb19d8a0db597f0bed373cf13d924e10695aa1967884f340773e9ed606d5570f81af8caf3d3bab8dcf5abf8a9e4d272a7295a7ef4f41db59e7e5aca3a6e855ba37b0830be00b7e9c3271b8474856e4e9856c5262443554bd76703a46923c5150b0af24abe80a41b5c255802396937413dfab47539962f2718d9f1d25dfcb7126ef00b7216dcd7d811736a8f7b45b4d04858217a03a122c6a2d93cb618956991c36ec6827371a1477a9ed39faa2078845633a68fd3b196826c4a4151d9aca1129466b05370c8030172723a54a04e6bd5a11e246dd73606c0173dc299ae16d0aa65bcb481ec7069e1a9cc58e7aefb18270a45df591d95e709532955a69c2e66dab8cd1477ef789b1b2b8a9eb62dde91aca17713f295ba88992273c4a8bc47b45c918c3a34b7e00be096fe760fa00475e84225bc793e48c6ad80800ba77fb766690b15f2800c3f47d215bed039869755606f8eb4ea34613ff03d2b46266edd3e144495d0cc515f6acbd0e9260d6823fb9fff346a3447b83d56635803b0903dfb4213cd7d1682fb9d6094ee0d34b5035079215bc5f6a8f2621e550127a4e14675964b6484b09a74457e231ee994008765e6215a5c5cf335c282ec841d346bb6941b7f76784c96fa59ddc6c4f373030943948e52f69e7230e7541b2ee24678b7d76c09b5c88b7214a5431a56549656fff5a952fc68c0201288cae97def83336891d3f4bfee81c5b698cb86ea8503a3311eb57174b1cce2f665ee937282bd09240cf0ec2c251ee4f40f2cf8060ecb879e504766f927391062ff1f413fb8efd1d11cebfaaa9f988ad2e3cc63673d753f653ac8118b90e4da321e942008efcdb17fb093110c19c1a0cb52fdc4b1fa59ff92be44a9eeaf3855a194713fbad7877abd94f3b9f7ff5e0802701a4b0e51ad9562afa26c6e4c720b9fb03bdfefb947a33b5ef4f4298c83f660db254670859b2a4f950dec108aa8f3f0c01de626c352b7c59d71f113a51add97511ea84486569da2f8d21634ebb1e3c52172b7b797516fbb1bb1859ac40c7b4a08f9c885bd5d8c2c871fc42b30cc2c95da471c560d6c2bbf90b817187edb32c15a0269bc1c9aa3acede7079b4fc2325c390415c83c5eb04443b31c22c82194e6f7d761cdc6220b75f9ad0e1199fd55eab5276abaa0bde15749b5031b7a14a97944a8eb9a2667eae9f92631da04bd2d71dc37f6b90dd9a4a640f29526037f5c764d491fbfbe1cac432c520b24feae7c286574708959b7a1b3ef50d1e422661960812a70b5ca778bf0a6d71975713ea6ceb0f09b57b6d164fbccbbb85eee59b15272c5faaf2840dff89bce83a914c0e4355019508c97f4796864d9a3bcdddc075ebc91060c342b76b3659ca55b48ecd31beeb477acf5179398e40c9f944b6ead8126b661c4ec4c54c0343c0d4a906dfedd685efaef299ea401c2d28348dbca407213fe6605eb0df490a5b21374757111f544468786f1875138c86d5e7fe8e5bc8b3affc8093b4068f3d9d20512c03a517b3a120543133eda", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x4) chroot(&(0x7f0000004740)='./file0\x00') write(r1, &(0x7f0000004780)="9a2632442d25db1d59d07bbdede61f5bca73c63c63227bbcb10ac25bb26746f3e575c265e1bba17cc840b833187e3143e2a38c555e7b7f54e055f1fb5549f91d32c91880c36929a59b49a8dca081b80efb10899b1358d8ccf5379fc3de474843c98bd0e793cee97ddabf908cacdb9c6bb48c363315ca4be6968738ad0ec852f5327d9bcffb4bde94afe90ba71f94a5ba50ef443539c3c95a8a7a433b507aeb07560d5ebd06a51b0b8f88b3b5286699ce86cdda03afcf808a53ee3a0eaee30df1cfbb008ff9252a58a3d3910296c6b88f53096214ed8b0ddc8e2a49", 0xdb) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000004880)={0x8, 0x8001, {0x3f, 0x9}}) r3 = semget(0x1, 0x4, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000048c0)=""/139) openat$vmm(0xffffffffffffff9c, &(0x7f0000004980)='/dev/vmm\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000049c0)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f0000004a00)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x7, 0x2) r6 = dup(r1) read(r5, &(0x7f0000004a40)=""/4096, 0x1000) syz_extract_tcp_res$synack(&(0x7f0000005a40), 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000005bc0)=0x1) write(r0, &(0x7f0000005a80)="98cc59b4c0191c3d36389fa7fe70c40dc7ac0dc16b5d8f908f8542ce0d7a86753c6dedc191cd66b1709c77925905", 0x2e) renameat(r6, &(0x7f0000005ac0)='./file0\x00', r6, &(0x7f0000005b00)='./file0\x00') write(r0, &(0x7f0000005b40)="93fec640b016561fa08fe2c09505", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000005b80)='/dev/zero\x00', 0x808, 0x0) r7 = geteuid() r8 = getuid() setreuid(r7, r8) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x18, 0x0, 0x0, 0x200001}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x110) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='K') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x908, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x579882ba, 0x3c, 0x10000}, {0x5, 0x4, 0x9, 0x9}, {0xf751, 0x8, 0x9, 0x9}, {0x800, 0x9, 0x9, 0x6}, {0x4, 0x7, 0x5, 0xfffffffffffffffe}, {0x6, 0xffff, 0x400, 0x7}, {0xc, 0x0, 0x7, 0xffffffffffffffa3}, {0x1, 0x3, 0x3, 0x7a}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xd702, 0x1, {0x2, 0x3d8}}) 16:00:37 executing program 1: clock_getres(0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x94a, 0x6, 0x8, 0x9}, {0x8, 0xffffffff, 0x1, 0x9}, {0x9, 0xffff, 0x8}, {0x903b, 0x4, 0xff, 0x58e}, {0x0, 0x1, 0xa931, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffd, 0xa22c, 0x800, 0x7}]}) 16:00:37 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x100000001, './file0\x00', './file0\x00'}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ftruncate(r2, 0x0, 0x8) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:37 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/186, 0xba}, {&(0x7f0000001280)=""/76, 0x4c}, {&(0x7f0000001300)=""/168, 0xa8}], 0x6) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001440)=0x2800, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r3, r4, 0x6) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x631) r5 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc2, 0x4, 0x6, 0x2}], 0x100007, 0x0, 0x4, 0x0) dup2(r5, r0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8012, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x1, 0x1, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x80000000, 0x3, 0xffff, 0x20}]}) dup2(r0, r0) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000185000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x3fc, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001d40)=[0xffffffffffffffff, r10, r7, r7, 0xffffffffffffffff, r10, 0xffffffffffffffff]) r12 = getpgid(r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000020c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000e1ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r15 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffd8e) fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x10000004, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x2, 0x1db1, 0x20}, {0x101, 0x7, 0xafa, 0x100000001}, {0x0, 0x6, 0x3, 0x80000001}, {0x40, 0x2, 0x7, 0x40}, {0x1ff, 0x7ff, 0x9}, {0x80000001, 0x4, 0x3, 0xa62}]}) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x100003, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xfe04) socket(0x1a, 0x5, 0x2ba5f09c) 16:00:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000280)=""/234, 0xea}], 0x3) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1, 0x8000}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x10000000000, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x440, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8001}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0x5) pwrite(r0, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x9, r1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7dd) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:38 executing program 0: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1a, 0x2) r1 = socket(0x2000000000000002, 0x3, 0x102) recvfrom$inet6(r1, &(0x7f0000000080)=""/31, 0x1f, 0x843, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x200000002c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:38 executing program 1: r0 = socket(0x10, 0x3, 0x3080) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x2, 0x1, 0x8, 0x81d4, 0x10001}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r2, 0xa4}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000100)='./bus/file0\x00', r3, r4) unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='x\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000200001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10993, 0x2) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5bcc) r0 = openat$wsdisplay(0xffffffffffffff9c, 0xffffffffffffffff, 0x106, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) chflagsat(r1, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fsync(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0xb8f2b334946d15c4, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x80000001, 0x9, 0x5, 0x101, "bda3be85897d6466d6411691aa2f724402e24611", 0x7, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x28000, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) unlink(&(0x7f0000000080)='./bus\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a6") 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r0, 0x0, 0x9) lseek(r0, 0x0, 0x0, 0x1) 16:00:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) close(0xffffffffffffffff) syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 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'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x6, "a0a6dc9127d4b48197ea4b0f702dead52d2c0704"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:38 executing program 0: r0 = msgget(0x1, 0x20) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/39) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xfffffffffffffff9, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = semget$private(0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7ff, 0x800}, {0x7, 0x1, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x400, 0x1800}, {0x2, 0x2000000, 0x1800}, {0x6, 0x7f, 0x1800}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000300)=[{0x3, 0x8, 0x7, 0x18000}, {0x7, 0x40, 0x3, 0x8}]}) syz_emit_ethernet(0x9b, &(0x7f0000000200)="bab29eee761af175da15934af758004d98f90857404cc5fb5e564dc48069b1cb92d8b83dd1594d00efad811e3661a22c163153e2a9bf24981452a7009bfe8e4aade00ac6bdd477a58cc1d3c90ecb623ff6a759fcef6bf817fed07851f1a3956608b0aaf1de24977ac80ce2e76dc89f15dbeb20366c39d7a5a2927a4e5ad713da8cd57bb67f5740bfc03cce0473cf06b890d34353ad9413f319b226") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x2, 0x4}, {0xfff, 0x9}}) r1 = geteuid() chdir(&(0x7f0000000140)='./file0\x00') setuid(r1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:38 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229e5b2b27e398ec71906df00728eb131ef1b40905636d69a18c54d22dd0d7da7332b8dc1a5be85ecbd71e44e4f64e2eea861f339a5789d7e5ef4abede5f486267dd5a0ac3de51b29327c082b1f33819a327291c36c2ba39e131c5c3f94ea771ebbab939017f1e398de6dddf8c505e675a6697f762c8f12da954391bc97d3b2e5f48ef73c8678459bfd215"], &(0x7f0000000000)=0x6e) ftruncate(r0, 0x0, 0x400002d0) setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) 16:00:38 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e710004000000000000", 0x14) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x272, 0x100, {0x6, 0x100}}) r3 = dup2(r0, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') listen(r0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:38 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) chroot(&(0x7f0000000080)='./file0\x00') setuid(0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x8}, 0x8) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x26, 0x100000000000000}, {0x1c}, {0x6, 0x779}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x40) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r2 = semget$private(0x0, 0x1, 0x40) semop(r2, &(0x7f0000000000)=[{0x3, 0x3}, {0x5, 0xfffffffffffffff8, 0x1800}], 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000000003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendto$inet(r2, &(0x7f0000000240)="04dc00d75c8c2a334e31ebc8b5949791570a3b1ab70eee4bd9fd754b7564e73649d5bfc32789c542549f21537e56b3a31d850f2660a22d38081ff7432d121975c6bc220af42cc7a8075f9273dfecac33fabbbc1185424db2aab04db7d48efbbcdfea78280acfb5187ff6651dd06046cd8397d92e1af1ab5e99d53cf7eb8073fb104a389596e124c5b6256896eca405645475f3e20187ff8559c546632971543b3208ae2886", 0xa5, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:38 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0x7428, 0x8, "1302e05d6083d56e6bc3b32f366ce3d6ee014df6", 0x0, 0x5}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000840)={0x8000, 0x1, 0x1f, 0xe43b, 0xfe}, 0xc) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/194, 0xc2}], 0x6, &(0x7f0000000680)=""/223, 0xdf}, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r1 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x8000, 0x10) unlinkat(r1, &(0x7f0000000800)='./file0\x00', 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x81, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x86126) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ff040d8e12db8ab2784bfd300b88323a9276b46094d6c77d5e1a5a0500000004"], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x3, 0x2, 0x7, 0x6, r2}) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x1, 0x9, 0x8001, 0x1, &(0x7f0000000300)={{0x3, 0x4, 0x3, 0x7, 0x2, 0x8, 0x200}, {[0x6, 0xb80, 0x4, 0x0, 0xfffffffffffffa0a, 0x1f, 0x5, 0x2, 0x6, 0x20, 0x7fff, 0x8, 0x800, 0x2, 0x10000, 0x9, 0x10000, 0x5], [0x7f, 0x81, 0x2, 0x6, 0x0, 0xeb2, 0x8, 0x8, 0x800], [0x4, 0x4, 0x9, 0x7f, 0x8, 0x2], [0x5, 0xa1, 0x26b7, 0x1f, 0xcd33], [{0x4, 0x4, 0x9, 0x2}, {0x100, 0x1, 0x1, 0x2}, {0x5, 0x3, 0xae, 0x4}, {0x20, 0x6, 0x2, 0xd8}, {0x1, 0x1f, 0x401, 0x8001}, {0x0, 0xffffffffffffff23, 0x7f, 0x7f}, {0x1000, 0x800, 0x9, 0x5}, {0x80, 0x7f, 0xe094, 0x800}], {0x2, 0x5, 0x8080, 0x1}, {0x6, 0x2, 0x6, 0x2}}}, 0x100, 0x6}) fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0xfffffffffffffffe, './bus\x00'}) flock(r1, 0x1000000000a) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getpgrp() r4 = geteuid() getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r10 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r12 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() r16 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="e80bc42816671e0e6b8763fddf410723784f8a7863b0a6b2059949d5bbea57f8d4f727e07eba999484e99ecb57ea7d4a65fb6acc412c8b710a437bc28bd54188dfbbd7b0e0187381180d9bc01b33f907d51f86372a77f40af63a2cf73e638b12c164647acea9b26f7d9af71afe7fa97d548b4df669d195f86a7c82a52f5ccd352b9c1899161aa0780444d4716986aab34064829e26369f84f6803b731760f5ed74b102456e5014e0c0caa02d60f20129ec42d6b173ccc297c9f46b7a389eb0827b3f7d8d5e", 0xc5}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000038000000050002fe0ed72b0000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x1}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xb2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x401) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0xffffffffffffffbb) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f0000000040)='ml', 0x2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$getown(r1, 0x5) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2cf151b9d7a04b14, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xeb, &(0x7f0000000100)="24bbd509aea025115b93df2bf225d34d8893f840838d5dce4f12a6b8a7c317e24c2a971ea11bd2536153db1efd7e402d7e85e8d260b68f52efa0238ab73226bf83e337ddca178b4a7c6c192172849c92ce323b6816ee4c4d2c88ae11026833b51e62c50e957e190e2843f255e0f63ae31b0cff33dbe73db71dbf3bf25fea5d34df5c71217cd4eff304bfb88b5479e5be8be01bf6506267911c51d2abaeab7b196be86578f0e805bedb78068a663ccf1bee914cd84b1ee47241379b3bd18c8c11c71a079e2bb8d8ff998a33b07f4e39173f5a065603ee5704b611073a495208990be1d4af186a91c3a03f09") 16:00:38 executing program 0: 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, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="511c5b20f7cf2fba", 0x11f}], 0x1}, 0x408) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x59, 0x0, &(0x7f00000000c0)=""/89}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x40000000000001ff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)='m') ioctl$BIOCLOCK(r2, 0x20004276) close(r0) semget(0x2, 0x7, 0x200) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x882, 0x0) getsockopt$sock_int(r1, 0xffff, 0x189b, &(0x7f0000000080), &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair(0x16, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="cd4403f3069f62a27b19bc22388e7751d4ed61953df067f4df52affd2115fe77fae39a7afc480eb8cafafeed11f0bf3fb87ba59b41c851f1508ac0bf1298d6936534e86ff9a1ef4af5f60345f3bb40f398b7ae54bc0a9471d6fa7c0ef49e4cc99e14ee6e95c0894cc8b24ed0827fad3e2253bf5cc9250582142f89fd7c67283e10775f64afa11b709e493e043c89ae3ecfe134793be503", 0x97}, {&(0x7f00000001c0)="b8b73f967568bcb0c29cd4ba13c4021706d2164a468ff36ec23e9ac3bcc6e0167d7fa9e2801667adbbed1228d28d13bac9923f45b63e5cb5b27d7505022055858ddb478f188d1180e38d857e18353b5f76eeabcfcb736601cce36534dc658efed133fbcc98dffaae4265419df8fd8ad4325201b8d44028ceff46e1", 0x7b}, {&(0x7f0000000240)="ad249f66215dd6bcd1f3fee9237da39679af9fc1ec61a948696aa3ed3fde4c67456d2c77949222d5400c2bbdaddbb7e69557612b7519a7d6244fce0941ec74", 0x3f}, {&(0x7f0000000280)="a9931dea5b4e5a576fa79d654fc505c7a9f251aee6343837c4a2fbcb2ffcbce5a119ab04b71e652f284d350279cab94891795037fa9ddf45dbd69c8e7760ea9dd4b80e0b27782810ac3fe09df7283c3818ad4b999efdbc8ae5b57279bcbe181715623831162ce4dea29826c01cb8e04a49b42e91cf86956fd7d00b6f7a26242f33acf43be467277a0cb3bd9e7188595af65f9cfa6d6b62674287b71c5a1133852f67663d9bd59c1f737a11fe2911bc3b73", 0xb1}, {&(0x7f0000000600)="ef91cfd6bbf523a2c90955866a8cb4182c824e72130db150de76f01d01180f7876df1b9a95fdc4ba4f8c05e37f1c4e0ebf449ab003e011ff1ff924ba5673f906b3a843d163a6e9063b727fdf37c94095b1751a2842d5a9a48ef02d7cd3e122953c303bbbecac9704592f17b4c4ca074f26e117d3b2c0eb0983f9f6bbd2b30a6a436f9a0acb691586f3ca557a07a31226ca60d1c8b5d5778cd96d57eee2c8744ffebf2fd665684a740ece23b8470d4c97633d12abf87b76fcc6857166e797e1e670397fa33b6bbd2b4331e76a47c61c57cfdffdf5d4877227e0197062346f36a279b4485cf44799c1734d04111136f511622a1b24031741cbe15d283a5745b1accd8e445f5d0e3ecdc509273abb1cbb376f563e8ac4ce1df52fddc31e18aad26a57893700f08812b47134fb7df948a82806875fff271b7cdcef8beb7bd12aeb1982264566936915ed64aef7f6ed523f91e6ad578636a543e104c646b131398115d6d943196f23f8a6e33c14cce2f53ff8520d233aa4102a3b9bd3deb676b02bb0978f4bbac0f29e3871c866233267462d40837cc5c77845cd6d8921b6a67cbcbafdefafa0d2f6c2eca0991e008100b2cf9d58179f7d02cd9a391495cdaa98bb33cb9b75d64ef346a5f9826b127f929c9905d568a8f0706e37f6fd7979e497fd17f4af25d9cb7116ea87cab6451b437b5d1ba2c4f59cd4e590e9af851cbf5cd0940e1fb401da7690fd89f9743d9c9076c8d9b16de6f884ce5b85a65371eeeaae8bbd05c6165bd03e981c540cf6ca0de5b6d27e0443b3ad27843dca8ef2dc9642159368efa286de37d7ed23101be2386786ef1e46b9e1a4683efe21ea6acfa4ab2e23b584137b5a480dea5a4cb13de552ae97244c56272074d71cd35a16e5f26eb5d76ea7b93869ca7ac7a0b65dd2c4bfebf4323f4f9bd1f2be319582bd962b6df9d68455e06cb17f803fec685980e7126d2f1717f2757b9a51ddcd15f2e2a495ef00d914034c140627c951c95997b2e8e214e36e279739fdca9eef3d3dc68afddf089fdf341206f762014b77801df7bdc777c677daae43fef057dfb8980d8f93791c4a782a5de649f35e0d68cd290cf333d121cbad7c50735682fa605bd57e77e6015954a851b5b0118c6d119b370a417d6bbbfa9a9ecef71eb18cb7416600af5f6b1bdbf88b4d6f9ad141dc9f28d2a7a53faf8cf2b9c7a91934155e686093e43515347ea4c71f712d48265ba5878adb1a85624048e1995077eaae78655c1050aa37cf253cdf3ad5e50b1850545e8d1a743d376dced4b445ba05b31c8887bede41123a98d3b8b0be576d288b6f0fd5bd54a72d0a8b85b0938447869d9a9201fce847733187166e227d8df29af7e8229ce7fc2314b9147650a2fba7083f0ac3637f715f9e2e1a36716e9205136fa40cb73d638564a7ac57d364eb23021efdd9b1bbb726664ad070309e8976df3a98bf5f31d233eaf52c2b808307f3da1366e53fbfce46f819a1c2f56cd9ed0de0ee71187cbc6a014518c0eda70f06e6f5323521362d9094c60cb5b87fe967d1d284e25ecb012f1077cc70dd584a575e9cfcf866b6c5f4b066694ac53313a853fbf9d75cbee6831a7628967af6d49c974a903515991f4b789c1820316dccf7a5437241c622293b12d9ea06be12b09a0b2deaa1a3aedc2cd9f4ad0c8c33dd16cefec0ef45ce5f58f47a7720efbc7857935a13ba04e00a2b4086e6cdbd7ede9337db80e5af930c93c959a88a463e51e70880ea56d77455a3dc4c22dff01742b105da03c9af58b2b1af3aff0cf5a20315c2a99b12068dc1b865d1592cd81351537c82051047e0d2cf18dcc56bc10d6c9e69c2de2eae600ae637360a335349d4d04d72c54ec753a33d6e8f539f8d945c162bd36aeb51201b9b9e134c1022eff3868703ecf0fd98fca56b430a0aa5105ea100df62185b7b1579596e5d16643c66b22488a8f02b37d790a22db6dca1482e7304287a70be5d173b2b6c2cd9a80764e537ce55d1b380541ae6176a103fe3fa83390c4422a1313e04349e2659a190548c3a33ff9147e35e681e93bc5726c0493b7f2f92a5255b02defcbc99e94e37e2d4fd1ae5efd58a424a74221f3745a82c56f993ebd08fe76231d0a9937d6f5157a23c670e04ca14abc372b1016899f6cb5e3a8d99e10ac1924a8467eabe6462cb8f85d27f5867adbacc44ea81ecb01f99efee0f8402f88f5304562e4be8e94fff079651e47b16ab841e9f4cac5ad54ef1dc10573629ce39b3416b88c6c50d20996f86d0e02129b4a680434b6b20740d12f5a584dd9dabb4bf63ef3bb33aa92e863edc989ec2492daf006f8699de996c3041c58a6de7affa7ecfaa43efac497a363b54f29a92ed7ac81881442c1980b70d4adb6a047607e010e9e0f2cc238f284acc55beeea2eda2614e7b010f03b2ebe7b228362c65480dd70fcf88de828a39699d367907ee630bde1c55255214df23d37a1e8d50fa88f5d6bbe78d4351a411a0d1996cd5b2f3b823750abab052901fec62d02608b1b3a74185b81fbd8d9b760d9a5dfb7ddeaf6a1a86c5fb88d97bddb95eea998d843971d9fb522bb83e6a8eb3d1cb6ef4339605221d5dfeb891273a37088881a8bcef6b4f616bc22b9d721700f6b71321e58180ea627b6b95bb6711355c1921e3e6aeeb6c0b519d784433c6618f78aa94257e7e83d73fb5a7754815cdf000bbc74d235314e73679b9ed276d3d7db48bd9353b5337ec5ffde27c40a690610fbedeebb20916672cce554e08733e944ec75a010f04857c2ceafc7133edca4aabb8d6491d031cbbbcd9177340189d0b3ad126589d1f9d793c86657fcab8ad6ec5b0eac54c7b470a8981fffa1b44080b48735f037bdd0fbcd2529d82349e94d9dddd8e76e431bd5714311351e2e4ac2696cfb85095111060197577e34ee5b28dc9f0a0a23ab24817435fe4d6115eb1b779cf88620e7bbc4e1e7262fee797e5ac65b63f841bf937f2c6f17c28e37edd736f968673d19b2fc1126c2ac4943d763b8350f52ba713cb6fca6629f91d33a1bb2f987a4a9369b7b1f6d3892864cdb54f9efdad8db4d183d9068b9d90c5481d6441e536ddf9a772b433e3d48f3c194a4dd5eab4a76fef95a37525c2f09cd9151732f0df079f58895ab298eeca5b1b69e3192c6505b5cf6775b7e025a6a0ba2ba6e34a7b1f77cc048b4256b7b0e0705a6396a8b8d6531bef48bd2b32aefa00f401606042d7401493c94fb59b7fb1288fe4754dea67e48cc6f0af9f752caa7f6aea97cb807c19468038592334c53cc997d55cc335005d6c20dfe8f7f7011db782e806d0df04ae18ce9e3d9573c4f9e4d8d045c9c91157e437a3db61c3060f87687f183a69323c3e6e42ac77440c48cfe1ad997848391a1220e8e1cffac63aa2d7d436002fa596c19a906b5240a5d6d7918b55bc1cb3bb6d6509dcae11f4b7179f81bd92314392d7eee0d8be1cc4cbfc50a5e5eaa126494808de765e8146a73c0f0161f7d036285a51110e0ae02a02d2362f3816d68ef30c64dbf72adc2290bdaae28ead52e38438a6a72a5e566dbb6eaa2b62aa979e738bb33a05fb43df1e1dee0eef70def4298a074f46a0a872548b6204bf3f4cf5e0577cc097a404a3f3f0bcddaccf4efa6b6a08f3dbac11a91a74c915a36d159d8036023c11709774dedad5d1a6831bd220fbe65c654d77c2baca254899f0962b7ff522571f3c908f0902f02144a4cd44ee67a10af579e4f8a4a461465da7b14e64fa968373c0c826f1f5f5777d51c8dd4b2a72395d58b348abed2fa1c4d7a26957dfd9ddef50295103888e0b5add1f2a2f77bb847b3eacf98b9dc40437fc164c3cc9cab5d254e7ff42a86fbf3c6b5d73c1780a1a4ba12215841d77935256227749f3c91b773804fe5ea38e65c7b3606af8aabd5aae805341f0460c48df3b3b06b50712ac32c7ef1bb5d9d2ec1199889145e63fe71dd98a7ff8696bc3f8a3174de3be2e7c750991454c6aa294f49f47eb4e6ab12e59856e60be5dd3d60a11d503c9d3dfbfd40052b163451bad5f1e8d8c6a84c14492c92178e5383d6c7a5f596fee1043a48898fc71c2afcc86a8dcc7d74013bf710dbabc42b798e7656e2f0cb2d0b45750a96aa68e770f8ff812dd24ca94e432efa6a78605f088ca523bb251264a6c0a5b31555ad0002ed53572a3dc5082267d167362152236db58d3d424ef760f671b97e63f44bc81f41ddd3ea12f538aab0b772d16612fce2455093784a57886e260ebea45675db85cf1ae9382fbb939e483356eb7dddad5f02fe321e4671cd85eb49a09c0750b598fc7c9db107ecddea4e8ea6b4e8bba17057eb8d7b3bfd1d94dc4b5459e2031bc086accbbc9da3fa735cf3c87563493188299dbaacb2e3af8b246a85936a8fe1d684061835cf5593c707b091e2a6d0e1f0e717e58f7bd00181ebfc73fd6a84096d3462cdc585383f9f65f8945310a51fd25b48cc6f4d1a82ebcd45616115eaf3274759335bc2a771cd9a832fdba13c00340243266287ba500962144603e1c64dfc65a71d55785722131c870a8a817159b26766f2608ce5b46a47e9c5203f21e2526fc9d78a269dddeb0711011ca37e961e23a7a85efef934d212e7f37f53d5224c49cd25bff62f0a2f81bbe449d8e134ae7fdb58536eb539813c273859709e16364fb8ac1400f979494e230d8b6ba00a81d93ffc6f25dba97a85aba3f524ece6287c4bb2435268149e4680f5768b4a44f349bbd23dd412333715047758b549237a6e7618e0b3626e5b60df529ad77984529b11f9cbf63aa614f1dadd10e4523e7f2fa8217e08802e75705dda1ca56a0a901973fd0f4a636412873d593d67757bca0baa92b0de02012dfeb2edc84721c0d054a80a50ac0f44bfc987c324f6c77061fee8451f4b4e62ac2dab40e82b6029c1c32d5d02ec6738265d55108a51adac567ad1f4beddf0f6f06168b570e45aab60d8c6bcc84543a9235001b7bb758aef8f0db4d58aaba84788010d527bdfa2ddbef16d785ad26ad5cac544c139f6d8f41201d6f5961876e79152935d69aba3fbcbb37d0aeb0b71efeaf", 0xe00}], 0x5) socket(0x6, 0xc003, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20008, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080), &(0x7f0000000400)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) pread(r0, &(0x7f0000000100)="5acf2a63af82317a772bbbc3ae4cfef44abc64c8578cf18457a3e4d12da576352b743cbff477c866c34ff02f8de7f566f4abbd9e0a5b47e138beb5704418f142abec522abf46973b3a1f0dcfa067af41234ba884b3b67ed56d715924294877d12c272dfb2f62d9f66373b0f003472037d96e1a6489e660b43e8a48d6dff8086759f5f7cd4e07c64f76ea312915850824c63fa2ff592c8a144b8c6f5617c89801ba6d64224e0811bcb64e7ff5e936760b62dd0732ca361d379facba5aecd1d73c6876ff9419c5d0be307e3c19abe0bff8d8acd78015ee9f2b78610a407d28ab4771ed4bc9ae99f3ca302bd1ec1400e262e335df0dd60634b2a56e29c195c382d58e734afe841167374965a183ac17f3edb86774fa055bf6da01138266357474f8fa924f80d902bb9bbbcf9d177f8a933c1620dd233edd69a6e9e203dcad36397847aa15ebee76d63ee4ad6a9aa3b9a14da61c17e79ea0aa103d1c832258bdd39b02fd3efcf67b1dcd086328bc13bc2d61533a97ec953ea0ffcb70c747b921f12a4dab67b448f2e82c76a3f226d2d234aa817157ae5bf3233576f3da10c484d0ad702c7e45ffcc0901c8ac21580087395ef5c3a48895acd9042d18536588b8d872c286c2bb71f2ab5eaa64be3ff6ede38a1b3a9975d27efb4252549325b9db55a097e96db4393acd3b4fb49e7df964e74477bc71b2390c6b3bb067bb3b33c6a57d109cda40ff21bfb0911b2c9896b54ac4d7b5032b8873255cdcb571778ac1f9b87328bc29ad0414d473e96d32a862ed985a96a0cefb4d9aba8c62779e2cc670278668694a66e692b64ff988721d844eeab57dcee1356d51835d459b9af27b25fb1cd180c66ad01b223bf9df316f57b21e5866c69688e8ff7570ec3556618af259d58ff98c635da4644fbc9f552faf87e6d60b49710f8fd320eb2b14363fc415e096d39c17f4f22e5e5583c37a7774c6f4f918b032fc7da2777222d04aa17758658522bed3eb6fa33d77de0956ada9f0b1e0dceb4ca1d1a7eae8f23b9e37ff543c801208e87c99ce722d847da9abc2001bdf39e8c6e0c34f19c8be0ab6459165a1b2dcdec0ba4ac9228a2f5da471a9d1075a17cfa5761d595e5c4b7618696ef2b23ad64a1cf0593156da19ce1c584ab9d2654ba9d1184c2f8d367e29ea5b54a95e86a5604e68ee17cbe55e4f8c9f0e29535c65753f519b99382579ba1e359f5adc5d007b53f39da59be9ffc848b1e568dd6391cb852261aa1c36bd5f15a6e34facb0a7e79f994483bb450e03b4e0f4c6087ab3b3386acc038e4652994c8b6828cf91ebf737e8e6cdb7ce55c6b7f0e012bbfcaebb3ab89f026b7bd8a61b384a0fc8f13715a7ae1a4baadb9bdee407cfd8ac9f1d0e53118b6e6fad3f25c3789ed43e5c4891333e8afe1d8edb190e716ca9d5add8c063dba0ce45650794412e7b7070475e7fe893eac418c5e9170b3d7fef5a645765736c944ff63add95e55d491c938e1cd34197227c03c31b8b6d064df80decd44b1d9beb9c84aa6e3e88f8adea50bbd2ffe20ce5887e41d5fb224f4298201af858995bd42ac833a1998252448b3af037a67561104b2b54511151d480643192602b04c619f982505b765309ab9ddc061fbb798936351e05a3f00877937ca9435076e2ec33fe101ebdac307b511b4c70e4fd191ffd835387cfc5b6d1d953de4c60cc2da5396a2bfd6aefb83316dc2f8c7c75260bd4c13e645b0a1572ea68672fb7ce9e8fad8fbc9710f1406ef929ae3b99a971b0b6efbe2c4c9454730085aa49a6baa1c212aae949a31258d2864c40a949f0b45609ff24c928820bb5f4706989f8917b663662373a9634b88296e4747c232b50e310d1c6d44434428f4efafd70796975133e0d64f6ffb9c26c5a89791ff4bcc8b66a5ec9082717e94af9c9ca8aa499e0a65bff503d4c8b41b3b4e44bfdf8b812e424f6b4f790460a2c244ce652c0dd1d92bb6fa776ca6a7bbfc6329f07dc7c1c5df86fd49b1f77ce9ec37e0327aff1d3c6b9c46c9c2f8e4b5c20f1034fa49fded104ffe46e6d494c3ea4a578b2e6244fb4b835a8cc42edfb562bb6b0dec8b3c0ca4bd4542bc6b2a19d9bf33fc058019787b6f1f8fbc470b1f9c297180f165667e21369d5cb9bc4d2343501a361eed1143eb4453611c5991fbd9bd0169541dea28790ca793e0f5a0239e54148ef6484a95459757afd6f44ba56c5bc61a19e9f3f96b2e03dd2187b3b875b4284928b773ddc52807f06fa07ace1638d574502aca7ff115c9c400f0d2b2e15303751e058986985afc3d19c694565ba6a11290a8d2dca6a73c53a5557c9c0a30f49a2626c25a7341b31918c76a45348b8da02250274400ebe32c2023770c8b8d41e7353f91807fa7c1a42d9a7707c88143ad62792fdb84e3805419851dd8ef5410cfba83efab3fbcc328607ef9c90cadf96b0595b865f00e389fade94c17bba5c48100acd7ad9c4ce25afa11abc4d3b77fa5f7bd28bcebdd4f79ceccce844756cdb6985f8439be023879377cb3f24508272875e08f011c108cc05d67c6af9107a1d76626e84dcf2bcc7e32ec78d181614cec5648b907d1697dad50884b7a5bf2deb186f3c2eed256f774ec459ea35b0097e1d3cfd27f3cc10accb9a4e7bad660dd7fe00a36fb9a9fba53f5268e0b17a56da814295aea268a978ec53a81f39d524f409ba86f3632da2ae5c6e0dda60a5188c6dcdb3503579fbef75c5cf05f24e4529536c9a15b34d73b4317cc4a3cb5232f413301baf8266c3854159c3f26945539edf70073859b89f7552cdd9059273403e05b3ba231ea9afc3c2cc121bc1dcb031568d76ed41cea85a54645a5388ad5964248d262b73499869442770b87fcb3e9faa504e9844922a71262a3728083678bc7f0864c9479ac592f5dcc309e4c9c93559abadbda9466ad50ff3d2d295b0c058e52a2238d0b146e78d96cf65290c56d427c6fc12466e0e939f46b97d7a3cd73c016fd61f4156fb3a1212978d1f37546a6def503bdc3802227265ba0c177d7da318dca22aff83233ab59a54a2c5f2c3453e06ebe90718e2a7e7300dfee4f636c593a9f91ca5446b75c7d7aa9535a229aa17e40a8fa2b6f801ea7d72b16880a58b2bff139a2710e9b3c43fa7f3b9fc8a83d46bc9843431299421ab9f28add4577ca96c9dd2a3cd7dd9caaa969aa8a1bce3a172d9625739da4050387166647ab7b3575802b6fbff016b5c8cd5230c5ccccdb81ea52e25f063da43ec97ed41930514c73d4e07e67c986b0a7708c61d4a427464be0217c514cc4b9ae47954d4c45f798eb4310dbd8cd064b3a3b44d8df2f9d163b2a4fcfc9ed6f589a7521ca0a007b550f952cbd01b65aa7f6b2efdf3e61741c2fab3720065de8eb1de52bbdea2a9dcc975e061fde40508f8eecfb41c919af30686617f1cbb4a07687d286db9dac188a9c99668ff9ff3b8af6ce8b3bd12e14f34d0d8e64214bcb93920c1df463e2047e6140bfe5bb363c39b39f81f187657a38bce6fcd4322b529052d1f596e10d60cc56a196bedddaa15e7cacad9fed1c860362f5f0100467bd947d884f73fc02d29b054c20fdb52295006203e64b4aaa30a1ff26eb6046fb433e8212fa1763e50e0fed4cd2794e875a43406de01339432e485cf76a8bf85f2eb39e47c9b395e8948281fe121c074d88f18ac003b3184f5b60704a173dc66e724c90ef73dfbe7571e5e89dd184595071b1cfa5fd2e8df40b1069e91975efa8c8cd5b79337346ca2974926c4fb0cc5f7d36b75e73784a7d70288773389a867b915fbcac16564ddea7f1e29be313063a3d89d38e251790fafe84fa5dcdcd70e3292ff68e962ef954ee3bf0bef1a3d3d4ecfccd0ade1169aa98d373650e7375ed5d52956450f9c951a6f802ef96e51675c6ac359d0e54c31551512b1532183d0859146f5c8aecf34965b0a304c04466bbb43b1f26dba99696a450dbbe364c5d35313cd78d1a7e45a35ce0a338c95c6ee2279728f14e99d00c2254bc7590159bd7d964fd42f8bd58a11db5023a119763d5fbd95d07e253cf5412aba0181395a9bb528c7891364b5e8384d0f09bb9d72ddd143b19e310399c8b4103c04b70308a86f4b07b4e7a165edf407ee55a67814f6669704de7db18177e006554c3d890fd91192b8e5c9bcfbe42065b7ba85f01678cb6db8b0184f585eae4d32c325bbcf06592c7ff05482f280c4ffe1a271acf73db8b1fd2d66dd4807d610de727def801bcb00ad1f8c8b83c077730318974dcb3d66cec4f80a61a0368920f5e1ad162a9b6ec5e8ebc689bf0dbaffdfa91953c0768834fe2ea885c1b184cb2be3168e190224f56372d1b4f9bab0505919ba3f172897ef4cc597e91d3bfec19d7900d0b77c1727a692e982f9740d888f653246df03d365601aae2d5d9deb480bb025a260f216a7961ac7bee56a1ff27f7c105c8b84ecbb4905eec80e58f3573f7dbfbf0d2711b964e03fa742eaa8b2e4092c4bec7d4da451e6b51b3698d279d664fd65fd07e29f7b8179b60f0abf0825376dfefee7682a3fb920fb40f19b276a592d6257fe9d947bafed1336b07c0dd610db6a50d7227626dfc23d613232cb9e7239cfa784c98e6990659a49eb9f2037a36e8ab578ef3776955611335ac3ffeb36a13fb485526299855e6f3f8ab6a749b413de79cd740bfdca3d40986ff50aa5bc86f161f208879de890981b0f9544d71afd54cc67d2f1c61154e84ea248e887a901f19dedfdc04592d5347f37aa7ff096e8513714e7da81767735b44f892039e387b61664951a5b29c97d62f3f8f67857b46b0d1b35c79904d4602750af2dad63e1d52fdf98b9341aacd2224427fe8acc1285ae2fa0834979cadda8040ff47a3d0a860969149c7981718aa54773239c787e74a25dc4786ffaa6b6ac50357909a770c79ab31030b3521ed5e3793eab3125f7a03f28414e33acb387dcebc0b8118d13e312c022292a0e80272b5539212044eb4dc50d1bce6ce642e61129f2f56c752c7d64c70aa81c405152f554bf7ab97027b8b880f20a12b1d4b6ceeed7e86a6e6fe2e5d2faf4fb524c2fc15d6fd7ac16687e2f1aa406b503c5d9a0f12073b7550a7e7098687f10529dd8a8c6164c001ff7cc2e04bbc1b950f4756a0858a0609ead13eda6dacfc648ff37426f4e68c95336472c9f99934803af8a2fe7bf23d98fe6ce6e3210983a6bb8cd1bd8a1094668a2f9fdc6cee57fcb04ca0e2106c5788b9cca01c556471532fbc451b58c9f5aac84ea89ddcf75b627aece2791907fd4c11ade66b9045b9236b88c20cc43b4f61903fc4c866f5936a11a2c2ed7d07d28f0e504c751e1a62f7254f571859ea4c13ed9ff615f64740fdf29b7bffdcf10861daae854a8ac974fe59d51f1d132182dd9732b65ccf149613c3b9243917b2ad3e6d27eb656156eba00c50b664afbaef945d9c0ba074821d3be8fae62f3280d4ae5e51003f9a80d971a9e0ec53f12581625dfc0f65fcfde146763d0326bc50182a25fab528066544717c0330021afa154737c26e161b1d899038998a73879f4244f45983a3527367bd99cca9ac52b963ed7e3b2364024d6a98f53077064c128b2475940e6fb87147754ff8302b8a0f65c61dcd4dfe8a0d8be8d67b013dad5c682e2629b4f1ff72a9e7fa511c21f8708d7882d28fa9b819d5f6797e0dcd0f9f117d7ef33dbe440a374e2743d7156d55b4a3b76933368d42a20fa4ffdf9817a18e2ccc4e26975fcdef6816acffe33216b8805924d4619201c91f59b4aa2264a3bbf9da10dde75fca59c7f121e0b813cad", 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3f, 0x800}, 0x8) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x5, 0x2, 0x4, 0x100000000}, {0x6, 0x0, 0x3106, 0x5}, {0x5, 0x2, 0x2, 0x100}, {0x7ff, 0x5fccf6cf, 0xffff, 0x2}, {0x6a, 0x0, 0xfb, 0x1f}, {0x3, 0x4, 0x9, 0x8}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x8000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f00000001c0)="ee0beeb91582a8d3177b699ccab344b4efd0088746efd188d47e98f6bd94c1c14d3e1dbd18a3cb4af515e5fcde354daf3f19f4f895bc243b8f04a77b38bc9707883a13720261a1fb1142fb0a7e4f558faeab54495648fad3a9db5ae9861fd2a9f84a8ce70f18d796fc45653c20d330c32fa66fd9427ed8581982474f0bf4105ea59546380bec88af71adf328c4e1ecdd") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) dup2(r0, r0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x42, 0xd3cc8edd58a891ef) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x2, &(0x7f00000008c0)=[r1, r2]) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200000000001002, &(0x7f0000000040)=0x184, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000009c0)=0x8001) r4 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r4, r5) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000900)='./bus\x00', 0x281d31bd9723ac65, 0x5b44) r7 = dup2(r0, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r7, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800006000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x6, 0xd) getitimer(0x1, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)='\x00\x00') r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x5b) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x81, 0x80000000}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="e2", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001300)="8c4999cad717798a2f7c69d0bc2dbb6f43d3751052f3d55fb2265867eccb1503a94c9b48671e8c62b05ef3225057c88c23f95847feb102007b66d3cca82bd2bce4ce153a8335c9a720416195038c89bbafabc47ef4f16d749f474f9784cfba5ebe9025bd5fa4febb5cb63ce936e27be652770893bf52190ad9f9f0c64b8bdcfacb0669c8c33754ddac76fa1e"}, {&(0x7f00000013c0)="a25600e632843aa1c05e51217c17e5c8249b9ded2e310ca4f8c4a860e4d10490000e0811b94ddf4346e1c4220de0a5c90d58ed5a735c74005ad41458effc85b43012ac1cb746c4c4c7d85cb679eaf4a80d9f6919471f587ca338f9f961b08d946d0a33d1b36f8134dc1bbfe445fdd386619ee4ed37a0d3fc05433500539ab9ea8800006556dff968bf256908a1d4bb82d7457bd3c565a6f2e05cd6b120f62d01d9bc689e05406267d385984a7911871838d27878c499e46ee980"}, {&(0x7f0000001480)='\\', 0xfd49}], 0x100000000000020b) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x900, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x2c6b, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x710}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf0cd}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xba3c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x425}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xacb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:00:39 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000ffd, 0x7fd) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000400)=0x7) 16:00:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x9, 0x4, 0x1, 0x0, 0xfffffffffffffffa, 0x16e1, 0x4]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696ce53000"], 0x6a) pipe(&(0x7f0000000080)) 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) semget$private(0x0, 0x0, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) close(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001380)={'./file0\x00', 0x80000000, 0xddb, 0x3, 0x1, 0x4, 0x5, 0x4, 0x0, 0x3, 0x5a3, 0x7}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r2, &(0x7f0000000380)=""/4096, 0x1000) write(r0, &(0x7f0000000100)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a8540b20b19ddef4afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b5e4cbe221aec90fbaeea3fdd967e73f3875451e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe9291312b391066dea55b34eb5a39f8b8003ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a16ab5fde75a6a0047628002412947", 0x269) 16:00:39 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:00:40 executing program 0: clock_getres(0x8, 0xfffffffffffffffe) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xd74, 0x5, 0x3, 0x1, 0x8, 0x9, 0x3, 0x2, 0x1, 0x1, 0x1}) 16:00:40 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f000039b000/0x3000)=nil, 0x3000, 0x1) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) fchdir(r1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x91, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getegid() getgroups(0x5, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6]) semget$private(0x0, 0x0, 0x200) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x2, 0x40a) semctl$IPC_RMID(r7, 0x0, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x81ba, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x28988, 0x0) r3 = socket(0x6, 0xc007, 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x200, 0x0) poll(&(0x7f0000001240)=[{r0, 0xc}, {r1, 0x80}, {r2, 0x4}, {r3, 0x4}, {r4, 0x100}], 0x5, 0x10001) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) listen(r2, 0x2338000000000000) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './bus\x00'}) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x120) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x6, 0xffffffff, {0x3, 0x2e}}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x182) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x61dc, 0x9, 0x8, 0x100000001, &(0x7f0000000380)={{0x1, 0xffffffff8a1ffcc5, 0x3, 0x6ecb7ae9, 0x5, 0x7, 0x49}, {[0x60, 0xfff, 0x4, 0x0, 0x7, 0x48, 0xffffffff, 0x9, 0x200, 0x3ff, 0x1000, 0x1000, 0x3, 0xf2, 0x1f, 0x20004000000, 0x9, 0xffffffffffffff7f], [0x5, 0x8, 0x8504, 0x0, 0xfffffffffffffffd, 0x0, 0x7, 0x3, 0xdb7a, 0x1000], [0x4b6, 0xda1, 0x1, 0xff, 0x1, 0x100, 0x4], [0x7b78, 0x20, 0x9, 0x8001, 0x80000001, 0x1c], [{0x5, 0x9, 0xffff, 0x4}, {0x0, 0x2, 0x7, 0x80}, {0x7, 0x14, 0x27, 0xc}, {0x0, 0xc6, 0x6136, 0x10000}, {0x4, 0x8001, 0x4}, {0x3, 0xcb80, 0x0, 0x1000}, {0x81, 0xfff, 0x1, 0x5}, {0x1, 0x9c0, 0xffffffff, 0x3}], {0x7, 0x6, 0x7}, {0x20, 0x3, 0x6, 0x6}}}, 0x9, 0x3}) 16:00:41 executing program 1: chroot(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee9a5c5ee54a5a4cb5b81d3affd993d7cb7810eb8ecd77a2bc8339186598bdeebb2b49167d24aa29272d77e39a44e928a012a8031e23ab4d6ce4881b3bb192f8f55f74ee2886587aeed99d1b1a058eeedce8a945f6c4f592af1e14e673095f6951a5570be8d5fbfbcadf036eed00a110a2bb446d83f3e93a54323424d9ad402b2d377e513deb351cb960acbc191badf7d2637ffb539e1a33a1323b0ceac62235fd6bb3757999b2625329a3755729ec5846ad40afc5a0d9db4f8d1aed19d8b5a7b199c0", 0x8c3, 0xfffffffffffffffd, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:41 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getitimer(0x2, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:41 executing program 1: r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0xdb77) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair(0x21, 0x4000, 0xffffffffffffff36, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r2, &(0x7f00000001c0)="cbf5c476d7bc2bce7318913ea765c67fe15fbba0d48b46209b4cbc1c1055df8878dc2f47b995d46b89beee8a4dde8a6692f1d1e51f3f0bc55ffbb236a3d13f94248891e2bf99ebf505cfb11cd1b9317454dad7a76fd24cb06bf3f5b0bb51174ab417982175d27479835b920318a248ed20393b1da13aebff7230b154b93e76c8d4ca8c11b741a5ae7670da147f177445c26f088fd8d93ae079b15663d5fd5737755aa7ebe56205b54442a923fab84c5f8b1e063f2bf1b0f407700a0f5fee4c5993499ee07c835dbf1c3982313c0466804f8b3f520680b148aa4ed36cf44b53fcc1fb", 0xe2, 0xc, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:41 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x20000000000012, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000001580)={0x3, 0x2, 0x200, 0x5, r2}) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r0) poll(&(0x7f00000001c0)=[{r3, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r3, 0x42}], 0x1, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/249, 0x84}, {&(0x7f0000000200)=""/241, 0x5c}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/253, 0xfffffffffffffe63}], 0x6) 16:00:42 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = msgget(0x2, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001240)=""/4096) socket(0x18, 0x2, 0x0) 16:00:42 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x84a, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x7f0000000002, 0x6, r1}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000), 0x1) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000344000/0x3000)=nil, 0x3000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:42 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80000001000, 0x5, r1}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10012, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6, 0x0, 0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) socket(0x6, 0x4005, 0x100) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x300, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xa8b3, 0x0, 0xffffffffffffffc0, "7870fde40100", 0x4, 0x8000000000c}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="8c53fd36bd6953f0ce7e9d8999b48797df7d30e494200d17b242044427c0917172bede8d927113c26380e85ed3fb3bd81680aa8d8286d091c9d3731933d6c113f9b5230b3785a9384315cee09888c81db16444eef8ae2e47d3dcae90c5c5", 0x5e) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x20080, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) syz_open_pts() 16:00:43 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000040)='..', 0x0, 0x0) r1 = open(&(0x7f0000000040)='..', 0x8288, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000480)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0xf0000000, 0x2d, 0x4c}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000005, 0x51}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x400, 0xffffffffffff20b9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0xffffffffffff5dc2}, {{r0}, 0xfffffffffffffffe, 0x3df71d9acec9ca76, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffff8, 0x20, 0x22, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0xd8, 0x2, 0x77d9bfae, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xc8, 0x20000000, 0x84c9, 0x7ff}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20000004, 0x3, 0x8}, {{r1}, 0xfffffffffffffff9, 0xa, 0xfffff, 0xfffffffffffffff7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x44, 0xfffff, 0xfffffffffffffbff, 0x5}, {{r1}, 0x0, 0x20, 0x8, 0x401, 0x20}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x6}], 0x0, &(0x7f0000000240)={0xfffffffffffff801, 0x97}) kevent(r1, 0x0, 0x10001, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0xd7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x200}, {{r1}, 0x0, 0x8, 0x2, 0x6, 0xee}, {{r0}, 0xffffffffffffffff, 0x83, 0x3, 0x2, 0x5}, {{r1}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4a, 0x4, 0x3b91, 0x60}], 0xb8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x34, 0x13, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x41, 0x6, 0x10}, {{r0}, 0xfffffffffffffffd, 0x2e, 0x4e, 0x40, 0xc17}], 0x1, &(0x7f0000000440)={0x56a0, 0x5fa}) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 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, &(0x7f0000000180)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x1f}) 16:00:47 executing program 1: r0 = open(&(0x7f0000000240)='.\x00', 0x80, 0xfffffffffffffffd) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000380)='./file1\x00', 0x1e9) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) 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, &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x1) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000003c0)={0x1, "4b6826748be4d8813939a13922facddb8505fed7ee64cfd5f225271cbbe28b5c0d28b0e86f034638b1f3717703cf3e54c1ba"}, 0x3a, 0x800) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000280)='\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', &(0x7f0000000000)='./file0\x00') 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) r11 = getuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x8, 0x0) getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, r3, 0x0]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="0055f3c46b6713305476a286f773f0dcc6491087de8ee67d83bcc2d854d4d6899bd95d2d3fa309d861d8f9f52a415137d4a36aaab13422eea18348febc4857477e47137362df9d904ac943ca0e516cd10960d522c1faf16f5490fc48d5ab87ef549c8ad0dc0c0d808f379b27292c96ebc349f17d1a9cadd21a30dc53940138c66c1d669ba01f0dc7c252d857f6a680c001bb52ea6e18a82ba6b5e85c8893c4db0dca6a6ce014f22399b40989f62a1752b1bba37a8d", 0xb5}, {&(0x7f0000000300)="c9066464f2d5d6f3aee3da2a5081e01ae12b01ff45b03737795b332d102e04c6cf0f48cb25833b906d20e232e3e5e9033078fb408ce556c3434b79051d33363172602292271fa138fcb03fa6a6e1ff662a0016f03b35953daf17e30f028f9db18c24781bb3551d25c85baffc5c1cbed71ec6ed9f438b8d932f500ee7fa71efbd0e92331db30b08faa7a12936b521899715bf1cb3ffe7046bd070833a98f3b52a05587aa5a87555c56e405cc61bb7ddc542e1e8527f59cc19c226da937b397a011d994aa3e0a9", 0xc6}, {&(0x7f0000000100)="d8fbab3f61370bf5db3171262c677e9333a0c61091587ee12453cd5610dce95b6fca132b05972e3144257992cf07d3523cba1295238662", 0x37}, {&(0x7f0000000400)="8b3d135c0c4a89c927fc79456b8e989040a8f1fb214480e19334f12c85f9fa032cf1f901c4a0540f4fbd13b00d040bec5e467cce034ae28627e116408d0c45ab2e8cf40ccb4f2824fb3f57d56f536c2dfd172c1e7827617f1599cb091c210d8c73fe63e57eadb25d1bc0f50115b55b63ccdd6e5d3746a1d275f0832c23895be47fd067b87029a38a44ef5f72dd09a72d2c36be9bf6f8b7d9f5c3e006d745674197474a9d04c0c4", 0xa7}], 0x4, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd8, 0x2}, 0x2) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0703a277dc5755192a107fccf8a500ffffffff035a3f5a052004967ae6eb48220cd123c3ef524b00000000b02f18c393c635dae1df6e4ac5bcd025fd26884f18ffcb5729d4b55bd9875c9b849c71fcbca2a9a7782590e43d2c39544cd7f697a738"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xf, 0x10, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0xa}, {{r0}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x9}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000024, 0x45, 0x367}, {{r0}, 0xfffffffffffffffa, 0x8, 0x800fffff, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x42, 0x3, 0x8773}, {{r0}, 0xfffffffffffffffe, 0x4a, 0xfffff, 0xfffffffffffff800, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0xff}, {{r0}, 0xfffffffffffffffd, 0x39, 0x2, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x14, 0x80, 0x8}], 0x0, &(0x7f0000000240)={0x3f, 0x65}) close(r0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) syz_open_pts() pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000121, &(0x7f0000000040)=[{0x74}, {0x87, 0x0, 0x20000000, 0x7}, {0x6, 0x10000000000}]}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000240)=0x10) syz_emit_ethernet(0xfffffffffffffdcc, &(0x7f0000000100)="03") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) connect(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) msgget(0x1, 0x10000000100) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x2, 0x109) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xd9) clock_settime(0x3, &(0x7f0000000080)={0xbf47, 0x1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8000000001b, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") select(0x40, &(0x7f0000000080)={0x7, 0x4, 0x3, 0x4, 0xff, 0x2, 0x9, 0x7}, &(0x7f00000000c0)={0xf0, 0x1, 0x608, 0x20, 0x7, 0x5b, 0x8, 0x1}, &(0x7f0000000140)={0x0, 0xffffffff, 0x7, 0x200, 0x5, 0x400, 0xc8, 0x3}, &(0x7f0000000200)={0x9, 0x6}) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000240)=""/232, 0xe8}], 0x2) 16:00:48 executing program 1: getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) 16:00:48 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x1f, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371c00bb9b971358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200289368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c28dcdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd15754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db01c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de16ef8b0000b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b90000000000000000", 0xfffffef6) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x912, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:48 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x4, 0x5, 0x100000000, r1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xad) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:48 executing program 0: shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000002c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117, &(0x7f00000004c0)="00eef48b97d9c2eac206185dfaffaa3149876e72555487ca5b6b58e94fa78ad9d460aa4ded0bfc5958e8f7f2a0dd00ba511309130777e826f364bcb66db1906dd20afe3f8743080ded2d200f5d10b5bdd4f92c6afe359b770b09759fbd63fb40cb5f400db51af88e9d9b87a86fbed42a010000000000000000c01800000000000000b69283ec6e54b6bce1ac7e3aa204a715a01eeddaee5cd51a9588bd005e7e19651c86960e596e8ca912b96f521c253ff4f4c057e1c1b498d0e3c18741a4e9000000000000000000000000000000006a487b60ab2f502a2571304d6c026aa40f8c511b572b7fed4d6d034153a032f76b362a62f3d1ba52029fa2974ee63c3e2a6596057ce472dfb8dc975ed24ab89013cdf1efab4a70") 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:48 executing program 0: open(&(0x7f0000000040)='..', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) open(&(0x7f0000000040)='..', 0x8288, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) getsockopt$sock_int(r1, 0xffff, 0x1a27, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/51, 0x33, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/189, 0xbd}], 0x4, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xb6) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) fchflags(r0, 0x1) socket$inet(0x2, 0x5, 0x8) fcntl$dupfd(r0, 0xa, r0) 16:00:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x2, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1ff, 0xb9b2, &(0x7f00000001c0)="355afd79dd83eadf8ad306f9e32b711482fd3cd0dc5051415e539addc7c8696118db34b163fc341dbeb472009b385c4480f79891a38e620c926fc2779f2896f59cb94320e0d86c606744fb5bf50275b26d9ef64adedffd990523410c1896c8a55c6f3196f943d29c2263245481bf8a72", 0x70) write(r1, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) socket(0x1, 0x4000, 0x800) sendto$unix(r1, &(0x7f0000000100)="569e85da6cecf56cd9b2985f807e809f07ba760a3c5918b25c7826a626b85c2d6f63fda0fdd5d9f0f38956c64a952cf9e4b3902803159135b6f93a1941f62a3a7011d1ff4442cef484f98ea3293f4b0ab327d283eb7f25db3f53d54a3ff25ad66ee9a73b26a27e7bd40745e60015a3d00922827d1f7789ad8333786861148d07ab9bae6831f0401eaa851938", 0x8c, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x7}, {0x1, 0x4, 0xa62, 0x3}, {0x6c99, 0x0, 0x8, 0x2}, {0x5, 0x0, 0x0, 0xa21}, {0x8, 0xfffffffffffffffd, 0x2, 0x5}, {0x3, 0x81, 0x2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) 16:00:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x401, 0x1000, 0x8}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x400000) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xb6, 0x5, 0x763}) 16:00:49 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getuid() 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x92) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000002400)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x5) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 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) fcntl$setstatus(r1, 0x4, 0x0) 16:00:49 executing program 0: r0 = msgget(0x2, 0x0) r1 = dup(0xffffffffffffff9c) semget$private(0x0, 0x2, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/33) 16:00:49 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x6}, {0x81}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x2}, {0x9, 0x1}}, &(0x7f0000000080)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x108) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) 16:00:49 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x7f}, {0x7d2, 0x9}}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c1000000fffaff00000100000000000000980800000000000000f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f06000000000040009bff3c30141067bdef5854cef4b010f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9db6d25fee5321294dc", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYPTR64], @ANYRES64], 0xc5}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8080, 0x6) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x521, 0x0) openat(r3, &(0x7f0000000240)='./file0\x00', 0x20000, 0x2) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x8, 0x8000003d, 0x0, 0x0) 16:00:49 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000000004) r3 = dup2(r0, r2) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x810a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xc017, 0x4}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0xffffffff, 0xfbfffffffffffffe, 0x0, 0x0) 16:00:49 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0xfffffffffffffec9}], 0x254, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9c47e7e182e9cd18639e57cf99a4923791af6afe278f43254ea35c50978209c4ff65b1352f99dd493dd1f86204a017eeaaff47335849c4eab8fcb6874004e4b986df7d2957c2577315ba177f4bbf4a99e80dcfd0a4576cf400a73f90f30a796a53d34503fbbebf57359f94142b3f3631a99106c29e67578cb55f08b2d6a7f59c4018c9d78897710842abef700e492390511dfdea9e66d6c70017737cac6314", 0x9f}, {&(0x7f0000000040)="be0fd11112ce6f52ba7aaa9186bf715cad2fa7897deb9f45bebcc2f673ed306020b7c06ebdc5f1fb83b7d4cfe3", 0x2d}, {&(0x7f0000000180)}], 0x3, 0x0, 0x0) 16:00:50 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f0000000180)="4cbffe1d1a0d13ff0e6d625c85da00795a466342c3fb2593143827ec4d7a6c0fe5efffd624a6408719db498bb8a0f69eafbff8b1a04971942b5b721bc8b1af77777a85f1b5f8d3061a06ff72bec97ec07664d700d790e9a23af0c90ae1d067f33ea9beb5bea2311efe0ec19138db93bd605f2535837f49de9233b22f66dcb0a841d7f643820f80254b0ddc339f32ae40b99ad66fb9b272e708ba7986be515612befaa5932002b9a25116722fc5a3b466dacc8ab1c12682eba4be229a9ff3added4be1ed5d18a8014616024e9124d2d958bfd24fa67d4feacc8d40cd6e9108e41d1af4717afb0ce77cfff8c5f406222ff94a9b674", 0xf4}, {&(0x7f0000000040)="d3d8cb42c3c583f2c2b32379542ab5b604c93a8bdfa69920f7b5db", 0x1b}, {&(0x7f00000000c0)="beac4c257762d65f91679abdfb07400b41e06c87", 0x14}, {&(0x7f00000007c0)="4674f067ae68e678375b3a905113f34914d67582b896abe7089a8b090a4f84207fa0989d61a8a31b9d1089cc1b4ebea0ad3ec2f6a3c518d885b26ad1594aead5c03834761c849ef427f8e16cf0ae2bc07425077a54c2b1c9bb09b76ce269ce020a2d77943ca31c4c7ff52bac12fed5a1754ec4eb342a6cf9098f3288eacfd1b9bdc51e57613475b715163330852b1617a9bf26ec35ce7c9b4ee915fc3a6a94be652db0c36abb57e52e0207f19d66d3c2973072469aa141abf129de6a4e77a46b605ebc090a0196cdcc70c41da1ca4ba37469ebcbdbb6d55c3e98052cf09c78329d3851f0879029cd5f1106a6ffb79d53ea83ecba935286c0322aef47c31848361b6f2d722fbc0c09e4ac98536b444cddd947ee5bf6a1ef32e908cfe8cecf58e6c51c33d089da8044b14d7ca77a4d3ba28be595e55d60c5bd29b010973a7daa437badb81c3d0707dcd4aa467f09803737502c4819661b5ac39b677ffa483a3ae3606bc4b7394c7452132c9ee3c7548596b3baa4ee0ec195d14453fc46b31171946bf30f3b4f0c2b448af2316d78b4dab28a25b95d0120e934594734313e46bd4ef23c7c874b5a03001a97c7a730ed99fa9a16d6f29a60ffd9f4ae2852fe799a73f446702ce07011fb5d6311e625c8fe63bdb6707b03b094b7cf8512163314fa114628d0c59766679782c084aaeb133718264a1625aea665fa57df26680724a0b0a1181977b8b84ded9530d6b71cd0ef3147a9b0ff2177d4bbb9b2246852f7a48c40fb468304ac1574b905dca8b311921d6ab7dee6f3032fabf9685146e2062ce23babdd4ac12ebfda7cd5fd360f9c540ad5e34876174547131eb417cdf335967dab4194f6824c94911ed5f7d10d3c834ebad5ed7c4de5347ded9f36a8334b7405374c580696b2dd32e2cd20179472b21fd32deab20068e5b1f6f5c38ab7638a9aeabe9bd5e1a014112d3bb325e06a073273f9b7d149fc23bf09d204a911fef0a42812aa1296b6ad7ece205b3a51d41b0fc1b931a5574d6a1a8a8febfbb6f682bb29db0ed2af7967aacd02b59841492ba3d06c1405941401b68198bdbf147fd19d46d60e80e1068b93fd5fd0c4cedbe638e0135fb319f9633e17739b252fc03c4f8f03b3ba00b844a02b7ecfc5329e9b18f52bc72239da08540dbf32cc442c433055bba766761dd08ebd000f51fd805a17652765719c47eef1046c1dc04e57d26f7902557732234e2bbfb6078312401370c59a9c8a98727e7e9aeebec6a06522486aeda67757ce2ae6ca6a46b0f56eeeffebcc32b5665c6f07e2f2655a953fb52ecc8c4a28b90845b95c3d74cd0bee9bdbc732d802f03b63af79ad35fc5f1a4d679d38b1f01ebe4f37eba7b6cbfe9794a35fcc00b9d42b88f2d2cb660f4cc3698603d0f481b18291f50dbbfd64b090a90ce1e2390ff299aec1f10234f4defe971ee04df3605f98141c4e493feeadae7a6cb31cc9a8e1e0df804225b2cf3d684edb7e51403f242af4c0a22859c0ed2d23f906ff7eb66b946f13253e9403da2cafe141c5f15f89a1718b1491691edf7c45697b6ce0560ddb18286ee46916769d30fb307f9f1e29ea358322db2339913d891919290177ee07df08dee31e5a7bb6cc536c0b1ea037ade63883769672d733838cff49d49a7a8779234e1cb029b7215129abc816f3e32536ebdddf2875f7e9498a111502616d011b636d730a6803a16c471c5b295a4e85cc8285717e4338e368083d8ab5fed6523b3cd62150e917729cccf0b8d2976bb25d6ac0f2e3fb81fee23cb4ee82f5ea963488ebd146b4c73a2b94cb7db71aaf06aadbfca528155ee6300b17971e3d5d83571eef52f251ec9d53a37e5e2e5f5f8e5faea09e6003a358780f94b0f6978d8f457e508d240fb770e94cd514d22e30d23f3c16dbd6d54c05d0804e56cb85748b57f323d2517e9db1198b4089ecc25c996f16883ea837f15dd6100f8f32b9178d284df6bd0053f9cd8d181dcce4012f33a70b86ada951f816cfc27e332e577b4001f3f7b542db9f1b64d947a7b04ab74b1536245e6eada91239b651113ab33bd2173b57faa077cdca58c28d668c3585bc2cdb1a75f71da8161231e1b8e6c1cccd03677043371fa95b2bd3f6e3010ccc003806a71dd2455805728798236e39f3dbba3f5d264d783a372cafc8fe163cfd2f4f90c55f9e51a36315f2c7a37fa85612b6248931a1882fac4dce43c9883cfcacba42c6a51df1e88140b2707f18038be880317a06adacc70cdf7cdf8932a8191f85523a4df2d4a0617ccb2e0e23c4c7de93313f4bcfb5d4e323b0ce41b62a1d89a7a53c63c0fe2c181dcda70a32cea23c19b23b3a0de5a0403854624fcf57e30b4dca76507dee811dc693189c834f969e46cc491ab0837ea8f711887093b7f8eccb168561d32258e485df4528febd26cf74831a8d74e44bda0d6935f02f649d705539167b3331b456e472ec8edd7b3c64c50abf38cf72d475697e3d00591e6fb20586dd07b60f522ce72b1dca7d7c934524872257468a67a92f1d50af16525e2ac7971f869b456283c23ec4ca60843d1893bd04d0c8a2f310aa324ef0fdcd2d23943b950874da6b98b48b58f8c75e8f37e99064168f3563854d316b431683b6e85341245d012faba949946a627e1c3f4da870238002ba0fcbf54748e628d3cb72ba8fd667602e9b05ef3b47ed7f14ae75a796f72fb4ac9b7fbc9b2cd669925d01ebb9509c3eb13e194fcd0559e65ce6298a9e589a60355e6b6a9ca7eacbb322d5db5da720f0fd894f29456753f6074250e0eee8d7df71d3716fc56932ea5b5696e5fcc2c2c5664121eb1df868aa46f1c6bd4bf616cf2dfe416e013ed18f0daee3704bb8688ac889a338e8b26b57d45e70a6fc3c20e3552bb6052fd2cd1535c8a97c49e59105f09ca060802e8b62522476651f91bffd690fbb464fa55100e6416af4ad32fbee71b906418bea34b2c99b308a057fcd271d35966cab6f5a05945ec83d91ad365ce73ad60de554d97c0a5e7028b06772d63c66d8581292819f7b4c8ede6dd0c2d2a61d25bdbdebc78e7fe5819643c178ef8fdae9d33204cf2a7bc068b76e3c15209d2edc322c1b44d9f47add3365c0fe4805be1e952f563701007c6c7bc5ec4b6f0096db3699aacaae9391b5061ba877d5c4e1acfff7871e7e1490eaf61c52a8d50b8af13e17cf9c008d976f482136cfa866a67a764d6cc7c08d523e91339b7405514ac5d5869ec12125acf5afb96669ec097181b4c059452350c129872c5d10423c39b0964b58d18a3b053c2d96d75a7651cbaa0996715def00c279b07b9bc5f0b2bff32d33dd82cc3c4b0675b3e6026ec2e622847f8c4453217ca0b6670d36dd7a4a1dc18975edd698da834f60e9f4c1c39169f35d946b2bda352507473702b739c029161dddf305dc94df4ce23e9865c6b6c7570cade895bba27abd2c4b35525b288f752c2bcc2eb9b3aaf91b85cb4a84237b0e9d6f31c790ddce1e57c2c22df4ae07b2ff92d454404e24dc9f45ef067fcc8c237f7fd39d79054b45dd8208a570cad0e847e407322d893881ed4b0754718b468c6bed392e5d8e822999be7580e77ff6487ca65324a6b7ddddeacefbaa63bdb4617c70697443fb875257d9576675589ac71c144f4d66a1a1186f033d8215ada976007d432ce0d2eb39ef599dc1b873b6c702ff1ba4e0c780c4a7926af2eff42ef56c056d907b1fbb512d1b70caf7651e0b36ebe319b192239df387f18b0830504d94568a229e4256cc35f2eee55d64f2ea22e8f7bd50519a449906346cc6f40778bb6eddd94647888c7fdd2c091eccf853424160b230ec2c803df9735388f2943ae48730608d81f03ba652e1b2855a30616277eb3c2600057f86c999ff94cc071945813150a1cf2c91ac62189623a48a490e470e5283fb9c8f06557298805a9e02ec170e83f39541a6bd036ba4834ebe72a7afc72ea93bc2e8ea97067a3f0514269eb4a853a01332a2ca353efb403ff44d0c471ffc06f802a3facfae1c472257924f3a9363de5097be6a17d9480c06ecc0469c7ed0c4501b0d70be01036832e90334c9bfa9f61f58b4601b97bc3cb4c9b5942d26933c70cf74b89708793b781adf647c0e34dbda194ffb03ca2dc5b8c79ba566e1c628db6feda3906840b0086d885b80d7f880c90116e05ef6e62cba223a563e3a19244cbc3b72814ceff0415178df8694812fd1a3948e73d6ed9ea5b41db0d15ec93b10d151249b14a544ef4e8df6cea3c5714c074cb68881d2bfbde224f638860ee5801c0fd045c7df4cebfb96f6f6ddc9f5feb9c9db3ba8cec00fcfca2db945c8369d8f5c2b884ef0c7fe5c5be1d976570c785a19aaadc5fa2946b814b87308e8a2c4efd2e8ba3bbdc8cc6273cddfe49902513ddf2603751fe6170a9e76566dc0ed17d28509716c4ad4539357ad80cbdc5f477ab4cbe53fe9835e7b66aa87ee6660d3fc43835bc6fb79f1164526fda2698fc4c3274e10fd7dd1d63f36f3b4ca75d57df388523885e0db6e2fc819e992c29813145e46405121b367cf6f877724b7bf008ea8a84a50e6db5aaf8e3fc4ceb638df9eea57e34b43550e4c8863c3a04514526e961c80ffde1eeef248743bf4fd0b91dc07431380710936d97076ee8bf3170c91a053eaf547c6c6359d93d312cd556d0d9bedfd4fe6ac453e3ed757a80eb6227ff7c24e8f30c0544ab3525e1ad24a27d935af0d3bd34af760bfd3cc159d5711f7e0e343ac59c63160fd95e9c4aab8ce569c3400505f62521570bbdb3268959fe14335989bf57a841af7b685da60562ebe8f887516ef9992c63b0675ae7517212f654cd15f7eee9785191a52db8f799375c778c157063b6d3f228c46faa8629167bef7fd2c45a029688f718617a9c56d3b5ea02b8192e6c82f756497ba5612b321851d4844ba549d6b043946201bd618b5eec440078d9aa41044bb66570b26085457815f5d87bc6fedb10472f77b202da16a9ae7adc597e58a98ae55021dd87a7f8098ac53317a76bf35f04ee60bbc182271ff4ad12102e8018cdbcded371a12a9801c39ec3f27febd1ec56bd9d7df59b60d6a983b2dd67472fb85b02755e31b78fed1c3b27fc29885568e769287e95f5ead6964156c16a95557361cf8a92ad4de27e1fce09d4a5ee80c6798a527674e68bc7fde675b05494f48b0fb4e11fee58bea17d766deeef6eea8157dccbbed723bd91311cc88c5a7ac3d8d233b7e5468655d81b47f1fd39de10c0271dffcfaa0718dc16c1d135daac8dfe5de4704c097f245d00c7655e67a1fddf53073199d8d68ec6a5d31c719cf03158c27ac81eed35b384a8a3c807fb1ea37415dd0e6cfe92fa2677fdd2f5efca6e165cfe7cdf813b6f3a21fc78933c6ada38241179a30edd8c5c1eacd06984ae646ac1405a50c4bc1cbbc4f30ac7cb2774150aa842616b9fc0064687c414d748621e165b1ed2a4eefd38d6a77591cc9bde6367aad32e7bf23bc125235bbb69c08fb441a69aa937a00b2985eacdc324c46e82b48ea4e17386fcb2430e28de2899cbf6310a65b4ae6452a0b0f0f27b050fda1a6cbce9838d71b3af753abb0d64eb6c1752b1a24cde4521f1dc06a93b926a4422751cdf34daa049a5ed114e171e80d9ce735da749cdbe4a6265d62979777a27e65c03f9d327e277bbbe6fc0fe7acb62652a4a68b3bccf3b4bec9dc205f9ee81d6868b72514649bd4f9a29177eebed4767d3c06327837a8279f94c47e58c68b18687d78ac3a3372571f23b2ae51633b123b3c982a4e5172f60e05a421a3034e208d", 0x1000}, {&(0x7f0000000400)="bdc13a860bc3ddca518cf632a7a8b5aa2e6b117e60c1f038b13b258b93d9e1d11bcbb88aba3b2f0e3fa6616c3b389786ac6640bb686583af3275d1f94a2b2626c3b5ecfffc697faec534d922b6187f0460c0b88b04116f0a8ba0a8612b3de886b401f3b0c3473ce59c224b8351cd20b1b4b1d6ecfea9d36e495ba5443708b204842b91bc84332c813d0f7ddb5f20fbf8c82bd2e5973f6f5f3f5af575358c5d41c3059864848db868e0e7c0537ab3d13d82bd683f5221c5ea06d555cba41e5f93fe77a606c68b52a1c70cdb7641a4e60b8e7ac21c8878c26414cfcbd6", 0xdc}, {&(0x7f0000000280)}, {&(0x7f0000000500)="c46993bca7222920a671f7af8139442c7842639578982871403143af5635b7b63edc533fccbdf0a719da473a4e1fb019fa841147445c7c3bc33890778f84945e0e79fd3ef04e34581d8b5a7aa6d9e5d2bf5ba981c463d5ed4ae4ad52d3c873852c01a5356c1cfa19bc7e0e50d032718580a84f2c16fb603c752acd3a3f96be5dc11df48153bd7e11c289c6dc2a12d5a4d4811b3ba059ae590882fdffff0871d76de83e34658a0a5257e95ea1b2457f85dd291a300f5fcd83f8a923496e123037f6f61679cc52e8db195985dbe8a727092fa47394b569b8de89661e494b09159df86092fdd19b38bc96", 0xe9}, {&(0x7f00000017c0)="432c785196c4c6311e0cc86b4e03c80e9833b5931521ee9d5a344d226cb20cc2d1d5dcb78febc6f6543f99cb9f0b31364db4b76ba8332960a56045df9892d5e93a9202ab6bfca62f5f2b5bd9c58242ff6063834bedf327a3bf321b50b2417496aa07bc3c85ae0dc1bd4915c0718508d327e10d5729de7f5c3016c611008520467c221ae67b3b064a5710204839494b3e2c8ef4ab0b8c6b2df76888576f1dd282e56d02cfdb22dee4ba04f9a49d5563a7ad46dd8d2e8fbc4a49e0ff10c643bb9585ac6fb293d64ec2e498ffdc4ba11584c775fb6b85da939adfd493a7a6afc1a34ecfd3e9c3fb08858358f2903d45966d629da81bbaf3ebb079518b0461db333ffb00bbeb8af70a666c1af7dd01ced2a9c3c8580a0d1af7f2b25b1c4646ad23c307605e8878ac615dfc9a8e4297a13f690395da741b14797f5e3426591f1abf0274cf7220abfb55ee4aac359aaa3cb1357c3909a9b13287f9d12637374f0626290aeede4668766cea07d402e6279a9ead977df180a6196ab4e3e66abc3168358a0c6c0e86998d74f8f4588706424334777b34d959c3cf7ad30747b8392381839a5ddda8ee301dd4af8973a34c8fff9562077acc1048d861cf32ef5d162ff7d00a8192189de9d81181ad1fce49f474968e5ef8319cb3390cbbdfdeb1bb5a59f1e6b739fa7c13d406aa96401109d174ea003a0c2c9406b77c5b43026ab51a0321c17f37417d9cd52e8c0927ab94875fda33486dd729d4c92c6ff0766c4fc7606f85ef434d3634284b075280df15ef6af791d63898557e8f262dafe476a89c1d7d27112b9f0a188ea82ee91712b0c03d630a0c896d6b803df9268a8368cb65a1fcf561f58a9f6d7763a6069992863a1715be5cc081f3685713c71e55f76f99335d6f837335816c6d0fbff37db209c7629f833fc4d7b6bac2ed1a583a372099182c6f097edf44556afed9ff62207dbb6680e4fee12995e258c093e2a4c4568d03963f6ac3b752be569a1e1848afce9c37cbf7eb8eea417c683541977430cecf14ba13b079dfadd7ba8363ccff27ea05a6981e74ace506087e02fe121e978026a3f6d06e3cdc07b7e59c365f3ca6070a7eabcf075dc5700c581f786c093771d842f45fdfb71f6bff228c1008ef52b8f0dce437fbebaed210c7c32adbe52786c4b10e4560a9225c508614aa86a275b3ed328ae0c4b94659fe043f2280741c738bf47d5e0ac775f8638aa3654181616a9a374bc0bdbaff97ba646a150222e0d8345ddb1c1ebb48faa0c9b40f61ad988e11d89d61055ee75096e5ec6df31ad7d12386651353b2e582b10fb138c68dd4e25d4a4da9a812279076dd63d00037997083e18f8ad2dc27910b4f42c867e48bebf02bb12dbd5b445d6b290a7e048204e036d2c2d863f91583cef1602a9a1f7a7311038c364789d2a27c518e8aab84394a6b8940f5fc1d9a1624dc2e8b71b66a267fbc06fe4a3b4d25e018b5cf25bc52d5ffda882c621ffaae491edacd973b532be56ed053581154d3a50cde6befb9abad12e2c39c70f667c1a71671596aeceff8faafb249518d3e2913cce157acf05790b70ff409170636e22e2c9048492b09a3d36627c5cbe2f049c18ffa94dbaed029ca09bd3a030af033c0056cbc96e237cf432befb155b710c689c7f764f3d75634ab8e00ae8ca46800df3e14d68506cb980e8691719cc01d66c0ab353bbb2f593a84593faf9e32b29508da83696a92bdd48798a0eb4a54d08fe81e16611d5e54241f4e9b34a0f2dcb1cb7ae8fefcb78ccc43d555019d3bb0cf46bb0bb864d23f148b3e7295b427ce280c7b2b8dedcc01f5b0eb6d3ed725b27d6ee4701030350cf82a16fb70c2028d0b7b7a37cd17d48aef0dcad273bb4c6176177e607242c80922409f8181cc38bf2b8e286faa6b16a3b154aa01384856fc7040a9148478026d169cf17f20852e94f50eb003419453f7620e62defb66dc77433b4ea5fd51819de1e5c8c6077dea4ef06c4e9f02842e66c106af41b825b1dd00fa833047a1bd68fc805270505b7713604d9e717d07698a4467366fc567d3fd66051f61954aa17a568c8ce59c3911b980f0641077bd1d9af371cf19fd699dca6dfa72ef858c4a6bf23263b5bea6924f70599d2e770eb5ed65fdbcafa09288437297b8e8dc19d488af53a8e8a8b382be61def8f3d24639b49c5ed9e81ba7dcb84505704c2cc5873c85d73f76401bffb7beccb0acd8f5bb21fd23db44b9cc0660f83586f93c501cb5c1c1cfa2356dd0cf2f6777a8fa91bd3b1b25ccd5c90a9fda3b7d1cb31b2ea4600f3a94a0fd55e36c204c6e35863ae228edd2a3efca5cd353750ec37f28fee628f63d978f401b618bc062161c3d38a4ad8250b61b1f19d1bef3fc4ab98fbc2fdc78a4c94cb2af8d7284176cdc9a3491b663ab329bc2dd9aa0272d2ff61e6d5ffa41535b3f86cc9eb52c939567aac154454dbcb451b07f2a5b7b10ebf8ec258e4764fd2f0a1c075ad08a73662e8567c419af1d22150b75b759d9385002214f65ea99f3fe6b3b45fb8923b1ac8e6ee2e46c9636e51a8569d1e87e0c1433af029f7339f69e89864e5a72c11f88dab6be835cc31e772bc094eb8ea0dde212c93749e0404bbf10e5aca9b82b731d85f5f3dce8f89716d03f711da016eb73300cccd1d1c75998628af1d8c7e7b7a9aaa0e7309911fba7d378230760da05bd7f65bc47db5303ce14b1cce9deceef459197fd89d636c10f0b4b8d7dd8a23ec2885e0542c7ee22d237e857d8fd4c1c6cf524a560e03023a5019408acfdb32e2cf1549da2a752542b5321f0728fafd730708a7164c109a43257a66343e2f17b3993b92c5e362a1583bcce9bce1ac7c9b0ee7c1b8b4f4d143ee830cde45acb0ea3aed043d0c09a018d7270828818a777aacd098bd9a951cf63c3d30e42628e421241d90f5c3bf8221b8154972252d9e31d8cf1cd9c92e5090f9bf22418c76c330e0e66012a758e27d335d253e45ce83d0b5a207f24aeddfdfb5fa36def1b4fe35bf99fc97b8c3ca07fbe84c22f7f7f0edf467646816e30a042b40966aa1ecc5703d6702823b5715171e8ef77dac62c8bb2957521dd44ff2f4787e0b82ce11455e981e1b3b24a97056345781c5cad401ae6bc1a1b415decbaf79c418832147b69cf8724c9066f1bc5c4a3567774cd4a2163b22c37c58f7af544f6aff443e79d7356596f719a5bffa034737308ef0344079776cc5ed9e187e031a2d5a059c11712823faaacf704f31760f097bd40697238ea3ee362f9336ccc9c50500a23af46d66dc83b68851bfcad0fe98f71c46ff624aabd022d54aaf8ad74cc017ef29d62c4dc09b17f14019014132ca34cf5a33ad26294762a1bd992b03cdfab89acbd94383f2da98569bea2db6836a49ef713cdfb71c9dc833512c221bb052755aaae8c94428f4916b9bb65ce29c80264d86b3d5531ba94f384e7d3e87c317dda067aa30f9d7cccbf021e8fbe3f2d348970585431dade74be9caae1add6a3b696bc7398b34bf389ecec08b7851c828d1a4f19cb2513706f5463176ac3993cc75ed84fd207a1c96f731219924809f5c298d312d7e205ed57f847d01c0fab7f00f0e092420690f67b0e25c703591719f9ae9ea6dd8308a7e40a8d27289918f4f943baf3979e2a3fdb85094c889720bd40c29ad3877647f83a9f2a8fbf2f04b64dd354b6ea2fb763ea61647fbf7b694368cf99ba6612b259243dcf6116cefd43fa88a7c1b2de8133d747eab5da2023ac6134a253353e0548b8832fbb8e059f3b45e7008655e03c4bd938bf2e35dea30f9c4aa78392a920335ce6a99ec4746a1ced1b2c459e4c6498bbbf68130ea71e4f846136eeb8ae6abefbf16ee01b8a1de39b23a5bf3bb02b79a8ef4ad84b616c5a66e6153b8178fac1390b5a1ca9f93926e937381c71cffb8398920ad468dcab88b3a22404db849d17eb4db71148dad0eaaeef7ae767c064e7a10942ded68054249b5d9d20ac28c3aa11bd6b1282fbf559a12bc21a0fad0b2c71ea7aa9eded3d6f6c6d100415fb505677a1148341cc8dcfb184aa3747ddd0b669d5fb292ff3a278bf3cd698be82a583c2c343eb60f01d3fe4c291b0cde9515d061b42c37876bf94003af119fa9d1c6495d17b5782767073b785e4e82aa30740b13e9e2c689eef2fad0a57f6aaff9e3f782ee2b7dca9aba48e8ee709486eb3d1b370e739b3d7a10d69e2bf671801e0dbc3d698fbc34a86c9d9311fcb26f8db144465b010bb83c1c281923673bbad7a07fdde020dfa076794af1194a1cfc30743d8f2c6c0ebd3c23c8bc1a37672a38990771d7addbce50d2863b91cc81479006ad6ed6b47cf880804741e47ce18429fd8a53db4248cac240bba57d036d4f81c4c96fec523979f7e8374f1458e40221d7a81d501e56c862904ce44bde20bb7c4c0c98abaa7cc4bc250688497811a4ccb27aeb0a61739db73a3689fcf199f4e782191e88b4744770a17ed82686f34d591356793436a5d916bb8d7ba2e89b724dcf7ea9f1d03eea234b13651586b5f729b42e0dbcd5e5b6d553d0201c14126616388a1dcada23346ed137427494d1bfbc7d70f82d2fd07b01b9b9611a371459934b822ae8b721be7f7e8fe7b85540a2c41949773203e165bbf07aa82188c53f8f85440bd0d37eb9d1603de5694264bf0f7642981918a3456f0af57b70741c2d63b444fdf308985da34928a9aa8d5767e37fc5c44cd87d2ed6ba32819de837f44bc47c8ef160086f9068af1d09351aeceba5558f11b6f1cd1c667bbad0db65d3ba6b60d8ba96ac1180edda7f3499867a8ceb00d809c03829d367040e26cff427e336c31f18f7c988eff0e0006c07b4262f989defdfa0e423ad1ab42b09d771c3f020320e23d30579a01d826e7be4485087a5398fe235fcf7c71e536e0899f4930280518dc05fd52fee5147ad99a7fc3cbe5264ce4c70e935185d1d605d816376d58cef351464b74c7451bd6872b9e0e61fec9899d050ee98c5baf6de264aff7116cf2d2369f88dd068a6c120179c28cf13871822375e9e19742a592c55fdd94fec2aad411ba4562d5635a92161e1f43a3b2fe1be7daf4d40ba40dc4a965cecd51927c610c55890b94b0ed355f8c9931f94bb925cafc1007ed8db59b85716315b61292481eb10643df0d52295e237f59e6cc1dd387696650ce407197c4bb5d116713a59e78c86c8c8aa2aa8f88b18441e157d8aae5161c28bc99ba66d03c95745eaf9088a42192aec0be469d883fdd9a3ab984d822c7a9b6819fcf1ce3cacafb4ac944de53a6efaa91cdda6acd62a4ec1457d7b6bef33ed8c5a14db449f239ce3cec770ed82b0c859d6873543e750decc8a3c06237bca3dddf7f1cd60411e2c2eb59e868a7a1f4b01d3e9100c64ec32193544dcea094fbf532438c6ed4439f24ef79d94e30c5a82fceabb7cddb137bd95cd6d12da60fc2f67d71f96b358863b9775bd4aca75af6dbcbf4a38949fe6ffa0ee62aef814b6be4ca9c5b6f4eebe091294d8c773301e8ae1ef16c0b30acbd530c1a3c13daa9e65c348e640930a0e556952b1bfd0410ee418461cb0b3f9931dc49636fe96cff9a59f72dcac46d0b30c9fd291fc8c1e69d152e468a8afa22eb642eb30781a3133e6475287af3aa3e9c1941f0c710818d88c1c55f46c2667c3173cafad6c47a57288de1010dbcd6cca4231f8188c9453a8bccd8d4a15375c5349cc7c6ca7509e66e475749ab24f1b6914cefccc3a29f68143edeb7a504954996eb3d3ff1e68b067070220374718a6597f34a986c29d49de6f9da47bd66", 0x1000}, {&(0x7f00000027c0)="6b0a16c5be163e", 0x7}], 0x9, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000600)=""/255}, {&(0x7f0000000700)=""/177}], 0x10000000000000a4, 0x0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xfd\xff'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x117) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82220801"], 0x1) mprotect(&(0x7f00000b4000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x10, 0x5, 0x7fff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x1) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget(0x2, 0x4000000000000002, 0x20e) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000002980)=""/195) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x7, 0x1, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:50 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) getrlimit(0x4, 0x0) 16:00:50 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x10004) 16:00:50 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0x25) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000080)=0x1f, 0x4) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r2 = dup2(r0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x6) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xa7, 0x7}, {0xe7, 0xffffffff}, {0x87}, {0xef}], 0x4}) close(r1) 16:00:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000180)=@un=@file={0x1, './file1\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:50 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x94, 0x46) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000000000b21) fcntl$setflags(r1, 0x2, 0x1) 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) 16:00:50 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x56}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r5 = semget$private(0x0, 0x8, 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x21c}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r6, 0x3, r6) semop(r5, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r5, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) 16:00:50 executing program 1: r0 = syz_open_pts() r1 = semget(0x1, 0x4, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) flock(r0, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x0) r4 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)=""/17, &(0x7f0000000240)=0x11) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x8) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000080)) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040)=0x8001, 0x4) dup(r0) 16:00:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f0000000540)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x874, 0xfffffffffffffffa, {[0x4, 0xfffffffffffffff7, 0x2, 0x100, 0x400, 0x9, 0x40, 0x2, 0x0, 0x58, 0x8, 0x9, 0x413, 0x4, 0x8000, 0x9, 0x10001, 0x5c], [0xff, 0x4, 0x8000, 0x40, 0xffffffffffffffc1, 0xfff, 0x5, 0xfff, 0x9, 0x6], [0x950a, 0x20, 0x9, 0x9, 0x3, 0x1, 0x6], [0x0, 0x1, 0x1, 0x100, 0x4819aa6d, 0x4], [{0x83, 0x8, 0x44b1, 0x800080000000000}, {0xffff, 0x8ba, 0x9, 0x1}, {0xfff, 0x400, 0x100000001, 0xfffffffffffffff9}, {0x6, 0x9, 0x0, 0x6}, {0xa7a, 0xa8, 0xcd1, 0x4}, {0x1, 0x8000, 0x3, 0x3}, {0x4, 0xfffffffffffffff8, 0xffff, 0x4}, {0x200, 0x6d, 0xa7, 0xfd73}], {0x6, 0x0, 0x584, 0x7}, {0xe43, 0x8, 0x1, 0x7ff}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x88) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x104}, {r1, 0x8}], 0x4, 0x6) 16:00:50 executing program 0: r0 = semget$private(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x400, r1, r2, r3, r4, 0x2, 0x5d}, 0x17a, 0x6, 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x9) r6 = shmget(0x1, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/null\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='#.-\x00', &(0x7f0000000240)='\x00']) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000002c0)) fchdir(r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000300)) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x2000) getgroups(0x1, &(0x7f0000000340)=[r2]) lchown(&(0x7f0000000380)='./file0\x00', r3, r4) read(r5, &(0x7f00000003c0)=""/249, 0xf9) shmat(r6, &(0x7f0000fee000/0x12000)=nil, 0x1000) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) lchown(&(0x7f0000000600)='./file0\x00', r1, r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000640)=0xfe) getgid() shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000680)=""/22) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x1, 0x8000, 0x3, 0x1, "16741781e4bf722cbcc5a2ab21806a09163c8fb0", 0x3, 0x8c41}) fchmodat(r5, &(0x7f0000000700)='./file0\x00', 0x9, 0x4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000740)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000780)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000007c0)=0x32) listen(r5, 0x2a0c) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x4, 0x0, "3000b700"}) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xffff) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10003, 0x0) shmctl$IPC_RMID(r0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) setreuid(0x0, 0xee01) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000280)={0x3, "f9f2354792297c72a258e6a0c0385df6d9b35791760635339808e3dcb37c8972fc46b548ef8c8a35774f673098846c7f85730d7efd0fd82249abde804d7c1604f12da54ea7ac4bc7c3d92137ffb9d33a3ed41cc35ca4818d12fc1a12bd7d02326f134d2712e085a892be268174e1fd6d"}, 0x78, 0x800) 16:00:51 executing program 0: r0 = socket(0x1000000011, 0x4, 0x3f) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xfef) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 16:00:51 executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './bus\x00'}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x22, 0x0) r3 = dup2(r0, r2) r4 = semget(0x1, 0x5, 0x20) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000180)=""/115) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r5 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000380)="4dc39f1eb57dfefd9bfac0a2a41e49c8ca06fbcb197cc70ee9a677677920a27aed80ff3721703ab6ea91a18ddf7e7ad5b3973f98a83dfdcde126eb1b24e241e0c402af8c80334f9f1bab944bf8fe88fdce369e54706492ba69d7051ada747d7ea6fca6b3cb07be729572015d7115dbc5972094aa4f9e1223375efa5bcd844b59f83c0bd6683f1d870c1addd05f41c2cd1ad1f4e43384d3dacaf2c5e910bf83951199273371083d1374e168590e43735b0380137afa2185b128ebe9d4c52ae9c3b59458938f0d0bfff4a0d5e9c12b"}, {&(0x7f0000000240)="06930a79881721970bc76d8586482e29034da6d885b65769e0b7b81e9ad8c4c7835c5beac6e5beab40f63e24878b80923065bf931d555b85de6cabc4b62ee13f04478f42826b42b7beef51209ded939709408f9c84410b52799e241ee6e4ab6b52fe2511930cf9c8c660fedaa4658ea6d02bb9d07e4882275f71ef13d6237f36cfc8aa2a5b641fd0cfb6c134709f248a203a4c049756772a0b6317"}], 0x1) 16:00:51 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000240), 0x153) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x5d2, 0x2, 0x3f, 0x7}, {0x5, 0x7f, 0x20, 0x6}, {0x5, 0x5, 0x38c, 0x1}, {0x7f, 0x100, 0x6, 0x5}, {0xffffffff, 0x0, 0x6, 0x1f}, {0xef6, 0x80000001, 0x1f, 0x7ff}, {0x2, 0x24, 0x4, 0x400}, {0x3, 0x6, 0x101, 0x4cfa}, {0x80000001, 0x1, 0x3}, {0x6, 0x0, 0x1ff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0xfffffffffffffeff, r2, r3, r4, r5, 0x1, 0x3ff}, 0x2, 0x8e, 0x634}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r6, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) shutdown(r0, 0x2) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) recvmsg(r1, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/6, 0x6}, {&(0x7f00000021c0)=""/70, 0x46}, {&(0x7f0000002240)=""/197, 0xc5}, {&(0x7f0000002340)}, {&(0x7f0000002380)=""/239, 0xef}], 0x7, &(0x7f0000002500)=""/239, 0xef}, 0x801) close(r0) 16:00:51 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8206000000ffffffffffcf630c9ac1106f3ef52f2346c18ba2bbe68e953459c3b3d5b2789540d4eee7c90e2ad550003400051e273593181225e37ac7b82afae640579c2a26b76fa5fdaf"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) setrlimit(0x3, &(0x7f0000000080)={0x10000, 0x714c}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:51 executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) read(r0, &(0x7f0000000140)=""/92, 0x5c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x261a, 0x1, 0x9, 0xfffffffffffffff8}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x3, 0x5, 0xfffffffffffffea1}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xfa, 0xffff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x3, 0xd91}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x7ff, 0x40}, {{r0}, 0xffffffffffffffff, 0x4c, 0x6, 0x3f, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x100, 0x20}, {{r0}, 0xfffffffffffffffc, 0x32, 0x40000040, 0x0, 0x401}], 0x7, &(0x7f0000000100)={0x2d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socket(0x18, 0x8000, 0x100000000) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 16:00:51 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') shmdt(r3) setsockopt(r2, 0x29, 0xd, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="e81e1ffa5b39116631df3c45684f88abca185c60d3096eff59d62ce287b2586fd327b7a5ea4e522ad6d21d", 0x2b}], 0x1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8000000000000000ffff0000020000006192a706961e30049403ab9ec7c1b7a384a8dbe779dd16d262a12dac71ef8cfcb33ebb3be29671304a90013008fcb58d4310b6edb753922dd57ebc97425ca1e392d7036415aec8bb0b9544d88eba97cf4ec80a90d50453f0d2facd44b3f13d13fee6de3d287945c118e318000000000010100000000000000100000000000000b7318284aa59d8cc0ee0e1282292d33b043d5c200e6bfccc939ec9ee52fc6f2378ee2a837c0db7d699e336474628fbc5c691d9c778f9d1389e9db96303c9f0da6086648cc223eb0ec8039401cbd39c41a2080d1c07f92352433cfd9a74739f023c04434af0908f33e92ed87c70de9341527c608b1a8df3727bc7288f99046a3a10680f307cdb19587a870a740eda5c54fe853f85a68a712eb4c9bf13a096559cd1ff701fd4ace7179fa24498d1a36fbe8f0cf59d9607a4911745069963722a26af90b2a0cc166c27d0f2b3981ecbc6e9c78eaf67065020ccca590994355e8c64b337f1eb79b161bafbde771757b51f789e32357a6d157d5d60da68052162cdd00a2f8baa914844eefa3cc34db052a788ebdc566a67d76b7906717961f8b18c50b81b0f0dd18ff02085d288b5da916c477d70784dc6bfc855b3a98c534a1683942e4fed4261bec3addd9f3c9c76da0e08015b33c4dbc8e6b454e10959134e63b20d9201fd0c57de893f519686cccc0e949b84a60c2b05a49f853ed38a1d09ac315ef5e2f16d46000df68816b4971d5c024c0ae13cd22c811ed4c32108e74a80398fb33f43d79aaf767b037ac1be15c13dbaf0f9cc58e51319f7dce7ade8594f3ad7ec6dc8a60407fe6744278d4bbce2fe4d67359cee1e4143faee444da7fb58e0ae4e35986e9cd0d0372cebb09acc7cbd69483b9c8a4172195e7f8653ffd193364a00d46326df05095a1319234103f93e0154c08ddb9944fa7b3d4c793a68a53ab5c15b1301aa340c5d98497dc60d60550cc4b054e65f4988efd39b9245af95c0384f6a45917ab00569b28f6b917290c955463306805e7d97d6ef7fb065b934c63a83dfdd1eb495f49536092cece78967ef69b2106809237228083fe9823cf08683c507221ae2db3e82bc861ab218ce72c338bc5bea3e7f9eabb0eb197d87f8bd89b197a460be3a4a2268c4eddc848c23429dcf473dfbecf3b3799dee355d18fd41fd3bea5de819fc47d058588b7c9ba2b7377788559a7783c590d4c192b6f7f3665d97b2770777bbcb0462532803505765edd4dc22dfca8499f7408c46ef684ebcd9670f49715912bca21857f76f8f22423f9d6a6acb701d4f60ad7c966c2aa9cfb3f48ca447c014ec2fd66b4501516dc9652961632276ff66672d7edc5272148cfeaf2a05481a446667ebf348652733f26dc9d85b0fd711dfd1b7b0cd5f439bf9e1f1c44ec54c77d3993c2f020c4120a290ee47b5892e9c660e9802dd78384283fe76839f5929a845b0be197aee846df7fb13cee1e2388ee80e10d13136acfdc1b07a1d19aeeb5c3ee84d62f48c90f918bc76726c47728f2b2bc1d73b3f3699b5439bdc9e1b842b4449ff6aba43f2b381e70a67ef02879f3b1b5a766138adf9979929e4ce55a86e0bdc456bdfefb944fd48996adff9254c7eed0d4a9ea93ce00aa531ab76d256468713b9fea1082c223fb5a6c0f55c8b50efa44f01b146a9670fb008446f72c9d86177eef939786a78100550e2abe58bbb03317d7e679ee1ffbcfefd97fe33f2ae2c5218c74b580fdb5cc89b396b786178c4edbaeac4db9b7234c6d0f0b760193124f9f5f8b4c79d45efb96ecc5d92c0c8b520137798a847f7e2fea3f0f1e9968b34af8c5e0f3dcd450634535de3e9e1197ce14303c910aebcbd6240a44892e7a1417879a144c2ff0244f4b6fb7c9645c24cbe98b21b2852ca7df89a9426023b08c53557adbfc5a62502675403e6c18eac34843282a6aaca7579890a244acb40095bc1360c8e2faa713154f514224ef4541ef7f5c2f3d7ac42f694ecfa29194448b442dae9cf2acc7f7ddaec6ea763c509bf2502ee5bb9066d207b9f03a80f58d32148fcdb7d4ce9609f86385ddee6f68f68353880af316bd0d5a8b7c8e923a056bf6685a681b7f547ed90da1f76c9b78ca66cde5fb7b4a7cbb5c3d7e4abc48b1e1bdc45b15a54fedeb1d1303bbb287d6892d1768b64de706df8e34613141ea7acf78b8b5878e915105c0b5f071267e9fdf3622e68b181525a43b55e58a5fd2e488168d58b68f044a029873a9cb420a3c773f8284700875df9e335b805c0c80e195b88ed9bbf5d49f55b6b3f4f1d549ea2165e373526f7082a2479ebf35c106ad45df39ead712a18c1708c58eb07835a29186b9267433a2c6c22ab710ec20eaa333c6b59ea4f83d0c4ff6c0659419ba87073761a162805c482c218b68a8a2b8f0a53bf8fbc324e6d88552be28f0530ae93ef7cbe5d132a4580fac86b07b28754026baea0186f687568186f1296c10f6f1f43ccb1234fbe97ffec1f3c51f1cc0f3f9f5f6a8067e4d6e6815b83cd4036147ac26bddf6f803bc0d8eb9169fae8400dedf80caaf04cf56817248c6f2f89fd9aade7509f2f75ae9d10f5aa25d3b0516154f0b2a7ac1c05cae22deefc9d10776f2353b539a6704627867fa77f2fccd52c8c068f1dd0f9ecd4db3520216978190c3396f00864307552bf3fe5b3139b4e0d352a3bc4773f43d0e5e77d6cedd3e29e7b5a0f667be20e6d523b130a17eee259ba1920dd72a423d7160d9a6eda508d1f7f1d51e7512a24e4dbd99002d5b7da46ea6cb24dadbcf2bc6e9161c9d4c19d8c38e86423667fcc3e6115f4f2d5b46390a5525884c8dbe9c76d5efdc8e55a7db73f9617094ef1caa6bfd046a3bb0065824621eb6804e1c3d15dad88ee3b4b7d6cf65a14ec63a6e52f761215e2cdc990a36c3be475a42e1645b94c617f586a514691418017ae16f9f2c292a10b01699f69911631b8baaeca2d762ea7a1927f392bc812e6ae12e688c1171fac29a8d5c2592cf7bedadee65e2144a9736331b7a35e59936f456bb7f0cc530f96616353e2d884fc5c8796f5918b13653066e9922b1d335800c6dc8c54e80c4bcd07bcc0b87aa4f8a2c5f5802c1105d5e4de5c122b69894cada0e5e873b21a619de67b6b3222c7fdf70ddd25c97a9b9fce81e81f91fbacdde004ad1e3f94f3fd50a79adb6ed36b72d34b3607fbe34726a4b56b0b56f5275e88dcb87ba2abe2146fe9f9c00da17df534bc018c0e1aad7035eabd75976cb9a7c34de85129e002e9163180f43c1298ff45e8114a7f6a72244b1635c8b2cf9b2811b5b8588625e23ffceca7cdaa77f17b53071e256d8b89b3cc1d2c086b93966c2866b4a41ec8ef69f3b6ce63632311cecaed2c5054e0e6cf5c703d1a2d7e7feac71e5b0ab7370ce6037e5b81b58146564e6f82512017e0ef7ec5eb50ee90bfd59b8bfd4592b270cd9b14174af3801df5ffbcd2e2473715fb485a18343fdbde6a2249363bb7b280bd4514ab214ea770186a7e9ac2cd4ee74a83075e847775b9c8065b4e427888ba8152d21d262cc725e8925733f0ef257c716a4e7b8d79ea2d6ae94f2d34755e2e6a30bc945d55110e483bfb70ec42b8b97c834a3a86df7cbecfdc85e62660e9e43d831b9297bc81c97be570faeb1d988174b2eaf31e70750b0d12bc67dd88d070672710ca99695821e3bcea81921ff374e008d2371574ea1e18849208d8dc2d5bd057871d918aa1b581c42d5878857c6678582ef23bd0697d36ab3e94017fcb02fcb21a49cdbd89aa54507b4c714060737e655be8acc856c2d66dec768c53e2aa81fa703f8aba8fa6e18e562ab76318e1186f3d834066bba2f4a412936bb36e56b214e13fda8d6cd38d44f13f946cfc5c041076cc4e7f983aef6dc6369b9f105e8dabf65b316d0c72164f9d40efcd9bedeae83c644843602f36af7ed388e8fb713979270f33f82ed2d030dedf59457b2413388cdecfc6ee5dbbe911e3e4ae5d1a5752feb57ca9a77aa5ddb9bbafa10c89b2bf6b2b2493695fb970929f3a700195d22c4db661f1dbe7de4858c463c0c007252c822c119e80b6aac07566244e0207e4ca02a244b6f2df42c4961e16e379ad91bb150ca4fe444988cfbc8e826888557cb9d9133e5e6958c32ebc79036bf1ff4e02f7d2fc9d48a1bc1a08d3d2a732a0705b0d199314c9d225dd8c11e417eda6769f26789b1e50ebdf5832fa49805272d4df3da0e663887a6de1d072e85c9a3da33251fb5d48fd479a9b900be6db69e26f726bf881dfc5fe895ef02766a3700fcd53874749d21cd20d923ce2e3924e6988feff8767c861662ee372612acffee6b993815b4f1fc6990529671a870bd6387927e3ae1d6736f6b82a73e4a1339597ad5eb1832cf2637f70f11c0c34285b8ddc94dc9157fbb951e200b4838e6fec82f010a7cb305c2f46c12d659d39b1ff2a37d1b0ef7122acc8e2963151a8ecf77e9b3f049981b155c2abd8babc8ef0d7a720ad4dacc926c7b03ef9ca979c2aea0d0867acf793a359667b8f8699f1e3ec59165ecd913c54cf3c6ea6abaaf3c62c12a95282129e7d22d266b7e654ee0163be0dfdbcb8033cc3d2bffcb0bb7fb5f6cadaf3c179715fe0cf259c75d1f2b35f96efbd8c2fb8d6f3519815e8115c574ed847cb6b18c0e8a29c6c65d57c8b595e020a4d831201c9790e6053bcf445fc8366d8c6723ffe236b560a4176ee149916b10b9ac36bd8abe343de06690b778367da48eff4221db5a226548e610f73c182233393b9f2e0296479bf1e41fbc9d0163676090914e4b82aeff160e44d6c79d125fc172fdbb35f2eff77affcbee2b4e60262c4a080a66f8058a1f48a260005f74ed199e47133393c2b9055946a5d8b7a8a668bd8723032767130c188f507adb0cc29562e1ee97f9b37bec443fa6ac1eb0175a87aef2fcd0b69fcd40cdfe8f5de00ecbbf4c6d9814c75a6fcd5fd4857af0579130a61b647765c926c8b3324081b7374a4170fc7eaa8b3fde215894de4a29d99d79078bcf188af7ba0e9bab89ef7cf3344e4fe2d8abac879e877b98468ffc4a130c61e2062a54866a34e0684987f5836066768a376add947dab45f3abec6b9f35d9620b4d5e38def7e025fd6e165c75cb4e87601e3b42b7544b5c7a2e3c15f86caeaf3c50d0b620bfbf1259e1849af35659060ed462e49c373d21f1d5b609ac98d626eeb89e82428eeca83bab8ed6f3a4662cde7ed56488325e92b69a5ad94ad831d1163a6a8ad2cbc51d892a919471f332d207de9846881f5450764f420b0ecc1215e6b08b66c6514518dbc59ec22e33687fc11cc85ee003e35a5bce064694fe14576884f43e85e61b954fe100ecfa2c6cfc3888df7b5466cf4275e1e0523db21abbaa321411443847c177d3a4db8fc6778dcdd7c3df746175bdd70e4b1a111c567736b505d2170504d65baf826fdb25de8c95af4456545176ecdcc7b634a5c078fd8b89445c375bdbcb7028a45b6777f8d4f07a8378b93c78f6ea725c9bd92b7cda95ea47010914ac13110f0f5dbad09ececbd4e1b7bb5c8f04722117f1265b7a58e8448ac288b3a51e6b8241c6c258ce94b1adecdb63a81ea42072283365f2e7880838a03bac6e4255cecfbc8e13857760d4ad81057cb6ea82bb8b8ef8f50185801e898d975d97632a181362a2cd81c9ce4bd9a083e0c51d33442926c4ee783b72e5b922527e28a6445bbb43f45f3246288afb46ad44df2cc06d0789a655b7b48fff60eff2876df620bd51eda2e79f940852a4e590fe8877ee6d9684bc36177469899d8e63acb42f734d34ee59e6d069c3104a7d6041e465d85cd69fd9010ccbfaf10d150e7c1d05a82c5d7eee7fe630747b3615833a58b46fa9bb527ef9e17f83a408057a32c8d8247fd9ee4fd0277a5fb24197cfa0918f4559a10c5970c73281d5f6296721f03cf74df9179a528cd1049052221e4034f998ca57eee0fc9cbadae110e5cad244cd1c1236ce9d980000000000000001000000634800000be4b4fbc134b4b0a463a2c53cc944643f25814f4f079354806e29ce9ab95500ce1c0e3aa4a8b886ea5ce211cc6e58dfd300196955a41af0bb1daa84ddbb5cdeb6948dcd91035d62f58618790afcb5ebff9cfb9a878abb6e97a77811dbbd6c70005cfc6efab57bb9dd0aace143a152b30b58b2f09e97358652fc6f67900f8a42537b825800000000c800000000000000ffff000005000000ba5cc39a066d080482d08869744c607b890cb0bba099a2dba7904759bb82192b424e96e244706f4c5b67e77adca786af32cbf4ff6b269fb015b813aed5a467ebf5dc11e87e4e53c830194c7eb897dc19be042dbc5aca895d8ed4af597a1bff6ac16eb35657f471aa5465889f074b3ab78e6fd2a8c87b8e0f32ee45846c3c0bddcd93689f8599900088915b1fff54413b667b314cdcc9a7f0d8de43f7dd74b924d74294df670938596572c6bf8a30718ecb0706650000000048000000000000000100000006000000892b9a44a81245f1d70ae4fb03cf648cb8407af791fc1f08a945fb2e04107506d580d2a2297d38c800555a61eb71fe77e57c000000000000b8000000000000000100000006000000a47b980dd46b458548dab59f23b3cd8fb2cde2721de7bb44031952bafd076572c30fd66a6c1dcc76ae985b35a2f47f8d2045e1327087c2c70acdfab9daf9e9eacb942e0b1bd3e42124dad0d5eaaffa921855933a7dc3c295b512f44a4944d54627c99bbe3f08773df2aca38a3f0594a358eab12e8aa92514ecac37d67815b35adfbb67df70ba917dbfa2cf42db4151c9bee515fc82657ed9edd866b81a65f7b2f97d103c4b8e357d4000000000000000ffff000007000000d70d837bc522917c22e31a694a3d9903584d83c599a50518869983f0cde887c2e485b795104f3f6947f9a27c0000000078000000000000000100000006000000fc47e104b25d2ab425fd9ec9ca07a49de1dcce25f14eebb13c73b7df5756b87cf33a9ccf4602380c5329585369b221da12156bb9fc86a853a82bd7de2809e7573f9ea1dd766b9f0cead5eb94d6dd1d29731d9210b15bd289390289838524921b79fb6b91ef600000b800000000000000ffff0000000001007dd5f8a632b484955fb20def3820852fbb80fc4ecb155daf9b15fb39c91527f893464565e695dcfc136ccb5acdf8bcf6311ca723d47d9bd4bb63ee8fa285867c2bc86ef3f0fa6478938a7ce877418fc16b27ba804b7e4330b215ed550a93633a704e620c5c0cf253779e2b41cef12f1c7a85edcd387ff2ea45e43e0fdbf297416d81a796cc72355255c3cdc1524bfdafd5d9f9478234d88d861481d50f6c28b2d81089f400000000b800000000000000ffff00000600000049397d49e5067f56c1b170c7a3286e225dbee1008c797c99932fd76cf18bdd944c6582255a5d91076aa356788f64966984dfe93cbda986bc67ce11fa4bf26a57b0c053f1555a1106b63374ab00016801fe6362a3277d0ede09f061f23ff8a9dbe36f3a591cf8ac73c2675177d1d0f5aa7c249f82767d04b33dd96c860682190540c3c054c8e839e573b522de46dd521c940389f0eaf7a00dbe483003c77ec274c4aa000000000000db5451fe0381925fad522555f8a158b13911b05ce8e796301b675146333f2b38d6168df45f3f342d559ec260100a8d82ac8b87dfc1388539f1d7d97fdb69686ccaf96bc921e9a1fe4a741ff1ac33bc03c4fa8726fd6d677cb69951764372a59ca5ec6d53ff0d75f164971138558ecf8026ca407006b1708ccbb0c416f90efcb7f2a62c8b5857207ef19eff736e7f47eb5d1aba46a9aacab5f585a613187e54c76a"], 0x1518}, 0x2) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x5) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x2000000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x1000000000119, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:51 executing program 0: r0 = socket(0x18, 0x5, 0x80000001) recvfrom$unix(r0, &(0x7f0000000000)=""/39, 0x27, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x10c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x1ff) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:00:51 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x290, 0x0) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c872007284c02192fdfe06eb8505a8209652e2e2ecd", 0x16) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xd7}) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:51 executing program 1: r0 = socket(0x10, 0x3, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x3, 0x13e4, 0x3}, 0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc4) r2 = socket(0x18, 0xc007, 0xf7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x3, 0x8}, 0x9, [0x8000, 0x9f0, 0x6, 0x2, 0x8, 0x7, 0x376bd5da, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0x5}, {0x18, 0x0, 0x8000, 0x8}, 0x6b91, [0x1, 0xfffffffffffffff9, 0x6, 0x0, 0x7, 0x4, 0xffff, 0x3]}, 0x3c) read(r0, &(0x7f0000000140)=""/105, 0x69) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/203, 0xcb) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x9, &(0x7f00000003c0)=[{0xffff, 0x8, 0x401, 0x9}, {0x1, 0x2, 0x80000000, 0x100}, {0x8, 0xdb, 0x0, 0x51}, {0x8, 0x65c6, 0xcd, 0x4}, {0x5, 0x80, 0x1, 0x6}, {0x10000, 0x1, 0x0, 0x3}, {0x13ba7b47, 0x7, 0x8000, 0xe12}, {0x8, 0xb7a, 0x6, 0x10000}, {0x5, 0xbf, 0x8, 0x4}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000700)={0x1000, 0x0, 0x17a0, 0x400, &(0x7f0000000480)={{0x5, 0x9, 0x400, 0x1, 0x6, 0x1000, 0x9}, {[0x81, 0x80000001, 0x0, 0x6, 0xffffffffffff7b34, 0xcd52, 0xd46, 0x58821e13, 0x1ff, 0x6, 0x425e, 0x4, 0xff, 0x5, 0x6, 0x2, 0x5, 0x4], [0x0, 0x1, 0x1ff, 0x8ef, 0x7, 0x4, 0xffffffff, 0x80000000, 0x4, 0x89c], [0x0, 0x10000, 0x200, 0x3f, 0x1, 0x80, 0x2], [0x93, 0x4, 0x7fffffff, 0x80, 0xf23, 0xffffffff], [{0x0, 0xfffffffffffffffa, 0x6}, {0x1, 0x2, 0x9, 0x5}, {0xffffffff, 0x4, 0x0, 0x81}, {0x100000001, 0x7, 0x2, 0x8}, {0xfffffffffffffff7, 0x7fff, 0x6}, {0x9ba, 0xfffffffffffffffa, 0x2, 0x8}, {0x9, 0xaf, 0xed, 0x5}, {0x5e, 0x1f, 0x6, 0x20}], {0x3, 0x9, 0x20, 0x8000}, {0x0, 0x9, 0x1, 0xfffffffffffffff7}}}, 0x4, 0x2c5}) r3 = socket(0x0, 0x3, 0xf5c) clock_settime(0x2, &(0x7f0000000740)={0x7, 0x4}) flock(r2, 0xa) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000780)=0x9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)=0x763) setrlimit(0x3, &(0x7f0000000800)={0x1, 0x3}) recvfrom(r0, &(0x7f0000000840)=""/213, 0xd5, 0x1, &(0x7f0000000940)=@in6={0x18, 0x1, 0x4, 0x7fffffff}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) setgid(r5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000c80)={0x10001, 0x4d5, 0x3f, 0xc4, &(0x7f0000000a00)={{0x0, 0x7e588929, 0x101, 0x8001, 0x6, 0x3}, {[0x5d2, 0x80000001, 0x13, 0x7, 0x8, 0x101, 0x4, 0x4854, 0x6, 0x8, 0x80000000, 0x3, 0x6, 0x401, 0xffffffff, 0x200000, 0xd57, 0x1000], [0x4a, 0xff, 0x401, 0x800, 0x2, 0x9, 0x2, 0xffff, 0x1000000000000, 0x80000001], [0xebfa, 0xffff, 0x5, 0x10000, 0x800, 0x5, 0x2], [0x1ac8b725, 0x0, 0x660, 0x9, 0x3, 0x8], [{0x6, 0x9, 0x1000, 0x1}, {0xfffffffffffffffd, 0x40, 0x20, 0xaa}, {0x0, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x5, 0x1, 0xc0}, {0x9, 0x0, 0x8, 0x7}, {0x9, 0xb9d, 0x1ff, 0xad}, {0x7fffffff, 0x1000, 0x5, 0x3}, {0x7, 0x80000000, 0xf058, 0xffffffff80000000}], {0x0, 0x8000, 0x86, 0x5}, {0x5, 0xd5b, 0x5, 0x1f}}}, 0x20}) sendto(r2, &(0x7f0000000cc0)="8ea010a23d2c0155c980e5f0cf6d519b2c4357d293615e09499a43dc30f731bef3d29def40ee9210d85b33be08a95369e42a7683f5db084035d884f4abc76f3cc3d3ec1a306c1b03028f0c28a29ac16fd16962bc2c60bc7ffa08dc27129e17417941f205611b092317d5c11d36de057d474bcccec048ef0bc48d8c4e6464d4b247f1ba1ce73f9de19a645089969542ff2f0e63e8eac2666f473e6c531c07d79208d0c0a685fbe1d185727944f22b5bab2c458b6f9b9db61f862afda6a63f8a083a58619d5e3bcb8104e05372b8df2a9c741dc78d3cc843", 0xd7, 0x8, 0x0, 0x0) r6 = msgget(0x2, 0x180) msgrcv(r6, &(0x7f0000000dc0)={0x0, ""/50}, 0x3a, 0x1, 0x800) lchown(&(0x7f0000000e00)='./file0\x00', r4, r5) flock(r3, 0xb69b6612cfcf1fbb) clock_settime(0x6, &(0x7f0000000e40)={0x40, 0x4}) rename(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:51 executing program 0: setrlimit(0xb, &(0x7f0000000000)={0x148e, 0x7fffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="674799610bb386c6cbf5129e3f2532b343afe7cb80c40cacf3468ddad301346e46cb8ca9b26ccb84de9730829072895f9e1289cce96a049df7df0d2901db36874778d2934b43c65caad62f66c77736286ceb3a8a4be53489c1fc852fe8aa3542c61df9398648a10ed01bc1603bee69d23d03703dd6ed4c2983", 0x79}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:51 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:51 executing program 0: 16:00:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1e, 0x9, 0x4, 0x8}]}) semget(0x0, 0x1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7fffffff, 0x0, 0x2, 0x9}]}) 16:00:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) dup2(r0, r1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: mknod(&(0x7f0000000280)='./bus/file0\x00', 0x3042, 0x400086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0xfc88) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x1ff, 0x5b7, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0x6, 0x2, 0x0, 0x8, 0x8}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6, 0xfffff, 0x3ff, 0x6}], 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x60000002, 0xff, 0x7}, {{r3}, 0xfffffffffffffffa, 0x18, 0xf00fffff, 0x2cb, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x3, 0x1, 0x8}], 0xffffffff, &(0x7f0000000180)={0x3ff, 0xfffffffffffffe01}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:51 executing program 1: setrlimit(0x1010000000000006, &(0x7f0000000000)={0x40c, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0xffffff73) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCNOTTY(r3, 0x20007471) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x4000007) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001640)="565fabe61713c6b2f8f9dd8cd7f141d4c951fc54b136ab50b058b2a7a70abc6cd4ac216bd6fb1a991e1e7c28f9fb2e0690c5f06d52996464065d7e0e22e26c453c0eb322776f40a72d5243cb5f9d395efc7451e3985a2da2f7840bb0b2a59562537e4dea5bcbac284e0908a1f73729eafb9644e6002960a7c22d4a18063805540a3d0937989853d5cddba3a633b436190a6eec32b7356c7b8998c886dd9b7b16cc521bc02060a73165dc8dbac9abe31212169b044e6588025575a1efe526d1bdb87a7d963ffff6f07cd4a174a95670c7f904bedccc4ac596c26a5a130f61b6e7b36edc7da999ed23f705582853f04cf516de8ea965cab6ffee96772b450ce894ed5a9e43abc878acb045b7ab0be4c648370d1825d437db0e57d9a83c5b8b8524132797e40750116a76d4763e7855d5b75b702db2352365fd2820483951811d0bbc2f57c06359b4f6122b42497a9486c7b40d7284a607a09066ae36f5f4dd4328e653a98c169f39845cd0083c5c267ecdb13d38e2eae4a816acf9db2ef3fb474b8e869ccd87be4a83675d7f3fe04da405c84e321498d43a8eaef5cc79eb96c2163020dc6daec928d5386cb3e935ef06c16215d15b2919fd816d6808c5726d055c6389730b927bc1a284de0c8583bb4b59f0bc2c12719cb5ea4c6050d3518b0ca9b8e99cd7b909cbaca605ff83b5a405716509e1146a8fa9d035fcefa4193b89728807b631675cda0862e64b65e123c1bef19aa07f5678b65feac632222353f4e45dc26790c671afbf345bf2864d0b927e8096904d79729b4cf59fdeccd947f8228da3f8a25d7ac5103c940c465ea140858f57a05ca9cbccea4601b15751992adc275ff389986db99989443b0ee636b10c79e2a85bc3c2efe9dd0e78af4718925279d2a90fdd057dc7342922d4292102d7107ef3ee66ec2251e1e66ba2214c92e1137b71a983d87b67e1f2c12b1624f4bf8b810374c8dc6b205a441c668fca525940b0ff2d26d5424c8a750900fc9c5800f3a7707434f32283d0cff612bd89105597faf3c5abc57282c5f007838888a51717a51b540c258555456f8cdd1e30bbd1c381ca027512c10facc2b6b84ffd4e9b88240b0597ef5e307e04d6318cb2e179386e30e07f4c6833338b3adb78941bede91c9e33da8c07712a8e6f02e703f345ed5c143ae6669692514ec732bc263c0e001b4c5d6d1479b4a6b3c0525247362ddf2d9a4b2522777c30feacbd3b17e161e93f84c8c0737b10723180969a6c5ac43311c6afacd42c66bd544df0051cd0eec2a685de334202a5e77d627356462dbe06683f57471be3357c232fe636a71446ef86ff18b02468e21618e7b509594ddb13350e1a130160c7f16280788c0d9703977992e911cfecef4566a4fdfc44e7e6878f75f7327f778ae04f0ed760628fd8a3ca0e8b99e65320789269f31a4b9fd537f313ca1d35fabec1f858c1cc25f21de695dcf31c72932e77b5882926545ab125fc2f9e815892e30e8a8959edd70cd2366581a27c3437b594845f8c67853dd3d685f3573da638ad762a1124a6ec75584fce717fc99036cb8f41f2e16d4699c516b74cb4ba481cdc9af219a276130527c880adf1c3dc8162436321d0102ffb3f2350d04b396f33b06c65b8cea22ceada5bc45e3f22472122069b202737fe3f5d92bb49e358f8523e3af4c3c11597ccbd16a7c4e823140629362e7a807f61833ca6e31097856abdf1275127cdecba66c7bdbb90d1dc03ea3ed66911c8911f6011d6418870ef8e962118683acd1ffe1bf8657a7edce455d058704cf13024f243a35315739264154d351339be80180f0b2b573b67dba688565402de5ee88c1f7f32cee6c202c95ebe1ea481b585c57f554d5995706492a4db62b2059d47e3fe2ca4cc292a2c67eeb7fda59b07e7150d9c5479f1d9007cc2fb7d1c0207305561be39da1ad1e7918b9fe28e45f942debbe121ea22bde3a418789ae07024a654578d3e96f8612d3e2c0fb5ed7d3e99642b1de55bc184abd740e15e3edc679fd29672d7376ffe45a5b8da7270cdcddd4d740d4078de19b7f7d2acf9f2fb4716084bc5aceab0f2ea0a9b903628e3ebb69860c26d7b2aabd10b017b3023a7e8c13a477f99d8846b3ca6096aa892245917e5610e22b85c20bbb2f1347e9e7bdb91144cbd2260a5d2c6f7c78a4d7ca03328d738393229532d24b6cdf8634dfaefc7d965ea1e6065557bdc075047b78257ebf6242217ac61d0d3d1b54d0484487fb1c9ad66dcddce8ca3e3092ebcb2c1dcfda972d6d06edab5c312bb0f2f8f0f8f2133b4e2d4478cbcf7367780bd7675c4d356477fa4ceb60ded5a24b91797176e2097386d071e1ac13e3b36fc87256aca127d6129c3a3179bdd6275e2a3394c0aa61fa1fff36a4f19c15110ee578850000e8c47efc2a5a9eec8d5db8469b363ae3b23e63923f8c593d3ff13ae47ec0c9dbd290e738d2d98a2b6c68cfdd49949b3fce6949fe6bd4b76e4413fb1e795db768bee2421db5e37c38d84c72b7043b34b911524bea0de013f79b405306f73613cf128e009d3c9258ef6dafef1c17cf721b28a5b74df1539ebb28e74bf1fb574c8db82402ca8daf037327fc74627b0c94be80a5635f95834d1bf6267d6666cbf169eb0e4a5cb575caa71f8b4629f09a4f100f0ed162ae5e26c1ad960f022684d8fa7313edf3a0faf6763808ccc829cd55e50f2d57a4d8b91b9d64c19435e994d9c349fed86c69c8e7e53e21799af8dc2b2ae10aa05f5edcd4403cc1972883f41341fb3bbf578e5445096834d8d0b5a8f80566f4a80c9dc77917f5375be13afada68df705082346b5a937ec77ae8fb810b2f214b74c09868ec5e0e3d542eb52d8e317280379fba841f64d24229defc3fd7b482160fb594a5c7c69465f3a9c3d119098052265377ff7b9364b60ff226aba77453ced8df484bb0f99916b3519a468aeb9134cc8f00ac00af7b309a4e2c79d36022202d9052c452ddd3be96fd94b0ae0304a1979ed5579f084b096e574e148502aea6d0706712a22a2388301de403ccdc93929203f7d130623e7d1c43e1d5815690d1b5d40a0652b446bd0d38405f3c0547415ed27af5b658a8b991dc7a618fe65e205c963942931615d11d44c706ac05c21e67b74d0a39157bedc480297ce6367d496903d04a13b860e030b04811e63d79eeeef4f7fe964eba40d8c562a1dcd3dc5640c273e07f3e56ee8ffd3f9822230543e7bef21216c2856c5797c375c7e02b927f7e34ac102485e1379253fc40b08901023a10339245145cbc9ed00ec4db37f3f465dfd12cab84af9a7eb2e0877a153b07aba8d2672d6258f3fcf625764944db233863c80a54b3664f13abe3d28242644dd383cf0d2b2a46759b38c969cf55408b957ef94f2a489e00558d61e39780bf440d02cff20fca029447ed561ef5724ae09357969c59598a7f079b3e53397a939c33730d797aa0bb1f7844d50dccbaba90f455c801ac7f262008a86bdb6ae4a88d121bf3f9a2a15bfb0def0616bb049371061563dbd6ab8afffb150277594a6b3d09fed6c05bb12da86a7d9df6f56ad193c7be038c0b004e86b26a3c7526d2b4b2aa8b5bc5bd5fd08978c96ac3133da5a3369bc66243841c84db8bd6c7b32beafa0dc289a578696eb1ed4b5c01b7a5311d9ff1894b978c603de789ba67944b888638c12a649b630f8885ffce1fa8b599fba0048530755ab687a91a8456f8d98c7addbc832ceca6ed454b5373a864985229e2894b85a1812de0497c51d2fa218ba40384ea8cb3d05880370134e64766598e9c48c3c98b168d642e9e6831b02a4ed9f13f68460799e3c8ab816e9e7569a833ff07c5eb5d3947a8a428f2d8026e4249665bf4c05cb5ed8d6e1d3d7e7a11c528e424be1e2d2ae179df01bbe2aa4da69768e745d61a53c7ced1c09659182b004f3700419b0708ce65f8b9b9a34e36c9a40ecd645c34c4a22af123ea22c3472f5afbfd1e71db8e7d15407f65608521956ce040c4dbde31589cbe58621d350c84eeda57e64206589a1f0a0f31898b969436059e97d805e865359099669e43fa8c5afa194068cb89f2fcc82e21f114ec9d58fdb22b47b5d1b25e4b2ee264828b58fabf89ccb7b2cdde8fa94794242165aa8c3a162b90a9fe3dbcc058312d0aee25e173d4a19611537ac7432788af0b826df5277ebff12be41a7a5a5414b1869b5d774db949bd097de907748f53f0e0e9b77bb7be04f11593bee2d17d92b23d52f9d7c85fab1f18eac6431ac000c4ff3965c22ba426bde83fbf29573520a154f53e39ff0f83af2f94c2df5a1013dfd3bbc743b24489cc4bb21846bacdc7765df8d7be09c6df10db5ae4aad36cff55077bc44166efe6c12337897af4569610752892ab72541c9b87592143b1b0dfcb57a0398edda11832033401049c97f626e45d2a6be4091a92e8546f179fdd0e8d6108ad36d655df0dc89c037bc622f1352eca9fd3e4b4246edbc2669dda21e6a5906d7556cd392f4511118fcbcaf5594bd952733a8dc361b32d0a3c25368acfd56893745eb29e494d0920ec00c701373164957e0e09acaf354bd26bb394debb0d8b13063b33c0e62663e6c3245ae827c8994303aa050343b6723383f85f33408ce3b8f6fd6cb2ec5eff617afd444fb6583b48b8021aff7da1d46593edc7cf76d0db93cf2f7967458b49136d6e50c8be99497bffb64b883fd6f5836acc6fada5c9e4a0423e09fe972bd6c8e842c800eb7976dc94b866250e03ec04b1688ca039306e2bb00b92b82a36ff4f2803044809f7e667ef709f2f4c2f3ac1a9f9be464b445dadf1392958655f579a7f604b89ffc1c490539923f4d7ba9c35a143fb2b937656b4277024a99002a0246f14f64c3f2ba2154c4fbea38b359dbb3089cafc8ed4e27d8888c925ab67ab824fccbe9d1913cff4ee6e77f30704d70c2db43ee8f25c2df1ee7bc024f465070e30b6d277433d88d40db5b4f07898f432666c7bff1c593e33df4db020a3eda4bff0544090505b7b09aa6ad21e58fdb26a38ce24dceeb1da994def70cae09995eeefee41dc70fd6c291b1cd8b3144f09221ad1fdb4c99f72f0f7b7745079457aa4664c3a026fd32cde881a9da50da0169d0bf312d8d5daa2dc9ec06c9ce2f643ab3e189dbd518e35ac55bf0b166759cbb21e82131827dda3bdaba1c518eb87d1530864b785cc994d356bfb0ff86940ba3c3552dd4adf074d98e1ba891ab5faf215b0a5aa813c189ee96fa9d44145176bc16820c5c60796cbeba419f0c6e58e79aebfcd21c12363221ce97c91e3b883bc0a99df99bd2a8a1c7d2bc4b45700cf90da77e3e7202e1126bdd5d32fe493c0377d9c0ad8b91cd39b0e3acafee44599ba740e3161c54af5abb17e5d1121e3c0f7d0d526df0075c8eeef585d092b6b522eae7affcf5c0e435758a7579c2ff03c7c01a274ccfcea0c0062644eddcee98835cc5665ca257d52d2869afccab806fb890e9cc57f7a8f439c13dbe4dd8a03fd11819a5042c92101236adea9bfda4eb75bd798f5d8048e2d21f4cbdf1650a1a06d29206f5ac1b16159a363f73a04ffd11b4c1f78026d5fa1498f7375e997244009928f0d53b8c445d3d24157df972e91ffb37e4d55d3c1aa345ef502520e78446683c46c78dfcdedfebb5c33493cf6205013987e136d158111134612c50743101e3b6ae569998eff2a60165fb98c119cf5422e630f7aa684d55e2e0a8ccfe733e4a692824707e4bee8d74de97e7a19d354fb0dd92de09a2d63343a4772bc998f4337ad83c3f82435cddd5dd0500", 0x1000}, {&(0x7f0000000040)="e4c52a9e8c1b82c4545c2c77c8085073aacc884fc002a72d01e28294f5657ddca9c38c254e", 0x25}], 0x1000000000000247) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x8a02, 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = syz_open_pts() r10 = getpid() r11 = getuid() r12 = getgid() r13 = getppid() r14 = geteuid() r15 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)="9527e7deff8791edd39e2f6d228cd73e9714f7f9e6d9a715bb20fff6a0fc1935ed9f2ab7a648622d7eb59edb4800a184d7191710b12eec52e6abe38975819b0cb7", 0x41}, {&(0x7f0000000100)="a5a8fc0a919eca3bb9cb2263571bfa3f495cf069a08485fbbd71321b62c4453c77b7dd96e9c94f", 0x27}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xc0, 0x404}, 0x408) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="29035a053026078b120c0000000001000000000000356a83f9881cde4faf83753e8d241dd57fe0707f34096bb6510930716962436402d7cd1938fe3b3d97d51552da4d8fe6ab1b57f7e3bc1e6e59fc695db3045b36685c4a212418409b9d6dc75049c3e49d342fd3a13bf4f8ab7e4b97b8b8e18ad248691f057dab23"], 0x0) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r19, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) fchmod(r0, 0x100) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1036c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) readlink(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001200)=""/150, 0x96) sendto(r0, &(0x7f00000002c0)="f7a731360ef79079d35f15ca3fc0dbca1ad78fbf677ea1868465106c04771856c83f3ea506dcb3b25b78233131b38f79b9b4dee0aae16df25733fba4bd41d3303ae96ca1e3c33d45322ea4f3158d75e100a6b052ec486b82221d9932a687f293188c5a", 0x63, 0x401, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x80000000, 0x1}, 0x8) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x0, 0x10) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000002c0)=0x8) r2 = accept(r1, 0x0, &(0x7f0000000300)) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/57, 0x39}, {&(0x7f0000000680)=""/238, 0xee}], 0x2, &(0x7f00000007c0)=""/57, 0x39}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="a37d2997418b4ab8ef4634b95992a9267e764e2e6c5de509f20a16ff4f1779e591472bf33334ad608b96b17cb9d15056ec8eb1ca849ab42a895a354e3a5d639dc9ff0bec4c3fbc88d568f00587a5bd01d413dfec41e86ac98e1f1502be251ec1be804ae2fb609be9fd8cdf25b1b1f7dabd9e99bd9471349c803d25922dd061027d90703ae359c1e2a1c88bf53833953191c474360b2d413feed88c301bb587053b188fbdf133228542160677605b55d687682eb293deefa530edbfdca41a975589a736158dde9bccfc8e501d204ae2c8108079771f612c8f3c89a95f0814cf", 0xdf}, {&(0x7f0000000380)="ac3212593603dc7d5f4a52c0ae76e0464abdaaea90e7ca9d82496c109d4f0dedd6f3e9d82373d727fa353ffc13b65f350369684bfb57a04a128db9d11cd97b71f0634da2f6b30a33a03ee72e1600777e1bc922a1573938c92ec673b3b72afd024ad2ca7a3ab143bf48d578f203ab00f77ec08b2888bd2a5a400a1d9756ebed26f98acfca5eeb649a", 0x88}], 0x2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="67d1e461b3e47fd5c538e38203890cc880c1aaf6a6f8703b2a5e7c8f44b83357e44f8024bc1d743054cc75", 0x2b}, {&(0x7f00000001c0)="eb09a9cf14eb053f8937204b82faa5153bc3a5cb0cc3b3b305589ed174740fe7230b2e9a2022750cfc10cd62039da16e2deda2b18e46c1040cc84c6a7914e08e3b5711ae9170d84f01251c8cd9a879fdc2a5d150ed58d013f9d8c80a031fddb98b4e9a58397d96e88a664d24a1f1b3b74d25441c8d67f74dcdfe658b082c7bc55126cba8bef637bb2d58728fdd553917743ab0d4e15a05eaed379124707c419b5dc905bb6779b2ef458cc7775d87b172ab6d2011c62782379e939d633942088d483fc12691440ca69c57d26e450b9360207150f8197265bf5e01392e08abd43714fe229e307ed3f7e5", 0xe9}, {&(0x7f00000002c0)="0e1f0f48e64aec953fa36890186c720e33dacb5f5b79463475a00c4064dd6d9b93038163c9d7bf6d03a7ba67458b71a82db9cbfd264cf806f75d37e5b5e80f4d270d0cfed9c90d9495b9e48edc5033b493fb4709bb82d082595a4535435631758fea922c7dc9ccf0457812768450d5fa1fb8b21cd4f6e976c8182168072c53a14742a121166924785e3a80990d6f2c78c32e0c367ca1818c94567048c177caeddac92e23f252084e3db45cb497d61bffb42bbc23d1df57f686b84460a5a5cdc0face79a1403132f09b99e12e55b930c26a309f612c5282c509102dbf82024ffa105ed22832ad10db6fb4ee0852c4d785508751a6a74587ff7d94a80c67b61abec6b0cfdbff1118c3b0dff246a5b67258d470b746ba0d7417738bcc3eb4eb4834cede50ead3c419253601369080cc2dcb13dd0e587d837d9282c5f407df7b13f6a76ab930288e1edd67ab41b6ba7b21f3d02b9618c65a8bb78a3cb155ca06afaf43d8b47b60a0d151a71678ba659823a7fa13d47d352698e0db4bb89baea49c58f4c4cdede079c1f6397ccc26c0a6fec7155629c52c4503459bd3477da9dbd13015649c39241e5310d2555b7d100de24401bb576a7a03019abe16035dd9b463f5a82e287fc9a230444e57cb3d396dafd0e0d78804f0da8a6b6e31816c95a3ded2b41ee7ed86716e102d015efbbee78e58268c23234efe56cfd2a66f1b60c553b4da8a9ec5e057196859827f9544f9db8b3b074b2ca504cc7f3c62cf37d26d2ecfdf86e362b3db1e3a3ef6c26ad2514e8276d66b992994ebab6a42a7d3e7533b73d6a73e2ec9cd7b9704e885520919a91ca27ba2ce2e4a2d4e5b3aa327cfb8312f12df737c63b3efcb5bf3cccac13c15e38a0e3710f4a6d447f2b357dd97d233b7aa7c779d54f5939c8896b3fd27204cc911bfc1f43ad87fb8537161810fd0f325d42154038e39d999fe7f6223cedd8f652c5c6e58bcf5a1ac6b178a9ed44283712e93e7d53447f44712d08d88aeafae82ae5a4bfd75b218f85d70bfd36a8c0ff71282f99e6e1452e8a5eeca8fdbc11ba100c054648e07fd02669e491f7388d4682155af1676574c93832e5b07f27cc408e097ad70a4384ea0219de3243b11bad65ab4a88c5ed7f568191d9124f1032f98ff7fe710b436a0284a6cb5446d224c5fe148fe9e4639705b5f594bfa97bfd98cfb274de57351cdf92cadf4ed0924d86fcc7157a1e0460edd2d4e8048de4110069fca252e89d7ca6356273181b50970e3c2daf80ad50ecc0b482843d8a9c59d4795b8d4f420d28716617c9e93783a16f433cbefea8358b6e66495281bfc31c3c4506b3a1b5d1af163d5b0d42c297d8cd23de0d7cef88e4648c3e3d1ef36f7ea7d8502111cfbcd27cf92cb6c3c2d4a07a2477c472b7636a952752a9780796853244d3c4725e37159eebbed6c746bacf130069cfa7982e217d057c21b5a2c55ccd62379c02a1a77f10baa878c35bb55716c3709167713d47d9df7ecda1c92ebe19aaee2b99867e84363999b8a26c8d0d5e4b6e76c6d812347ce29a967742cfb7a72ec056c4d9d9c094201cf75abbfeb74b31699ec2e3d8db9267cac4239e6e4b01377189efda6acc64a40fd8552b50c11ef8c832dd909a8120959199204d2048ce7b92d73229fc0b9374eeffb2b2ce53974eed3e79ec29c6a8cfee7cfa7ac2256b870d59a1e35b0a6112107bcf7d42e60d5a3c4e79dcf4de54c56a17a96693e6117e174f0cc75cdd538fc1bc168c16aae94f9fca066128e69b06646c8945c7a13186109708204f6effcc3d6aca7506d8d2846a23fd55fbc0b586d1e103a51fa111d8d75f5b76f248e82e7e260ef9dafc7fb6a0b4ef4710ebe04dc370f3ae469d720c682068b2a2bcdda0db7bf44a8a2e2f31ca78027adbad0e952642b65e7e372d6a40b4bfa747f25ae6c73c8dafc01639cc89c1be3a4e9308c715dd7672783f4544ac40a91668b2edbc35fd07e4aa1bb0ac71fa4fcd49c14e068d2227755e5a5106f7393e110aad15d750f5eff261e646d30b8ccb95c101b199099e993ea0571349b3bb85bef8f969639f3d4d8cb8492232ac8777a65438ed460a1509a39e43400a0c8f271759ab13b748823309fda2223f1da7fc6da42d81d613ff36b2e5fb1434dcef1c13999a5cb2d04d941ce736e47e451f3f3dbbadc5391ebf2a8d81331dd9381be9def5020e009424a39b8decd4ffe6443ed45b66d5266b9d197e7872d4dfd7b284ac298de51cf49743c85eb0b1f9c0eae7cc1d37e4204a53739adfcc6302f63cd639906a88cd6bed89611d91478739f85cedd8c4f7c7088cef430c9d7871688c6365b95f4da14fd9392bc99f02c5d613b1d65e32826c79e7b63692b3b69ec81b80be417ffae7cf2f8ea472bc95cf7dbe114055778fa06dd838afaa19150729c05695665521de80644a87f5eb888cd8869f6e8a9b512437c2cbbbd7c98093bc8c51e272b8ecfd2e5f405a74bd4c183cda2fb1a88a30b54068df6342cc1dc5165fc1f879379260d5d6b1f5067d3a017346db35da325a3b3fcac8664252bde1d7e6f29a481ccfe5b4ee3c6d738e9d5a27b1f8debd49d768284d8b47819f5aec4ef30b9bb1bef696d27229301961c274a9ee23ad92b49459898ddd0b699046d280c90b273b1d04119b04c88a63a240dd36f392c1fa45f15aae6f92a9123f6a1ee6856f4f26b0e375fd0786ba4f7c44193647d3745199ad112243877fb94b9b7af63ec664933bd36dd86e324054b1e58106ca966c6b5015212a757e0cdba026e6743d656942a05e56eceb8808b5e3d59ec8e80aa5286f1c37bbf6d6c2c74b3034cd81ad0811784797114fa765c78865f29e0c59aba3b0cf7a1f45d49eb4c5b433516afb2a6ebe5181ab205b3159999f1941d1f582fa3ac0abff6f05524c29b6fdcd08f5c42f33a5f9787d5780bf64956a794f8d46c32562c9fabe91dab0c39899d94ec94279d1011ffa5b4788e9b3de68843b50afc933850a9619250f3b3da69f53b5f1bd37ef7764972daab4325e0e8bf1b006b6d5005612d0b59249cd818b78e910d297d3f856857f520b1085e73f50632569caa60be75f0306860f3d245c2bdbbaf3fd0246b691a8660bd6307b356c55de0ae39c775c2db15bf9021cc7c4ebcddd0426d6e42d711eb3d69b9e233750eed11b3e2e4a7756e3cc3e84a62e654e2b3c5db40476106c10e522a051da0106488f580b3aa3d4c17ed7763a298e272e0e2eca9b2b9ea88ea9adea575b5a8531f172bb4091ee6ebf69e3c0055a6e90c8e9a8675bd81c19510049f70b4dd4a69f846c67806f8067ddbc44393f4a300841e6db31f00fb01281293b1906880cebd564090071ccba864178c9be9a450778e4b85623c9e75ba46ad1480e3b7c753f19e62eebdbff922aa72f5f83ed16f04fe672f44a4ed394e60b010d2315d85adba32ae1ff9fe1ab607ed30a999cbfd0d37e436eb11b799c92c9c12c469f60ff98f60a0f5886b19690302f75717566775dc625610536009088e73279d66cb45da4fbef50af0e7cc83ecbd0a15cf8db08321dd64e1041ff11b0646e7a868e00ea479b85feb0af4da19732af9854ebfbfd44f7451ee3eb371e01bd2fb127dafc1f0f2df8a48b25fb30cfd2f417aac5f77241097f56dbfde0e0455baae1fc85f9200d69b0e45d9fbaf453c547e70cce467e19741121647908b717791d53aa00b7a032965e3076d5b0df2a31d70dd9cddc4c403d306f236f302e4c3171d40b0823e410cab6ade92df4a80793c9e69a5a553362fc12ebf31b1f958b932486e04351bc5ab935f04b1d74466ed0b992d7e3d970f4b4f1f4247970e2bb6aca1a8383408e4967a9941e7a4f0ea728d2f63b71cd079efcac0bbc906628fb275dca39a3d375034f763c27da4656b369acd4c393ee3fd69e0cc1f87306d35dbe2ddbc1d2e00a5895334008c64dd660c37ae479b3a25d16135689fbc2f604433fa8bb6e955731599ad55ff28052934bc31928b334a2c10acd0b0ccb520a18a1de86dab348e92ed32fea8a84fa4858473917d97692b46e6e28a60e985215db5064ba6a976e98478451f3692c9f2cdd789650939dc38eeede40c518dba264695dc3dfb1553528618e31affbafb55daeeda61541e95566c4ad0a731e09b14a0df917ddc0e1e82f0bd2f7587a7c629b777337d76db62a835a0e418467f04add96d7981bc2a95fe0b54668bdf275f123f734343488b4c88ab96301cddd6e05d5e3697870d131b7f70c11852b97e7bc2280d02a86e1b750a4135b7643c07b0b7f2c51b466cffaabfec9e301700c61da2e774220b8c76871b3b378ac03e45b8252e09021ffb183dab34b532022af00ad69864462a51a30d50cb4f78f0bea95f320eb8a8e4cef85678257bcea2dba0b481a48e4828fd3c38e411b3ca96dfadc740c08cca5a3ae67778cfbf9f41756bde603ad0e000d1f56835bdd4ec970e75463bd2e9a9847787e89e29e1cd6e5403ed6d3343c51eb8a775ca7696afd888bf980a5a2fa888811c7d285743e5deec0bdc4b59dd340feea8f2856487fe428bcf37519b2f0809b816e7dcab5e05c720b3db12a07c8ae95e59075ac20f276c7e161b62f6028a6083f80e8acab7419bfa6fb52aded87336f1b3b96eb59f834611ea2f741be1404a16725090cfedc81768eedef51edfd0b574ea3d41cf37ed505a475d2bce9d21c4b3c4aa8f00d2b2230226eaa80fa1963282b3350e25237ff2bdf3f66d654bd923cdebe044a00047dbb23b4dc59e4452753008373a768e5c9bc163d122b7807126e41b6a398a9b07fe976c12a5a7ccc379a1d5219d4931f507e0319a3ea56dca6bb7ba4adc4b57824197377a6f6f8f1a3c10aad114aed5b17d3b0a248ef8512b33caec3608b7a8955881d7631e8fcdc12620ea47c30f39cd46c8722c39016028dbb8649277fdaaa735d555c1052825941142954fd5ca8f6a5655dada21a77cba86ffb1ab8d72a62a27267a6cf550d064de7e194f7ad59a5e737c9584560a6f5650440f35a92be5150aeed714e7eb4e5fb626791a8530b3050e966d9bb76297608ddf09e9499535c3cd78ba599c9e11e0694f004d562530ee8ff9e28449dfa728a4469d32a5d03d75397138b61f7b68f3483f42f5217a576484e363f33f8aba8bbf75dbc723d8a6a55c61de05b896d98cfd9c6b36a670145b45444f9140aeaaebbe91df8155527b331ff8eb0733a3eb971c0fc40a162bc44840eaf76a89281773e9346723f6907c788d1df08cc81d4079287002d147bb823f7405481823aa5927fb0c97621783af7a42b2a6d36609e160f9d0219a504cea41b6aa1b9094eed2a90c992b3378b697febf5a42480d646d9b732d747c2224217fb2e6bf84c625f859e5fbfc41a6bdbb794b7f58e1dd343e7f44f937959a312a27a0da2528b017f45717cd0d56c6e4357b26c1727f3b34ed81bfe6e664ac58bda241e4931c4f9f297264625d8b170e67cce8ffaf0c622152dd1957ff0ce84453848724a1add101bbb30abb8fd3c50e426ecc72c258121f5b6fffaab21c975bc6f7ffa3bf0ad355b89d3fc247fb367922385e6c2ef8a1e145dc6e72c7eea679d26ef113ef586d7e7c0f6507ef09ab16729ffb7c38bc09ce7a8da4f16ba19985ec1839f0ee1243498e665e43db3b5ce3c281d7e117eec0ef6dd3c9d12d35ac4878b75b744de578d4d44d18b31bfde5a7ce2cd8ed258bff23090ebab66a40e14e681439c97ed1405e8fa0655f637c34cbb979008a49de1394e61f79d042bf51df8a0241beab91e23e5c1a38a98bae9344d95f", 0x1000}], 0x3, &(0x7f00000012c0)=[{0x30, 0xffff, 0x7, "564e8cd0009c9327b8ee7380719274d65282e4c9bb50896c200408f17db1d860"}, {0xe8, 0x0, 0x0, "77a222298da938ce5a5e725f398899206071d984d6140379145105390e79bba980e84e0993fbb2cd1f936fb9fd5ca9e53622ec400f9e206767b23240f077d74909e9220ca56cbee4ef0bdf2aca0ed3d672c44ea8fd1184027bf6835e6f7746c3593a027fb98f7a402a497a17f6a7a91cd58c03ca7a82ac713f08c62772579d6adb2c65a9528388287c98af467b8088646cf05cddbe3129aaef0e17cf58afb31796f24221da61d05ec6f532295547ee81d8b8106831ab38b70a2e7f49a36d896dbbe12c11335a43005acdb4e791129bc49f56"}, {0x10, 0xffff, 0x8}, {0xc0, 0xffff, 0x1, "f8945461a1f5eeb599f8d135cb894017ae6579e903edbf58951c2bb859a15f613a5551bc9b59be27da62f5fa399888e9a08d77783ee7da9cf938f43b1377b94aaea82b3fcf356d3f54706f607802d64cfbd2579a844acb27ac873450b2e14d53992a27234122188eb11268772f80d79b0f8f897c80de7bc320c771476945b68296a23258e4b59c50ea40372aed3921c9fc61b9154e4bc5b1fbcfa99d75f41f1439e2464a9f2c97f9fd"}, {0x60, 0xffff, 0xfff, "e669489b49ea8a4f8c617d2ea43be4aec273e6bd7600e5213c98907de836fceca48e8ffb39e20f9737635cf74185b25947dfa2bcb7b54102cd09e67012b70a05572983c9aa5e7d30a3865323"}], 0x248}, 0x40a) open$dir(&(0x7f0000001540)='./bus\x00', 0x8, 0x60) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000b1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = geteuid() connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = getgid() fchown(r1, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xdc, 0x8}, 0x8) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001480)) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="353b75510a4aa39cb7a65c0dce13a58f12ce488c68434d34ac36345dd10911b53390aa6dd73a86084dbef0f0861054b4486ce822e677dd0ad0c8161e662e543e4e870934f1ef8dd89495c8d0d740ee924161e454c045dda0fcabb635659640145e58452b048b55fdb61aa9f5657d6695a62c951feb8e9243bb3385239400fa6dc57f3f482992123992f2c3ea02f41231dc2c93f70b472c81c216eccd6bba9f3946529fa107de68df8596ba", 0xab}, {&(0x7f0000001700)="4844db29b2dee77594d06e2b83514f839a44ea2c4ebb3df2a9fe7749da63cc4be7080897ac8cef0104c91ec2125c35aa93032704f8c3726800b2bed50ab61180bb479c3e27ab27a9c8337368328345dcbd2b849a75ff29f48d3d4df23f6a3acc2953bfb075fe67f863b9d5cd554722fb0c339678eff211fd22851a18c70a26e6b504d029c071acec33df46f0ed637625cd12b34ec09bf5188d0c0b737cc58f93d31f79bc3791f4ecdea73f69304644d58f48a4c39be762061987a43ec73941dfb14101d9fc5d2ccac20d7547446373925ea3cb35341d57c5719b7d36801c2249a84a606c929309059957e4417f221084b6fa9e118bac456fbb2ed8ef67b383168f4b4c5ffdf3f32816233d283b8871094a2a1b502ab18a6193450d25afe6fcaf5b4390497cbd5a9f5da18c2150bbbe9df210329757f861d0790827325baf23f480f53f7b6ae07946baf72e59fbddfedddcc93057854406bf4ec6f05004fef48cc59fa7755d2df6e4ad8e4237cc87a541dd423ec077ee4507bde5c0156ba8ef38fc17a18a20fa065f2120d402437cffb0b9e142cd1a50d3d5ffb816a944cfcdd682286a6fe8858264cae0629e4301d6033f095bee0e42dc9789954e9c76fe5ae965a116ec4f032aaf3bc6bed89c98435294e4d2ac46d498b3d210cb6637cb73c747a70fb4571b9434d042649355e64b7687f6d169a0838296de2eecac125663ff17f85b83664bf12210b7d98f24cd4ac32aeda4928b027f4826cd3de61da006d89ff056b070163f1ca54e79934944e7f61c21c2d092a6506cd9ef94500c53afd0cfcf3cc68e63408e513c1e14ffc769c32ec647de1c72bee2263f8de8db50c74621b7f2e3366dba9a90bcf173a154818fd1afccf5319a20a0e324d71c9a98d38d4ae5d9ea4d66ef49d0dba7d271a153823c231c994e93630711e0f5dfb854fcbbf85520697941f99c097220492d8aac8a0107c2df6e127a10a217d3a2097dcdff56feb9d0ed753b3f515f63a3e498fa661cfc1a06de61014d3556df85e3c37ef856640e921df3c1cb921801b9caaef041d9faf5cf4f4c342141dbb6e059e57a1f9601b309fb9570603e1e971cf3562cf248bbbbf66ac9520baab4f6a0c866acfc052bc7a1efb8cc42569c14824a9033647b6a268bcec8dcb1b82284f9af6b8d8f417d8d55639bace9c3bd3113731cd866ca6ee1c773d3d2fbbd2a2b86c882ddf90e7a2645d2109bd5066367c9714d5a11703d081d94c0ce4de09de2a15a9e03ddd262f949b38b397e42704627d75936c69d7d7c30e2ae376851f80d03819495d4787c9f8679c8da1dfe403af1bcb731d98429ada5ae7f014862fac324472116712aa97c1f0d65f6279ee44f9f29afbfaa4294bf31be327df8251174ce4cd3d1f77ebe863a00e4c0236d0a582202e37337da983228e2f1c9c084a9c2468897857369436add55d2b1fe02a379fae12fe8b929f1f0c14cd72df9f58cbb0d1b4e3f91945ea70bfa95788ed2688c93390bb841e1d7d80e75876b9f5221024c4dbe587a0b8b1e7ea762fcacf41cb6d9e0fbe2158613e72ed9e6328a18af6a446ad71cef5e25f1471364f6e3b397b95053124507e7b20cb2475259c1a3434a84697825f902c7ee7833d4dd739c59302be5419420fe95328bef04f8136ed6c0527a87290595d9430b93233d88a5700c0dcaeb58c39bbf5bbcf838aa005c8c28164183fd5391770ce313681a9105536e6578c8b0e820f69faeb92e05d94c7501e938fd3c0a901b7e0c98ad7c4dd4cce4e66fa0560d1a9a57d5ce64ecd10362e91176ff9e6c8dfb01ab6adc8dd232a4f2f0d03522877a2c23d8efd0e25315d5468278af2f3eb8e3c2dd3787177e5959309fa615b55c8dae64856cfce2aee4b1ee7056b7040fa6ef69f5023653fdb854dbccfa3eff3175015b6ecbdb843e87aafd10be5a1a7816391ce3c3494671a9afcc5e9a96ca64aa1a1c5c116670a097aa3882b6000e4b33ae53fc6a1494af5db7c694159cdca1642852bc41108695962053e09673d1d59d8ceb96279beebbd0a0e9346f52eef47376a1b7df661efbb2d1f6d48fa7e4663dc2052dcc930eb064c3559a639c956e909995a0a4e1b5fa2fe7f5c8037ca6834a1a3f5239f3ad4749929dd9426ec3d9870d4b61bbcf16ce45e2d0667b0574ce8aba20d19da881ea123e53a5c8a7d823953aa1b02a6b25efccf5c93912e7a64c30f74c313ee6f8813765746f31385972d378148110b4803c90cd277c72770c331a14e9656a2c1f4fb83dd3f053caefdfa7d8174ce6cbf6d7a67b9a646480b26975dfdeb1407cd986e200a5de40a714446a06fb69baf1433cfe64bce7acda275ec3512617f289f44209243d718e6f42ef220bbdc984d5b3e7d15f0314526d17e82d82a6fa1f3ebc7ab24cfa33dc788857e885bbc47d5a26066b3be4530c8c414c1a65beb51cd549d2926c214ae7d5afcc194a744c802554b1f4ae48bf12899697367f12c974815551545f12da0a979ca5197da62f5732071b1d0ae517616c7359b3cb19df84f957bb3e52ef9b51d3c80f8ee576190947a8de773b549529c5fb6a9ba11eb41845fd2a433a5a4202c2cfc743cfa5065f43bf44f6394fac6c6d42ea8d5285ac2f8d02540974b3971cc88527ce72e9b7c956fe23b2a14e49eff2367cdaa9848129749d297c996b6a9986072c9599b7ce8123cfef5c28831d8d70e6cd272ce433f0d26f9c952e0363fc6237b50c27d79213d538d9f3f7949328937ee8df8c01bfffd7d36c3bac2cfe52529f8ce989f072d5a37c4325af5db98df7f19f9105687f0dc4cccfb537997fe9d6f1ec6737c1cf1b8c76e17ccaeed84af620e37a6d46de6114d5b168bb435e5bef2afabf893b53d9fb17eb72a740a84ddb6c3a320414ceca45edd8bc073f546a4f61e6d05482f846a3f40a8c34277e43363906d1931343ad18f80da2ccd5b732be348c033042c296ce3f2d1138035dbea84619e18322dffa0c8b09d79412921b3046caf8d9b4417b455b4836dadb2e9c90960fe1ef43865f4b411161064716f1c816cbb67b5aafed4e636a1f45d27d523fd33824e2caf6b47aa40754d098b455e7e2b9453badf5e8710f006abdaa75da099651c9f58d41bf3325f016c7e7e85e177226c1f6d9e78af6af7ae7d510907e04bb156bc73a31eeae2a5e44ca8e9d61a23b5ba58d6e22705100ca33721e45591135b43d8d4eb45910cf7f05b93b7d488de642ee3736cab415fba6116ccf95cc72d7587d66835a919575ca386dda1c21d53355bfedc89129f04b5913a15a4be0ab9c7b4c8e099ece8f758776ae7e0e53f202525045e0936901c9ecbbea8be841c8556b0b16fab744eb1f938d23130df55b4e5f9688b279110128a914bcab73fe8e89f99511b8383ad301999a26752c01649f24f458084dce0829b84cb59c71dcec32b16dd53072f4eb79a7a57a88d54021071708c9e82a3973bf9b40a37d042197d26f0bcbe7dd82eac619751d54c63e5f3064c4b2ad5698be56d7926511d7da94944cd04578025c28202b135340aa16863151ae2396bc54be9e8687c7e71c0d476f62878ac05ff5e0ee96f936d51ba790c641dc1420628991e9c376994d6410c675c5ceeff635a2888137523e6b22e76bffc1e16ed858fe0ed99a79952768131274c45a276dd655f5c00191ac204422d19703b20d5e252b4470f1516587c90574d57dc0972441a73eb332a7ff49e7d76cc315f4476ad3b25cd6923acdcc60e962958063ab567dbfffd9e4b0541115c25f75594e1809fedc2fdd8ecec2a4b8633b6b71b8079bb565c715cb85226dce2f107936e2b098c64033188ae0a8d8467e863be99a2aa8e236c57d962f533599356862ca48bf0c6323dd33fcf3504cf157d56e125307390ca1d9cfb7ddda7b029ff0604bc82af46551bf933f71e6d193e9eabe553379194a36f9c5f3571f7b3c04ef00b59d357fa9d004e15853a4acaf243de290376956e095ae82008a5e82ab7c82ed37bca7d7812c5203690d63ceea27a3806b891b9fc707286d1d650832880a4e6e1a51c94add2756c0f374b0f27a565786d59101c1b835fac475ab8de2d056ebb6c4b5f662d957a3e4c59f7795155aafc4407c77a2fc6928260fff15eaee361cb7546e2c3c7f6e0b58ec850ba0f1c15fdbc1e857b7d88e51b6543d4dd0f8ab668ebcb7989a04b72eb3d1b6100aae96857b844ddc67ddb160c7a5aef3b6cda2cce6d2714da4bae35f6f9253dbc63427bf62f8db01f847362477cd23687d4e56f7fa626a5c540814ca921c6d794b57efd1a2ce20f99ce950ca6738b9f9bb12b4f101c61f1ba353bef5940696d5249dd4d65e0c8085120293961d5676a86beb0f55a2a643e4bfee9fec8514659b355d3f10cfbd7c34aa33a94c7d17bd4d0de57059f42f8e1fd8f485a5aef4e44c2440cf79b1f6a412283fbe15ecb92a49cb9a0a1d9962eab2644b491ebd3a0ff8f1f296ccb085b4ac2c0562d9db37030a997d805970a5ae54d0a00a42c3a0a5267dfe01abe0117bdb0292742e0dea99a650c2c359628ecf477de21cff4208bac516d66c81e44e54dcda42436b615bd0fff8e21a599b70cbb7b01a3988f202737a539f2f374c4a7dc7cb64b9bc431fe664f189949d18b010e500d47714b34590c721e189c168b26a0612bacf2a96173edb487b686808847eb8bfdd1c685547e192403a99f0da9bf1c8fed9193b8cc459cc6e590636a1a7cc8ce835e0c69311a6c399c2c07d67f6ae7df160c86fa363eee09ed54ea05b98e77199fcf33d8beffd8ee1f7cf2fae28a8a8690eed4a9906146089282fd02e4e2c24bbf9439f6e405ed7f9f0d8edadd0cb4092faf9cc1e479992a46d7584036c2d8c2d58576542e89ad2f5c12001c4f9c14e1bd7c8785f28a8d8ae874c6fc632dac6b92ae83522819a8b20a719492ff49091ffb2dce075ee959d956dc123459944b6b532e6273000d365155291df9a17e76db419426098f2175d688abbe78cbb76ba47396f12a9c92b8656b2e8705f0108c7bd8e262d69f09360c0cc47177d204b040bcae983fb4c28488adf00e4ed5561e695703de40e033b975fe2067fc24be99682e13888cedf9f20019619682f7ca8c5d31e5a5794b67a2411efb9bae0d2520285062b5b8b11dd39388ea6f06e7b91845aeac75b7545e8b9a195e8d0f6ce444bfc2704825130db38fe5eff8edcaed33e264f9061f5e5e8c9c209457a93f1b58a2f31e67fe084e3cfefe47d444180a1d8c0d7a4d57c0036a8b7651a153153199942a17d776c4475cc187e01fd656a4403057740d5ef4ccb66262bc4b2ac19a6f4dc49d0991b84e6868f2c3a72a9fa4570bc170bc15e340b6de296ab0284486cb80ebf5b05003d19945b69359cf90896784cbc687cfc436f7c49190c4bfe2e4885aad98e693623b6aa362d4e2b66d2fc26474e354adfcb4c202ba5399c54b90d1100cff930e6817d8e378f1a53ca4013b4fa3c9e7ca8b54390aa953332183f61a99a4a330e9d247e9b059ab1226d4ad865bd5530c272c9ec25b5a0f6ae75ed34506177531ca356d729f33a85c26ce896422515639047abfc4a920495a035a93bbb74061623729ca8818b8387ac70426ea6ebf8a18ae2cf6481a43d84d9dc28f13ad4b41430c47a8f179f8795c93ddafb82a830ec177e81a5fef5474e304c918f00fc4917ae154d24c556fe187283775a38eed515efe1b5178af404b03ddfd78673c9137d4da9f906002e039770fc46968890d737bb2da815c71ca8d9fbcfd4ce4fa235f18afe97cf902362633c408e", 0x1000}, {&(0x7f00000001c0)="86ba0357cbc04b17f85093c5aa88b2582d75664bb3316173bd84d3b33c27c12a432f9123fedee619f376a60e40fa5aee694f4846d33b9a", 0x37}, {&(0x7f0000000080)="933320071e37", 0x6}], 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6, 0x0, 0x4}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x44, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000240)={0x0, ""/61}, 0x45, 0x2, 0x1800) 16:00:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) sendto(r0, &(0x7f0000000100)="f8a9acb33d475ab9a35df4d62bdf20d0b64f8dab0d93fd16e7ce9b79ac6338028a6ad455f5", 0x25, 0x4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:59 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x32}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xcc, &(0x7f0000000180)="361b1ff4358086492fce3c923a504e9070afa5b9461657e64b8bb55084b450df04c27ca6b1f8c529afbfb5dabc6cb67818013fdf963264f1b8f75bbc3d1c3e52da9d11e8d499bad042e39d6d25c7254d8388210a7856c3da46e6b478769414dd85047e87095a0dddfbcf5988c6532267abb257280249dcd9c6f588e6be3d06f9a3e089be0fc478b8b2e14ed6276a324bc4742ec44b0d0d3dfae844a44ca8f2950bd41adc45bc65b01da93b7fa26a5547e9eed1dfee830b5f38c5d8462843f34b251ab0bb84fa5f9fae73ddf6") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8090, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) accept(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x100000000) 16:00:59 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10800, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5, 0x3}, {0x23, 0x6}, {0x67, 0x200}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x4}, {0x26}], 0x2}) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='v\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\'\x00'], &(0x7f0000000300)=[&(0x7f0000000340)='&\'%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.']) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18488, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffd, './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x465, 0x1b7, &(0x7f0000000180)="f143cc0a7705dcfd3f0533d606f163b34656acd98559037557ffbda19f17433b640c20c25cdf39a8e6e9dd36d78fb84804d2bc1e2f9822ba77cd68a30af6a6b35106aa735e52aafe33e83f4bdbf2ecb831702cef3bc16d1a57565ab7cfb704bf8d6a4caaba37919d07cd08f02184966d4db334bd2ab9052185660e8b6fd34a68466496f76e12bc0248ee4aa0f6ba7d32de0afc12ff7c5d75572f4d5c56ee297eeb3bf42a3aa5c5476e7b5838c6286920a96c79f3299728b71483c3d3c5fdda2a9f8c01059ba6815be12459bb7b327f1c1d5d6311ba365c864226fa231ebd529296acdc20f3c53e51f4173c32c7813fa6136d918853c6dee703ec270a4ccd43adc8482fd52212fe3e18f6f8603cd385cd7a4fc0fcadfd59ff2f79743edcc7d6647fd42d12bd0f618baa11c0c213c29796ad36cc352ab18bce2dd9a324e4e7c7d967704ac2507138b92a01338fab5c615a7543f77f363712f792450e9b15d6e5347df7acdcfa1bc40b370307bd621249db14c7871536fda4917850e53f134e5eb0d0ca836aa58fde16eeceb2dc57c02f56d9213aff01dfce2c02acefa09375f7b24a558c73d172a87300d991c50da50b33529320dfc10555f8cb15d0b522ac41cca18549df6021f56b847dd9086c1bdbc791162377b20e65f226a49f5019e69f42afeaa65ed88d5b34eeeae097615b71649987c4b8e9d87aa45ae118b3a018800eaa127714772893170ba91b2ce81cd562022f44ec587880519e878ac198bca6f8a53c7d95dc059b4415a4d4beaab1e8825b7f8b5abf911b42cbf034b473be9c22189f522fb71b72f243dede90c4d5f85ac73ac552da1e7877a785e6dd91af2c529d414d6e84123551fcc61c148d78892b8a29d03135fe901c0af4a4a7d4a64eaee83489e4f570a68b7b5687bdcecb9662838ce9b203c84955e35672bdd2fd73815c83959852acde021542f7ca937f2e28227744c7353f8c00ca5b91607c1265999e9f3dda1752a25cc6d306f23ab9198e80d643749865427ad1920949dbb783212b280e928a6f10aee07045960a96187d4dabfca6db3502b3633c4637858ad95da08eb2fe5dae1fe91fb31adedb0a38297a2406a0aba0e0a79acf7ce02ac34774ee0335df92dad46276f84306f417d9c456094d37cc398bde6a0fc8f27bfd447f2e379f7e20fee2105a0723fb35b264af90aa28a6f5950376df6be92b5d0783c1a2f70fe765d85c916e9fe522b0177ca6a25d3efb6cdd1265ca7104f8dc63dd09ffb83c8e4197893b2dcbb7b8696c3cfce4b46ab495803ed3651e7a6ba496a4fdd3cd4e3a243b81735717e51d1a3457e8c55402cbd064a3714823de0ca078b4ab20cf533fe3fa4ac403d118f373c6ee796025b573d8bce41aacac1319409869e9590441e803767b3049836f60090b0d5c4266280f72589b135acf11d80c014963d3da1fce1884a9038df50154dd91be2cf0c06e7303b2a6eafff0683c8b1cd6daaec40366c1a00b642574d7e9fc058bd98a117be8edf8cdfa0716485cec935a88aefc6726c4286d7ac84aa72a4eec61de06f2ef88579ba23df272bbc314b5c00fc107bea0cf88ad0f1ffa98d147326a85f1e6e4675fe62afb18f9607edf571022e21ff31a00082227099f2faeaac4e538888b13fc205cd9542c627f2a76058e559c37e321d0087381b143af3e419df06c37981f29589cb328f83ef477cd4687f52a13c387de06b59f3764386b852aa43fd5f000893d741654b8a878ec99c274d6aeea09aae37e4760713369e1e5d6fbec7642b644b14dcc5f87bb41425d7c8c6ae0d7ff7abc505ab155529aa5583a2a6cda17a2540ea584735e1e567e66422a5ccc2d9b85c6a50f6dbe05e2a3f5a4ab57b0f1389bcb041bdcf72ebdb3a08027b70198a40557fda6ad6b4cac53f30411a834aba3425cc7dbd1b60f822cb52849016cb9f04d377785c2f00c5196ce4ddf3b33c7a76940af3048de9cdbc2958ea7588826c676413348a0f45cff5495b91b662b3056c0548be68c37d292aaabee431370280a34fa026d335c4f5eb4dddab51e00c4ddd9b7d37e52ed9b6f0c46c45e926347808501b52d21c7de60a48f4aed2953690e2f65f06b80113c5d14cf6233a3f7117f4120c6b044207060e258d6bf598b189e9f2b2151ac7eeb9e0e778ad4ceb9c57cda7f32c024766dd95b76b56552bee2a3cfdf5fc1a2d5345f3b1d0ce64a3b2d57854f586988457612ca4554bc8b8181a17341abc0bb19d11f223b5e8e055bf1da3c1246346460668ec6beaedc691d2aa8165df311007d7d24b8553d67e483537abcc605cb68c6b86360be735539c2db2df300de6284b35948dcb2a4278eff362e690a4b1455bcb586d7c82067326a030fb36e0e2e50b63db8ebe7f042ca6292561be8c105aed7defde0970dcd4a065fb161cf9d405fa61713726a9de97726be64ac6264e29e4d856db63fb0494f7847aedf6b2cb1461a285c40fc9f6cd04846840f388718741f40eb08d9b49bbb2e0b0d9f9efa1bdca69f9ad6e8e72c5b906f396fa79ea303f02d2ae0ab67f60c67d9eed577335bb9626be4a7a1feaa9065816981d594fff9070d9fe465c14cbb3b3cb794fa65ad2230be63ac8db92b6b758b2c84f1890b32ef82b305f9374b044712368c8adfa5bb20a1a8eb434b18bc411ca46466b8a5675318227df37fa941fc25a788624a7929871d36c9a2e9d021675d60f4990f4b208a95fd3e815efcd88038d2f96d25280c8379692658efd769cb0e0967b115bc999c6390acf0f999767606d5b2e3c492bcbe590ab309e00e3904f6ade8d9545f316bf8aee1bf4ad91d3fcd28a45c92acc03b28480245e709d2763ebef013b4cca6a2197cf2f9180598019f07d89b1f134f47b2eb97f71dc80be4393f08a20b2e772c055477b19d062c206e48f14225f1919f5f3a71a40afa5a53e75ff08ba4542397c30f74f18f27fdfa74b1cf724015103565226e47986543cdbb7ed75aaaaacd9291a0bb824c13b683142a58a643358a1d8e902b90ce0505cac4edb6bf4a041c28f9fc1fa0a99dd79fe4ec83c4285b7a9bb2533f8ad9cae56f53abf7e0cbd2bfa099e77b1e5f7451a308d0a2a05acb64f2aab8389d0f6357ca5b74e540a28a8872114027d53459f5937424665bc2163a16c11ce6e957dd1cc9f0c39bb8ae2d587421b9c9265e19d01532eaaec63bd9138bb3d46186e7d9d8536d3732f071e86976c1001023ad1973d686f22dff420483e35b0564e33be3682b58bbef99a0ceea2d459282a4c467ce6b959a0fa5e36ad58f4078bf159b152cea841baa5524c43e160c167a22ed5a73a202c7ca1c3dea6e4bf4030c135d5f70447e83e9568ab53550206dfb23e254944fdb5a1dd27687516d2d6889a3afa8a325bd83d2f74a4726b8486e3c9387db6cdeb89a64e91a0467870da09e1d4b3903580966c118c32162873a97b801d695052227e7a55c8eee037d0345753549caeaddd08dc22bac8cbae7a6afb270e814ab6900e7fec5e65eaa2a1bfd8373edf19b1138d98b1e00296952383f0f659399da42717925e632d8b476abeb5cb2f680812e752783be125c63a888f156bf82bf5a102666a558187d6ce2e0e85800fb16e581dfeda442bcdba1e77407f55d7cb1596f000b9fb42b5d8c4438f89c62b3fe6cc4187d74640514d6cd3d213809eeb854fa1329773d02e5ff675e0e5b622bbfd1b160f3da7fe9e38d88c8e6fd2419f560104c571f096ad9fde73cb76418ebed38cd8fe3fd2901edb356c1a41927a9dbc8126eaec6f8e8dbe685f3b912468de12e543da826083d3e9c2a9781922d454933770ad8d8022dd357c8aaa9de51661a62c0a1fe4250075b81941ebec8c148004eff072833056136aa4877d13f8175edde6f56b6a649c90287a4263b9e2c11c59180febb9db4797ac51ba678c9e83079092ded685af1b9f1784e5e2609bb27482389ff18c7de89774f0e61c18f6522da89b5850ba747e2a1f07e2207bd8d5af0aa59a646486758f6f262035af14c3b997b4a329cc34de184d1adfd011ffa7c84139eaec744af3d18a089a29ea81fe2c60cc131461ae9256b5cc0686f31097c9e9657a48ef21c836cc6e98d2dc938078120b8cc3bf0bfd75407427abe5b2980ba59cd679e89e094d67df3ce80bab43cd6c64d2d1804ebbc27f2f29c6ddbffa10083311b08c563f3ac8a902ea395f08db58eb2fbf42f63b862247736a6ccc0a5fa693e1bbed1b8d758c8aefca762776aec260b82d91f7e4d87eef2b6b364c75ce2cc970abba0c14e30899545c558e965141d9ae6c0d460d6dc0200b25e79a07d359b301593c5e8dfbd6e7b94d35c53861225f316c144736a445ef5bd1331777acd44899d84d08da68dcb0c7ba57bab7ff502e23332654891c2492ba112c084e615dbecc35783f52595fb7c985ab4157afdb288c53285570ca1c1287bf85e2bde3cd73228d79e3367914e3ca8c1702c1f6120754549d1aff825543bf0828a46ea61f021c36bef1c1d63993f3a16210f27ed7f724bdc028ef56aa3ba15068aa86d90d0d976a55507d0bb8f5001f8cf07bf72b2e425f587ae47813453762cc8aee5eec6da091afd993db54a602f9bbfb8aedec7f92118e7d2a68aaf8a5316cf0b5333ff94ba49d20859330de1abc9faf1a88b360a4030c4dd00ea5b2117d7f39d33998c2873bfc202342da5aca991b0e0bae0f63c2f58e3cc4461518d3a5d95a554d4112d1c4ac7a5aa158dd5c6fd94a665583d9b4044cd9a8f2d31f2471ad28c701075009ed0e7dec356deefa46bfaf0fdef42c8551e483ce79ee459a3a216dc5e9e87b1a18d100fce5baf22ea0b5e810568f25c3ecf1e81d4570f7044664eca1dcabbc7bb8db029a6eb885795e2cfc5df65ab22bd87b9d1a1ee10974159109e933a8b2e39908b40a795f44559bd266d6f79520220908e7b732d7cf7c033014ba656ca567318120b1b0d6ac2804065cf3006a79216fadad4ee44f8c41f8ac43f7207ac2f97aaf97ba8237e7e0a0dcb0be11a802cacbf348e2f4c25a94f87c99cf22cbc51120594b78a8a7a8ac4acc78053c14b871ca3227b6558a4db52765255da241e12fb0011bb250d0f4e349cd5ff927adf94073cc8142d980744892bc5f08931ef4856e0051bca19c277b79f0338a08eab5cc07231bdbbc556914e1d0b7826991f585b1b0628fa5519782c00f69cee84929d73e5007b532c506d361b82d84f4af18fe00f5cc40ea0638b16bf12cec01faceefa20d641ecef1729695566b5dbba526f7a417ddf669c6ba9f1f56f8b9c45c35160bfe798e168be703eb7e904aa46ab7bd9bec3f50dc16a25b8305f21adc7cc0fa044c70b306f495b440a864f3120286bfe0616f737878433da4099eb2cf279f80b9a39eee54cde938594b5389bb2f4f7d102c6054abe9c26a11f8e890fa411e14799b4db39bedef1b68d5bad6e199c55a2193c6031afb9d476112e0034a21d402be3d3b746d497626403a82832910e9addd94422473a7ab30d841d6d7cbf3b2f791abe0506263ad94fab3d37d12db61f1c837465eb6172ff22fefdc6581dd64eb03fe74a894be253d5c2a64a70ffb1aee73a8baa90e102176bcbc2e7308de532d3aea9ecf24092aba5e84c82de36204abfe2ff9a97cadfbb95644564a41e82a88dc27d647d4af60f4c07d2ce2923f764de71ceb6f3918ba87b9c38ee6d9ca3ea4af83f984d1d31ae8b07fa7deb688f879d506d6df6b8c6de3d14d065b5dd43e6f2b7d7b8e6481ec58ceade2d26b820b38897dbe084da923851ab0125b1eeb4", 0x1000) setsockopt(r2, 0x10000000011, 0x3, &(0x7f0000000140)='&\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x58, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x41, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0xc0, 0x1, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffd, 0xa, 0x80000005, 0x1, 0x9}], 0x400, &(0x7f0000000340)=[{{r1}, 0x0, 0x2, 0x1, 0xf150, 0xc0}, {{r0}, 0xfffffffffffffffb, 0x83, 0x40000002, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0x5}, {{r1}, 0x0, 0x9, 0x1, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x28, 0x40000000, 0x8, 0x4}, {{r1}, 0x0, 0x25, 0x40000000, 0x9, 0x1}], 0x20000000000000, &(0x7f0000000400)={0x1, 0x4}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x22, 0x6ef4, 0x80000000}) r3 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x81, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0x0, 0x2, 0x107}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x6}], 0x400, &(0x7f0000000040), 0x9, &(0x7f00000000c0)={0x1, 0x2}) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:59 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x1, 0x7, {0x63, 0x3}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x28) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x1) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:01:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffe22, 0x0, 0x0, &(0x7f00000003c0)=[{0x0, 0x1, 0x10001, "16576dcf42357e85444f66f9b972582ede3271c8003681cb0075486c8f7a7cd185e032af4e9ae915f19c516d7eef2285be"}, {0x0, 0xffff, 0x6, "72a5fa83d99ef100568ecef670fd04a3553d7e95cea0f92fb965ad5b10a357fdfa66256012074c5cea117944425660c5caabec5238254f6132bc18d29d4a8fd851eb523786f6c35b999922b05672683acfafd05a964b222696becbc4bc223509488f166a424dc2b965a874869d3047296b9d2461671ef31e107e516866cf7b0f4ab21acc84eb5bb4421e388c427c0e490ca5114fd4a032c9ba0c3de779cb11c0ac95191091ed6ad467b69cfb6568f0bf45340e02aea1a2767bce5ab73a50cdeb508a6d15354f7c76efb4221e10ab738d8565b70ad9d762"}, {0x0, 0x1, 0x800, "0e720c1e7d9cf4c712d07bf1036a0b0543ef244c90371d614455e8a35bc1314363b384f31acae9f8a265d8b324f66aed9ab98384319fa21d4ae01bdad865a75e33fc23d8bc6cc21b70d7cca8d4bbbffd1cdd6b7f2b61e78da73f2ffcda90fa5f0974d51b8c25ae0d2931927ebebab4651d1c576042e74c59"}, {0x0, 0xffff, 0x7, "f78f315f7fe9cf88f120bc0e9eb7085bf72a30690b62200e9942b0e10083dc89e906afd7975c6de49e750300b94deb729ba298e886f4ed23f21032d29f9ff0abe990badde0ae115201b9d784d498675bdbf354b0bdfa79715f48"}, {0x0, 0xffff, 0x0, "c596259fc3094299547ecebb264398c4b87baf057ed6c1f5420f4520995096bd7b69db744e569c0d6cbe583092c51c5d66a51f9278e66e1ed19ec2f22db1dce0c1a805e9e870fb35094f3b2adfe32ca7e43a4dd8bddcee020975ef081603537409b79819263333a4a3bce20a87ff52497a5a9bf1ac6b7755941dfe39fb262f518298028881a363c86baf2d58b56b080424b83d8e030f1caeee10ddbd560b69575831231316532649960cdbf972e0ef1b2333fec910a7531441e34fa4766e5f0d5bce52"}], 0x10a}, 0x0) 16:01:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) 16:01:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0x0, &(0x7f0000000000), 0x296) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x181, 0x0) r2 = msgget$private(0x0, 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001500)={{0x88, r3, r4, r5, r6, 0x10, 0x400}, 0xfffffffffffffffc, 0x1, r7, r8, 0x3e000, 0xba84, 0x8, 0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) socket(0x22, 0x2, 0x1000) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x101, 0x7}, 0xc) r9 = open(&(0x7f0000001580)='./bus\x00', 0x20190, 0x81) ioctl$TIOCFLUSH(r9, 0x40047002, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001240)={0x2, 0x6, 0x81, {[0x10000, 0x4d16, 0x9, 0x5, 0x4, 0x6, 0xffff, 0x6, 0x5, 0x9, 0xffffffffffffffff, 0x3ff, 0x7, 0xfff, 0xf2ca, 0xbfa, 0xf312, 0x1], [0x80000000, 0x4, 0x1ff, 0xfffffffffffffffd, 0x0, 0x8000, 0x85, 0x401, 0x1, 0x1000], [0x5, 0x7, 0x4, 0x6, 0xd1a0, 0x10001, 0x10001], [0x8, 0x1, 0x7, 0x2, 0xffff, 0x8], [{0xff, 0x7, 0x9, 0x2}, {0x3, 0x4, 0x8, 0x4}, {0x3ff, 0x8000, 0x0, 0x8}, {0x1, 0x7, 0x1d784093, 0x8001}, {0x3ff, 0x7, 0x0, 0x8}, {0x2, 0xfffffffffffffff8, 0x20, 0x1}, {0x4, 0x8, 0x80000001, 0xffffffffffffff01}, {0x200000, 0x9, 0x5, 0x5}], {0x5, 0x200, 0x167, 0x1}, {0x8, 0x9, 0x0, 0x1ff}}}) recvfrom(r9, &(0x7f0000000240)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) recvfrom(r0, &(0x7f0000000180)=""/151, 0x97, 0x842, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66bd4e38b1a9486e74925a5c0ee23034"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f0000000280), 0x0) sendto$inet(r0, &(0x7f0000000340)="36e3e19531c81df46eb9abca58831051a503c27912ba71e9726f430e25d7c82b385ffaac08d2faed79d37bca8166f188d08f45a1a9add28b3196653f6a486f7bb6c6afd9b175fe5890489e857b6611f79cf11d035c75855c3170f55c49c14174e99801e1b46c270dcf525e90f0002551d8130d10d6bb801e0ad457c7191c10bbfc8d858844609b2dc4f23ed221b791e1dc1f56", 0x93, 0x402, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:01:00 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xff, 0xd5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xe8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000001, 0x9, 0x9}, {{r1}, 0xfffffffffffffffd, 0xd2, 0x81, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x41, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x401, 0x3}, {{r0}, 0xffffffffffffffff, 0xd, 0x4, 0x856, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x8, 0x1, 0x10000}], 0xf8b1, 0x0, 0x7fffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x20) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x88, 0x408}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:01:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x8f4, 0x81, 0x2}, {0x2, 0x1ff, 0x7, 0x5fe6}, {0xc5, 0x7ff, 0x5, 0x9}, {0x1, 0x8, 0x18000000, 0x10001}]}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:01:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x5, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x10000}}, 0x0) socket$inet6(0x18, 0x5, 0xfec7) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfd}) poll(0x0, 0x0, 0x2) setitimer(0xfffffffffffffffc, 0x0, &(0x7f0000000200)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x10000, 0x1f, 0x4, 0xfffffffffffffffe}, {0x8, 0x8, 0x7fffffff, 0x1}, {0x8, 0x7fff, 0x2, 0xd0}, {0x4, 0x8001, 0x9, 0x10000}, {0x9, 0x5306, 0x3, 0xfffffffffffffff9}, {0x800, 0x2, 0x6, 0x80000000}, {0x3, 0xe5f, 0x100, 0x5}, {0x400, 0x80000000, 0x40, 0x1}, {0x10001, 0x9, 0x4b, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 16:01:02 executing program 0: nanosleep(&(0x7f0000000000)={0x80000004, 0x80000000000000}, 0x0) 16:01:02 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8492, 0x86) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3000000000, 0x100000001, 0x400, 0x5}, {0x3, 0x5, 0x1, 0x3}]}) r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) read(r0, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xf7b, 0x8}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000011c0)=@abs, 0x8) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x9, {0x1, 0x8}}) 16:01:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/41, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ae") 16:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8000020, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x81, 0xfffffffffffffffb, 0x1, 0x0, &(0x7f0000000280)={{0x8, 0x2a6c, 0x9, 0x3, 0x5, 0x3, 0xd18e}, {[0x6, 0xd5, 0x6ec, 0x99, 0x0, 0x57, 0x6aec, 0xffffffff, 0x2, 0x7, 0x1, 0x4, 0x7f, 0x0, 0x1, 0x97d, 0x7, 0x5], [0xffffffffffffff7f, 0x7, 0x8, 0x8, 0x1, 0x0, 0x0, 0x5f3, 0x6], [0x2, 0x40, 0x5, 0xfffffffffffffffe, 0x441b, 0x3, 0x9], [0xfffffffffffffff9, 0x4, 0xc1, 0x3, 0xff, 0x6], [{0x67c, 0x80000000, 0x4, 0x141}, {0x162, 0x6, 0x3, 0x4}, {0xa2, 0x3, 0x9, 0x4}, {0x6, 0x80000001, 0x7, 0x8001}, {0x8, 0x9, 0x80c7, 0x40}, {0x4, 0x10000, 0x3ff, 0x1}, {0x3, 0x2, 0x41, 0xff}, {0x5, 0x5, 0x1e0, 0x4}], {0x3, 0x81, 0x101}, {0x7, 0x5, 0x0, 0x3}}}, 0x20}) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x3f, 0x3, "6f38711ca2855c291970504a40131d211ad910cf", 0x1, 0x1ff}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:03 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket(0x0, 0x8005, 0xea9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000004380)) r1 = accept(r0, &(0x7f00000044c0)=@un=@file={0x0, ""/108}, &(0x7f00000043c0)=0xfffffffffffffdab) socket$unix(0x1, 0x3, 0x0) r2 = open$dir(&(0x7f0000004400)='./file0\x00', 0x88, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000004340)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) pwritev(r3, &(0x7f00000042c0)=[{&(0x7f0000000000)="8ecd1528709d9949d1fec5ea5ba4d9fc189a634616a7f852a8313e839ea0060c646e18806aa21971e605324081736e6b1d8fab4c6f7180ba4e1d5c5fd498c8df6209664c97afc2e1b0627c7493425b43601d555375ba144c43d447d914dcfc7e908b6a723646e0a4e53d28b8aceae4f9ce74ae5ee0aae6ae7299364135a7d2a5e74fda692be2e534e3b777037e1d7d47c854e66458f5a8ec6efaebf34bf9d61863f705ae4d365bec791856310200284a00db6db74a67bc16a7da00422a0ec6925a660e5e0dc79296d65e4c51184b6399add64c985d734f696123e58b748a6e453520dec2b0cef5e2bcc56e8327886a8d949589", 0xf3}, {&(0x7f0000000100)="0968092a5a64135b83615a9a25095cd073169bb9244dc451842b8a818c605b81fc3781dd521539b275b9cdb2dbf14d0c30d945c2fae83302d25c97814105fe967980a76fd945679f1f4ddfe02c96e554270dce0d21c607786e525d66eec1b52435a886c5810e75c6e5f0f2efe8b1a2a674350034912af081850aa8b5c834eacac0e812b0dfd9932d8fb90e57c00f9cf838b14e1002842a28e8f9c83524c52e980b0e522cc7c0b7043061eb718132dbcf7ddf9cf0851e7b37300474f3fd16ea2770790ce40719a5659047a66dac5da1825ee263df8f36a4a039cb2979c0000891ffddb06f4e98830987bce326bfb48685c84da96ad215a027182718e4a8ac6632b8615b6d1db545fd6394d2ee92d843fc984fe673771906927021b65fcfb6758afb952c4241b291474c276b8e5915e665b26b70f2f9f59a96db8e291efd1c056a2e4bb2569295542166de6fb2dad969f11729d3542780a64fb9d784ed3ee17129fb165e3161df1c606cfc20738f5f5e4f6d07a64bb0dcb24fc2fd8b5635ff599af91d673fb830caf78de979c03532d6033ca6ee45f0614d0198ac48baa42f811cb386ceaa6fd71cf3084b022e81bb75f179bb70cfa15a021348907f40c5f6ecf01cc1b3e4ca9afb77b5c190df65345ccacb56b6359db403895f5fbb54cc8d078831d17b9921c5dd7645211a04e3ebe2edc6e3952872cdb501504f11c98a18a92e723747945e1e0f763f7b1f1d93f5e2c21e3179b19f20b66e47637040a6dc40ff12402ae7b6a227cc24cb87c4bedc7d0721d1f479945afdf4e1f9feb726b68835ce138f557e6e8008dc11ae08e1adeafa4deb1021daba1ebfaffa74f932e748725921542db83adb2ab11371aaf69ab2e53f96cf837f2630a18bf67dacd3eae05b86efe4f961ea8e270890b06747820c8a733edf6127eb329c53246abbc634c95084e315c88b57006c4f788d74518983a8298194f07176508a4566b1f1f037dfaa99ff81f2dd1620e8033a7f67f2679c61251cf5450fba1b80825d7658134ffe1db2de06960e30e192426db77b646985403980e17e1e4beec56f0e563fca1283edfb180f5ce82ad1e5633cc192fc66e8270e0f28cdb3d9553f7bb46e1d337d1d523b2b1681cb448546b5eed11c9d485f9ee2751fba1d5a4261984e4548c4c66e7ce5d2414211186385b1c420bd6cad3c5083777e626b1f969830f4f656b447e0a35ba8582ed720b7815381e906d175e3e1c24095cb47becd4c4b677340606c25ad7b6cd91135106e7dc9f785d7c1ba4f92c7f7e2deeefb806ab531aead834ced3bd5269572f77c0c997bc2d745943025e17a57373d4831a7ba43d365cb56c3b37fbe88b3f6cf8ed7bc8766d940504e864db2404b32ce8f65e3e68e90b5674c01967e8c5cae75d9b1a869fc1dac8bea533bc3a124f6f75c327a3f8a275baae58539c7082b50553a3ff611723cd8fa3f04fda96ce7b0b6eb3d1976e27c8688e85604e8c2f4f367ae500b010c93d4519048e9a8f161b335cecee5a670439eaaa5d0906f5e0e407ffad18882b3532834a7b334607afab40fc719b4d4c28eaad615dbaf88cb0cdc807b96d5144f11894c9609ffd5d55af74e8d8effe5c3c290e31175f621ed274b6d6e8bf217d32b311dde74477f6fe66e6b33054f77c7afab8d49f01ea6564c604c6f045c7b64398f5b6e473a26e6476f2c153bbc94efbb0a2ddda37f03ce85ef78235c58cdb57d5c6608a8f2158e0c331c003062b30512ad2b30a90d3c9639ad1c5cb66d7396f5d83773d775d55eee8499a87605cdd4b7e3e1543ad81ed969af4ef8c881f3ccff79e52e8eafba5bf89dc7a5c5845dc2632d0fd9ea9efd2b5ec4c7d7d34154f64a6fed25497c21de0703ae832ed3687865a6234fadfbc8ae886fe3176110525deca80830e50a1151dc2c8c6dc04096d9f21d3bb895af4d6fd6e3dfe1ad7df096548a10be3deabeb198bfb5d5bb1189836c45076ae8442aeb56253cd4d443eeb7e05fd942b0576b41a744a6b0cf24405c1cf0f78c5b5919c1b2f886cfb8b61397851b58c99a739624b8b880e207355172baedd73b12a3e37f141e8fe4978f3e7ef58d7f11bf65bf9999ccae4570a8bf41f6dec88cb5245fef9f41438a7df95938dcd4677bc371041e7428a99cc76b9f2244792525afac9b6ad0e500a642f1c7a51a4c130636b52f5616b1e1f5b20c555998553c98ad4d386e51c82c9e624deb3603b37b95269cde495d2d532cbbb9d0e5abb1bbefbbc8097d8c7ddc5f2b98cf8624f090778a719ceda580cc1592a19b7ab8978d8e69ac123ca23267cb64d2b3d3b1ed5d3fb63e1c34208dce1cfb245f6d1cdd7367c326acb2a4006d06e0bc1e1d57bdd64f5391368b9e8cf40ab97ab431568b05a9d320b57a81273f773952d894855198abc0bbd41375c2bfa0838d78a1425c303478233fa201383316b81b8462fb0784e03be7783d7763ac1ee37c53000ed89ff507e053e7e4073b3937887beb7214bc3cd33593455d0b7548d9f5c108e3691e579a69c7517fc197adf943d0d8b29fe86c5fd693e3dafdfa3c63d6e082af4729b6853983b5468fd53d4e80c2d2b5fe5ee48bc3db44a16ec85c001552fee32fe425a2633218f67a8a0a9a2f4fc6bde32592649026f70226255364f96c866a0545cb4fa94a059cf3789497856d9bf39ec51c3d24080bda69d82d50c1951600c1c747ddb3697bf9e764a15e501aa9dc0a02bce3e404b3b652839bd9493483c37b0d834a1c3fbffb82a4561b0cd7a0d95ebbeab4e47292a60d9400b8d02bcab2c0092d5b0e2aaaf754a46d1d7424cd2c531b6e1e37d4d862b60eee28429ef0a802716d2565d2cf63b3378062d2343360e71b4f4c7221fa2b8bb80b5e78e498dc6aa01796ecf6463ee4da2effed8c47233c33b8cb308e7f09ffa49ee34ab58ac689dbfb0f4255a7026ae191cba154d6102f58e81c45d21d82f4d446e50ec1b8b17e8a1409eab37b86e5f946565a4e2ed24aaba896a782a7409f16517639519340e208d53f00fbf6dc02cd67442c9e86d27e0c7b817fff61b77ee92ba1ecde06f12f36736975925ad306083a7a3bf798ca7c57eee4bcfcc7a84d13205a2e35c65b98fabe84ed62913092b2af33a9d0597454f298f4e709e53fc89836f8b687903767ec2597c72114c50ed9f9d26ba4ddb80f00bf6b77424a38c5719f917ce140aa9fbade94caea78d8cfbdefaa465ff5ae7e52c5fe5cf1715c58bef1fb16038abf6591ee7002eca3216b02f25d360c6ae9741661d26a006c08fd845ebc788fcea35471acdb0bd38fb83c155cba67adb0924b6916e28880cd0aaf88c50e1ea163afaf2460c9702cb725bd2e0cce61f934cc6dba5e499c301086fb2ed33b17623197f0a245125ef80168d84d109446110333284f68abd2e4d5f3d73e303e25af4dcefc3592b5043546f08cbc37ac63bf93044f14c13744b934c89c620950cc39dbc8aea2fa5116d5f2413257ad4faaf4f2aa812b5e4eabe464b856e517a9a02f3b5fb92042413feda6d8b85d2fbb66527b2efd832a49a0d2fb7e9d3c29ba6782a59e7f57dd73d5f23c319d66cfefac26be4bad5c9ec2987ea0cb5c6b9739deca2371bb029de13e1bedf400afd9fed2b7dde97b5046d3e29493b1b66cbac28801bf2af2a1716ffd15f7c1ac6ba2d2e045bb21bec28fe4b0e33546c62a3d9e585855b304b88f7cb558e480422fea974252024bcafe70d3eb6a5842ddc88c85b2f9d59e6d85514a3fe36ef5602a2dc0c85e866ecba96e76a0de01000d77305a49d1d88c0e235fab007ae63fd4690ad193fbbf7c27e552d88721b73ac5d2a2456e1c70128f631daceabf3f19c2e3b8639efb0b26735739a1d3be16925884cde6a03e34d5b2566b5f49a1c16685be2a43472702b96b35a1c241a1a424c2e4fe1c9a6c43ab6471eca0dcfaa60286d8b664b2004c21f56d3b9a6f9d9b8945bdc1fd25728156456be18b242aaf337d0c9f4009383e786453f784ea235ab58c37a7908563ef45d6a0e80df5f75aa28aaf3e266665b9ce2ab20de8b2484dbc324cfc1fb321f05bdc9c565ace28bc0504b6d584fe4e06d405c9b6eb6e27b53c3f342a019bcd1168ddb96f72c08e8cc445cf25c2921ce249b4ce58bb4aacec6c7abee6a5509702dadf77847a4930963e1669319707fa6323f62506e82cce8595c79a772873f6ab6ea087aec2043f467469d2a0043fa2e8decdedacbaddfb463b47951ed0c6d093fcc8b869979ad427eedf681813f8a4715d241b013e431f9599a5b6fc4ff295f5feeffeeaa6f7889231e1fa9062db2e7093c026a9315910c342649029839e8ec9fbc4efbe526f62decde0f30c6cf2181c0282a4b98c7088e2061994b53f704497f898a695367191fc1312bcf20de20191ecc801ea88e0f175f7deb36aa6a80b0338250825e3dbee79ea23023ca945716c9db77b5fefd96ff319719befb44f21bfc1d6a3abf5065c1bb6ec1832fdb879b78db8238d5207533f43300092aec35147d5eb263e55d0416d98d71c91c7eb0cb9c09d6f5b355d7f765d6854088af05dad67db85a2bb40104ec7c5b231ba7a7542756d115b9a2d5d81243df65753fd144156641e38ec9e4bf0a7667556e72f4c3f5ea5372e0a759bd5346610c362e4d131808083c602b82a5e6902af888f4bb2121ce341d672c8aec25704833ffe7e4c4000f6ddd293f1992a85251df4c87eaab43c52fd91921085f43752addaadaa27edcf59ee03032d32ef68c444d8fd6672fe022d3a69d7d716b5bff711d88c7925acf65eb5a1c68286f3fbd094181da7f42df9a661a295807677bfa7e500611bc7c8b2089807831988a3712610dcf8ec8d992315cd2796196111a8ed94a8b860a7be8e2da131824961f5c9f36f26f8137d1f7188f90ef09e1dfea0e5d43b44e8db67955df3ca2a5d1a857a133dd907d8f632b331927010e2f64d8dfbf0b3cd878cdd1f2fdc841b28ba22c7f463b8e970e05ef624bcd982988ab86b664c1ba67e32271fd62ab1783a0cd9ec9e97a7cb5c48f427a6876bf2d03dc0260479d8fc86f620b3a49204dbb10e232c2aa5877fa1672b0deea398af8f37d5711a44eeba9911a67cf5bb952b673874d49f6ac1d3511c8411eb5a2c4723c2cb951fc193cb935b70ed0018e0605f694796b98873b4bbeab86c1c07e7fbd746c8588cfa18b7ab70f0f1e965b312f75f4457b2b451f27938ca4b57c225770cfc8fbc05db4f4c3d838632caab04992716742465dfa18ab9f294878f17291173be59d47d5e15cf0417b6457aaddce9de170821a2227d80b655791f10bce3a39a5133f61602f1282898b80856dc88776cfeac39a62eed6b463f199642bc2f8c6e68fd52c786127c3ab7b64a1c6212a9c406239087f71406b337f3c48e315f0ff8b1694241a622982909afd0ad4842ac031f0585d935345372c86c8dc4ff2c31383333612281f88594e2bd8f2b269036fb80df3be7712b1e07d8704cb424c60ac73d6cdae463cca5a4839d0595b15ce471822cce44a750df7da578542fd68aa80f22c14c1af986f200fbeaaf4aef9bd99501cbee7680c297615fad42ef7af7c398ec9696058d61fb19670823395ac653aafb655300ded9b6bf3c85b36d3382dcb0ddd56c363d6c1bb066e8f23d30deac9866ba2a69967bbcc332115ca61d425d5f56d7b006a38499487e0881b81740fd2c3dc25906f3fbddb6c2bccdd67d73a1d87ea699ce4ee64e1304cd4737743e78ee6432f0c2ee7f26fa5a293e432b53b0c7c2a60865c33bfce21bcd50b7595cbd29", 0x1000}, {&(0x7f0000001100)="801aadfa8e5bbce1631d5925a250ad01758d03bce050e79c6a491a55eb5afa27c5db6b6966f2d9e24c05a829c0b4eb45880218a9502ef74677659d0017a1290a728c2e28ee99aa438c00a42c2231a831481da3d6d69d581ce733b13bb7324eebf1a27828592b08d953e39f2a106a72e632643b5ba808dca2fe84a65ffb", 0x7d}, {&(0x7f0000001180)="00c660b3189e79f37d65a1e9157590841494a96c122f2a86cb4e94e246f8748ef4aaf2270669d305fa242bb5f260be4624814d272db3", 0x36}, {&(0x7f00000011c0)="592f3abca4ae8a645896fed212c95f44dd8f4cf9bbfac835563f39603cf58679db179ab74da20b796fd9a040a78c5c5f6185b2374739b04ed7bd833db0a0a3eb201432c8cfe4492ae244f1515b3add0d9bfcf60f5d7442807242d693476412bdeb94c5234e8a532f63f849fbf9e62a5899d589bee9adc2add758a6211c3df5445fae6d2fe344723c9c08cbe143f38677d67595b180e36ab1942457329d69578bceada84b27b782667c70159e422b1d1c1465ea6feb94716dea280c0a17bb34ffe319", 0xc2}, {&(0x7f00000012c0)="a659575e834334185591c7c48e6d9c68e6a59acd6c0436b5a30ea5d94a136b4244d52b657426128a84595c56f7a30407448e887b9cf223f1191df495fdc0b6be4e35c7e618af87daf61275ba1dc726533ab317c654b065db3503b90a3039485e0efba60f0cfe75e6f062bafbb7c7778dbad949e68b89062999c98d3d0e1d18f172a246ca9481b64f0d46c02e7d7488a080ebecaf7c8c7059ddf3f54e982834d1b67a357b50f8994f143b90308d6d43c9e758a116b10c4ec9411e9e9712c3eef1d96fb02dfd52004b5a81209810762fd6eca9367799ebe6ae94abdfd4949e13defe64845e8eb3b3ee7ecd75e5f34ff9f9282c0f6a38506586de9666366a50456a12594cd8538effe4f90739a80dda4f95352f5c6f08d3712b5fccf764c5a60ec6725831c8f65b9de1f82f0f4a066c4414738cf3cf3b4ac46aa76b8d0e92aed653f3353100a3f61e2bca6c0194bf0e2b29a4819a0242c1b7647df5971b1919d4e68a3b7a777a6c4edeceb3685bf446afd9e32390507b1e2e9f6cbcb04eddfdbfeb1cae833b0e91f2da2e93eeb8f3017ed737962393f2c235d94acfa0f0683a18372ae44382ad4f9f3ab822d1859b91e42e9aecd175b4b1348fd68e16a8cb44bbe6d561c87ab7f1b3da25a0802449490b27a128476eb13b02a0ee46a135cad946131f178c7a69ea46218ca246dbcaa3fb87207ed6c73522fa17013cb80aaa179e844c589008b3344a4cb037303cc0283af22cc030a57f75aa3dda3e67e8153dbe930871cc643be91764b2d6a36cf97726f23023ed552028f8073984febcf25293fc96da0863e4da8cf088c380f2f8019a6ac5611f590dae0dd960c9501b2e69fed283fcdf1d4576da0cf544b92688b682bb8b2408e77cb021f1ed748db26f6089f3af0f8804768da9b3f8c912a7f1e205047aa42a202e31820bf82328eb79aabfcd0cff7d3c43799c2becbf89bdb88e8e53eb42ab9732122ad53d722d02bee3f0f32a41fbdd74299725f19189ce6f42d275c01e475304bd1a4ca3b2de8e42623a7dc9e7f3dcef678a10e7af741eaa5379c6fe0cc60906d944241582f0de04fe75b20156fa26c0cf710f52916d4677eee186dcee6e411401fd8c6a4fce42ffae191362dded2ef780c004befbd6775e4413ab3d3ee9654f2298ac0f91ab370a0c552556b5827b09d31677d4ae69f20cec4bbc28a64440b44a616b86effaea433e6bacc3113a73e70d9307e199715df57eff3401df6ce7f1b7a239d9eca87fcc977cf414bdedfe421a921a21fcbe941eb374fd7fa2dec44e3bf8501f86d8a456c736f939aca5ce164d5d4c78f9b7e8faa5d3644fa601c0fdfade192083daa3d78c75198e65ba250481f0f888a6ce21496ebdd316ba9177fca3c904e1a2df67cc2f2eee23435a55e5f69849e0916bd18fc03a7214ed7be59e2441d4df879fdd59c38aa4ab428f7358a514fd46e7078b70e92d109ed3ccafd8f45e489d6839388b32d5b6e7a5692532c7db232deb73188b0bd6bb3ba94b9f69fa21af4a5f30a151a55833c3cab8534f9644244e566d75db069376a42c7db89e03ea17b48db81409aa709814b9aef874ff9612a3b62bba137d30986df4b6b9e8924a6d454881869ab41207a5cd44a7d1081c54107c58a2f6f389ad1801130e263b21cb9f1fb9b1e6b2af0bd88805c39fdb2b81149f79d0a5f032fb5a5905b37d2427bd15c814e651f97757602ec44736d707d35ddaaa63595948013d974d36d62672dd6c15583d82d3626ce39fbe0805a556c1cef34ad14ad133a9924e6389866702906c097de57b4f8e4771922abe5f3a502d946945586be71675e757dac286827a517074e9c66e61dc57519ab040d96f1950d92637a97b5da795d52ef96de34d147fd60b79b57bc689a0a22f853b06f40a085ebf7edbf4cb6b573f89d3bf2d94bb5aa63e34727450b995cc9e533d8710123da921d33003ea314d8783fac2fa728b016172f82b692c9192755b22ae39a99608681bc0e0cbae5f4f458f3293ca69b52ce5bbb463af4c18df639a7d1ce13db3f6790912c59d326ed8b11dc9ba0d0047b1700e8abd0e119df50d94ccedc0102b095687260a64502d7836cc16b5fed811e0c0065a76fbd54e5cbe2b959051684194da2baa77f1f6d0e10ec1630d43fef67548a697a19980cb6d55381c7ad6e4b47a8924f1788a4fb3dded735228b93d5471b16f0c1de5e101a5dba17cde43777a03f73f9632352c35f211e312ade3a274faf2b98e03d9aa4bcbd92f83de647c96f41141dd0976b5399d8e1e14236047c8e990fe9cd79e7f6f1799cffd2b6541920241aec9a55ba1605868994d2b32e558afa6e25a5e62d9a118f2f0a92d89d595b8ecd48a84363fe7cd3cc1fa8ba85a58e16799bc118523e12219fee2822a0e8d038253308f6a43c2bc0ce0531b1fcc556883321e1b700dcb82925f153db9a412ea679bc99d3b3fa90ae9c44db57f0a7d7051d80ec1be7658d3467b74e7be1a2d215d19a951698483665dd239bccc7234e0b393dc9029a102a969148402e86e7f0a15c1773d91cb7c26c65aeb999efda1ca439d0a437202a7140cb2ba89ffc011b14c5cd266762de33e3c29d85305b655e719507c180697981891d0eb1752396342ee3d8ad8d50c53de193cb80a46670c03fe8e27595904fcab2fb8dd735eb0755d53d55708bfb5f5576e739183addf9202762a74380637f8b2f219d9269b4c3532d6dd8cd6bc0a6f7646ec5e8d7a9e556bc4668a064bbfdf8afcc2fd0080b262b7a1e674b1dcf07a21acecbd0f17e5683442b7c5a5df23d98f5b601eda2b3209fe8a57622106a15a52068c220fb045a5735c60c733caccd21f650c72875e1513e58c12b8d96f1ec69e62790f3e51734712dc117c589d8264e601dbee1bfa7f69adeac5597ac3977ab4c632ce92022f1ff0199f7e864e2fc189bb9247aba9c906f85169a86f93a07bdee12267b96211a1d1b8a6d2ce3bc489a26ad2ba29bc464a2f13c3c76e0fd678a6d9f4dd2e1548aface885de2359a07aa81636b68feefbe19527ef07b2a90ce2ea1e82e096b1b22227cc5ff23ceac05ad0f8eb52d5fb28e38a410c5da9653b2a099504c6bcc8104728eb65e0658007d548a6cacbc309119266ada16f00bc845d6da910e65d48499cf2b53dbe13304c0814f0aa182250a9e8a9e20c5c2046407b4128a88b50c084e1b0e0e4b6c4faa7b94d42afb9ace545fe9248e6e5fd72b29a0fe160981be1b6f77b7e49233dfd5140e09c44fb394dde76c9660da0e79b603f71c754f60ee84fe8ecdf08e1c9878e1a0c14dc7088371519878be23cb9c5f739ab4d0847c7b6263a58d0602b66e6ec73c159550a25d48f32feea61f83c53be2be774a48f869cf027fec2ef54f1101180e2bb5ef7c59c9553c56d60c36fefd5c7400301cf558d8fc52533323279b45021ee9cd90be057c3646e839fc56969cdff97fad13e578b5010fcdbbe256340fd53bbd9811c19f62c523565753db572d4e6ef855fd5112a151590f5d4fbc805b9308d268684440ebda6f0c80d467ec825a37687822ec502e3ac5ed4574562583ef26e5b02cf279cf6b6b88d6cbb72cf691d0039a13d344a3ab0c2f8d3ed31bd523c96d1de6018ce446d9861f3fa002e7872edcc5a53121fb613b9802bb2800a74f09ad1e52f2240f24d72444229e86ae2e0219836ec21cddd8975e85316068698179fb7c090a6dcca0cc76b883a9a84ac8ad53a68945b991ba20e0f67ba95beb7a52dc363c08906059d11c41b6918898ac5461589f0faf5bc856c64ece6119fb05e82d34bad791f9488178edba2c6192f2e021004926df1f8941c15556d012ef36f6a69b4fbfa9ed67f23c0a22d343ab9a42db0b7af3162a6d83bbb43999756ec7cfc253ceec30c0cab3c80fc86a4d5e7a44e0f061d36f631e4724fbb49303f23f69c61da5729eee56eee6b3101aa9e8248887221be9837e41ea11d6dd23b7aa5b2c3cb04644646dda15d6468d4a9b61bc0e6a7b73ca9616a3723d620062b4c368c6397e57ca3bc075ff6c5dd4cf8c086b619435d36efa722a22e57fb06248f242f23d152e2d266cb6fd25cce5188b820a7f8ff4fdb715cd4458b108fc537ecc58c261a36a2e23a10e5081cb04e56f6fe296c82ba71a8d8eef27d19a5e5f1a6a496da238612270f0f44114fa1a6ab09d95bac8a1a12639f59ed5877b94288b28cf187581b2a67fd23f77f7e0d92c0c059dbe30ef93a97eac5d4421214933d46ba9c5f8ba87d4cc7b56b469b7eb3886c1d2c80fdf5917c53d231df6fb2753bf4f6d641281be675f95ba068111524b2fd3fbaf16ea031e279fee249ad909542a7f13e22098f3bb5c48a1983175b23440f60943722a0168f5c5b6d96325f30d962e6a8e76d2cfb4b66075aff301c9ecf51f0ad14e5c6aa7f876866344e0a3fa537b3f4111b1285d3e55ddb2f9b126dd68ead2568c50e872d0d178e68a54aff0edbf5b678d76067a9b5ca6da77e0b8ff4b05eb259816e49c1984dc96634ce3059cbe698fa52b1dcb29a256036bf438d50d387c52f100fa7e00499852c6465a82c442078126c1ac1ef2eac2158e0b154c6353d622cefec76c3829f3206e738a3507866879e47cf82419c88d7995e7c2c1dc70c01b2e97ca272094c21d03282905239cb9fffccab6eb010dbe9c0ba11798e6a23f9e645bb88d86e8e78b6bd7f1753a66da924a5699ad0b9f921a2ebdac4cffc4b1eefdab9c19d5c9dc6d5c7b0f27a308c5cba731164229b0798ee92b80406c10635b8ed8a62f27c4b7aaabb7a4cddf2488d0fee3cef9865f556d16650b4dd27803c6733daaabcb704fef89d6d4de87b4071f06d2955cd0aae75f2d07af3b52a9cdc5e2f140ac914ecee43c78537dc2a3cc14a3efd1105c9f8448e4380c7f1df81ffdb5888a183d43c53b832c6681d7403ab9682f3e10eac746be1fab5ee614ceb197862488c1dc4733732e7a6e9408bc1637d6292ceb0d367a74fb6368f9a4ea1d20958b8775b2f8e06f13f436ed3c15ee62438fba4b2814d5e7172d82d992b94772a1ade0f0e0afe33607afc9a2c1b5caa51026f2285fc650df6c44f3fd8ad8151b81ee00085958e3b33b67f180b8a98aba99757058852c7e462537b395f985d0d5ab0048db8f4cde707a007f3f9fc97475dd3d4005b4e1cb38bc0e02c4a1cad39fbaf201f6896473e0462fb925ccf66a345f66e8f6f47d0881554c1b15d481077949183b8b2287844a7520154569bd283498a2b5f71d16fec1f60665489ccd851a610e97d996d302c92988326ffa4d3931aedde5b87e1b06cefca9f9cf6ca996b70a50920ee253adc112bf9c4ca570363f1d9caf241e8311bb63e779a999f3e1be4ebab5366fe9ccedc1de68f5a80e79c25ba356a118090c5c634cc94415b868ef634dfdba94b077ac2d61a0572baa4a7e445dcce3dbb2b571412cfc3cf697d889a3d7833a4252e6bf52f67a0b73e34209887a0219d0d6c279ab0e39ce0178b4a942639ca0ed5749817e4e3cd732a375dd9061eb59e93de8da1181a965e1cf67e8d185cac6ee9c6d2710bd833d3b7c6d2df6449f1d861b7e92ade27cb8fa8ed557dfeb70beb0d0da64fc6463be2eaa5caeba5f5a554bac166d7605607155cd08b71d4ed1edcbc4b1aa799ad4346d15ae740e3ff82e28ec40292e24d614d7fe03ac7f4989b128be0a8095c188818363c8ad89afbd72a9d9a2dac8b1fafee6633629305e393062ed675e33b7553c5d660895ae2fdb01d5f432b115de5d86edc80c2f5ad5cb93f4ed448f78d9cea0845061d11", 0x1000}, {&(0x7f00000022c0)="881db7e87478c57b515dd31c0a2dd2fa92b1f25d3ebafb0f4f91ccfbea2c0c29060ccd7d222bbe01ef59113d7850fffb512c135d66de1eb75d3efdaf8390caec4c5c33e50af0127df908a26278b8152dbf9dc73f079eb246b1bac74780fd3ae2a8d3f7bd96c14ab0e054097ef0bf64ce86669deba0a9f63255285397ecd404405eb3f170f9ca00a5d340f7007bf033ad9a21a1c807df544f04ada42e5e45d4496cf970d7db87c6f760f40a5596610268192accc8648e75a930b3232631368407e2e313f6fdca0e76d028aed01b5b53ad00a2e2417faddf754ac1ea7cedbf655465761bf5d5498ffe209d2707994460961e4d8bd5c49483e47c426f9bb0d309e39befbac312972a93b5a2b077c31a0a0413c2fac8146e3c8fd255c1c5f6d41f14e2c4cca89cb65594af8dacb1e696807328a3daa99b09ba1882d7f536f8aebb107ce1f2da9233726012e4cdf4e4636c733753d6f5bc25f584379daf86a8548652e8ebf4dc51d66282af2f436285f930df07d73fedecfe6202ee1475a10690e102dcf38e379c8446d64ae073e7bd269e1315d24b0954dd9873d00b9ed1069aa5d24178ae43e12175b26cfa2c3146bbf2423332cbe2e2b3bb99af26c6eab9e052dbcad114f6a78c5904511e08a024e8427015f08963bc4306f16076f29a761001a768c109b9a2d5b5f4d21b4c5b50dadd4111b091c38f838dd6d07a8468eb99c64224e34f1eb811f5d1645d7d378f486e1c6f7b98c3202b1f42c9f12c8911bef235a2adefa753341d2bf606b755cbd9682642b939afe4110a1a6b10160794e3479ed26bcfec0680e129f40299ebe45468fa5f512ae9672f1d7aa51901dedefa51f491ee3c4b6d81a047e20bbab9b47a4e1904db4932974ce6b1137c2a2e8f912237ecd4556118ab00525b0052edf1058c322ef051f415bb3ba4154790f6788812ea6f48b856f9665a917b726e17891cc7646f09b7b6e29467276d3341ac2e819d9b152bef62a42c639beeb8a5b6a91eaed94267bdb4a09ebeaf2da4b6f5752928a0230660832ebce9da3257766d8aa9be9cc8098a1098f625b9a27749aba12423493a81876c4a557aedcadbd01ac9ed02df6df1acb4ac2ebb26848783ae6d145050008271958e2ea1f06a78c247e5646cf2d884ef6f5432aa68ece082a414302dcd9d5daf0ff973102ab79217b04bf57966eb5d41938089655e6b649e4abeee3803ea19153c8191c2d31c5691c4f9e8ff64b78bb750b9aa11739ca3d0b08ed38e31ddd084e5e9ece1953fc02e11c410044bdbc77ef16ad3c4832951364b9cad16091420cae427881b4e88e33b7559e4fb493d463e757beeeb912f2bf9176b106eb05063e5098d44161756b195c6a65f61a4725418db61062f52b06359ac478a208bccd09f5939e6750890a08c741b133c3e736f0fb460c630b9e6d0297d072f7c0015774c6b310da991b3cea890669366577b0664691f06ee2a1490c589fa1cc9ccb081e8544006330d448d27a897af84654189e62ed9952001675d123858e70cd4b4e13d91440a277c84393cd27ff1723f7d2e213e928649e1a53bfb024911379e493b7cfaa5765ac9bbe89b2e932c0aa77e82dd3568a1d38cc549e0a283ec1ea112a7320a85d7d5077954f89c8af6fad1ea178068f7f3074ca556c7c3f40baed7b6aab384714cfcb885c33c1ba005a7755a3e0a31134503c1678ac21a6faad98c387991acf61c36cd9deae5ad91ba29738b99967d5674f62a9481df2558c9964d79c8b5308761598b5203514bb1d3bd4e7b1ec4b514748a8a50219605fc2dfeab862cc5091bbb58ab2c55e7b299cf94eb09cd2d2f00993417c4f57bd712042f7c826b69089683a1dde2ba476fa8a9f50b336d3589f2ffb560b2fb839cd1c050a76ca10d14eac36f5259ddcb9de21784d4dd3ef1d6876ac3c9f3cee5ddf7a23badc0059a6b930d7414bc7556c5f04bf1a590f6f02828619ddf513f970942e47d0a2af0186c6409923d048791c607efdff6250116873c2f40c2e7fcf90dccb8c4972f9a2679db071ebedfbd0612b86e719a34f73e340ed7aa681d240efb09d808928f6f7b8cc3d5182018f84fbb036e0f9017efca4b56088fd3706e9a73811fec07430f7e7f69380935eac292a3355c147114f7b920034be482dd894eedf8c8dcd16f4602ec3d30c3136e8c96f0e9f7773cf2c4a140f7064d88d7256c53c30880e44fefd6bb7316b08bc85abc213773a9a2d09a47ca0fc6d652403c668efac834c2dbd3c76f6f670846003f6f9eb00dfec4177c566edb1b7c5623825bd3cc5e17994b2aaa22e331fb77989c5f4c715dfab6b4256fba71823789a582ff51e1b918a226794a302f5b6ee26d79e82eb9c649be94101ef101840af99a17bfe9ad13c493d763935b9164acc5fc24ce78ff3ff741c650d8b80025e9c3fadbc05024f00dbbd6b1f1e4ab68a16651b952a127138087146da4e32d9661dd69f89bd2a82110213749fa50232c0f0927690a256a7bf1d71ec47875727184af8bb18587afe334ca1cc87c2b6d00046a461aa4eff3a03e370f7978163140f22a9d30a6059bc384b0b68370975c2ed3ea72bcd2fd0eed7b0b7de56d2d2f6a41440da77f14eacdc1226a86cbce2c6851295691881762b717b0e1a088dbe4faf2596797446bcbafb984f0dc85712934c7a9ab0b35f4a2614a21677959aabc1848c06d14747150a0d97c211d2e063e13601a43ecf1a7fad7c54c105c023d30e4bc21ddf015baee096eb65fa12509b471d764d766b4a20131e8a2d2c8391bc5552ea094e101c61b3aedb84761bc6cc6743aa63951a0b19c16959db2c6d91a464848f2a6e8c39485a41daa772cd909ecbfd46665fabfa3c2871736234ed1377f64eff7052077d6dd2e132071453e547d9130646d92c43df5217d69c25bfc8a021769218e5415adc7fb33cda68a053beb4a600a23ececa974aa539b9f81cfc7a0ec0144580d2f541dfaf4bf1bfc65d665399f2b079f4bb471fe3fd51a23a7cf1911eb2eb2a47f81e03f8986f6e38dc60ca70e60e5fd872e6243ecab49911d7d7877bd9ece175ef8fc224599113e35cdc16da4101a2935abe5f942aa1669e83dcc1566a057a97beb702f99a01fd7cb71a5392bbd604c8ec6c7ecce8632b50f012431c7fae63239810119cb34cc7ceb1d4cc0ccc63cf32e722315f1a1ddb61b2eeffdfedf2839a2816bb4b8bb16fdf70876b52ab66b8e177c5bcf63b1bb961edb8df7b96f7e24e46cb6861aee99b6a9629b2b29ec1bd4997616d470d9704afe3f7966542a3f2de3e92e03dd541ab440a7f3a47ebadbe0f63cc14883473b4b6e33d24d28ca03bfbf94ca84cc8be59ad1f2f4aff629ae62329acf0ed113849471d848eae82bdd8d27fa98a5c95c9d964e14cf1d7b3148579472221e7698006ff9bf06fed1ab918c0322f1e6f3a22fb92979ab4c612f5aa1146de5782ec37f7e6b643702b1b1b89a3d2079a61cac30e23714a51e3ebc32dfc1dea387e07a41a7b3af6c98929254a4b75a768171be62b7273936ebda72051b26dce24b3b33ae2626a73694813adab1657e13fd9113bf0bbc5a414f1841cc1ae19d593000c817183a27ed32d607a681480586ca86c253e09fd24c645b90d532c7e59e9f29ecb6d3d16fb7c9cbbdce1d9ab4b1038cb83a2cb6c4b3b30c8e7ce0df7fffc3a18f1af3ce86ef3b9624a29e757ce1dff2fb7415545af3a6b48dc4c262811be2bbefd9b6d15156e3a7fc4a26390fc8e22f4358c2e8ef69784e55bea2cb1c1c160e8bb79a21512c383f0a865e055c6e55eb1d2305aae5096709f5987d3678cd45829324fe81c966ac91ba3c8af53267d9374abfe455d09ed72db951034eaf1fb97c37d0d7b15026914cf061b260a11e2c0ed75ece6ebf567af87790dbd31a9d622dba4f7f359fb0f389a989641423fe28e44c71e3f4e814daa59b63105d4a7855a7a87ca748896fa8f06feb480551ccf2d020a0e38ae06119ef3654354810f25450b87863e2c304135f42c20eb4c8ff6ad3f569a2f01d30849008b1fc8fbecaa2a46a6e565aa6c2b19335c81e624a34b87eb88d12fc453c1af102b3ba1ad04b4491ad9193f0e251ac1632b2a92f190836d054a583196c7c80cfc2d1e39c50e439bc9f8d56016155bea38e83a18cf920f96a283ff84114f5aaf31aeb7c9ac6a4f19d276991387d3332310db4571101fd99d0682df5f075785cd63f1c6f24c54039edbbde31bc9dba86030b4678fee754e81519cd1feb806ea2c29548f52583bf95c50e46588d74be2826890494fec40191055d7479f9e0ec1222e34a9ed1f99b2deb63cbdc482ceac68c5d35a130d7f19402d88bb3bceea7ae64224eac27a8d9ac6d11c85392f778f3ab44db0c90be926412b370a09c18afde85645de9eb96133a9d811c904927b2b1be6bba177aa2bc5bb564752bb09cf6daf3604fa9bbbb7a358196d1c83aea7712229883fcbfa19bd207e48e30653c47ac3ceb65798fceb83123872777f3d036483e9ddf6b984d5371f1f6cc441bb515624c1f6e62218cbcc189851c0e7e31508ccf95b860f87ca696ed123cbdec2b24e7bff6cf17d82ce3b889aa1ffe46475820592065567feda8707c467ec620261609dcc1ad11951afd6374cdb4ef7018b9adac48f34d5193d8abb3e814f13d97dcc81ebe063a0dcb098324295bf542608d7dcc5f6d3fd039d3d277ab4821ace604187fde60845150906dcbd3af3c04e27ff49fc6d4af4e45d5e883cce03613e972716a3b1fae262e21c01e6232a63f4d0b39870ec9720ce9bef8860e6411785d02574d227b1861f2f86304310bbeb52045e649dea855fb88ae4a55217a5ba89b03674976cecc0db2f5eb8a804870f46a4fa6effffa19428e388b278c2918952355c651ef996f2a62f0f8db604c27eadd67a998153dd0ac55443b7916971953ba4b428e8350d33144c137447ea52ca03dd83a1971a0ff30e063b40d2f2e386ac3c728e22a0302a6632664100a9c7f2875e4b9976062390ab514678cb4c5f50366c2acc798c58e13f58576d31c7a4c6e71c90ed5d215183b0a65daec511e4c6abbbc63bce9ce92051173c08e56dc05be666c0724c6565f6ba539a68799f29bbd7284428ae7bbf9320dda9af6ca246dabd21198fa6ed01e7327bf261d93db2c862b5f2e1dd2ad9a6ba717aa5c52eaad3d63248eb482c3acef5287fb3c8fe5c8ad5ccea908988bcffed5351b5c1e750c53208eafac24825e8b9f16089efb20e489a448d50b4de8e5b056c8d60c441c733f47d513310b071412e6bda55c518cfdc4e0b85a09e7bef98c268bc6d24aded104cbcd6dda127f0f74cd16c91cd3ae0b69e7ea15267feb2fcde812863b35a62109a00b06c6c2959b50fad5185adc4eb8353ed831d806c283c6c7769eeda8c2442653f2924280f9bd0bba8c72880fda667892588805a5eaee451ec3ee840b4f6493c3db1583223f4e7fad81f0060c1cfc2bd46f49c8d2d8ec796909ad733b8863b4761f318b7e340c8d0bb98d830bbb6205879a2f5701a9ddea7cabe34f78881e8c14a82b8e8b127dd43f7a8f55a5739793417ca46c150715fc7fc052ceebcce9ab2d516e6fdd48d914d3bdb9e73d5488f5c691f8ebcbd3a98dac5f356bd1a1603195ddd0e4d5bff4cf6e4e4fe5715595d0419e2235ac2368060b4ac2d76810411e09c70239b13cba813a71e1e74ca6876c083316e4a9df8cc26ab8a1496443a375b98ed91421982dbd06743912654d3b455e675df65f31c0fd40f2b079a70438969ce7704616d76fd90a02f0b484", 0x1000}, {&(0x7f00000032c0)="7296811592542b02cdf1d0f02d3c7aa451cd72faa5a41acfa8d2d01eb343ba285bebbe408724e6b2a61191faa38c4572108e07a92b0ce3a28ed1956138308cc97723e7ca500d480213818caafd582ad3ce966f026c1ae4e74f5697356dc5f3d9497765145d1d178e470008e532aa32fe0049a06ac37472ba352547ecc087895b306fdb552bd77be7ef6db4830cabff5a075f8c67bbea46d14cd27cc946fe288c90c3faa291702b9ce719aba1d01e93f8f4d053a5f95913bb8d068652bc31bd9eedb3d09bc4813a8fb756ceff5c59f9a8fab7df3b67076a2cd973579d6a49cd47be8e9a26fc07488485dc817d2fd88d821b719868fd7444a6bbe54f0105a5c8194ef7f158050f639565d0d53a9355c6e2cce0719495a2c9f818960ea39f38a5628f66f3f1e6d47103e12e0e05c4d54d5b3361b180d62375e087bf6c6e485cc1834a41660d6cafd2aa192cbe3d247d57dfbc096568c30e18028e85099c8464d0bd2b579b14ec5b5f03ab3edba285d259b6b55ffb8854ab9dc410370715022ed6076e49117242b0eedcc4e3998274243bff7b62fb5a89386586a07df0bf3f6eb087f437b68e1099d4c27c3021f551648a3c35bc5285b50e446a16766f501467b2d574993d69ac0e55937be0d4721ea6dceaf05b23aee39d960e4c703e0b53e54ec03af3a2ab0e1194168b0fde293fca7b62248e726fe6f0d6b7d2d4c1f3d3c4a8cf213da7458c657b4ff17ebdb71147c4d1e15130a395bf919d0746b821e01bc1ce15e3c51a73216433b1b9e073e743ae5ef1697a1489149178781b417353ff1babc2915711b19621b5d33738147281f25e6bbb887ce5db89ddad09e142ff3b7cca753e1ff8bcee10e6f45f7637d8ff08228a9e5241b9072a08d67b5c8fe640fab4a2739f83ad3b5d43d6a132aba148a0e69575f33d7e25527dad5945d2b300eeb222632c4b67d13a78072d27ee1769427f1d643923a8f581241914668fba453ed4b49ad1afa3cc9d8c6a1f5ca1fa4765b21e150301de1fc98bb8c2cc95faa7020d5accb04e855e84857b01f34ab6533f561fc75b5e9554e2e1e808d8242767570b261f3103df118cbed07e75911266bd9d9f75e3a19e9f21085577d079e8cfe6b284b1ecf424cf4e48f3d546157adac3bc85f51e2c22dd4d3ea609564bbcb58a6ced8b90761bd2981654f998704be182361d5bf95485f53ddc9a22393dba3a9b41555d148e8c4871eead82447598c61d49aae6d2b49a85e6297d020316707e6198887d8f38152b0b0b36e4812164339b2e1654f375a6221ce402420f7a0762cceb28fb835fec50d06ca96b976a4f0be0aabc88cbef5a80d4c9fd11c9ac52e8276ed6b979267e08f82c62f5b7eb6113fcf333b022265a4090adc472345fcfd14ed4fc308746b1ccfb8d6f524541ba36a77d6f55263a86eae425036cc033b966da348dd5556cf76a165f1209fe2a89b2a48cc878a5e612247ba33440ce8af9c43c3137dddf8fb0f4329de92ae9ef1fc5bad60ea75fcf92badd9bb931e09afac99afdaf28a12c3db7f3d94d843296163717affb5ffb7667f2896beb16ed6c35f4b0a474c5a086ba00452e5a57d94b857f0c7c928600a94d1ee6793566a424915994332c700145d5ffb997e25d76eb591edc52010292194da7a383267858d5217fdf5ebf6e66a50cc8d7ef1c3a5682fbfac037a7b178683b762d7d758bae97a5ccd556e9db8087dd6b66c8297448a2ab5b0ab10c29fb322ea810cfa8bf849d2b5cc89e66d334cf61b883664ff61dd5a770b7e349ef6d066c0449a9e7b424f942a8e9cae09ba18d0bc162ec522b5ad89dfbe6f899c7f9fe61788e30737898b96fc8875926992848b3b0b1e6c291e1c9d15f775a473adebdaf7980eb60b6c0e39621d214a2bff6e52d1640599cac7c97ed3a20bac40b8636802098dbe225a95afd6d433ecf2d63db87f4b05ae961a8ffd3f292501a57663f26dc099aa62bd1c21a6b31912e7f7a24799c67da4e7b7b1fff541619294a9d2322233d5fa039a932a0e48bc9de9179aeece5bef87dbfe9a4b6a4b5fcb9b9c3eb9b49a47211557811bc963c1694bb3f05b1ad64db00b901465dc315803dbb8f1a0cc494e3cb2d8ab8200cf4922f9c62105e3ab447b32ae0e9d1c78bdff35a48dbf27d9d86a95f712538735ce0decd4f5a573c70f3147f1e73042353a552ac8bfb0ddf8b60fe1cd7adc0c469bcb213ee78075aa4f0262a63facc6bbbbb0a49bf8288445d7558f7f0b19a1f33738ace819089ab07ef3da5f87a193e9f4169c8f97cd0123b43c55de035fec86fad8f1a777ea0977faae5e04f330da2f90bb7741476ff0298e59bb8eba1c30f24c92df9e716345979f3c58f1af187d4423f388e4e0cdf5637200c2f1576e89a52c642ca76dbda16fd8be4d3cfbf69b8938729da07e1a17550a90e6a2c1e9967482ac15a407dece078ffcaeba0fd90c813ce9c95648c2398269942a4de929ff1f742f13e01651ac55b77414119e4d7fd5ff595c1b5afb801bedbbf0cff0168b0254a4d59ff55a3c96db9c000e16c1ff8ab049157368bd085bae67fc216c340da793c80d333696774a8b4d547be8208cb7576e6ad461d2117294db0aac88f56950a228e3e19213b0babad6c76cc982252037d63f8d5ed94d354efa3629e3a23020880dd0b56053e33ff8e6f20357d30e4c008758918d9f62fc8f2237e99bffb94fb20a5dfbcc726b1e95a777c81bd013a696b040bb69790b445d9a98573b11359e8e4fe2f737c231fb0d4cd88c602b0095417d1c801f7fb73f2dfb08e2ecd2cadf763b48db58ed652d03a0ab769ff112bb7638228996659f67b1e2b9badbb69c15a424e17b9de298a727415bdc4dde6b60b208d8e6223895725fcb1ea73b9c862c73e860f70a29476f93b9ba9b0b6a51eadde0410459a9e483b7f0f39119e035c0f40bfd05ce7383560bba080087487565bb7f810ee402dfb5773e25f00df8ffc5ea41248bea457d55edd7790939956e275fd7cd7190b9fd891540cdd9c040b7e32e24ab3522c2a05c7696ec1d6a35e76a85b2c690764e4c994fdab46cdf5419aa1721c63011f339b1fee1d8779662ab74f056a6562450b84264251682e1cdd34aef43a859b404298a4837ea2008df0b29b52adf8ab448f5f637631adbdc4cb1fb7e4314847a28e7a1ed7c000c13b6f25b9aed7c804b5916e386bf2f6592d0e35f5e45d693ecec0d2ea40ad468d358fab0192d09c24993560ab7ea42a33ad77397c4deb04693d3986e30ad081aadd725ceaf0198ef01118e52008a6c7c8491dee486e39448e327b1647056ab037a167172babd5245d7f805ecfa35f7e13a8667e984cf6f9760806897299b5fb44d7dceff2f366c8f776a515b11ee97692fc4a7b2cc2577c2cbdd50c925254ee4abcfdb783c339803e23b1e4ec462c8585167ed7b3292e60d26ed88d7e694569c9d6c0b7108720628123375de8d099e516d0fc35d9de4384879d50b63193b91e00506ee0b111ec0f723014978747e51ddc2390f833795e03fde9778feed296662aeea88b282c6d4a213ed1566d425659bfbdd06a465e8d94902a667bc9afe874b45a6878a1faf01400cf8205ac93c621f7a08f789000c1441947b8e53478066a2de4b6cb504d16ecfb64b12b669398fe4ed68b69bf9e7ecf1dc664e8202bbf10c6d975d452ca96d2abe728f63572a1186ba063c15979c28f02870af2d3e460245cfa5e719f25da581dff602c86248429b50c3aa32e7903d76a8ced9f514cc8992d381bf75a31d39c17cb05108ba18b668c4e180cf7429495687759129f8cc735f90d6cd98fab391ca00069300160c9454859d31f5b22d0de06d8f9963a60602c7e6db2713355b55d8f2675e20b3e7055230ccfa0c2fbc53f3b9c36db00f609bbc13b9a38545fe26567e1b30b8d9919645c6c884afe44906f6a55d9f1458ac9cfc0ea742070b0c4efd99caf8dbe1b171790918e166cdb7f8b54436727882a35c7aee7532acb3ef86d88a9a71c5b6525c42ff8046db081965e8e8adfd00327945a3abefc441897678384af359c541222183dd50f6ab9af34d5a16cba1237e3b82e4dfa4c65542a16e62837e7b570780f94d1d433dbbf8a2943965686433656a52e07276924944708f4e882720ea7f81390e34a266465937661cf92e24c16f651c208f36543b8cd67f215e8d629b5ff0bdbdd5f8c052685a5b024a78adcc9b65b0d1d2548c612c2eac755aceeaab523d7f329c8e9de338ad1e21a65330835602cba1120c35364fc7c0363ed8122222c7b8fd13f124d6182bfb5d3406f3174d203e23a1d2398d11ea71192a1b2c2c1de6fdf9fbc1f4dffb3344b8d2a52e02077391868fe71402859eaf2bc68daee6e6e4812ea3fe086a42942f557003895eef2cc50b2d8842c991dccb79c60e04c125a8053170a2942a2a62bf7adeb2afe4b3d86d673a64eb164a9c335a4237166a6fd04b0cfdc72dd65166e2f2ee11d1c2e77e23d7987a08328d67725a84782edd6cf54f404929128c3121625bb4d6b92396708da6a581f782ffc662249f78917bfb70ebc636cb5bfbc7b5c6a7920dbaa0e162368d53cd12b2b00dec2af84d310004de0101a57c8763f16995554434b3ff67dbd042b44c043100627e9ad1f75bfa9c1c6b808292dbb95f992e57bbcff21afe961759d3e19a1f99b9f60b53c7070923d174c3b0e3c7fbba1fdade98b38ed23220bee4d512d53a3b411c471030d5e1e91cc5c24379e343ced98268ff244dbe578290a4d857734e6878eaad70b0bc52e075628bd3b2282712a8d360d765126d7db29413e8b2b99f2669605935d79e8196354166701bcba8ce43518790b4bfa91dcc4b39822073d1c5e83f7d8d5fd7982543b12357df45005be3406af871786146b298eb201d6a9c02a969bd4f0e9bfa55c8046af7ac3d92863d2078e030ac0fa78e65bb7b0d109e9d26284a261d64b221dabf53c091790b65444741836c80a66a67ce738837c5cbd470a82d7c651f3370a0ea04e51a825d78768f67b8f6c8cb5fb83cfac6e6ce588fdeca8ce51e6b521bbc43fd529433f279e4cc4073f193a27ed4b347184d44f41a569525ad835ed10fa1534b7363061de75972b29a50b42be4a4cde7de88a0331b8f1fc13111566076008fb4960d3d9b7a63c61ea463c809731ea9145e0d3f4a1183b1fd8c038120447bbc9fd5ed82a4d27b1232fe63d9a60537cbc15d941e51477d6f28153fab969daefaff279a9ab675e53dbf7116aeb6b4ea4eeeab9a98e6ed176d06690d429e095bf4099db43794fec224386ffee35fd2b32f3ecfd2b2782eb99762b006ab1bdfe29b5382a8e371f57019065bf7d04c3055a247cdd8c40672d7aecbb9b239ed9bb9a8079caab406fd46dc5cf43598b5a40e479f86ecad7223da9b1ee04a62b44c3b8e73b612d2861e46865c8a9fbf4cb45239a7ca6546e400560fb49db50198707fe658c39fa1465dbfbbd95a6172c6bcefe407977794168055e454b9f64b40385035407aba320fcc39e6cb91332c54f69d6a5396302cd755706f29e5bb7cebeaf7d259f825f8e959fc625ab10ad5c350f35081b2bb17cdf5eeb23263c445c2b2cafa0f4b40e7ed2ad9d66e5c52edf3292e43d346aad8f32f5092be603d699f3c17762290d3c1bb8fb088346b7b6ab040ad6fdccc57536dfe5f1b6a100e80898514299f4a9b8b80cb803128276fbfb8e82b2c1d83f67aa96a34fda6663380058fe1790a1712e92fe9b332974d321380a034a4c814f736c6a056f41b6b902fee7db8694f3bb47f23bf4", 0x1000}], 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000004540)={0x10, 0x101, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8be}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x8d7fab030a6e03ea}) 16:01:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) msgget(0x0, 0x2) r1 = kqueue() r2 = dup(r1) poll(&(0x7f0000000080)=[{r2, 0x60}], 0x1, 0x9) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) r4 = msgget(0x0, 0x82) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="4040000044eaf629ad87526db3c2000000002899926483e5652c4f40b83856e2705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f073753853b99701d0db2ebdd7ba320345fbb63afd3c276bc2d3396c67e609378ebac3bca706b87500b40afb0aece718"], 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b57a9115d30ad8a50bd30351b9892eb068a846ef76d0389121d5f3587a1bd95f86db03416f616544e3fba21ddf030855c69129918de0469609de5b8f866958bf9c6e42ef018efd3f8f48c1ae4534ca417ad74b92ace408ae4c0236ad661043c1966f1b17a7eeaf32490d16063b8c9d1246ac5e7e61dce5e33e80393e82c3c1ec25237fc18a75cb9c9d85e9596f524d468d1b068687cd313420b984a21311669aacb24c3d321b2ae6c1e07822b49860593ab36ae1c99172099c60c527f9aa1708d32d674c6b1798f1"], 0xdd, 0x3, 0x1800) vput: bad writecount: 0xfffffd806ec0c868, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1467, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 315585 87497 0 0 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd806ec0c868) at vput+0x187 vn_closefile(fffffd8063e64998,ffff800020b6ec70) at vn_closefile+0x15b fdrop(fffffd8063e64998,ffff800020b6ec70) at fdrop+0xc9 closef(fffffd8063e64998,ffff800020b6ec70) at closef+0x11d fdfree(ffff800020b6ec70) at fdfree+0xf8 exit1(ffff800020b6ec70,0,1) at exit1+0x32f sys_exit(ffff800020b6ec70,ffff800022841bb0,ffff800022841c20) at sys_exit+0x17 syscall(ffff800022841c90) at syscall+0x552 Xsyscall(0,1,0,1,0,7f7ffffe5034) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5000, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd806ec0c868) at vput+0x187 vn_closefile(fffffd8063e64998,ffff800020b6ec70) at vn_closefile+0x15b fdrop(fffffd8063e64998,ffff800020b6ec70) at fdrop+0xc9 closef(fffffd8063e64998,ffff800020b6ec70) at closef+0x11d fdfree(ffff800020b6ec70) at fdfree+0xf8 exit1(ffff800020b6ec70,0,1) at exit1+0x32f sys_exit(ffff800020b6ec70,ffff800022841bb0,ffff800022841c20) at sys_exit+0x17 syscall(ffff800022841c90) at syscall+0x552 Xsyscall(0,1,0,1,0,7f7ffffe5034) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5000, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000228418a0 rbx 0xffff800022841950 rdx 0xffff800020b6ec70 rcx 0 rax 0 r8 0xffffffff81c83d13 kprintf+0x173 r9 0x1 r10 0x25 r11 0xf00f51d839108a4f r12 0x3000000008 r13 0xffff8000228418b0 r14 0x100 r15 0x1 rip 0xffffffff81a69fa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022841890 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=187175 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=84, nice=20 forw=0xffffffffffffffff, list=0xffff800020b6f3d8,0xffff800020b6e2a0 process=0xffff800020b7ce00 user=0xffff80002283c000, vmspace=0xfffffd807f00b730 estcpu=34, cpticks=15, pctcpu=0.6 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87497 315585 87576 0 7 0 syz-executor.0 87497 337773 87576 0 3 0x4000080 fsleep syz-executor.0 87497 487304 87576 0 3 0x4000080 fsleep syz-executor.0 87497 399939 87576 0 2 0x4000000 syz-executor.0 87576 359747 40189 0 3 0x82 nanosleep syz-executor.0 77555 253719 1 0 3 0x100083 ttyin getty 36455 272058 40189 0 3 0x82 nanosleep syz-executor.1 67045 182308 0 0 3 0x14200 bored sosplice 40189 219828 93481 0 3 0x82 thrsleep syz-fuzzer 40189 280689 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 84453 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 78578 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 475189 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 5964 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 344421 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 229100 93481 0 3 0x4000082 thrsleep syz-fuzzer 40189 261492 93481 0 3 0x4000082 kqread syz-fuzzer 40189 92240 93481 0 3 0x4000082 thrsleep syz-fuzzer 93481 316300 73838 0 3 0x10008a pause ksh 73838 377069 2251 0 3 0x92 select sshd 2251 370634 1 0 3 0x80 select sshd 15653 408706 69792 74 3 0x100092 bpf pflogd 69792 118518 1 0 3 0x80 netio pflogd 63051 54734 99491 73 3 0x100090 kqread syslogd 99491 175659 1 0 3 0x100082 netio syslogd 80476 346588 1 77 3 0x100090 poll dhclient 82033 82114 1 0 3 0x80 poll dhclient 79210 261894 0 0 2 0x14200 zerothread 98751 357313 0 0 3 0x14200 aiodoned aiodoned 87799 462668 0 0 3 0x14200 syncer update 75484 350945 0 0 3 0x14200 cleaner cleaner 11340 140709 0 0 3 0x14200 reaper reaper 33224 424904 0 0 3 0x14200 pgdaemon pagedaemon 39913 490867 0 0 3 0x14200 bored crynlk 2256 456392 0 0 3 0x14200 bored crypto 54252 421605 0 0 3 0x40014200 acpi0 acpi0 4576 114007 0 0 3 0x40014200 idle1 82171 11096 0 0 3 0x14200 bored softnet 90041 12461 0 0 3 0x14200 bored systqmp 55610 214883 0 0 3 0x14200 bored systq 6548 76524 0 0 3 0x40014200 bored softclock 76644 161569 0 0 3 0x40014200 idle0 6489 384211 0 0 3 0x14200 bored smr 1 341222 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9636 6482K 7254K 78643K 22720 0 0 pcb 13 8K 8K 78643K 355 0 0 rtable 89 4K 5K 78643K 1473 0 0 ifaddr 93 20K 22K 78643K 598 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1713 0 0 iov 0 0K 20K 78643K 548 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 5625 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 70 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 482 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4897 0 0 sigio 0 0K 0K 78643K 54 0 0 proc 54 51K 83K 78643K 1260 0 0 subproc 32 2K 2K 78643K 191 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 440 0 0 in_multi 22 1K 2K 78643K 293 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 713 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 114 22K 30K 78643K 17073 0 0 UVM aobj 129 4K 5K 78643K 148 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 258 0 0 NDP 24 0K 1K 78643K 173 0 0 temp 256 2749K 2877K 78643K 19285 0 0 kqueue 0 0K 0K 78643K 37 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 22 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 212 0 208 1 0 1 1 0 8 0 rtentry 112 149 0 116 2 0 2 2 0 8 0 unpcb 120 1477 0 1465 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8283 0 8283 2 2 0 2 0 8 0 tcpcb 544 725 0 721 1 0 1 1 0 8 0 inpcb 280 2510 0 2503 3 2 1 2 0 8 0 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 33 0 30 1 0 1 1 0 8 0 pkpcb 40 33 0 33 10 10 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 97 0 97 16 16 0 1 0 8 0 pffrag 232 2 0 2 2 2 0 1 0 482 0 pffrnode 88 2 0 2 2 2 0 1 0 8 0 pffrent 40 9 0 9 3 3 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 98 0 70 1 0 1 1 0 8 0 pfstkey 112 98 0 70 1 0 1 1 0 8 0 pfstate 328 98 0 69 4 1 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 612 0 465 13 0 13 13 0 8 2 art_table 32 613 0 465 2 0 2 2 0 8 0 art_node 16 148 0 118 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 2 1 1 1 0 8 0 semapl 112 480 0 470 1 0 1 1 0 8 0 shmpl 112 146 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9099 0 7685 47 0 47 47 0 8 0 ffsino 272 9099 0 7685 96 0 96 96 0 8 0 nchpl 144 16016 0 14379 62 0 62 62 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 50932 0 50932 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 9 0 9 6 6 0 1 0 8 0 scxspl 192 48907 0 48907 25 24 1 6 0 8 1 plimitpl 152 479 0 471 1 0 1 1 0 8 0 sigapl 432 5073 0 5057 3 1 2 3 0 8 0 futexpl 56 57961 0 57959 2 1 1 1 0 8 0 knotepl 112 1013 0 994 1 0 1 1 0 8 0 kqueuepl 104 1084 0 1080 1 0 1 1 0 8 0 pipepl 112 2894 0 2875 9 8 1 2 0 8 0 fdescpl 488 5074 0 5057 3 0 3 3 0 8 0 filepl 152 29822 0 29718 14 9 5 7 0 8 0 lockfpl 104 1748 0 1748 3 2 1 1 0 8 1 lockfspl 48 608 0 608 3 2 1 1 0 8 1 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 62 0 51 1 0 1 1 0 8 0 ucredpl 96 5449 0 5440 1 0 1 1 0 8 0 zombiepl 144 5058 0 5057 5 4 1 1 0 8 0 processpl 896 5090 0 5057 4 0 4 4 0 8 0 procpl 632 15756 0 15711 16 12 4 5 0 8 0 srpgc 64 23 0 23 5 4 1 1 0 8 1 sosppl 128 67 0 67 16 16 0 1 0 8 0 sockpl 384 4278 0 4255 9 6 3 4 0 8 0 mcl64k 65536 511 0 0 64 44 20 64 0 8 1 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 236 0 0 28 8 20 28 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 624 0 0 38 1 37 37 0 8 0 bufpl 256 18565 0 11536 440 0 440 440 0 8 0 anonpl 16 460302 0 450705 183 128 55 65 0 125 4 amapchunkpl 152 31095 0 30979 53 47 6 10 0 158 0 amappl16 192 25101 0 24446 145 110 35 45 0 8 1 amappl14 176 134 0 128 1 0 1 1 0 8 0 amappl13 168 189 0 189 3 3 0 1 0 8 0 amappl12 160 19 0 17 1 0 1 1 0 8 0 amappl11 152 1033 0 1014 1 0 1 1 0 8 0 amappl10 144 217 0 214 1 0 1 1 0 8 0 amappl9 136 4213 0 4208 1 0 1 1 0 8 0 amappl8 128 3777 0 3747 2 0 2 2 0 8 0 amappl7 120 191 0 185 1 0 1 1 0 8 0 amappl6 112 996 0 985 1 0 1 1 0 8 0 amappl5 104 241 0 227 1 0 1 1 0 8 0 amappl4 96 5379 0 5346 2 1 1 2 0 8 0 amappl3 88 360 0 349 1 0 1 1 0 8 0 amappl2 80 39167 0 39083 3 1 2 3 0 8 0 amappl1 72 119244 0 118781 26 16 10 20 0 8 0 amappl 80 16168 0 16126 2 0 2 2 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 147 0 19 3 0 3 3 0 8 0 uaddrrnd 24 5074 0 5057 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5074 0 5057 1 0 1 1 0 8 0 vmmpekpl 168 40394 0 40358 3 0 3 3 0 8 0 vmmpepl 168 621022 0 619105 227 125 102 102 0 357 18 vmsppl 368 5073 0 5057 2 0 2 2 0 8 0 pdppl 4096 10156 0 10114 6 0 6 6 0 8 0 pvpl 32 1260946 0 1248045 345 191 154 162 0 265 28 pmappl 232 5073 0 5057 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 703 0 57 20 0 20 20 0 8 0