f\xd5/\xa5<') 14:41:59 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x5, 0x1, 0xb808, 0x1, 0x80, 0x9adb, 0x1ff, 0x0, 0x1, 0x1f, 0x6e38}) r1 = dup(0xffffffffffffffff) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 14:41:59 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x0, 0x9, &(0x7f00000000c0)=""/76, &(0x7f0000000140)=0x4c) r1 = socket(0x2, 0xc003, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0xff80) 14:41:59 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0xeffe785ae4c7505f, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x7, 0x57060000000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x5d42ab14b76199db, 0x9, 0xfffffffffffffffb}], 0x1ff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x8000, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xcc889895c937e270, 0x20000000, 0x3ad9, 0x7}, {{r0}, 0xffffffffffffffff, 0xa2, 0x40000000, 0x80, 0x2}, {{r0}, 0xfffffffffffffff8, 0x93, 0x8, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x100000000, 0x6}], 0x9, &(0x7f00000005c0)={0x3, 0x8816}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) setsockopt(r0, 0x100, 0x1, &(0x7f0000000380)="5bba2a5b17394aee10768ea0474d40bbd5a94fc9c811e1aeb6d438d4c07f9510b8b29c5d90be307f9967728a6e12a26fff2c26efef6c1f7bfac8c82daee5dbe6b974ab65950f555f891bc68c39c964a76f04cb7be55582d77186e49bffdb54e3a467d24fde660b7dc4b8752ccd28357da3b821a9b7dab7aa4c777ab5373f11e6dc3c7fa8aa5f013dabd993de332cda69871779b94a3d6d2c4a0fc7001e955309c7109b14bdf40edaa113314c38eff43345174c15b759f0bcd314dae187998356ed713dac3afca31f60778e65258d3c007148dac92b285ec66d32217e0ed7e655244b17287475cb1321aaeac89b53aed09d", 0xf1) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="a91fd5b1d35d32386a965c5dbb", 0xd}, {&(0x7f0000000040)="192faeb3f065f4981d6a006dca62d0f622ee83573b5697b21735750e79b84e6853c511a2bb6009a8", 0x28}, {&(0x7f0000000180)="c0a48faa3f2570049fc10324a64ef4ab61ca7932c5aad8933c32b47526ee2d92db368b524f838b4a597fe7f6c923e6b1d0bea5ff2c18680dcce3f70a73c9209b77bd166bf3c20c48e5393b9474468408987c5b7ab7f508b6d82c9f532ba236c599ac68645a8c037329e0bf2884308a4654befcc7570809260d373e89abd2054ea3bac78116a883a28dad079cf42c865a02ff58", 0x93}, {&(0x7f0000000240)="efd9f1b67f6031f140307c58d8ae76200c1f0907e36831ce0ef17a1a4ece7f5a46760f5fc924ed595755fa6054395612a8d3e44198f2712176414e6793aad9a7f4b272d541c8639c0c1788d127b77b83e0c80e305779c9e615edb3580af01fa70c14af5a9a65c3d37d27c93f8c4b70fbe26122c71fe5f1022ff53d450aa3f5e1a71d5ea1dc", 0x85}, {&(0x7f0000000080)="3cc7060d49247c8b49b3ba6bde70fb251f729da151b7daa8d1236fd5800a4899c86d9cd5e3c36262d210b3", 0x2b}], 0x5, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xc1, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x265, &(0x7f0000000180)='\x00') 14:41:59 executing program 1: pledge(&(0x7f0000000140)='$-].\x00', &(0x7f00000001c0)='!\x00') r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7) close(r0) fcntl$setstatus(r1, 0x4, 0x4) pledge(0x0, &(0x7f0000000000)='vmm ') socketpair(0x2, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x200, 0x1, 0x3, 0x6}, {0xb6, 0x20, 0x63, 0x8001}, {0x2c2, 0x1, 0x5, 0x5}, {0x4, 0xffffffff, 0x7, 0x1000}, {0x9, 0xa53d, 0x74, 0x1}, {0x400, 0x390e400, 0x80000001, 0x4}, {0x2, 0x2, 0x5, 0x1}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 14:41:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:59 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5310d91546393c2d7362e1eeedeea91d6494c88aadf6aadd312f63b02b2b", 0x1e}], 0x1) 14:41:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 14:41:59 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x481ff1407c9d28c5, 0x0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 14:41:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 14:41:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:41:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 14:41:59 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r2 = socket$inet(0x2, 0x8001, 0x6) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x3f, 0xffff}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r6, r7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 14:41:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1c8) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x8, 0x3}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r0) r2 = socket$inet(0x2, 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000240)=""/196, 0xc4, 0x42, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f0000000380)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r3 = socket$inet(0x2, 0x4000, 0x5) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = getpgrp() r5 = geteuid() getgroups(0x9, &(0x7f0000000a80)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000500)="9bd317943a60915f135ea96e7188b96f189b5efe775a01217d41dbb78117e77f3838dbb36c5eab8139c843123ac146d809939ecfa194a6cd821281c958bc97a1157ace1dab9748fc329967f51cf7982a4a40a7942070c80fd796707c983d2a1488a25492d9248bffaaa9f9035fcc76666adb5d5a6d32f26150a62b30fb43a9be150b8d00bb2885d65a9e2828dedd57c9f51660f3b16ad29c5f3205e5655fef91b18b309cfe4bbc3c6ff494c37d3ad82549a273912c161fbd0b8fc75f551f6b5e6dbf073ab345", 0xc6}, {&(0x7f0000000600)="f852072e800f4a1fadb6e0f812bad19dbef48a9a4219d953e45b2bb57dced63e18567a75cf297a93c18259067010873c29a124fca68092a524403fef33d2ee6d5f3bebfc8f026ff1ca069bcbec478a707f09b7d766a62eb74695f728d4fe54fa6388cc4970fec55bbb3106e472fd515a503be4a781bbd06f467e97e24eae64a61bcaf55c67fe7afcd69f54ce83112450b399b20252138f69e94073301d60cdea1dcfad9aec4d042acfdb90c04d866dee9897a321c4603ef117d208389f6256127cd14c019f38da77cc0ae8356be86917bf", 0xd1}, {&(0x7f0000000700)="85f57616e8600128829d82889820045ad478d8b45f8bbbb4acde5a4fb8529e820d0fbfa9ebe6082a1e2f893dbfdd95606dbf7f80596c82c7f6984ef1111f0d3051ae8dec4439b5b4a3295a93381052ca5234b5f667d45c971f5e3a0a93cf847df9253f2dc3cf3f8edad90a3238c3b13a69a82b86c51ea1822e35a3b273", 0x7d}, {&(0x7f0000000780)="c4061eeec645b09ab8d56e9466c6ef44e90623a43d1e6a242f65d0813cd0e63694aa2311638939f91597314a3b2fbf205085a969e1237dc24134b618b3f89bb6052e994e136bdab560e32582f9210a3abbc12c2ac7e7b7cd323fde0fc6d550c4826b853c058247ee6bcec03631aad264679d6ad18fe6739dde6de56894452a0898404d5446eab57f7d681b027eb42e4615b040b6bd7d8172f0917519f914b84185e9007a08f265df40ab880349bcb26af874799a0645533a1d80802f68efd9d80a2cd58b0d5a28ab4dcdf3ed1939fdeb881aa3a44d37ea1f8740888d981d75b2bae3e6402704d3a7545b", 0xea}, {&(0x7f0000000880)="574cbe561e6fe1a054fc55ae98e499f99718d1a5c715eb8effd2e6c1f5079c057b88fdf90e26cca4a73ec2548a732c88f060325ec35a070069d4e7f306a4e9d8b645b55f0f3de493bc8fa90a9dd45aec5f2b66a1e32bcdaa2013b0952fa216549ef42bb974206454af37c6fcea53a48cb0f870e0ea7972c0bf0f8ccc86394198921ec1c347c6416d0c67baebbd28107215515320380cb05027c8c24b431300", 0x9f}, {&(0x7f0000000940)="9106133d24f49bb93991a1b8ce9b30b7805aa51929f631ad9ed3be7c92e8a6afa48e8913cf5599b2b366ad99219becdd76cb3665906c0f7df39d7393fc00b4f17811e4a4a296f68f9394b6e4b2ff68b782e0ff308c044f606dbd09c821ad9c774a2b929845cce2b87f85aeab86803dd959cd15c85ac7a97f1b8438d5a4778ff8869125486f5810c7c97f10e618bb13abd9ab87fb6a055a5be1ecaf1dab3cdbbbb367", 0xa2}], 0x6, &(0x7f0000000ac0)=[@rights={0x30, 0xffff, 0x1, [r3, r1, r3, r0, r2, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r2, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x80, 0x1}, 0xa38bb4ee472173a4) r9 = msgget(0x3, 0x2c0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000bc0)={{0x0, r5, r6, r5, r8, 0xbe610681d28e9bca, 0x18c}, 0xfb, 0x7, r4, r10, 0x5, 0x100000000, 0x9, 0x7}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000c40)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) fchown(r0, r5, r8) getpeername(r2, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000d00)) msgsnd(r9, &(0x7f0000000d40)={0x0, "68aec9a436703f5c24b8f8efbe326437ecd4e890f8ce82c757a5088de8c79e790f9707aacbaf53a5d10b8f206613d7469686e02d573428c1a9cbece65a510f1a2777f5c46c97d88605964c0ee77d7f3a9818af65eef9fa1ce004b5ffc7954d04705bb061e9164b5cbbf991a1203acc6618f265d486fa2f79d7563425ba5874dbaa3756e11dc1717d20e7581c3fa2f79f74830fb1e4bcc39cf6832c85468507aeb37e54931eae08724c4aad1fb725940e7bc50b68e40b6c8647fb623beae528a6c5304ce120a9740733d81cde1e0e81102f0268f284c979e75709474c581450ca7b25fd68093bdf3324db3097035d36ece996ea5241fcb9072f9320c47f2f8a03fa9bdcee675ee99f26a54786d5ccad32d80c26589dbd0165a4931009b787b1741d0490fc3bd17a0ac2c2aa62e9c9b44d97bbd3e2667f16675f93e8ec2159590557ce3e3d62960fc7feab7fbf31c4d423ea3395935e01a6a5f0f58297b12962b71dad8881eea62bd27fc7aeba49b631b7832ac52c57cb8d50ec728bbc85602d696e8e04e49d396615d20121db2a37ab91e30f778818c09a3b1f0ebb25064a98f9fb3b7cdef28b7d64fe4713fad65fa2bed2656ffafe91f18f432d5b5b1e960346dcbe2d44d3161c814c604e00c308674e8a90fcba3366bdab0f284ffc8a7a6f04ec574493ae0e82d81f429594c265100084dd8c2b17d66e01e912e4b759535c690fabcc51303d31e514d1cb5386785a98b5efde0f97382c304ff546636a7168b29915a076c09f716816fa5d91c5cb1e23721e5649fb70c5c9350b659bdbccea298a4d848671dc1664bb405997f076a96e61085c4358ecf45a48db0130e72cc63cd2b3d8cc049d5dca5ee8e540c915604f8c063e8150716e837787559682e730414f8bd591dbab715e5b7b92f1d05da6c4ef4ebc5c18c5fb10e0bee87b2c3a51d208d8d3e320f0469fd16b1da3a385843112aba16ad8eca75e69b347da902364131982c7581149eead89d4ce7c96eafc1b394293b43e028ff3d88086085837e31285e172197ba4e3de9268458f9e821ae387fc08285072ab795c4cc7dc1ac913c37fd870abd91f48ba4c96319cdcee62d82e1a13b15c9dc478e1760cb538af1f1fc802d0ffb90b405f086cd36472ec8297b4020724403a86c8715e47b5a5169699486f866085dba4e9a566a268f812b8d4c0749fc5822ae446f8dc05d9c67a79a3093df6c4a1418c1aff8f62d6fc955e9f48f80b75890603025e6ef29cc87b897e531d027a52ca7b314522ea3e603635c7fc226d3c10f212d0f14468b34b2962fe922e8b1ef3288df9bb607d1a3f005e3b069d6b31e4c69636955403cfcc063da1df9b2c8f1103bf2725186e9091c1dbe73edfaf1e239f99da1f149154dcc3536baa3e2730eda41861f5f95bb14004c9c621fd698ada16e002ec4e8d4cd9377c151e03dafbb4ced6a9c070479e3cbd88e629eed36f3ccbaf8ce8a7f25032e0343f965c5ee7c7781f11d92f77cfbda0fdaab0c4bc036576b6508858685edee1f06eeef996b633c213a60a07f3091bb6161a77d59a9d36f4dc8dfc8a1dfbbc557bc7808dc6d003b40ff817c32f8b5121132e92e84d8efdcd72dc0f45f3cc486448f8b4e86fcc15fa6f19fdbb00b868e69efc9daa66feea1894b13caabdc60a4b60bf1581a8df182757ce114bdc5829f498c306ef71e40be882d5d5bc906546063c30efde6a70cf4291f41f7b95cde42d55caa71d1c7c017f8637af7aaff078c1022a7214718bc995fdf556b20561b1828843b9679a40f6e9b4f91fdd7488eb92d6d19ef4e0897a21b6b16e0af131d15d688ec0bf6eb2e85c2c3f5d074ad7c2a0d1a169f046e5b82a783860b624883a2ffb6d822a109dea566cf7916038d007a0b2838b22de38a8495449b8cde707e0f8c4776af721e629df3c70f2d2e30dd32f7995f3e88074bd7faf28242d26f9ea1e2eaae2943e226ec82df06f2479683a7141dc3063e707993e2d7a48e3a965b8cafcfdfbbc0daf079cc3e0784471a5cefe7fe76b230aecda8e013917df13b6d8c31f2134b5462b09fc6e4faa1724a3d3a397a201fdb412259802826537938dfba5a58529fb53f376d245ef6212175d486eaca9e7aa976f477cb0cb5a99b90f27ad89ff4de050817ddc66ef3abe66508b14801a7145858e6883e270599df7b48849cedc6f0a26c44f11584c0671d9bd370fff482aec4f7fb5a7835258cc98dc989d880f81180e6a845204984cf20b004c8e9aa5aca95afe4102b762f1ed1179d4d066d380f5adb94f884c41974619c13e5d0ee37b45f3d6b4ff89fde039711fca5b15a384c757bc3f6d0b97d0167e58d91e5ec506407b059b8dd90720e6f43609381bf1a1ed674d7d508eb5d3b1428846a939ebf6917341721a42cee86b4e8d5be519f7bc05c141e0b61cfdc334dbcf0c548ba0aefa854ae019f48613daa276c4e7d22a8a4f8bb1e0987512c75804dcf2439d5a6e98c769eee5ec42ab63cb7f44e76a49534ea88288db2dec76185fc45a876d9e80f6bf68a9d5aa783a1617904423d8870ae2299176ea59b82dea033ebbc57abdbad97af507e10577c79b3ebeea8cd9a665476950fe3bdf32cd07bc109d9bc8fb23f2a4d8ff81485a4b5253bc83d4d1540c46e951e7f6fcd73f6576fd0baaa205c8607e28da063aba4c8877eb1fa7eccea2e9f7db32e13fe6052b1033c09bfd7e93caac0fe7b8a56c4ef49fb988d58ce0ef16de665c08856a6759b6fbd7bbbba61480250f96d2994682bab823810b20a4e318789c20ae8a35a1cc7921bcd57b0cdf3d797ec08fdf412be92ec5ee3afe6d34ec1df4120d0964aa8d43dde705c4028d725625ef0d12bef671bebda7ef4198177c47cf05b2c664871d08997ec4ced66d5e3a82118a1445cc8ace37877aa8a154c722c9641725558f5fb9eb33dcc5d984bef54f2a796dbeefc077ffe3604ba3b80ecdf0c74cd0688adff9872d9735c151fdb6b0ccaf0739cc8616e3bd279b15dc737422b465708219b1a2dfd003ee439992d551d4ca6755753719fe47d987120fee25ce393252402c2645aefa1eef16bbf168ad83b53498b29d07a9d048ab7e97a2353062eb50f25e59f5eb47237b38894a142069136a765879d28bcc3e8f3c9bc1397598e214318d9c7cf7808fee9ce9d6ee2d9ca9ac6a6f13ec437cd279ffd336f9b9eccc27b057aa4208e34c0005aeb0f2b981eb142a4a9ec34c1602f765f0f5bfd4757ec3e56f38fa0466e0da372a8abebae94881afd0d5aa647f97bb8bdb2e9f1b392d87d87aa759db8c131b569cd91202e2599e382f32d57ed2050650290f6fd6e7a08b3517f39c6a4280bbba3c8077bcd6b38f7ccb555e3d6e97e0890ff9803f8cfa9c7e512b4a716b2ac61b0c9cdc1df75fddab983041e703a88af825c3244b3c2e8294407875d5c4c19642ec89e32daf3eaa1adc6ae4303bd4c5555d244167e962e8019f6faea5459944ce713b7a34b2aa469c44b21678c01977887f739bfc1665ebaadcce76dd366f43579d1ae9147bd39d61b904879b9e6c5e9085e1b1200edc90b1968046addf7a500cc97f46e171913875a5f663cadd702def1b8c164ec107567b83019a9b08d2a90be6160556a70fc446a0285b7c108784bd50a227de69747d237b49f6663afaa39ac955ad60aa196eb3c1a96c47168b804f43b9ce250fecbe48c57310bc83970894c280345fe4fa5e81a6d5b144598419d237834f7d6f9c181799d4efdc013c6e4de84a7c91c9a04068082063d2ec13cc1ae32e6541351cb46c0a521b75c3c9820fb61b134fc4a9ec7155b877583510654f50ba7aab7980a735f9d5f211c77196165214d40e17f19bb488b6536bcce0ae2042e55d2f9a232d5f4de791e67caf5c111b54c470c67ebb60e1f6cdbdb7bd825245c2e82247ce14c987ffb282ba8e821982ee8e34d64274434e9d2917f68af9e8aeffb0a8ccc28496cf9be2aaed59a8b63930ac7f622c7eaff4568d66d9970e45cc208b9d39bb4052e21c20db0bfe246e933ecfc38815dfed36688d7338b3f977d1c30f992cd2cac65d04b1509416902fff35735011231609e789c026bf7afdf98a8254aadda7e0cebaa1da182434bb435df53d39c5f04be9ec43396e73bdc84a7b8865b6bf5179ba0f62fbf0e5076a68f4f531489bd455e39edfd0ee7bca19ac1e26f1faef4fde0365f222bad9f1caa1cfc877505f09fc728a571360a9a8faa510d2536109b36fece0d227be9693fbbabc1f03558e77cec68f8fce958f07a882d43f9f019e4812fbd957cb927f4eff6edc29ef9861f1e8f0346c2fee577fe3e03ec4567896be4413b2fc426fb03a596a2429336253135ec848e514a2c465e12829d52cc3e54dd75a7e6a34c3d61cefab5fb5340770d61df9566ab8be486a8faa50455edea018c6756d7c156cee89c0c3f717a4802b64476fbdc0ce8fc0c106abbc16833557689f9a0a8125c8f86885e30f8fd9fcb9a2ed80f7151dea9fa9f20be685d3a6ae4313c732e3aa74691758919f29e810cf2e043b637baa117b6656ae22c21a4034591c1a56ae9c5385845fdc2c5385d5f54ed185d916367c3ef2c401251f46e6ec772096467934159d17f5e2f08d641c01491c780c43a513d263aedfe92260397142e4d918ab05925e11165f9de78f64aa8ab967b350af00a2e49d502957d469190826e2c5267df75fed9636f513d36e693273ccc905680f4f5f5b9c508259cd858172acb0dacc90512076fc7cee45f341a0adb9504c28ec80586f356e48d87cd6849fa4f909ed724dcb831298df793420145b151396940cf6e7726fc2a7c07043affb170ba06bbce8687840dc6896e561d51794f198e8fe6006ad52039a2c12b8faf4d09d17f129e9c318864ab5495cbc8d304930bf57e327628e2954afc214e299f4623f15cb3e270b9556e395122b644b6204a416d55cce837de95f81fd627dd51c8b27b32f5bb0fa3621f663590cd638610dda80e8a8d26561716a5543236d7b042cda08338a1a3dcca2d41a6afc0dc62683b9e89a815c78be35858fe27eb4898e1f5ad60b89f26c866d19a0a73372167ab139d88627a05993a7094874dc22d91f539ff1c4ffa34b1a17bb54d7e8455447023b7e6f5b98f9a34b3c1cefe33b549b86101bdea73a80c74c5e5ee1396ebe75d41029f745f230abc1d6ef5710f365280e12550545464f529799f60a1483a17843fc1f423021ca90a215092c7b33382f96ff255bbe1b50b20d0838a29de9d5f44a3a55d53994786d68cba893e97482039ec6462c466de8268640f830ed792a09b2230ea48c002eb7526c67ca6a9304e66d85c9dfcdc454668c78387db7056a5613a1459ece04a2061da7ca0a0750e90093f184f451bf2af7019a5365125172b667a88419aff171ebef65ee5b9e552ae17d32553c2005bc55ea890b65d7cc850e673690524a7cb66eab8d5f8694ab93acc12b6eed233f953c83346d6576263e512c9744049663512a033a1c8d492a292d5fad4110cd6daf584032cc809a6df5bc4fd7c01c808cd8d0f0a332c7fa4195a03afa8e2056328866a1d4a95ec0426631f1147a6555a4a1eca319f2c39095f64d281dc8af945098c70d915afc6e1be1f180e22711db178b852055e0b478228879ed5428c82205178a064745ddb4fdd09716345a52222edf57e82d0169739d744114528fcb8df4796e93bb024d2c3fab98d7056ec840d472a66a27a54b35b2f93af32a936e87921d2850d2f026c6958133305348671cb44e544bb05d6847ac45d5f57d73c341ba86c7cf"}, 0x1008, 0x800) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001d80)="e2ade911361b65eb0244b2d8650ee66c5dcd0ca086411416c089a007a7d97790d3f12a6a2c34cbcf1fd32ff3fe1ea4189a1051ace64847c26d452be4ded0154b3423fc141625e3490eed1246ea914a653a10bc46da1380b6c0b0c6306fe94986809a61bad1e2d87a08a0beb9a7f7", 0x6e) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) recvmsg(r0, &(0x7f0000002200)={&(0x7f0000001e00)=@in6, 0xc, &(0x7f0000002100)=[{&(0x7f0000001e40)=""/151, 0x97}, {&(0x7f0000001f00)=""/22, 0x16}, {&(0x7f0000001f40)=""/186, 0xba}, {&(0x7f0000002000)=""/217, 0xd9}], 0x4, &(0x7f0000002140)=""/158, 0x9e}, 0x1) 14:41:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) 14:41:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 14:41:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18800, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:41:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x20) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) chmod(&(0x7f0000000100)='./file2\x00', 0x25) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 14:41:59 executing program 1: socketpair(0x26, 0x4, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xfffffffffffffffd, 0x26, &(0x7f0000000400)="b3159a8be7e3df802214e169afa1ac2e944a428e2fae6cc2c75754e44a2943b465004b2823616bc7d1f2cb35d252e04293d63c43916c3f9086884f975b00f8c58db4c1cf21c869ac1c00000018ddec14fe6c53865546f68aac53c7bfe9456996cc4c6c79d750dc003cd3d8eca2bffcfe6f03f85d65a525500554dc5481de580a2f4910abfe937223390f2a933806e0f0fb8f17985e29aca9126906b5f5a9e9ae76256bd89bbf48702c51d8c85e14c668e840271900366cd67341eb5858e68e1d3657c1fe1450bd9a31aa2680ab8ad5ffd2903586613d256cbd1b08e8871d3eac00c769263fe6d5bcedad31b96a8681260e67853b986a3b5952d056aa229749e65b05d3cfa06433d394d47f84c25b61d653bfcbd721770000000000000000", 0x628) r1 = socket$inet6(0x18, 0x8000, 0x5a1) fchdir(r1) socketpair(0x6f863edd705823df, 0x2, 0x3, &(0x7f0000000200)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) sendto(r2, &(0x7f0000000040)="32df76ffec97eea1f618fba047946e1de388efb5f90caa111ffbbf3723549c2fbc04a018895efc68eec4d0a93129ad9474e2d0f9f04bfd99e572cf251dea59c2fa0b970c65301890f9ff041e1cd36a1f31fbe2fea5367d9cd3564136b6a9f08fd462aa2241c21861cf269fb25265f6bcb003b976c734a37c1402134e2862417fd2ffd28744f0899412a6e825f9e7fe8714fbe87931a26821813b65b3dc0ccca1d077cabc04dd83c5dce1463323eb1cccc3e2ccdf7767c5b59b57189ddfd39ec53facd2b9cb69", 0xc6, 0x2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0xffff}, 0xc) 14:41:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSTOP(r0, 0x2000746f) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 14:41:59 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x611, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 14:41:59 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x7, 0xfffffffffffffffc, 0x1, 0x9db}, {0x8, 0xffff, 0x5, 0x7}, {0x100000001, 0x5, 0x5}, {0x4, 0xfffffffffffffda6, 0x0, 0x3659}, {0x1, 0x4, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7ff, 0x24000000000000, 0xa49a, 0x8000000000000}, {0x0, 0x6c, 0x0, 0x4}, {0x5, 0x24a, 0x0, 0xfffffffffffffffe}, {0x68fd, 0x5, 0xda2f, 0xc9a6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/252, 0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000140)="680c9db26f03007aeca61964cf559aeb740e14c56e0d00d2e833ee3afb420b57ee4b74a34ed0a1f57b60a133f174b6109cb48fd8dd993522fc30f8858ccbe220669e5ba2c51ff5f3d0f9e9a84a690a3c0bbabf6d8133cd") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 14:41:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x10}, {r1, 0x10}, {r1, 0x4}, {r0, 0x80}, {r0, 0x10}], 0x6, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0x4, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0x7}], 0x55, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = dup2(0xffffffffffffffff, r1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x4) shutdown(r0, 0x2) 14:41:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) 14:42:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x340) 14:42:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socketpair(0x6, 0x8000, 0x5299, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x1a223aada3bfb01a, 0x0, 0x1e4}, {{r1}, 0xffffffffffffffff, 0x34, 0x80, 0xfffffffffffffffa, 0x2000000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x8000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1eb4b5530f6b36b5, 0x9, 0x1}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x7000000, 0x8}, {{r0}, 0x0, 0x10cd78781dfb4f61, 0x10, 0x40, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4a, 0x20, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0xb59}], 0x1c, &(0x7f0000000080)={0x3ff, 0xfffffffffffffffa}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0xfffffffffffffffe) close(r1) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 14:42:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x10, 0x10036) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f00000001c0)='\t', 0x1) 14:42:00 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed3428ca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb405e2919bf3a48b4ffc44316915fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 14:42:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) getrlimit(0x7, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 14:42:00 executing program 0: r0 = getppid() r1 = socket(0x20, 0x2, 0x8000) pread(r1, &(0x7f00000002c0)="456e446d2bab2b4999524ce508cccf60fc6c23205d08cdb0c93c1627fdb2bafd6abd88349caab76a9e71e17b77dcaab4c24a71d61159a575cbe18a654ef589", 0x3f, 0x0, 0x0) msgget$private(0x0, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) getpgid(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8a82, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000280)=0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0xa7, 0x4, 0x4, 0x7bb}, {0x8, 0x8b3, 0x6, 0x6}, {0xfffffffffffffe00, 0x1f, 0x636f, 0xffff}, {0x0, 0x10000, 0x3, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 14:42:00 executing program 1: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="58f2a8cbca716e7500c322", 0xb, 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x6fff, 0x1}, &(0x7f0000000140)) dup2(r1, r1) dup2(r1, r0) 14:42:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x5, 0xffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7f, 0x1, 0x368f, 0xac64, 0x5}, 0xc) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r2, &(0x7f0000000040), 0x10000000000001bd) read(r2, &(0x7f0000000040)=""/12, 0xc) 14:42:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6000, 0x0) 14:42:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) 14:42:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f00001bc000/0x1000)=nil, 0x1000) 14:42:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:02 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 14:42:02 executing program 1: setreuid(0x0, 0xee00) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='.\x00', 0x0, 0x808, r0) getpgrp() getpgrp() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(0x0, 0x3, 0xe20, r1) 14:42:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 14:42:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c, 0x0, 0x6}, {0x4000000000000000, 0x0, 0xffffffffffffffff}, {0xa, 0x4, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x144) r2 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, r2, 0x0) syz_emit_ethernet(0x578, &(0x7f0000000080)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x9, 0x0, 0x6, 0x1000}, {0x3, 0x7ff, 0x1000, 0xffffffff}, {0x400, 0x5, 0x8, 0x4}]}) dup(r0) getgid() 14:42:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockopt(r0, 0x29, 0x100000000041, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0xfd6e, 0x6, 0x4c, 0x4, 0x8, 0x7ff, 0x1, 0x10, [{0x3ff, 0x9, 0x1a42600000000000, 0x80000001}, {0x9, 0x7, 0xda6, 0x3c55}, {0x8, 0x7fffffff, 0xdee, 0x6}, {0x24, 0xf4c, 0x0, 0x40}, {0x3ff, 0x5, 0x7, 0x1}, {0xffffffffffff0000, 0x11, 0x3a, 0xe4}, {0x2, 0x7, 0x6, 0x200}, {0x80000000000, 0xffffffffffffff7f, 0x1, 0x40}, {0x1, 0xb06, 0x7, 0x100000001}, {0xff, 0x0, 0x3ff, 0x9}, {0x8, 0x5, 0x5, 0x40}, {0x8000, 0x400, 0x8000, 0x1400000000000000}, {0x24000000000000, 0x6346c211, 0x5, 0x7}, {0x4210, 0x8, 0xa2b, 0x8}, {0x500000000, 0x16, 0x0, 0x400}, {0x9, 0x9, 0x98, 0x9}]}) 14:42:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000180)={0x35, 0x3ff, 0x3a74, 0x0, 0x0, 0x4, 0x2}, &(0x7f00000001c0)={0x224, 0x4, 0x101, 0x1f, 0x7ff, 0x2, 0x1, 0x40}, &(0x7f0000000200)={0xfe00000000000, 0x5, 0xd7e1, 0x400, 0x1654000000, 0xff9, 0x9, 0x6}, &(0x7f0000000240)={0x8, 0xffff}) 14:42:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 14:42:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000500)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x0, 0x80, './file0\x00', 0x8001, 0x3, 0x1, 0xd10}) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000240)='!%),.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='*{-*@!\x00']) mkdir(&(0x7f0000000100)='./file0\x00', 0x6) 14:42:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 14:42:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getflags(r0, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x90) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/112, &(0x7f00000000c0)=0x70) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 14:42:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") flock(r0, 0xd) 14:42:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x97, &(0x7f0000000200)="7e0bb4ff18efc7ec982b299255803900c61ded59b37eba3bed997f530b73c09c13cbb4a1125d0d4fef48f097d5d5b17d73c328d2677a099ff53e8e55c0c165df535bf31cd1962e0000000000000000bf5a40e5ee25d53e9084420de06a95352045a4539696e7ebe7adcb6bd11d58afa8f8c278629149c5d0a2834ae436736a178205254fa35b9ad13cd5d4e8620de591d69291439e9573") 14:42:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208bb1fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x23b, 0x400, 0x0, 0xffffffffffffff6f) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0xb6aeaa3fd22aab7f, 0x452e, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x6}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x4e, 0x6}], 0xfffffffffffffffe, &(0x7f0000000200)={0x7ff}) 14:42:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 14:42:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x3, 0x0, 0x46) close(r0) 14:42:03 executing program 0: r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0xffffffffffffff5f) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8e02050982d94536375e00000000"], 0x1b, 0x800) 14:42:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x8000000000, 0x0, {[0x4, 0x9c, 0xd679000000, 0x100000000, 0x3, 0x7, 0x9, 0x1, 0x53d84202, 0x2, 0x1, 0x5, 0x6, 0x5, 0x81, 0x4, 0x7f, 0x7], [0x75cb402f, 0xb43, 0x0, 0x50, 0xd6c2, 0x23, 0x51, 0x4, 0x8ac5, 0x8], [0x7, 0xf79, 0x3, 0xb5, 0x401, 0xa179, 0x30e], [0x3ff, 0x6, 0x5, 0xaa46, 0xffffffffffffffff, 0x5], [{0x1, 0x2c5d, 0x400, 0xc57}, {0x350, 0x8, 0x9, 0x2}, {0x0, 0xfffffffffffffff8, 0x78e435af, 0x6}, {0x80000000, 0x5, 0xfffffffffffffe00, 0x9}, {0x0, 0x401, 0x7, 0x7ff}, {0x81, 0xc0, 0x5d, 0x6}, {0x5, 0x0, 0xd8, 0x5}, {0x4, 0x9, 0x100000001, 0x9}], {0x401, 0x9, 0x1, 0x22}, {0x4, 0x8, 0xfffffffffffff6b0, 0x9}}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x1, './bus\x00', 0x20, 0x5, 0x3, 0xfffffffffffffeff}) 14:42:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) setsockopt(r0, 0x5ee, 0x9, &(0x7f0000000240)="a05897ac22c11cb9b5c7064490157204f53438aac1ffa0eb6f711dc53ea76b56715d4a89168b907160c9a0291614e8f206b712034a9e55cc240708b32e1dabfbc0816ee1c42ce9a9bce3b3a8db83a583f73d54eb3aa5c19bb7657f68dd1fa96a7ec254023bdf8dcbe243ee73b7fa180f32f261b875519fd3d8f65458ead9306e79a844d5f1d9a9a9e882d86fad021073ef70dd9eb3623a9c8702a849d14fa12252926f48fc8b194d5c9cc65db5a619b0874d43c09eeb770cae2e216071d758f6756bf06441cebc7048b2f8455b", 0xcd) recvfrom(r1, &(0x7f0000000100)=""/203, 0xcb, 0x2, 0x0, 0x0) 14:42:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:42:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='o') getpgrp() 14:42:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x87}, {0xef}], 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0xb83bc3b350ae251c) 14:42:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 14:42:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)='/dev/null\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/!){\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='\x00']) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x811, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x6010, r0, 0x0, 0x2d) 14:42:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x101, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10400, 0x10) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x7f) 14:42:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 14:42:03 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x3569) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 14:42:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6, 0x0, 0x0, 0x1ffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 14:42:03 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f8fae5b5241785e1a0d1ffcf4c1a8d329bf0ceffeb8493e7bcc86b9a2ebd3b71ca8a436e81ed2976032e4c15ed315247b8227d724800eecefd769a88a69b9c95a8eecb91476413f94b7adb10c0dfe8f62b1790055f8080eb0aad97310213967c12b91c35dcf3461a5d19a355590d32536f1f73b3a89594a91d77c5c3207f5950ae7406948dfd420a8d2ac1465eb481bef45476996991f409ad8622720a2640b08357ec6f5f37cae194adbbf0c02fd2538c7f89a259ac6eff83b24c8cd4f758cabe3b2a691e6283440eb5ac060ca6decd6681bdc144f304b08eca6ffa9c57cb4a07279bbecf5b7c0fee1b31be00f3174d5d3edd6f9a6eb3700bffe92a88044b97ea59a05c4c0602c03dd6f20660651c7ad69c25cdcdc6c3d74a11885fc6a6b9a40b9323cd5cd6e6d"], 0x10) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getgid() writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2db85c50c6c75375) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) 14:42:03 executing program 0: r0 = socket(0x2, 0x8000, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = msgget(0x2, 0xf8b298ddbbaa2bf7) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getpgid(0x0) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffffffffff8000, r2, r3, r4, r5, 0x1, 0xfffffffffffffffb}, 0x10001, 0x6, r6, r7, 0x9, 0xfff, 0x222, 0x8}) getsockname(r0, 0x0, &(0x7f0000000200)) 14:42:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x0, 0x0, 0x50, 0x4, 0x89c, 0x6]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[r3, r4]) syz_emit_ethernet(0x2a0, &(0x7f00000002c0)="083628015ef14c59a08730282e3a2a1381fef54c66e4586e4e3be69d8eeeaca4856109125b78849eda503b14173a3219e61b883b1c468a6c9e85f01519093a2042ecda219f9a593c934253a98486b47af14417f78201e6a5337d2a192ec970ae45") 14:42:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8, 0xf60f, './file0\x00', 0xde, 0x4, 0x2, 0x3c6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000140)="04", 0x1) 14:42:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000180)="0bed00c7dc9a53fcb801ea7590c90f0ada652bd4e72c572eaccc3193", 0x1c) 14:42:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x3, 0x0, 0x6, "7b00d762f211135398755e3cfd94553d453c50d0", 0x3f, 0x8}) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 14:42:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0xffffffffffffffbb) 14:42:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/211, 0xd3, 0x801, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r0, r0) 14:42:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x8, 0x5, 0x3, 0x1, 0x4, 0xfee9, 0x401, 0x6, 0x1, 0x785, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x7, 0x8f01}, {0x18, 0x3, 0x4, 0x2}, 0x13b, [0x0, 0x0, 0x9ef7, 0x80000000, 0x1c, 0x2, 0x7fff, 0x3f]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x9, &(0x7f00000003c0)=[{0x3, 0x8000, 0x1000, 0x81}, {0x800, 0xfffffffffffffffb, 0x0, 0x1}, {0xcc, 0x2, 0x5, 0x8000}, {0x3e59, 0x0, 0x1, 0x80000000}, {0x1, 0x517c, 0x0, 0x8}, {0x6, 0xffff, 0x51}, {0x9, 0x9, 0x6, 0x20}, {0x101, 0x9, 0x2000000, 0x78f000000000}, {0x5135, 0x9, 0x401, 0xbe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x7fff, 0x7fff, 0x9, 0x1}, {0x0, 0xffffffffffffff66, 0xac50, 0x2}, {0x7, 0x1, 0xffff, 0xff}, {0x0, 0x1, 0x4, 0x8}, {0x0, 0x3, 0x2, 0x8ec}, {0x3eb, 0x7f, 0x4, 0x38b800000000000}, {0x8, 0x6, 0x0, 0xff}, {0xe7f6, 0x8, 0x1ff, 0x3}, {0x1, 0xfc6, 0x8, 0x100000000}, {0xfff, 0x1, 0x5, 0x4}]}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x67b9591e86024a16, 0xa1) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") chdir(&(0x7f0000000280)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8001, 0x0) 14:42:03 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000006c0)='./bus\x00') utimes(&(0x7f0000000700)='./bus\x00', &(0x7f0000000740)={{0x6}, {0x0, 0x4}}) 14:42:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 14:42:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x4) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10c, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 14:42:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xeb00000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 14:42:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './file0/file0\x00'}) 14:42:03 executing program 1: r0 = socket(0x18, 0x2, 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/123, 0x7b, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x3e, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000100)="2f6e29e3f9893fb43fb670cf7dd06438714ec3984c7d23fb8985ca90be0d2d5b4e13e9b4eecb5fbc04b38a4a83f42e8037c05669061d6319512974acd12a76e9067c1be576d9d0db55e55181b16c5655048f8067cc22813e96115d14e810c86edbd6229e23755a7772ed172e30adf14b7479188bee247690c3c0b05f8450e080393754341df18f9d8cfe4489dbe0e1c83a56a96280e6d9900961fd8ca704c175c9781636112b99166834eddf4c361b1dc6333d2c3aef73d71c5170504c4ca67dce9c73f22a6bdf97a48e2aeb55fb73d1f5e21abfb03272ce685dda6bfe231730473bab8c7a4620d0f44e16efe70e5e06", 0xf0, 0x408, &(0x7f0000000200)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000300)={0x0, 0x0, 0x8}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x4) connect(r0, &(0x7f0000000380)=@un=@file={0x834f015fa9d313fa, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000400)=0x7fffffff) r4 = socket(0x18, 0x1, 0x6) flock(r1, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000480)=0x81ce) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x3, 0x2, 0x7}, 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x5) r5 = geteuid() getpeername$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r6) ftruncate(r0, 0x0, 0x3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000640)={0x60, 0x0, &(0x7f00000005c0)=""/96}) getsockopt(r2, 0x66, 0x1f, &(0x7f0000000680)=""/98, &(0x7f0000000700)=0x62) r7 = getegid() getgroups(0x6, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000780)="8b1e68668502f08d29dac20fbc729f00383bc0450755621efbc91a3c35bf608bb9bff892313adb6f1769a66bd14ffe9f8872c65f2aad0e5fcaa92940f6582d4cac03810ce9168ceb5ad150c20185da13", 0x50}, {&(0x7f0000000800)="62ae9df77da2f195e5d6194dfc69a3261ec0b0486e19c1ae9546a1905bc226258115ec46f8bd9fa974b1fdd104bffac893e990ae23a86c40b3afb27ef4a1d13b812a0b5042cba5044df6a482fde98c70a49625c93fda59be834dca9509255f932b1947bcb9a5c64ad287ebb455f03b8091cbafc681ab2e4ace86aff7412cea1bf2b9308d9d2fe612fcbc9a7436f4be0d3a3c2ca873f856d586bebb", 0x9b}], 0x2, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r6, r5, r7}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}, @rights={0x28, 0xffff, 0x1, [r0, r4, r4, r4, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb0, 0x404}, 0x40a) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000a40)={'./file0\x00', 0x4, 0x729, 0x4, 0x1, 0x0, 0x10000, 0xfbc0, 0x3, 0x0, 0x100000000}) 14:42:03 executing program 1: socket(0x10, 0x8000, 0x8) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 14:42:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x801, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000140), 0x0, &(0x7f0000000240)=[{{r0}, 0x0, 0x8, 0x20000000, 0x1, 0x2}, {{r1}, 0x0, 0x20, 0x4, 0x7fffffff, 0x28b9}, {{r1}, 0xffffffffffffffff, 0x42, 0x2, 0x7f, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x1, 0x4f3b8d817aa4bc3, 0x401, 0x6}, {{r1}, 0x18926cd9571de137, 0x40, 0x1, 0x101, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0xb933, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x92, 0xfffff, 0x6, 0x100000000}], 0x7fffffff, &(0x7f0000000180)={0xffffffff, 0x80000000000}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x6}], 0x0, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:42:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x5}, 0x8) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:42:03 executing program 0: socket$inet(0x2, 0x2, 0x0) 14:42:03 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x9, &(0x7f00000002c0)=[{0x5, 0x200, 0x4, 0xffffffff}, {0x7, 0xfffffffffffffff9, 0x3, 0x3}, {0x800, 0x0, 0xffffffffffffffe0, 0x3}, {0x3f, 0x8db, 0x17cf, 0xfffffffffffffffc}, {0x5, 0x6, 0x9}, {0x7, 0x7ff, 0x6, 0x6}, {0x400, 0x4, 0x3, 0x3}, {0x2, 0x2, 0x4, 0x10000}, {0x94b, 0x3, 0x6, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x4d}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xff, 0x200, 0x5, 0x96}, {0x2, 0x7fffffff, 0x9, 0x5}, {0x3, 0x40, 0xff, 0xfffffffffffffffa}, {0x5b, 0x3, 0x4, 0x10001}, {0x0, 0x3, 0x1d45, 0x100000000}]}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x76, 0x0, 0x40000000000004, 0x2}, {0x4, 0x8, 0x101, 0x1}, {0x8, 0x9a, 0x9, 0x2}, {0x0, 0x1, 0xdab, 0x6cf}, {0x7, 0x7fffffff, 0xfff, 0x6}, {0x4, 0x2, 0x200, 0x1f}]}) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) syz_emit_ethernet(0x82, &(0x7f00000003c0)="b67d0d5c410e2586f1018ddd1f419c4e9f8e4f79154405bab48fb2205388d24b68f8856162798deb81dc599b5dec4d80dc449466c1dde674409bfeae1ddafae86d166f2692bfdc95a9f590a41acdffbf2b5e9b73d53e8bde8f6bcff7b15a64bf44084ea58ef1d6f0a1899ff3d85206009f659310c7222afe289c50db6eb47a0f0fa0") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[{0x200000001, 0x5, 0x1, 0xfffffffffffff375}]}) ioctl$TIOCSBRK(r3, 0x2000747b) 14:42:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:42:03 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:42:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 14:42:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8001, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) syz_open_pts() 14:42:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x80, 0x1cf) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x10000) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:42:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) r3 = socket$inet(0x2, 0x5, 0x80) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:42:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:42:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x17e) 14:42:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:42:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) r1 = geteuid() setuid(r1) r2 = getgid() setgid(r2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e8", 0x9}], 0x10000000000000e2) 14:42:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x27, 0x83}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0xb, &(0x7f00000001c0)="a3d9d575a8a819c563ffc6ae756017588ce297a6a60debb614bfba82895cc73239c05c038341a055e5027104e3b456c56c737a5baa47d3055aac68de61ba984de498ecf622daab0e7232779212c8847722176ea276704dd1cc0600b2f1201be98d3707fbcc54b973d07d1c01450f131570259f36e017e3307fbd3ad9e7cd4f3dace2a85fbec7cef8dfac62067b28cc3b0ec3a4fba902a69142c97ffc3427dc69cbad1b75f55cf47bd5074e65958f296ca07a3d20b70811ff295a059aac7ce5a8e88931458994297cd4dc7207d79fa4a903097e6608d0866b33347a80797f16184535c3e09bb9408351772c35e624143695e00efb6358175de971c0cb17ea6bbf30dd3fd5fe41fa763bd26cac7fb0998cda215ad3517f5211ab478b23c81878", 0x701) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 14:42:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{}, {}, {r1}], 0x3, 0x0) 14:42:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x80, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001440)={&(0x7f00000003c0)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28088, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9f6b6ddd283c1299aa4909ab11366d208b797f19f82ce7ddcc7567a7189d535a698c0a7a1f3dcba5af6cf573c986a2696018178f6282aacc469bc7df7c0eb4abf7f56c74578556ba29a7124653dced797fd05a4086a0b9a4b25b", 0x5a}, {&(0x7f0000000240)="dce3a0a36bcdb8296aa28a361b35d23c01a1b6875d742b7fc45e311158c3887087946802f9daebd1472040f54740935e74c3edec685dca94a141b6cbb593cf0b7b823366c1fad7209632", 0x4a}, {&(0x7f0000000440)="d744d5fb3a1c579302b641e6ec20965b1a88e6ec9890b0755e82dd5b4d8baf618571a7e8f4696ba8e7488ea6ed7d52f88e1547e3bceb03d8467cd63adfa463e283f4c8cc0c190b08163f17db8448033f6db426e85e5e905f6b985cbbbe3081d7f38b3b569e47cb48a6da35972a56d9b1037078d77be95c1c063bee4e534c4ac27f1f250eeeb97cb3863d858160d2cfc3bd1b7fb98359ff57b7209d7ccb3798913d1e91080a2fe561ff096cb55f6e39ca41b3f7a5ed5985fcf6f62aeb79aa940f7395262a9afeee10de0d914d4fe9ee4050966ea91a34288462debe84288eeb317460cbe9540d7284b887071e1408a228651f7ebddbcd50c9f7ac6037d402cd5dea18668b7a0163b41bef1e38d2f8341817d6c4aeb71694cef977dbba9885fbfd5229d4331e4e1f708eb2003e8c21085981b9d9234a6893a22dc8894c2c05e785ef7a7526b231ca993e54ca69968abdae8e2097f2abbc7b0bb36942d60d653aa9c3626aaa1f6cc64bba9fe40c5279af0592bb87be23bf2e52f9df0b4819daaee3719a675470920a286a8ccef46761958e7180ce748faabab5a0851d211b6d1b3d57bc07cc4f881a665d16a67be5b05569e303525c62aa9a523f27457e4f09b7427653e964c679d30415ef2312c84520fcb68c337985048af98bfe4b5cf2fe56e3b3191c10137b4c3f13c46169506f2ab210f16f7f954c03def8100c5ed83eb0b56fb9fb6c375a9dab097d4d1adc865d913c35f4492c1d6d316c445ac0c3081469eb54d865643f7308fa793b39ebaadebf86c3b1699b2048f95b60fa207e826848ede02e9c1036d0f06cc169cb02f8ba7b55faf6f75918f2c4715feafd432d1095f2631bd10e034f7ec2f4502ef7a3c05531aa4e023acfe124cd97fb319801db347639a37c278f67159b8886f9c56bd23df9b97e243f746b51a541c6ae98cb431883394dda8e9ab2d1f4b860a1691ead88f17da5652bdfe886ffbad165ab678749f51f59f0a42ef3412d74bf6fd528bbbbb2ee2a654e2295d940033e765e12079f1bdc9b223301b711361180ac2fc2c213fe33d2a06a12d20460b1412ca0e80067d1a1f979ae7aae02e765c56ccc1208f268675ee9c5bc5694a13469c6c47195d12663608f471b2e4b3ffd92a9aab148640059fef39a8cc3d6e7b8fd64c7d6db521f52ad06760da50180627e0f2921abcd676b9d096a6100c89dcdf83ecdd056a493bb8670f9bdcc0db48f97bcf57746286bb711d3e8a2d249f59daee9b4f2a1137f05dd6d51593f70d7cdd58852a05b5cee505dede4ba3294de24d5b3feadf1c2b76edf30550a0daaa56fab5d385679d1391a2bf99709a6653b378f6d06a4c770eb5c27c4d1f12aa225e3c624df5b6c1a047cde7dafd380ed2138bcd849830c2c561a429bf8584b00660ff8a6d7f4a1791fea502accedb7589653329b1a4aff1ad0060022298579301a072c27dcf652e46a24fe5c2449cdee2a2de4157683557f4552cb256399c16c83c447310be56d4c5d5adde593d114ba4a8a5984a80094fc7e1d6a116ee6ccd79b48224ed3f188ec438fd142537aec9d118dc1574ddad71b8763d8d563070c0a46eae7d5c42a6193da8805b28e66ee39520e4f5ac40ae1317c441d76125babccc231d7999392b228d7306e788d9a539ad0d1ee540bbae9493c1ded6d24b5aa9e5548efd8acb82946bdad65384947ce7e09906cee8b49eb6b3554ec3afce788695a8c658611c6f9f81b3a5e6294b316f83921155f26ba90e354a7f9050d17e81b75a73182441cc005e5d43e820f63a9f0412dbd91711a0c24b36cc4dec47ebfac10f6f49cbac7d3f197766c2b01110b79eaec6cd88f64404703c414a38a178afa62ea9cb93d313f086d6fb81a47f8720170c23aa54413848928f97c10e74ae24acbca3789466a14923050bed52441ea2d88dd75c337d4595a8e3d0980bc017dd403d7f98d6955cc4082e54d9e91ba9cae3eafb1ac465afc88f63a174ccebdb22d36e5b7fa0b0c6fe28b7a37b703d5329285c0959e706fe5d27a8436e586339bd3fd4ee01776b78850b5da2657cf247e476c4e86bda8025dbd01431e5ff61555830da04c6265d17157234727d4ddcf307d0609751a79b3da78fef8a7b0bbd323edc60faa67ff82167e33b195ddc03fabc6404a5b302f35de7873c505938c1c0d4f5fec8af6e7ebeb453edf665ce86be4fae39f64fb408138be4dbf3a3d1d2cb3315cb1114b34fb7e45c4e142c4760b04ab331fc3e63d495d9522b00bb07292f8d81068681199e68ca474792348fe9ea3799efd6551d34684e5983073e75b9e710534b50452ba89b8c37e8d9a2dca8aefa801e7ec6f11bfd511924e0bb0375227207285e1bc91b4a65ae2d41fab1ee277fcb890695ffb9f09edfff58ca69dcfaccddba70e6990f95c29614cc7896072d0ad60bfa52df14dd20fb48daf8a5fdc2ec43254234ae80996384507f6acc5e44ea8915dfa116d4702ee9b40bd3a30889bf2afdea308ad2bdbb1a96d70354b0e6ef3bfb464b522e8cb539c211fb9936ade010f302307e9597b9c26d9fd4edb5b9a16dfccdb153fd357219a2a19634370d43e86492575c1397a53f9ac21cef13325ed5371103706c4dfd2edbde74fdc5e277a5364a10703fe4f436961331a141c833a05cdfada2ca60b3f113858e7c6be4ab36f93991f19a6371c5b045c75f866175bf1a18d93b6fad1bc8892302545548452929ea129a050c743814a6852a8aa5497e2ad2b26d0153ece535ee407f5012d42c6ef19b0ca0f32393ebecbb1e788fd35aa506b453dea53ea676acc848bdd46d3845a4c0f83be8d54f5012b4145fc8b6d74e30169a4e4918c725d53c4697811858d4957051edc298d68d3f7c010621b20b3447d137893fd5536e052f668e6e26c429fccda6cab39802dc278eedd11b24a5095edcb0a46167ddf4438f36430dea8b72b2f41e6b12b7a68c2fff63273eedb47fc639f289cb2794ca05cdda21521ebfcfdd90fb91c431383829ba78e872567c5ae95d13ce276c3086ef5c037216be22790c3e1c518ec491e77954053aab82d53d48ed9a1526585db954279a1ac98740d02edc28f343f969eca57a6304a00b7715584de73fee5eaf38cfadae5a18265004bbfc50d5cbab24876a6e3a5997acc3f2c40edf64ef5cb69b1a5264f598d32eaaea225cff5add1780298960e7b8648bb70c95dce58d01fa200b162946c1cfef256a0921e4b3e7360920872a7e074c915f7a952a427c92983f5799590bd2ff6c7c1ae0d0cd4bc5ea1fd6ab3693993432be7ccbe273ebaee0ddd4dd8cb0cd6e49f73dfd5d4a07f5c84d6f0fed8b3d97005b13d9c88e99fc6ba25fc2f7ecd669db9ea0411ca044e5ce6bcd5a8eb1109e0a060b2fcf88470df34a23c2e126d893497e8b67e2ab87e9d9c06bdd01cd2384aaf02a603b51c39877438dad8b127e93f77794950131ca65e31fd6434adc799ebe61d3af3866e072d54851a330557c4531c135d88ddc2424f4c27a70ef768dc8832fa25eb6c189ccbeba05e6da1f04cea5fd94c59942e6b50cfc5269e8d67b57fd377425920a0b23664a927ddeb92ce19e65c996aae959b516a0a535a0ce803feab1e7c70a85c1a92d24599fe74d4233bb82fa77362d76008e74fa6611d8df2da473306ecf75fbf24c96e81f691b00d189d78f6507cb493afef381f92d457794bc8a0dd84ba662df1bad89a5a77ea3866b95cb65b79b2770899b2e60c929aed19e236fe7da4c859853c39b33e8fce7d4c806d3b1fa731059ea2ad911a40c4b7d9ca84b3c1c441365de1d5fa2101fb7aef76df438db5e096a149742e0c4ba003313bda1872edc695f2ff8edb074aceb396e9bf2df410c9818aafef2ca9bb2bbf8902b1e49a6a54854abe41e7df30624b0319f6dbeb035861ba4280e1b1185a1e9fbeeeb3eeabf9b347e6123fc84b26dbc282c13ad28d60365001bc4f5827ec4a406e6b3b0d6994808fde65e538fc8f4d034a6be389cd620e620879293f97efa06368f91c9ec257a2cab98d75f5bbabbfdc89ea58d5e2a53137266105907217f9c88867d6c5a84cd435b0a19bb3fff0556ca16833fbcff8da8e84c24b413becb34e5e63af5b8243dbfafd134776cac290b5da91440a516026fb82a7ec1d772311a9334c2b625e611f127bef855d2616a9574da95a8861439ebb34d2d4d2d4db6b7fa1b47ccb7654a751c746a3add9b13dbd1c40ebe3763b227bafd536c71854af53f79cbc257980a9b62deb1e3f1645605672b92f0f53e8f122517b1203b169adfb05bffa91083cdfd6f21c5893d9019a9519083ec70a5158e4444b47ec8fe512c1dfbcb4c041948d8ad51bf055b0ec406653ccf319cfabe3ccb68674dca1d81880fd70564fa1692df90366e6cb2fe4da003cb452b0cc2da87290e02b035d702a9354cb43787694dc95e04d3ef0224030e02522d1845a449e3f4003fba89b02ef018a1ed9db58e98aacd41ec1c0165e276c7d05d61233e34bc34aa3756504bc9cd7e8e17d3c6a1084f069049d7dce843baf212a9da717f1110f4b9a825ab4a06271f72a2e14ef8f355894ce2c4bbc0c4225dc580ff57eed5c4103ae533547c7ca20f41abd8fabd0c05fb56313c59596a02fc132bb63567e1e4b63be055e04ce1e2adb267af4518946d2f74b9c14fe2b5924da494daf729ede294a2128a333dd32d56f317b2b8da0445773205292bb427bfb810cb1c58ac31f3c7a02c5ac806f76421838665d6d55f6a10d9e65a53feddb3277d95c5aa803236f79e517fe254d8498eeefa2feaa80748e85cfa876293832ad548e9ed1d8ade4dd5130a666dc6d809f4b602f3b18dad47da4253cf738e9063a6c6ea7a63e664c9325fd5e58afb7c18f659aa49969d5ad0550bf993011c49925c241b75fe29b48aa516e940f94c74dc316f7ef45f4eb27c2b0e64e814b0a0c03da2a26fe0dc91dba1bdf106737705ba0888cb492385ae85a544b251df8d87ca5b138240ff0d2cb4306a1808ae8a740d37cec9519c576909a3be81c2c75ad256cd435aedb38ef447aa4cc1e70ef6aabfbd85614c30419f0a66feece0255719a4e165b14f267b01cf32ca9e76ae66b9673973d312a4533794c289841dbf1e0c6e8fc4748b9465e78481c20a1160fede8e1f2716b649788da168cd278f100bfe39da12cb7ad500265b9d9ccbc385b3bfa126a094fdf656538baf9428556521dd4d36b3f79ffe7fba78b031902decf506a04aac3be490f6c604ff90cc88e3c89b7fe44b84a71c611473de57cc3f6a03c57edf105b92df3be3129f88f5fb74fc4a772e5e87c4a8a922a67c5ac8fea843a0b9721b3067ee89876f2d9dc9f27c65fddd8a65f9ee776841d32fdcab129d994b065862e758f2075c23447a31e4e0f235661fe1994ac0bd785dc35bd42d0ccd71f1c96024a9d6b6e48d849d117db7d328f8853e84c92b1615af455c22416ca20918e68d4ebc0c22710d156406f7c01869a57a652a088a8647fdc0a2ef745a9100aa10e763c99438c317094b934a0426912c32a3f21dd0376b12537b576acce329553ce1c58444d945ad8d92b5e787ad7377b1f1bced9a385a2b2bcbeee06c6c860ec0cd29de754dd9db42969bf41cbab83e1de061d664d33dcda34110aeedcc122a5eee6b6f4f23ba0cc0d8ef3ed2fd3e9ac7c8fd692dbd89c825a9ff63c24d064f3d3142494255e0fcf8d02a3c7d38b757705c95945e5342b9cf038354fde88ef42724bf808bc238a6ef296fac2ed72b972a63d8e572a681f13a3dcb3b3155de66d59ee5f8897329936", 0x1000}], 0x3) fcntl$setflags(r2, 0x2, 0x0) r3 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x4) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0xffffffffffffff18, './bus\x00'}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="0000001860040089001131270000000000000000000012000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a17f433f9875e127", 0x3d}], 0x1) pipe2(&(0x7f00000000c0), 0x10004) 14:42:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0xa2efd9d6e1e14df0, 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 14:42:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget(0x2, 0xe8dfa9b13aa5d65c) msgsnd(r1, &(0x7f0000000000)={0x2, "bad5cb7fce2fb48c7553496bb4ef274968acad020aaebf5ec3d2a59407f757f57999c9c64f"}, 0x2d, 0x800) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x6) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x6e6f81c944604a2d}], 0x2, 0x0) 14:42:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x8003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x7b258ce6fec6162f, 0x0, 0xffffffffffffff80}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x100000001, 0x5ec6c194}], 0x3, &(0x7f0000000080), 0x7fffffff, &(0x7f0000000100)={0x1ff, 0x1f}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="71324827deca65ca95caa282929f04f6703528814044fd2845ce933765b2ffd7ab3875bca3277a77e70187e285685d13464ab8146a25f49c2d", 0x39}, {&(0x7f0000000140)="3f70117fb541d6d9cc4d0269d1d04066e1f1ad6bd66823a841332b0c0ec48d40e69072930bb7a684513c0e2afc071d71a2729e33a7928bad2a65338cb6dd242a530b4d8a947287b476976bdaae222368a991c45b9365c2b0956b02692866203b3ed5bafb593ef15556b165129c1650cc3fb1479bb2b1c7641b0eeebe762798e657f7d7cc62", 0x85}, {&(0x7f0000000200)="0951561643bf6ba09b99a8f0e87f03c5f1afe8fe159807b42a790b535a87969bcf3c0974794a58252ec74968d9fee6e4f54e1a906c1e819e219120b768b52359e2c3f3d4570f24c03e9dd20a19891578a79c043eb2621ae02f754763b438042161eda604a46d9bce452956fa81aedf06ff6ca777ac0fde70ae3284d308a33e34e972745a31bdf0e725baae3236bd53d50227529d154eb6e84e6a22f2f46a919f7c1ea533e4ad683643ef0fd99cdc3e11b885b68fa47cfd63e5b88be3696b7226666be98403e2120b4f6842e26aa36deb0c8df4544b6eee3a521551f538d33ac0f28fe13d3b95139fecd861941db31242d5a9c2105a283a18e4b798de87f221631aa951adae1636bcaa92b30e134773377da596e88ed183435dbfe0ff4b17d48137912e2ed4cc320399b02aa02bea7a47393463bfadedfd27d424d3ed4387053418303be462203cb719ea70cc9e4fd9723ef423feea313e4aeed3db0a3ad91f18f8c750e2ad18a8fbff8cadf54e41950eb3425429d952794aa90b8be49394d6d4d1dee7a5dd61a3378a6acfe43deeb4830bbc84736adc8a681bf9f31f647fe531a067f1e868b8d14988536093281decd1e47a46ea0177e4cee943c7ba111199e13833fd9e902b5e83cb43ccd12e227fdd4b5b07174c7e67517c61e7f724407c3a380ff7c6258cd5cf2b0080275d5b7c7cf31e9bef01c8d5f92f5e6b6d4cc438637fe4d3bf187799dc8b82eb4070129f4cc94e35088ad2418ac8f81d48819afbeacfe87f440bb1392cd4211a74640dc769ec39fb5694f50871d853ac83de1c40d1f89e4600d6fdb93dd91cbf869f0bec204306eeb20bfa0794aef0b6d2ba258be2c3950b67bd56d1d9e396c3c3893e9f10c7e1c5657ab5cdd2740ae0087de5dc654bbdb7cd733177a811f37364e37978cc22ec6e53c35e00c4c8ab21389a60489746fe90db828f9cc806ee030ca87af78ccda5a6a34a829800bed0b715cb2d3e4dbf8b7fea589c452af7403e4969f018984ee0aaa9ad6f9b0cb65017d4756c576850c0b639d43d668d0b2a931eb577167e618bac0c14dc74243a4ef37492eefbf89a99517f9c6aff19e93f3708498bd5f0e93573783b15db7f95166654abe33806b7b3d239ea9dde90f20bdb88ebee860777c43dcbb3f9eb8c41261752479ecebaf8cd7736eba794f44939e8ca37f15f157bbbafa12810169df571fa4678c16f07ca95b49cc942b7b12662ffc9192e5d0988597d993840992f99c3950fda5dbfd6a2f60f9a31adb866829fab0bf2f82c169aaf7d64ba71594ccce4e1b7ece8ae91fc5ed0d074001519ae3977c08773d3878b6afc7a0cc1d98a9be1f83ee6c892f0531d8754bcf37e978d6bc50657613cf29013b4583dd2e7ef358325d1dd3fc5ea763585870b51a62677853554c32af06224d43421155ea58286fe4af89d9aa8b7e6537314c5e525fd779be11c927ec0df73e08452f78139e95cb1fa491ae26c0e23e6d304a39a98a7c361e794762ac18462bfca1fb752ef5bf1da02ffc96729bf166f8a635789c9178dc24d74aec31ac1d894bd79ffc1a0c453b5a6358e6f54def94e7bc719c2eca11fe0b26b59180d3855ff9d3f6f0acd7faa44aa806415182cf1079e894a726d6e51b338f91ca2c7ab109d4da38f391f91ba2f23892832c925b5e0af536274af33688c6a81c3d808f197eb10dccb7b94c30a650b32e51356971c96d2bad0de9bbc205fa5827c85d859d1188302098ac5f3a26d7342eb33c787b047e0288ab57af8e2a9e8084b560ce8d6e58949e50b156fd198bdcfb50cc13761b5afb6b0b127ab708a0bf3729527765c8cf7be975ee6e3cd2fb0ac49d1cb7f6bf3cbdcef3cab312a9bfa6339327bbaeecd9081733fa74ef7da365d00cd93114518f89e5c1edffb8685f8b876dfe68b4ac37b9f3fccae03658037df63a9bcb45b291459e3ffda8a038bbef0c0635f3d146dc7b6ddf44282b885355d4e921fc5eb283887dc4e9bbf8a85cc966fea1c90f02ed2528236ffaf9468067f98eb5dc07988d4384a232e69caa3f95a7b874844e16482d8637912a4a563d3e34232e0d3874c88d91f822dba25092f2560431cdef19a300bfb6a0d3480b66e80e03c5c7b50e0b3b4b0c2f148924d79663b184a61362dac9b9ae40247ddc461d4f1fae70946a7b6fd49fa25c4a84859454389934da25e2fbc78893cc38d69c8f2bb04857a93e4e0b4b115f5734f9335080e85c35c93204b09afd72be0b4506dd8a3ff1df1f074559cd21a651ed42d2ff987f130b8e679390dfd02a065fad07d95531f97ccdfbed8418565c9269e469cc95d23893095df7c0bda1ce9373cfed4d8d22d718324e8716a51759b06e3a01aab8810178184b647f0d9cca98d9a8d8495fd99a933ff7b9129dc4b4d8c71e2dcb442b2ac35543601d4faebe8821f71d887c9cf6642935d2c9c9b501b318457ce2cfb506b35d2248bf8e3ec02d7ffd08a943a79700ee58f237a7d69d95ee8b8af8b22a7e76d189d8342eed053ac77b6d7a199043eff42e5810f1049176bd3484524adfaec7ff556838179ddbe2f2ab47b3e599920b0e47418009b13465d2332eb4578945e579316e7e93e770898e1c3d5203bd60d74a47448d5be29cf0e8a9c58b82fafe7f3d779bd3aa7e88936b692fde4054829926d9530e9bf25ae11ef05c3f02a7a95f358d67d6f9f6b4896554ff3e69a29a3f42361bb6c48854e14d237610e0b4de86051b569e5a9f8c493e01afd1a791c225c9a7d55a40fb9c72f129245fb75e324f4f67b1ad0f68a4eb20da8c13f5eff67085f6990e4d4d576ec0edd6199eb290c7aaf5a140990ddd3d3b7b9b41dbe1a16575e0aac68477fac8c5dcb66fa7e5709613cb8e2a6b17d186dc7ee3747767f6761f5ecd6ce661d391e4f70105229e1491f64c5bee58822eebccea62b87568dcd73cb7e2fa304a698e4395ad9db827677114b147f146aa947c61391b2cc81d40fae3746cb97ac30bf9be55a291038863743a15010e3bac070add2eb714ab217b82e9a8d770735ccad327f0fd8406d9995cbf09d52a873fbe83b7ab8f87ef4aff529d7388b2e8595df98298a57026c5e8536146e6a6a43746602643f10040d283fd8d4a6513cff0f1699c01013840caad408d5d48a52a6b01ec1009027981b0cb003b2cfbca036bfb0edf9a9721f63e82ffde7dc756a01bd0cb2eae2b633c65dac316221c4657f2ce3b773d1653d2dd59c9b0da6fb8634f10c461ae2616493288a09dccee2bef2fe0a8950a3a37afa23b5bc97f6c1d0b94ea0598f28f8da219024dc7c90615935a35473139cd226d8c2c39f985776138f067e97b4c3ee1454f2845da16e8ffd7d43082f7fc21dd5736941274bbb89ba6700dc3651bcfcc21576857a29235f202cd12b44f5180f1e449e96ad841e0ef0e5f4fcd7e6fa4e32d98e49793f099dedbbb9580b6e66fd701353068940bf22caa68e2dc15bffaa93d879d229aa5d4429941382f09fbdf83fb4f51c175292e1f8248945cd2bbdf419cd353c419d05bd497854c10ec7c3805113b1ff08da2f3f5c0c7f56053ced8f0c4906dc525fa249bdf050d1dfe94bf1c281afbdfde6cc066e5d43bfc4d170ecdf594f323618624a0a3ffc211fd860ddd647b71c8184f79fd84840b1173212e30279622b152527db95a52f3bae37f1c1e3032e0ad3379099f23609760b2dc8b99141ee1922aa44c0be923c93db631bbe6c6b5e53c1158315407a95b1cf1eb70a9455daca3714228aefd8a11e2ba7620f26a45e96e93fe808e7421b8ef9ea21a066ac1112622bb4c113977dd83532c0d6d1a850a0948ebe1d0796037f6b9d21327e4522023ed00b56cefa652a131b8510e31910bd747aba40fee905c155db1007ab566c23b7a4c99a17c5d2bbc5dd04fe62b262012ddeefad314561903cc6bf42750108dbd740655ec4f2eb17809093effc6acf3cf1c1ca0d8d315752351ef950feebc18792a43808067d74dd80d4e4f5f98a2e57070aa3b5f0ba5ebd21af00f9f9e3f7bbcf504198d598f92eaac1a43146eaa96013f19b92dd52b2e12590ed258840af606df5fcf6181e1ac0eadd9206e767dd8926c8a5cbf4af9f83adbdc57f5195f667308ff741073e851f0173c23205b80b97612dd6f2433e78fbae549f3c30b6c83b137aa0413e8b968ea296bd48782870b0aabaa2c8511916158df920d52bc32dae41031dbc9b4b9e33ff2ebbf6a6e8864a4efa59c6becfd69c7bcf184826599f8ae797d9db6dd01549b66deb2f4b4aed1aa8d5b3b97f0bc1aaa2bf2c36d7f1fcdc40367cdd69ea9e6cfea2c43055c908911b96632f05531fad73803a27c8753df9e74f06f3a2a1b448f2f3173904f407d8d92585312d8fc341083dc9fdc22ec770f50dc8ed2d457c6c85e530510cabe30095ff8f9da454eeff6b9851b17b4dc7fbbfb63b58832d2491cb7182b0a737fead473afc6b535cddde915bca7260379914a18912b00af1d0be5b0e9b9bc709b278ec282ed08a48ef9d511357c5ab67e420bd89096b9873792632a016823f5fc19c73a41492784702a2bb6a504f896641925aef7a615b8dadf279a8b78c408917efc3c4185d3730fd6e51b6384f4c81b2bd5f7084499e60ee0243dddf3fec85f089c9cf9fc11d885e0e34d80d51db5c5c50455d97c651fde4f7dc6396fdde2891916aff5483736c6a090a1fd5437578cb476127ed32296a7d32c9f8901d40d833b173a29005dca762092303fac28f7117be7da2bf9df6ff4b881e0c3c2cb0252ff44ee5bbf9328ed5b8334527a6521486ba41fb5e548f906c6e8ffe884d1c4a8ab9bd89c3c88ada805aafc4c2819b68bf91527f4202e9c73a5db37650c3fc8e8fa11e443e036a68aef26e5b07957ebfc582c82dc0046883769a5ef6459eaf55c7f712581be6be4a559fb720c59ec3efbf2f926f9a2db09207ec804e7137b667f0685a00ba6f10fa105bb03e28092236f1487ebb061f9bbc50fee114e83e08571813eb3562c887165b9c56e31a0ff5b5c003036a10de4db41700a5f220867a4c0c070ae825e9e0671372f0fc38c1c10cd6d29487bbefcf129f6938c5167b2bfcc21941bbedac010007f902e140b777df621a494d7dfed5f1f119770f33450c7d8bc094315c3ea9b8a9ed484a43131dac02702bcbc224e4d0fbd45bf8757d6f5ba6a151a42a63a8af3ddfefc92550c259447208c47c65693e22734dc7fec775a24198b6d8b07091ac09439b7c7313f2c3fe84aee7316c48e6d533d79ead144061bf5a8158cb64585782e133afa7c0eb775187ad4db19f14e2db211139d06cd6c29d06698edaee8a8e7198474ac0d16f507b91f26db0c460e1b96c694bdaef12d4afdd70ad8c91688b59a21238d994a5ec77d59cf5a0fb3c013c8d3d6d65596eb75234a717fd89254f57d26bf541aaedbcde67f6854981768d5a8c1ba789794bd9fb9a97ade5f320cc80f120711562fcddba2289c6048b0cef024bd7e2202d3c68682ce9e90f9b87340025f185610fa169ced11d2bf8ae3c8daf8551de48213caf3d6d707f4f36914eda06f3303bebf53aa208c83ed654ce26e206d87fe76628f50bb71499c9590dcb48467747898e388c61bf3b7675a76fdc342750d7a8243822b84d6a69e164fb1e9f0978fe440028c61c0056e0ad5bf4c4c611e0bbfcc40b75300e1071163b7a953c8be5d3ba6bd59554ef85ac90c3b6c4ec240e980ebd60fef19ad631701b2d0ed427c871e159aed756770a30b1f514de26b89858d689e96de38a2db8db5e4592a1f4ad020c29492ee6e4a3", 0x1000}, {&(0x7f0000001200)="1b2c3cd720dd2df812dd243867b0f45a7b87e80acb43b0abb03c217a569ecd81af70cb610609af1db914f1a657ec8f8ca2688c592ef1f116e2fd6c6c96fac75c509e35a618120bdb5bae70d9b94214d8164fff9f82899f092e1281d2f42b6f1e4831b812cc0aab66e7b854e4c3b6ebd854d51fe5e818375f468b10550592979f4bffe4c056aa8d960bc44df5f098b51e5f19ca7d7293ebc6d13b92e3192d8ec535f6f2fa01ee7cb45bcf686ea581", 0xae}, {&(0x7f00000012c0)="32a3b5db060cbf1e4fe839", 0xb}, {&(0x7f0000001300)="7f7a9d088a52e49a2f0e172e0ac7361c2270bf0787a182ab00815f839f82089db9020242abc6758521bb6d32d8d0d6950a4c97c05a674019c2003bf491d7de57f04121b3b22d7e6fe2ece63450727e30ce3c8dc58422e1af9c488e6f17a61874543b35f45256a532c37f5f199228e22f350d0913de9ae09d550a31ea8d9bf8e7cc8edff5c9c6944b60ce343114839484ecaca871a09b59bcf9973916665e02c48b6670db1b470b02eae229ad197fda1f8febc822d884e16ca844a2dadeabc742f7c75720f7c7094673c8aeb8fa3e152e1ed34c24d645b7", 0xd7}, {&(0x7f0000001400)="d9956a20e946f1ac0f9f1b5bbab527750fa8026368631f140ffce62b3cd971effdd730ad7cd5127ced387c35c36c34b42907fcd29ce6e44bc3e47fd1dc72d3bc6fd66a813ddd8cffa5e7575f49a7e42239aded09636d98d8a10cbbaa0a75aee7d76e89b87e318ace12a9a0156305243831490502ee1ad2857ead9985e7e9447840d5bafc0342e69228b2d41c309f0f9a3a2845481633a263105cbdc337fee19bd6d723c2dad7441333c1ab36706987c3eebb174677572d5e2fd3a3ccd2bd948fb518d556c8429f19e880927dc951ced6bc727d16535c40134f7aa65ef8b6b22604a403b74c5bce00b62a28e133ff26bd354832cb3a54e46053b04fe8b91f28", 0xff}, {&(0x7f0000001500)="4ff406717ebc09f23de8519214dd6fb34ead35c25d40acaf21a5fbc4e33af7e19d2ed286ab50cc22c9f0d7a3c12a43e19ae798542ae89bd320956c23b2c0c57e0c8f693c31e430833a295f727d970964c703365b3da6ca225aea4a10781fb51dc61a9729a28fcb9c0daa26bfd17d5046130afcd43cbc72c785a721232374206a1c92da6e946f8e08007d2017f85ba74b9df01926b2a69ab05356c831206f1edaab4ee5d035a5a6bb22334858b94eceaea7fa58e424dbd38d28ec4f336ac2b87f93f69e67984f11e100223bb5aa7bc4058b5387977f2ddf6ca2732c659a5c45d318968ba7987508a1d04b91bb36124096cce6e78168d81394c5087f880958a7c3e32ab207e2c4561d77e3341aee5da3489ee379f21e262da98e96a44a2a4ef3d6115071c028cd1bc7f62da8e5a70de71061774d62717473a5a6aa5d7fe86304218c6229901b8209929b2adbe0eb6178bfbd21bd880f7e0906c9f1e38e72572c7385b04a27084c45e57d149f728587c7b8802e7eb63db28cb1c74a8498aece5480f38fe00e502af5eefd481356d74c7b1c3db979bfb958530ddadceff4d4673212ccdbcea625578ef1109dfeac545a1d0ce30fbb7ea8d7b162652da8f64091bd5767262be2b3368574a38cf1736b9b0cbd82811070ed16fcaa67e80c7f2eea517e028e966e2aa8dfb389d3133c00d5858b1c2fc92d0ba8d1c564084a72570ce96459a7bd2b959c99bfca3672074bf713be095a81e0651197f9e949a1c8a9a376789e6725180c06a6bf2757e87321e7c171ec64acb1d47748c225efe35b0cabb1ebc8aed21c63289f9b87daa9843c1dac37ecc7b60ef06f33587b544a04511f7cc7b4c3933c44197046ef1b84f86be20a7a20ba72a767b4fb678b78d983ac7c6964e653b52a070ad555a29eed45c2f1b0ef688be40bf6ecfe1683696cc6169dcb88aca6f5aba3eadc8d37394f6d8bddccf91503370b4cef7ae8dc5bad76cc0978e3277a395e0e7473be0c8bec7a7390d7d06164fa689f26fe0a1bc4af14e88b0629505cf0a5df7b1efc2788ff04dbd535ee6f1cb44814c459320a510433ac1faf31da0100ffd2b163f4f8ac6103c025bb905eb18be1076929c2ac1a69dcca0376a7b4a8c2193076f3981c24ff4b436da901cc25fea446eb73493354bd83d067bad907780c4426dc18180eb7ab196d4c417ed1af303af577bd64a40762b3dce3e190619fce99d2468caa3baf6f3861f4671baa2db6b16372c2fedc9466af465fb81ccb917b9b74837bf294335e8090948dcbdb34b6279f7ab07b00001dd6a9c7133d52911bff8dff7f9a405f4957288f5c89aa692f0529acf1a57f1ac7c2c4b85151aa5f2a3f5892d5f7fd7ccd32fe93c1f812a53176109a263a0890239b48c811ca6041724b939415fb532f1b876163a743e2c91ba9fd3388f9d9167cd36c0de702c93ec2daa0a2b669cf08fe588ec92b92409680a9d68414c922a1a3a2957e7c23b68a933f188cddcd4f9e8ed478d7c1f929c518af302c215a8128a42d3594ecac906293294d259efd1c4691be5856f2d609d1a517edf8a17d215829022656b09b258fdac5d78e36879b170faeaaf0a2ebeae38034aa6a4075f4dc7818dcd76d0683d046c2b80932ea56c507879608d0a58077434f12bc45a1e1788e6a2b417f5579ae51194f3e163755a9845af355fe000509a00c6fc058fbee8a639b77a456104c3da5741e9af2e0c0041233a4cf32720c1d0692f353fa6070d6ff7aaf68f8a84cc8cf3881e5f0c8d9f6d6e68cf9b87956454c693892aa9965bff632242deb54ead875be94d9c1c032298308b13807fd0501490fca1a8a92c47c7eca6206ad520d79f48e1d494220540f1b16326d4fde87b1f332651796f992ffb3765f7e001255196af82a4e2948e3802c7f036b835cc845aaa8eda658a84e217a3ddd0787cdd809d078c950ed9a29825cea28e2e60e4cb171e12e0151e3a204f3d9b221975693adfdb0ab9d035c9af327bb8585d9392c82758cae2c53663f1349d8ee51e1d81d8dbc692c2bd554598c92fbb76dc05104a9e946900ca3ba3fb85d613dd5e65fa0d3a27352fb6a93aa5dc2c590dfc0013e02ef08e6e198cf7427b459925debfe0488b87b166f468f94ce568f0e3c33d4dd02ef6eb23161f0c9f7cc7fada0360b0b7245da69b72cebf8af171ec181b695bd19dd9e6b857f41dafaeb48c0038ab25d3040a1a29f11870f92af7d5e23ffc0f73ef0052943844bb178aa64df4438b01ffafd86c77a12e928ad8614d907c2e3dc71c3672bb348035f5f54998deb6e4d9a8b204a4aa40f28b04c7a09070899c76359b2a7fcdd190f3bcd24f168a5059d99e0f08a6d0ccea18130d86cb1741ac01bac5c2dddccf884843f205d5072316a9bc0abc2b24d2970acd0d1a12ee128ebaac3a4a962cea8f7ac828fb8516808e5e0df6ec0d5c7943fd14e670751dfc0d04320084dde92715e6f23769f9cfde643d184c5a81219cbef947bae4a6162036c7547d8cb385c112707223981d18e91ac832e1b3fadc869b79a4e51c0d5aba03b14ac7eb49ac1b31b765c4a8ec3189203d3638dfc395d654046ed2d8f17f37597cf64c334f59c00825d0e0c5ee556cc4b88c77772eb190c5d42875e375e98be8ef56c633519721478a91edfab42c55bacbc51305740ec737a2ce36706d295e8734ee49bea65d537d4a52f16dc10b55aa64158e7cff03ffe6e1f57e4575fb7838d4f8c1355a1040660a034a637ebb28670da86a4877c0714db05b1be23c9d3cefab0466899680bf57792270eaea9b5ae01f57a3b6efa4f68d279086cb79b3877559652c09dc127aa3643c5281928e936547e40d1b3eae1ef0c5297defc24763612c5471173d4667f0b02dd539d9c433b21f932b104f60eb06ab4991ef1ef91e095556c75ac4c5183a870f7b08e95bb0b410fb71fd0b005555e793921da6e8319d006c36c74ddd22dda67fa47bfed03f17a1f88dfd9a43b2b9551b49d1b9a182ba94d783529a34d09d5550e070bd794a3ca003a46cded455d0c27c03da12df95b18c69af09bddbf2d4e74172b28095c4745a48e863d8a775d466654ad75000f7552e5325e1013758aafe6c9bbc39c9767a3874c12dad0b4ee2e0d27497f3ead9562e19dedcf3bc40a743b5a4b4c0e37216886d091b33d7833a6c40c3016b7437d125aa721384b135fa49f9efad55ca0d6103586dc2eaa8fc82b671b32d98d43aa5200db6daf7fe365734b72f42f6e56e1d1d27109c3c0fed62cdbd47f827ec42fe5e49edb13d39f055ced44517059f877c175c42d4a73e19055f7d7fe016e568c4e621704fe632264c481efd8bdd754c7eb55cc6b7f8da9c1c1561545a922f06f67c1f8531835b66332b88a366eaa2cc5aed869b8e3f20d04a324a6cfddb678d0b8767feee18fa060d468714f00b9bffd2e7c549629f94200733ca2a7431b7ff416a967c37bda8bf9bb5472b392cbcc5bfe195ca449291fd3cc3645011a5c5a255d0feb812c4ce42c974dedd38b459a5952b312f52ebcae3e3657a3601de1f7ab6f4d21bbf688744cd8d6dbe940cb12eabe6b4277127749827efc83f5598de02e259c48dc7d33b0f0685f0d531d8b14b384d8a462eab694bf6b250a96bd033d5191183a0a72cfb6766854ea8328372dc52460200cd6623c717f655afbeda8d04d0d133562ef721d18d31b1ff127eaa5aa0a8f33cbefdf522eb65b60ebfc340e668d33663f3fe50db4c49faab2e1ed5d11699972fd4a26e62118ccd67c25008ac21b1a4e15043576b6759ad4346499c2b9e07096509fe6e4feda0d894cbd84d39003f1e9c873fb261d676e836194460df9149f894067b705204a6ff18e4eabf676a8764f86489733f528db3e51d9aeff25269756b86e71aaf153578a8e0085a0b320eca4add2eeeafdb34d83cc6a79293c4ffed35f456de6bbb22d8450e9504164cff1c9538b8802f96848b84791f0f583b571af23ac3221dffd8fa88d92ca21769522c6749daec008fbc57057a5f524a6d762a9ed47eb025d3a7585003b6bb44020cc815857e9c1e0111d602f588d7ee08294f0640d7f3a497fef4df87e6a95f7aae6fde24ad345c67a29508f5a5316e039fe3d2a003ebc3990981f2c31a61c42f6077585d0e92c430e5c1e46d51d774b37e0489988e6c6cbad4c99d6a3bb25101cf87594b4c14ba97fc9e54724124bbee5cf5c68561dbce8737cb32d8384b674bb0cf2a2761d1a38d8d5a560387a71a54f122f3378559cd619ceaa1b08517fb89ba58637480fd27e5ac5a78a47c082cf2f7482cda715ee5e3955f5c6e7ea6e3fe6b6c14e39d067a10f25e1161cb6ab3f7d2b95137daa5bcf2fae49d2a3ec165293a1f3db70915eb82cea6334d22c24732aa717f4304cedf6609f268d389ca094f3f91d9f76bc37db34165ec6cc4d5573ab624494d0a16b3fdd9412b9bc38bca37dcb706d97bd6fa2a98d426a83931e19d04f48e798de92b0ec85c00e9397a4a7f87308aff9b7b4258e7a1c47635e6c41a316134be80c5baba868570beea66b845e6d43370ba6fe99e7cc3dc0c14865309f4fc3647406f00105e0b5e17c3278d8f24b0f9c4e64d180881d2f951ae1961f0e2d093cc85d3e3304ae51cb60c23c8dc09d273368ef0b1170ee030fb4ca0b5f2932f6251d2c0dac8be411640e1a5086c0183cf6c8cd3255ccbcb7890df4e482df70f728063ff0b11101b42fc2132d54b6cdb1ddaab0a084ab6dff2281a3113deae95a624d1a83b110b77963ba73df445fce55eae21b49a144e36b910762d9ef92c659630d5c77ea09b86647160db1256574b5cf1cd39ad48795dba4aab1bc72152cee1da0b89d6d32511ad535a409b33b96c3e69559e78d755cdc6503b73d7c0aa261509afc15ee9b137b57b3189f8c0d256f6b35a9ed6cc80898b0996d86ee194ed150b645f07e8934c4bc2b564010169d320d37b9cd6a2b556f0f349212b1d62f7610db0b9e6119a749603c37248c2783b3da26f5a04d8f22f527e9d70d736d0836b01a2ebbb85d0ac4a6cadadb27589ec6aae768d58d76712b36775ad935551d81931385b6a5d280e93b0ec4699f8fd1126e462177c987b762eca934b87c66e5002a334686b95255890774005cace37020a2712099dd77b741c0233c420fb8e29bfcffd17982f739aa527b75a1c0a65315933374fe8710eacf83fec14c2f50fa88327978a3ca83d0677f90c1044f1309085faffe71c9579686ed015917345a538af4338350482c9cea1502a34b30752742d70dd2d74905f9d947a4098c4aef51b9400da1e9ca00dac255e9551104ba8abc690e25e8990bcc9f474f496f105f5f84cbecca6ab9f0eb6403a6d93a0b25dfdf6fc88f312cdb35efadbfa878c7a33acf9ce781a048b5e72de4cd555c6be0b03f425719c8a2859aca85ef300a7b771b023ab1d76adb6d2b53a868ef33cb8165bacff7e4063ec30115041ca4e377cd980edbcb84547c78d982c2aee6c1781a8d19691a3f57f7a856653dd1806085dfd9963ecf7fcc25c1891c50db74c30327f5d864ca3226463faec3b8475ff881309e7c1bd224260f88c41992962b1603fd02d832e319fc4e3882f3e822a1feee396d6b557932b08181d1f94061e19e7702af3d6d0f7d24952c972df277db93def7cf8a4f3484bce0016b41ef54562ef1bfa520d614a8757160dc7f6d06a5c72730a9a85c22ab921beb26a1d4eb59fcaba723461a24d458e016cc5167bae35544ad862f796bdd7ecc3f568da3c55e3586ec12a60445d4ed69514e97c651544376ba", 0x1000}], 0x8) mprotect(&(0x7f0000632000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:42:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/216, 0xd8, 0x802, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./filx0O'], 0xa) 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) chroot(&(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1}, {0xfffffffffffffff5, 0x100000001}}, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x10000, 0x2, 0x7, {[0x1, 0x400000000, 0xffda, 0x2, 0x8, 0xffffffff, 0x6, 0x2, 0x5, 0x20, 0x10001, 0x6, 0x20, 0x2c80c6d5, 0xffff, 0x5, 0x8, 0x7], [0x9, 0x9, 0x8, 0x80, 0xff, 0x0, 0x9, 0x7, 0xe], [0x712, 0x1, 0xff, 0xffff, 0x7, 0x3, 0x1000], [0x2, 0x6, 0x800, 0xfd, 0x7, 0xc9c0000000000000], [{0x0, 0x1ff, 0x3, 0x7}, {0x3, 0x3, 0xda, 0x31d418ff}, {0x911, 0x5, 0x1, 0x7}, {0x7fffffff, 0x81, 0x3f, 0x8dd}, {0x2, 0x2, 0xa5d8, 0x2}, {0x3f, 0xcc, 0x1, 0x9}, {0x101, 0x4, 0x9, 0x70}, {0x3, 0x3, 0x8, 0x5}], {0x0, 0x200, 0x2, 0x8000}, {0x6, 0x1, 0x80000001, 0x7}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendto(r0, &(0x7f0000000100)="599eab3d3f88ff1bced6eaa868199c3a310c62bec4320ccdcad1ee3fb1a1857fec47d79a4eb772f842c75b0f2e0af5da303808575a9375eab17114a22e038d57ff3217799d741d857c01e1530b0614cb6cef5e3c4c43", 0x56, 0xdf446d18d111346f, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffc0, 0xdf6, 0x7f, 0x80, "ade297b177ace2f1f485fb2a323e7cb641fa327f", 0xc2a, 0x4}) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x8, 0x4, 0x1}], 0x4, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x200) r5 = syz_open_pts() fcntl$dupfd(r5, 0xa, r5) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000040)=[{r7, 0xa6}, {r7, 0x12}, {r4, 0x4}], 0x3, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000180)=0x2) r9 = getpid() fcntl$setown(r4, 0x6, r9) sendto$inet(r3, &(0x7f0000000240)="58d92630aa705bb4c0d1e68601a1a4cdd409a3b96450b72fa4123f27705e54923282be7982e789f1fe23f272c85d5f49bfae42d762c5e9df0037bad46715efc009fc9974bf9e39048f54fc36beda627a06552d8a59ab2b4cbc4d83203c9c56b26af35096274eb2255d6e2aab45bb2587ed19cd9f4c85f164380cd4875c75d5cba41a7b3083eb19932f299181e502421a997e99c96a50d8a53cdd5b81eb41a6a6dc4498a8ab0f", 0xa6, 0xa, &(0x7f0000000480)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000380), 0x7ff, 0x43107132) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) r1 = dup2(r0, r0) listen(r1, 0x8) 14:42:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f00000001c0), 0xfde8) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x12, 0x0) socket(0x0, 0x2, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) semget(0x1, 0x4, 0x420) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r0, 0x1, 0x0, &(0x7f00000000c0)="7808cb8a87e673b304ca45ee8f80ff0c6f69559a41ec35fb8ebf704a6e68587d84fd627e7d34efebdc3742bb8836d08d24e4da77d5e94e17a09f58c85de8ae60c4ffebe0e8328a8ae97fb5b665af2b7d66a1927d130223b79c884cc4de130417fe7dc0f2cb53c3ad942106ac393f9d99d23e3519c6eb1dc770e77ed3d57012fb638f96caa224b7ee883e8dbb458a9c043e3907f4e65120d71d76e5a9fbaf21b9325c958dc33b514ad2988077c0d637e7c9d40bcb8da65428007df93985487c7de9377fd4c0fff0b8b83f0dae56034c46cf61d7f108b63f8af4bb85ef2e12", 0xde) socket(0x1, 0x4, 0x6) fcntl$setstatus(r1, 0x4, 0x7a5d7bc68e4b6687) 14:42:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') semget$private(0x0, 0x0, 0xbc4a7d1cebd40d8d) 14:42:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:42:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) dup2(r1, r0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xfffffffffffffffa, 0x70, 0xf0000000, 0x8, 0xbb}], 0xffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x96, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x20, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffffc, 0x400}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0xfffffffffffffeff, 0xfff}], 0x3, &(0x7f0000000200)={0x0, 0x6}) fchmod(r0, 0x100010122) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x80000000000000) 14:42:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x4, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000200)="8cb090e96ec27f17c3a4d62121bac69200bf01a69795fdd8b55966bc8a239109ad5b9fda84f0bf589cd710d4cb8a4d8f53132bdf5b2721b2474db786f11ce36393b8adde545995621d6011e5769411ce69c9be23f6a648dbd0a47653ce3c91497f1e9cc1093c", 0xffb0) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000540)="9615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e00494a930ade056dbdb06171bbaf7b000000000000004feb3666220619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced0721000000000000000000000000e8ffffffffffffff00f7c9f3d96cb1cd761a52746093f2d38a93abcd") 14:42:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xcbe74de9c077dc8f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:42:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x3, 0x5, 0x1, 0x3, 0x6f81a6bd, 0x3, 0x1, 0x1, 0x5, 0x100000001}) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r1, 0x1}) recvfrom$inet(r0, &(0x7f00000001c0)=""/105, 0x69, 0x42, &(0x7f0000000240)={0x2, 0x0}, 0xc) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r2, &(0x7f0000001540)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0xfffffe53) 14:42:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x48) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 14:42:05 executing program 1: socket$inet(0x2, 0x5, 0x72e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) 14:42:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 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(&(0x7f0000000200)='./file0/file1\x00', 0x24) accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 14:42:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 14:42:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xb9ca6d26c355cc6, 0x20, 0x2, 0x20, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xff, 0x7ff}], 0x1398, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x8}], 0x7fffffff, &(0x7f0000000080)={0x6, 0xffffffffffffffe0}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:42:05 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = socket$inet(0x2, 0x8000, 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x4}], 0x2, 0x32) r2 = syz_open_pts() close(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = syz_open_pts() readv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) r4 = dup(r3) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xa34) 14:42:05 executing program 1: r0 = semget(0x2, 0x4, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/100) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x808, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/230) 14:42:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 14:42:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3acafe42d54f89ff5f3aeaaa5b4d3a38d8b24bf5e000575946639dbacc1df03cfe76a0c6c8797cad272b78bec4b96612e3887ef1a7ac3c7c7179d3af8a2662fbb53d9d2a253b92851e88cb158e6c07f05a8cb79fff0382d62c1f9ce42000d16bab0ba70775bf536ae2ec96c5e713604beaebe4", 0x73) 14:42:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x192, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3f, 0x400000000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) sendto(r1, &(0x7f0000000400)="1e0d50b5432cb45f80237a985de81673be87fd49953f13a5910f500cd90f6951978f7be0b53ac0def110e217751d5e744a54f5a689e8001919057c97e9a0244cc705338e2e808c3c1babf96e0e0ec65cdcdbc0d51bc84f7703cefe66960a2769ffcc30a100d7cdf835d0b070d98f6bbc87e9a58361ea69be5a1bd6b0b3c38dcbe2663049b6342f41cb675129741890cd3c08a5", 0x93, 0x0, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x881, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x4, 0x100000000, 0x20, 0x81}]}) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) pread(r3, &(0x7f0000000500)="3efc95892af4eca59cb5b25e53cceaeb5207f8b8f336c2a3e916c02887f012d5a7d3ed96823c22418c07c17387530e0a85b49c4bafdd3a5a4f30742dc8bef2283d04ca59df581babc2211cc0d29e931fed88544c2b61f45a6b8a816f7654ae747146c55a3a55492b64cf59024f582c2dd87dd0d8b0d5492a8f0cad9a2674391c813e252f922da947028a3f0b3c2bbf5a6809ddedde71a96d145a1dc6653b8f8290b7703e821342", 0xa7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 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, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 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}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) 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, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @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=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @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']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 14:42:06 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9599480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8f68abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa67173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c1b014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f73535f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a43725c511ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92da3325826dfe9b88c3e3f866e89bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f55ad8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac404a44d72bf78c1d5c6d51601db28f5ae24174483696770a284849d1858f3793bcca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47a3ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eadad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f000ffc3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf658446800000000000020000000000000000000000000000000e99b26b6621583cd42496e8aed8ac0470bf49c0b04caa4425244cafa1f85b5ca4100f89851de60c6e324abf387e87a4937943788f650fd1572c7e3b1f9ac20c3a6898a32aa52061846922350c4c02baee7f13948d490101d224268b9792898e4f35a8f4d0efdfb62651c51b87a6f093d53c9cc6724f82d62ac90b9c7b8091ac8e0f0eb4f5f0000000000000000000000000000000000000000005566bb582012a15707aaf1b508bc5074d6aa529e881f57c85e6d095d61315b31dc27a39c06ffa7c5cc787710f57d7a0a7ad70c09a032d44fbb7d293afa0dd67dcdba53a868283c63f053076d9d112333f0cbab51e21094a280b304370790cb3c6ab1ffe238ffc80e0c8a815f331752abbbf1269996ba0ddce9d44572628c02ecc679f95dc3d44e25c55a6c92cec1416c7b30769aeddff9e5d500579d5a65a33b3d6024bea99005a71a992baa1963b798e6f534026966306d08b49373c2d71da5d6c039be02da0000000000"], 0x1008, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00f2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgsnd(r4, &(0x7f00000000c0)={0x3, "bf9ee3bfcaa4159581b44ed823504cc757175d1bd91a53c730f48a55dbcf065de4cfe8e605a72e8aac254b77290b2684e63f4a718f60d6f2c9611bb12bac6ce19e3d2e5e"}, 0x4c, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) 14:42:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 14:42:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x8, 0x5, 0x3}], 0x8001, 0x0, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 14:42:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/230, 0xe6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x49}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x182) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x4, 0xaa95}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 14:42:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/49) 14:42:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) socket(0x18, 0x4, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000000001000"/26], 0x20}, 0x0) 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) msgget$private(0x0, 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8001, 0x5, 0x80, 0x15}, {0x0, 0x7, 0x10000, 0x4}, {0x3ff, 0x200, 0x5, 0x3ff}, {0x9, 0x6, 0x100, 0x8}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 14:42:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4359392693f0c4f4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 14:42:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x4, 0x4}) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 14:42:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000300)=0x7e8) getitimer(0x1, &(0x7f0000000280)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x40) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 14:42:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) dup2(r0, r0) 14:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r1 = getgid() r2 = getgid() setregid(r1, r2) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 14:42:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df44ce31548f9f0cd663f8d179a07283459c200fe0000ffffffff0000000af62cb0", 0x34}], 0x1) 14:42:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x80000000, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2f6) 14:42:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = semget$private(0x0, 0x4, 0x410) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/159) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1c, &(0x7f0000000000)=[{0x85, 0x0, 0x2}, {0x1000000000007c, 0x0, 0x0, 0x100}, {0x800000006, 0x0, 0x0, 0x1}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000080)={{0x5}, {0x5, 0xf9}}, &(0x7f0000000140)) 14:42:07 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x104) msgsnd(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9599480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8f68abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa67173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c1b014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f73535f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a43725c511ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92da3325826dfe9b88c3e3f866e89bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f55ad8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac404a44d72bf78c1d5c6d51601db28f5ae24174483696770a284849d1858f3793bcca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47a3ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eadad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f000ffc3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf658446800000000000020000000000000000000000000000000e99b26b6621583cd42496e8aed8ac0470bf49c0b04caa4425244cafa1f85b5ca4100f89851de60c6e324abf387e87a4937943788f650fd1572c7e3b1f9ac20c3a6898a32aa52061846922350c4c02baee7f13948d490101d224268b9792898e4f35a8f4d0efdfb62651c51b87a6f093d53c9cc6724f82d62ac90b9c7b8091ac8e0f0eb4f5f0000000000000000000000000000000000000000005566bb582012a15707aaf1b508bc5074d6aa529e881f57c85e6d095d61315b31dc27a39c06ffa7c5cc787710f57d7a0a7ad70c09a032d44fbb7d293afa0dd67dcdba53a868283c63f053076d9d112333f0cbab51e21094a280b304370790cb3c6ab1ffe238ffc80e0c8a815f331752abbbf1269996ba0ddce9d44572628c02ecc679f95dc3d44e25c55a6c92cec1416c7b30769aeddff9e5d500579d5a65a33b3d6024bea99005a71a992baa1963b798e6f534026966306d08b49373c2d71da5d6c039be02da0000000000"], 0x1008, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) 14:42:07 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="65a942f11eff5f02fa3181843c195fe81eb5783adf4af13ad5a9e8fcf8c77c0e84a8949c50cb3ead0252d31a36c8100ea4ee284e67c3cf", 0x37) fcntl$getflags(r1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 14:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 14:42:07 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file0\x00', &(0x7f0000000580)='./bus/file0\x00') 14:42:07 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) syz_open_pts() read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 14:42:07 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x4) r1 = syz_open_pts() close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="99898a6ff2dd81991a2d45032a9548b1ea56894f5f2a44693d", 0x19}], 0x1) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) syz_open_pts() 14:42:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580), 0x269, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) 14:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe8b, &(0x7f0000000180)='V') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 14:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x10001, 0xffffffffffff0c17}) ioctl$BIOCPROMISC(r0, 0x20004269) 14:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xb1d04d293677dc39, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:42:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x74, 0x1, 0xfff, "870b31ed8a5dbc14c11ff19c45334d810ffb3029", 0x0, 0x100}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 14:42:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0), 0x40, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x16, 0x40, 0x0, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x49, 0x4, 0x200000000000, 0x94}, {{r2}, 0xfffffffffffffff9, 0xbb2e6fc1a66e5cd2, 0x1, 0xffffffffffff7fff, 0x963}, {{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0x101, 0x3}], 0x5, &(0x7f0000000380)={0x7, 0x3}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="09e15c5319876ef6671d1e12f6c22b838acc9c924ceaf15acb", 0x19}, {&(0x7f00000000c0)="fb478984a239845bd11fbe035247e7ad4274a5fcd7e34998d55c852732721aae4fda06eea49ee99cf57ff545145bef680fc056a6ca774129f2a48cc57dc1afb9d531c5d75d8bd3bc77249003044422955b76409dc1464d8255c5eb58212767a1b35f72f34d0fa5dcb4ee3e892efc76ce483e8959162ffe16fdaf2500077d51c6453105b4d42d6950ead261220ac90d8dab40347e813a411afc25d8c1e29d3e6e1f46764c0f83c90cf4", 0xa9}, {&(0x7f0000000180)="c0c10a562063a7d78dbe846c8a0be6b1f80d57236620d7c32c89988e32ec6b32ffffd9fcfb2b38744587942bcbe7beee61270f8be80b2bd820a4974678aa4d2370e72e1c8af48a990072131bf486bea897c0d15531f25fc0520b109f8e77c64fccce02bc74922a845d7d56ae", 0x6c}, {&(0x7f0000000200)="4a6778e3366e400442b184977362b9784be24bfe5a62c24753b8a8dac5aee157e77b4e7c331ef86ef1debf680ad83b121f62f15bb9f9eb7ff213d1603224dd1601ae7b4f261f71543fa225ed9de245cbd60679d32920fe6c0cde7ac96d4d1e32497f2dd1203ce709", 0x68}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r0) 14:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:07 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') rmdir(&(0x7f0000000100)='./bus\x00') 14:42:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff, 0x80, 0x2, 0x8, "070b6d928b0180f0d0cdf8a1dc10ea484bd9a066", 0x6e4, 0x8}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) r2 = getgid() setgid(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:42:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x4810, r1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="af9d450ef2cef86023661ccb0000ffdfc7584091d12b9921552d7728a84131e82ab8df628c0ce2a668281cafc089a28a7162d7a29dff00000000000000", 0x42}], 0x1000000000000298) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) r2 = fcntl$dupfd(r0, 0xa, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) read(r1, &(0x7f0000000540)=""/226, 0xe2) 14:42:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) clock_gettime(0x2, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x141) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) 14:42:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) getgroups(0x1, &(0x7f0000000040)=[0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f666968653000"], 0xa) mlock(&(0x7f0000020000/0x1000)=nil, 0x1000) 14:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 14:42:08 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8000, './file0\x00', './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 14:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) 14:42:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0xc4) mknodat(r1, &(0x7f00000003c0)='./file0\x00', 0xd2c9a51b5571509d, 0x5) write(r0, &(0x7f0000000040)="510fc3", 0x3) sendto$unix(r0, &(0x7f0000000300)="0c2920ff1369bb8b39ff7e717079cd44c2221e4286bc7da377981ebc56fba7eb1fcfa807cdebbc8c464075c2beab6a4a67d9bfe1adc0ac3fe1ed7394cc28d9ef5552e858d747140e81718767096f15f07c4ddd3d13131b53ced1b8f25b0b2400504cebed5eaafa1d59518dba5dd45490d746d009c815cbc4fb4bf5a7e04f6ee5aa9fe99f422f2b18563faf9985bb79071002172d73540bf44a4cf44ff9f8af080fa15a5002f71d9199ecc6", 0xab, 0x48a73a3f6c6eee0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/22]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x4) 14:42:08 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x30d097a85a5eef60, 0xd7) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = semget(0x1, 0x3, 0x102) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) getegid() flock(r0, 0x1) flock(r0, 0x1) close(r0) mknod(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x80, 0x8) 14:42:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xff) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x2}, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x81) recvmsg(r0, &(0x7f0000000000)={0x0, 0xed, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffea7}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x101}, {0x18, 0x0, 0x7fff, 0x648}, 0x9, [0x808b, 0xff8000000000000, 0x100000001, 0x1, 0x1, 0x80000001, 0x10001, 0x4e51]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) 14:42:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) semget$private(0x0, 0x4, 0x10) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:42:08 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001840)={0x3, "6480f0ca19187a7b3d69f866d2cd1c1385c9ef8fa391df915d640166fb4403000094495704ccd0642ffd7cb87bc6776254842a8f154c472a297964448696f198eefff9dabd316d83502711ae0b8262698f10818ae349d3277376766150681254235d572448c77ccbc47f805b530cfd7a7e049e2b6a527f8b673ed82122e111a90b725eb909cb53eb7efb17b2fe5dbb426b1d62fadea7378ac18ca912d133a643328b79f9007fbef4807be0fa74a926ce4972456336913612025c66a4503a84d61f59cf1905d2542b4e971e63af811f4e453bdd398a17044895fab313f801c6789b50c1f9e89d4618ed6ccdfa232619ea45e1b9e00a961844c8a12d71c84cf5c4c944d5b4f34b0b3c97e671e9960051bf79ab39a09cb583bcdfa90edd94646e35bdd9540411f8f4489e"}, 0x2b0, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xffffffd2) r14 = geteuid() r15 = getgid() sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001c00)="d0ddf44236e6acc01e96dc2dfb057293056c0e06cf6b4dff4daad84dde3df0995951dab184e07e60e14f5d3623c50140094d452903dd1faf4bf310d0c86505b4fe57d452207ec4c43ffbb878b055aed43be5cf0a54e3ce1a95a7807dc6b8276d", 0x60}], 0x1, &(0x7f0000001f40)=ANY=[@ANYBLOB="200000db00000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x408) r16 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000012c0)) r17 = msgget$private(0x0, 0x8) msgsnd(r17, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16=r14, @ANYRES32=r13]], 0x1, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r18 = msgget$private(0x0, 0x214) msgrcv(r18, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000f19ef5b7528e03f59f8dbbc01a755c68000000000000000000000000000004000000000000292f6ed78b564b6bb9000000000000000000929191e932ac16eba4c5c1ce7fd06832cca1cb03982cd832d455a804001463dab164a50d33138a5fbd2e57508bd8854074e89e072e5ac54b4fddcf08700ebdd2a3285c707de7b63d9f87dbce17556b10dfbc3f8cf81bfdaec35a90220f10f230c714f274f1fc9f40ba1e30f4655a2050d5ac9b306d937d2427c14d0e134a8c13e09c71456a3f"], 0x45, 0x1, 0x1000) r19 = syz_open_pts() pwritev(r19, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) msgsnd(r18, 0xffffffffffffffff, 0x0, 0x800) 14:42:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x97, &(0x7f0000000180), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 14:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)="b6699660eff5bdb5ff8a5b5aecf1ab523c34ab0be01b10", 0x17}, {&(0x7f00000000c0)="7d9ecc5b886bd1d34f51ab65944cfa4928e504d0c5901f1de941cf07c18add9aeb080c848b6354c1990390c2f520f16e61dcd30196c161141c49c3302293d1", 0x3f}, {&(0x7f0000000140)="2ce879d29517d58484fb4de44b8b6c11364d1faf5658e10960f76ef9a9a46a4d1de9e805dc74922116839f0a442c683c76189f862858c8e7e9ed64eb49ccd35bb3d846272db39e994a7480291760439c2d3297bdfba19d8127b33c9b7e4ccb9512cd7aeb8b9e82feeeb09956bb143d5bf4d2e49007bc2f9611564fe92dcd65bb5c4868a8743ff04a79df38fe9620f1e04a482b4c518a62885b1bb40fe6bbe12c018530e000fcda6211299594edc8abded2c5e59267623abae231ece7a5fafe883e38114b072e38c7ab3973e49f6b6eb1c2cd01ac1b1fda533d09e5ce61fa", 0xde}, {&(0x7f0000000240)="bbe2cc073a174ca440cc4ab2f77b787f1cdafd769843c115d9ba2a39c808a8dc1a13aa6d598b7bcdde51e39eff69c621d4972edf6006bc76595e7850d99595eca79c9591ca3d2c3ea4939322f205848e1964ebbd3143a9d655879ad654d790e4e227cb4a9ad3e4fbfb4df3bc1d89a6e5092080bf9d247f9360ee54a3cd8b6cbc8b3b05b1a6579ad2c80a534b6f9661ed40621e75e39f3ad8fdaad018173be814d05c52b8ac76f2e2a6606c2203c5c4fa7273031a9a3459d658a9a5f23a56746ff8a27298d0bbf8335dad3a6785640aeb8a2f82f17833ce36c75da2a7e92dd829194a278e8502781b1c134c3c1b3b64bab946b6ee07d9494c3f45379b204fc7dffbfb12331dd4696bcfe165407237f4bb2f3066373c07e3c7dff7aa7e391d60aa0e3390660cf832b7d28ebab59522f499886d4fde18646b97dd3471221b9e3522aa3f68022eb2b2220aa559c178bf9a66b137bcb27a0b0d34002f712d0dfb1209197db8ad5634d36bcc7579093730aa917aa389df66e497151e8e1f09f5fbb58f5fdcb6989522a97ae14539df10dfc2b9dc3a925d92afb79140c1b4f7b6bcb34ad6463e920805b6be7707eefc8053b101b45684aa819460df4691a939f65f789d419aa0b7b9337fce5681c00536d783a607b59d143651e3ab6ff92b87331a77d76675bb207376217fcf1e18b7e54421ab0daa51e4bd1b13ce6b05401aa2d798ac2261baf5df515228853edc588c0099100b474d9d95a52f8420dec720229f3979eb0f3062129e180d5c74e4732917f02690a19bf3a1c7db64a4b933b5b41e612dabd4747e17e010a50ac2d3dc91cd610223565b87dd82efbc07d90753acf3b555487e3ef6cac7af4d004ae168a9867a2ee417f350f01849ac26f7af4111e00dc4a52510e26be2b27666012d1f72bb1d8a268ebb169f529802d959951374a6cc695571cb5c9bbfee5c25d3e4a7fc3b4bcdafc20370d6b1dc0c4511de43d3113793287fa11f7e65905b2d394dc7c29c4482bec25a3edb38c7dfbcaa258e91a2940ee20c67436bd023abb6c2459b1d9408b83a84eb9fc0ad4f1f299f362ff2ce59f1076063fe5baffdb92ed72844df67d20b1f267c552a3927aad22a3116ae007092b27ee01d588ed88d315a464c852c8ac3a96e00a896e0d5e06bff1bcea001410a71b72f21f519e2f777f1f64ff118d91a7361c37b57602c50ea415ef42b59ac5cfe3689795c47edbe9d6d1a7a8ba1afe486afb57bfdae8e8f44aac81b860a308962747e004923cf1c3be1ac456405799631f5042947d67990aad72349bda7dec7ca8e90e9c85174a3a8321a0dd20e0c7ea011234668a8f3ee8b9601f2a20f45654a676f5aa5a91da881bf1b16747ea2b236b15f0703157aaeea4c4242c3782ba35e745aef6085b2a824f68a366e535b7049746af9f32361636d6abafc57d0dedeff7917f3a4776cc626189cb783a3cf0e488c0be492bb8f444ad8101ea3580414a5c0dd3588a9077e2c933067ee31a777484f92166e3c3948875de27966fd04f139648f741fb85fa4ff84b60113c2ad4fb5c39cec3c08e84dfcb80b982789c4fb7c2e57a2cdaa88b28ec699eaf4c569b8a34cd31f1e8bcb0d9d648d3c19c41a9bf4b612c71a16bbeb03291df2327731c02afe681fc7248874d66f976063c633246aa5731b09577b83527eb4b4161eaa021e25166e6cb80d7c7cb086c701886455fcdf08ee0d18f6f3396cffab781c3d297c3eb86073ef56449f31012cf6814348d74694cae9b68be0af176cb5fee1025231198bfa41f8888c02b90affdd3abdb1e114d005b9e17f86375111b637a29e8ea102e9eda48083b1d8055c70c8ba37f88ee9ab8a4a2316bc7d98a0d3bae8dac3d6fffeb96d5089c4295221c10982408984af93fee692e7f00bccf8ff0d6fb53f75240350226ed7894436b4a9cf6db3b4af18c1f79c3ac2172524fdeafffa94e422f88382dcf5545adcbfdd48eb65571b36846a2cadf719fd68e3b01369a488c40af55fa8a8eff626ea1ff8bef47481a2785a1f5d39aa1cff65ccbe88793ce1a7862d21cb7c36a766c5b072e00ec37aa938a89e72b55977abe9962a1168b06cea04b25a059c9ca73a9e028885b5a9a6a09efa3e0284420b91254c7665327017743ddc70dba1634636b8d361295ddca9cce0c203544cb59b31be1dc7dd0de9b85dc3055b39aeacd00a1c3843b3c57d08e9f6105d8e97c2290571f41bd0ef6b6c6daaedf1afa0c4d10009c0db634be68b383831ee5e3e20f9aebbb389901565f289fdefa9862148f5545ac5c850d0ec4eb5b88d17a8c78e35fda2e1ed374d9e7bfc41bbfd54b22b7e0def3642a142040e3aa5002d0c2ce47481ed0c26cb7a92dc9f6bc89bd868e740a05b4a5c17116e95c12999697e600893f6aaa0200b80a1c3376614475c6622f718b87065e6123e385dd5ded0ef7504e8362c5f9b67a5777b1ef60cc7bdfe8167140f77d344d6834b61a1167a741b5887ab64bcf4bbfde66ad19e061a06270cb7e100bdadda2b6595821ab1f879331de698b46c88774708dfc7f2f7316f0c5a3118e144e4c865723fb53dcbf36951a4a009771ce4bcd003a68427af71d07ded06c8367220125132b444b43eb8da652ca581187576da454d39bd52c32c3057c6acfb67c5b366cad216d49ecef46268a0cf2ca66c7c00f36e7aefb7a17abc284a400e03fe51b6f2849709e6ed454778c8e8fca59009fd891dc8e539a3b99b5cb6a99ed30fce304eba1b614ffec6826a50d74b6d534a6987c6ad0be52ce98ced3791d82c5e4af0783456734f280be39628391d3db55a64e0a7225b565961ace5ca5fc4f50aa786ccfd92b1a3603875b5177ecff7c08a3de85e47565600bf2263127e71ca5c7ae92f7f89e22bbe6353b0430c1caebf4626160d0c1caf3c7d74afdb83ab49264c963ac2b1176f9169e6c984051aaf0b564d78d25d436797d09005f9df3f0cffa1996577a4457f66b1f513897f2c15add8528269a7f121241a5a3dab625e54799fd3b7ee1a1a7f561878e5f3f76a192fa2c04f8330d9d9f907a20e38aaec65e920417efb5870001530127e514fb1021ece41225ff141f7d79ce60c49c9f2bc81f455e4155500172802f8bb566464515c9fe39541441950f885e8ca60a4321035a41a56d57c6598fdd5b01a233534b91a96978ef430972e4c7dbd0f1535295380569d69efe1c85b84668e91594b4cd11cd62119a99dfe7a3e39a15cf5b8d91a54d89bab7e2070efc07e202af7082912eb68fb8af2b6eff7721ac975a75bc48c13a658644f6be2fa7f2cf2789811b00be58ef20db5e1a823374f68683098149182502cd0c433fe5ae10cece88ca443fb00ba9f80cf48434b9a6cd801ca6b80e9c28703b817ebc2a3199e4e77244417cadcf1e7db96b50c11b1c525d2170bd9affdf708338e386da4cd635947af42220849a6f1452580801f71e5adff851a852423312073d6a3a67fb0b20212b2cbe268325b39a31dd3a8c4445859be6751cc2a05c26ab6ab15e2e7455aed889a8d4b9f8c369789d0c4330713b9fdfa5a3139320bd1881c25fe17847493f586f711dbb95d7de0ba31d51a6b141fc3443af71f5ca04c24dc350aecfc41c0a3f13441252d64bd5f625989069dd94c6c58bccf34885cdbe12fe16605170255b1f2afc5997ae77887ff87aac13c5c2c11bdd85d07bab26c5aefa06784085cac0480e60090d51cc0388b171a89fe1a0470fe67fe6fa076eae91e0ab27301afee1c1b0de6193f2fe99e11c5349bfe208d4e29fbd08e3e17722ba98dad259e7b978fa9d832bae5054a70da90d29f05755d685226ee4e21aae30b68e96affe6d166f8377fb12f32fc75b38a1bc8c4ca9a0aefae75101f5c07061327bd3752fedcbc3e4cb6d16bfbcdc512ede685eedcefe869253386f234c0ceb493e241c4493725384f4a0c3457014cf3e70d67f6ee215ba03f50eace5cadb262f51032ed426d0dda19a99f497bfc84e266204e5be481298b049667515bd27f1434debe2203728a668f8ef1894f1ef46ad66079945294c065c627d81819d085e176e14f0546a3eabd6a08252e2390d486038d9ee1c241fd09fa38c01be4adb86bb7ac880a497d3a2f670691105b097175dcd4faa9e51c7864c477d1732ce6884eed7ca82e1b2a1306e63babdb74cc0980e18a35d05dede3ffc041ecc43d35321a340d8e2d81116145f5f769ea4fdb4964dbb12cb59a53aa67c3a2ff9bf2ba002ecb76dd6bde69e88214f38cdafc4deee1a9ddca4904c3018f56588f8168f2d5f9a1265329bc3f482f1868558e3cdbb114d9136261362ee525bd6ad031578822c0ca8bb4e6a6a0246d520a325201b8e65580c8b8f6319bc6cb426b75c94e3e663a8d7b0236a03f6eb12591e106de916a09e5f912c636bd7085c1c1c7239420a61090d477fd09e68a465dd702917696b040124cfbbb1a66662ff8622781cf70b5b0bb0d799b2283e5ef3e3b5eee80a20c1ac541b225e395e992ec373b196d36eaa05642da12ac3bcd6a1389104b5ba46d87d6983de48b473cd0de4343668ee026f920490f3d2d09f263e6c1d1c2e1fd6ebe324f968c47858160adf4660a6039c5676f8d252e648870c675a9bb3fcadb5811f3ff11dc8b6bb7127ee482caf16f79986f570368c49b53aa6788137586b362af8974c6589f19a89b5507b6763820e61afd441348339c271ca56e99032dcd3cacdb934f7f81b190d2e2622a8e5a07cb0e13b81bb6d3eed9138214d6709714505420136adf2688a894e5ab8416c7ad46fdeb27be5bfd5bf5bfcfcef51f25e0148e1ef7ca661f6486c99747a55f3e28f9a651443a3e28274080d897aca37d53521bd10a685e1c4c0fe986a58db9c000b641f98363b6976dfc7920ddc08b3862a1c000cfd72ca76ca09392eba2291ce086e368269e84887605a7d9037267f762662986bf2bd27e2a13ec9ca7dcb56f9969256aba5ae00a81b5e9673e04c213d1aea23b69370a4addec343d471de825532a468d9c2e2c069f729d4e2ac0f697fbef5b22a4286056a79b13ec544d50aab9ce97bd18a14769005f9d93bff105528185c2cc2afaad9cdd04eabea40a8cbd2dfc0823b8fe2ee86934a5c66f3c26dc49e975ecdd011f7ad47e2f6c12953f636d0ef27b743c261e6fb7c1fc3a3ac1f178c120114d88f48ae281b3299fff4da847a0df19d2de710643d2d8d3c99aa718257e796f093b6bdaeff383eb4d61fbe1e48de097d341099d8bfd347b67ac6c4b2a099b3b0c4a997408f3be3ae70054acdf72329578cde11231b3fd6a957d18c0cd20993064e1b9eaeea5fd09008441d8ac132237005a4e55641a5128fa955c577cb42e661de03d76f313a120a25872f9fe7105e4167be3461748ffbe4e93788d92db00decb81ba74436f50e091904ed7bdf410a432e2556a490b82d4bd162e4e187701e754a5e9cdeb610d92faca523f18e9f450f1595e350ca379947ae4d467163eef0834948a9a9f7cb28a493a2e9655e158ccef46c5bbce7fe5b87f871cf3c61d976641ccdc40c60b0dc8b3b173e1d893bf652496bc91b1fe2621c3a22d1be4f47c7269515f239716b53afe58f4afe43391318ac00e5ab3037697c2bef80f3239aef301b367914520e3e0ff7e73199228f5c2f96747f56ac7c28d30062635c06d912a60deed4698fa4a4510f4bc41b97471dd6aa30ae12b6e7e95b6a402942bc8e42ca05f779a644da0f7b5b3565c0ebeadb2cad478ab736d347ee12e90d49abf72d5bc42234fe7aadbeb6178af59147643267d4f09", 0x1000}, {&(0x7f0000001240)="485352f987b13ee77bcfcf0461807e35a729b17386c8b73ee1bc4135af6a82d4c84b96bcde23edba255e87fca33c2141e1c0b2630a28915ccc8c37619b290c3dcadc4a3fd12a86b004fdf4509d6d56e16b3a06cf32d5c25edab0088936dda0649eccbab804f5669b5fea5fd23299959cbdcb2c4f5f5a17ed173471973ac9583cdd247725343e98591f6f33aa3be3d8e36f892d0122661d25b5223028d1d649071d1d1bc070ecdbb239434bedf129771df1628c7eae6dd6a0866308d2e5311870ce14dfb80ce1bf33e37b19d67df9d4ae5accf6b186e7220b5fb86da9fc039899c808a421fe8166aaf9b9", 0xea}, {&(0x7f0000001340)="809e31a81b7f36da6f47cd55eba39d555403e515706879397d7aada7a807363af7d678f349d894d134c4601f7b2a1d5ac59acf5ea1be0dcb027ce6a5ff9c7faba37e24f56ba309b5", 0x48}, {&(0x7f00000013c0)="9f3bda6a42bb8521ff30542af19d03923b970df1d6de985c1d5c6d99178f1e965536df4abae678d8b62950351e4a4cc3452f55f157223eadf698960cf81cde5beb5043be083e3d0f3037af00b7769906f54bc9fb31da460ac6265fa6bb8a1ff1260fb5f9650962be9bee1049f4e883b58bf6ef0d6998e157cfd0cf8ea248809b175dda077fa3289d3fb404b99993615212efb568f57d48cdabcc6dd467f01551656d3c273031fd4b461c8aefc0b821d0ff616bd53b42237b7ac886183b90a95c6cf221445ab34861bed821a56c9adcd8f7b5c990e3ed4f4d2a266424bbf2f1eb8a114c11176566540da9eddb29fcfca88dc0da", 0xf3}, {&(0x7f00000014c0)="123bc71355156ad9c12a986fd3142b1f10b2a2d69934dd509c08c85b7efdba2a66600c61a80383051447b8b8e7162250c8e1b07056f54a56779a66253a41ca381c2002679dd6fdd5892e7f8664045bdaf706f98d547530e5d704b9724ce7fa29801fd0e29bba2849d266922cad65253d1710e7116630d0413b23ee1b5f5267bcebcef8a1be421eb6465d65938026ea09fd80238a88d38309e3df8676300ca1143fe5686b046414b08078878387f0324db925f222f1a112ff4a35c09917780a", 0xbf}, {&(0x7f0000001580)="d4731dac55deded6f3308a3dab854940989589f6041743e29fb8e0136dd1d039c34b57d013423b633c0088afc2fb5e1d610ade71057b26d467a4e8ca0bec14c021035a73c34b085c60fa69d7a45058db446c355396d184bae495d41c94ca51b8ce220d73a3251df1f36bf8d351bd0f7bd074dae181fdb2bbefc0ef210df8c8bc2a8904272a0eb697169143940665087ac1c07568d97abc2e2d1b060fa7dafeec719c970a51c5d9763f93dd8fa2804b7f4f240d8c572bdb0efe9f1e8444be9a356d55aa7dc0efd89059ce651a39df95a2f749d7dc8d6b7a8c8cbb84d74828b7f418ba9680f06265cf30ca34384bde24701d186cbbdaaeb775c4507fb8ca7858804b51c8ad2c32f1704476927d826dc7b05be5bc1295d89469cde33ef3d58ddc191067242b3f84b35b4079bf5fb6966e10eec805f06374954d53f2697d2c0ac909eacedf46621bcc8c42a4cb19fb08375adcacf21b2ce51c08bdcbcfa519c8cbd2a3ca8471e43f2df0ad06d92ecfdc2b1091efc7790e80fd14a7bdfcdcc0a10b39a2359996d472e93dcd3cd10687744dd66618652d2426b64457f133fb5319a1d08e16d6e0429aa5559e0130312eb78ca1c30bd0755aeecda1d2bd9198b908e057e0f82891916b7394c7e5b640d50c9f4aa6c34af4d338893fb6940f3052550097099520d4b21699f912f1bfe0b13f2fb0826d2fc766c7661e427db12f62cbfef553b8d29505ad144aa272b6a4f6e2894091b18298ee6755df8ca4c9f9396d3bbf521927dbc9db36fafd4d0928fdd30d00a3993ba835236439d270866174f67cd77bf22c1aa0e3ed1cd1dae29bcbe62fbb2bdc70f146ad508c255a1cd6220f750bcefa5948fa0abc103947087b2a630964682cc188892821cda98d1947ffa016ef5be8c0dbbc49e339142f6cbed81fbe6d4481a79f11fb4751e1b506ddf29b356ed9c18c28792d82163ec1c8d74bacf4e53cc36a6cb2c65589ea721ec4fb7f705ac3d07f749a77e0c10dcb91e355c884b1ccbbdaaa8f43266254b607c4389dc9cad4abeb74028acf9fd0f92815955bcfc2587ffef94f6f45c715190067baaf2ca04c1977818c403ea6b21f0c54afad4b4d1a614429c1e1bc12eac0f6fa629017f6953b2f4288c6f8afaef1be02d9ce10330829f6b5464367c3b582245250b4c826bb3a1a2b0a9af2940407a8d140996799f0e8ae07c85859b26d5092ad1424667b0df4899d24371e9503b8d79e44e9c0d0f08a0dee218f7489f3773ade09067c19cc8c58010d3c83624669edd0de6eb004b761d923505197362b7dad99c8a128a93c23c709badd8789f5adcf01e52af6121bccddb90d963640e20e66e2a0177e98b0c0354fabdfb70290c4a0eea1278f014a8b4a8df4978b877e0aa75284600226e66552af1c7980f49f25bc8e38867330e339d90f9bb9ce269003f57c2e372b5ed82e5f4094f4c4e3c9464a2f1e4750efac1d8fd1705ae2116443b8c65c90052c4642f2d695347583f8a000cb0702dbbebae030037b1106af44bd221158d96519c929fda9cce03d7ab47463d69280644b93eb0181f371b93411b5360a9d3e8eba52c27db4b5dda2fc2523f5888f9d64f72d8f8d77057a17aa3accb1100c80a912ea1866d6ca588972d7fca038b2170720b307348d24717655d2ccca61c65a462cf7e47b7a073e6e68110e19797ff85d5485ac140db60b6aade31184f1115b36c40c7415d8c4c9a66f87ea8a9046a97be7c57149be77cdad6190a90c9f8fb716ebea0a6606d7d8d1a0b7ebc9807143cd46a78d0463aa64cb62aaa503af2a6df54df17061523d1ecf0de859db4028231c6822439a1207e97eaf55e80a46af8fa214c02b922948501bf0dcf5260d8ee141d1e821ec8219bc97c93900643969d0ccaf69a555328d4ab1d6a86cd3b86d279bbe99c7224c1811a85394b5db1e85be20b1650a6d8ec132186b541e09e6b8e98ca81b97ec3e9571f08cbc1c1d5719a794fa335cd2153efe2ac59cf8cf8bdf1cb3b23be1cead1a321c3ff4fc4ff1ec7a3ec25bce333f2717067b5c7b9e0afb2df43614a6ec44d260f0dbb9a3bb2d9de5736a480f4a3944d4a06d65bab0c8dbd12b264e1a633667385399e7c2c99497c3c347731d7356fbfa2ff3ca7d7aea0e40bcce4cc32eb6576e0ffd1d6584922199ec09696e97bf4132eec00f79a7e8d9207f101ace296fe9735eb11c4e3c7b58a7bccc28579246f2bfec0e73f5d6ac6d3f91ed9f0ab887c1d4d89afa8448aa6e910728373ad009fb9ab036eff68e9cbfdd00b0e842b4f0eb5c7142da9de902ef998674ecf908b741dcf47299dee5fa65d6aecccff4dcdde8a4447daf0ce46676bd15d2eb0e6d82730af4e82cbde72459f4654eda63604d2745ad6e83be0a276545367cdb398a9a8d58add0b357d2e17150c5d1ad5d5027b0e04b183093853c4989e846f9925aa121745d16feae2c4acb02dda1f9d6874fb35c7fda3a16cbbc4885e4163fb5f12d8ef1aa2a9687fa7bac9ee3774fa7ab97c8725002c094df4144546cb4b2c83d35f4c5d7200b36de038a7fee72b67e7c4ecaabdfd1d2936bb9440fe48c842fa7ed398fe3e69ca7df8225d38e813e711609149f207cb87f956564832b7bf80510906092748f85c304b9ee3cd7afb63c9d7b6ec6fc5adcf2a5b90ab52bf2204a95f20fbb69599cb6de11260b01a8b8870b0fa1bf8b4a5aa424958a08ea6ef8611d242d04942172d61a7347b88efdf4d891873e0ad42ee890f751f526a3cef42f96ee97d91b55db5777774f0103cf43fe86a3ac36ac41868f75589f91022adc1aeb1259c94ca0363a7a3e26d53204dee6d1f013110019321c0545f160fc10fecbecc64ddd211bd309a2aad8fc371ff80d620b5faa309f27e578e7f6ea613f4582e6d3aeceedac7d5f9fda6f388a815a9f0c0f96e5a190c4c6647ce8fee9378201b7c1236b19448c825c478b703633a6e7650e268d29caa8663b7745e81b019eb1c811044493eafa3269a3a52151783f26bc68ff6f8f92f409562653da46411e4efbdfad5c870bd483db7ed989c545c149ba7e656e6d86a8d83236b9e2d829ff4bcdfdcf8ecdff40305191d41bf68a78b0e8dff8059e8ea5ba8188044fe0c638c4e18d21ee41c324772db72ff6d68b11a920824a091bf6f3c4596610d575efc84cb6c77fa0a8451f6c8adb2e4e5ed11fb8f8d4b69d46fcad1aa1f1fb3ba81d134b6844fb07fa2dd71a415f3a57afd7735e18130bfa4ba5dade3107f00e79135882a8f0640c7be4f7f9c7e938bcbc0f9c95a997b4fae71e40039ce864577f8413b5402e84f3fba03ff110307fc59fe30d09506a1da245545b583ea4cc6f8676e99815f4ffd1b8c052a3e1e716295f6ba94a4890845446537fda73aef812d504407d5cb12ed7909ac8d30ce0a5414dfcc09a9cc58a8d2d599f3f3d1f8ebe164a746837f30d48540a2d875a570a4763169b1554e19cf00a857ed596b515ff96ee90894148726d952352aa746fc5dcfe9702d53f4f541d491db6c931376c5ae8f6d6a69b303db462b7acd1d57f72127d2e76d45b57860beb03ea440114e419bc56323cdd26d94abeb9d2c88ee9a98a399cf5a4d2a64fcf36e3bece6b3685dd26a3060a4db0ed275026fc51568008f3ddbd12df265426104e02736c51667b3ae7982a88a70360009b1d58ba41c2be965c5e6ae5a65340840d2dbd443602907cd69eaffacf9e483fbe195efd0316a0048e7e844ba3759e2f70dfa5ca8ad8d27768a5ee901df75f7101c4b31fb5e2e7829330a34d8df396d06755612d50f5df8f78cffe775bc030a4d1badcfb86c88fc4f2bd32da765e803713fd7069ffa040254902c8632759262fda05b8e8793cd66777d6154cf240b801ff8a2ca8d1c74a0b1e1ce5fdb4edabdb291ea192480bc131a0a9409024009eab3a0b90de088f624b3b7d7944d12be5540a2b343bd6d52fdaa335071b1cd62b77d86474535192388a507160d731f49590935a5beb859a2c5c69374c278c97b9081d44ea55b767557ee2a609c8a6a5f5cf566d6efe4880b4da0b0651225c5ea1a7fc4838faab3dfe66b36fa9d229a15b3bb2e548fea4715a3f534afcc80ddb9993e498f88f04f3241918e7012c3b08811a1367d86cb4c3948e86053b9728d1f2478f41c85008193a6706a7e5e47b11e69270a746725dcfbb7f7286d94fe2786276f92d131a9f5337163adb5547cf762f39f765a1525115c99f91f34c10f4abad6c835adf2c96714eac6bb85471fd2117499cc85e398976099708deb681c33f7ad935c85edeb1d6c9d87b151177833248f2b66893ea3512d6c561d793ce266e1bf0d98900caf1ebd5c6c933bf49648e43c19b2b0fe8c2166f36215247a0268511dfad49248c23f2f514523fdee757ca4c1cc0c916c0d52a79d3ac597a64202db1e0d240b26f132c9971313e432e4835a86060cf10c6e355c73702a9147c787870911e70b4b3342a4e80e35a544978fb02eabae0ea4e0f0ce602d62ac628816218d01c87d42ad330fd7b26b08de29b89d28d65e8fc0912c6af97c5718c8c38bc96f4c02dec7d74ee4c911d2180a8ed2ab72190572a16314057c695be26f9bc6ea6a0189d302c2a238c32457f846a08541daf31377a940e7df4e2dc0f05e16594f17f9efdf5ae2f6906816706551242f3e44c9411c3e5a7419bbc95aeef88d5046a5bf026d1928a753820c8293bba274c9df6f692717a06c7524d9ddf80b1891c8f434bc8d4e0af0d218d53074ffc8ed2613afd4edb6d97e52395be92d002e8f575872750a81e4f3775b550259d4b900581bc0b067b884542073da6395a5f0474ad81c4d42262591bdf17a9638046700d0804ec7a5c3a4e6186b8b82f81e0e132031f2ea536a1b6658bc9a8dff26dce76316e3d8b861dab880a098177d3ea413c30cfd69de3a847112c63066f43b62d93f748da082b90eece2d9fdb1ae98e8387be9bb988e62f0a565a6fae97eb62013e88b908f10ae4efbeb113378017ac3cfa9badf1f98782ad49e4fb8ac1f481f34b276126e46f537eeae878084055388aa46add79a72c6338df58d597ebf5beff053d61c1917822a75415c913143a3066d5b92151d5be07ec5573be06f1507ed2a1662c0ba9015d57b9a4296b0a88133c08ac97035b2d8d4461bd9faad00a533531e82cf0ba3bdd3126fdd78ce3f4c3b9abf65b450cd06d741a09d1716682bfed483548acd3bde578c852016af004a7cb82ecb64e10067f2c4476d9f89617d9ab2e4fc4e944660ccc2f3837232244129a7f5703aff0fa994a45fa3b48c4a61c20e99c909ee764c6fe0e482f0c1aebbb2f9e2515b98ebc60ba3d4f11f9306462898672797ca3d7f63bf158319975bf6cc41a0ea541dc1bde14ec39d8c4c563b2360e880096ed039a485de0a96c174d2c3d8940e78f1261e441ca7c069a89e8436342c6fb35a4be5ea490a6ed94bee4b12ca5a556fff1bda24634875a49977f43848484ea59cb6acd85e13750ce0cd3b512c321042a015831c65d3b0b30c01ccb06205541a9c641d4cfdf1d534d9a59e0589f8dd952c14dc6536946c501c79e1b1057a1ecedb687d734c768a6b0f1170cdc7d8b811080b46cf29a55a608baed927a2dbcea04297e9d644fd9346cc899ffcf21b577159163b54341e4885dc06ed5181b3b63092b783fdb5182a174a223ab90cd6a6165c149bee2dd26f2938c615cc937a2128f15c80ac141f507407b1145948da6a01eb3458d5bc6ba01118ce28de2f5884c30c7fac7661ff6bb5098b0a4ef66de5e9e79964aab75c0e719b0", 0x1000}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) 14:42:08 executing program 1: semget(0x0, 0x2, 0x0) syz_open_pts() semget$private(0x0, 0x3, 0x412) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) 14:42:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x86139) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x100000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x400, 0xff}, {0x25, 0xffffffffffffffff}}, 0x2) fchmod(r0, 0xa2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230407000000000d0459370c3151f9e09b9c51df76dfd410510fa651c", 0x2a) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x4e, 0x10001}, {0x3, 0x2}, {0x40, 0x2}, {0x0, 0x8}, {0x82, 0x1ff}, {0x26, 0x1c26}, {0x2, 0x6926711b}, {0x20, 0x6df}, {0x6, 0x401}, {0xca, 0x8}], 0xa}) 14:42:08 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x32d) getgroups(0x3, &(0x7f0000000200)=[r0, r0, r0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r1, r1]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x84) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000280)=0x10001) r10 = getegid() getgroups(0x7, &(0x7f00000001c0)=[r3, r2, r7, r7, r6, r6, r8]) setgroups(0x1, &(0x7f0000000140)=[r6]) getgroups(0x5, &(0x7f0000000100)=[r0, r1, r4, r5, r10]) 14:42:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x29) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 14:42:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:42:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 14:42:08 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) getitimer(0x3, &(0x7f0000000200)) ioctl$TIOCSBRK(r0, 0x2000747b) getitimer(0x1, &(0x7f0000000240)) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r2 = getpid() ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000340)={0x9, 0x3ff}) r6 = getuid() ioctl$KDGKBMODE(r1, 0x40044b06) r7 = getegid() r8 = semget(0x0, 0x3, 0x100000351) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000002c0)=""/86) getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xaf, r4, r5, r6, r7, 0x100, 0x1}, 0x6, 0x7, r2, r2, 0x8001, 0x2, 0x2, 0x10000}) 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0x6, 0x2}) 14:42:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000000180)=""/145, 0x91) write(r1, &(0x7f0000000000)="317ce056300e5e5efa15be10f76bdf763a3225d45409b17f3816733976f5b5321f9e8c7917fac4d41e5be724", 0x2c) write(r0, 0x0, 0x0) 14:42:09 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000000)="b4950ab50f237fe65049585110cace8e9040eb21ad1b7035660614ba6fa71934563d608229c43dce7ba601d4523497c52adf08d4c186b6c8c937af64ced5175805708f") 14:42:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000040)) 14:42:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) r1 = dup2(r0, r0) semget$private(0x0, 0x3, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:42:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f00000000c0)="0a0a075ca57e03f33425ecb0f47a8cc0092e77b700d0e236b76c74bb4354fef61a1fec9cd677bb49eb2965baccfe3df471617b4db7e25bef8328d9b590e92355f13f1cc5c30710439002114f3bb9ef4c265abc250a2fd83a9b9092f3558c78346fa7bc419e7466f39aee43d82ef574f8479227", 0x73, 0x0, 0x52) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 14:42:09 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) kqueue() 14:42:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/9, 0x9) close(r0) 14:42:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) pwritev(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x100) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:42:09 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 14:42:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffb, 0x4, 0x952, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe365}) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) open(&(0x7f00000009c0)='./file\x00', 0x2e37d508d206c4c8, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000940)={{0x7ff, r4, r5, r6, r7, 0x10, 0x3}, 0x0, 0xc3, r8, r9, 0x3, 0x8, 0x8001}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSTOP(r1, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[0x9, 0x15]}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/170) 14:42:09 executing program 1: r0 = socket(0x11, 0x3, 0x278) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1007f, 0x1, 0x7ff, 0x2}], 0xf924, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x7b206212, 0x4) 14:42:09 executing program 0: mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = kqueue() kqueue() minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2db8771324bb29b1, r1, 0x0, 0x39) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 14:42:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) fcntl$setstatus(r1, 0x4, 0x8) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x101, 0x3}) 14:42:12 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) chdir(&(0x7f0000000000)='./file0\x00') 14:42:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 14:42:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 14:42:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:42:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000080)='+') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 14:42:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x88, &(0x7f0000000040)=[{0x20, 0x0, 0x1}, {0x1fe, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 14:42:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) setuid(0xee01) fchdir(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xffffffffffffee0b, './file0\x00', './file0\x00'}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 14:42:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66ffff000000"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 14:42:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0xffffff6c) 14:42:13 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)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x5, 0x1, 0xfffffffffffffe00, 0xc1}]}) 14:42:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e5295c93547ba54e30c835ca8d161a440174ccfcc971967b7dad3fe45ef9a3aba088c3e9c29a94cba30b7240d980f94401ff12ce9afc2663b3357813044a443932ff7f22c6f12ca960737327", 0x4c}, {&(0x7f0000000000)="99bfb162c9f691a57053c7185051d0b0", 0x10}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x4428}, {0x6, 0xffffffffffffe2a4}}) 14:42:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x8, './file0\x00', 0x2, 0x9, 0x8fbd, 0x1}) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = geteuid() setuid(r1) getpgid(0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) r2 = getpgrp() ktrace(0x0, 0x3, 0x100000130, r2) 14:42:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f00000010c0)="59ca53791b36de57e3a24e5cce745589f159daea6f9808234d551214a362cab547c22ea559b9b584712c5b7dd91c02a7b35fc33b3163acf818f56f68bdb41c73cf29aa031e026117586684d01661c3426cf693bffccd04b10dc3401fc0eba0d14764a02a46465c928a22213f0b0a7c0b3c3dec05e1ef28e389e13bac7254eddfb27471fb7e98ef91fbd322c6023861f6f8d54900bb25b345830b45d81076e6a881ea2d11d18cd34a0bf863fc702eed0a748b50e6670616a5ed0680caff4279b03005889768ecfa279077f32fbccec09fc1d87c600165524169a3b69aa525e46fdc4d7634bb83f5d3fc3fb853148f1a58523777ddc055794ddbb6d71af13f8ee8bb621f3576967ded1c1742cbd31dcb737118c38c3de2dfa8f3e7f70e4d01aed98f193ea10d7e49e4c3de12d08bc2a30710190b67b46e09cb00daa2909412a3159cd557a7740db6bd81a304da6ad5a984a3d3c203352143b91fa94e7306a373c6c1011de297efa6d78eac5130e690b60f3ef2650570b49b0b84bacfabfcbe1f644c5d2e7753163001d6e237b4c4c4930634288cce1be5114d514ab4a5b3dba0ede102505030b5e2d8b3ab9e075e5192e59277b3d927a5efccd16f1c9ecbb854ab0b48826a5ae93a38494124ea88e3d02fb6b6a74d39b958bdcbf3f181b88a15715235b9800046d97049eaea98573be234cb392a74c60efaab6c31afd40dd33baeb4850311cf4d193e9915fccd664ff05ac4ba6730865c08165fc5b5c0b569ce385277d786ba44c089c54627c84dae0d3a2be390bace1ecefececd76ad0deb929902e5aad510c44776d4f08fd854b1d6d30cd6182233015f919199731bb300aa034ff74cde3a1479265c6d051ce75c2c65209cec8c7b9f12f32da1c0f592b046fed16d97bfbe26380c37e038a9c7fe65d2c3109960daff0f48f6464af468e1376230de2caad07cfc69b4d61bcb06771e0ce474c24d1e3466f09bf4cb5ff2fe22da4a33a1f92084377aeef3ae28a947c390e9f84e645983cdc41a85ee973e76c383a427b226e5284a5491edb9f4ba1a810e479c3675a5b48c5c7c8ec3fb0e3de4631ef94afc009a5806a4cf2d2002faddaf39056b6b17e5f207441adffb0fe0ff205f4d51cf1c8083988e52f5718f76098f11cfd8d9eb0d86292c7be1cdee311de988a2184b3ec4f2cb3e86218a3c2843e5d179c36a2b8a11232dab0a8118e39a91362c0c8fb8b1ef7ba9d46447397e731b1b128389c119bc6d0d537b521d9635bb7e5e3dfa0bc484d5d23f714cb736b85717ddd54c2ec8f138e7da70ccbb6b1301a71ab80d6e90bd90ebfb21b5ca1266da35f3e262cc14361b130249216e793de00e0156593cc40cf59cec24b1f0a90d61ccaf3911adbb8fbc34be9eabe6c8ac10ee176fa17a8984a3a65139b35bd17df7ac30f6cd0bf7769c9e46926dd05a08621197ed662a888c40081a96214ca02376dad1d272a1ef672a75c06ef8d857a6e9f7bc6fc554521e3c48690468dfe00fb6d7079b8b88753d4f8c7fd4adfca5e75bc4ca50d820c57dcf1316133808d066e923b216de5a39705efced5a2e5e78d6f86ad48b93b844c8aa38297971d0093d5f4b9d5c92ecc1c84f405e9519b107b7c693f3983dce81a382b3351cc9002bd0619e0f190c18d9c252a348ed7f374acfba3cc1b3e510753ec52877b2c57e923e20d7c03dec0fcd214f295f16d4b67515b5d182d11c76453a9289181f307d9adf5d7dfb8ed2f94eb83a965de1b76236a7dfcf646ff837e6c8c79c6c6765a94c9b7020877749a189d17aeaf145a2949234add5d8dbc74a07612a72ba1198e5ee67edd7d3e50c9b91782734d37a89206f7b6daa7bcaf2f6d96a551d24e818409be88fe14620c848211638c2360043dea264b3de892d81b3d3c9cf3c46748ec87eb42ff8fa40f68dac22f95ed7122275ec3384e26dae1679b23f142e2a0d5d283c270ffdd53fa279ab4b0dc417248951d0299cad9d6d79126f5a56a235d02490ba97c8966bcc844b55abcffd94030afb1e155803b65b58d00ba401d9c4d329a77b2fa034002cde7022986c7133f8cba81924754ce44ff59dff48ca238da750532a9131c8550b923633b248e6046b3dc6b3565dbcbbf59a967d248a7a08aa99ed1a8dbebca4b19dc0291fafa10d3923d1bc4e438ad895e5da5e19bd760ba610b4fb6d69a1b83aa7db8023742dbbdb801223cf75ee2e2d21d0a887151459856a322dd0481de38d78ae86969e14bbcfcfe1ecabd6a750e79a52cdc5bc89fcea5c145b9a10e4d45738782a6f6815cfb344e9d0e1c5c6e6616b7e19ed2a14f4f85ec299630e56b4e05006e0ddb5d49d22e6b4cf251fcb6c9b94f597e79476c97f0469618701a44828f6ee50bfe6d676e3cdca78165c93e644ec49c824bfe611cc0cdb6107380b1a95b5914069a0ee33f231a17d739a75bf93e52339ccd095eaa4c8d4e5787012a9763cb7654e8829b9a758570af024246192da14d9b5657e02cd6c689714f56dd6c70e7359d0c8d36787e1e3bdd4ca806f8ac112ffee472654d3b7b60fdc2604c8c4a5b2fbad431d8ddf5c85c9b13feb72d5b1ec1613ac8d4deb591bf1804c707d00267088e21e73f611e7a1da0da0ac8cdbc55e764d320b7c21791b7c5dcc5d1e9a88232348b0aecf9e7fef490970e9bf9ca140d954e2222667993250bdb898acf2fcfdf74122fe8f7e18cd3d060e8a20a7d62a7036fbd9bdb563819c5e0665eb35e4b60ccfa9cb770c5ea6cd14658ad1c9dccab81ffb2c4a05ab4b7ea70f57d4dcd2996bc28396f83342f90ee6e9a6b9300f68d05498cafc911b6dc98d7170b5620c906f4691e8ba73f699fe82250e802288ac11bbf1befade3812efd38790f0e5dd2fbfa8b3f9810dc98a7ef017abc82e9719175ba98da6912e5d135e09caad4efae3ab6b607b1e207bd0da85290a54bd61a4fbc6d1d1c4dd338716fb7994f7050be49f5ff9b0f98bb20c714f3d07661797a495135d261d90ff022f98c9445e2a9cee7d25ef4044a0f23569c0e8a5f20474e73de1bebb54df537a5cb3aa2823677721634e829dfea77abc01c6ace7c6cdc3a4850c567b83fab0469e8523f11799555cc00f4bb7a98c96502d7305574d8687b17cc859a5b5d421ba41def93ae10a42063a2134cae08eef7c2d436ef5b83f5beb8695d7788f56f6db5c1d3c9e860a37f045852935ede246ea93e958dd0b4a57a47803bd5b68bedd5720ff276e367611d96bf79267a1c7a8b0284b666dd5dc2ea6547e8fc4c58de82a92b6fb32417dbfd883b849dd80d832acd0aed3c85e927133b07c004b20e7f461494b98d2809074c6f383f08a781d353d783b1fda26d219e59904ddfc7e65f44a2066bc13ce748bf1755ee6c4aefe73bcd7f91939ce1f3d9bddc54c4313fb5602128fc4b06998b7709480ff4c9bb1651c2b9b9f1dfdd4548e350fdccf8957c26c3d4d372ae8ed3e4c87a37f4d8d6a9b8a543e32b0cddcf8cbaaf31ac7d822a813adfad024f2d6aaabf92c77284434c36ac4b1c7b9d6834a1b5b1c445b3279c14039e5dc1ae8b43d522da89366f6a82433e16aa85d455d34a727405fe7eb5164e3499a4e4413ef00637422ce3567c765aa6c868af8381240c9f86623dc6c4d13265737a23b4aa7759969d71587f70886f7107c5cb56251e6902c1b83456e9b46fc39421e892b6a23e07a4265bbbe1681f2e46f5918f4093c8682e442ea68b02f2411ffcb0fc00402d98d4cfe5e0a47f0723a38128541668da34c1eeb8d55dd5c871ae0c4c688c903e8063d416b638fcc31873b99186dcb3cb2376551c429cf387b17a52f972309b9f3ed2fc0d55b3b6434bb7a559d427f92d45fe4ca9cdd8c6dcb231e8390da69cb76f199335e67cb5811d3959fc32967bde78db8e8cb0897ae201d6ed9ea204ea5ad6adeb94202ad35c306e6cda3e8ac59c25f84241760a6efc3b9055cbff69bbaf4b772f7097482a192564ef29ccb9ba17d2ccdc883098881a68966c06c037a197beb2d31046b5cc9406ac52d5a7aa693fc2f4050a4deede3e3154c1ae3c09a412b1656517128b586dae5922029d3820f9be4379dcd799c6ea1f20cdd908f05e2a77d144ce4b11061576f776da0eceeab56581d11c4ebf3728328366a5403013e105b96fb6b6688892d35eea82258fafcb4650788615258f1157d1f0e1aa8e292303627f0cae15e0cb0b7378056693cee52f8ca2c3f3b4f86859b788e2311cd71073246a9789b514844c43c5751b01805a83b3ddd475abece6aa19745095be0d851688c04847d6eb4dabcbc8cd7bf75dcdabd46ae429ac51972113d10b59026f8e065ded1b182fc314302ecb52a9cee6664e8d139d02b1c954f8c2672e47275469ba9a3f60cb8cdf34557501f96ef4e9675972f88647d2c9c032647e0160fb8f8c0a4c3a7464d0321c44ebda96040f442686c763e3dc28c98cf7434d73319d4e683bdb26c0594de47da277c0515a2d0cfda0ea1f1b931c437b98f12b2b8486188142e6ea408cc72eb83ff85eccda5e9916b2cdfdc6a07ac85c26f5377d38d7bda76f7cac34777d44bd684d6380323e46915157811587b10831eaf8246405b6b167c9ff62837872bc1c0beadfdd08a9f70bd251dd4fe56f8d862248902e01bb4010ce67ca841d727ef56a63bb0b3d598930fb7ba502e53b6e9cc80ec53afe17869c90a7d1b097efef9d4ed66da523523fb58c52f7bae3eefc85461857d9094686457fe1c30a19c842e69e52bea9c4c2f5cd353926fffa467ed10b4313b40e494fc005350718b11b2efa2e9f3eac8c2687a5745c9da08ed3cc7dbcaab7da0fbfbe9f9da647fb2bf641fee1d67d0a2cebb5113518536768d1685d041e8e80890bc4bbb073fa65d15fb05a27fbc6c2d5edb5db7557e1383f6af5600cf1968ac68e615a8c27e50041f8d866b558f7d4a569c17bfae95983ce3e5763de26266c708058ce72a615cc369dd68f2951d23322f07c26e99b0bb142af9aeeaf7290100d1c9b0cb5321893a87e0250e50cdab5bda176866146fdefb99c93d6c75b455589667c8c937a884328d6066a1030142bdeccfcb619436bd57580484944d7b8aec20a62a2d9e6ea817ff86338d91b9d72ea99910a095db638b5f6aeecf012a35457c2481c5605816ed6d5841a9cd4109fab5c16eb94701930c502a2501e0faa87befbb49e036167a5c051e7fc9c880d51a8f625fd1ca1435abce55b3ab15904b43171556fbb74892ef44815bdc20607ed7562631e2ea90a32389b1fe2bea5fd37ce5579c027afcc560861874a5bd7979a9a1aa4e811e00bb1291b75cfb9f2cc3971f3d1fd4721b9a2d1b2bc09ebae7780998d8e09a881b1b8e88a196f80448d56b94b71cf1dc3db98887157cae6fe3f7a6e96334ddab2f8b90e70da39462c8a038d7b58e5f31d7b655cfe59fc143aeb7783dff7dde4249010042107e16234a429e29034b6a58bd6d448219c542424a4b148b90644f4b736dff0fd8e957169399f2e2aaa5f71d3d1c3bb24fc0950ab1de0add1034397fb1866aa35724c29521f0ea731e8b7837630b110b4aff1267bb4dde9eea130e10b2c5b94bcd73e14f46116a82f4b95eeefbb5d12ffcbf99d7ff2c987374e9a98e2747365631910f0e5ba1636b522785335c1bb5d67954e81ed42795e460afe1cb5405b29c4df43f503b1a74a48ba329e69db27b77b0a67a6270ce91527050715aa9922843a0fb0286a2ef08c6e393e8da2f7830898d4415b571763347f26e7170f0c0b037dd164cc7d8905f8dfe0bf65bfb34ab1d6e78f824e012", 0x1000, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 14:42:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="190c6fdf230dad1c5ab98e1af63858b414d2b766aaabbac521a938f4a27e278b343d1d650f953e2db2f0fe8880fbe8f5819d7471545ad9264350e2cc72d7acc71d0fcb3a51c4b18507a9a71a6c5df13dd0bf88a46a0f1d7534698753", 0x5c) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 14:42:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) nanosleep(&(0x7f00000000c0)={0x1fa, 0x7dac253a}, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x100000001, 0x0, {0x0, 0x101}}) 14:42:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffe0, 0x0, 0x6, 0x2, 0x6d99, 0x1, 0x20, 0x2}, &(0x7f0000000040)={0x0, 0x5, 0x7, 0x94, 0x1, 0x5, 0xfffffffffffffff7, 0x4}, &(0x7f0000000080)={0xfffffffffffffff9, 0xffffffffffff2c81, 0x0, 0xfffffffffffffffa, 0x3, 0xd7, 0xf6c6}, &(0x7f00000000c0)={0x6, 0x654}) 14:42:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x40) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x5, 0x7598, 0x4, 0x1, 0x0, 0x0, 0x80000001, 0x1, 0x2, 0x10000, 0x72d9cda7}) close(r2) 14:42:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x101, 0x2, 0x2}, 0x1, 0x8f35, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x80, 0x1}, {0x25, 0x9f}], 0x2}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = shmget$private(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) clock_settime(0x4, &(0x7f0000000200)={0x1, 0xfffffffffffffff8}) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0xfffffffffffffff9, 0xffff]}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/115, 0x73}, {&(0x7f00000004c0)=""/186, 0xba}, {&(0x7f0000000580)=""/18, 0x12}], 0x4) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000600)=0x5) openat(r4, &(0x7f0000000640)='./file0\x00', 0x80, 0x100) acct(&(0x7f0000000680)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000006c0)) munlockall() openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x1, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = getgid() setegid(r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt(r5, 0x8, 0x1ff, &(0x7f0000000800)=""/245, &(0x7f0000000900)=0xf5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) pread(r6, &(0x7f0000000980)="350930e0ed207b82ee102db64fa141bbb53e4d2fedc6b6d61846d505183f01da94b7f3a13beb32f6d5783800c2ad347ae703cdec1a9ac4ebd009cbc2f992dc87f53329f183812df4fe39b4e4e62e7d409ccd94eb426b39233cb28ed30621a8c228b4c4a5f814a85e70cb1c4a2251c4ca770f7137e2a1f7534f38c89f73d4f3f7ed91697aa6fef2b015634a0c92e0b41278723df10b609757f2e921a17b3d52ee7fb2a207e7911028828ba9b797e3d28dd22b7f77acdeabb56b144af248a11f339687df2bc70996a96144335c44958a337424a70a8e8b61d4d23a9c2ed69d46824d0e6b26f72b0994783f5dcbf96a2356c8423888dbaf928aa65c0a361fd667ead2edb2530b7bdeefbd3dce314b783ae212c4ccbae8104b04bb6b12814097f975bfbe6f4f31585292990a24dd18becf727918f518dfe97e2612bc65c791976f88e53597d8a27b31c3e5f92b066f999ce2b91e1731ae19a68e93a0b591200f97c9cc6fa14f323a60714b24701446c6bf285d15dcdd20873f75dcab6b2145a8954a70d8f5cede68626be0e57f6b7c72492c38e9924c3329a9d28bd20628a7060aaafa9d97995ef44b853540e899a223f9a9c0e8daf828a196cc27577991f40e4d0686dc93cf6b3226dcc6896e2261d78d65a7bd799978df1c67fb894fb326c0fc8e3d6548fbedf5f94b6324f49be48cbba769be62bb9df3c406e6cf8fc3f7624a381b72349cfe9d3ba2ca86c4848296d94f115404190b59fa927a74b276a0bd2249dc3ef69bb8310df78738eb13e6987a4ecf287ad5c947c727b3952e02664d295110c2fda6b046f2742ac76203baec64c283c0d6f1fcaa2d98716bbbbcccec4dd2ece9ff04522a9b959ec156053261ca4d081a9e8f16e81179b8202a885447a053e051b717c8527e15ed14ac2ecf7a237c4e3dc41068a3533375aca779fd59f93f5f61da16ce601ea80b3fb6ec562546a6778e89da0497188737c314efba4ae5215d858ed20cd1ff069743a29be2b9d8c415f7137570628576148f28e1f654cf7bf7103720986b8f31ca4696e193dbd275007b56535c844cec3585c570d8377b3b590cc5494cad1b47928f8627a7c9f01d649beae07aa952a7b614780d25a2ca6fd6f07fcb23a1025cd6aed1f60c2af1976e844884261906df312367c2b12d1ac85d3b4e7200d2dc40671160286c89a4f194494bd85542d198d135fd82da22d736af3614e26cda99ebd5409c063407cf6096b8a4e8159e2e5700b042979d2cd78a0c776ad0e7687baa83dcfe424624ba196cd5699701477890d152dc3ec63e0308b2e515678c9a66382da1b217139a3cb25e7792882f74eeb148c1d0d7fceeee131519ddbb15640963aca7d85ab57a7342373962ae5a4c46dbb20365e7447703499c0bc5f2ddd3ce665b93faa5533f800865895d6a49413d1a04d06e3ee79d85cd139814b547a709812d1e1f6793d2e03c233304eeeae379429f0c207a35f4cf76faf76a5512a18518302436d9e5b307722c508af8aa3f09fee62662f8b709b92ffcb68035792064690425be4c4e6cd48486bff6ec65c5d9c20ff7d4578bb7c2bf64c8e5497591e59b1f95b98019b371e88ab34f1f3b676d146088b63cc45650ac9e8c545c192295b68fecc4292f177ba6b2874d3317af8f2e3fb2df64907075cbdc697b1addf3bca3573455962b2a0186c989d61211b933d8a3e95d7f04606c289b5d7be5b2cb0a8d729fc60339c73cf62eb4a8f3a426dec183d7302ca255ce5394ee512b00d86133f05f31346267f45186611b2e9631064312030cf8ff4c7fe0693fa02bca67e9495abbbdc5632e44fd5b9c73184d602f4145410ddab279f33dc1b10611bfeaea118641a702340eb8e56e0d6ddab8971799a859052d2eb42ffe82637022633a70d4457c07f5d3897eb9aa5309dcb9c60c9aefc9969783caa82e904b09439a800c6c52951e7c207bd4265a4ea860f2c8399cb098a3df22e32248d90a7f72c13ec444c3327fc367b6eebe30e6107a751f02c6d9f7ae75564adfd8e201f94e06f3f0f63fa0da4cee346209142742d15dae8c8ed955b62fb80260b0bcdd6b43ecaba509183ff09186d3c002e140459183e1220b3eb436632f1052486e9884905b1fd0619e811977505d6f3a28fd85527379683386cd9ef7736570a7379bc9a7c9fc6934e4c41a1f923bffdd57fcc8cfa0b919320a2a92bab351425a163958887d56c3dce91d9cc35425bb2b772460605d05c59d14eb29ec7a385755f034004bad87fe732da2fe596dafbc9488e0ceb964a15575a4b3baef9359579152bf085184c34839b80e3129696306cc629539f32614c2ab7872105470f0f2ce1ec4a4ba0178e069c1e77288932a564e9863022ab1ca3daa6a252a36cc20e6eb74b11b8a9bda8906ec9844fde22bcf6597d8ed5e13dfb6ffed14f76503b0f3c7d2f971b863434aac2492d5cfe22aebeb640bfca7aa5ac00691cf7cb5e8d67f5e8e359c5fb31898b2f702dd667aaab704cfbbcb9c3feb4d0f147ee6aae8c6284ba4a4186346301dc067dc64ca2174eb39300dadda61fcd50c1d42441e80fe639b3ad3e27b9aaa468bd2d02ecc81f048700ebf2dfcae5b1847b3194a3f1823784f1ac94f6039bf39b6fc45208b536f8adeb60c63967cb4cb10763a9bfea6ec9026d3290b99214deaaf3062791e1dd756b22ec6d756b1b3048d7bc6e9e3a25da1c87d68a6f9de102548ed2075446329d561dc8c9f5d52191289c3c714a13cc229d8b208866665229e8226711afec04ada913e7d8dd550a77479cf8230c8c78a5a60b1a01b88de204b08950c9118e1d8d74e167a5a64809cdffa45c772f8b30572c4f6e37ebde66e9e83381192e36bd695b0459fb0117eb5df72a9a57834b15a839906c809d2902fe28db0eecad4de4ad03c73e6767512d3bef6151e0c1ccc8224a8169b519a860705ee4c0dd3caf2410044db8064655dbcb5844009345ddcd338b609934f891b7fbdb7c9cd919a9c885da14d9f1bc3daa1f3c0839b3d93f0c316c17a7fb42c93e6e9b0d5915a2d39a5c9e7239cf8ab523a80f4dac31d2d6f60316dec864f55ac7590edab17893d085e8819ecdec904fea4ad3934160cef7cbb7fc595ddd74de4518c3f2bc2208150f956b2b980c2ea07ba984336e161ae5817dc2d5047cf119898e12c8701ac992ccd56bcf5ea94429ca1ccc47aa6600209d3a6f513ba355cdc6106a1e2b74f052209530b28f90e3088241908a863485e0452c1096260294bec08bbcc0aeea25a5f80bf1a72f3261db1462fcfa2a854ce85d212a236e49fd9b95d80e288ebeeef47b76d89b41343fcf5460e97bdc9c2bca0729f8f7978df187ef56eac871d6fae0894d80871d42f8f74698fd236af777960c5d40245660362f3f7625b9ce7655e08dcfd46cf285a152968f206f219b0da2c9c4104bb0517935699c652c5088f9f1db8d0402c1982feb1c5bd4407f556a26081aea2e23c3f02c3385aaa7f54a15f5e079935d1f9735402af610379c6c0c66de0202adbc419e438f16ac8a6b0ff7e85aeca0bf3289d81c59c265cf270e44ef7cd95d4259be37352c1eab9e4f0ebc42bde348381b3188875eeeac968f6598cc74ce20514ae5f735326a73f7ac36209a9dee30087ef357af360818b4f3bb669e5bae070bb8e7b053dfd4ec5dc34c035a65c20281c90491f769858c5a9fae3a1f4b97c646c32d1296b93ca46a950ac2e933622e52e298a5ece5d671851ff5221098b2dded07ba6bfbf56f73fc0008456c4310148e9bbdb1635b1ed7779a80432e12d8414e220c3e11d2e573f14c6e3a21b2de01c85206a75500b1e065bf9666c73556ed9d37ba29e7d6f7d86119990f32abe22fc42feff19a4b6f8de46bce7922375c813b58525073aeb5f3794d3f4f96c37c843c6d4706c1fb9e6448cc3dd6fdfb71bb691427e4af6558ad1747baeedad7fe782b2ee9fe21700fb1ecff0e0677faaa4ca605900fcd9022e158b8878a9861dfe9b86d699672eeb6ade21db71ba20860b33485701ce13d48d098cfbd5e2373b76d65b50d018a609c1c96b3d36c9094d5234e351ed25807c3a3a7df8ff05ab47c5a45d7b62594d849c73aaf1afb080553f8445587576678a2a7207f45ab1a1c8a6a0d2f7985806ee2699e715cf0928d7d3382d88959573b594756268974bea4fb63927251cb8282bc61408d7828414bbbc59946538e86abeb8a523cba86e004b5de0ae030b17070c41b3358913f1b8fec168624660f310061295c5ab1bf06f20bb973b109b4e702df2525045ae2095ad3c8449de67c605e50bab4d1c62fa27b0f848d014412f10b39992c7cb1d0f6f5b22cabef2f0631b71aa7b7271503e6e19e076c3d4ad03ac3b05a8dc4b4fe68aa648da5fa0bbd25998b3108e205af768eb91fe5ce5d8c66b39317f7a714accb0cd109b723fc323da90c3a6b9560162a83ed1d3e7fbda62146a45a230d685c7528d4dd953bdeeb580f5c316370cfa588f6355c7747bd268d6e81579adbd5d3f6b8239622e4efdd55654b403cea84a756549ffefc976a70b2ecb7b3d7045098c0566b3226bf94f874bf2726f65b50615ba37a0eb831fc40746d2d709a475ecb1fa2e2a2e5b55c3ca6eff4c02b4badfd822ba46aa243e5c96a5fd7d8b3ecaddfc1df4349db7fef1b97dc76d071834e7c94d75cac1a4b453b7d223eb67a5b388d650968accc473b3be9f8d3aab2c58be48cd915764c8be0b951a144ff0385a0473b4372c96fce9dce8ee0c729a7cd144bb1d53ea0eaed00cda8b3fdd40d46b9039af84a22341da30ce1cf50ba5fb285ff74b984fc38a1222da23d5af939799be810d4c08312de7f8b3644380d02ba87f0be45029d4b0ed241da0ead3e4f1a8c71bdf9a979d1e7549e53d63f2a27482a0947be25994b3fe66a4df181e1f40047253c3b77de341b69b28886805f836704bb5d4cb0b109ece539d0be7651d611466866afabce643f8952b917045defdfe278e79a0cefc26f3aec9b99599331783c308aff5f37433b9d3cf4c3973e0f3d616c84cd32d5cc3d4b619e544dc75de9ab9fc840acf5f26dd9dbe768ac80f324d218921ad7639cfcf8bbacbe1416f343f4977478ff9b9aa29b11c9b2ca9159c544a73946fce68a697374c15e15ec2df2af1d9695ad734ed159712c097eb2b5d3765b7e9a7cc7238830a4082b588d3701937ce536e620db57b753d4cce512104e7d82d9aedc2cc06dbeaa5ee6aeb5d1c7a8e0ab22c2a89746bc07db654fb61054ca030067199f383f63cb41f6ee36c14be4f50628b7ecbd476224035a3bed77641661a91948b65df1b18b092cd0a36cebb379d4222a45ecd8d84d392cffe9c2a5c6df6eac0c2316116616b14a7e9f39c5b3e9311b303fd4b23c9051e6d9867db62f92952aee5bceadbc5019ac776e426fd621c2efff69855125b020b58b3412be5b0733425f5537eeae4e3914e946d851ffe1cb84cdcd18f9299f9ba17e3f62914176c328e3a1ef807c0561919b8e7df7a516767c80d86679751b51482e876f7c7f33f4f331b7be841cc6935acfe91dee50db54e747390e6eb42a9cebc61b42b2f610560abd22accc1108f519bbf897c095b8c64c783beb5e2c3d9b16005672e6036ac5d9d3bd85980464bbd9495d0cc95864fb4a995dbcdb4c558aa2a13de9473b69ae8b14f09ddf6514516e436567134c373679ac5b94dd7cf7df4139e36df4ec71cee6bf6544bf2aa25be65b4ef45f1784c90825de0a7abfc9ece06495e753cf0b9766a48b6fcb2c7a91d3c8dd86b4db5bce1cf9227", 0x1000, 0x0, 0x0) 14:42:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="63f6d8da2f8927fbdb1cac181e5086464e6c2f0dc8b2b4e944a3c130479d44acae02e83f163c0d180901c8941e6f581adbca986731727bc72bda0eaadf9e2b4effe52036c779e308d09c015e255a1d885ef9376cde43fa310ae2e37bb5faa515345ecbc96acf64445baed84b5eeb949857f9167cec0b97d2e55fc9f224c0f96a11a4454561a08f3f7bd213a7716b832eae886c277fa9a129292279c010cfd76153142013d4d0d00b350507405a79dbae750ffc6a6be3c7907c16822c425622684323148a9c6f7b2e6c3034", 0xcb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:42:14 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x6, 0x6}, {0x7f, 0x1, 0x7, 0x7}, {0x6, 0x3, 0xc0ec, 0x2215}, {0x0, 0x1000, 0xb8, 0x6}, {0x10000, 0x5b226091, 0x4, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 14:42:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 14:42:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = shmget(0x1, 0x4000, 0x424, &(0x7f0000001000/0x4000)=nil) shmat(r1, &(0x7f000000c000/0x2000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(0x0, 0x100) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) chdir(0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x0) lseek(r3, 0x0, 0x0, 0x2) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8, 0xe9ed, 0x394d3536, 0x5}, {0x4, 0x6, 0xd2c, 0x3}, {0x7, 0x1f6, 0x9, 0x7}, {0x80000000, 0x7, 0xd0, 0x80000001}, {0xe241, 0xfffffffffffffff9, 0x400, 0x4}, {0x9, 0x4, 0x9, 0x6}, {0x100000001, 0x7fffffff, 0x1e000000, 0x80000000}]}) r5 = semget$private(0x0, 0x3, 0x4) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000240)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10014, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:42:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) 14:42:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x8, 0x669e, 0x7ff, 0x1f, 0x1ff, 0x6, 0x80000001, 0x10, [{0x20, 0x7, 0x5, 0x1}, {0x7, 0xfffffffffffffffb, 0x100000000, 0xb0dc}, {0x1, 0x7ff, 0xffff, 0xb5d}, {0x7ff, 0x4, 0x80000000, 0x8}, {0x10001, 0x7fffffff, 0x8, 0x10b}, {0x1, 0xffffffff, 0x200, 0x10001}, {0x10001, 0x9, 0x8, 0x2a9f9614}, {0x0, 0x2, 0xff, 0xfffffffffffffff8}, {0xfc9f, 0x2, 0x80000001, 0x80000001}, {0x2, 0x1, 0xc3, 0x9}, {0x240000000000, 0x4, 0x4, 0xfffffffffffffff8}, {0x3ff, 0x1, 0x848, 0x101}, {0x1ff, 0x4, 0xfff, 0x800}, {0x81, 0x4, 0x8000000000000000, 0x2}, {0x9, 0x3fffffff8000, 0x400, 0x3}, {0x2, 0x4, 0x8001, 0x8}]}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 14:42:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x800, 0x9, 0x56bffc85, 0x6}]}) 14:42:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x178ebbb417ace1fd, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:42:14 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) flock(r1, 0xa) 14:42:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 14:42:14 executing program 1: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c8e3000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:42:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edddb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x1) 14:42:14 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 14:42:14 executing program 0: sync() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000000c0)="00000000cc6a79dcd914b573de9c34556a97ca70fea9a86565094069fe4fc76f13199e47434b6091ad72745eae0cd43005db9f5b0367fc1959ca08a4419f80ea30d04ac189d3fa550f3e09df31cc3d42d3d9bf558721ebe9ade03f7e0d3ad7b40291c59d322c574420641c8be34b3d44a589d313dd68c1c29a8367471c7872e7bf70cf9a3ba6f949e3babac5d0f20a1a755b2436aaf21856b9a0f03f2d8bf56da7", 0xfffffffffffffce8) 14:42:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 14:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x80000000000}, {0xc}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) 14:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 14:42:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fchflags(r0, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 14:42:15 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) r0 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/108) clock_getres(0x200000000000005, &(0x7f0000000080)) 14:42:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) r1 = socket$inet(0x2, 0x3, 0x800000000003) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 14:42:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c332ec50000000900"/87, 0x57}], 0x10000000000000ff) 14:42:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="cd564c6c6a040a01000000e1659212ccf3efdf"], 0x10) writev(r1, &(0x7f00000013c0), 0x1) 14:42:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:42:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 14:42:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) shutdown(r0, 0x1) 14:42:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0xfffffd59}, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000340)}, 0x9b3c76d8d73b77c5) r1 = socket$inet(0x2, 0x3, 0xfff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x7, 0x1, 0x5, 0xe33, 0x2, 0x2, 0x1, 0x2, 0x84c8}) sendto(r0, &(0x7f0000000040)="4660db9ad7f968624df40ca0644d931e83cc5347b6b8db7246e65bca76b9c5337472c49f38ff4120c435030020cce3201eb6c7a244c64857e2da5b27f05dc887c0a9a5e5819ae90e2f2f2bf022eaf79aa744", 0x52, 0x6, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="37a6b6e8c9ae1442b5e1d7c7ae3c10117bc515799e48be18213fd49b154136709eee435e5d29483d46c96593d4fe90d224cf2c52db333f0362c5fde0deae5025ac0152149af7b29505f5ac17a300c398aa357ec875739279743392bc5cf1b41659fab1a3363cec8f7c2ac241e09422ab92a9829174c8499cf68825fe9f6fe88ee9224326237bdf33a060ffb1bb83342d6cd5550fa36b071c95d108f48e328a98c524a375503d877e6a739f562979b872cf1f324a1c19b24d8b50f0e66078fe255ffd100145394728b895ca191bcde9c486946e86ed0e567c7b84bb3161c9f40124ba65c3b15cac5f0402", 0xea) socket$inet(0x2, 0x3, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 14:42:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 14:42:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 14:42:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 14:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8000, 0x2, 0x400}, {0x9, 0x80000000, 0x9, 0x90}, {0x2, 0x7ff, 0x43dbbea, 0x3}, {0x2, 0x10000, 0x9, 0x7}]}) 14:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:15 executing program 0: 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(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) 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}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x811, 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) 14:42:15 executing program 1: r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlink(&(0x7f0000000100)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x11a) 14:42:15 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) getsockname(r0, &(0x7f0000000000)=@un=@abs, 0xffffffffffffffff) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28006878a2cf811a9ba26969c67727d8", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 14:42:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) 14:42:15 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, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xcacd}, 0x10) 14:42:15 executing program 1: 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) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000500)="061ea759fc2a02773f9620f346fd45801bc680c78b1ba902d5e19dab36867d23c065a3def0f170c957033fb2120450d54c6f3beb2061bdad9523876b8618870b372a1f38969d9c8cd4834829d9f1b6586d6fddf90647a13dd94615f31cea091889ec471135bd725bd31ce2532bdcb00fbe61f1fbbbb6a1701c6cddf9bd05de0dcb301effb401887685381adbed359e97c36fbd7cf5c219c76e42174b04ec2223d91e1d4db26935582c9cf94d153b959d3e41be2af3b8104563361788e89cb46fbfe0b8c5563adf507963752574330b00b74788bb1d96f392fea8f32bac6b496a04cd5a3ae1684fc9bb3aaca1e891275fdf60205297", 0xf5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 14:42:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:42:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x1f, 0x0, 0x800000000000800, 0x0) 14:42:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 14:42:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12f7da173bcf70e1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7fffffff) 14:42:20 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1b8) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="f2cc5cffd6c11c2e0a1afc5d757e6e99ab2e08e623a39f3f59e827c306e3ba2f6fbbe0e0fdbfd8da0a9f3bc80e5ab05e734cb5de531c3f6c03088223bfe1c77449adbaab8f93a4a63030ad9e58b9d422d8c83578544e368f55697f69bf2401f7a810d504cc7de312f01b8907c53b4c2aba8363a3c62e4cecfa3a", 0x7a}, {&(0x7f0000000200)="46ee1dae0820d0fb16077537cc29e1cfe00212b791cb83fdff5393f1ee74ae79156b1ea044a1e77374e40571b6c83615e9d3819f03d0191f46de08980ca0442a85f993d480269a94984bb6f38ce0b9c6cfa8a0ead54b925ee2fe1ac2ebc7dc0c8d8c94274ba6d42b0a3c612dedd62c1693de2711", 0x74}, {&(0x7f0000000280)="319e02fc49abaa132461e7a4a11a893451a850d5941c78c3b56ecdc6436e0392c86d375a6fe9a56f5b8bc112c611dd92f3d5d462baf9", 0x36}], 0x3, &(0x7f00000017c0)=[{0x80, 0x1, 0x1, "c5a6b8f23e2c79cb3d41af5d77ad9c550e2c05a80b830a88e0a6e794be9a442107b4f5f57964772a199d54eeaddb5d517e2f816e5b5841e41af7a796529df6ee632924246fec9deebd1bc3e008045b1205df793bdff6be73ebb0be29097307734f339e2b228fddc044a127476c4d6f85"}, {0x30, 0x1, 0x401, "01f0fac4d0d5c1c9528cec87587d627650201e6cbc89afa580c0e4f0aa2235"}, {0x108, 0xffff, 0x80000000, "281f5bd9d57fe839a5df0f9cc549236948477622394203842655938d07a2ecdb84558bf8dcb87f7318c4f607ecf283db87a4bcc74f06513d89c382f79a987c06bb8fd68b3e8744ec085ffb73a93413f579b8773481aaefa53bc314ee3f10dc3ab16fff82bb03a94f93362a262a26a5c5f46235e15c6ba8b0f02e9e5d6087529667d6cf985b99b4f1bd70053d35bf10f1d7d9f599b34982f694ff01f1bd8869961e5f249e4a676376339bb5c63e34c35f38fbf79e1c8e1096e657785171e381bd02b5a03b60f96ce3b4039a17f664cfd8c1e79795667af07de4a1bdbb9ce2b01e31f5487dd5aa30d6f5c741b4e7b2e5dc94b1c3a4a7"}, {0x1010, 0x1, 0x1, "dfc03159379940e36b648de96a883ce1c18ed7f8ff5dec8d10b3bca2de622fb7389718c15ce240da87a46c99ca77937959b412993f5f7a7bbc4f8c380bd51084fe231fb12ab55a238678d81d5bcdad8e245cbf815e7f2c295c907e6742fa8d6c1fdad1864604c9a8f6967a67cd504f6cfeb266c803deaacd6ff786c5d42d2373d14fd818c41c86fd8632e542d6ee33f5a4cb5a1d459d5e9f07b78485dd3d97a5a8b6613264b7ac795a5f8887d4d55377824aba3358a4db1a0369b8a3605c7f3072f0d90338384e7905bd323c66a5571aee05c78b954723f5b70627d60b4f0cebde334feb0135ea5528cbda361fed3c0b3d085f161040256bfdcecce32a6bd80c22d17a836fde688824fe0fd6ea7a81b089d57fa545e7576aedde6c00399d266804516c983da08534fa5d2241b06baace806ebc949f5e0142cb82693d6e8c41e606463c6a16a1d5cb9cdbbc48c1ba7a9044e314cad360179edf74cb58e405c112834d7c1a5b33fe1462026f8e030744b0d6682148a98047cc2d1cec0df4d5f33b478208f2c1df97294088bc7ccdc01fa74f59f495df1323d73a0ff567397186affb605a30a98424a38b101680f98671aa9a216ed967e6629c1f96239d7513e52fb234b9b9b514a88469979fe2ca8b8224f566520ee495a4f62af6ebd09ac72caab156dc9723f1e0d7e775762d13400e1dddb50c4584b47e6c4bbccadc27dd76a6a25b6884b45aa888e2306982aa689f9c6b5acd72228b6d781e0b5588275b5d036e8c8b20e1a6e1c34da2e206172f02f540c539032da41a75b1deffe0fd4d4d5bedb263041274093219c149abf1563e26c39bf8ff0ebebdcf7f5fbf575036645a51763d4c63144482036c5e36e021e783a05a467b7748c10fc71fa54ef132bf7d48ee297e2ae95bce7199b5b685884e4cf0591b47513c5b5379cdc0c751dd451eca6f0b1f4a3a36a950132d5134e7ffab0cbae1b8b0d5ad81340a78587a87f291846ca8b4de318e583299fdf0edc57fe4e218fdbc9760e1177cf05c730fedff5474ce7f172a6b922b290f38c2bfcdbcd1750b7321348290e88f6bfb546aabe5b7d33ee871fc312ed9ccd4439fb17b55f8f05c8fc0299075abf19ad3cadf2998118c445d06ab700572355148bc2d7e764c0836172167049b99c97578ed56241ae02990b13a3817f943418c151fcd3a588a644dc8734537df0600e6a47316ca6260f83d1e67de7646e2cd8f35a9d1d2e7ee30d11c8233ba7e31616f6d97d40689ecd50cf3831cfc7cbb6cea6155ba9b013feb0483c8dc2c2c2650dad62442c66e54932cc432e92707f82f35158182cc6e8a02df39df8061d8161e1c6b1257f6f982f988d43decaeea0f83a4987c60be38c8f9a6b4513525febb741ea7f2c5e001c766eb0bbe9c2e8922a0386c2a342f944ead69635f2a4d42cd3a1e777233467db731d03c1ca559261cf9a5ebf5dadc5580d841184f575ecd4e6fef71b9b397ab072daa1644d4d114de43917c9e55614d8e78df52429b4f672f692121e2835a2827a2e5ce3b1248dc820e3fa38c2d6441f89535d536efb68445ff0c683cfd43e1fae6ccd27ccdedc0c13769684edcb666cebbc5af41f34bef65ed23175d052fd5567abbf1fd28157eccd3437684c6d6fccab10e10202837722e9a6cca5ea207f7eef14e09953de65e45e89985c77a81ed31ef8b2cd3f0a6f78657ee8d66b8e626c0013f2b9cf3c4e4dc837c524c343e7a9add40044c85aebeb22e29f38aaf1f3b80b72324df3b90f46f552ad52c7b142df12182325dfaf88203ef60ffbe077a4d5fbdb888ad9961f793e0686fab5933f289721389ecf153da5a2671fe657ccd6edaec81f6f681e6b6ffe86de05f7f327b8d202a66ada4b6e991cf9f048c8b54b6c15cf8f67dad2d7a913fa1e3e1af402c9e33150602bda3306bed0a940e37131b15367da6d2671d90501942ab1ab7523cd257758cfb0d4299b25c0b33477875c8f31218cb5ab2f9be24b635df45dc7c7cde8d92dc5801c4ae47414c30cca9e1b6255a63494938217ab3baaf8c9899fb925b3cbac14ecd1cec5e2b8c0d9c91dde2e56f0ef20a4a3788c4158d985f38a0d556911dc25f5771f5454bf0132652bd2b4fa7d0c32149026a2b9c907ead26b05f26853aeb010c67b7444a2b4e18f3e968c01ee6b41c8501f0b13905e1818b76054f3ef797090f727816af4c7ac6a253b6ec124751769bdc625efebfed5f24b4966780a0d22b1b7fa22b1e8f60a53f80fae2782be902dc2ed889c93bc939bc1fa3632abf5721cbf0fbb5afb61417282cf85e6e6f31ac5be3bf2910d9ff6eea8d93f4564fcdfe31346cff408bfc5eb162596a7c6dba61cd2121dc43d9a989a9c50340d3655b66aa1a282746d81863a005a31ec35bcdeea0de46bd87e5d85e31ebda4c5b30993800bd667abf23ec89dc7bf678270e378f3c8ede23c894dbea53f8ab9daa1e4fe655399c76e82ceb9e8e0ef65011821aea74d53dc989c274dafd4f88dd5db8f1ec58bb31049767ee21b41d9f51748ed029e76bad9fded0f3c999e01b584b4ab9a5c27c8848a0c66b9a68b236068f6a938acdf34ffb920198ae051cee932c1794d724598e9187f14a9c7e60354e8aa4800ebb10eff755f3bcdbb96d711b64ab89e4fa5f32c8e9c9fad1b3097f611cb36df183c383db1d1f626e4a1ab66a71f85b23ff363ee69b0f3e7b3c586880764d454ee4e734546d20ea7b912df07a95e31b5f18b6b2f07c486634dd60875f39c9e3099425ab68c92abac7a3cca3d634ca5d8a91d14934c71bf310724d0010ca01030156900e80bc6b3da3db194e4deeb40944d2d5403b2ffbdc535f1bebbdb5767901df135e53acc772c81a0aec83e2eeda1caf231d7f15b98e1ebcb475e340a6012a0dd36eebb32400881c4678db0b36dd9e45d4cad92bec6d85a67bc58a663e5403dc4b409dd63825a43a3e08c72351caebfcc3399aeba628eb6c306c9664f038ddd98e842a21069e704dde86ba8976a58c7673543923a30bb0c4222d900119c70ee6eb106ccdcb4b8648b859be58b4bc7d64fbd9332898e605c10006c9b2c36ef6ff62943da6896e6330d3c0e820497961cd861252e3cdc62afb8b1069a57ee6f78ef1407c2c4682225481c3b21f91ebaef98fda5a1edd42e2f49c2a12466576b96e51fb5a0dc78ade9d0642575f97003435c2904e0cb9c9ef063583cbbaa916d666f3b28414d8848519635cbf2311dc231b083aa42cc42b12cdbd29b0dfafdc7bfaf6e0a565ee18c0099600d014dadf01e7744d2e0fa0addc0412bfa0e943c51a2c24f7926d07d6c07d511970a9b524a93c79c228cac1d6b4b3318e1a493e3b3ec1398dc25c6081253af50dc94e56dc91980a931b921027538eec30fb49599f8df823123309176ca590e07a78dabbbe8a8a6e33b0323965b4387fbfe828ec3e8a71b3f66c34c046eb21b09432e0469a92508df41c2ef026edc365214b8da1573571bd7e6845a0a880976da775142e63e156c0b92a462718352bd3e2e0658d826f727d6bf879814b8cfdab079c0ba18976f0ac3796694c43c7370586b8a4a5e6e41b6916fd6ef7345a1cf6af19aed5082e8d19e42ecd7a0c62e6a1c29589061a7148c77003cfe68ccfde71945d7a3d3a6e4c442aa8c058fe8b0e0aa7cad217db3591f5f50a994c4389f65260ae54f38797ef6d5f278e495b36db690fcfe622b703bd9bcd6ef03c89f1bf9fb57108245bea62deb9a27ceb7e3ed9b0d84e704f81e96407f647409299449a06c83c3226f7e561c2fc3e20779c1321566be0b72fbe9bd6ca0b09e958dda0f24046e339f2d73b4daa4ee2135dabb21c8e46f92318247321d4b81622cd6173cc4920aac1332ecda8c6f6a10b51506da2c5fea98edc3d4acc672c87f591ad60ee85923b94220ae76a4cb0939060860d8d0374b95f799888d984e9dd1fd8af739af7eea7011e06b46b2ebbfacb342130e62d60559795cd9720cd9511744f9c61e4a953e22674b5130023218fe011c9816b0984dbc3f0f6a9c0479e386f4b379c9150610762d24b11f7224401c3633c4abe791e1b576bcaed8ba2f174ff13cf7599382833e0c346d30bf73ff9331c4e57afe9509420e59f56e143831e9195ac88d5da80ec284f51695eb23606e7ed6f9e575aa7b27ff740240a59546a45f73719643ac71496dbd8fb1498f3d6cbc00d90d1815b902275319875da6dab429582e6a72a57944fffaabc7eb4f04b274a21ef60fc45690461c026f1baf900b978f7e14e1d3dd8644d67c7b8ff175fc05b46e5dfae6dbb27d3ac7b9b61b8e553d74ca8bd22365500f90ce816cda118ce46c572d9bc437b4859537871e996019a73b4b89e8ea27584fb762357daf7dc398c85c834c68ab86fa9e328916c1c9b102c9ec62c73a58f7d4d67e655f7de0885b2136ea2170906ac49b6677a0d1fb2f8f8bd58416e92ccf06099570770d0beee0b76b5165ccdb13afa358f9a7cfb0fe0bfeb2dc84446cad15b54ec9a0ceb44778f20ba927ca552030384e35f53bccf522b7665f0b708fba5068f30916a80e3b3a02d1383740aae374edf9696e106e41254b1cc3086f264b57d6093762e7dea97c1d35c968078c8e4d1e90fc475fb30dec08fbbf629387790fc4721e9edf81a77558b1937b9fdf50723e83d91c40901b89dfb39262691a7aefe0efa26e943cc42ff896836041b5a6e246d2ebdcfe4c4e62fba91bcf96705ae7726fb3e678ba253ebe1577d9c373151c145428a8461ed6ee7ed734dc7011eda7a914e7441ffadfb97392bcaa12c050815d6406b3fd5fee03526ad6690be0b24b3fd22963608eae71a29a486a1c32a61bdf7ba259c81450d8b6c5a5f693ff426ef0e35b2bc0bdc20aa4057374d1f0abbc804143439445b90ae2cb20af48408244f147c05a35580328e7535df0ed260666ff41ad282de7ff68315c74baba7ea727d21eb8dd6db3a0061ac60b5801b134a55d441d7fa4d0e804349a837166da118353a47c1fa7be31d4d5fe6159ddbb76fd120517a3d583d11ae6ff054fece94d0e01ffcd5859ad4c2c62ecdbb82b7b31ddf9683d493958661c5e531938e996b5918e1ece2ad1b0b0e071f1a8e02636b666e9e18b53868441b4acc2f74bb759c7eb888fe42a2e42149b4cdcd22bb8228f187f52caf2d275384473ff64e01f62cfe15feec0e0d57a444a6a8ff6aa90c0764772b6e0c2c38a35e9bd3c83228164726d8e14f941d79bbd29253a120e921af9e0917a0a2cf571c08be706dcadddc9c5722af5a0c1241ca0ea31dcec914fb3151dbb68f8a25554e79f0e7b7a372dbc3c100c7fb8aa341cd8a6c392b24195de1e5a70cbc6788e5bcf9ec8f75a5fc4bec6f9e416e4dc23fc49ea0fddc25dc6971a59d19999b7ecace0e94b34f9e1e9981befe02b1bcfa210bde3ec1f2645ead05e2b076b5dedc69ad2974935f54ade66c317d730db2527e2c4734227cb20c577d3c4227a561deddf9cc9ec31544c67af468ae8f8705ad52e09aa66304e872b17dc066f51ac24ca49dbf45edf4f3b362302700811b16f3f969520eb076fa6a5b64516c43bbbcf2d13ed4fe3764f9d1afba7f8b7369d697cf8b8e3ff251646a5a68086b1b6cd4f50ae7a2c006a0682208fc292f588ce2a17c53b341ea3b0ef7e2e5b22d631b9ae21021ff3451845f881f20e44efd4cc6920f3d68a3946e58669d3d81b8baed980ce94f58f7c69895630d83d1f4ddbf78736406663a44c6c2c40706b574b375a7921ecf73cb5208d1a9e48dc0b9191e3cf0fffc5d83c9925e717f00"}, {0xb0, 0xffff, 0xd7c8, "0c481f82049b048cba166a0ed5d548df6fc131c205bf4a08ff61fe7091dd59931fad6fb37689e8a0dcc1fb462b84d9b31f7ee9c688000ac55deb638f0997b803b606815ddf63cb9f5d206663ed12a876ab668010be8456afab795b2e383f440494d5b47d32582669d8fedf45f319c6675c3d15291da328a23fdcead65b6f670cd906d820916a5d0fb916549b6f8d285ceb4bf9841f5b08b909f4009bf338"}, {0x108, 0x1, 0x8000, "8655c7a734bb2e6b90839710bd0979fe366ed83b6bc7966faec31563084f0a11c7bbe2ab99e782b613ac8de9947f8ed08f6cc4d7a80fa39f615f2964cec088e85d2c7291991c1cccda35697649a443923f79ed453b6d053a354001b8aea37976670484c8202a26fbed2ec68ec0038d727610569e4b7a452b5c31cf03730d0d47c3009f6e6e0235fc90520ccc1024676babd090f97b23f84ca13ce7c83abc04e669caa251fbfb16b0bce932d49542a8090a4adbf64d67565d1898fd84cb36a82dd8c18f50b4f2505b1112f7a4d8b90447d1ca7e09085d8ce151a5c4b9a4a9d6f41f77913a5f58d9be56c73f16ab2caab356d6"}], 0x1380}, 0x6) r1 = syz_open_pts() close(r1) getrlimit(0x8, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f81add0, 0x9, 0x3cb, 0x3, "13d6d0b97ea89a5c69ab3cfdb985901208d9f5e9", 0x3, 0x9}) write(r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x600000000000000, 0xfffffffffffffffe}) write(r1, 0x0, 0x0) readv(r2, &(0x7f00000002c0), 0x98304db2f7339e3f) setrlimit(0x0, &(0x7f0000000100)) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 14:42:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0xa008, 0x4500) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x202}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) 14:42:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1b, 0x8007, 0x3) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffccc) dup2(r2, r1) 14:42:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000e082, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 14:42:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f00000000c0)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 14:42:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 14:42:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 14:42:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000400)="1d750ea17f5e906ec7784de7a7a564d6af62d9764e6dc5738acaf3502cb2331cd37e3360201d3299a938c9f848998ede955b6994da0812a8ed5584375c37ee2f7f150bbf36e6e850bc2b667fc4a7fea75b28edd105957f446535bf84ce41703b0e6cc2a8e387494a0382668e1a010bb059771da76b9532e36ca1e00ca9b623dc09065f3db5f3aa07ac9fac5a7574430104fd5889c8650e930c8550f3c756ca2fdf54e0554d8fc79114cab84e4b9ea417e5be8283c1dfd38496f58d96cdadd1669473cfcab76b2a855833495ede11cadc1bf90acbb7c06fdf44a251d79299a5f5e44196d3127126da081f", 0xea, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) 14:42:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9c0, 0x80) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r4, 0x2) setuid(r1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = semget(0x1, 0x2, 0x11) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x20, 0x6, 0x1, 0x86, 0x9, 0x7, 0x3, 0x1, 0xff}) setitimer(0x1, &(0x7f0000000200)={{0x2, 0x7}, {0x1, 0x3}}, &(0x7f0000000240)) r6 = semget$private(0x0, 0x1, 0x20) setreuid(r3, r3) semop(r5, &(0x7f0000000280)=[{0x2, 0x36466e35, 0x1800}, {0x4, 0xd8, 0x1800}], 0x2) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) r7 = socket$unix(0x1, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0xeb112f8494b221ef, 0x0) setsockopt(r0, 0x5, 0x4, &(0x7f0000000340)="d95057944c9003c5076f014cb280ecc63cad0bfe492b99ed7893776298c4dc1de67afedb4d37d9c9ca7a77e4d2ae8e5f481ba7fcaa88a2aff06c07799c0edec865fe89c52b6486d815580baf47fdb5b19c8e9f63bc908b8cf5adf5cd34c15aa286c9e3127cfdfd097a0eb705c7d4f9704c69ea6d51a3e9556891ad3a04795e29cc451feb9bc163fdd159d333c14e5003c403f621b849efcfc15feac1d2fda413357f27471dd77e83aab395859b5627b5", 0xb0) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000001480)=0x6) chroot(&(0x7f00000014c0)='./file1\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001580)=0x50a6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001600)={&(0x7f00000015c0)=[{0x85, 0x2}, {0x63, 0x1000}, {0x87, 0x3}, {0xb55e1997d41e62a, 0x101}, {0x48, 0x4}, {0x3, 0x5}, {0x3, 0x80}], 0x7}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001640)=0x8001) r8 = semget$private(0x0, 0x1, 0xe34042b9f3abb14) semop(r8, &(0x7f0000001680)=[{0x0, 0x100000000, 0x1800}, {0x3, 0x0, 0x1000}, {0x7eba843472091038, 0x7080000000000000, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x4}, {0x3, 0x7, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x10000, 0x1800}, {0x3, 0x4, 0x1800}], 0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000016c0)={0x10, 0x1, 0x4, 0xd05c, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x67}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}], ['./file1\x00', './file2\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001bc0)=r7) getitimer(0x1, &(0x7f0000001c00)) 14:42:20 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000002600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f90000000000000000000000000000000000000000000000e3acf687cbdcc533f6ead636a044b8afef6f5188494c14b213a99161207a2e82f607a67dd7e705"], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 14:42:20 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/85) r2 = socket(0x1e, 0x4, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000200)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x200) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)=0x1) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x2000, 0xff) dup2(r2, r0) write(r2, &(0x7f0000000000)="a9eae2f15c190ba0198be827a0b4bd317f62a18b8341d111c30c228b44cf8f49d511849831707370577b3bdb3a96beeade50c552e29990b7973d6d20debbf21f2d44e62d490decc8aab18d31b339e7f5dde59a0e5aba4ddf5eb3cff944d45a89660182aefcfcd700239c348c82b20af1e55479aa7e7ece239462b815b5af3a1ae748580c501a661c7969d28945efe1572c6a083231d6bd", 0x97) 14:42:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 14:42:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x6, 0x7ff, 0x6d66, 0x9}, {0x9, 0x5fe, 0x4, 0x6}, {0xfcd, 0x9, 0x2}, {0xffff, 0x3, 0x10000, 0x11480000000}, {0xffffffff, 0xfedc, 0x7fff, 0x65}, {0x1, 0x800, 0x81, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000200)=[{0x5, 0x1, 0xfffffffffffffffc, 0x8001}, {0x0, 0x80000001, 0xd9, 0x1}, {0x401, 0x81, 0x5, 0x6}, {0x8, 0x4, 0x846, 0xffff}, {0x4, 0x0, 0x100000001, 0x7}, {0x101, 0x1f, 0xc4, 0xa3}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xdf, 0x0, &(0x7f0000000240)=""/223}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000003c0)=0xfffffffffffff7e9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 14:42:20 executing program 0: clock_getres(0x3, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup2(r0, r1) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffb3e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$KDENABIO(r3, 0x20004b3c) 14:42:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x2, 0x3ff, 0x6}, 0x2f9, [0x79e, 0x3, 0x1, 0x6fa, 0x9, 0x6, 0x32, 0x9]}, 0x3c) setreuid(0x0, 0xee00) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="5962c56ce26f2f402ee4cf69cb7257f66175af00a2a5a56fbedf1dcdea9de6fc28c38010e47f47f459ed34a7367c2b9c5e025198bb8c94db43ab0c56970294764a1e08200eaabc52b5e3d697844599081a0d251008224d346f75875b04f95194336ea3d976548ef609b6a360af3e9ec35a9bac91f3999a7ee9abab0b78c4765c0217108723a0889cba7f5969d20938c46d3dd6852f9c33568e1c3a332339998df53160848f9b343bcfd946bc3f2bf365a7cc62f096b5a7ebcc8cdb8de3814b0cd6aa28b70294a21fdcab88641e625fd9ed97f8215125cde0eb20d7079076e0e9c6f0b02117004be60d329426334ce190875f1ac86a0cb5a21135f5edb5654bbbeafcd53926ed9468937f2117cae3f873145c7a753a3c395d1dbff8810f19b0fcc962fd7f0100f6cbe5e872424378f468a6f0c4b4cd0ce8b54706bb62c9add11081d16a7150482c52d89f61183a0bbe293a24656fd8a52a89ffc9080a7e50067be67d5be8f3d062f29a4d2c0deb99b091b2bdb85df3ef2052eba5478dee0364564a796e36fddbd6376bf969bd7f579428b79235248af3763532eb92bb56e49c7a0db81202e88dd5079a3071441567e4bee4b9f6a169f343cb6402078e525c07b72a3359c9da1b5a564092835a0a3b8d05fe01b8ae4c3ea9473e129161621157bd3567acb76c9d5040e0ccb2a30d59fb526b93d4baaa9293e9f267f235a9ea05e2b0c42972c724ba0ef497f7b360c265c55a6244c90f0b5677f0c6bf80357153d9f0947324d1f90561d0ce95c655939ce5823a93ae0fbf0a3d1f0dcedcd13f6b05234916078ebb3042cc5e3f7d20eb4b51ceb1baf65fa5a139ecff3958d31c19188b009047de08e6586dce32d47cd64668f0957efe8d983f21d1b81a16aad295d85533cd9cdc3ae37a3f204d7d0a19a0c2589c112ac291b71ae3785000bf14cedf47c0b243cf47452b1809821601efedb78832c81a2536c1457c228c763e67fb172c88926df5f7e94c810763b7cdf01f6153d6c54c6375994401eb9dfb1e8097901d0f89db4fd5da64c7977b646b9bd6c4fb0ceddc539ff4de5c1b00d5dda6e7f083cc176456dfcd63c3392332619d50acae13b5bf276e0f869acf24db34abcf3c70831a465db22a3223792bdee3944a4170e8b5c4499edaf182a7d5253d357c63d6335caaaf5ba51770b3340129b2d0f2643e128113445d4277c14bf4e36ba6354ea3eae0e3f30d35b80d16043ccb902e750575ca8317660317665042ee2dd20fcaee157fff8463250944fa5e8f9e3a3bc919e79ba8c4ef2b80fa82172adb2a2194c30d6272efe390b944908a0c7e3e0904ac2f8be9f9d145f421130066086ad334e31bbcea87295b92a82f780feef8aed4e4e5865c1649d4f2c99551bb314669dbc10cc22839ad043d6aa91d53b3a84f23523313cec50a0c4f5953d2480815e47c0d0ed66929a78f0fce60163cc164cbaa796d805799aa3265cac7758e69547ae008dc90db81c44f181d292e16c2b1cd3d2832678407fa6945b4db8def3a5180a81d9f22629adebabd344be27f3987e8f6abed063c4344977e62e9deec2e9580b78eb0d9a5cd5252d96f75abb649300197926dfaec3a6bfdfb778e4c768fa580c2e82a46c3897837d2ac2da5d58a1355495d9d253e09c28333d721cc9dfaa45d85e0207557d907bc89bf78a202762df8d34eb96c071328cf90f39c64a62696c90995f30e93cf523f1426f590d7ac705b69b2e2a8542aa9fb13adbfda4aa4c74ee1a281c2c03f9089f53f469f6b5bf49f05edeccf53e054907c8d6b69322193f00fd596035b14f12315d17055c136bf9d164528340c2a6e23b19b459e7d38d990543de7637741e62c39c9829466aecba850a5543f0674c6c63bb61948afae53cfdcc603813c5e6bc100c1184628c6fe4c8c96f9f3c156783bd5be0a2889662a0bb40d0f44e50aa608d0a2944a7b3cdb44936c4ed748b554ec21fe4aa9578685a084b2d9caac176d8e76275572e0c1d1156978ac74e49d7bfadfa7d26adb52ede988a5084c81e420323668d94a7f6ded089b976134bab51b7e7dd5b35c0da8ab7b9cbe2f9d601448e1dda6f8d93036540bcf7e5f7725fad36aa56469e4bea9bc3b4a7f31e12db84fb23f0e0c4f7984e09067c83d2a86b06b10847756717b957d8863134f5ebf37710ed50d1777e7702a979c3f6180fc2c59e54529d2d75d2c09f481310212bc368601cce113548d76e7ae7539c34379c116d8f5cf1a3dc6ad18a66a5d677d79b3790331e5d46cfc58fd762210dad247476bba1b5493614f3eaa7b5a9b6c621c69e5870a35d447eaed32d485228e66dd903c0cd3981823b4d0b6bb4c70fc29590c056d0a4b2d606b0954c2c9b7195dd1a680b24351b545ac32417a33089a0f0ec358392f2a8a51a4633ae39476ab458fc57c9e941f47c57914eea4974c7106020d07f4eef3816aa53ea9430e09b81bd8cb1144596bf26e68d5b716f4f9c523019e31a517d20a3e6ed1fe0599e7a470eaf03b838a60daaa4a1de16570883e94038e6cf4cffc1a59e7a88e50d61c805772e80701017272be9d7e3a342d904df4504e6b6d0c3abaa984cd8873a663da563c653199ae8bbb5df954c4c950f7fb8483094a0b183b6e8698ba4c1e93562dbb5dce44f6919c4e068e90480d4cb81435e7386b818c8ba955970edcc1c182cf798d8a8c97234fd45180c47e86126c8505a7c4bc76d5552d7ed27f780760a1af029d1fd340242394dc0ebed83188cd3856bc3d6781745c98dd0cab7ece102cfc5b6586fe2ef7395313b7ce6feff1a3ba914f36ce4d41296ac20254598210e523b9bb56fa29f3389cd8f02adf2ef5e7d36532455a886baeddd32f3aeb208ea16ea9c17d99104de93de5915cba87aaa13325550a2271eb64ab591737267dfdd1bcf9491e0ceac98359280193242a0f06bae06bbbc9e4a8f94ba3f4f18a09b28c0872ee23b911d2751f78524009d2f2d845080f8c1870a7bbdb34e2d9e42b928e218235ee19ce826eadea1c1543af32e3b5ecf3cfdc1903a8143676b927e44cad391062401eb0aa5e620782a1035ef3c3958caf138b597836a461c76772f4bfd5b0fec7be9db145f092f42bea26e265c81e29b616230426f89091340c35fa4163a0809e28f783d507bde81cb727d9697d8f18c44b0e0864cb813e01e9a3f4117f0a98218c43a1e5594c1e93b910a6f20d0e7dc6c1c40475209808e144eda8e50f45a50bb3f89dda21f48a0571b41f2928b07c6d1ab6c83bd73be149cc404ffd56e6c3ebd1a9b7913229256e06dbbdc96ed8bf065113fadd4bedfe66abd63333c72292ac7d0022509b68b479ac087f0377b0091120c9d0e4dcb48d495145a2b997492ff84a10a2d182652551c43f55b4d0232510a1e3e9cb9cc89593aa661accb23a27d4fad0dd8c7666b1b5b1ed547599a2895fceae2aeb6508e6d40a15a9c1ce1ad2f1e0ac3ae533949db58b30c3ebbb5a330811c9b5edb4772aae7809ba3992847cf7fa0db4a175ff1e217c1981b3559887b809a9840e7f5d55f6f978e95b39f61ca351e23158391c01037f70b5619785b25cdd0218f613d81f9e0cc07047a20fac9d9a02e82809fda7c7b97576751e6602e273346cf973ff0136843fc44b268416036c49ad028febf3b0b8bb31f2b8e836fab91eebe1fcf52c7ac788eca2ed289416007a06337a23de2946dacc1b072c54d806056cd12e6e97ee64cd972072217287aa3116ba21c245ea04d9f043edbd9e3a1bbcfb067ddb7d5c77413c2770c96c431d8cad6d24c4ca29b8d576208793a6e39ddf78d7d7195ba340bb9fe17d0b91ad18df80a00add5b27dedd088206d6295f095154f5c06777779ab7c3520d3e8f2122df4b249a9e9340f2283b9dee7e774bd314115db5ac76d74861652eec66fbc8d6b954e27186dff7f9576cacf0c6a6302faa5b68fc9ae4687674308b11964c70f98e480988070409c4ef253966ccc5c2c19f28e0b89b31b3fcb4b7d9159e042adaf60a74b75b1bb85d5da942db3e49611275ad7983cdeddd53accdb1fd5009c23d5b04442d1b89e58a6e7bf9b16bef55da05f027cc82052316eebfdc61ac3808d0a4e08dc6b97308a283f6bfd1ee8f8d3d736ceef5030b112a53d7472ab1a96fe4d24e2e30a2498338340babff30d0be561869f85a222b75ffeb083d42194023e3c030133f8b9208acc0bf1792871cb176e9c45c549827ac6d8096a0cb36cf736fac23d65ae5b83bb6f06b9375324f31040babe8ec30313ea70cf4eed81653721bb1a087c4676227c49dd6fed076c5c97601a4b9eb585bea0ca3183ac7c3b787dd69908efd995070993960ebe5449e5e39ae7bfc80b3b67c137f29b8bde2c3c0cf75409de0d7bcaecd7e670d729d570ed45e0589d20c52143146b9e339f8e29b4444cde69684d06d4d080e6437afade7c55651171c4cb996a5fab51d095d088957c22dfa24734abf998d64de43648eac3c3d9d538cc7eff84767cf1c44e7f2fbd6eb75fbdae8b3c3cd5c468f2f60ab638dcfb34a245c1d110c25d7f9d39446d0385d4be41b394c714fcc070f6a97f246294f925e82d779f7d543e03139050ec7e28da3e51e99822b865dc3845d6a71eb306bb3a0b2d842307df217dc5de2766cbdb178cfadb659ea131d2c7c827ef9f152948977a1200ba2e2647f540a6124dea8f6a1af96467f39c715261f11f022c1d8315f50f67411eb275c8c6d2a7566c03e85d3169b14f4a8a44f1c1736352d97d4e0d3f64956ae051032ac54746d652ec72841770fb2044b6b9df3aaa9df2811469facc9817aed46e17d9420fb8320a7750d5fda1f20567e85cb341be9cf20ca287fa3e6955627467351677a7d478f69a346b255aea7804d56f1a9ab5b8e4904708464f9c9c7c506709a0d44e03922e8be9214e165ad42a77f871f8864c2e920d628841766215c63600fa968bca39fc2ea09dc5818f6df1c7bcc03b21fc8924c3a4f7b99e92aabad7f5da5ed3506d955bd7e99e343fb5b7b64899d160c2da0cc8527aad3f2d82c59d51c5b6f96c2a1ddb182a8c8033328b762a17b12db26139ac76c53f547bef3edb95eb5f256e164916dfb08ba36afb0c7db93f001a079a66bcce96dbf47cc529bb5993df42e89a748487468975eab7d73a3e7307dca3a36db2f6ce12ccf6a9c10ef84d8bb6d6066057bd62eaa63d2ea868041697a6499e25a56f109e08dd69d6afdae83f1fdad8ff03f691d83bd5105f4c5db5ed918d45563c8a8cf846100bcb1940fd4e3a33d298e483d6bfb7d9a34130f7eff44f48d20e83e0fa9312e1e43e8a234a528e56d4c41e30323a88bb0e0f6f0c5eeeccc4b4fdc00885d692007ee27834be9479a12c36837af4b55819ced7809c6ecd54ee06a672571c8bd40600d67a13c8271aa53fed829d10bc50c3e4a7b26dd2cc5068809cb2d43e12a9f7d2bfdfa43d2b517eaeef5286b52728fcae9794a7de2125cc7cc94fc209cba9279df2dbaf2704de316e6641d44b81a75a1b766b8e116c072277af9ddd1ec09b7694e60d7223b3bdfee18dfd2d01b78734fa3642516a4e9ab8f213f37da26241f74bd12e30daf93efcb5920df2908a4f5817e42b91ac6ba262b4463d1136067d96c561527712fd3477d031d8c0a20df36664c284e87ba7dc2cc4f6f2df507ec756be11690a39efbc8143495f59ee9c952859dc9b3d6508ff7053775c186eab8feb3f7534757406b335bb4f222b2dd0b10a05444182df644d5e31634ec9ca8141d47a35d13170acc0e71c928fa39532d6b82078cefc0c5", 0x1000}, {&(0x7f0000000180)="73d401ade972e669a1aa8bcf45e869a64bf4d4099cf9207f9aa7cafdf6f27daa362844a3043c9c3a7769d6f06a1819361d8a139504dfb6eef544b658097d7b84e36b8bc718aaf3a2fa8d821451ac8214052c7c859af03ddf20b10153351762f289e04c26c66336663c5dc2db09fbcb10208f3b40955dd3cf3c98a6d30e4f0c963725094de94f71471d34dcf70ef443ce738dd839", 0x94}], 0x2) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:42:20 executing program 0: r0 = socket(0x2, 0x4, 0x200) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) setsockopt(r0, 0x5, 0x1, &(0x7f0000000040)="907a9bc8b88b24aff1d181287ae9da2847cee641decc769a857c92d104b26201b30de477f6865b60de3105fa2c91c78d5a7095d19ccb309eb60bf8200e61008e7da96ea960473dc492c9b17113d946502d5e0d5cebdc4a0c9fb5ca51dc9c86025930d98692666791ae30e3a2ab3e7421e254157d93a1de1e97c436cdb9c2b257bcb8cbaf410af440c11b09d99a809106e41e1d441aca30740d3879989c9164ec09bcaeeebaab0e671548a04fbfd99ac2d7a5b3f14b5921fea433", 0xba) 14:42:20 executing program 1: syz_emit_ethernet(0x5eb, &(0x7f0000000340)="665dedcf24fabb9182bca4cd29beeda498eba7d2fa3c5e9f19754fc0bb6016628d662ba30d3bc1c7258d9c3cfea94b124b58dd40b8cb79a5a3fac694df0056657bf59e1ff743b119ac44cd3e43dccb6beae36037ffa5901343371c5e43e3c01797b780051aac0c6176f427cffccdbfb030861a37492b5630bf540c1591454fa36edb854679f7ba5f52a27fe7349bbe07e8963fb81ca939c0bb645efbd9336c58e0a0a85c5e2929cf14753dc61951f85277c5b0334b8c7645c5cee379841e672e4a5b49567abb9e83d70e368ce735455b342134c458b5fb12ac262c6d6c3b10fc6025c5f2671ecd53c4eb7202106d5020259d95a7df39f9eb43d2e966233b8fe803401c385bfa0f0a00a5b9083c01f22f897fe37111aafb56de9abfa54cb0d2e46ab8f96521511912015fc0eb4d71251189ff34aae99879233901a8ef0dc10886568c1273672105ce7659c070b266707f171e1f6ead6a357f756dc8af695e98a095c5049ced00ba577c41103adcf75d2adfa3d2769861ba19a0b7558633b01934e1aa5d321f61e885ea048f598146cdf6b3fe69ab0d7c6f23e86d0459802bbd02e611e4cd54d945342228f6596eb9f9da1efe21c18f5c7831631477cbb69a561a5395eaa6643f231a66fc95d961e1be0ce0ef5166488f9f1df946e2a099075d430267b5007669cd95d3e40b37cd45b8fb3753562c18b9c416e759234261e63492b07a0939e70e2329a426d17b53cdc23c1ee121b2be7e69c637b3ea5913501824ecdffca4173135cf1d450cc181cf0f6237c62b025478c2297f4b275c2f00fe1cec9586da8583a5774d6ce0c2d41f36d08b63f98af7ad29abbfae5f5e68ddddd6dc05ed446968fcb83c193af16e5702318b3d98ffd94b9fd4cdcb01cb9af25aeb910a47e0b15928dfa63cf3542f7ec3648cbfeb16fd99068c7fb0986f5ad8ab49eb511e61efbe961b67b5ab47354c96a8e54748e472e5ec896b3e87393c2ed191919f033b6e9cbdef258be47398754a87a06ecc33d1bb6fe36e7311271fb0842de76635cb5d02eff2bf792d173c580f46da4220d2aab02989fa31dfe46a399d999cdfb0b4554288d98b24203d935a39ab5860ae55c65d53e9f7879f5699bafb0c9767379c6d5d0141d46e3fd18e58ac4d4521a454591244e2f54ab278fd92cc7087fcb9922021cb8714f14e37c97f2124ba823c65147f6fe84936d304fe64083911a79b548407b82a5179b79b5f5b0d6656bf76ffee64bfda52fbbe87a2403c6ce985a2b950f25da0338db64f3dc004e4eac5b530792b7c62e14f2c0116380419f19f32523702677de540214ad5ca57c3670ac0cccc243e0b892f6515a5ceec2c6eeae336e42d3c68cb7c7863309a59b03464169c9d28b65ea67b111823b1a92c31fea0ec95ba415ae7fecc936deca6382c51114348cd26d75fc3d2ae42fa5af657be0f74abf0e44cb1f08a4d9e6414bc97bea03f11ce73ebee02f0d6d7ea748c4142071394e978bae58d61013758c6dcfbe9ce802c0d7afb87b60ed9d9ec9bafb5fb221bbe27a817c6008180bdb68d03c3de29d24ce538b3e03833b01efd12d29fc4bc247437a8140e1bb126d1c0a0261b335a5ad2eecdefdd3bd2caec787ffa4653648d312333dc1f5ebd3f57b1a373331587f632131cddec5be9e54f3bdcf07970a03bb41ea2cacfc21100204c09907dea292a0061ae262b459e8a28b3a134c8554f2934c8dc7a24c321d36da800786906e9bc8284020934cc4713558a85eabb7c45c8f6c6085c9a99d04196e71636eb1d149d859c46c00b806d276b1935928a4ab20001dfe98e8d0b0b07fad8a23f3da0a2825a9879508a382ac77c70f5a65b9bf90edccfbd9977d376894c217115fa0d76d8ce04cde62df6b480b2bc85ae4231b52c831b003a74b5cd4b31e93276f1d5cdcccbe8b0a349a6e5ecba5b4f2ae273937e14d5bec4d70175c70b57a86a334d198282c720a09cae714ae1cccc388e53cfc8b7d42fa15e1d0d612398c5c51beba8bda075062826d1d7bad223212a70eca8a818fe9a31cf3b92b26571609673b6d5b4ba2406ec00a2c60f6529861a37193fad31b98b00a0e3e0fee63619f7f43f553d8df4a22e75e34bc313aa14e9fe0bc039afe0253696eb1c") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:42:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 14:42:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/120, &(0x7f0000000080)=0x78) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 14:42:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x4, 0x8, 0x2, 0x80000000}, {0x8001, 0x0, 0x1, 0x7f}, {0x8, 0x4, 0x0, 0x7}, {0xff, 0x4, 0x0, 0xfffffffffffffffe}, {0x1, 0x80000001, 0x3, 0x4}, {0xffff, 0xffffffff, 0x6c, 0x8}, {0x7ff, 0x5, 0x7fffffff, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) 14:42:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x1, &(0x7f0000000140)={0x3, 0x7fffffff}) 14:42:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2040a, 0x2) lseek(r0, 0x0, 0x4c, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) r1 = getpgid(0x0) fcntl$lock(r0, 0x3e2fbfb2e1744dd, &(0x7f0000000040)={0x3, 0x3, 0x5, 0x3, r1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x800, 0x1000, 0x7fff, 0x1, 0xf3, 0x8, 0x3, 0x1, 0x85aeb924f4c4906c, 0x3ff, 0x5}) 14:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:42:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x112) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 14:42:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b5ebd2ad88b2951b15801600bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/190], 0x10) write(r0, &(0x7f0000000040)="9e023ee80003b73725c7419aab4230e88c4fabe4f27242c9a88bd3fab7ca2730619556ae0b655533", 0x28) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x7, 0x2, 0x3]}) 14:42:20 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r0, r0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 14:42:20 executing program 1: socket$inet(0x2, 0x0, 0x82) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) socket(0x2, 0x6, 0x8001) 14:42:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) 14:42:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x6d28209d51e449ae) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 14:42:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) pipe2(&(0x7f0000000040), 0x10004) kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 14:42:21 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 14:42:21 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0xf89969cfb8ad6ceb) mprotect(&(0x7f00003ba000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) ftruncate(r1, 0x0, 0x0) 14:42:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c655c4c"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 14:42:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 14:42:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000600)='./bus/file0\x00', 0x10, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001580), 0x0, 0x0, 0x2000011) link(&(0x7f0000000580)='./bus/file0\x00', &(0x7f00000005c0)='./bus\x00') writev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="e6af1d4f77ddf9f98a3fab45d2917faf44ae9680925420c4559bd82b963f99376ac60930e02c032bf78a25d69ca208dfcbe2c087f9b4a0b3c75a3f9d7e78fbcd5999ff80d0ce8135a22757e0e3e8c718785d19de71e85ffe8cce44e144b2c7e6de2ecd55c4066a87f4017fef4a", 0x6d}, {&(0x7f0000000140)="7b77369806231cb68a306a11eb7f0d5008fa30443f6cc5d021d093b7b715b6a813ded91e4739e8d132c86733193d8aebadc946c4503ec91b29df569348daf6b7b38334c04e947cba19a8c4f4efa82052ae78f6552d090e", 0x57}, {&(0x7f00000001c0)="1be448d830176d77029af0f05069d85a8712b62ac8b677cba5dd76c85a0236176aece8b776d2c3b8955e50910a9e38b26fc6a8d578e1d937807f433d4246ed1d11454f9767b6d31d4ce352088d8805420510be1a88e060a1db34616316b43157a0c96f079a7787f49ce590087c0a3e8d0390a922a538b0325bddcff080e0af976557568b5e1b6c00a13419811bfc4f1f48784cb9e5258299e111135af3ee37019a329ede968b96dd3573c5899763ff9abb7f4bec114c34ae5c6ca5180c585e63781553f6274e93", 0xc7}, {&(0x7f00000002c0)="84691aad66e6aaa2e34ffb0dded3327d627b954208da93815e6eb7ccaf46df5d732c246385d089c160c6bbab16a6d56690aafeae80f79ac0e60667fb1e17b10d64cfc8c03640b20c4f5c767e08fb53", 0x4f}, {&(0x7f0000000340)="b6ef4f5a127bbc64491fe1619692c9bd136019275947d9626d20ad17bc8a9b99e456cddd5bcfa14c06dbbea98827c861092d66b0ccc8e96ba7705fc9cd86710e2563c603cc4c9cb04c596959cdee1320014ee322d6388bb82c58568c8c5739e8b627712f5481f6a8396ff7dc096acdb2b27cbf6272698f1df845ca89501911127aa53bfb641a0acb6929d418197466341f488a0f2c3071381500", 0x9a}, {&(0x7f0000000000)="16a0c9b48eee2471572153cbdc", 0xd}, {&(0x7f0000000400)="552045ccd3b39d00f78e4ec380e89350ce1d069fbdd5bec78d8aaa68736bf7b1a365c27a21114dbbd734265596fa7d9ba364deb318", 0x35}, {&(0x7f0000000440)="d47cec1d36234c3fdc89ad6088deeb098540f3576ff64f5cf1792a9fe990caf86a210605895ce1199ac5d66ce9b7b78d2bb8474ff7e82825e6d193d83c3f6fbaa121cf1a20a3e2d70b1e1753fdff91d14a77c29eb554b5feb531d61983f5819514a1198215e76264bd76c177febd4d1583776466c4240e3643b66e2238654e0fbff0028bef11ecebdde94487eedae1f5fd566f8913a7785b4da70ff99f99d0a7c100f6d4cc62176ca2219f9b80e8410b233592abcacbb04d7ad77ce9509f2a", 0xbf}], 0x8) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0x22}], 0x1, 0x0, 0x0) 14:42:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000000)=@file={0xbf9009df1acb9bf8, './file0\x00'}, 0xa) 14:42:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 14:42:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 14:42:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xfe) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 14:42:22 executing program 1: r0 = kqueue() r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/241, 0xf1, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x2, 0xffffffff}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x73f6) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./bus\x00') sendto$inet6(r2, &(0x7f0000000280)="ab5c837a19e57be758a0a754692830c3daf538ea0383cbe33ce8d0566e32f211da40f0747e1e9a2684119b2d3bee1c5823acc2cafc81cbfce5afc958df6025025b5d7bcbc70aa450bc4fd7b4bf4326b9793efeb78b3b231d9406f8f7756c6177ed18486317d3559a1ea8a754991f0d20e0c4bfd3c675545ba1863322e91f64078d129e5045a9245349eb1f363eef0425a065c20f73a5f43e7b4461a0068a139f2fcb71bc8b9e5a7f9503fccf3f6aec6800584550f4853e6c88439626baf3aa754ebaed41ac545b79d7a067eb0978bae8f4d8a3ec47674240217bb3c37fe05964c771834c919acfcfdbf29b912adea03a304836d9e1536d8e13bbcb7f46739f06a8c594de692079eb036aa23fa1464eb0b71530ea4c8884d0619cad39e5d113883de81a4b7ac8d27205a9a5d740e6507223fe21a10074b477e96166c34756940709099c31b2a826ca56233326ae341f71eb5378efe73d09aed16066a531a70abef30912287a36d4a06c9ec5c040c6b2b8bc0d1691a7653210c1281d36df82c8fdd07708bd5345299068f856ed2afac77df354989587bdd67aa42521afdbc8a57c6a5e6d5ff0955da7f233f6776cfc3e6234c368e805e9257601015ffdbbf59cd7cf9f92dc72dfc914653dc4d86fcdadb4c69dafaeb4b3fead42e0bd77685473324441b4a2c4d60b8c79ebcf41e094fa03e31e0a2753a66f6a6dba0858a87ced40fe637ef3c6ef166ec311140774a089c725004b8a0ddf5232a9af86e25c36e91664ed5d2e24e83d80c545a01bbdda91f8febb8beacd951420999eb552cec5d8a6ba835f8a4804492a5e5448c0941fa0e122112f155f17f0bffff06c84d4edddcbce6fce91d46225614f78b5cfce626ae4b42cf416ab461a10883df434f232d78cf9ad8294af418bb6215c555824fcdbecaa9341053e1f420f403151364e50fc23da6e20609f2c0d92c97bdae1f202811fba6816f89a14b2f2aeeb2a6ce3ce742c7a7d2680bc5b84431fa956f91cc8157c9b8e725851c63a6a9a9960aef7d4d53bc765edf558d90648986117fb676c7a139806512848b91487d1db8cd5ccf3342ace54db95c5ad25046e698a47c394e4ed9944b47278045c9fb25938cefa1e15d8811242f8de685829d2119b905b161eddef07daa49566285efc78091ffc163e596981081c859c64f013352fe0306f0008eff15c40deb5925de529d48f33332648a6b7f09936d803f429a12f0eca239d94e1ff5a1b1a593386fefcb19ba0e1eaa8ccce776fde7eb820ba2e15351a43a5fb8b1b4e830964b87417881f9daeb903e4f646c4f4ad64e999327358ff6a6ec1e876535d089da9dadef32f210c88fdc07529cd91902f6fb51f9074ab6a3295873139900ecde5ee6c456b3cdf367be5c6e5f3a44bc69e7b57a363f0878ba8bf51c8905ffa75b22f53ab6eba11f3c30de9e472056541bda56107bac852f9d20b5568ed373de17feb232706cd67463d5f6bb48c2b2026524218c2dc7632a79ca7d3dc7531c1f6abdd169b0a908903e5ce48631ea4aa9f7ba1f3a24acbbae9b3f619217873a85bc2f407d1ab1c8dd75c1eaffe6c6de5222ff424556ff930482fbdfb4b49f241fd78880bada3b0848c45b43a02813f2d7e0357d9f8cc9e186e7532dae96457b94504f39f52be7080e4faf3ea607eeaa59687528e16c96049b3bc4f9a26f6255c240c9e24e9899ff72ced473a905745e5316bc30b2957a9feef6ef3e175a11de33dd649803d5c84a89e9d0a2280debb25be0f71a58ea2c094043257d2717935a989e5e08b97d4b427d5dba5e22c37b0bf9aa1c0c11c27489b04f5452ca44d88fd0055709710f2e53435c74637d0e614b7f93d042e42d15dc6840f52db0742ff8472ec8dadb35b3d25297b71e29a4163261acfb226aefd228cf0705fe2e0696fccf2589029c47dd6a087dce821e87653096e09e8f9753b3664506c410b494220df5e278c94d6afa7c72b6744957c5e8cea2066d1b2debf3f40dfa2639129095be4c3e42cb5d571d5be1485b38b436a6d743ee168e3b388ee50b053fbfbd951db2b834c19b073409def7de7e39841dde6be92fc0f924d8ab9adc2508bdb1b8fb161ff8b9e490a2609449fd1599cad43198cc2bb8f693a6b71b9c3e24206ad9c2d3e2e22c7e5bd17c25d43bd363cc8b73d2956eecf79be0b2cb491449c8d597f94b95d437b9fb54c48552401b6ba5571df192c6f0b8f28849e5067cb4f777161f5e29ce7a94a9a7fb193426ad638ceab8dc522ee443010a4e3c8cee9cd3a72fa3cd9d949235d94690e154ffe594454e6cfb18998ba97e48cd0d0739232510e1fb33588592d0fff43a27ca1afd8f59874634632a0404e714de14e64d33a210bae208396fe7c6dbd6e484225aeebc7b0cdb4fa5f65d8cf00a12bbe720a9ed503b713c93732e93a8ecf15c6adce02f9684637fe5b78716f1f6c70e61e3be22fe2331fe4371b08bd36fe0f45f2768a8d5d5abc2f6556659615a93e77b9d1ab420005fc5e91b55ae228abec55b4b6cca3849841c4c681b1ddaf1d60761a92575d33ee146235f513b8035d0259a2d97e2ce49f64c624204fa5f75e4b38c417e22b5c73551cf076ef49ecac2d3cee72edcf562c86b3f10d8d37ec5b13b5c6993c47b1035417ab0379dc05c5cbb8a373cbf97123bad77a990b3f84dd04120a952afd92dde4d007fa30ca8acac10598b9ca033723d6ac728d8870e05c0a278cf48adf3898f9d533bf4df3a9ae730bcad5b5d5636fd43a5348242b6adffb39b38590cc30209aa653ef8f9c4cd742b39b5a2b864b57c081d21f2c5f75c4346532efda4c3c88269525e70d471ec6349c4d63d05f8e6e1e404a08cee67c753feee75608b497b93e8014910c3a07ea6752fc6d5defad6d7a3b40fa980d6a16fc9ca8b0b2a6f460c3c510e031241e4c0cde5dfe2b993b1aaca75f45876042bc0ac5aa2eb599bc96006351c26a59cb00a2ea0a1db3906f760017d780e02ab55d66f01f31789b6b836bb5d6b9f34a4eaeb85772fcd605ffef2dab067a7d37e7317a5dfc4001247805dc171af639c08ccd322813c14f7f6f71f61040128a584f281b29d1e7313b642c0673941bd723ef91f04c91622c598bc55d1bc378ef5e988c7741f4970f28d0a048ae8376a5b89479f44b370ccae5b200d1243f0d8773291ca7b546ceab3aa6ff8c49dbff2f2ba21841d5150ae573c1a0cf583666357e950015986f8884dc0daef1b43fc6768b55c4b7649dd31db9824bb49ee6ec600cdc33a9da5d9b4261a6c036b26e2a3427dd80dcaa6baba91aed2b5e1e3e824f50918f322b19402d0dcd5afee3c26702bd5f5101fc3c34bb12f478c565bab7597f020a775cbcb660b4956bd491cc326208d5a1b31ba7ecd4fd33ad4731368797a268af24d3eaca5909f3135162a019328095ea8b1c367b6de5c3dccc0138699b301fd705f640f6ecacf3c48de7872f5b76057d65099bbeb78768ebe0f8812153c37e0346b6e6cda9dd5ddfdd091f3d54f42463451ab5bf91804c8a77c3488eb62a95988cffe0620a5cc296d0d91e6fd8113eea223f6f10d1e35e7dacfed6646f0f88ad3fcdc9a0ea1d0cba760318835adf2c080be06e255ee84be2e845fc63f1e06a51fe6aea2d9f4ed91cf2078d7589ade41ee7443489228eb9674209d19a89aaec11e50f9946f7e6a314c184054bc96e17c62b7f8eeaa0bb7beb9b49ec914e7e329e40e95345e953cc33f9daf7c7f2616a6a5c74c91aa50e2110a6158b6540cd1fd13d5ccb5a92c85df673581167acb5ef748d82d115649423a0bab0a8287a753c9faf354beb14297cc4401dc3a2c36730c2c21014f3865c22f3dc6567685a10d46b6e843a145a230ad4a0b7b1746ca271375ab9b3bdd3a9cd8a8be4839d743b269fc1425bb6e4098629a292b9814f42f7c8c19fc030e27aceb9a710eba8c728395913f426a04c360f65f0401aad875ea179fad130f6fa75e369d6397b07e2f26ca44aff787d4d2e8894906cbba21c855a5e9c3577b412524fab40311514e8b2ca8bd32d13e0c4c98d45b01d0801c62cc32ee7fb1a7ebab887726df7ea3aca5f6e2c5f9a0813c6ae6a6da0db10621ca443ea03ddbc70fe6b9f80d1dfc757d4ce941444b9100b7c4cce58c2143fc08d1d4dfb7ba908757480f4bb14b2da61b83e4421a0a7c2ff2231ef21847d18aae6d9c73e9cec6a06fe09a24229fbd41c22c571a81e7ec674a71cc7f785a898c9712fb1878715700e118dd05206d73f4917d451950a44840dc6c6bd1fed2cfeb51d0925b1bcf7bdc89ca8e6522adafb55b26f19fdbe0195addcd53e5ca02f40471ecca59f62afb2dd28b421f05d72626d710562e82fe09fdad45755c072f577d0fc0756b1beffbf09fe9ab80057d8fb71ccb21ee65e7c988211d5e91f845ea1ee25279cedca423de4c322463944878178104fd903fbb19b049cc673fd76857b4419f7677a0dcdbf66fc129052b29d3e014386f54155ed0b5cbfd78792885f545005b8ec7c597843339935b3116194afc86b792f330b15f0ff5c1794b63f1afea4d0cf046fa12e9163bb9e1d8b6b700e662818780727ef31535aca3d9c1c20c2c67d8d2fce1de7996c83c92c6e0c100ed8969001efe4536f03d76e8444aa183febfe0649df17dc59e8a1e96678cf9555782a5aa9d5e707e3d2f2186c2670ed7cbfbde231db0dd2f51c09fec81bc108979a57f23813239dc30d003288c2a70fe7ce10e23cbca1e39d7283a1e2e1a5f692ec0b23a617f41ab5a41284c35a92115a4bb4c37ae0861eac7afcdf8f91306f0768165f80b0e1f1e38a1ad387377a5e3509d7b2c8d3d42ca7967a7f304936f28c5e37859bb179854b0d9485a721bf6e3f5b879de59177cda21eaf0e83c8c39e743d02cf43c0a96c5907fc277a642e6a9575f52ea7162e2594aab8e38a01ad2a54c8033efc640aaa425811250bbd667bd32b0a6c037be5e46030bff94a0e7be378969512a173882df315b85221ee834bd19bf6e48c7d99ecc8e483cc2a99f68479f72a4328e987dadc7c1a910beaf5e83f3b52f29846c2510ee1dc955a9622450a9e852e8a505ad3479d38d1f54dc459d209ca097ac02894abd59ad1858f9ae658fea36178470026f0643840c0cf0ea3abb0f631d4630fb1e3514df8d6ee348e670cbacec039e21ccc894f3b3b30c071b62535bbfee26093cf0b3e3cc3e5a9dccca60e399af8b473067bedcf40a33fadc289658d3759b1398e4aa74d85fefabae00b0ea684430e0f4fb3f3982e0726648c9a649fbc0e03e7501c294361bfecb0e2a6c4ce31a3c7ca2930712ce00086286f6ebf6bb80931c9103e6ba278be5aa57d16b200ad5968f0402008468bd36ed0347d4e818efaeccb618d4a6c63838333143c152517979289ec25fb18826ab3f52849c72eb3ca18183d971a371d765b044e6854cafac035f4a568ac193177b7e40c872cb4fda838f33fca666440025ed232689accf85e13989883431f162fa7d9d25705ec4190245a0f924d9fb99064631bd60b9f07bc6af384d56ab91f47dcb14d24efecaace0bd738d6881856fd38580c0e186dcf228024a1cf3ec7ff6bf490abdc894bf53bdb52e6891ccfb1e599d299ceac0ca52b7466dda1cf6ba71710550694cf88860a62ba894c9283295f772dcda3f9e5509d00e6716befb17adb1e21b9b9588da106cf6f60a4afa17517f31387a6f45a1c328f7dd6a4c312c3372c990004b4979125260b0fef2e8b0e4f71e20d364d9242386745d25db4c5d192ed18a8096abc3c45bd2734a5088619", 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x2ee, 0x7fffffff}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 14:42:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="8aae78a49e6ec8a3e5c90e78d5606bc450418ce650d2537a3c04a1527470a87e661a560a61d617922df8b62bf93ba1c35699514d8f4e3e0192f662ccb61fcadd9ebf8845838f00816fb5dd57b82a9aa55adca57761c06290c2", 0x59}, {&(0x7f00000000c0)="44d987cdb3ead02e53025ff8c7b031cff2b0a7b39724b7eac7c8f3f285567ad5ea4d74ef45b5c5b59cec342bb4ce6c", 0x2f}, {&(0x7f0000000100)="f14911bef20da50fab38db9f3476be03885c9335b4fe7c72d609a0451fb762fca11584bd43d0be6dd89c600410e757a6d1e886a05804777c9741cdc4868499ddf036e54f296f45e25982b1aed0e5b62dabeeca967d8fadc92329c8155036b85365800bd6f7636c834e64bedc1c36017834d1d86b02dd6a982b4df8eee1a8", 0x7e}, {&(0x7f0000000200)="41d0e5b3c70df338c3641bbdb3e1817a9c3c0726986e7c87502274f8e11ddbd5e880c5ed8973fba210f141904eae3c5ab7f3fd7223a4953a8091b650715e04be836d0322a41c8e2f073ddaa8612d23e4baed368ef39b50ac0d5ecd405f05ccf1", 0x60}, {&(0x7f0000000280)="42dc3c6b702e1a47d4d29f3077a61e8cb563c75113e82e61a8605f071d25d5de875f8449f9da57283549bf96ea99602213f8a1759832433e5abec25086b2bb0a6382a2765727a7a02b902352ad1bf0a2dffd8917fa7aa32f73708b074747007ab4e0aa6bd7b4745c425d295df0b46d11e92a74fa79eba7d7b9dfd5e5b8ba3e3b798bc6fa5c65612f5a22946c183612f9efa06cd73f8aaa7b0351db09fe4e016c74bf09f35cbd0a6d4a53f6551755c5c214e321e34b7ea208b2e2184378a2499737a139094ab0d5f89f01d9396328adcef55bb1c022eca23b1d0d6afeaa13c5a81e431f3ec31149fcb7279a82", 0xec}, {&(0x7f0000000380)="e6a8c113e53215d14b527dc298e835fb791ddec6efcae911001fb4d0ad4a58f921f7a4b354fe9e27d173cd0e40f4ce3f70d9", 0x32}, {&(0x7f00000003c0)="52a6df902e5f", 0x6}], 0x7) 14:42:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) setitimer(0x2, &(0x7f0000000040)={{0x8, 0x9c4}, {0xfff, 0x9}}, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) 14:42:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x25) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xa9) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 14:42:22 executing program 0: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) socket(0x3e, 0x8000, 0xd8) 14:42:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) shmget(0x3, 0x1000, 0x2a, &(0x7f0000001000/0x1000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 14:42:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x3ae, &(0x7f0000000040)="972fcc904e") 14:42:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) 14:42:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7fffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:42:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7ff00, 0x4, &(0x7f0000000100)="d44545227073acc2b335835917f49fb8f81de5dddd8283757b3135bad1a2d87dcbde3fe9413841dfb09aa50326c16ffa1da13bc050dcf092cbcc038c8145912ae18a30d72477a55f8c6a67461ad5d929c169b95cec4f8eac3ee82a7e91c4bce7fa52adc598c8f78622917edb0e32c53e917c2bc17f226e11ef060d7bd86bea77c60e5b63cc9eae", 0x87) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) shutdown(r1, 0x2) 14:42:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x803, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 14:42:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "afeb77a0f46c29d5b429c416687fe6fc8119"}, 0x1a, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='p') 14:42:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x20, 0x100000001}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="a53162df0025e0c8bf721e869fd0837fc78588dc4b8cbc002aa44f18fbc42e2ee6adb6b44ba896308eff34fe3c34243c22118c5b4d3fed5d0ae13d90a596cb1de6ab6ba05665efdfb720220a69f8e8ccb2937edaec87e45d2f018c633eae52c0060240991e8c08433797ac115913297a04fa35c666116427dcca736b8928e926e0697522f5308967acab0f4fb87124d1f50b55f8d96537e2797f6465dc24cc6b8424b49ac6b9eeb4b72a39a0c6b507238659c004d1527693e69b10c96910fd565274dc6c55c4ab9ed6110a0fcc51733fd35253c508bf18cf022bee623ff4f200a33a1b561354a886c4ef1c41209cf90e8d18a6543f660dd3e753c34ec87d70", 0xff}, {&(0x7f0000000200)="ecdfc7c193422048c3c56d75cc69ee459e391e8acf5ccb104e2785edd2eff3868f7b3808962a4a7d9ba52f5089f143cace9affca4b9fe371177776de7ebb74c34a95a5fd15e5fd0bbb76f3ce449912425c2b", 0x52}, {&(0x7f0000000280)="2bfdc58a20b57cbd", 0x8}, {&(0x7f00000002c0)="b3bc9dfdd0e014569c0fc187e13869c81525cb335d5496b45945f98e0fa398e3c024914f236447909a21b6e1210b1e841dca2094575bdb7aba504387b194ab3abd5b4a7f45c710d8fe8f4a98092a8f8f13396530482334a59e93dd0b2c0dbdfc13c40a2bede10185325ae7a3ad8a8f09f9dedb759b840ef452d61511921ccd7a18d0ce898f36d460eaee59ccf1b82ff407faeda0d78801cecb37e8220f5a2d1c52c58794f2ea215f36218f146c62b8a85089e3c46c1429dd66f9470a6a22329c53e3aebe198abf2607fb1a0bdc2d60dec32fb0628b281c2eae82302cf578239d8f4a00fbf8be8d4c81daaab91745e2592ea7c8b7c33b", 0xf6}, {&(0x7f00000003c0)="fa3063cde9cb74215c51a30ac79e1b4c2af138fb851673d2fe495afefa84636f97d3f0b6c7e6207c61ce6164ec53cab396791ecb31b4243e0e637ead2d46842140b881fe07b68924732f10740f7bfd8523492c5364282914a9e22edc74c99d", 0x5f}, {&(0x7f0000000440)="9c59102dd02832c56d737fbae1b6f8a607863008f2c279d66e52c9ab74f0bc82d1ca8df4042bef0f65dc48301d430a483ae387282273f236056b09b539", 0x3d}, {&(0x7f0000000480)="263875dce48fceb4dc548eb23b6f92edef45", 0x12}], 0x7, &(0x7f0000000540)=[{0x48, 0x1, 0x1, "299f318d6abfd79514a64e8f62432534ed334bbb4a3d7586615ca3c68e1cb6ad8846ef0d0b7f677c35d78458e85017386fce"}, {0xc0, 0xffff, 0x5, "0dcfdf12509a49581a38c998cf38f5695cf9e383d81bcc70fdccbc2f69ae40e721ffd6d7ec43d117c328ef0ca5ef0b07df8448781f089ee85de2f992b5ba7b2c1901485e6b422a75f8d93ff5ffbae30b7863aa3801fb140ffc1a114a13b5e7b6373c71d5061e3ba006bc3e5bdce5b2a7b30ef1cb66acfec51fd5c2d842f6f46623c20a341426b086b6aa1e14c81653c8f9d39a5a4695a69da4dce91211ce4c8467c0b7c3ea6d8791f9ce8ec1e57ebd71"}, {0x30, 0xffff, 0x1, "50c705f01df4fefc00893351ce4d9d19fd0392c7b22b4f05df295db8"}, {0x88, 0x1, 0x9, "f01bea147037770a0344ded717b88d5630e533fc627da19ce112e1c53b746f7723775be1e91fe37058f02e85679fe38f7863a3f8f13f48722a5ec57df171e9591cbad67023c1ead263d7da1ffe59824d5cff01abbffcdee75dddf4f089cecfd59f6d9307a17726a239caddd6059621ffba7724"}, {0xd0, 0xffff, 0xffffffffffffffff, "9924a7829bceb4770098fc2c78dde5e6866b70068ac1feda8d21300f749c8cd2b22ddb2e0ca5ad93543afe80ee7ce7bbe254a4c456ca0f16d5e7aaa0ce52e85f4353d67ad17527191e7b874d279cac93723685fe5df9763bb5490eb6b3e55ef7b7d58f61ec4ef097191df106acb82c7d982e22e261727cba6bea4a7554234a05f55540899aa2cf8b9d4d740fe20e6d0cfef4c18355f832448e7b82523d2865ff392b808d36513cb19c4368ae074a56a21f033e2bffccea94248e755e"}, {0x90, 0x1, 0x22, "7e2368e8a3b7c88455868690a7ac1d199658ae1d1d1e21189485bbdef1228d1e626d8425d76be873580503a65af855e31fdae6f4c164056067cf88f0b0c84604e9df2e289e071c56d78bd11a10df95b2374f1c656c294499145035ab57278a97d6c7d0f247d39c8b9878a138e20e91ee26b25dd9e6ded07579709c"}], 0x320}, 0x40a) 14:42:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) select(0x40, &(0x7f0000000000)={0x400, 0x6, 0x2, 0xfe, 0x1, 0x5, 0x1000, 0x7}, &(0x7f0000000040)={0x9, 0x4, 0x1, 0x81, 0x6, 0x2, 0xfffffffffffeffff, 0xa9b4}, &(0x7f0000000080)={0x2, 0x5, 0x40, 0x0, 0x6, 0x8, 0x1000}, &(0x7f0000000100)={0x9, 0x309a}) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x3, 0xfffffffffffffff9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000003c0)={0x889, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x3) sendto(r1, &(0x7f0000000400)="c9fd41786147924438d2a738f342f717943902a5a26f6290e6b9d71398341ab154d4b84ead4b293b571f79dfd329d271043e8ac002fd10c58c54ce4ebf2b04f0b3326ca305c668fc83fd647a70e951e6f48d36eaa7a71e12f20f130bd0d5327d4c4e07d8e31813206e68f04c2213f04c2a7f1fef5f7d350bb690e57d8c6efb59d627e486f83bb1cea0e25d7c77e69ce0778c3b4da8d3ea4995355da6580a5cbf50ca017b57cdb3079cfbab8faeb831b3ee20b763f237a6", 0xb7, 0x9, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000380)={0x4, 0x9}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[{0x1ff, 0xfff, 0x100, 0x9}, {0x5, 0x5, 0x5, 0x4}, {0x61, 0xc4, 0x0, 0x4}, {0x4548, 0x0, 0x100, 0x7}]}) 14:42:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket(0x6, 0xe85c8838e88d6aba, 0x4f3) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) poll(&(0x7f0000000140)=[{}, {}, {}, {}, {}], 0x5, 0x0) 14:42:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 14:42:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) 14:42:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x80000001) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 14:42:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7f) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x4faef8c3, 0x1, 0x2b381492, 0x1f}, {0x80000000, 0x6, 0x0, 0xe0c}, {0x5, 0x2917, 0x9}, {0xc587, 0x1000, 0x7, 0x1}, {0x10001, 0x7, 0x80000000, 0x8}, {0x0, 0x8000, 0x3, 0x5}, {0x56e, 0x2f, 0xffffffffffffffff, 0x5}, {0x7, 0x9, 0x1000, 0x101}, {0x8, 0x2, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 14:42:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x2ac, 0x0) 14:42:22 executing program 1: pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000200)="fd3574f76d72e3f84b4a43d6e7aecb94ddc28e94f6fb460a330d3d5d59655278531539529779326923145e85b2a4867a7faa875ba558811cae5f526ab6a2cc9d3f6052663f3cb3b6faab046dfd7519d640f99be73b576b0181f7d6ab8bb41f5aaea3bac00830683136c24a2ead419286f87de05226aabf5c3af0dcc142e87dcca4c4041ccc90b5ef8a61f672fca269211660d18cde6cb86e830fd243ec06a826eaa06e649177a986", 0xa8) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/26, 0x1a) read(r0, &(0x7f0000000140)=""/116, 0x74) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)="b2", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) 14:42:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000280)) fcntl$dupfd(r0, 0x40b, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x13571a6, 0x22a00000, 0x1, 0x9e90, 0xa46, 0x2, 0x0, 0x2, 0x6, 0x5}) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x104) r4 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) ioctl$KDENABIO(r4, 0x20004b3c) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000200)=0x49a00000000000, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10008, 0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') 14:42:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) 14:42:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) write(r0, &(0x7f00000001c0)="72781e0839c817f5396284b8d6c97a25a0f12034df9d797ce9071c1beac5ef10e6775f10eecc11ba631ab84cbbedb6beefba719e4c48ba43316d295623ebb28c7433ec9c22a278ee3a8884c118fe5903738e967fabb0a03e8b6b8083a807224718aa515c5d3864f177fb649a85da04b5b6b99825f741f73eefcba1d3d3db3af7a09c8a53b56a22f7f7d67fcf47cfed3a271ba244796676188c6840bf3d85bce3ef8c07f007cd559c946d39b61c02307f73048457d328110cf916b9640f61d3b6da664713a599f7649eb75b9b1f4091f69e0bf14dc4209fa5462ea019288b9c9256b07ff1092122986255fd58796d766a718924789662310408c3e32c83faea740cc4d66ead366e00c41df96fa051666eca6efc1b6db4390147205612efc0702243b2e43048eb6e4eae66546a23c2a8082407e6c7003bef24abaf44386baa4c34f4fa700283c9d5293f8b43503aa9e3ee3e42d3cef99e195f8b1b0010fc66a62cedbd23cbdc5108ab9b4bbc4a85245ef0fa1f474d08ece71c222bea8551e9cd3b5bae19d19c0199b1ae74589a582a5a38eb570ac4416b90d19d8426e9f4ddfe3d6d5f38a0801931ae60ba3e40c9debec1752d7f75c3e14d74906306c37798ea60924bb584fd21794d3661c9cd0d8297a47ad23f9295a11ede3202a679ff400d692f45af5a257a1db20e55b3ff6e77f71bfd6da5015a93cc728301a6d4a77b03b702c2384010288dcbaed099553e993653c76d2bfcaf60f36e9162fac19f4f5d2e27468be3c7cf03500c26463c0c11b490bb7be4f2bbab3312f732277333420af6d57e236924db71410399a87e1fe2a64b7d0fd958b1588a016f7cc0f2b1e20c55665d4a0d97119453c10fd3d6d9778b461d0ef1036956cef1b3b766a60f743445675a2f361a19a64a36db77a67208a8bcf5cd4c651a5745cb1ed7ca7c850bb7ce6cd8f42d66ba5acb5a22453ee74de072cb04dfe4512057bc1ae03ee647eb25d66cc78adcad27d2c570f5fe8c9e7b4ea11a2a71acc6f55f6918d7349da9487938400526f4fcb89816b5b1d1ed49ed7a3485d28a28c19b92a91b4e14f1842a5ae6a8055dadcfaf2f61dfbdb8c3d6d8fa77bc861a0c68223587e26734a8b7114f10b90f80d095a6c49125edfd19013045fb3a18944f0467744a7ead3f6ec7a8a30a413a6dee13dd439668f48aa1e0aaac7b7ffaf7b9cc56df7904e6c52b780a56b20f537e878e1f584f1e68eb61431850d7c36379b8c1d012dc731822c3974a99cef9013f39efd7a57c5807218a69b87d594c4e213071093e52fa7b13e250bf3c9cb766d0cf2fef8084576228052568f9f6103fa6eecc801ae6e75a3341a48e79ce2fefcfbc3659ccf207d62bc30aa6dc20f6b41593c89544f5f15b7b50756bb6a94f33fc0dae5fa60ddd71728cc70380658f4bca68608d89369adc9ac5ca482ae894bd720a42f24af363598edecf43ecd014277a208f1c24c0c5e5802f5cc1388dc3720b172de26f6be8ab35412b4eb5cae3f8a11672b485f693cb66fd5a0f9a7541e972b9c9211a829f32acaee6bfc4a178e73bc781e04fc7980ec8321de461af3eb83a07e25a228e499e3b04c4ae5d1d1f3a502de7828deab2192a8ab0a146781d4f474187c5201e02ba542ed44bda5449def3fae522e99cae807b55cc73af52d76fb7460ce24a41eba3f933c4f70ab9ab91bf8127baf1f0001754d9e732be60535b4d3dff60d3dbf6bb310cb82fd597dc21f33912044b7faa6e7c3a383feb447a25ea2fad6fe07bd06801ed581d28ac779c991664f42bc4e5a7edf8977fd1ec3d84783023bb58e458df1b8212abbaf6ec73a1c42b99ae64d4a240d6caf51a59979f03284862e295b6c3711eaaaa6252b7341ed10c8c4b87431c49de8aa486f6cf09ed9dce0aca3ba865b9b0ead5431f47cb1133545ccb35d1b42331d941a66da7d5950a77b1412f8450d29f0a185b1d3659c4a32917e104f67d47f21514bf162ca00be6d4ac13b3d7af322cbbf59d8090b19e4ba8fc0f9fcc42291cd778561c8fb6cc07d729b9529039225bff78ef2f4cce29839dec5b4f27b0ce723d1ba91a0d29184da1800a1058ec7898f2380982c3cc130e0e113c47f4187ec85752fece991b5ae210b880a487cbf9e6f3b59837929c565b38ebc1dbf6e34b52ad94badf13476cc806e57882260dad13619075e12ce47244b13da1403f8b21c0118c79eae5bc30d81df78cb63aff654a7da615100dad32cbbe8c58d3f03114e7896153b286b442cd30b39a28f9b5a911e10a0a16419a724d2a58406517432a83f815bdd7dcbad653259e502f8f6092f374c611bb9422f525279c710614047f2e6143a51e8f4170f1859883cab02cbf7241cbdea20fceb67d9b59a2a77f3ead8d3b556ade6a036a686dc27eafd179f00fdc9b1ace03cb7e4de727f05161596c3f4061282ee787d60bdebf7aa5ee63b593219b38c9555e57ffcf2f6abc298376283938b126d10a0d9bd32e303f014946531332a747ac8d154004fa542f240221c65aa20870a749e3623d832cad7eef171049b84e6670d2c99483f7d579997be795451ff0c93d7a2172a5841998fb7098daf0e624550bd9f543dc69773625b73a9d8a68ea9036f8dcdf3b9e07283cf11f6d05b10ecb4f1fcaa6c15c787fd0e7ae4190b3f7489abaca9509833d994432c53d2eb20ba94b7e7e01edd40324d1cf365ce88e1fa95a984b3e870a3127ca86222ad8c4955d53ae127d7ed020c6e7f90a4917c7c2aeacfc6c848865944b0d38ee97627e74b2aa7c37bfc438f85063f5aac9508208c1a399d5f5ff295674a133f977589b7f5e87ab2aff23bfc371233556caa7e0b2656960442bace3e2426c5caf321ed6b941d76f56b697e3cefc812a661ecb6a4e36fe7994ed69be4ce569465d213f4ad1553fd0cd804e99d3545e4c61542bf3d25c8f89206a148d072e651213d9ce4fa1b49551883083e2cb0db07938ef2ceeb5bd7166bb05fb5d0dfe021f9e2e5323a07c2c8c5314cbfc79fe0c8743cd01c0912112bbe8d18c3ade9f8c7dfb0fd10695242c0dfe7bd2abc37c2566f2d7caa89cf1667b569cf97a8b3e24361ab303fd9f2d568d6309cae0dd2259df6eac8c2c761c11957c433118f91a7c900aec5422de04481f4a97ddc9cbac8e38bce6ac1f55516d80d05d5e146788b0f6e81f90623d9de399befd92702f6b7921615abafdba0e9ff89caf97a78a739de3a897968583c13420dedf854e8b628119e9ea8789b5234542d8c37815929f76723942b9e53952017cc77b15590fad3ed6869e826778b8dd15dcab3fc93fc1b813e082f064bd28bae789f09a7f4930b1dc3b4c127f7572bea3ec5c5eb421cd56f7cd4c21d336624b87a6bfff508d320023e5f8d05c9448c60fef9198f8aaf7ee24978d85502602f4dc4f6cc861b3781a7313402ec2cfd29e4e7fa300eb43bfecbd40e2bdeffda8ca5bbf330570b0b1f55ed4a51ced8dd525336d9fa7d2091a14784c735e9af7c63bdc3c3d9fa997c9012ad19ba04c6a79be12b4541b1a6210df5476eb99b8c9a0cfeb82bd3261393957e653d0aeaf0c98352ed74608c498faf29c4c3a1e505b0ebdb1761b80b86d716ca82cc05f593330bea0a567451a99989b6fb14c68fb3c5fa07c029cfc7166f694203c8ac5c2a7dcebd772c6a46cceb1e1384dde3a01c500640715006b023a62f70ede8763a3ca2788ff1235d47dc1b68d600e5923cbc14de21459833f2db1a3f7bc1598b7700934dbdf750f7d4c35f6785e442442a2b1d31994903e2b6b4c08445079c38158adb68b144764f9d08f198b2d4ce18fd0766523277e0385ccf9f33925ad6cd072ad6f0e8561bb90136eb2d0948c28c8bd6aba617947389b21d016a158454e33f0bc0a8124adc8787d482347fc39a3a135719786bd8e87ffde968876d12b409336aa301c26887b37bd9f5d70729a56cd4ddd62259938a226e6e6f1d96048d866956c6da33af4a73379d2e902779481e23d5d7c4f0937823011c628d058565e6cbe4ca9e070d960b164f916ed7c40ccec03608b76a9d50536d4d847d2439208dcf41064f801b7aca7f676d845a0a6750de665fe4767df97835fdf42cf764b95e3d8ef0690bad8d299d2cc271630ffcf7ef0c20bb1a25b8a698df974ccfffcc68bba5b8fe9f640cf086a2d041c25d369273e80689d1404e1e3430141f5c67a5f60054335081084ddb7a7994feb0671cf4007d5f8f6b445610b1d456ed6b58c5d845c0530c9510ae0304619be3a39e5cb9e5af2b0e7d19076292bf662975b3d6866710810e506608f73439e8346b6b4e93091de748bdc598eebe86e95bc4417b7445b2203959238e0752f00fb6a25d3a7735e5ba849df789350ca43d314d41334ce4cb61c8e045d529c9321a57c4743f016355f1c95622d0bc2ea9d51fd404cef7cf89b95ba4eefddc9cfcfcae31f7db1583802ce166e1c37651567e380726006ce4117239fecce25b11df87bb281c2b4911f388f829257d444ffc8614852bac49126cdade2246800f6373edbac1ade36c851bbbf96fef6acd242cd2513faad360cf1650967b04ad95ea5f98ea104209d2a215326496293c40a684b900c009f283f4a3bb0d76bc4c3ad4014becc1adaceff36301fc55a8f354c7d4e5e0eb3fc67244b107ec42e358a46b9458190e43ccd39ddd62c386309e65b6c37d7a8f323855cdd01edfaed97e9a15a9a3f2a496de075ae15847cddcbd4014545a153b07307972f69ddcdf7a7f01199ee8bd04d78b46a3fe33dd91d8b5c31331b9777a787d726c0657c421ddd65c962480dc397971a3d595bc02ef2f116c3b0c1a82a2bf7e447c5a5a6080a164fb137ff6a5a14f443442cbd662cd66eff367845c9d309df2e72dec918ff5cf209383d15b6de881fa7c7f1b14357b8299fd4cf7e111e3f22ba2bd8b5b3c04dab9da2491b13c6b96fba1d72f0ac714747ce383ee7c905ed9a03761a28e3e022342d96d78f61c10bcf1d180155ed5332f62d50a7b5e1bdc8e165895ac51915052a97a07a826a83e11c23a6a4b3ad93c91018cd47fa3b470a439dd27c12df3cbc41c18ef4bc22dd1ac2648c31d5f7a23f4ea307e7c870f4b6a7f23d7adfdfd587befc1a1b047fdb397c126189df50ae5d6ed11c07fb86e60db6de267250c94339acfea0d0b7614e2b90b7680535f1599cacc94d38f80552db4fdb75605df15367d26645c3ab2bcefed26b42a36eef85809d671af50b133e6d49c290fa484c6a8a290b93581dc21016f9f664d2fa5e7b2d68b4f4d58f12f62b789b9f62876b924695f36ea49961309bf07bf22da6cb22dc8510b30a2c9b8527c03efb34958f983f6cf9eb31ba9a4ac8a12c23aeaaab7538f6782c5f39d7b47cd06144e5af3811bc32ed648f8261fb9bffa9b7441a5c170bb1fdda6d9f9665301829150bae1b5ddda26fbdc7d59c3f67a76ebf25a25c41cf804b29d985c9227d4302aec8e1ac636603fce41ba6958bce85a6296d99a43965bd0a7969791333d7a0a05e7207a47ee3e7b48a61888c6a23dbefbcfd9e882d4d20086bd7a75f5572b1ec9569f32fdef0864e23e877224ebfbcc4898ae4d9ce1f3bd4ac8b65ffdc42066a9aac803be72d70af000880db61b622b30274382169f6e65b3faeef956998ee20b7ca4f3d7c599331173ce252aa8e45b5f5fb23b65e835d58a3304dc48d2780384198d4afd6382b3747b27487af796a046ab99ac266073fa37131fa8da32af6140aecc7aa0768412eb642151760d3239853f52906f13b5b07bce2a0a1a01e562a826df8da", 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000011c0)=0x1) pipe2(&(0x7f0000000080), 0x10000) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x10000000000000c7, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x88, 0x0) 14:42:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x800, 0x20) sendto$unix(r1, &(0x7f00000002c0)="26903ab77eeb02840c24a98ffed3bdc0d1c9bf7c8f4d0a07376ad26e9c269c5b206ec835bbf970cd869fad00ae865044bcd56cc1caba8e5d34b57a9d41f7199f3ef173e001c685c09fc1e31584bb655e32a032ade7cd20ca838169bdd478ea0c92a1e15f9c1c8429c42c9d8a092da40ebb5014a5b5f2a678ee954f9c1f84ea51aa17fd839eeeb0011242bb09d8e3b90d0cbf421e21ecec0c3f4cb36bb21ac06286e2fc9531f9405e5bfa2a9758ae51a6b1f03f5f33429a718fe8a696e78e59b1f4c16127677e77ac841dc9f5584aad3f70fe26847be445ea7baf485167dd10d864239cff58ff623d2c8c6e3f01fac47d16af7143e66a79c2d4500d9e266c6c17b14055d8a2067d77183ceb256f547e33bdf6f6bd73e8959b4f1ed99b4c82bc443a806aca1f0583f9d396c627662efa7b5e571875c9f6bc5b3eadbd12d8b90bfd728d56225a77119defb7b276357ba556c4bc1dc76a53698654d03a052ebe12b07327d4d95f6de7dc3d9fb3d9b763fb197475f79c93b5ec2a2bc06d266633143981e03493dca725dbfcb62cbb019f682c20d058bbd8f65d3b23dd98c92da48e61c2d954e9942c133386205ee96c41e0bd80e1624d89a5cee199ef915b98fc478c5a85195299f4c2adb158c53f7a8f12860f09fcbe5fbf099eb36a32ed5c5ee08db350c46455921342b40cce14c03dc801d51444740076bdfe08e51c6e1b18f77c453f2c9b03d160a9b84f0b3ee92f26321fa299860e388ff11df2eea1468ea5ee5ea2ac048df75733e1f295ba900f87787d5add2bcdd9c1c25bce1e57de76ee77579502ba8fd1147892fa17b25e5e8f258662ee6bcff06b72df8e780ccc3208cbe7fe749bb36dd876aafe5f39d8eb7fe37a33a364266a751e470f0d50ff53bf1b873daab395038272c9d9c11bacb778d00eeda2ff4d6b05599177536db31b3fa71e94b159815db6fcfc06f31c849303c101f4863cb6b4f796b4efdd3362564e725f6141fe690ece920e377a9a893c0a03dd6e2bcf44406cb14300f5e5c464e1bc9e0c8c9bad10c11ce16e730bd0166bed4df56fe550419f538e6778812e809f4ee4d2aa766d40d518f8337d741c6dbfa86d859f60dd9d43ef925fe5f2cd42e01af480ca000485e5140ee7e847ecf3ce16ed852627e8d3e1d3e32943fc98a1e8ec9c1a59352b3017ee4eca0e1f52a3f40427c9d8e9250893e8c9a0983d1ecb764165db3a90724c6884aecbb4e7604a65c5c1debce784480827948499abbc9530b964e4fdc26aaa6349b40e36747efacf1d72a0b274a9525fc11f87eb99d4b8b4ea5e6510fd775e09f51043ee89e9587103633c5b1bacebe40bcc370b22db964476e8d6cee5aa9e91343668c994965d6fc3e856fed4b35638fa537b5ee0ce9e758be412010877691b69676fbcf6852c91018df7c865910a4be4f97937a1b05f772ec6a1df031264742573ed51e4c30f3e1f30461f331b3b226f088a8f167164fa192e87d83854a04bf448579f5f82dfc9ef23f03e29c00e23987f41d445a5cc808166b1ea7bb9fc1595e0b13d043961a3bd01e08e5aace82e1fd46b382938491f3a445464dcbb85b24c37d5df816d44fd95e3ff6248c9023d85769d6cfa760639c4686de349dedb7be91a2a3f2abb440eae144110cb9c2c6dbf18d36615ea6d7227b3755b4145bdcbf2bb37394af864dd3a4c4cd0dfede2d0e983884fbabbf2235901d7d70e8984618e092c71e40e5b79bfa98b3bf54f1fbcd84343b9c9e85578f700920a93d836c802d314970b97466e847986114f737dc3ace0bbdd7011c4d4af953f504ac3480648ebed95bc34b42079234cde95b709fb29155120b33a11829d8171448942eace30a6822418537c67d88859571d79c1528ef53d3c63c3639c68fcaf8ceb3a822a0407f24da45b11bace77d6973bbd594fa3fd58336c84d8af8790ab56fc9a8101275251df5597f7f28dbfe3b4427afe7444ab1dc7acc44e5ef115ad0067ceae174c6d5ee458ee451d26498e95cc1dc0af5f135d26d7cba330aac86e773cfbb31abc8927f2b8b8df719af08b5e804ad8a69492547558156ea5431687dd432c55677fb43770b00420b7e537bebf5b5691acf613a2d82d793e15dea3a74ea6a0b36971e77ab837c4b773eb98b307b3e638f7e88abfae6cc34b30cdea898388ad7c72d3f0ce44c6c883c737ebf15bfd35a753d380f70f7053792a0850f1328833493d3192dee6b711aad46af37f46f8df7be421ac0462f2b6c9084cea8a61ce87942abafdb234c19055652a5fc4151df68566247e3e93fe04d33f806f57d9a99f327ec2914f3cf67bc2f7e0cdafdf7238bcf009b2e16751b991102014981c08e3c5f3bd9b4a7c4a8c8d3e81e254d7c176f247968d42a38a256fc784d7330a4ec832568f10506160386e60328a57c823252ad2ee27c2512b02d819b6ee54681906fc24de6972d6e29c1303894379d0a6456adbdd1d2032e7b73de41f531a089e37d27bc72052cd937187ec291fb472ead20d7381444d8fa3a436df2660f3f54c71b12ab320c409a6d1a0867c1aba69716b7e65f55c3f8800b8ecdcc90fc300e48297355c00f1db1dcbcc38d4948ce781a8f02181754ba8ce0d8aa1d5fdfd121e2fa87eb7354310fa39254d81d2fcd9d54b4a400a76da2245856405fb69b00fd866fdce521213fbc8b2244c63cd4eec91b29a5c9414b1037707fd6079511238215c06ed978bd6fabacd216998796bb595c93553e8fad8ae40ae28f63a316e401143a1f64e88dae7ff9bdf3d3e5a6f6ec7a717d654e744bde638e8f6f0dde15362a5265225400717e822f465d999a296e2187b41d0fb311e9b31fb04193743e19e555cb6493c0179212cd4632daee8e6255ee6318e24472a9836a232b59796f06d9dedc9fca83705488216d1cfb1bf743f251745bd08951c1e1476e49d03f7fe95c6d2fd1a2dccf08c2070d21487ce1f57762f8e49ffd81f555ce0abdc7be3328735116208fb2d836c868075398804b1f85626900876e3b0d34669f2370b56848651bd1d30d8bba1eac94d9bf0ecc5ad457fb9d14e4922844e42dc2d9d55ffd620daf0cbee73fa681421dc6753f8970b189c4027999ceec9b183d56d5422db3a3c2af3f0519b2e993e96145255ff478c3697aac6758d1cd8ebd2db5fad9633180dfa26da68a3243a38a930c8c4a0bc538b1f962f0407a858d17933147a71b6ab79a70b38dd1b787bab286f7de76e0e0557909cf2438be08b9e90f3593b61b837ae58b47642df86a7620797d4bc0c60ba159770dcf1bff96207209bcdbf231ad97b3c4af6ae2fdf78b93117002716d39e4300a2b01a3b5fb4a8ca0590252e8f6d5629f1f6af9ccc6c90dd490aca90eece0594a893a7558ad128a365a6d52d7d5122aa80dab1cd80898174cce60df275c7f004b7b3797061bb59d7a616abb4eca930ddb516d1402440501b7ab1c22a3c807e10fc71413a1bc9759ec2b165510bb53ac01bf85cddace902d7d1574050fcb086876bfe662cbd741fa29b0fbc050e1ff23466fcd88888e58a0f1f3e2cfb82c5cba856bbee19a79b423609a919d6d9deaf910c2ebbda026325f3e3cc8ee6274c74affbf433b5c9b92ad31fa9af55ae2048f987ea7b1e73e0277ece32b3abd080dfc62e085d869c6de04afd88b29e60c3603cea961cf8d6e285fc86746762bafcf1f67d1bf2e04e7aa9b53630376bf872f3a0b6ebed1cb480e07d2e333e0d15b4cb3d5b801bf6c665a2330fffa260815b6cf25ea53cde5bd3533f74355895a2bd773aef3ee346ea9f9df8586ae904f00a8ec302d1e04661eedccaa9ba9e7ad343205f6bfe15aa5f7a9d31c6562da55cc3b69072046c6ebe8750f514fc3a6a03030c6151236f408d7f2f6bca096396d5820243a49cd721cda83d6d3e8bfc81b3549eac05b546fb0dd627673dbd932cd1a29fbb74442ee982bcbc1f9e5da2b1e1f17bf0b9a5cbaaa4b3e6fb6037ef6a206476689f4d8f614f084f3e2674a9f6e2e5b8f3bffc7898f75eb202de7cc8e6c3de7a05a097ac82c1d5171113c1286ff2ebe2f66bee9dc450a85cb81101e61d0e34a4fd2e5b366a5cf9a319331e9e467050028f93fa77cda85311d4d66a94f745c30d80b39e60a29e286c3a08cc0b021b96f3dcce5064354163f4ef0c3458726e1df9c1309e6dc2bfa4d1b5f98081bda2340b30731c0c40fa0ab8e15acee82ee72a6d12551a9ae216f057e63b90e71b7362585f23195af73fe62ab59cea29b7bb25ae8d3b02f1efca0ff4fc51d7fcd85ec587baf71e0d38dc277fe383ea40e92be33153c2d6f56b3b5df1a219ffe7cfad50b39b2cb57f49b2f85b7fd103afad671bb196e816837794a68ab853a187eb1ba6ebe167067a4dd66fabea4de27ab815d5191ff09885007e816ed2410b774bab8f86d0c08fb0531d040b21bb2d98014ea17dee2527c99f27769b3f859fe70d6a83e4a0f16110002386cdc2c3e2734d66b949897a0e19eaadd0d1e00789156477248a3c881125fd107f7369c2bb6a6cc67bd2dd72eb483b17c65f7a637397136e601477dc227ebc3c695907e630eb792f96d4c11b6039c1c1db88e71499dcfde3b267c99271116147b92366e6def16877e054b7045ff8b6ca93269febf47fcc7533609dcb1e49db8e68084c663bdbede3ec88898cd8656e27b8f2289e2264142d4b429c52d78054e5d88fb7f946a5439363e026a099233dd102ee6f7b0b6db2b1737d02ba575610f7c31255c2b6385d6e1dea907d3e2748f514dce9764a642d0cb4811ed4369392d7a5e9ab8fd43749ee4b4afa15ef78330fda23a97e5dde7af3c9923694f0d26d530e71fc77740a0771e0ec84ed81c3600973c5f3376cd956331fad0986f2a7104960d2af5ccf70d842f22a2ad33493e6d22790872beb2a5c57a8723ecc10af99e3747f707c4a91a548135d42d2138ddab6e0828c2585765cc9312667bc922ee214d2af5e51a99021c1f0321b67f313b089b3f32c32f2e10cff6abc230769953919bf8232d34366eeea6ff4903c39e1087f5f1d01cce7f87e21ee1cfca699185f79e0994cf786504b3e9a5d98b7ecb997443cbfcb48e16219a5ecc20340fb916324fbb88a59a5c329d85f01b805ab462020ebc0642cbe8f9622f5d8e1ae8a77036f75f760d3b6338f103d0843f5c9a1ceefc84803ab76a4e49aa1e677af94382b2b6b5af4ac2e0a4596a5607a4c17686614dec7c49dff6025ae5dc2538a67ce9acfb45d13d6b125ee2c4c3e9da10bf32592b73213bad41b1c67c9c3ebba8388b1eadd484bb4c3ed78fed597976696afd70f7eb304106357fb292cb34fa4e314b16183a2456f99d3dd1613bba176d57cdcb2e6b3b6e8660e08464b2cbb2c8cf0242ffd1db6e79d5ea787d2482f0e50a5ad00793ae6a66b57d54efee6d1b3baf51e72d9670432b8612815f6b0375ce05ad93b01c7aee5d48433fea664f00ac94d015168a2a5a93a49d9f9faa3c76338b15bf64a9ba37ed972385c38fccdd74e87d5892938279f08ac7282ab7f64b913f99ebc619d958237cb60db53da5a1b761e86a77f80424950ba37477ac78711d3d1092d1adad6ff1ae0bbb913a81ad2a3285f2a2633897bd55cce4398ed4091b1afc4aeac9dd45d3ade31a3ad6b12d4349dcacb7b63c1e8f11e0968b2c3d8da32b7988c0e87c7a9933de042900b2b88380302e5817a2a791a6bc9dc15b0a1d168431d242677d9b248f006fdc31c41941de5c53c84960f86593f51fb7076fff0c073c34bc08548a212fab54ff911153fbee988217feab6303711", 0x1000, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, 0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = kqueue() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000012c0)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x4, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xfffffffffffffde9) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 14:42:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0xfffffffffffffc00}) r2 = socket(0x18, 0x1, 0x1) nanosleep(&(0x7f00000002c0)={0x401, 0x6}, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = msgget(0x0, 0x8) close(r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xb1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getuid() r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x1, r7, r8, r9, r10, 0x60, 0x100000001}, 0x33c01db9, 0x2ef5, r11, r14, 0x3, 0x5, 0xf3}) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r12, r13, r9, r8, 0x20, 0x1}, 0x2, 0x7, r6, r14, 0x800, 0xacb7, 0xff, 0x7}) 14:42:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x121) 14:42:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x7, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r1) 14:42:24 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000000240)="6fabf161dc75038d93137f0f378cd6b8aa4e2a736d125de303e60334f5b4d9d385a30b5843f09f17e1ac461829d94019279e683a09a00213d182394d8ad7371c533b60bd4c8742777d6f9851e4a176a71abe5c308378725ea1940b390c8f8bf98ae79177abef95f907d484fb1988323acc9bfce69cfaf2f72fa03bd5275d862a3e15dcd4414767745660a1487f667e3c9250ecee57d442a9d5d2fb7d73f531ce1c8de52dfbd6a57244555e23da3fba165a8e227cf4fcd7c9df9cab5cbd70c09cc411d6030658acae7446059469a10681af5f29f65b94d65fcc660bf3036d86635ac7d2e24033fe2d40a08a230eedfb", 0xef}, {&(0x7f0000000340)="88a4fb4dee4d7283122a67f47dee29447f33b0c4a77281d7", 0x18}, {&(0x7f0000000380)="56f1a54249050cd7fafcaa0c1355c95ff1c31d3372d53b463f1c8bfddebc024ed66f93e72dbeddfb6b4fca3e1436c1ee85a883b114def9ecb964b1bf6f5697886909dac9bf4e34f2ea520df3e130804302aade5ade9636633a11fe6c285cb5cd4a70ce8a961219b0aff27b7a82fffd1684510f4f7c3cce4ee017171ea67aed1d176383ee5a5770f2260ca4f9ec6f27a2beb77aad094fddaecb978d695b1b9d8f6dab81c82da225ebe5", 0xa9}, {&(0x7f0000000680)="2f0b8e5aecdea2c39c4708bd8aa8d5be45293505d29b1bd7227da08fc8c75999d45f5c0a5fe82ab2712a0d14d56c8ba4613ca27e49b6ca19797203dab3fe19a6bd107108d64aa3f1ba518e5d525423f49c8921c3eec2de8dd16a7d06243725c8306c59622c5fecde2fdc4ce2e55dc01056dd7975c951e728b27a57dd7d352172a11238c692908b4eb3db84f6bfb59bb5c9747fcc5a046c9e2cb1aa02a1d89d57cbe1e12752587885bb202aaaf677e52172f0680c19bb552d84510349c11d14e56f5c5269a61df67195ee560950c7d328c19b29d6569e78adb7b7466e51f3e99957f304c55533b6be4e18a4f8349e8a13913d54c91865d1380939d256202938227594272d1a67366959a54d1481de679b762a24168d26ab3ec082e402b081d775f91a50928cfdd930b4f6bfe8f63d1eb93a1ddec2899c7a7a9e5f82e1577f425d9fdeaf97b018d257fea66eda8026436e04e0eab1c3eca5311437458b341b33c0a0f94792838b87ef64d571d5b2d2ac6ccdc4d6fa68ae0f4c072637e1b84429261b49e0e6fb2cacaefa94bb8bdbaa75c2fcc52026c13381a3d657d6d2e50d271fc7f3db7449492eb01e5f616ea9135a74935a8a3718f79bc28bc8f724a7a083f9773b505ad037efc703c09842654c1af2a272ab28d93905242f73eac2591a05e75e8389af7ed9508d8cb1a3ffd202b359f0ee7b6ece2ffd760d830a8e4a42926b4412805773f7bfafce409d0d671f95617e2b62719de9f1cc7b7356fd06fc59e99b7441a9689c76277b8ed1c41ac79f7ef0e73868f60fec348825e9e6f59b360a2962bf9d7a034984c97c0e4d79e5e99d793d6d1d4231e000fa2392533946187379933ad69066b041791cf5cf3309da79ead5ff192d9f62a96d05643a9d0b6b80cb2acf36e393608176143a0d4d44e88b62bec72a9dc6452621fe6f6e8af55132d26ecdf67065243cf464b429260901c4a8e8b6ca3727d7ff1b9c6685a6cfdc8ae1ecbdb79705d5cb9ed7aadd8267b1d9d6f0b119acb85fa2425b9e157887bebc05db383eb86488b8ffb46aa977f5cfce5bde4fe4b3eb787c3e36b344d8705a7e3ad216cec646b5b996372e01062f63055cad1f9a12c9244400d2895e2a7b0505bed094098f945a87bbd27da6c4d9251a84c44a9747e14a2edec1fc23b70360f771f4ac8d9cadce3a4c2d1d1d847fafc8487d2bd8034b3b53be9cd22f77b1075f32a06a8884789a3aa548371432a0e28f9e9eaac8fd3ba470c35d1fa5510b7fd3933b688b1707d017a02ced5b77bbc4a69eaaed59d25e0dffe0f9f5928d90a28869115678426f1e44cd90d8ef94ce635613bd1f90e3159639743af0e9455acaa1beef7a3a55be173bd48c711858533ba94fb7e72565a751ddf1d6b96321ac8ecd23b6d7ac4658675a37fde67ac0ed4abb812601fa713a075e0fd68650b69e1497c13752982de29c97dca0a55c5832e5eed9c50a2fc5620941818d5cd6a18928db40ac08f0d1029127049815efaa456ea87869f96d4294b889fba594d7c1c9c1849d0e73c970986fd6df82c0cf256a5d50e6ed627abd9a23dbbe57bb686017ebf4dac9d49fcfc2fa0a935ba9394f0d13868a94110871754516aefb453e118c8a7d03df481364736320ff9521396cf0896fbbcba35e9b033c583c8912e2f6adc6ed095d47675c1ce2d77bee476f77762d1bc5d72f99aa236f19685fe41236ad41dce94e94aff693570f556a0923f21fd3b477bd09a8d9b868854138c70e24c4d306d41eeecab9c628c8f12ce407a70a38f18bebe074738c7f8858a66c706f11201c294f1c725f9677fcc3c4ffad59b863bc7f78028ac004e1b83342264c2b34bdc6db967ca1349b2da7192b6ade3e5263ffccf2c6b4a830a5d382a2ae8d7669017383b1a8b2d1cb4cb73d654f0bcc91981d62edf227b5e914ae0d93c7983f80e99723fdbb29c17253b913ed58c198c41c47a1fa63e768f307fbdd1db9d4b55412d1561e9da19cccfd00e92ba2091736a70e424e768ff5aea241e2fcb8d93dcde8fb6467593f0b6a3e88855aa79761a5760e6b34354ab29870a0744d1ebf217ed660bb3060b312455e1561a07416b2183cdf7b941691eb9b041b6c750f5b2e72f367efdf4920b0a9d008b22e933ecae96a71b0c177c128c7c509c2e7be71974992a203e16323e391d14c193095003fd26734d949e00088f6cfec36b3ad4408235a21acfab25848d840b645a45a7e9f67de0d7ec2bce24985781e7ed28e8c8bcc2087b5a39f0d0d0f8bdcd1691c6e7bc125839a85ab19edd9295c8dc4b606aae0285955b5861f0a5280f04eb3f01fcb256ec35d2d2c818ccab4d4476fc3fa4bc19f5df4aaea34eaf91b0c94f30c641923fc8a3b508ce0355455f8a67d0264d3d9ba451cb618e728648581c4a2cbde449a1ecfe8c7e116da2e46fde041c307af4d9a51d73fd4040dada303fb1e866dcc340460f5cd38d229575b0c11a7de85a33c963fbfc3a87b054ebc03b08eae7c4cb8e2ae33933de524ec020c92c5118aec90d674cff728d4dd0b9e41f8095635e8c565587a327a0d4653aa39acfd42cbad80af51826ef9d694e00525563fd6a064dbd8d1dfb5a38c11b05d81ef0cb37f42736db22c6c8d76a8714e6a4a62d93596c3beab72961712998c98e3823dda8c809cdd4fd2b7f70baf65d5ec208d7110be0d9da7d2573f4624eb0ab33274ff1b5489eb495ad9ce611cb972cdffb24d024daec06b4fba5e92658fcd9daf438083ce1b97803be3035eab820c935ef589cff56bf61c320edecdd03c1293158b3b0b5e2d3241cca4f1a3882de859ea39025bcbcb943c4b3a263df814a98120b5f23cc1de055b7f926fd49e26584538b3b1f6bc4a4bd98e35539d29a7909eff6967ec4934b347158cd3495063758767395c7330629e41a90542db6d4dab138e16c977b3be252188dae68d52a4690cd92014f5e4ea602ae699ffe47298fb729a659a05125743c8b128d65335e1b90fb0834a7e68ade51e73a42eb63d6e7b105108d4707f2965c18dd6b9fba46ad8b114183e195ee7d0b798b3b780017f510ba0cdd17933192e49a285af871f65a24f588df39f8332966a0c17bc18e695d8f09f8e3ed9cf6d36760eeec76ca2f06b9f07cbb1fc44f39e3105e7fdf037d5df9a5714fb33af1dc54bd2b82ee81f502c614605ab0730cdf18f6ef9257d6d3c012fc8ae334e1c6a2888e6356f113713203e742d190b60be6941ac0b73a529f41ffec23a1884cf778f688fa61d7b02af295441cb47ab8667049c0ef7a2ad77966055c82a400bc0cab376817d0a4f891151a631158395abb81f1aefc0ad0fe4aeb07ab3b7a6b7327b291fed8e1405332e9cac0049e1e6bdf506765cee0efb3f38ed4bd4c10d370e3f21b4169c780bc1dcaf731aa83ebd36e581dff308e4ff4f4fa384ae57e4ec990d395325928a4b6007a4a74b766e35550ceb0dfe4511c0387ce7915b0b0c3612f0e5c2d7998d658934ff225278c3d59c8d19a90c260060f83ad4eedce1573298224271e8fdf2ad550cc10027c824ba404dc597a211ff53d42a035ed64621ff901c164c693d5a4236df0a01e116b080fdddd6774344c8d4a005b1cf81f5b0e727f73fa524af691f2735877df34b0a0df0c594c1776e74edb715423edf7cd7a6d9b9a8d040ff9a2bdb60f04b8ecb850cd75506ffb1a8bb02633392725c23514573b1149ead5e954c363df4e82e64ae63027d54b855402c3eacc3cc9c1568352b1b713c1b022f385e5eb5bf558431343d99ad81cab95877e6596cef3d89e31ff27c5c0609bad99537a4b85b7da5c24dc9d6fa381fec2577fce45c7a3e0de67c808d98d49c36d59947a2f18c9814a68a74e3f70f5866054fcbd30445512b26e943fe024ea67fc521a5cbd1ebe9071bfab61a69d9db24a07ef42ca61861cef94258d36f96681d52991eb876795cecc9e5a43226872363255541d80ecfa98f20f080ee3353e5660ab06ac50ca4b89b33f1f5dbc629448c22a0a1f407cfde91ef7fb92bb511667aa556943ee37789438a840873cb4817ca667c0868dc8fb9fac219a277ffdeed3420b9f2168471069f752fb104ddf2c0aa2103be40553bb62346e97dda91e6e45e72bb2fedd5180d675d14bc921f0d4b13a5ddb0f5bf0a887fc53df5084d230248c3a701f7ab1320530d78cbaa9b77f5ca67e97ae655320f354c7a7f45001a25ae002aaa2b81087b88efcd3a76930e318b45d0d87f8f3d615922dd98b305ac26f5df1111a783785ff96ae31f297fe142af64c571f46f569940eb0794c453bcff6daeecdefbd04e63d83c2f9764bf7d95ad2e13d19ba008d568f8fff79517e95fbcf18bdf76d831222153f58c0d07dc5f0b676ba9a49afb8099f3658a171d3712427fcff6aeb607f7a7b5aabf06f04db47779f92bbe42424dcf658a14248a17b15424a8b3e872dd71d0ab43177f4d772131fdf559f7c754f2fb4f5d56a94382177014402bf4c8d22f022d53d9436e535d52d35f73443013f88a3e03ee753bf04d4baed0b810e60a995405d1144a0f4cd4ab03c60b34891d6f43a553eb7cbf3a24545fb41fb7da3e6174e3af7cfd99b86f66da3ed66ef71d1de3bd1ae8abb2af1160c3a42e8d3fe5c2928e60774634d0657e6dc56b7d96c00242195c5f7b30899c1b459c69294fecfb5c8eb5de8ffc73a825e5abd13a750f5b4a55bdbc2f395bb36a4676b5c327381d7cf26de3efa4704f640cbc5ee4bb295d490b97f48f5bae5c252d0c377b8f83029c94aa7ff4f1f95cb3c073fc9dc618d5f0e90d7e2f9d586a071098b2a1389e2e17b40abc3bacad7bd7a96580c2b81b6d92c02b314ad332dd2ce268bb669b80f026ed44381cd3880e3a11b53532c4a7631f81e77e8e54d5ce03a8679e56bbb957820f4677b9bd52bab3c7b63895a09f045c6ea7481428fc81f564f6dc90a590bce5735657c86f7fe446571ef574f29162a75d60890de37e17e2220a2cac8605857af77aad08b9fec2b63e7399ed98c86487d08468c469371929266ebd1691b7140fbae407fbf225530404bf82bf5c5f2147d60dfadea92121a94f90d65242f0984a1790334f3e6ae7f93a1ff645008892405a8a21e99bca652f761d64e15c1a23c72c2bc074709d5dc1ea9e00a6d129c4eea3296ed3b0f0670b9f9f6ecdeb2af1111f80723dac3206981ae23352aa0e062717ac9fd3240b6a6d6289db59f3da3dc0884d383826323e44978c0d55611c1ae48b785c5654e6ca8d090763eb39bb4e19c941ee6fdc084c47fcd425e0990988bd0d236b01d16fa7df5c7b9fab731170af9f8527968c4a2e7febbeeda4e4988c0c42c9009b4b87f0f8878212bd47229390fa36a3f86141d0ea42954e5cc07e90c37ee6efe8f907497187f68380f8321c6959e4ce78113ee21cef31a3473400fbb963a661c635177ab3b824765dfdbdd304f6520b94971887fce726fece6f60d45664003ce6fe50cbaa9d69ad352ac21b21a0d1d056b90149d2f4e19bfaa25e5c3c238ca6f0fd0db9a25d54c75093cd8552a382b86a4659164cb770d9e4dc467446cfdcb0ac98609d4d0fd0a55a8bc88af894fa9b44447470762ac06d9782512348577cdc94e683576b51ce079dd863b8ae8e0b6c4d4fb1998b0006a42a040fac382747708cc7460f5ddfae755e7ec8203dc7c95f18af4c465144dd3d57c6e0a430dad0cffbc96a7611e7a6248924d5bf7a517be6d42459c101aebcb5d665ab41157779c5f8cd2f447951e0ec0a1518019f0af59fad3bb4bb1028c08c241ffc8e8a11a1f9f7749234", 0x1000}, {&(0x7f0000001680)="c148d7f0e66e10ba6fd0461a5dd2d1ad9969ee5f6430658060ef12aefba90613d384d3f4dbccd01209f5e4c107091e375646fd8f4aeba509963a8dd22a6f41b1f82cb2b76e17202b8899165011be62df1324afb4145b609e60618b670366dc8dc31cd575918bd7022bef168059d76c0516a6e31e08e483b5e3370fa9a3e6948ea2c9b1a618507418f04d32444442095175d9c69c525cd7fdde1d3eb6bc392a6fd39054f521ccb999841cbfcedf2a3f1301206c84ef37e9669d842319b9a8da2036313104a02c7d1308f62e07af0d9df4fc85a53eb94bf2add13abaeee6cb0812a8ef91b3c40a5666e8a1001a77414d77c085139ed50ec376f7701de393178cc76bff358fac2d1039388541a21120050070a6e164fd28381056ba583613e554e36be08c82ef5f670979c130e3983d3f5570930364b859b2c0fa02fc2d328e00a2b74f781af9a3d07481a77970ef1aa1e4f92c2dad70d1be81f1bdb19003cae2d83d11e182b90bae6b32f77a1363eb8ddb5b327daacbf68b13e82a40e22af641193b4168ff3fa9b6540c9d38587c98c8308945270ee23cdd1a08ed5aece7a197d1a108a64ceff6de8f672477540373aa0454b0d7c83cf0a86a451d7c5c1beefbe46d8de8f77d843285abe1f89390e36947b7b982554df8a85aa7ef79857200dca592d5e95eec48565ffa21eb547ae7d1ad3cacfe3eecec52c6f3b0e7107757f0c3d63e4d34db9dd8228ea7bd6334d8f4c91e32dfd9c087fedf3401efb7b3f9c72a89947ba0de4ea41ee57a141a37c1a10ab9d18bcd9767d92d0146f1755cea1d2b5f85ac0403c34f526e36b6b73e5a4f8cc6d74b07a40b45c96bf63aadb702e7622dd11d131b808c2d5237d70f62d4787c422b7046b31e8c0e5b44a675bd6aff60602f2758769b089409cdec47ec492d985f38d0b2eae5b24c8f9a7063c8be4ac05c3bfc9526036765b41e3e6baa4981aaf551bcbaa84f943ff1f38c7abae0016e212925685313f3d4595c9dd53487f4118a51abf1dc003a15bcba8b9c7a25720c10695f9ba6c11098a7da33bdc87c51517e59723bbbc445357c39d8a88ea557a53d90a1200aa585d6e3b27ec73ab76af1e442c33d6bc50476a6b2c1770c0ef82bfb4f3680063e9a07d662089ec551eec3af2fd335ebd1fb75599f69fbe640d349f94b8450d8edcec2ce026168b6aa62ddb172238113c63a47c28b1a4acfca21ba8cfc67f835b4447d4fad984bcdbc0257090e351a3c5391e2e8ab6debf4b7b8e35ccead60a61a2705d08c273fb3fdbf6ff46394e0b2295b039706fa1fd6ecebe4e7d852ca56bb5934f4080a5f7e69a243ed8ae86c67e484592366af42368d22bebcd6d376c656bbc7376c07f06647bb5da19ed4f05edf26dcfe9a3ec8cc75a12f53f350eb9a935446b3f41207354255fb51387741d883dc198602c61a5f5f4df35924a561329954ac5af48ddb1c39a9ab551458dd11b20fcbf45f0e99b5369bd87fcd3a40c19d4aaf589f46515b7556b0e47ea58478ae9842f64fe87b9fa2f68099998dbf7d4230f69645f4e3e2b8ed0ff6f88a713c2ab4c172b612d8bfa66d381cffa7ff1fece9c8ee80ef4e22c49440ec6bd6277f3394797e3f644c4495e78cec85af1468e171765cfcc5a5ac96c172b4e79c44c87f47294cc1018429d0281ef5a06897a3027bca3a4ebd38792579b2bc32dff7d59b85c42a2eb6c16265ccd0140a9e04edf311d790fb751217ae0964e92c1d86945365160cdde1c45a65a81b8dc8f74b8b677430a9ebe22a11f90d016724a63bd04ddfe4e02358dbc57f03b2374dce9d4440e99137c56e7163e00a424416df4db1c6d946a0e66f48bc1da7cbd57a7cacf10486692892354221a94826292abe1740fbb30669e33cc176cd816619431a4b458947401c2a0db1f7f0f375d90bd54884c377ad2f6eed8389395d2a9f97199416c2019773f17e4d902998517bdf3c12c42362907baff7fb5d1bef909023ecdc651a3a6adc87de2a9d325896bbbfba9be56456cb16c6f7abe680dfbbbe393874329642162bad2ab82e8baeda9119227c5edd493e5554988d039be006ae232b14ac1918d471c379847e65bdd5df4a25db577fd5fa82fee66ac9cf916633978dc3a1bc5835a2341c94c219d59c7f21a8aa74e76a0c36a40ab817fddef4dabaeefcf62981d4ecea83d64468c3f03c1fba3581c9990cf7e707a4fe859fc619188ca6a46c8d10b2a7d6d590777a486aa96bdb8b18e18503675a01b8c3d89b1a7a1558aa954166fb7ceb7103cbc9d39f9185f2cf22a2ce42e2456d1144e44d997e6d07e2d970d1a1bd4a0abc33e5b23ff8752a46268ef6f7828b33832b01171eb520feb00ed2bb2fc2015271b3cbd30e35a8658bfe5c31bac5027dcc94b3f130497f38dd165bed100ba9da63d38fd5b348ab749ee658b4cd3d86e95e9cc3cbd93818416848a638be44a2bb5198dbcd71844baa4740939714d610be1965f1a95a8e5f8ebcc9f632f748a392008b41464dcfdc5543e8e5a5f7a4b84565ea38ca3de7b94cacf0b1a45af4dd84de91af9b27b9b1c3977ceeac02a3ace53b1138d7fbdb23a82893a12a076df91e5208ea89f3369e21f9098299ed936c303a3893071162f4f74200488a70e5926cfbc5c540bfc0b5e5a58a7922895457b1f0077e00206d2fca33b8b3da93b053a94d1b87286479cc1ecebb1f10b81005062763feba2dbba4662fcd90b6882dc5adddcb522b42ddcc60f963153c9e6b837820f319e5172881edeed23e795bc877fa6ec0098cfd069104fb54c38a5cfd8e3314c1fe2f6dccdcc136a07ecca64b8b1613f7ee3eaa164bdc64cbd822e8b640ffd640286cf15e61b0c482ab701ff201adf172fcad69152944f213940df8eef48912e046008086430eec85ff1052215ce7d113c5cae35f64182af62f07f8f381e01fbf975dbe53ce5eddb05060707c272b4af8e6172220b67b27fe8e2328eed7c3eee46e1d2081fa40de523f25cd09282e4a10d51329ba0c69dead0c7e2e7a9eaa6adaba9ffbaebcac0f275e660c0d2a9c1ab3f7ba1fdaa3b194cdc4abc29a54522fede2a041f01f718a5ccbd1b78ee5957ea2ac69649897307e1053941ee32f7d71b6676ca5573577f63bca11b88add8744e9c6b9779c1b501091a0805ca035883e520da30b6a0d74dd6c266447a6074a66f9733d27e2f723e8c496764e327f0f42140e0df4ca14fceb378608e4e908b1b3a21437a199c3ecaf21b36635216fce42a4632df6e94d065b4e00a418a2c9585da2b6fa482bfae2f5443acd4ed90abb8395de9e03fca0cc60d02fee4c9baed279fb8c09e209fd169e71476537803b41913ca241a681ae73441e31856ccb80d84e302abcecfdd63d28c3f736c9864f8e1983da12fbe206b95a905267720bff7d3b1975e259ac725428fdd46109b9f266ad528bf2954382cb4535f7cc18bbb9a65b1976d6d7e012197b0df5b86524bf20ce12aabdcb598fda30c69bc37ab0502b4336f7272d5a3ddb01705d5465103bcd8ec2e9e726a6674f08c36c3431b04a83a4c57b711cd889dc2ffc7cdf754dad2fae64b3a0f9cc4926f1787b1fa313e05cdb954050eac12b0d6001732574686128a5cd872c5f2287b2beed9a0f2ead1bdd8e4c31613388ed495b1ed85da2a7d5dd195cd223c725ed31827410e018daef1eb272d489b44ed8059839f317a48c9b8513a1677e6743bac2984ae16657382e2cb38ee90c56cfc6a186d92b2974605593b89530ab42300cc3c228d44958256d20a1de4dbe715ffa30af89984a5af3ec1e3cd3773435270a5004795d44dd31e43d5f946aad134cbeaacad3591fbaf07fa78bc9379657d120f06bba32c3c28e520a30a425d377d7c26e883d44c93e185aba05fdd5f2d5e9074c035fd76a6190ad5681867c09c1c957fb1ccd6e2ecf850279708666bc623c491338face346e5ae32cd25bcd183991fcc736440c9902d29151134202e5a8203822482a122bb051efa5126b86fec87b7397435f6df6b064355a309cef3ccc41fccbb582832004aaf23bd68d99fa06be49d5f519ea5f1398e93232c17fc854c94ac43c1f41d801ad3e4e2728d909172a2f69e34cb01788c70670d117bbe0f6a3d621ef877e44cc3db8b3366e9079d73d120107fdf5232363e1f1b6807d50ba122b5b01de77e4e609c6661ac9dc593d333da9c14bde94c41973767902d5112fc2bf03c8fb59c5eb3bc8ced7b58623942e0f49b462f1fc4a111c6c8d0bb620b67e901dffdaa4b7d53d9696d37be02e9f483e2f49d7c0e02353f65aa80d79124c44959d30139a87e9882c5e92e65c3e9c7455c4212eb333582e7bb23e7c189971c86c2d8ed108864a52fdd4870a692f40e6fc3992a67e783cec1f7e67fb52aca530ca7b5baf949ea7fae8d920ab0e0c14551d2bc73261f86eb1d9a1a08a2d93c64fe43b4e71388d73f3f5c4c772126a8a80d6aac5b044b64063d6e31baf54382c9edcee567e5cdfc4a4a595bc0278ef68e3ed3240c8e421eba21bd10f0892579ec46e957618de0efe128193638a0a319f9318c494f5f61c71818eda078247449df7f5d6f4a3b236cdf2452604630e2be0f56446ddf425cd2541cf80630861c853a0f1d27188ac4922b732be4adbc9287fb0af40a79725feabc25cd3694aaf1556aa9842a9a71b9e12089155ee13ba8c5f0bef60708a3354776830b727ca7db410bc65c07f54f276c1ab38ac56635090703437f46ad39b479fa50c03d15cfc3f194732ff996910e008e942a004e4041476fd2be649cadd6324aa735860866870485e6956269566cf5351ddacfc6ea26725c3171b7f5b0b3b6004440807c958ba8ac2a21fd5d8dcf5083008e84fa1ae1db49f36204ec4750c43fafed531ac3f453064afa2b5c4e9e8cbdddef25ea9029915e89a63ae6077f1a6e744b454e3535ffbe95755e3d6cdf7c9b0cfb603e08c5f6fcd61d923a4bb3afdd363173ec04304cfb71753cd5b38f20bdef405eff481380566a2f8cf67accfad03a9e83ec72b843aab0bb01f1f7c0b087228779c46a4ed489353598e883be0b7857e0a57c424ea4e1e0eb85bc94f1f903f37086daded12e21f05192370503c87dd17c6b70c84060e015136ce0e8a7185363be07eb28b9b8857777cd6594a3334fe44ebae7df751590c9a5cfae351c7eb5108063fbdc404e59d228a84dac9bffecf041c281507142f91f1a6ed88e2558d5ed8cb1271f898a086fc35c5545018e127ae70e4a14e534d7e1b92cfe2631c072bd31e8040b8549a4e9077d416bd579aa57e7e7c8c3cc9e9f923e8d5e7eeeae59bac0b27664ddddfd1941d05288c0d5a9f93eb655819b8fd4bbcb8587f8380dfa2691f1ab7afabe8bdea581cb27c239426b0030e824b20fd73fb1811ae75aae22e960d7349f9ca17536fa0a5163bee8c974d30fae48a42e53e6a48fd40be08d3fdac826e66f005dfb264ecac819775605fc09a10cf7641b2d4f277a1cfba73f4ba9b62a1813404b7bd42f8cef30d3634e209a52b2ec7e14520992023f2f85d3bc55433fe6809565c486c0ae72e38c9301c082fd0bd71d4c14a5ea1df76508a6b367b5a8079a5784866855c7989cf82fb9a61aa280fb012e0d386959fd634590223c8b355e9b5c4507965645cad4588c67b8434a5e8b100b203a5b70d3be611a978517aed1ff4628d0015a343e0224eee29a4b3d57f21d8a082f16af5e11d943e6388e28c1375ce58346c0a7dcd8cc77add789bcc59fce01097609f1c059b470172180fac111c600897d7aa78889f1c9226e3ebf0c6a9f4", 0x1000}, {&(0x7f0000000440)="5376730d049e5c4d50118643f90f46188decb87bbcdc3614ea43b16ac0bdf7063247e473a2545565b08e91077ca854cdc2de4e9e67769da3da2acd066fafc36e62174afe16a85c59a6eccf1b1075997927a85ed3afe3bad0acf7235358746b01c7d4364ec808672476ddbecf54f4c76481122fb2d86882fd33670480b47a9a9d536b04fa54b8377be05cb4ab3869574f5defea096858460e76304c3a0fd0ead66047ae7531d9ce81", 0xa8}, {&(0x7f0000000500)="ed969ed48e2991d6fbe4e0ad947a8ff53323f37ea6022b2536b0acc7f5b624cd18c25f9cb7b7be46fafebcecd46c84da66c34c73c63cede0ea94f34efcf8db84ad962fa10e35b6da5d35ed80f1959be9da055a2c7fad92667385b83e320a523ea488c6498cad7b038068", 0x6a}, {&(0x7f0000000580)="b2a82b3e4145ccfe700d70385a5e45562ea1f25d537da74f23e4c40807c904597433dab204f0a46cde7054f880960dab172424971dc21f63147853398badf58d538b7711004fe0", 0x47}], 0x8, &(0x7f0000002700)=[{0x40, 0xffff, 0x6, "330bd957ad496cacaf28c902344553008229e73e0550cca3a69303e59fb59c083771bd926b46783a2f"}, {0x88, 0xffff, 0xffff, "7250e747452dac790ddf3aa297583cf5bd8f7f77a64de2fe5282623fafe1fd766da0e160661b5b0814f3356d7c8a78da208bfaa7324b0e711ec6d5dff895e532578df39ffc2284a029553a9fb73db2d722ea3369b10f7882a1e18c855f9ad4581b709deb06ae3efadeb4904b67066fcfc38db4b562ae5cf2"}, {0xb0, 0xffff, 0x1, "98bfcc2c14d4c61ef99676b2d67b3e9a38b238d7e022879dd26eebdd476b28800c0a79e11305854f3abb9bc74ee46710718aa779f99bddcd184b8d6a73d9878658d7e8fa469fd9cf712147676dce2fe42343ddc17980ef7da8e72a120c9f92bc0f00048e7a91c64dd0a8d6f6a91d54ef34194436dd0f6cbb0bb8fae01faab6458ee28c9069c9762a340b8ad32b20d123962a00fd5870313293"}, {0x90, 0x1, 0x1, "0d7159db1052b73476457e889d53bac9e8198f6f1974e9e81628cc4524864f6069c6eeced2710e494fe5432141975bf74230fbd076904970a113121ed15f644380913d730bcf23243428feeaf26b82cbb442b98ad3e8b33fe6ad71fae9c4656129a41216d5a23676e1c36f71c8899854aca09998af2de246093ceec45c282e2c"}, {0x20, 0xffff, 0x0, "f912fd4586b5f98a6a76afef5f5495"}, {0xe0, 0xffff, 0x0, "da844bda8155df951918eedd08eefc092fadeeca1810b6ed45d77b3f673e828933ef1b724dd0258e7935f1639bc4d8055d02ad6b7852c04c42d419724c70cb27ef4e023303d9ced85ef497feefd13cd819e4f440882a84eb6c4a938738c943ba3d3b6a585a659ef15b074d36a18c704910a59e2f11d4e01bb44bcf5540f94dccceb8440b22ab5ba5a99313be5fb58622466cfdf26962674cc857930889dd89a4bc3eda0b1928a1ad96d1a19d4805b1257ee3c0d64b7e0421aa959ecc53d19e27bc57acc041643eb8c0"}], 0x308}, 0x5) 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) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 14:42:24 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x80000000, 0x9, 0x40000000, 0x50a, 0x10001, 0x6, 0x2]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xd7c5, 0x5, {0x593, 0x42}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 14:42:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x3f, 0xa482869, './file0/file0\x00', 0xd18, 0xedb, 0x8000, 0xe3}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) 14:42:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="1afd646885bad94ccaefd24ee41ff8e05fd8f7c6da3ea483d5b1482c94ced66815839b318d643885492b3f3bc75a04b6df0296003c4485bbe10ebff1c66097489ba78875c7bb291d04730dc3af8669c4c11516771a77596a5677b845bcbb03d6e55e716fa53db9186388fca633ed879b273c2ae3d71744208b2bcf4c4f66394b377c1d56c6b9361eb8bdc3b1a972eb593b7977ab7ca70433be2be800418fb1fdfa9a0a45a191fec3a16cebffb9aad7c4d2a0bf89593e84aadd240016daa63bc55449594d4141178b0fe3272774ed3b77e828b69fb4dd86fd2c6f0d9e302bfbb161c57ee5c813237e5af4128e7ff44aa03232f1861cbab7b62b7120aa2a7b668406f28345f15f775f69964afaffeab19f355c94c060c8ead41c417f1bbf86330aff30375b095acfe2f6e1816b50c8f6d45207ef1dfc41a6f10f1d14f37aad0876b1c8c6fb6266e998d2b7b0f667a72407ba643020c9735cc2b6b3a1ef0ab9c357891e3e45a31aab2926fcaced47ccb515d32be4276830a830c852e7513b1a09fc7c7216bf0da1f1c96b66ad242ce480513a15840c53d0e9e40d83d6d46797b7c3d57ae0b62d06daf34f3079b826d009e6ef5d35ce1da7ef01710de43ebf06edacde44ed2f55812ed2ac1028dae5b204305c52392a891a5bfb804f6b52ab605a850b706180e26e1bc26885ca733d228602ff97660b551223c91d8a05e76e9aa9966f8772ebd3e8886ffb3793cc05d024fa98c45138cb13a5e45c5bffad624bb209323ee67249048429af285aa7bd6c1d04ac9c793d0d2ed9b3a2cc2c007072738c721e5bc1bb23fefe9ed05f7832326ed573a659bdacd201ac71be6c4bc2c4bb3e041fccb5daa2bf26b28801850f029a222f80e41983489e81db6e2941bb1e34cb996f5c718ba1b5f25b088dafac40d1e8ff12725304925cd3d72b577385c32d1cf8c28a4bc77ceded571a47865bd15c79d8ebf2fb2e8670306b0876357429a7ee4460cddb0cd7c052896db4182c47a114e80928c5479aa1bafe7b5d77401efe3cac7aa8ffe4c03814b9430015c496ba95fe831cdd27e7a2d9ee50860c03ee1f819d0adc089c54d6c5350989bf92465f7c362e11cc2958936693fb4d6d7341957843f112937ae29fb5c78482749b9dc39b32e8dd9a4fd001b098bdc68bd3b81e7eca2b82425031ad33a8b55aacf4bb12a5be63a5777b72da2a6fbe7a89f499b774c7f6eb4a1c23316a42bcb96b367463f09b99df2d7dc577dc6831a4c10b430d995367dcee73532b94635cda790ab2f287d3888c58b33292c50f6ffb085cb4b682b1c50ed5b9ed2a2f8b8821bf1ba9cbe78029e253bf233fa4a0f909513f1e28e69817309515d9af972d18f5be02293f7b1a2988360bb40788a571bef03335441e86fec8356638630d20aba0895cc16f38513187fbd0cda446978f1868ad7c598f10df3a49e301dbf10a6808acdc0cd40fded3d8faaf8b5547d31a4749c57ff23dc1245e664d582a4077bbd533207772f1ca7c1c9badd6de1f0432d72ed4f522cf0c9368c0096a936936623004ad5abb1e153136d85574facbbdae9cc9469e51822d314f796004e1d561028b7f5918934f39182fb75ec2088ec5416a1bb7e87e952e810c293101ee2604c2d9612d2847ba36cca5ea1d4c07cd61905c4aeb7d3e65a62e49477cb23130956ee82e3aca8929280a83baa7ba999cedf7d3e483d6e8d0064ddebdf67e4af12ca27e1953da4158667d31b4deb45b8a06565ab0dc36f4d8ea769b13d7c1a7629133206a30041e4330f951ccc8c30c3a38781f264d8add68fadb7d4e78bebbfc60de15733909f6327b02da68cf543246fa809e7cd684fb196facaee4d170dedfb5873373916693da46e9e9a500ef1228bbd43316511eb41f6c737c005be6ea976304479bc58e8b2152287190a7ac4382babd6e33f2cddb5828f239d32c2b3930d4476d2e0fa51a88b13ffd79d1f36b75d1af70ffc1ee90d7414baba99afd77cf1248b505b97b84b17e0c1c5bfa33b287e3cb4eac1a4ba612e5b90ef61bca80af83bc3c5105fe23fcc94ba5c5ba57dca0ef0ff8dcc7f23f512014549fded924db58a6630959e7c7836ae67a5c826d5bb323d1638a5c617394c0426ba4080948bee7e0d06463cfbec76076cf4e456986b6d28c3b7d1ee687cf093fce0abaf2f297c25a383bd018715e91dd2f3c72b7625cf56a2f559161ef8e4aac98f0427feb5f5fef3fa0a515ff1542f7e2ba99d8f98350737767a9d6851ad90f1f4fde63fc33d45c5e90d8c1570650f36e4cce002c81267b6cf4181f1e9b018d715592829e4debc2694b40c7dcba2b00ece95f82730d4b1b9132ae02e3dcad0fa64bd1fc33e231a7e2917633e05b545de6597f781d7b02e9778afbdc4a9045e7cd26c68d9de9e914d0fb07d669bc431c91646a16953e5d208682f05780512e18c405c99c2c3ea37b8f51f55a42786a4fccb362e767ea1dc2c21bf2d87cf605760fac5e71936076fc3391b2a41baa61652d88f10fd7aa4e432bbce2a13464f5a9be4b01769a1b25bbba7648a810b0da8cfa76c4538ee08f963fbc11b8e978ac709a25bbbda98fff7383832fd2ba560c7b6076a49d09f2b6b9a01cd79aeee98cdd0bba7c403b8ab671dea76bc719b6142adce713ea9e35abf382ab1ab62952e1ce42e70a89fc8c603cefa6fe0e51999edcf541a9c4c998ce893f40cf3ce14c66dae5bd5a3d6228947f8f239942dc2ac596b4a63ae425efb764be34af2b524dced15e423f6a1081804a853c1886fd9db9b67775d30a1057a65848c3c9e22e92ae7df0be8fa4476a85ca4f96280be031902b9196f83411feed147a5140853283c316f967b0dab67932d3c87b977689fa0221d209e011f8772cc4a94ddd59b60063705c485372bf5b668a9530ba069efeb09a6e78a2dd17892b1d98826887fa30c52e2cd84fe92fe786f3a098a3d93c535f26cd1d921770cc6063fddfe4a3677a9978206880ed5cf0d3871e03eb95624e605b2c512402f70d16f1eefd8ef39723f5e33596da0582618fe32e52c48b14bb2f110bb59e6de5f1f790928008ee9d9c4536cc38c0952428880e2ae556cf52244449957f9653c1b29c0ce638f91e5cb53ae5e6920a3717f94b15f496f50731a3403d1d2c426bec36fded3f9d5b3722ff2b2b0b09f87258fb1a10a4888ba59c59929a674f4003b1928617fdfd980be78d41367763922c1742a6cfa5f18420e086e1aa6f79e0ce55b963aa5dc357e107cfe1d04898977dfae28bfcc0b0234615fa1df4d4c65ee9b01c7bed0d86883b57cc1675a03815cf1bbb04bb6e8ddcabff647f91e18ebfb6d34daa490e927020cf41ca6fd32b8e2677e6c993f4b084ff4ec9e0c60112785897aa34fe4300a420fa57f81ea62dc7be1e1cc9d16836a69fa371afef59faea69e511f8cea0400bae04c12cca36c77248fce4657a13c253c245aa18a6ad71d5ca87dbe2282a017f44b8de014f0311bfd1dd77247bb4520013d471e016ccf97da96cc3edcec10f4c1f591371832428b63ef84c73ec933dacadd0c0db216cb5cec10a2785595174c56cf202347858c18da22c4611153b963f7535ad23f5ddb247b81ccea76404551cd76eae5740ecaee3f050d603e8e67649557fc18659451ba3a7d5a13bd3bf899352d8c3770db2646ba55436e7ca833591686de7f8a80c986d27ce09d07e0caf130f2fc27a79f992687630062072c4a509fa1ad2639c79b33d869da4ab73e1d1093a00b1393c0f548437b4fe35ca2ffe07431eabf26797490bdf474a396153d1bea0cf68a0dcc8a9e319506c049867431a470163e8f9e7c9dee3155c47635af766bb3dde22380f2e5e32bb5a62002b1697e19318392ea02713b6dff469137843459736ca5516ada6ffff0afca71c20859b61db88247c38c3969c30f0dc066d9b2c4a4a15f7a7592d4af2ea9235af3ea7431790364bc9f7ee144f55c853f84e34b59c2a6f930988e8e95fb167e39cfaf95c4e7aaeeb756c2e1acf274dc3438642ad6c54aaec92623e8dfba3efb1df5c4a2f2fac6b5edf5cf3671d38da4de5c71b4079f5ae1e6f0c9fc5856a74d8756f91d0f395106ceaf2da61be3093b07e351b8711c9fca2ac341030386929a06b2405181e351da60e036d3e34542feb4250b7395e0f352092a0ac19269b4c06a8ef307cbd054ffa816a885fb666fab5132bd863e989cbd2bb2475ef56cadef03c13def7b4841da5234a8787f6dcef59a601d03692398b37df5b68e532d3a8c5d24a1fe2e808e6b9ae109710e51002cb475d2b349f2207535b43ab0b9281956aefc8c15d71f462bca4192ff8d2ceccbb5fb1beebfcf592864fdab6bff1c67a44074a4e478a0d0b865f03069156229f36a5ab4719b661eb32109e226d131c9b3a568032ef7e2c2fcb594731ff98222849025321b72132e0e3b6a0ea9693644af0887c0790762619a4fb215457e15311d8ddcb8c683ea2ed505999d5cbb195347c97f57f7007d24f55e8c7d8b806d9a4fc60f4b757f1e2ad2a59726f13926a3cfa6e78e21fa74607de2d2b0ed3e72f6bca1258023fab8080c8f314d3fe90bd876d7ab935d27ebced674b6e62fc8dfa7551d10d1d19f766be5ab478cfbe3bf412ba88a40813553e2bf3ce2967482d7c0c0a19a308c0b150a8c28158f4b16051159b338a777335030a003a24228f20efc8f8c5e72e7c9b50169bcbd37861b32c30cde77549a07f152ec02676ee6d9fe6308dbc4a8fe57e546322340602059c53c9bc562b46a8f43e86686ad334bf9d03f8a1a7f2ad7d3a9424d725869124ea2b57d787aa973847587da9dba4b439ec5cb7423ebd31a3bbe6ba232ce30bb3084937aed3d627dae2ed8e62bd88b3a5f2fe587702d9a2ebc5b2bee1b82655d35bf58b8359aa24e6045d408c874dda8c4c6db821c28ab95b15556477eaccf0933d5b08e13aa428f5d5bced6abbce75922f246d05a29540469c7a5e999c5c9f9a65b69be076d7263c4e140dcc5e22b603136bdf550a3fde66238b5fbe937b428ee37982b5f94a1fc6c5014b2a2d09b8ab175b0728c60bee61fc01d6c525b0147859ffdf050ca4dfe301b8f53ae6525a6e3ea385d6ceb7acdcd90a4c0e1c8f5c204047ab03d7dc2c78ee640d1132cb16e7169f1f1119825fe6cbfb91e2ac16dec740336ee86a69501e719c50c8f0547f63f2b7e6b6894696942ddadecd849264a60066a0be8c8c05bcb1c76d1a26327561d6a87fdc591af0de3cce1f9e01e0f5c7c18e39aff835c92118f47e1829e926edf5843e8ed77a614618e440f62c72e46df1965d419dc91b2f822ff95f983f23d2e64f34e5acc60c6698c20c47039099272763a004fa22064819ecd047607415a67309b3fbd52d2f171efc3f663fcd35496e4f654ecded5f85ac2a6a8ce9a14f29bd4f43950dfb89cb4746c93e3f010848689ec881e1fbde6c1dea69213487aca173cf51b11329bdd649c013a9b2b5119562505d0d7bd6cb021a05fd1b3783d8899d4d52c5a6df9cdec997278f6a277d77392b3a539c91f694e9d5fccc06cea5ffb6082b34d099e6eb6f88371b9b68b632902384ce2cd2e615a95b9a054373ff038c31f45d091c72831114e9a120293812b5a064d607a0c3e41cc3378a72359f93caba2fe1a1a5b203b53ccba39fbb0d11194d5cc6386fb2a99e968e1c9be1abd0caa8d99cffcf6cd6163c532543a3f22c1b1efd08bcd4a0ef542725cacfb7368b2680daa3de9d0dcbfad8ce886db648719bff8d0ca5f91333745f88c6b4195a82b6277027d8864875da10a1", 0x1000, 0x10) 14:42:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r0, &(0x7f00000000c0)="840cb493376cd6a46b1722427be77c83067ed42112570eafc78839650ceb568c71cb69b9240042a5684d5a3cee8d79c390967912bb0220034c0fc6a662df14c2549822d294d34054015e8af2f396c09b217c1a47ffff950e38d8af7ce7a364c21d6df6d6f4d516f95286d8aebf1ff569b795a094404b3834cb39359561e81f261c6d37104eb1d4b17d5966878fe0aea5e3a051fddfc639a29a4af1c4249f0505bbf81e1fffc80004e50cce03e0837d6313", 0xb1, 0x1, &(0x7f0000000000)=@file={0x1, '.\x00'}, 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) close(r0) 14:42:24 executing program 0: mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 14:42:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 14:42:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x3, 0x5}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x0, 0x52}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x9d, 0x80000000, 0x6, 0x8}, {{r0}, 0xe4af76d0a3b08b82, 0x18, 0x20, 0x8, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3, 0x1}], 0x6, &(0x7f0000000280)={0xffffffff}) mkdir(&(0x7f0000000300)='./bus\x00', 0x713c9d6a2c0e4a9a) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00X\x00'/47], &(0x7f0000000100)=0x30) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0xffffffffffffffe1, 0x4) 14:42:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) sendto(r1, &(0x7f0000000280)="2bbdcc3e01b22774", 0x8, 0xc, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 14:42:24 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x4}, {0x1, 0xbd1}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000680)="ccabf356523b0f7d0fdcc84adc361c73a90a51c78d74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a6a612cbda8b796c601b30eb00befa7c20fc393cb06dcae0b1d3a7d43849b3189b32ac086da1fecba6b312512f8d7efc0710076674083f9a7b795723a5c0639c4c0b63dc89558f6d5c24a395f215af226fcd804c6c507ec80c72c065054f1ac39d41ea5294480e750b672cb3589f052d7c1d970456e7762064429cbab6c47a469113737397eccb695b5543b526eaedeb8ec08b73ff62026d9ba615c8bf99b93d381315654b638ee67ba8b0cfd359cf62f8e068584a971ab1521c3ff39767b306fb87a5ba949b93685fc4c14edc2e693018f2369d25222d7439c1aea92", 0x373}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r7 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) bind$inet(r0, &(0x7f0000000580)={0x2, 0x3}, 0xc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f00000005c0)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x3b2, 0x5, 0x0, 0x0) listen(r5, 0x0) 14:42:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0xfffffffffffffffe, 0x6]}) syz_emit_ethernet(0x30, &(0x7f0000000180)="bbbace504721619686d37e8b39453324752851dac9c4ff03089dfedbabd6135ef80fae9043eaaf497aec274d0f4ffb71") 14:42:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x1f, &(0x7f0000000000)="c2d56a36a6c345765d312468d02922e6e3f9feaeb965e6dab5e55deb81c7cba9d6aedc1fe3452c8160185ac013ab842af3ace576038a5bf560646cc06db5c2dd08d3c050977d5fc7a334c2e86d3dfcd25c8d0f10f3f81f7d5ff1f976ecae4d0d72a245b19837bf0d7e6d84618a5f52e4a1fc106ebc4a90b2566a3a4a009aec3e", 0x80) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) 14:42:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000200)=0xfffffffffffffffe) 14:42:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7ff) 14:42:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80029, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 14:42:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) 14:42:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) fcntl$setstatus(r0, 0x4, 0xc19528b9e457824b) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 14:42:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8d0, 0x1, 0xba, 0x3, "3bc4f04639f81822592d60b6e9d9d711d808da58", 0x5, 0xffffffffd7469f48}) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) 14:42:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000000000000001, 0x4f) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1, 0x0, 0x0) 14:42:25 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') chmod(&(0x7f0000000000)='./file0\x00', 0x104) 14:42:25 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000020000/0x1000)=nil, 0x1000) r0 = semget(0x0, 0x4, 0x44) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2) r2 = socket$inet(0x2, 0x8001, 0x1) fcntl$dupfd(r1, 0xa, r2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/193) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x8d3) 14:42:25 executing program 1: mprotect(&(0x7f0000700000/0x2000)=nil, 0x2000, 0x6afa9f463d40e314) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 14:42:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:25 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0xdb40, 0x6, 0x1, 0x8, 0x0, 0x757, 0xfd0543715f72d5ee, 0x2, 0x8001, 0xffffffffffff0000}) flock(r0, 0x6) r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getgid() r9 = getppid() r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r15 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r17 = getgid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000200)="a62082b314a090188cdca875c037a6e4c80d2334e85aea92c8a6e4307721b2471186704c7ceb4ceda4d7b976f5806ae8e87c5efd5968b868c61a65f1da4df9f18be5d90c1112f0c718bca0705c219a0a6bc3fe81a2bb8bc1f0a178845654dfce402df2356ece84cbda74f406adf076d514e3389fb9b5d5372bcba73261e961aec9536a35f595a23ec1150b6f2636f9b3df326bfa8e4b92e7e4d8689ef8aa4e29dd1074bfd98e2d1fd0db287e71bd891ed46882fdbb2ba4adc8ed6cd374600aeb7b8f3794e0ea95a5b332e329cf56d782de", 0xd1}, {&(0x7f0000000300)="f4023680831574732c3c904ae60060fa02fc7f7659903f6a4816ada6bc4700e7b46f37f8e86b9f4a623aca2572a3c1f5648b27275d", 0x35}, {&(0x7f0000000340)="9e81977376715c967b93b86073527f1b91f56081c354b0b0b0d3f65c622ee74d73ffd05a625faf9d9e0ed55a8ef610ade8afe5b19bfffbe18827563f41c75df722db4bf0b8842b2956083d36e9c7d52109cc1728a266662447bf5be0cb57547c26fc2af8155b1c408381c68672f27165c205950885c7c2b430d56ca0a1ab4118b0a6c20037227c8ab94a792d01ffc455e88f7d0e60b0b2d9b81e83407cbcf39efa1f65ce19fda1167b34e6078b3a5691cfcf2fdb8cb9b8ff62f05e8ac32cae6138ebcd13fd67d383f54d331f06aef58e06f3838a481c47f2261612d537434b78ef6583bb5553e5fd77b9effdd40afa05f9b30c8e81f1c951caf8873f2fcc2fb9f602480d2c044736da5002bd2021c79e45eec5196795d1b5b54c97c5e9219c2ab96af6c75d5308c8a2bd32e97a117d41adbc34b1e7207de30fa7b00601c036f049ae6b9e9ab951ae00d52b410311d97e8935acf1113b3740cae621c912923d9659b0b0df35c69a4f7f32522486af88cb9ed9433c7e86a7992bd06e6a5e2b6966e62cee7d85e3c51b1de83d32bb079d1c66aa974ee5112f8e9daa1191eaa2702177839ae8d25e31559443e073e2f54049f2d9eea5fc0c330fe40000c17b7f40038145a443bfc45972b5372889566a5e0f4a999a9666679dc918988bf534111d1bc400a762bcb316d53eb9fef6aea0e144233e8e61cbca13be8ca5d8c0d8fc886bc382d2e1f603ef857c6fa5502c9ba0a31901eec39d6398282070f6b5ef044a96f41d70a45f60cbc6b7ebcd1bdb5e94c96749b4dcc8be4e0ac521348b79ba7bc6575a63f1f9e8083153479f9972a10b992a13d4dd425caeb53927fd896c81bf77ff21a922636ed1b2d48247951c91aece8bb9317334e6764b22768eb4526dfcfcca6f33a59c2d2346a7012afc606ed95215cbde8a7c80c54d4373277ffa18febff7b19b50d2113b8597dbe0fb59c0c379ed8fac3d4e38837914f024abcb367267461cd10301184db690aa8772b4ece50309174d290b8179894721d8ca3597830fb60d9ad2b9e3f2561392c68cf4f96706ab410f07136f8dcff4c1fa7bb2a13fdc63880ca85f6ce08ef372ac63fb2f8d573af25d5e9aae025175daf9687cdbfcd88fe614eb2a70e78e75548ffd64e492518a77a7b8c0a652f2dccac0055f26d6842eeb050a30adbbc6c4b41f099573c0747964e8e4e2c239d22adb86ce65a15a029b732100e2899288063be51eaa331f0566c53a10b8342387ff6c4831b6b8bc673882818fc73dae1809555f08c5cfafaab8ff201bc6191133ed57072cbd975f2200816a7943ce2fc6236fb52b90d49687f5a4a3ac8b0951066cb8a5f38e97561d299e6fe103e98803ab6714aa5b540110408958508aa9b17986ff15e59e1d53cb2ff794d30dd09d9771855493d1d2b4eab94e5b80e4e9718f002524b02f641adf8a4529e16644c42212d435dc70f3eb31b5512e09b5927cc58ff33428e33c320f9ddf361d22f420b7899e644fd3dbeb47722a7d7b53c83aff26014ac30e8200565232da646cd77c91abdac06ea6416afac3bd4cd0d4436b476b9d75f8051edf83f64b45dee8d247b642cf2bb36a054574038937be647ab2b3f9fdf1d422f4ca1323d769997084fadb72cd87238f4a8124b0ed5f494d1648733a3de0d9c2419506041bf01904ce4b657a8df07acdc9308a36d55facd5f18468ee21f821ac504c96a89ec7071b5dbb2589b44dc1853c65e2d75b12a3c87a34aa79391b66185750cc7f742ef47eaeef597ab1fc7654776f69970e811153d31de10a99044faccf92ac9c549e2e91206f086ae1217e70f3de086e3682781aeabed912367f0112e25a314d87552f2202490d701666e815c93f3b26eb09419f9b7d68d961689ae757eba1550cfc375e451e4d92ec8d3ebd7689ab976139edd3f9a67153a6557310e51dce83cf65ab3db4d25fba180170279376197654a9e08cea23bd903c37a88e67ddd55b1875612f4b09280788fb55b9b545558bca902940c376d7a533d2e74a66cfb00fb5f790f609dc0c285946764c82b60f6bec00d3dc3da17540015b551b28ccccfd57d64136687a8ba4d33fa354cb55b25be3af803b3ee4bb91d1e5037a41a39d6458eadae177923d00d842e136c70209cca08ff50e90e2ddb082ddba0db49a70ea0187c4df82994150c0c49423435787513f012a37e326dcc00fd4af15c71008a6dd188661a2ed694026e1da5514f39abba6d8e0d9d47bd00d85fb050668956e33bbbe17113c32efed2ef53a6d9c41a5f0b18ce120cfd41f73b79dbda3d75513f0c143a031971cb9458882c667fb16d320b1d91a3eba7a6153ef41e5ac59a313f9ac71cbd5ada2ad5cf58b0b837aaf4fffd894c82a6a4b3029514c09d8b90b9787652ffd01bd5422b266a27928b560926d5b86cbd4625048a99e514c942c06ad5ab1cbe8a523f4e3446cb5c65a609dd05634163bbce91b738896a862971fdf798ac57c1f043619568819f5744dfb66548bc4a138f029ebcd7be0b10422ccce0625bcb993c359f55d6aa0fcab833e3ed0464aae5cb663eb886249e171e46fd9ff2618461c87f309af900dd159ec7ba9e763b981e000964d66a35b8df932a6e1720fea9b568ec82df68109fb507d75d12c7cb4cc11ea2f1e3d88f17da209ff48def98fdf1e0190d83f0094350eb081e0c44973395d8bf0702ef0c58a95a8c12c645a76e1fb1c87c8ea78b9d856aeec95cafe02ed106752157c0fc48f73626f1b045bfc0ff20d48b8de1db79009806164a3f9c15202f7a72ea7c908d9b25e4584e362d207c480a6c10b60ab0f79e00a457c01039158d3c9e1841f7c14442d3735f8e9cc964687c51123fc83ec6117dd746b431aefbde37b0ebf8a5b0140da1dac750982549841cc361427c257fe87d8db39f3259095d164ce355fc6f618d44f0b3c271c8be4c531ee905ba2ec363c3a2235e2d598825b6bae9b8176104b9b8f190e3f4e93625893d34d3fe53cc3c134afad139edfaae671a5dd785fc3090417e6bc2e0379ab9484706ffe4d85a1e56087991efbb91601286c984fd5444ad5c08987a162fa9bff7859b055d1a0dfaa9c5ce80b3356bad09857d56f73bfdebf435ac886bc1afe4d9a4203ab04fefd0fa4140cb6e8dd30c2e2682b95ba7434e1d67455653c61849a136174304cce41ad7518a4953bed457efa0814faa290bcd2841e3e2973cf660576763d7aab8798bedc8735d07d94c0b0d2f63b75498dc41a2375fbd07218f07a379ec0252cd429f53baf19d1904e28fa9214e0b2790eec2a8d8536eabe0d36b9c54813a1148c5079712062703e5848cde1a57727030484551cb3acfa5ff49db974c237b577ea5e4701e3a4d3e186838b43604f2ef1ea5f908f3bd46acc32a203dcce107e740b474842e72c06dd60300f800cd3b8dfbe6a10bf60adb26518410a0ad8fda6202f30c67fa8ed402343fa314cdffd0ce2cbd3858c0f6bd2a789e583fd8ed9df6bc43c549070d77d52ce042e6cd8cbf429a708fd58830e9b9506dfc09a2269c0cac825b5c19abec89e99ed740a415139bae17702dad9731b773709cd47e480ced2f93ea8684f1c41168437b91bf38502091fea07d9e1e231e070a20968b013f206520e257fc66ebc23750f98a9df67c8ffde336f791e12ecd954cfcfbc9d758bc2f2eff7700a873a7c16e1ff9b4a688fb658ba88af69092e0784df0edf05a1fb13651c61c987f7c7ea1dd819c7344d92b6b7c57bf377ed262779c850c257871185ef71376bc82ef9fb620407d2112ed7748ddf97537e0f4991c12662fe116875a515fba433f543824be773acb8a55a73b76bcac0df8ee83bd3859b8d059a1fe248a68c08343a220ab151705629db0639a275c8533a4d9fdbf7fe63899edbd6187aca8c6984f1a10954ac07082d33713e04159ee63f483c20c23a9965cebb9623da9a8c135fc2e5a6713207a2241c54f48db0b8820330d5d95b15d2d1fb1e9e8a01072e8f1be697cb0f113284729446cd673a34e59ad42bab1ea70f22f91d10b397408ca8881eb44dd91ed3c9d8d197181b7fc57415af33fb0ae31c5775d9c413174e16970fe43a86c2c835b2041a7bea89d87f3fd6c4586adfda9710b788597967e0ac002b0c487e7550745a65a20a00207119ffbda2b3ec07311cca4fe6b34263c50651b7b6ef4da1da8f070776386b79296b1858dff0a377e8a1e86ff05ad15d15b2cca48361c9c25711dfee54c810cda7361b4309a5ef3d53554c253a597b44eabd0b3b67537c3b270de4957193b6d7e4db4cca32a3062195b612e02ada926e35db1d8e2c885f63bd6ce645ccc779eead1f1922cb948c3056b50530fefbc0b8ca0549f3daae27a860443eaac613c7310a04861229812dd1eed2cda6db5410968cf0f57f599dca450b1c1a644a57ca950e436782fc392b85e3ec1aae599f6a115a272dc332f04a80419c384afbdbce320255f078f2151bf664d29d62170d813d98fdff0645817bdfee7240ef1f5158589a50261f3df921d2441f31f8da2dcdf20f688a0a45dc2f03e830b815b876699b1e4eb5bbc0e4f7d281e86f0ca9724cd0968b349f4fa7dac05002691cbc8211882391a54392a988438aa8d33675654dff3fdfa2e47203a052425a285e5311ce082482118a4ab1e53d62890cf6fde739cbd2890e420db4eeee95426fb73a9d91fd39f5baab76685ce5ff4a718064af101f7bb5545345d545dea0addfe037379e35811d409692b5a5250ce9e21a80df8d92be748878b433d5d9d9f6ff01181a59263472303ebc796005de71ebd5fa6d31642222a22967a3ab5d8d851137034d2d1bc9dc2a5e980c4c6052139856e985ddd5619271d610bd242d29e94432a8e575bc717d98d432f0a023ef116b5effd2e898e442d845d38bd240a50df80290f3494cb7837e393e41e6121f40a691dacb8db8b1b65e99f646a7bf0733ec8a8794fb2450d661f9f8b987b45760b9f17536e9f13524bdb28c101ed8b8e50d76417585bf193f9d44975f0ad16e0caa0e119675940f7639c87a9852bfcd6991822e69606237ebe1ee32b02cd78f7db25f120bfba7b005993d0d402ab4f7de39c649747cb85597f95df834129933ecd3193ab37b89f38c59a7e90ef1cd33f17f54ae36b6726d0a3eba1bba556b90ebd72adbaa888f0152015cc71cdd1d71c5b7b79d735cdf843b456dbef4d3021392b60f32c306f72012cf050cbfb4aca491bd5f6ab1b7e7dae7a59b573d8f13fff78f1f86b97b02ad67fdf171fd35ac400975b5b5ca68f7dc4bc4d57fff11b62dc0bc51a1fa04a473e447b02a88c127af578ba26da9fe900ea22e50af123d0b91a596039809d2942250dca77b74997527984fd842ce8e83415c43fbacaee263f8e9dde8a30e689528a349e320c762f302262262847b3193e2c431faac716ad4a73d753af47a3af7ed6b8a30950c717cd9f9996fe223941e3956492be79684b55cca15ae2b9674bb98f77b6b60988655f45b4a262a09bca00b0517a359cf4c53573fe77d3be70289fb7b4d4c6f0aa8eaaeffa311c76ca8c184bcfe78c42402dc68e3451b66ad93d795d88f8b4304d274b0f273ee46d1f9871560a962bbb2e5c19687ab3e3ef843755b626059ce2d17690afef8a839e0dfb074dda5ba6bd102141d2bdf6f23e72f8a1a7e752c782a5c9e3b3ef7c09ecf15cd809e42dfbc76e9143b47ae74284a7f60227f793f0ed43f66f5d5d73fe80dc64311ba240f981b97888692f64fab2b6773c61aa217867eef8871f0eb6ddbed5b2019a6dd872407", 0x1000}], 0x3, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xf0, 0x2}, 0x9) write(r1, &(0x7f0000000100)="d71a355c26ba80f01f91a1bc5b58d96c697b68505e71526de4507c643432e51663c1f464766d0811eb434b616c498960fbc2aadd242cb2c63d02faf1210f9eb7bf35047c38462b0a6de49c7db7f37d5db169c68e6af6e1da348150e243170836e3c319ac9f0e430692a474e5ec7796f8c39b2096504481f31f60581ed1040c88ad4aab9dd80067dc90b317f20d5ef21eaf4e5a60", 0x94) dup(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 14:42:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x20000, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xffffffffffffff22}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xc4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c06000/0x3000)=nil}, {&(0x7f0000d88000/0x1000)=nil, &(0x7f0000de7000/0x3000)=nil, 0xfff}, {&(0x7f0000adc000/0x2000)=nil, &(0x7f0000b58000/0x5000)=nil, 0xf7}, {&(0x7f0000dbc000/0x3000)=nil, &(0x7f0000ed2000/0x1000)=nil, 0x1f}], ['./file0/file0/file0\x00', './file0/file1\x00', './file0/file0/file0\x00', './file0/file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 14:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x24}], 0x2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x3, 0x1, 0x4}, {0x7ff, 0xa84, 0xfff, 0x101}, {0x3, 0x2, 0x9, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 14:42:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696ce53000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 14:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x7ff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x9, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0xca, 0x200, 0x5, 0x9, "6692bc9adb045f4096c19e8ed1403b02ac87533f", 0x7f, 0x80000000}) socket(0x2, 0x5, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000080)="b271") 14:42:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x10) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 14:42:26 executing program 0: acct(&(0x7f0000002980)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002a80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000002a00)=ANY=[@ANYBLOB="2d012e2f66696c6530000aed983ad205533467ac2450768f02c7c7ab5d38ed36956f4753289c2afff9b2de8900d2cb427a33886b40a0e4bab04e0bb4717aa29fb14e160c96b6d8fa207f3be819bcd525028604dc4046769d2098"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) sendmsg(r1, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000040)="98b54ce1f4d00258abc32b32fae0cc21953dda7269b0a1bad7fb7336242eaf0aef180cf95e4b98da0c7fafadd1feae79fe73623da57c82b5e9dceccf2136cc979ba76e3bb42acb74198f90462b0504fdb2cd34f4c32df5b1abfba19aeedc90571111278ca121c52ef6421dd7284a9c6ab835b0a513970925be05959faf6a66828b853459548ba6a7a63f2024729e6d45ea6eaa2d4e8c3fd5034dd843895590cc6a0e92871b563e3baf0c9ffd26f91825598b278d302fc11567269c5efca14fabbad8edc1df4aeda6379c78b6", 0xcc}, {&(0x7f0000000140)="d424fb989a5c86bb7105b17fd4e10d2cf48e6811a6997d33023f04ca03845ea78b85770c3037e33b2f1e3d81c68d782dedd016b69fe8557c8efd3e4a9813b60f9c6d93478d1663310c85f15b259bb91a15a6cdb92a2e16aad519429616515a6fafe02f9c5515eae7738dd47a7e95bdfb5b33510694899506f832e55058242c0dd516dc9d7d7960fa0ba25a317772e645510f5a1f9419a97f1a0247ac65b65a31e75f6542086e31367332a30b18d697b1e281839e890e37063770e1f2a43fe7a95c0c08f0a6405a7840d5eba292", 0xcd}, {&(0x7f00000002c0)="7275afadeb6a70083f7660da323e2aaaee73dcc2d3622f0df55a5b2111628bd9db1d13d9426180b788ea730f6914a648a12d39a5f953ba3628a6a34e032e3f9f47cfc77f1314dc2d17dd8d5c67f73ee81404c997cabcdbaa764408de3a023fe459c0827fb1941a2e1355f482103ff6c28ac42494f792d56ae220bad8259d72f7a65d0c2118ce5166de93d83089dcaf1dee9cb13fd4f9430be1c31651692b38167da76e228085636343c1784db3", 0xad}, {&(0x7f0000000380)="f8a53c0f3c53654b489f1e64941313f8a68b62be924e7cb8a5cece8d2c583e08da8ee9cc8844ba635615757ed194656421ff6c5ea154070c42f2e150dd168411af56e4c1430690edef135cb013db0c7e44037b43a5d00cce92d06631cd98c5d1603faaa471186021b33b17fbc90ecf82bb009a6864f4285e04387733495cfff59210ceb8ecd96aa6758d7f12bed37b28d3276193fa85fa61dc67c6", 0x9b}, {&(0x7f0000000440)="9b858ab57af5cda054b23165b6d1e6bc870a52229650b221fa165a82e40504341b653ee5e710afe056309639f1527fb28ea17c63b1e673427f7ca17f987095e26b471ca2f6a67e9e89c36b9013ad129608a3ab56ae58d8522d454be68d1ad6c8d2c49bf5b49f5964c1938181433eda2c3e256c0e5cdbf892cff34987e9b7774b23af6639d2efd4f57f883d9729f328e57253aea74714fa9fee8f7c99ab8ccf2c03", 0xa1}, {&(0x7f0000000500)="9cc2748b3c7a9a176d60e69b12e044005c784ad90c891fd464b4d53fe8e29421a1f8bd05cb1771ec01dda4b4dd16e0ba5e3fbd1a987a23fbe87db12340b6e12042a3d7962a9b90a7448f0ae10de17716af57c624dfa21656802452a57cd835dc1707d454fd3a37c80a5988944f0dfb3a6265603da89428923fe80f1066767d2fe56ab3e12ef070b5a3f5688f0df78251be29723097de1a09485b6725fa30ceb509ab3a2e78a82344ce9c9fd582b217e4210abb5acca1a0f8ec7aa4507e1da875ee7814b3fca38953c4c81d15ac2c851e7465337492d4e97603537dd1eec8e990a3546ecdfcb214035f0f54ea43ca0d725aeabd265c5e1b16c8b2cfd80361f060e71c0d3daad05293eb15b7084281bcb3741c48d8ee7f3c136521711e360a86801098cbaf2554283e38f9c8e8388e6df6df334739bd71e63f792e35e2bcb8a5ca86e783777def909879b911178762b64e7fe3f7dfa36d8e72f821a68ef2bd375bd7f35d5711ceb6730693ff5e24c1dcb020bcd8e0238f0a9df9d8f24d66af4da5ded37ec05f5ccf408d09f7de9222761897495edb403328e7e8ed516785a0075009ab03ddd60d6c9a1c072fe34ece573048033034905510e90b8e3e3a5a0d6791daefaa0f0cfe0656cad2372c5bd1403fc6a09a0eca56256d59c9fc387aeb126d2f24468aa4290ddbc983060c736a2c9b771796ee499d31ad74f5f2c0315f6c0419d98947eac7ee2fc3da49d87cafb79eb8bf6f3b83f6b6e0adc2dd8acdde767052cd81096c70007f513f4daf43a219e35b082a9ba36edb12f5b044ec989fc83fe6b329c7c1fb080f33a213a8366a60eddf81867207fa883c2548e5152cccb35310f46e33593d85fcd3debcb86f36be94d421cc6ae031a31b27dbd3e841b8e27da9dec1a3f8947b0c7a9d8ccf634669ace49bed163a8257b7bd3f2c37957443b9bc6fdf8977d0da6d76f2ce5e49fdb6b7a8d0cfe380ed63ecbe6eadacbb84ab6f381d582d6fc71e1b4393238d485547caf73a2d53a43490463fd9e29ea3d90025a97982c9fe3a0cc963c2580a2ffd3cd097a154de68bf32563731a9013d421f3546b1450f966de2ff4913cb757248448e0ed43355e88bc0daa9682bc7f62424a617cc736cde0c497ba9cad88ab752fdead5864213dd55e604d3cf113c782d33bc37cad6274db7723b22499a87b6a512232aa4da8525dd11d1c2037a170926ca470aecbf31435a8e7451dc512896e97f286f58cc5db39651ea1d44fcf3c2f5b7ce2d9fd0f2be096fdc14f0c40c76aeafc2b1f0177f15ded4f53ab08048880811f09368136b05cb1bd071ce57b4994cc2c39cb44e83f70542d28e1c81c11c80588dab0527e0b236606a7fbdcdd16e9834cc2b11fd7bbc7a6417f335e1893d95fb259d75fa8caf73741e4f36b875c019f2986f0855c2fc2722f4b7b52adeaa374e457c9a7e2bebd4594f5e6614f7d09472683976e5d565a757ee8e884e2682dada1e7db8e43f54efe28aade09486993663eb47b1db3dc2047aa344a6035375c9bf2c0e1c10e73ceb30b088d9dc84a6a4c9aad3ceb820c47e64e731150acbe723a92cfcb3ebc54d130dd5ab0bdcf6c6c1c5830779284228fa3b3b362f661e060c59d1f5f16138cdb415a22a6bf44096dbd813d7583a73609a1c648c59dc5cac3fee9676dab8d97b1dee07974e58b7b3e8f5f0721ada1b668e07401957e383804d9fd3b70be7a8c17d0116b14ad5f0f8da142dae786f08125652884653a50e8a5115deaaedb5f6103887deb5800544d0a741e0c18b8c350e072b325e7c6e4eea04d3ae084f92cc93d69499e7851373db60eff6154b7efe184fc117be0b13d07b7b03ab8592a3549d83c29a82b216977cc9a4d159aa0b8874e4362164907e38609a5b0d65ca7ada78cfcede659db03250b19a56ce63fa79a66f4268e131da19c6c6da0f5b19dd4f8da77eadfbfd8a7c142cb1b8012f09d4500eeeb63dd7d3d21beb67dc4f7ae5074f7175e5060eb91e7003f62f5738043f8eb4b8e8723ca76c6ec9970fddad7f882bd3d63fae26e09302be62183a505fddb78deeb00b126662de7e2fffdd314c1d75f403591d6a7f796c00750f2b83699b3e12671f5aad3e97e5afa841cc7f6a2e12813266780a5f1cbd3913c6cfc26ccad5e42dc18f36c98d4de297d548d5f791002ad89d00b530089aacc76f6257d289d2d6a923b668472ff434ee9afc3d2c313578ba41d58bdd8168b0472fbc830e60cf019bb6d0633b532d77ef42475337bbfce90385581c053f525233cb15ba8d76029ac38593907b5b699ef716f14c8ee64effbea0cef628aaae392f148641ee43f6e4950c3649230c56ef4b2f70e56f5dc432999c97d25e6c097fd6af8d2ab8a80cc915ba8b09622fe73030054b681f412abf6440c14ec04d1137746bdd96cd44068fba0754b9f2c8b7aceb5ecc2515adf1c4629abbe8092c23a301367905737418b12f3a8984888685c6d16b008dbc364f54b5928b4feed473bdc2809a07f3cac92ee6bebf55660c5baccf89a1879ce8e7c3ecc510e8ed7c7543d209f023f05d20086bf1f4e438b056397f7e7b4aff9306d4ec5a6e8b583f0a09619d126c463e87870000947a9a67d27e8ef21c717a1e9856e05036d5a80cfa6f57b1ced48846c3281c6101c66aef4325003b1aa887204d9633aa0ba70357bc59940d61704ba6350f177dabe2c6a426b1e4b5a62a968cc6b97f18bf4ce19fd6fbc1a4da7c6ee442fa54fd2c160abe07648c3b7908053077daa87a583c3cb2e18187fe6946e1c5b16c2745729c688714eb47d084bbe55beb853db505de3507f56964ec8dd6fa66bbe07b9f728fba25178b8051b15e0cc3e68e96364943a2f98a7cf629a404cc4aea083c27ce32bb5c9e0acda02d19901e9e9f6d95e5a0e969cabdc50ad901645375d674f8d8764acbfba543b03b3c4166512362885c745ea5b1cb48ab02e4e53ea56ef44708ac223eeeb34b2e1d7d9a58c0b9ee780bf49658a1e5445eb4893b4f03c6176f87ff63f5ee9244a086c56589709bc51c1632cf049c0b946392ec315af6f6bae91352d7f88babf3914a8da1811ff050ec0988632f556ee1a039b48a658d61704f7bfb9f0e17c53e08f711376bce4580ac1a32565c103a2fa2f6067f07cb3b603b0ad497a651d898794bf72c2fc5700df53b9b4716c04300cd1173fedc3f819173ff28eb8cf64099d5d2fd34be98547c1371d0fcc3a4ed3a0e7c6907188dfb49213fab72892aba824292c346f7094f49fe768f80cc941275ab36fb5d96ad58a7c24ed769a015b61b912fefae5618d77130e0e1a36e6ffcdbbcb5afb05917815deb0ce5fae46c82374838be1b34925a017f96f78095fcb133e53510486487a778adce7100f204716ee6e550712313ef8b2857747cd939c19c34c376238692db8dba014fe3253e1c8910ad927f382ee35128746c91e101ec4806fd91cc28091ff0e566a4ef36ade460fd11b3d323bb6db2a62524079a7d6f770cdc8057fa94eaa6827385229a8111764a4a7e26cc9efee66be20e2b54ffe6e5f9e9979e623fdcedb8d7023f6dc8a5f8a6f7a7ffc595be9951bfe0c8c188b7e4735141e176b9ec52a8297b8e03283129b416819a7ff33576a15e7c5d530bb1b8ec887389f7643094bb9ade1694b8dbe3fa671b57491bea0daca084de5e097aa2a9682a566a369377e3bf9b07bafaef4e8c1bc27297e7adb7a62eaede856162acdb4d0509053dce82d0b151541ea0c95161fec52fe603f53d5d4eb7dbcbafc97b48e74aa4e7f988e7649fa240777e7d71d77105dc75a9f464e92f60f494f086c78bf493d125a7232a5ad497aa80944c1a658398e98ce2f798fbdafdfc911cf24215874d03d6e9d3dd39a6881af62cc20ffdd2420ac8965907bdb4428abea5167409367cd81dc358e8f9beb906b6fff27730878b18bd528fc8f6413b3195dca945315b810c8c27060e154c5fefdf87c6c0dc8589acafbc39996cda7fd89f3e58d320ba958865ba53708176f522ae2ca32a03e3b5a34e677126d056e2f4d7d7b8a8f56d66f896caad5e0cd58b11d59ea34f74a69ce9efbfb2a6e9b3bb5faba835fdcaf623dbff9230cff751a138083fe4a43e9e94fc125586cdf85f321ee8311675885d5c5cdd3eabb78c34b758f081cb5baa3895a0bcbf6bb8c7464310b074593a2786225ef4f607e070ce2a44601728cf004a0fc86380a8a2c051552da731c7325076cbfc71345aa5676ddaef01028bd82766f87017c575fc35ae226153b8c8f7d374f5c99ca42314080c9767c8db2e26229cb6b4070114805d66509a08a347f874c254b322dd43752e9a3171df793da757e52ea4c8fadaac333953f96c4ffed29d5cdc84409963bb0cf1fd1959b0b5a21e9ee1612664a0bf5290a14a2194129d149a8218e22a542afed39650bc7cd05fa09d6c2b8e5564fe1ded9d4d998c8316a0b58813a2db115bd06542be88dcd1e9144c91a2cf3408d22e73aff543b9f8d02db2288b6143ea4168d676c6d7c41510dca4b4a578c84b5857101316626a2475c3d58f00d650364e77634dfd0a9fc2e656eaf8b946a2aeae0f1facafa5c3c3031d055315053202795412a574cd7183283016a6b1006671b7f31e48a69fca7dd3bf720ae06a9fadd99bd7ef9adfd029a068d8506a7391080c4368002b584fa2b91ab56ddc5c2a2b6e55f411d02e55bdad7c0dabe1961a753f4f2c97c28dd1bb522ea4e8048e9bd81453bb534a262f5ffba5e067a51a9aa1206f4e7bbbbe6f24bed99a77ff247f4d9a7d0c965849140c43259fb33f6b72f24b6b39052b2c66c202ba21aaf95394647a4a7cdc7dd45f4c5f9b296238cfdb757e36503de1fde0b0f1a3a9d5f65c22a48a4823955d21e7e4fcb3e35576f3d36abb984acb4d9e8f6d0a7d429c4b6f2626582de321e8b405b9991c60be7ebf89f7200233c2f8a53f9d8ddd79c6f74b7772a6ffb057b5ef896702a2b102666a8b00fad886318da6e3e60b868c7384efac1dfdecab7639286b26270c5512c79fd558751fdee79f0e390a51268b3744617a7279da6dad6142811ea3042a7dd15c05cdecbfab21b802f6870d24470a1c15f0bfddad2a1c98c418aae3b8271500ca03970dc2751da702ee27336f9ba903493dafa92c07b64496ed95475b8f4f7f0039ffaa00cea69ffb910d81057953d61cafe721e59dabe4a4690d1ae7e9c672f32d4097b39e7549cdd232eabc78ada2d232978170336a9791b283ce90840bfc5bfde2f71aea6eb7f23384f89735fb37a048fd688e2e9a88ca6eef0da7e96e2aa1d4254445cb30bb74381b5a4fa473605ad1e4c88545f24ad57728b1d96e1b952c5449a01aafa59b6fe75995b4ca3d64a954cd68d14f4c0952bbf4c3af3a31eb4c3b04740effc1d8a44de0e9fd9b55e918d624cfd86ddcf23fd020603c1f447ee710288199871d522406843ca8573f83045e7e21ff651fef29861fb824caf80b8287a7b3fbf6d1bc6341ec6a55c3077fa078dd33e4b10ffd782c8f900cc0051c95514af2122d330f9339a7b0fcc96caba92ba8559f129ed5f4b93e898eb15be9f092ee364e7c5f39b560bb3bbfd0ed540dcb41935307e99b782cced8ca231dc83d735306d0ecee2806b6715c680783307ba9986003b142b7cbfe77aa984b7566a9939369a2935ac6ee8d70a92f51e2c1be054e6fc02149041bc198b784b1dd433bcf501a18c326ef2b8568cc5bae6578b8d1de91c3b00dc78253e40d7809413037130f65b29c9deb99bfc571064c85a111739332582fe876dd5ee6fc4a", 0x1000}, {&(0x7f0000001500)="7210f627039b658131dc5dfdda021790f559b62832", 0x15}, {&(0x7f0000001540)="dc8c0827edabbdaa0e045957", 0xc}, {&(0x7f0000001580)="c5d31091a544974ee8b7a084935f722ff9278969f9bf678aa655f8edfd11cc511d37827eb51b4305679707cb2460bf8e7590b2dcabda7a9ac8b077186800c1caa1cc7bc662d099cd70d9b0709c616a15245260437463d4d0b858a4d9040971afec8a9f5f3e7373276605ec1d7f0e863085169cfdcdecb88684697b53992eaa503e48d87f7c24eb21921591b579074d77ff30fba75792f5c3d6eeff9c020e366a16d74dac542f3154b076d250c04d825ab8a2ae54f95166aac1769bc8f87b3267fffa074c7b437341e279357c9e944c24675988cc6d5b7476267536b7d9fe89eb5daef9b835a1bd1b74e656d87c6cf5e53bf95a", 0xf3}], 0x9, &(0x7f0000001740)=[{0xa0, 0xffff, 0x7fffffff, "acf43621bdf22b0f67ffdc6c2aa6f43a4581c7d441df76829b24bb149293204ad447087366951550a37c7ac8c66aeebe90ee57e3bad55fc1ec77bf8964ac7d12b37c14ee85021afd9f272f9918cd20b0f427ec33ea2dc9a450f881646b92322778653eca99376a54703036d7bdb6196e2719192f6bff7990bcb84fdf30ac4195c4bfbd4dfa96586430b012d0"}, {0x20, 0x1, 0x4, "2d7fd5122504c803f666872d5feb"}, {0xa8, 0xffff, 0x8, "ef09f8d2e343a62576784cfa9123c9d921ad3cab616f130abd00d597266a0ffbccaabee932fe71b1e5c7b9daeb750d9f1e31ee1313f5ca31fbbe3e36342cc4a678fb478e061f46b03ce77e0157433670f13f93e410c06126eae6d16e5014c4d0bd80e59f0e00d84499c7335c477b0f411ec743dfd3044738da8d6518940eb7ee6dc27b9628322d04bd21af2ac3b372a1cb61d0"}, {0x1010, 0x1, 0x100000001, "2ee8bc55e98aef3f853cdc30c0c50ca380864149c0e58304b99178817bb25bf07c15c3ddc22c4e01cf388900c211a9681e33e9890737a5aa97cf4baf04e027c4837440ef3bb725779c682874312015a8c87ad0b4756e4dc0beea32a7fbf0afc295a0296e0b8ad98da3609b3bf839a3757b349d60b9e45d83a3e499ea9fb3ff7e4149e7a7dec1c1fd6ce0f775875901a1bda82a77fafc320b7eeed5d1e84cef7d2b87a66ca9ed430f9c22c4f182142534c8c6b5af665e6554cb9bdf6e3b2e772a94f7be74994c86bf155a77509192e5ebddbd4cefe8e49a154d54880c0915d57cf7add56becab395bd1b4934f048c8ecbc691ecf6add84521ea63a57b3d2310198cef0ec0470b694afb83c1b45530d5f53ffec094e1957e2660432f074028c5e810aa2d358306674ad8fa71ef0417d617050fa9e3289673567435cd9e51658d2430e49dd8489826fd8e52a4ab71f157e74de721be02ee333a65216b4272d0474441e047f164699539f4a917fc4b4be8302601335b9583f017583c97058f6969d94d39ebb6cfe0fd77b30ee3127a5c6b4f5e71f6293da2817f4a67764fd9b7091371b053f7f73ff4b96d8c1b54a6fa71f4452e7d0df3d64c2e46034a453c53b755c7b8d0ad8149a10b7a41132c68cd524004b5a4fa1ffbbb9acad25b4de8b7fcf4e7a9670ad91be30cc6321b41e6f48be31c16dfc37effa1038dcd72d28539b852723f8c3384b4f78cd2264a247c9467478a7d2ea2a457cccb71e56a9223a54499c5fc7fa633ef96566af90a636387a3d5292e727115570bae83b388d70799258e0573d1257a51c8a05b31577dc9151800c5fc456e48380572524c0f919b283785cf0a3c0a48f12eb97742522c087e74c8cb822a08d6e76e4eca6d2b93afa73c6446e9def587e484bf50e13d591639d2880d37c2f2ee758a9547febee8f2a120efc49e6131e063191de772dca870ee5fd18d4265c9654500b2a49f34164455bd07956e9d8997cc64ef8fe13f437edfc9328a64198992dfcd45f0132bb3df684c938aec5c83bce1f8287ac147e2a6e958ba9c112061070b2661fa9b03038dd672b66ac28288b1c10e3d2552bef5e6aa6d811827eef292ea08c327b1958553f4befb3e48f1c8ee2b17e125e936fb250891225611eb678bce05e3aaf306137839049a83ff995e1c4fb2dc6216028c639664ec1ff2697ffebf72b20301ad94a1d92ea4efd4bc8c79b18201f6140064c1711d7784909e1ea0c6178efca64a9254ce678473f8b8ae0e3d3247493c5c2faa85be4274f0cd078bfa3bf9f41d808fbea45d036cab0f0a8a147219e7eca92fda4a886ed6e55c6320139e7f3f53b54e78b833a1b2d533c933fb7ef45bbb9c80622d86e308c8ca320c88e4bc2c26e7cface8b9166b751be9698f568053d325a50f4bb7aa0480159a253d60438ff111219aaffcc96bf00818a0fbc593ee16f0a9feffcbb7e5e8d0765ffef055417097fb489e003539e8d5703c34f682043bdefd53a534c3b0e34211c3aac5e1b381361eb221fd78cbbd1cc4826edacb16c634ed08041c20b162c3185ebd5340a9d5e887c61ce8d62bac26ee33f64c44d94e2529290820b9221e7660e4467cf4e760a62309060be3730436d20d371d82880709ae1af7a391b2e569ce0519ebb5fad21364c8d014c4b546154758549b962b4c9b49a4d7a423ffb21957429086c565f67d455712d0587813f0a5554ecd15c1927fbecdec80fe23dddd0ab1a2494962864e4b279f91cdcde7bd51169147349e6980fe087f70c64e2e67095ef4249d7e11bc1747303a7c4966b1f5fd3f5b48b66b998210fa818a0cd0ba6e5da0ae6933232c34ffbb06602582716743c4ee7f3781b316db11d08a9a5372674f0979e69530eebd659f39beaf0c66fff3bcd240a2fb64dc080bdc9a89ec1f24d0a9d0d56719c9c2c47abb87e333eb74d96cfb799268cacf32339d00fd199fb8d83cb973f66fd4781de8035f0214e6658cfb28a2dd1e5ccc2b9b2962f55f6bc1a0121ac8758e1b82e71e9226904c44861db8f64eccfc5f77fa2dbc34b61fc61307cb079f97d8e03c23d37c94f7bb3f9309c5917dd9655a3fb6748955e81631916b6ddcc9bc0c24d38c3470f3f6db8bec48e3e99285bfb6f8d1e6e106bd9aee494c518b3c521ff83fa26682dc725d39f21ed10e0c8928419662cf9e1061a5c9d2099cbf9a9c6cba123a439b345f3f9aed69db950925d0a38f62859f0f28efb57ef028801aa61e5060fe94283cffb53cdcf6a689cdbabad5fe081d4a3e3fc4a78c3c54ff6232b41dfe8c04d4488a9205c020953cbfeb57c3c8c28f32a06fb3aa4b72c9c13de92a63136d3268d7e9d28adbedcebebdafd46c271e52abb3424526a90f51dddc23133d0eee2913f51f1124ee307bde308eaa7c2487043e43895464a24470f89f23b5842593e303e8e0dc0df9095310e0edbd010944448c9eb26e1c23da85b979dd80896446c157fc591fe93fc889ef65d1c6ba3fcb30c523d960a990053499e36499247fc8e5ab974cd2e2479de8e8b688ee699d164789818f8bb57c82a5967302076d98a932271624524a1e21d6b2812c1b2b87febb41bf113c4a4b8fb225f790731bcb2ef3526cf6e641cc10375d1f83261d58df6f5b766b67bf9ad11b4308df76d21d2e429a93a4f1b9a5cb989db6cecc362df90d8fe11844006360ceff70e2178cc283c8f05723e01bed0f6048f8be9d403f243ebc032b5b3ad9e466b554ed9e92d2c757115ac0a9441965e1927fd887f04519cac39de13f36f4970050454a586d409e428b217775c83e0e40ea8b08ee85b65831e401027f95e636c2c7064fc1361ff148a38fb298d3a81f02289797394cb4ff6f234c5bc5e18a52e35165f3ec49a15d5e5656701de6c648fb8266e0c4101eac851a62b712e6ea12a487808e692a8c7092db813dce1fbe42142270d95c46230d3287102d56e3b68bfea06e8d51efb8bc6faf389a9c29922f7945aab7466cecb110fa0f07e4308e1e9b74af3f7c65bfbe614ccdd4a55ade6cdf27cd30200d35eccc53fc396dc3c3418b32392288de70709541ee21b232693ff6d7244085a7ee4822d71947d95e0b15907bee170efd3fd34d7bbcb8673730806e336f0fc39c9bf01196501f6835816e6543c434f5867c4aee124e2fe7ff568ad4bf3b9d0d202fd0d1e3fad421c03b07d07ed3b56c01f3e9c109cdd48c5b82b5f48077dbbce955729dfbe6d4d842e2fafcde4babd4483bde1364435e7fb311053013e00f7010d0a69ba1e0aad4bf2a37419ba61b64e9a402b06dfa3fc40cef3e2285753d90736fd1fd318eef59f2f944fc8d00f162c18de5642fe1301695ac407b6371354790bbe882928898432c2ec6c95caa44dbc535d25da846e2ea2ccd760651fd9ea8197b0648e3db598a22dd8302522ad49eb8b66714e3784e848ce499f30c5f554e10dd2cb254532b6bfec21b64ee67985b50d5e29a8fcdff89a56e4372b0ff153467dcae2fc3e7247802084cc47713e6e2e0cbde8aa43a41d80d01190b1b11916a22808ad9cf2b93304a60248944a15329d0a3f7c02907dbf00ecf9c50c93c70f6ab2632a6c434290e663fe96a486e156d8fb0ac83f7bc8f18f2a7c48d7cb6d39c1a6205a1b0468294744a1155765e387cb0af1331bd18557313ce6b22cca494a11b42d6e6b1707ad4ab42b20529d53774b065b7748ce327c30212fb6c93253a3e17c0fc08b18aa611a1e88f91e0575d7ee8ee193fd902a67e0a752a492f3d6e54fa71bbecbf5f59c8d43e72fe87e066c8358a0ee2c920a9784864f1a6732b861bc1c6e9ef2411cf323a18e23a6299b14506cc4cdbeaeeef54fd2e3b610fa5ae054802e6dcaa97b22f17c40ab722ef7c7af4263efafd988d7e566ee87491a833f417cd983286dda8059c4f8c4c453e9a6fdb9315ccc7f1dec5998956fbae8427fa1818c6cfd970e039fb2460173fe14b6e367f73ae627d9c613fe6ae1cda5732b2097fc243d41624c499600d0751b0ab5a18645118efe02d81eafe1ed191136b58ab8080f72c923a15af1a9ee9f5821196940404e0b486fcd5566036337c049220c92202b25b61bc69a5fd0fdab83ffa8379f5d3614c100a5922a618a371f0c76e4e8f8abb1f83d766a942b6c6ef4ba257f9fc2129e7fe2365b81261f773c570da3707883f71b97a9c728d607fa6648e47a8a72a18d1542864de7a9445ac97e04200ee4fde6383321c83c4f7970b5380733b1b5f8e238d81dffd8ecb5bb4c09896f6fb6f21d55722af5bda713a9e6646ecab7fe17caad56135e9354398ac9a8caa4c0746691ff35cdc87b5ed446347e078d0fbb3569dd9fa86a83e9610175415b34ae4af379586f69f6a8caa2530c039127ee709667d16ef31c6b36c2819e31bcedaa33e2143821077e20f886372e43d3bfca340a9fe078249e54b6b68256679bcbcc6aac915dd9462153fca7fa1927221d176a5fa6fea79af11698a8b908cdb14e57e9684a7cfa57fa434fc8e01aa6d771d61c047d474f7ea341464836a84ecbd9ad0e2d39962d2cfa86b188acdaa39203fee7b1523987c7dae6dfaf4a5e1a2a508a5b0dca37766c94d6e0c759c0915c9301a2d28e109023d92ad0e26d57aa87ae5f6081eed7c56561d6f8c523b1b89ce2004de38427fd06b134d80e466258208b2946f068d79079c4dcc70a5315ddf927799e231580f475a0ac216fcea114c287ab6d75ded5008124ab2f6b9ff93cf0ad989dfacd022054d0e52003bcd64b451df16199044261b8b8152ffb167b452f662f06f05122148aa01380b37e79adf5554c3721a1adf417e6d4563aa4971d4af3c30740d46b13fd449c45ca4d7d3447ba093b97a1193af13101e71dc3c3ce7f37836978664d4518f7dc3058da26c0219f89d59edda0e8aa605d3fd5a067b1b80c19eb096599638292fdf9f948e5fcb024242a1d776e001227abd47b3339f641b9adc06fcedadd0886f65117e6564786458bad54dacb96fac7f4974fd7177d2a177061ff01d11e20e687e67ff17acf5c0d5a9434ff2bd1c42f874cd2748f46d2bafddac405bb5dee617e2121c3d12a0e081c67846b48b2bca1f015a224f6a858744da45fbeb6f2f06a0160eaa7a9829c50548abb504f2d160277f8d9ea2145060d0c192c365a55b05c1c4ebab4cf35f9ffea85a8ff96efdcf5fee7d6e7ec712af51071910f31466eabc04567aff5f241f93eb680a933d51a961f3ea8d6511e6c263aafa379001c576c67c478bbf580bc197b757da08754c339f06267872dfa8febc384757f45d586ff1703b23c17f38d8476c67c574eef84e69fa5e412601809d79e83c11c1ef8f128c0549d83f0eb3499a3160adcb922d75bd6cf41228d3db95c61902aac1a3a4a4c0e4ccde825e346c7159dab852f0e08a7a810834aa50cd35af51be67e76f3bcaaff3697208eb9a75d05fba50b7c17f2b542457af2653dbd1fbaeef5950b7c8bd782d28309cf7e56a7e4cf9327841c54c752d684ac5036649cae481ed34d45de5aea864f3c4241c03f43fc7203d6d42a9d1326a1d092c86d638e1dab39e40c9089276eb6780cbf08c6628650760fc27b19cb3be550dcf69fea87398382d988a5ffc612fb7f11a62c6d97c3a3e5eab8d46c8c62eae40124f6db207bc6afc51204d6baa3d0e125235fdc22f52613736dbc5b5551b8595962e7408bb79ae76b3c34212c69f36156b7c213032634ea47103a030fee1861426022c8031b7c5821d22aa38c2fa967f2becd3321f06dcb84c4aa978be3fd25a9ddef60a22f0334f8b"}, {0x38, 0xffff, 0x9, "3447e892b688f7a69c116c063451d75ca7fe8849ef9166a2bc139eb7348bd1fb9b13c0634806ec2b"}, {0x28, 0x0, 0x1, "445a502ecbdd2d7ff7bbc43bf20e3374ab5016565a7b"}], 0x11d8}, 0x1) 14:42:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa) setuid(0xee01) r4 = getegid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r6 = getuid() r7 = getgid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0x6) r10 = semget(0x1, 0x1, 0x42) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x1, r6, r4, r1, r7, 0x10, 0x2}, 0xd64, 0x0, 0x5}) chown(&(0x7f0000000140)='./file0\x00', r6, r7) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000240)=0xfc0) 14:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) clock_getres(0x0, &(0x7f0000000200)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@in}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8403, 0xc8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) 14:42:26 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r1) flock(r1, 0xf) getpeername$unix(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="5a40ede15c7ead126d4740137ef9fa6ad08934726f258dc5c1feb8a0e179e55498efdc806dcde5967cffb98ffd8e0d197c587b175845a81671c89e783374a7da5811e62ed2c0ac60250fcc3d63b5ae9315d48130000cd17dc1ed7080ce331987c91e30f3a630ac61860b83f81c4e37f6", 0x70, 0xd, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 14:42:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0xfffffffffffffff8}, 0x0, [0x0, 0x0, 0x10, 0x0, 0x100]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xb86f, 0x0, 0x1, 0x1000, 0x1ff, 0x0, 0x0, 0x0, 0x1, 0x7}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 14:42:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000140)=0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 14:42:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) r1 = semget(0x2, 0x1, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/31) fchflags(r0, 0x10000) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) mknod(0xffffffffffffffff, 0x0, 0x0) 14:42:26 executing program 1: r0 = socket(0x0, 0x4000, 0x2000000000004) setsockopt(r0, 0x7, 0x6, &(0x7f0000000080)="649cad68d8b479e46763a86b718622b48e631197df84a286a06376a25a52a17fd58ddccf353ec9b743d98d4ed4e57d4090a52894c65dc5669f15c505952b7b8867a161eab5106891f0089a9f4e0e638fb1c17c16dc23923e895260f9275da34e56f652faaaff2df63124607e37942af1870b7dec7a7dae379922bc4aefaa5d46a3ac356c6ba55378a0b7f2e98c01cefbc4df4d79daef61f7579232b9e1550ad6b8c2ea3bbff58d252df1e5d0419c48c157f35197d95143262777784889c395a2015a5c7bafe6929f96b148d7d486cc8f40b1e35afdf130675acd0ba70bdfbabc5d6d5c017edf0d5af67f6408ec245ae147a30e67abf11adfe355c757", 0xfc) kqueue() setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0x2, 0x5}) 14:42:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000280)="1eff7d5326a0ff8ab54862cd4e902fe3d286f2aeb3fbd4672c6ea1bbd058ebc83280a4693750f121f3356bb9cb850e0b936802f33974741359378709ec1d8da03d85070577877dfc20ca824c3e17f62ebfbb8b924ec8e81fa428c1a739c5d1c868bcc69e55aaa4d78c53fc3af79c5d66b564d750a14cf95aa0e84c8b10391e8a3e2096850010000000000000bdfdc0e60d14963120c954c2000000000000", 0x1000000b1, 0x0, 0x0) 14:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffffc) 14:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 14:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x5, 0x2}, {0x6, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000380)={0x9a, 0x1000000010, {[0x3ff, 0x1, 0x1, 0x3, 0x100000001, 0x2, 0x4000000000000000, 0x10000, 0x8, 0x9, 0x9, 0x1, 0x0, 0x6, 0x200, 0x200000000000000, 0x80, 0x100000000], [0x6, 0x2, 0x3, 0x0, 0xa1, 0x8001, 0x2c7d, 0x6, 0x814, 0x9], [0x2, 0x6, 0x7, 0x2000000000000000, 0xfffffffffffffffe, 0x20], [0x0, 0x1, 0x5, 0x81, 0x10000, 0x800], [{0x6, 0x5, 0x5, 0x5}, {0x8000, 0xd70, 0xffffffffffff28df, 0x9}, {0x8, 0x7, 0xfffffffffffffffc, 0x2}, {0x3, 0x0, 0x0, 0x5}, {0x3, 0x4, 0xffffffffffff8c8d, 0x9}, {0x100, 0x100, 0x9ae, 0x9}, {0xb94, 0x1f, 0x8}, {0x13aa, 0x1, 0x8, 0x7}], {0x4, 0x4, 0x3, 0x43f}, {0x19, 0x2, 0x8, 0x8}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') fcntl$dupfd(r1, 0xa, r1) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 14:42:26 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:42:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x1000) r0 = semget(0x2, 0x0, 0x10084) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) msgsnd(r0, &(0x7f0000000280)={0x1, "0bb4255140b26b5d6cb2f19cb31934b38bb1e32e99a5ef10cf6529be62ddadb2842fded957e3c3b08091b8c029f3cd0db25290ee8707dd5b49885af5d197d9da967cf2ab14aece90fcc46b2a041b50d075453b36dcceac83e3d58b4ffd22cf5690094d7153ff41df360410590d62bd7fced2fd2fbcf2cedf95b154791aa6d38fa4155f41dfc0bf6b4daf7d0f3619c08bc00d1c4565c1b1aa65b8962afd45476ac1854d4118978249931ddf898759b21cf12a88e98539ead267f089e47768bda4c12a3930c886ebf72bfd599e643d39b420f10c96ea6b3a336fe8e9d341b6bb8bcd60efae64"}, 0xed, 0xd24152bb993da164) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xa) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)) 14:42:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getpid() getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff15) getpid() r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 14:42:26 executing program 1: sendsyslog(&(0x7f0000000000)="1391ebbfec5a377021ac7ada9de29ecb86cf048bcb5d559ef8a71e2bf123feb4a992cbbdf609f82726d1561033c9f6e0f0836c88eab43c680c0aa5494488ba4087531bd6acaaa8a769fb9a2d5f76a09a1447ddb9eaa619abff4e94776c9f66f57bd5ac51c929324fde08d2fd9a58458f6fa0c210eda0880695606813180e4ab43bc742575231d45ea960eeeabd8884aa3b776dce93b78979dc9f40876ae64344b767389d3ed0276efba97833e08fb35c834a60", 0xb3, 0x3c) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 14:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) readv(r1, &(0x7f0000002600)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/152, 0x98}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/244, 0xf4}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8) 14:42:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 14:42:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 14:42:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40000016, 0x38, 0x6}, {{r0}, 0xfffffffffffffffa, 0x53, 0x20, 0x401, 0xfffffffffffffffa}, {{r0}, 0x1b4cd26e0eaaad61, 0xe9, 0x80000000, 0x0, 0x200}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x100}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x7fff, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffe, 0xd6, 0x20000000, 0x1, 0x400}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x6, 0x7}], 0x1, &(0x7f0000000180)={0x8, 0xfffffffffffffc00}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0xfffffffffffffffa, 0x8000, {0x8, 0x40}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) r2 = getppid() wait4(r2, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) close(r1) 14:42:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100000104) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 14:42:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xb42, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000000081}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7fffffff, 0x0, 0x7, 0x0, "854c55000267a7230000fa194000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 14:42:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xdb, 0x0, &(0x7f0000000240)=""/219}) 14:42:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:42:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:42:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) pread(r0, &(0x7f00000000c0)="ba1c3856b2c93c037ac23fdf127773248677e0ece916b0aa1af2a5ef291f30fb310b2bb3f5d072e2b8b631133a2283f4d8f1f4fff6797fe3ad56accfe300897af0377bafe808603a9e74640671aa6b689c7c2b91dfe80e47a4863838d10aa0a598716d0d1962114727a0965f6606f3e985fdba1b1f729d56ca4da69598c9c20a6e5415", 0x83, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) shutdown(r2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x7) shutdown(r4, 0x0) fsync(r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 14:42:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) r0 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000100)="7c89ea76436fa475d5c461f2077e89f16a6683b7ef288b056ff19800232ac7536b5547dc701943d34e90e04bbd059d65520d1578d393a45e2385779bfefe06776938caa7a5dff266d41f37fbce391f268259e857040e55bff51090f4631a189cd3b62bb94695678b", 0x68) write(r0, &(0x7f0000000080)='l', 0x1) 14:42:27 executing program 0: r0 = socket(0x6, 0x4000, 0x5) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 14:42:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x3f, 0x380000000000000}, 0x10) 14:42:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom(r1, &(0x7f00000010c0)=""/183, 0xb7, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x40}, 0xc) r2 = semget(0x1, 0x5, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x26, 0x4000, 0xaf8) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 14:42:27 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x1000, 0x58fe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x16) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x2c, 0x80, 0x3f, 0x800}, {{r1}, 0xfffffffffffffffc, 0x78, 0x1, 0xffffffffee75467c, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x200, 0x6}, {{r0}, 0xfffffffffffffff8, 0x42, 0x4, 0x8000, 0x100}, {{r0}, 0xfffffffffffffff9, 0x2, 0x645e7aca6996f518, 0x1, 0xc79e}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x3, 0xf52}], 0x9, &(0x7f0000000080)={0xa342, 0x81}) 14:42:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x7d751fbc35fc722f, './file0\x00'}, 0xa) 14:42:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 14:42:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/87) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:42:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) 14:42:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) pwrite(r1, &(0x7f0000000240)="be07c8c760c88cd8dfbcd5bca74b8dc79eaffd2aee251ae104efe9d2bc31fc8f057ae4ded4dea301a32a8c6320b2be7f9171478160c7a533a7b08c94dc04f66770ff8d19ab02", 0x46, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 14:42:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="49ece40ab9bdb27d4b9920298940feddef57551d06da1b4261295579a55b3e52e235b6a9b37411a0ceeb450b32c6ba202e861e47df2666ddcacdd35dafd85822872f2a8a2ede41edcbb257b2fcc5c2e0533e48520c272daecfc58b8813454ce90b49f9f2ebd6b3e665029604c330a81a180f03b9e73b53c24cf671aa9dbd275aae977b59d861148abedf99042b5218fe27cde8885ebc2211d1b7269a7af3344cf170e86e33e87572ff7ac2cfd238aed599b095ebe0bf19", 0xb7, 0x1, 0x0, 0x0) r2 = dup2(r0, r1) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getpeername(r2, 0x0, &(0x7f0000000080)) 14:42:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) r2 = syz_open_pts() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x42e6934ee03856f7, 0x0) r4 = socket$inet6(0x18, 0xe396084974a7295d, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0xb93577cb8e8743b5, 0xf0000000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x7, 0x3}, {{r2}, 0x2fd866645ac5b8bf, 0x40, 0x1, 0x6, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x100000001, 0x2}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x1f, 0x8}], 0x800, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x84, 0x20000082, 0x3, 0x3}, {{r6}, 0xffffffffffffffff, 0x20, 0x40, 0x10001, 0x74}], 0x4, &(0x7f0000000240)={0x0, 0x800}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000280)) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:42:27 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000003c0)=0xc) setsockopt(r0, 0x978, 0x5, &(0x7f0000000400)="35a48f77295db7be4766e15377cb344c29051fcf86dd08acfc2e876028e1f1a753eabdd5780173476a3e1abc473f5b39726c3733ca5d5121798eff2b81682fc1cc9e473bd939c2ce66f6d3a05ff23f34f54a3c491c62497ad07bc94dc2fdc02dd1f98ddef4698d295a258dcd407bb6ffa46aa0fc56d04521edabb361dd6db3efc14bfde913d588ce008e89e22df7991058f8ffbf86853b6f033622a87e6e4c1775ebcfc26d301fee9286d874c2c7830e139919b041cf79a547900207083d6376c0330326", 0xc4) 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) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x86, 0x7}], 0x1}) write(r2, &(0x7f0000000380)="b8", 0x1) 14:42:27 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f00"], 0xfffffffffffffd1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20001, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x108) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 14:42:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 14:42:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/180, 0xb4, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x9}, 0xc) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 14:42:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x7, 0xdb, {0x55, 0x4}}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000340)=""/88, 0x60086cfdf7611989}, 0x806) r4 = getpgrp() r5 = getpgid(0xffffffffffffffff) setpgid(r4, r5) 14:42:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 14:42:28 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) write(r0, &(0x7f0000000040)="e992b54b4ae9435c00af6d32dda1e4eb07ad00a0d446278210cbd74e24d097dd4331b9e5cc148ed71583f7ea23cf21d9a01c80ce435c1785c869fa9a3d17d9b2f970b9634809663db7d7a226fe401fcfad5f7dce6154a483999f37620864c0fb1dd405c2f453f18de69862f4c9db6e196e9d454dcb46d5d6b480d26d5d37c6727e048c86f0dbef88a6c1952db0b97e7d34b203deed1ad3af9bfc8a56db448857ad38729c9d7858925e9990eee5fba392c73c685986c0b21985930c14fcec34ac7a26ad79cd17809d8b8ef1221d403014326a02a73874fbb705161c04d081e6843a5f07d1cb78aa00a3da", 0xea) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0xffe5) sendto$inet6(r0, &(0x7f0000000140)="90d8ee1569de694c95e37550c45ab83e01755253b0a7f4ad270cd73d69ad2856f64bc2fb6a1cf1766dba083c", 0x2c, 0x400, &(0x7f0000000180)={0x18, 0x2, 0x3ff, 0x80}, 0xc) 14:42:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffff000) 14:42:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000201b, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/79, 0x4f}], 0x2, 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') close(r0) 14:42:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x102) 14:42:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = dup2(r0, r1) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) 14:42:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) read(r0, &(0x7f00000001c0)=""/175, 0xaf) 14:42:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x140) 14:42:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r2 = getegid() r3 = getegid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setgroups(0x6, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7]) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x81) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 14:42:28 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x3, 0x1000) 14:42:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) 14:42:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbe87b11bec4c7556, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 14:42:29 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000340)="665dedcf24fabb9182bca4cd29beeda498eba7d2fa3c5e9f19754fc0bb6016628d662ba30d3bc1c7258d9c3cfea94b124b58dd40b8cb79a5a3fac694df0056657bf59e1ff743b119ac44cd3e43dccb6beae36037ffa5901343371c5e43e3c01797b780051aac0c6176f427cffccdbfb030861a37492b5630bf540c1591454fa36edb854679f7ba5f52a27fe7349bbe07e8963fb81ca939c0bb645efbd9336c58e0a0a85c5e2929cf14753dc61951f85277c5b0334b8c7645c5cee379841e672e4a5b49567abb9e83d70e368ce735455b342134c458b5fb12ac262c6d6c3b10fc6025c5f2671ecd53c4eb7202106d5020259d95a7df39f9eb43d2e966233b8fe803401c385bfa0f0a00a5b9083c01f22f897fe37111aafb56de9abfa54cb0d2e46ab8f96521511912015fc0eb4d71251189ff34aae99879233901a8ef0dc10886568c1273672105ce7659c070b266707f171e1f6ead6a357f756dc8af695e98a095c5049ced00ba577c41103adcf75d2adfa3d2769861ba19a0b7558633b01934e1aa5d321f61e885ea048f598146cdf6b3fe69ab0d7c6f23e86d0459802bbd02e611e4cd54d945342228f6596eb9f9da1efe21c18f5c7831631477cbb69a561a5395eaa6643f231a66fc95d961e1be0ce0ef5166488f9f1df946e2a099075d430267b5007669cd95d3e40b37cd45b8fb3753562c18b9c416e759234261e63492b07a0939e70e2329a426d17b53cdc23c1ee121b2be7e69c637b3ea5913501824ecdffca4173135cf1d450cc181cf0f6237c62b025478c2297f4b275c2f00fe1cec9586da8583a5774d6ce0c2d41f36d08b63f98af7ad29abbfae5f5e68ddddd6dc05ed446968fcb83c193af16e5702318b3d98ffd94b9fd4cdcb01cb9af25aeb910a47e0b15928dfa63cf3542f7ec3648cbfeb16fd99068c7fb0986f5ad8ab49eb511e61efbe961b67b5ab47354c96a8e54748e472e5ec896b3e87393c2ed191919f033b6e9cbdef258be47398754a87a06ecc33d1bb6fe36e7311271fb0842de76635cb5d02eff2bf792d173c580f46da4220d2aab02989fa31dfe46a399d999cdfb0b4554288d98b24203d935a39ab5860ae55c65d53e9f7879f5699bafb0c9767379c6d5d0141d46e3fd18e58ac4d4521a454591244e2f54ab278fd92cc7087fcb9922021cb8714f14e37c97f2124ba823c65147f6fe84936d304fe64083911a79b548407b82a5179b79b5f5b0d6656bf76ffee64bfda52fbbe87a2403c6ce985a2b950f25da0338db64f3dc004e4eac5b530792b7c62e14f2c0116380419f19f32523702677de540214ad5ca57c3670ac0cccc243e0b892f6515a5ceec2c6eeae336e42d3c68cb7c7863309a59b03464169c9d28b65ea67b111823b1a92c31fea0ec95ba415ae7fecc936deca6382c51114348cd26d75fc3d2ae42fa5af657be0f74abf0e44cb1f08a4d9e6414bc97bea03f11ce73ebee02f0d6d7ea748c4142071394e978bae58d61013758c6dcfbe9ce802c0d7afb87b60ed9d9ec9bafb5fb221bbe27a817c6008180bdb68d03c3de29d24ce538b3e03833b01efd12d29fc4bc247437a8140e1bb126d1c0a0261b335a5ad2eecdefdd3bd2caec787ffa4653648d312333dc1f5ebd3f57b1a373331587f632131cddec5be9e54f3bdcf07970a03bb41ea2cacfc21100204c09907dea292a0061ae262b459e8a28b3a134c8554f2934c8dc7a24c321d36da800786906e9bc8284020934cc4713558a85eabb7c45c8f6c6085c9a99d04196e71636eb1d149d859c46c00b806d276b1935928a4ab20001dfe98e8d0b0b07fad8a23f3da0a2825a9879508a382ac77c70f5a65b9bf90edccfbd9977d376894c217115fa0d76d8ce04cde62df6b480b2bc85ae4231b52c831b003a74b5cd4b31e93276f1d5cdcccbe8b0a349a6e5ecba5b4f2ae273937e14d5bec4d70175c70b57a86a334d198282c720a09cae714ae1cccc388e53cfc8b7d42fa15e1d0d612398c5c51beba8bda075062826d1d7bad223212a70eca8a818fe9a31cf3b92b26571609673b6d5b4ba2406ec00a2c60f6529861a37193fad31b98b00a0e3e0fee63619f7f43f553d8df4a22e75e34bc313aa14e9fe0bc039afe0253696eb1c") r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x4}, {0x18, 0x1, 0x3, 0x2000000000000000}, 0x1ff, [0x81, 0x4, 0xe0000, 0x8001, 0x6, 0x633, 0x1, 0xffff]}, 0x3c) 14:42:29 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = getgid() r1 = getegid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getgid() setgroups(0x4, &(0x7f0000000040)=[r0, r1, r2, r3]) 14:42:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x40002d}, {0x3c}, {0x7ffffffe, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0xffffffffffffff00, 0x6, 0x1, 0x2, 0x9, 0x7, 0x3, 0x1, 0xd6b, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='{\x00', &(0x7f0000000200)=')[\x00', &(0x7f0000000240)='1\'\'.*@,\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)='+#\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='\x05\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=')-@,\x00', &(0x7f0000000580)='\x02,&-\x00']) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) 14:42:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="ba53f1cd009e0dcbbaf54009260bf9e0f73355d47cbc6e3e0c6b49a4d69dd78a51804d4ac8ac7f20eaee3c9f959dbfcf816e227e4d3fa2bd274e1879737c806d39c86773c0e0efbb7e0b5ac5e097af7187ef0191dd2fb44fd14b"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x3) dup2(r1, r0) r3 = dup2(r0, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) read(r3, &(0x7f0000000080)=""/211, 0xd3) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = getpgrp() r6 = getuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r7}, 0xc) 14:42:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x1}, {0x400, 0x100000001}}) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) 14:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 14:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) listen(r1, 0x4) r2 = dup(r0) r3 = getuid() r4 = getegid() getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000180)) 14:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x4}, {0x2, 0xfffffffffffffffd}, {0x6}]}) write(r1, &(0x7f0000000240)="a43a6caffd4186bc75f1c4538ae926f2f63b817837f524a0f00ec4761ef236c3b498c74c569f15e7217b215b97c7a94dd92664d9124efd2403735d66b19739c6727cc2804272c0881661cc0a9372cbd6b54f83c3a9fd41cc4bf7e3c4d5a35dd3760228c83125c58e004733b26bdef4cd4f4488ada1ddf89f89716481e703bb5d92b29d49a9070dc5ffcece60d7773328d332", 0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = dup2(r0, r0) dup2(r0, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:42:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 14:42:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x2000000000000357, 0x84) 14:42:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) ftruncate(r0, 0x0, 0xffffffff80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r7 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') mknod$loop(&(0x7f0000000540)='./file0\x00', 0xe010, 0x1) fchflags(r1, 0x10000) sendto(r1, &(0x7f0000000580)="bb85b5424db9339be967131f629eb617d88c8e015afd312a92dd618b0eb42da72a87c0bedc9eacea39e3a974c9676126b4b950c9c66e78cbb269775b04cf0a8db0b2378b057fcb3c055aceb7ff746e392c792b58dab12932120667300c0abda388226f95a6ee542ddf6a457d59cabc63ab5e67a4343a4387071370ec830af7449ce9f6f96accd41faf696cf7460797cb4ea76ca35a00f7837457cec50d6f006131116dff0f62681c098c1e971779b00cc2bc438dd182f1ab35dba7a009d4c4696e43289570293369af305abd7f55878b7d3e4ce3c9141dd7", 0xd8, 0x26a4488568680557, &(0x7f0000000680)=@in6={0x18, 0x0, 0x3f, 0x1}, 0xc) r8 = accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockname$unix(r1, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) accept$inet6(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) acct(&(0x7f0000000840)='./file0\x00') pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000008c0)={0x1000, 0x5, 0x3, 0x562a, "e0479ea88c695b0c379b34d79ad9510fad4bd801", 0x9, 0x20}) r11 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8, 0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000940)={0x5}, 0x8) lchown(&(0x7f0000000980)='./file1\x00', r4, r5) bind$inet6(r1, &(0x7f00000009c0)={0x18, 0x2, 0x4, 0x81}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000a00)={""/16, @ifru_dstaddr=@in}) linkat(r11, &(0x7f0000000a40)='./file1\x00', r9, &(0x7f0000000a80)='./file1\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000b00)={0x2, 0x3ff}) r12 = msgget$private(0x0, 0x7e) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000b40)={{0x5, r4, r6, r4, r6, 0xa0, 0x52}, 0x100000000, 0xb4, r3, r3, 0x3f, 0xffffffff, 0x4, 0x7}) 14:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xf97570fa6f407fa2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0xd8, './file0\x00'}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x6) 14:42:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) close(r1) 14:42:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 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) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x800, 0x8, &(0x7f0000000180)="f6d3cce51b9a95e4ba638ebb2b8b12e8a15e63ee6323ad7de451fcdfca44476f21e73cefe6f32d0d55e5edb636d96ca116d1d681b9c6ce0dc056a9b2e55299df34155186dc26e41e13a09fad0c8bae404b299a9a9b9473a7474f65d6078587a13083e3826461569b18dd6a8bc7bbe4d9572f02fd17de2782de6f9433ee32b22dd1f6e7029cd22dac675f23b6507f0a233e08a68a202eb433fa2bb4bfe61f98107ed2d109bbc1735501e1874af5c9829d0aee77c55fb7d0b8ffea2a855d8387e0e9aaf62cbb0f769ea8a2b78b614e185908965f9aafa098b86d62785174d837cf2ccadcf80ccc50aa648f13a547d7e0b9de49a168d8f82b810a8d31b4d7e4e951d5acc7b8a5789cecbc7afe5e453a3cb90bb564dfc562393e7023bf9bf3c7bfe9837bb0739baefcaecde9caf82b74836aa54ca7904cda9eb29273a0358fdb73620ad8bc10f3ab203d91d530212450d4a444b80a37627117813e56ff79567dd108d430ff0d94e1edbf245bdda3c3a8ee7069b230a937465f61d7a5e130f102a1a9a51a4540a9b508d63d3c27076387e86eb49b70628752419811d1e4a6511fdeb0b3e15f9e15d17c99cbfc1389dd1a59d4ec696be5b8ea36f6bf9526ced8005ba42f07a424db739630eacabc54ab6dbd664e3a3b069d25e9033f6e4701baddec182bce4e1f0bba055243f8dee8b82a998a4baef9202d16ea681d92add0be505c47aa07078802951e4a51ef22a6cc6d67e0ef12b5dfe56b5c320dae85bd54267d27524fc11b1ed013b94b8f199feff701cf1750c4da3eceae16fdd721dededf31e2ef792d7fbd375d4a9116c3851046e1986727c74e74ec5e3988b496f4d37a65cb78109d25d1f855d1e5cd122b0468667267381e6231415ed111203aa7e70a180f57a5a1169c6553b547c45b180a5da3b87b7b9cfe0778c2c92ce6ef0c59fd661d8406224d886c715438b07ef031ff602ad94e7bfb338979c3e831d31b0e65bb8a57d0eccf460e864fd42921ee8abcdab3d33105bc0302f675a07efeaa865d9b8f5c363cd7d8cbd1516362249780c4012b21d1596f4ebfedff7df7b8c408503a175c1db7b5e2a06beb4aa5dda39a41ee673522cd6740d24e1e357c758029534d508be63e71ee5b0a04d5c53ae70c6d8085beb2e971bbb688801bc3e08e7726c62e99f449d1a78e7913a6117c69b6be99102b91e20577e8b868d8c3cb9a6af997b6442edf6cc711d91ab38712dc2f0f337081ddef63870a36c6f5a46805f2c451e9ee17abba102def2cbadb18661b6b75bd5bff36eef03a17e628e8faeaf37dc0ae90378b8faa28b5549e5c07145d2ea2abd58f3d85be9fedafab3829d46e0308345ad85c0fdc20499d1fc6d596c4fdd6253c88792415a6705ef4b55a12f02b667fcd1872ae710cd933b2c78662326fcc4f2bcd98c42a1a63e222470976b75f75b50d81706f41ca58b9fb918196de62252781c70270a019962a817174b5a4f6e51d6fda47a9dad60238e9f2d020ede7b99c8bc6ecdc96d85f49721cc6f5c5f986ac540cd2f42bc009cc78f9ab99b811b112dc931576e791f697a654e23bb9130643183319e49b96330a57fa699708d1d986c8f90ec5d82343e6c939456703ac3686bf43f80e339bc481550f4457fcf494693ab2f2ea89bf44ed03dcb9f6454d4d6537897ef3254d85a8fcec6e0a30d41527d55786007c08613e083551da8fc2f91abb73b50f7d1371d37cbe632e3cd4766f6d793b8e513bf15abd596ebca1dc0d2dcadd9e1689685bb8224fcd647094e4e1fb6917792734d50619a2d4df5f998c51554e1a21309b6e9c93a1383a7617894e03887ca3f8ba8e41eaceac90fb9aec7df76e96497f27686a53a25ffe727fa9b84f75964aacd14ca2b7e79d577e887616d2c89dc5a76829c3ac97b447bac625a77dae7b20b419c086c331beb4eaf2280d2f9449f716527c413c83f87c7ca87b3b66e59a5ab6e9b46887cd7a93ea5522646d076afc21e22818ab042151d48432f539a9b4b4c4bc1bdf44359dbc7ec3222d5d8483997802d2ebff804570b5de5e79f6198ff5dcdeb65d6cc787d803c88b5a56b5c44d11552314c61a1280eac3337bf8abd63d19b3d96777e4c356f38ebe648619344bbc4167ac35d5c08928179a692d00cc8f51a04e84a01c3ac1e13043751987f9c1a1dd88736321b6310e014562e193d3d8c01e4b1ad4bd75a63e7f4ce427609859c34157ad08bf65718ed1bf28057092acefef855d20aeb5502ad8ff77d1c12308568504fe6a3d49d0c74bd8a1e36b8cc8df0b4b4c0ab50e6ba62f7b3228ee1dbcea0dd2bb1745c79c16101aa9d43204e911ad7cfdb2b0399c7262c5ea16ad8e7531b9229e5a57ed687ba3f1ad2a59e401d4812c9b3571f9e64b5a3087010c9de075ce8993d9f0cf56cd2fd5fec173fb6a2b6f99793fe1bbff83bb2276ad10fe2b8c0fe80d58d65e8fa9dd4f5454647a9c71553bed4e0b81152d2149f3bef1b90ad8dd342f76bc3cc04a87f7f8167903bd0b002e6a88efcc05d7767cd1f2abf3f2ddd6494b700e266b95f75818cd9f8775ca031c90a8b4fb45f4081c00d597a251eb31f2c8d838ecb27ab4eeb95d63efea94b59c1506767c074e9bff8a06a4871b144aa7a7aced1225e40eb9fae1e83b4b3c2c8c1da03e1da96a549d2ef0fd8cbd644ea7deed42f08483307d7fbba4911676784ebd8ac4d5c337028d11186b7b83107a18d0a011afab1b1c1b155facf83b467d5bd985f8af6cf1f2bac475c81f8c69fe44d833eab9b3ad7001ae367c2c51fa35544cc597a5b949f63d04930a6b12bda8b0d6fc375d38a7fef7885c486ab514417870dbd26948e5cc42bc5bbf619c7f9a6de7f26f5d56996016839c73a57ec7f3bd79641478bb836cb5557d9a127bc0deec2debce5f81e435ef73eb82a1d0d09334b612f8e72a332152aece91ed99caee18e2abba35e508278314abacd4bc04c5996aad9b8edf41381875d391aeab2bfc61d1eac600a51ee8042d8bd233d8bc63cf48c4e7aef4562783d281daaadd28c59fef3e576f2babafb67ec1c3d54ddcaf687c9c63e92e03cf14a5e053fe5457ce25577def366495f72a9381aa176b7395d7387f5561d9831b93edd683b54ec04b7bc617cfc877b7c9949d2f0290fe97b44a4e8e415560e329a22a9c5339175eccf16c928d34bbc963a0113798f37cbf3aa6638735d4d09b6de90d35ebbe9b6e37dfd3c8c83be4ecd6796d163fc0351dab35a359ec56a9b1cae8178f3a531b4c50879669346a46ea596b76c878043eea5a572b0ea7cde23c07ac9d83e9ad2edfb9a18c8c708790088275a613492e5fee05dc66ee2dd06306521b410565b6ad9939f41026e95cd96738312feed64fbaac5966e9c0b7ccd71b9bbaf7d97fc410af06ae3f57eb5344ecae405072094f74e0445648a43a9c6333c8af8c156414c17fce7740b4881663e2f2897208cf3d920af4e32ccdfaf784ff9581303809c62cb51b3d8326927b46e83c1574d512cef27a4c691b04347932cb54f8849bbcc0f44d3f9338917ec6d99061a95dce2d6aaf90ad8a7b3168506bbe5774b87cb21b04f6d70a467436e0f0ecb68249ba2d260418ca1064cb77352cd7a69bef3535cc29346183698d12a00419b3781e94bb8b4d51a19d4c2e0eedb33c275eff81338ac2e69b3053626cdf75e0338f08e5ee9ec16f57297c5ff5b96c5c4a3fd16574e5adfa5cedced64c836ac41dd6b7b4abe47da057b359249fa4e0461c8eaec901520f98988752b72038b10d0a0ea5797b4f95a4e4bcc1383e1586663e5d0ee25fa21963f9260102d920a58bb7dc5b38ea201986183824dc4368579cfb685d04b77a698e6bc5cef3cd9f156d04c20c036be1838f8463016bd586d16e6b0f974e7feff7b71a3ca872736024e182d3b94771099ca4b6bb2f9b7aadcaa9a5068ab1cc82c27db504076b67cce663e9ebf663941d8f99cd108a9bd610630b80a358cc6f7ce6509490283493eeecf66b44cbf1c63463de7eb012aae372832ebcdd1472cdd3e91a430d2fda62cab716dc39959774b04afc8cfeb789373d7be2ca40c5f3a3890cf94e2af1459bdaa643d6b7551125aa02582fff46ba2cf53434ac3465f108c731cd28ed1c8d8fe58f39b2935726ce3f3d69efc396f9850275b8b9a8918e26a92e4f45714832bfcf1e09dbe5705810bf911f3f5f152ed33d27f8a6f8e2c1ef97ba537b285f0e391ccf90cd2a5634537127c2f5558685c0a5bab127fb9c8bc87c91893ec4baecbe19737faebc81a09ef4d03b0e62e0e20fd794ec910ee91e5c32886b1cf670b8b2de90bc32180f59ef5f8cb661e2d10163eccb7be41a23ff29c0d3aad751361c161df8a020f4796b9b61f733b9b0945daec5ba41eeefe087b2bb81a371b6419170bc03e4d719ac42dc7d6397a5bf3f972ace880e8b94b647b278a62207d273ed6a272a326413fbf31aa8a2d70ab3f5697ac7b24cdec6ed8add4fde64dc998c585a310ee8adcac9217d5619d26a751c2b7b4221b797b1148bb19025d89a432602d9fae3a948c28d7f2de8188679c1d13eeb2c2c6849ad4ae43dbeb9ed0c0d3561b23d0144ce5ead8ea66c381106d44dfeb31962ec1f7cf45886630abf4a470da6be71b2c5bfcd7417da5e21754600fcf9024580b2dcbd9fe143b757c9620f65ba02b5624bc9ed47d43e76b9a1a341d3b320097b8b258f1cc7d458eef87b2fd69fa1795acf3ef11d8ee0ad50580ed9bc0ba3e88b64b0b843f95a9219126f612208bdd3a73d15a83751914e60375fa152bc3e3b65a9eb61cb78c59efb199bac2aa764113172f981f84a6542127432916e4afece32aad5bddf6a7001f8366732e8895866be1d91aab8b3bf412d5c14ee436fcbde5fcac5c23d96f467715ce09a4f7ef53259fef12d48883bfb8db1d751cd5d4054ddadea0eb530093ae167b06a066c19917002209ebe6f8f4017e9ec52c86256e772ad783450b656d73a60ff2361dce34353147f76a3c397c3cdfa83e04092a8342a6c6d515b9bc009ad66e68e32bcc8204e5c974d16afa1d5d79729773e38f729ae0944acae366bf8c934c9024f0dcff09a49b67bc37039fb1be34e01b596445b2a81cbda7de60b71378f1cc9c67a2516683a203259e2ee2ace2774504332df52c0394bfec693841aba7c2ecf59049bcef898c1fabbbbd851545cfb6dae8e932f8d168c1d80210a38eceac568ad8567f66e529f4f287bcc6834b1e6fb8f964f13a8ac0c71316a6f40e59f13567fb42bcec237e47104191357fe161b1f327a4d7e41e493a774fb01e21d94844a3f37856a8641c0e502d0d9ab11eb1aa6d48134cbde4fc80d299cbf6da4f38279ab239364cf1f784155ce0d6faaa5d51b4edd1f05faebc593015453bd9c673eaae31a8d8cdd732efad18984d98f2628b7cd1de9f4899809e132546e5ac2e4a45fd9f175f96e7d68f13b54a3a309d0081701032732dcb9c5abd44ad443bb652b5ba87308f720e94e40f258442ce77d8f19c2c8bfa5c945f8c0139c9a46f33037da0a46e8429d8a2693d2040a3ebb5ebd02827a0e165a1d28dec28f13c64ad08cd10c4f07edffcb08aaab61cf5b90fbc38174506df35a1f0be348830ee67aa41309044d69f650bd5443c3c3b8cf7844406613beef9177ad98b0eac9b80f7099c346c6968b7ef03b658bf2da3d14564f25f2953d05b7145cffa04f73d1d1e2781e02302de7f2e870f980c1e8ddeccab9e2c6e87601f32f94e1b5d84a357ecc8b3f249a440f7903eb180d1c3d50e06f74b90b08236e6a3ac782e42b", 0x1000) 14:42:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffa, 0x0, 0x90d1, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:42:30 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f5cb96f53ecd0e0008"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000300)=""/106) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 14:42:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/170, 0xaa}], 0x4, 0x0, 0x0) 14:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = semget(0x0, 0x3, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x80, r1, r2, r1, r2, 0x0, 0x8}, 0x3, 0x4c2, 0x9}) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 14:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/57, 0x39) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 14:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000300)={0x1, 0x2, 0x6, 0x8, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6010, r3, 0x0, 0x0) r4 = dup2(r0, r0) linkat(r2, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000080)='T') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) 14:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="e8b5af5e90f5af9ced859dce224d05dd53a54d766f3cc693d724008628b241a4f5dab8f8a9348795280b744236e80648d456d7addc0a705c2c17555969e63b8843f915011f31736692bcdc7013d6d14eb22e16c0c7a2a03b647ffb1564d317cdf2df5f1824dd3abec3edc1a31e08b4bed0c8d688b310b7690a00b1e605e861b02f5c916b6c457859a807ff249fdc5bae5b64e830275e6e80b02ae9be747696", 0x9f, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x407) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:42:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000580)=""/157, 0x9d}], 0x2, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="7be5ce19de718bccc3c6f9aa658da2964dc7d8fe2b5b586d488051987b48668c566305976f98bdcbc34e7e02098f0d97", 0x30, 0x400, &(0x7f00000001c0)={0x18, 0x2, 0x6, 0x4}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0xffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x9) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x6) 14:42:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 14:42:30 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0xc2c67460ad69330d, &(0x7f0000000040)) clock_getres(0x200000000000005, &(0x7f0000000000)) 14:42:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) fchflags(r0, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) fcntl$getown(r0, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x80) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:42:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r7, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 14:42:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x2, 0x5, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x400) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x5) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 14:42:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwrite(r0, &(0x7f0000000140)="4744a251ac9bfcf786d6694d705e1793984b9bfea240794942fdfaf35b8c11589148c43ce9d50151bc34cd61c2febd86578ced2d7e1a", 0x36, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x958, 0x10000}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x210) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001240)=0x1ffffffffd) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001180)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) 14:42:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:42:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@abs={0xdbb89a3adcfaae61, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = socket(0x18, 0x1, 0x8) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1d002e2f66696c653000"], 0xa) recvfrom$inet6(r2, &(0x7f0000000100)=""/247, 0xf7, 0x2e5f9f8d0d7a1174, &(0x7f0000000000)={0x18, 0x0, 0x7bc0, 0xa8}, 0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) 14:42:31 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 14:42:31 executing program 1: r0 = socket(0x10, 0x8000, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) r1 = socket(0x6, 0x4000, 0xfffffffffffffff7) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r0, 0x0, r1) 14:42:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x101, 0x11) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x7, 0x2, 0x7ff, 0x7, "f27fe21b2937f1053a1af90d6375deca86bccfab", 0xfffffffffffffffb, 0x4}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x8, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) socket(0x10, 0x5, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f00000001c0)="d831df330d691a5e91ae714bd27297892aa826dc3a372464fdedcf26f25d5466af235b73b99428ef6ec7834bb70b748ba4b74208f32bef16ad3928769b23018ea0d406bb19719d") open(&(0x7f0000000140)='./file0\x00', 0x40, 0x38) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x0, 0x200) `r‘è`r‘èmap stack 0x2071a000-0x2071d000 of map 0xfffffd807effe8a0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807effe8a0 failed: no mapping 14:42:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 14:42:31 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x143) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x1, 0x9, 0x3ff}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) r7 = semget$private(0x0, 0x1, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x80, 0xaa, 0x4, 0x2, 0x6, 0x6, 0x1, 0x1]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000240)) r8 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000009c0)={0x1}) 14:42:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="a2334d0e1c66774d877aa1b02536a61fc710dc0a246097f01eb066d38d90bff160852f1fc595f3a03259919d0f93806251", 0x31}, {&(0x7f00000000c0)="2f71b4984a940ea663891eb629a97707cb4e1e66f88fec7e8db4cc78e864d4a0b295946e61aab19532f35a49db7fa03a6b14dae2e5b952223e1d4ad5f74db959937fdf826f4156185c96f6b783d920444b8479f165ed8c03b9c813eca19af0f5f6cb2754644caa6b811a6ea99cfb49bd8ff55e75ea6b5c6f312599634dfbeccc24b2bc12a60cce1d6f803fca681a015e0335dd491ed8e82c70d7df1597b526b38f7eeddb7387e6f85b28bcccf88bc39a50e14ecbe74bc4508692efe64a0a0b062d", 0xc1}, {&(0x7f00000001c0)="c8edda9097af20d4825dce12d23914660f773de90adaa97ec8755b379efd34a2f7fa802b8928f4ad4565664fe267303ddd12a130899ac55d96a92e19a485a117cbc1d5a92aee4f4ae12ba7dad3291ede51b86028cf7d99b9b89cc73b3d9f8d560aafc1c8989b234b0b2e4c4c62a162889f67d67f5666", 0x76}, {&(0x7f0000000240)="0c18b813ffd826d0e8aa221bae211235a130029777e27dca4773364b6aff1015148792901df6117b8f96b3e0f3ff38519f87c01ce9287bbb136f06de3aae97980ac2cc094701d2018f239f7724518879fb341542bfd5bda047e1d4d888f1dd206dd5d9a3497f5705c7d2fb8380776b4a1a8d06b0ea161ccfe5ebce4f4cda37f490211abb5e664a7a237d38af447b7dc55f9d339f86064ac1a30b7184c751b019c3561e76c02c94482ba174db1015c377d5d9d1166984f072a20e8d81a64ed11e11bf2d857e9baf6ac7195e536c180126a1a564c84bcb148229c60d5c9f20425ca5a8e31a8120c28fe09079b3", 0xec}, {&(0x7f0000000340)="ec06aae4a1b5ec14d1ac5fe6ff3ebbeb5ce73970adf9918139053b640f16572e0d1b2bdd4e079f0a806285bab69c1172cf7b6260734b0f2d12d9ed", 0x3b}], 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000), 0x0) bind$unix(r2, &(0x7f0000000400)=@abs={0x825660d96d2dd87, 0x0, 0x3}, 0x8) r3 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000440)={0x0, 0x4, {0x8, 0xfffffffffffffffd}}) 14:42:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) shutdown(r0, 0x28cdff7e756e6d02) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x100) clock_gettime(0x7, &(0x7f0000000340)) r2 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x100) r3 = socket$inet6(0x18, 0x8000, 0x80) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xf1501ac40be7543a) ioctl$TIOCSDTR(r1, 0x20007479) getpid() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) read(r3, &(0x7f0000000400)=""/113, 0x71) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)=""/92, 0x5c}, {&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001680)={0x20, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001700)={0x8, &(0x7f00000016c0)=[{0x8, 0x2, 0x5d6e837b, 0x1}, {0x4ae4, 0x3, 0xfc9d, 0x1}, {0x100000001, 0x96d, 0x2, 0x2}, {0x6, 0x80000000, 0x1, 0x6}, {0x3f, 0x5, 0x0, 0x6}, {0x1, 0x0, 0x2, 0xa}, {0x20, 0x100000000, 0xffffffffffffffff, 0x5}, {0x200, 0x5, 0x7, 0x2}]}) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = dup2(r4, r2) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f00000017c0)=[{{r5}, 0xfffffffffffffff8, 0xa, 0x20000000, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8a9857812272db36, 0x5, 0x200}, {{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0x262, 0x2}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x3ff, 0xde5}], 0x80000001, &(0x7f0000001840)=[{{r7}, 0xffffffffffffffff, 0x3, 0x2, 0x9, 0xffffffffffffffff}], 0xff, &(0x7f0000001880)={0x1ff, 0x5}) socket(0x10, 0x8005, 0x5) dup2(r0, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5010, r3, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f00000018c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001900)={0xffffffffffffffff, 0x7fff}) 14:42:32 executing program 0: getrusage(0x0, 0xfffffffffffffffe) 14:42:32 executing program 1: r0 = socket(0x11, 0x4, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000003c0)="0000e65c", 0x4) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/22, 0x16}], 0x6, &(0x7f00000004c0)=""/214, 0xd6}, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 14:42:32 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000080)='./file0/file1\x00', 0x400, 0x2) symlink(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 14:42:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0x6d, 0x9, './file0\x00', 0x2, 0x1, 0x1, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6467) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1814) 14:42:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0xc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0xfffffffffffff312) 14:42:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20001, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 14:42:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfffffffffffffff8) 14:42:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8d, 0x1, 0x9, 0x0, "36dd3f2bd6abeea1a1f1c0760fa8236df016cfca", 0x4, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000280)=""/138, 0xa2c08b16ae861fff}], 0x3, 0x0, 0x7ffffffffffffffd) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x20058, 0x0) nanosleep(&(0x7f0000000040)={0x29, 0x4}, 0x0) 14:42:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x549474a008886cb5, 0x9}) symlinkat(&(0x7f0000000280)='./file0/file1\x00', r0, &(0x7f00000002c0)='./file0/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x1, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYRES16=r0]) 14:42:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x44a415ac) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x3}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:42:32 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) socketpair(0x1, 0x4, 0x101, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000100), 0x10000) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 14:42:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1ff, './file0\x00'}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x1354a00) 14:42:33 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(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="5576d068445758f3d9c152e1deb7efa2ddcbf172ffdc2daad78b771293e0898f2ed010a7ad07a8a526300d8141c6d49c", 0x30) 14:42:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x17b3) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 14:42:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() writev(r2, &(0x7f0000000040), 0x0) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 14:42:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100010006) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) write(r0, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) execve(0x0, 0x0, 0x0) 14:42:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000009c20ba017400afad00001800000000000000318c2982515f3f4f14ce7cb53e1269e1a4c49412fc91b294ee2ebba00fd0d447d78e03d23ba0ddd380048cf5901e968bd5ab391c4265893378341d421a3cdde96bce68dfbc0f426b6be11da327e7b9582793732b0bfdbb3d7f4810ee121f0770b8ae1849e3ce505a0c486b874221199c92a5676dcd6596daf273e3908324f117b13ff0e6a5a1beb53232c4c5508ab2cad5ad7e2f33d12e025224b6ec28f938ec3bcbf5507b8d91c97e7b75c93fbd3d9324a5629298bd835380799177e8962e5f2b9f34988787f0b40fd2f45ec79260d8da0a9833c238d10852b9595bc63e4891d455e72a5bec849b95f7cd814bf8a07221daa793735477df46e328b195c3d1ad340000"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 14:42:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) clock_gettime(0x0, &(0x7f0000001500)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x2) 14:42:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0xffffffffffffff6f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 14:42:33 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x81, 0x1000, r1}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) sendto(r2, &(0x7f0000000080)="cbff0fe0a4b5e2428e828957c9260249aa0a14f94eaad27abf17016aca0aa11bbeeeb104b5862f3b3dc7910a410b682e90c1e49b16c8cd14aac64aa5566b3e3e5123ca593cb1e6f178342f141219a5c9aa9450e1980cf1afa4b33cf9ce837385f17fdcb2d347e03c602ebe6263b9e0b24bb20748e6b41806c92a409abd75895a4a17cdeb127a0e03", 0x88, 0x400, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket(0x20, 0x5, 0x81) 14:42:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xffff, './file0\x00'}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 14:42:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getegid() ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 14:42:33 executing program 0: setrlimit(0x7, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xfffffffffffffffe}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10000, 0x3ff}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)={{0x0, 0x3fde}, {0x23a100000000, 0x5}}, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) unlink(&(0x7f0000000040)='./file1\x00') open(&(0x7f00000002c0)='./file2\x00', 0x0, 0xa0) getdents(r4, &(0x7f0000000180)=""/232, 0xe8) close(r3) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000300)={0xffffffff}) fchflags(r4, 0x1) 14:42:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000040)=[{0x84, 0x80000000}, {0x60, 0x0, 0x0, 0x8000000000002}, {0x6, 0x3ff}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/238, 0xee, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 14:42:33 executing program 1: munlockall() socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4100c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520da42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 14:42:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:42:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000240)='./file1\x00', r2, r3, 0x74e0a859d1485f39) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file1\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x282, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000840)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x3, 0xc7, {[0x5, 0x0, 0x9, 0x9, 0x8001, 0x3f, 0x81, 0xb548, 0xffff, 0x8000, 0x8, 0x0, 0x7, 0x8000, 0x3f, 0x8, 0x4, 0x3], [0x1000, 0x0, 0x10000, 0x8, 0x7, 0xdaf, 0x200, 0x6, 0x4], [0xfbfb, 0xffffffffffffffff, 0x0, 0x100000000, 0x6, 0xff, 0xff], [0x44, 0x5, 0xeb, 0x9, 0x5, 0xd679], [{0x1, 0x2, 0x7fffffff, 0x7}, {0x95af, 0x4, 0x40, 0x7}, {0x19e761d1, 0x4, 0x80000001, 0x4}, {0x9, 0x9, 0x100000001, 0x100000000}, {0x40, 0x7fffffff, 0x7, 0x100000000}, {0x6, 0x4, 0x5, 0x8001}, {0xff, 0x0, 0x48, 0x8}, {0x9, 0x1, 0x7ff, 0x7}], {0xc883, 0x9, 0x1ff, 0x81}, {0x5, 0x80000001, 0x5f49b158, 0x401}}}) 14:42:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 14:42:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x27) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000061a000/0x1000)=nil, 0x1000, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:42:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="82d85a3daf6e593b407c31132b95274705ea66f8aabcf334add4e2f735ae66a3baf16f8049bb58173c023aa03b0598785028e860baa1f11b821b1702ae79edbc98efde4ff48698e271685dc144358e8ecb152f08175ddc442bfc271c1a9f21efe3946ddf08ec759790b72685bd3281fc27319ab0fd86d6f2ee4890803e417a5ad84ebe5798b5cfe358480dae57f82565f2c4f67d7faa1d51b216df053f7d9fbc1bdcae560fa5b5e94fb75755eb7836ff8acf60f971147d390809dd95e3c2", 0xbe}, {&(0x7f00000001c0)="ab8480b4efde52859cf8d720a00bbfe494819045cb8d761c11c1615910305e984fed23f777823d1e98463d345a688b68deb62f82c42dc6121a5fa5166bebbe37893ead70509207327bcb3a7c591dbf72fa96b1bf8fe2602851511ca860b3fd790eed4e02c3e7f68ba787c5176ead83260c5018324c28f9cc3f0adae1b395ea02772911e5653ff52d512917d9344b2055c0f1d6741e848c5ce0bda59ca7017fcd4b18f07a2da0deac089109b750f7ceb634caf7fa1aaf941a281be0064eb5c6", 0xbf}, {&(0x7f0000000400)="c095571e1457432e728cc477bd979cbe4f10bd2f574b74aeb97541fbd38faa18b79e79bf32379447391964f2aa28e588aaddf52c96b2550241db15a66b3b7171f6a092dbaad2050c9e0ebd6c5c316018332cbe9823c4cb81964b98651aa5bd413305c845200e50263fd9575c46a3c46613b642eaea237ee633e462ed2df3072175ac7875a271bda4cb55e667cb251b7a53c15fcaecaca062cd44c0e2a677b5495c5b4813e1db29e0afc35f0a78f988659af4b87d461cadc67e788c092834579525331eea", 0xc4}, {&(0x7f0000000280)="4323166ccdff860f66ae4f777283c8ca03b195bbf2cef9affda144cd59c4088df3e93ac3ee066a3444c3ac6e614db38fffc7b71ef3b1bf25b514b35332eb9754c857e59ec706ef50627e628773a12f6f46dcec7a810fad76ebb3d6a8a0a0bfa835f2ee03cfc6e8beb330157bbeeb2e5eb062d9", 0x73}, {&(0x7f0000000500)="3e96c59197538dbd4ed9dbc0745d11cd9cd5226f7d7684c9f363864be0891844aaefb8b0e8fca2f06bd179d98e70fe58de9c3bc0dd2219f836ed5565bd79147723511a76b86c2b3aa17bd3d1ac1b6177fd530092892ab27eac4f53878d18452777a99b2f42a0b14f89a478836e507fc63bf8458f28e9bf2ff29d8a39bff3bda3c7e6ac5d1276f69bdf62ebfad9e1187106eb8617e961e5fc3e1519598f022b0589c5bdd6ffe17fa5fe9405800bb37a65c99061bc30272d82165aaa9b49edc16815578247869365ecf53b54173565a119bd0f3de861", 0xd5}, {&(0x7f0000000600)="2aa12ea90a7b89ca7d196147e4a27da1f259861f11379ad7d09f4c60d15a35fc807d4ed199f0839d1201ae2d5db65a6af4c06868b2d0080a0a088dc0ac46e7a7e569b9e10f292479cf6096b7c79b8adc0d21d612105747afe1693fc96e1754ee65198bef1a89448d02f753d93a9d55508c7e276fcab0233c5dacfcf86ce402de90a3bdafe752869ce86f49a12464d58483b8ee6245fa75768890ddc8eedbc3761a0a3ac31cd46a25847d2c4b576d0acd8019dc64911b3a61672ef9629ffc60191ac696cf5cc60f0b78276033905e0457bae2e06e40f6ce502003187e35c9ce2b4561624941ee5af21a13ecbd05430809abf6096dfb5466baf17bf1760004", 0xfe}, {&(0x7f0000000700)="bcb9cda33e8dd671533471074b0002726ec54516d87a0fd9e3c7b1bf5625456bf60b1bda04069387cd40912d2b1f3d8a7467889588f7edd157c45a9bbe040df9f4871f86a581c82fbf1d4113de327ffbaec19f80d63013ca32def93e3a3cba4b53fec28d9167f525cd1c15720fb713979b0c7af2ea502c4cb6276955f88984af3ce000a91e8661d2223d934cf9a250b86b64310df92022720ade", 0x9a}], 0x7) 14:42:33 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="f2bff85db8adc9aee05fbae287ba4775f33ab5a79860335b5d4c1e8413800214ccc8af8e74ae406fbba10113783e1b0715245f110403f9c29a5ec39dfaddf1dd5fb96f3c572ff0e86f75dfffde67f9fbcbee7c70d0ba61e28dbbf08e622822a9f89c5e4ade4279d4d1746b7dd5089f1d7058f2e5546cd90525801758a0d1db0ed30366729063af136a6c6a1cba4fe79ba84c02aab62a9a925f8a87d9f0b1b30e7a9a9244859e2d5a6aa743c7e768c1fe7d2c41e073d4b551e3462370073cab837e31bfbf946921f2ecb56ac51e5e4a461bbb832d549513145f9aeca6ade1a525", 0xe0}], 0x1, &(0x7f00000003c0)=[{0xd8, 0x1, 0xffffffff, "3a8e7884958f543a8e646d2219a824000a0ce0e70edb2f16b16221c29fbb237ada2de0f875304499f29c1e5175067e4eb32abb257f7471c4389a5b1e971144d46aedc932e0d6bd7a8c2f11df72a7d67b443f4a72787e16b4160b7108741e6ccb2c2bfd99c2a29991801ed1c69f29526717fa05f2102223c379ccfbf8c9e7bc79702bbf19eb539600f3b30408fada3089d928392b7625e0dab3bdfc44c70e6d8e4c7f752968b0d5b66cd173d227c82c32b90d8dad916afced100df2357f55769ee8f22b58b3c6"}], 0xd8}, 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') write(r1, &(0x7f00000000c0)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa1749ddb15766b3097afbe76e44a8b0a70a9757e210cf98dd5de3f3d1cf8e55793eae315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xe7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 14:42:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xffffffffffff7fff, 0x8, 0x3, 0x7}, {0x7, 0x1, 0x2, 0x9}, {0x2, 0x8e, 0xffffffffffffffc0, 0xfffffffffffffffa}, {0x4, 0x0, 0x3}, {0x6, 0x6e, 0x800, 0x806}, {0x8, 0x5, 0x0, 0xfffffffffffffffb}, {0x5c9, 0x6, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:33 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/96) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0xffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r4 = semget(0x2, 0x7, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000300)=""/82) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000002c0)=0x53dd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x1c}, {0x6}]}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) getsockname$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r5, 0xa, r5) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") 14:42:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendto$inet(r0, &(0x7f0000000080)="abfa81b192f414839ac1e49c1a5f5c9bff78004d10b97f", 0x17, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 14:42:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 14:42:34 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 14:42:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x1, 0x4003, 0x9) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x2, 0x80000000000000d, &(0x7f00000001c0), 0x0) 14:42:34 executing program 1: socketpair(0x2, 0x1, 0x2000000, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000faffffff01000000000000000000020000000000000000000000eaea8167169641f85022f33044d6d6187d04489f9c059abea24af3ff904bb7e81905600500a5795e2cc43b4b4a"]) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x651a, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x30000, 0x109) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:42:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbca8a8d1a029be9bc8217690000", 0xffffffffffffff35, 0x0, 0xfffffffffffffffd) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) accept$inet6(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:42:34 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801595c216536be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd3c238495aaee48c02f6ac41e6bf3bf554799b9b8ffd064376913ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202ded1806ee8d97d8b50f761ee1f361cd8cac7dbbc5b65c6593d2870b4120700350000"], 0x10) write(r0, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 14:42:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r1 = msgget$private(0x0, 0x14) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x6) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x3, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) chdir(&(0x7f0000000040)='./file0\x00') 14:42:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}], 0x60, 0x0, 0x0, 0x0) 14:42:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e91666967653000"], 0xa) setuid(0xee01) getegid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getgid() r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x6) semctl$IPC_RMID(r5, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(&(0x7f00000002c0)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7', &(0x7f0000000400)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7') pledge(&(0x7f0000000180)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7', 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) 14:42:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000, 0x4003, 0x0, 0x0, "b00000061200000000000000e492ffff0100", 0x40000000, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:42:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x10000000014}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:34 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) socketpair(0x10, 0x2, 0xffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) sync() 14:42:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x8, 0x9604, 0x80, 0x8}, {0x10001, 0x711d, 0x47, 0x4}, {0x9, 0x7, 0x9, 0x80000000}, {0x1, 0x100000001, 0x2, 0x4}, {0x80000001, 0x1, 0x81, 0x1}, {0x4, 0x4fc7, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0xfffffffffffffffe, 0xf9, 0x101}, {0x6, 0x0, 0x4, 0x7c}, {0xfc9a, 0x3, 0x7, 0x5}, {0x7, 0x7, 0x70000000000, 0x1}]}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") poll(&(0x7f0000000140)=[{r1, 0x10}, {r1, 0x80}, {r1, 0x80}, {r1, 0x2}, {r1, 0x5}], 0x5, 0x4) poll(&(0x7f0000000040)=[{r1}, {r1, 0x4}, {r1, 0x4}, {r1, 0x42}], 0x4, 0x80) 14:42:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x3, 0x3, 0x1, 0x0, 0x101]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) setpgid(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:42:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) r1 = syz_open_pts() close(r1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() setsockopt(r0, 0x2, 0xf4c4, &(0x7f0000000180)="7350e3913ffb5b49", 0x8) sync() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000280)="8ae761c97ffe2432c87b773edd242823501c5512354fb592459677eceb507630aa4dfba5f2925b1f58cc4793e354109b10a8219359a0c224194e4e80b5a37f4c0e20c3cf35800ff098d795089699721064", 0x51}], 0x25) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) 14:42:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") fcntl$dupfd(r1, 0x0, r0) 14:42:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6, 0x0, 0x8b5, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:42:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x118) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5007fa7e76064b20ae8c1d8f5b35390ee401cc780f5c708d824e12239bf6432244dc9aaf8d388246e4e300147657aa408e30fc29f6a2aad39b1c4618c3b929d6282b76c64f5177c39563ab4977e0748f15540365ae457b89caca73a0d861e1b9bcd07d2aef039d71e784fc8b7d5111fb4888c52c8ade8fdf6eb1854b5292c16d6c", 0x81}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="f6eeab705bdd751721b54f54429aba94c84cf28c4c6dd858d8642a7283862d385f4e964b88f7771c0287c920df5fdb9fe27a5263956cb0aa5978419e93820f85a21423b1a29392669e75b19a43a57e4bca6a0236da74f4d0e1f09350dc4a4339ab7fac9ed1a6a5b0e6d81e0dabb323d883c69ed59ba4136e7ede20cdde9f27b07d5acdfdb05ccce09e11c5e695a325acdf6a68673d47f7e80f7ae43eb58155f0a54064488537c27deb34871666a165f741161acf2b9f299a7f81ee0d704c4695b2f40f794096", 0xc6}, {&(0x7f0000000300)="4f9d3eba0247a346a4dab4015c327635a3704cd2a462d63ed8202fe9756475bbbccb58420bb4da71d5", 0x29}, {&(0x7f0000000340)="3270ff3051", 0x5}, {&(0x7f0000000380)="934f1ebe8818cb06d5faa5192de221f9b6a2a8617ebcedf0fbb99b546c8731abacb32deb", 0x24}, {&(0x7f0000000440)="8d015d5776d3e2449377a49c020d0f024c7ed5f0178e95ce54b266a2cc6749a58cb8c956512b56fa93c73d46808fd612156df9d73dddd3709c3a370d9bd8e69036a4059d458ead9db25700ad75d799fb68936ce9f91799793dcd0ce1d6eecbb9bf4ef7cc597807cf17d5f90efd44c4ef2679d5a3d57d85f8c2df7415dc068020b6f396bb5794897085b5301db1d20b38ff6c2ffcfd252fadb26cf278f58650f3cda5eceabfa09eb160a14dc285c3fe54702d356423032b59f5df60297d911a7aa2f8a533fa4325972978057c0dc45cc836d497cf1ea649bc8c2a7061", 0xdc}, {&(0x7f0000000540)="ad1a429c0d4c4fc28d8874aef07d0d0c69237dabed84512df4ea1ec079028a6fe7bc2ad5def56a62114f0280daf5bcfbd5f8733c7324e7f91c6a43c92b0e90b8da23ccd5ec21a90a253a53f202336598bdbbded950ae940f8f2c658e34352c0031f08a841a8d8c32160b57cf005a8d6433fd0ffcdd026f013124e09060fb0b2221f3e0b06e71c33779d9196cee5c2852612570f851449b179b52", 0x9a}, {&(0x7f0000000600)="2220f56683b8e074188617c99e402a3f7fdf3d5b94abc377abeae465bac8efdc9c5e71dddfa51c15d41c33db61d544753f935bec98e0136bc8e06e7d518852cb1c53c0aeb03c0ed376e8e9c1fd1b8b3f93e6f858c199e0b4aedf81da187f68aabd710de2fff8528303a6bcaf5df121b17796c6c64d44dd1c8e3b5c32dacf0a60e48d864cff49b2d43c2290e8f632c2061ddd3f7143eea10b8165b7", 0x9b}, {&(0x7f00000003c0)}], 0x8, 0x0, 0x37) 14:42:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) 14:42:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fb2daa25d98715beddc3bf85af8a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x101) 14:42:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xf2fe88455867b66c, 0x511) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x104) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) execve(0x0, 0x0, 0x0) 14:42:35 executing program 0: r0 = socket(0x2, 0xc003, 0x1) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b2", 0x8}], 0x1) 14:42:35 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 14:42:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x1000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 14:42:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x162) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x100) recvmsg(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/107, 0x6b}], 0x4, &(0x7f0000000340)=""/183, 0xb7}, 0x801) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 14:42:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:42:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 14:42:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000080), 0x0) r3 = dup(r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 14:42:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x130000}, 0xa}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r2 = getegid() setgid(r2) write(r0, &(0x7f00000003c0)="40973857e169e8229c4ea7fde0adbb2ee6840fde22bae22c079d79accc6598809b329bcf1800a9a0185500e66da36779eebe96b4531d3ea20845ac85a1270648107a22d9d61b02881a44e9260de044997a770161636670ce8b5aaa011fd772f48b2226e4313b75b4f271072ccbde1e42ef9eef6289bef33f75de8c2ac210f0c3a3082a2b249558971da98302020cd2d5a8537c996d83fc774a78078aac774c1b7170d5574dba21baffd965e86f8a155c1343b76d728b32e1f109fb6b02acade5b9700647c59e08faf96a68c57feccab1b04784709b5a0fcf00222d9c0acf80253878eea689b16b44ca6cdc0fb54460c6aaaa93b422747fa5f77d2aaa3d4526f3aee3e4919233880725bec12979a15297ef279090197b4a9dd07bcf82155f1665eb5891f1de1b0c6630ae5a2809be864af832f9611d5dddc52e54b233c03caec75e7b45e2b39dcf13df2ad5947bd3ea0d66edb9931cc5bd0e0a80fb1fdcbeb9034c9063e6acc04f68fd7b9ae62a3ef5adf5ad21e4f1c4077bf24b5636e55450cfcd3acf8ef53f42e6be06959570911de07695221c58cfbb321e336761c5c1918ddb34be6ecdc8ea6e292f2d9b3375f4df897b7e44f6158ce9b7056af114b0464eb2b911978661527c5e8c9fa6ce921a8810b2a4111c422e254ce5611dc8553b90c916b7f97034a218d55aaac459c545e4d86ed2c917d540817239024db723fb7b2ab6f7afeeb221ed89c72db0fc87dc76038f26cab918136b58219f6dc9ebd1badd032e3fdb71cf82e608cad6125efb30e2b4029e400d115c0f6403c9445a299d82c0bc8ccc578b7a815b406f07e8cd3eeb415d3c5ce84ca5eb48a65b5cd32f2aa59e459bfd05e7595cb17ddccc97ec9f875b6f85a08eed57057627664cc2be90df907d39e59b641fd1f331c3da4cce3f8d64ee23ab33e14a2b6b8b36bc77d92e5b986ef8375a57d67608597442095a0c04dc9521d43e9675c8d4304c73a56a8001af60af7f6cca7e5bbe3135d032f335eda11c9a557aa1c75beab661b6be56bd903bddc8a774d94ccfd0e764299b2ae3e445af247c6cacec90dde4573ca6e0b655aec51f84398f3f5ad72172d7cd800fbfe2236a3b219313f68433305caa6c95e709d7ec69c2130cd6c1e61f59949d82026274c999eb41d0a413a4d5a5928434a8d15b8c50ac52dbc8eb73b80da520d3471675de014cfc83f8ac057eb52edb7b22cfd2ef6fe4f07163ac711ffdaf6a1e51352e5e1647a2b8d42c33933be2fcd8f7194d4ea1acf51e055f9f3125d30db6c2d8f19a96c36093738326f1ff88132cbad247a2c07b47c1750000070aa685401b152b8abef569625671283633fb0da79c67c242e223a694f163ba5a8a68535f2d2294527486e8bcc9b1f516892001c070bc3012d9976060cdf07f27f3d49fcc52b357369762a7f87f3632ad25ba290618a2b47dec66dbd51cbd7818cd30856932d3f2bc3510224645c4c835221e1c32c9d07aa9cb8d9ef29f962a01c376337d488b1bf32e98e75ff138deaf7494246698b95be4fd3b03172b4fd8fe9beb775da37b9a7261902dc415cb392bdc09214b893ec564902239864a265c020591a5de0a489a8b088350499303193b0bce6a48227f740ad0e6ca88c09f0346f23712df8cfab78e5bb20804820829e48b4e7090777f65bef1223de2efb4f32ed9ccc7ff6d180fa48b0d2032091c5c5cda39d12adf61b02890a54ec513d44df4cd209a95030ced63d1cf7aac0a18c9071d48f932efaa5c79edd8a6b9affa74cf63575f8f255edfdc46bbe28bcb59263b9fcd02fb64c0ab8f91ef381d01d9ab74b780c62ee2aec488bc82dca3a94c0aebbe37b1871993837229ff8e7d0576f99868155409d4e56bcf246d54f9dc56f8e1bf1934c4b82654c26808e5b730d99c074a9f7809ac48ded850aa2893f410a714a47ba1cc0b689b1eabf0cf879c363e11f85c19e02daca800852435300a7d56b9ac72268de8e234044d1c8f270a792273cfa9516caa96480df511b76f9c6574a9d9766cbbb0e786073aae8dd1f0f5c1378aab21b8a6ec5d660beea5368ff532a85db548e9ce3f087e887b7f83de7a3c590b4558225f0dc0c770325e22f2476789d7caf892ae505b8e10c6ee800caa49eeda2bffbc0be145f33c4e6c1a3dd6ec735876841a626c01a0578d7c588ccb6131e2240d1e10904b6984fa518e8f290fdf6fc5276396a5f0a6ac6317cd0664a794541196deaaade5f7f811bc582efa8d83b96ad6c4c505f7456784cd22ea5b7debb55fe586770f5ceb240f0165ee6287c2c274a591ab60c6ca3f2b8044516d2874452ae5d3a0fe25d02fce37144c656c612f148fe2b0a756748d2416d5c7357e1930dfef6f1804d5639c357b815fe8289708f410e926067a4649f828e2bf7464109450d30f364b5ae8986773a29d29209d41abf6abf66c50ee894474f05cecf738390393533269cb1002d9c41286f8b64828768d7ba2d41890ad3bba1fc2f58d59c1eaaa848c66dfb74119ca7089358ed53d4bbb773b709f36167a315bce3004c6401f76f13271118cad77bf8674e9283c6bb34eec80c1b9db0fd2bf6563dc1eddff0a5a2a708309c176270f21e6d06bc5dd4e4385890727d3d09eca6c53a3caf1db18f9fc23a5e13d014a0f997b10971cb8b85a4a46239eeddb5c2c033f99d73f4289a2883f70e9834d1bcf2a915c58e6acf6b1ff6624704ed0bd4b3d8b46fed477841e64c81c777ae2e21ef22bbf163e3364a3a8956dc63d6b82ecac5bfbf0733681fdbc3204dfcbf1728c1cf26689098b351ddf77d16a06d967ef0fd9dc3a19fa5a8b24579f6dd613bf757f6eb3a5a4ab60907c35666d192c9100ce8ba96c85f179e33811ebe20ea164aa5785379e66d02da65b6c136e1965ceeabb664a6c18805e03616399d7aa25bcb0c05101d9627b880844313af09a082dfb9d01b1423481c3d6aefa40882a0d6ef5b2acca66f6a7f79d097bcb12198764a71bcc30bf46f0dd0a4f67cefa63213cb907424017226860335c68254538cb7ea29c64dd427a40c6d76ada928c22e72debbb2c4e7847046aed382d2f1695e664e9d68e39f0adf742d55cad4c1b695f8c16793819cab73e4d48e369bf62dffeb004084ea8abcc9d18ea1bb7f259eb4c6de7db0fe3beb3e7dc12a91df9cf1ef771b7de891adbcf337109bedd9da299d4107c3c75453d692d893d3cccad14fafa29943cb5eccdd5849bd0a9810aca094ea8135fb7b440747a0163093f8c322b07ca4769cbe94732b7a33cdca6c6fb0681d97188e486e8aec47709facdb48860ef9aad0cac483912650fdc3aaefc4bf273cc408196b7f96baa0e3f798213d03565c88eb8a73a2427e1527c29705b82533252d530515a05fc91ab5446bf060511de5298873847065741de5165cd7ab1f3b08a0417858c19ad2e8fb3572c946d9cf5a7924e984b2c78515f955ebc36f08cbcf586cfa7fafecefb3bc85e63d41fec082af9691d020aa6d038496c884bfd63290e498018e6c56384f763313e55df344879702675e622003c89645119067c1c3ac79b493ae20188c5e57170e24eeb72571f4d0883731ab4ee4bee05594428f7dd181cc0fccb2b003a284365164748358b3b556e5ba72777f578be960e1e57239e93e639d055f2d368d583b4ae11ccd46e71e84b641e9fe3084f9b619a3a8a9b1f651a1bc052ede573f68c11a11b157784739bcc2b023ceae48d4650656421729a0f1f13ef45a1f55587ade93cde75e8221d0d3b7bbe73865b940db8df97b12bce8e13e98911aa81e04a2382a0bd14b920ab2805c8c8c09b71043ead97b4be7b0beb593e19ff42d46fee69112ace5078f1641152006740efab068a2f2d5e384129c1323ca9342572060394b291ce83c8e1ccabad5d5a60062a5b623dc3cb78c76133359d75ed2d276b2ac29281309c6381249d2a822b90f9cb9b411ebcfeb84aff6d9986214d2a5902362f57c5bb2327a7e1206b69a798c8192443fa58703394a373166451195b0e530821db90de3c4f9555727054ab2426457194615150aaa0e4eaae5d91a188cd6c458c670faf3584c5b4a2cf088d28728043a00d1b6b24642097d352806b76b7ec489785dd9790293ce179ebfd37785998916354b038e4f7c194a5f2c1636c38fd658edb6c67f7a1c57b9bc032c3241090bc85d17febb08786612dbebcc2336ba9b07ec1c168ea234399a300793e272326ec18d96cac2282cbc69562ad0564d19b004c4a36336f1693c1496a83b08c67505869622c42c13453e5e3303a77088e96ddb28ed230676e6ef482cde9a1667f8600887ec972bc595907f3452481f98c3493faa4f3dceac075f8d7b6882cf4fb924ca3b8a2c31e4c36f06239522e0b1dc07c55815037a47b0e139a8c4b741a9898b75a3be20cfa7716319eac535633ea0bb6e176af3cc202c032f231d1ab5676195b4be5ab37a6139de2749f9b338e629ac3a9b75463a1b0a075052ffaa7e36c2faadfa5a435bb2fbd231b4940f00ae02e1b4612657c0c5269aadf0a106146748799c72816f6031707df965c1320a898061cce26ec946334fb212d58c0f9ac18f8f001e326e3da843363ad93461a337caad3d555b7e195459fd8011021218bc066a8b82ce1e85e3ea5a7abd37c2d316db174db0a2041fce2df7beaacf9fb127993d48b4a4390ab735ac8329ccc2b76d56ef012b24d19eaaebe6a5af4ac6471a592bfc327022c1d1382a73481eaae9ffaff26fe3486268cff19e19ebf94b234357923ba194cc9ff06af43b10f7a799b85c25a4adb6b7f707c9bb45b21d7e34fff854cd59e756887c16f59b8147ffc0458ad48b210a0cf5f4df4be4ddd4633fba887debe022788f84424b7da574855b6367550866f83e18451842f9370f565164f52c37d9762101df13d170871ac992fb3ba1400d6d84c7bc8cba9af9ee93b9229dba729e99211f984cbcf74adc437b098618f76de7bb60c1766ac4faacabf73cc0e0e27858d9cd857d945cac3738d598925f4832494d98924b94167de96a03dc22a37455af5d0c883430c39a76e2c66bc2911954cb22db3ef0cfdc9acdbf34e9cc286ca7e5f6f9cb67453cd08f910360ca5df09fa5b7242b1d5cc11b8317715f05268892b77485adfe5fd12d9369c41ca122bb18c49b4376efa32119ab1e0f822864bd9134d28d9c9848ff97fa3d16f83927ff1c87a6029fcba4610414173f797a4510155d3bf1c953d57f79f0c5250bc25dd5f0f39cc030658be4325cb63ee4eeecf8c697b7e589a8223dce6c6294f2206343a2cd42512de233049d91c0210480e06faac0e7e5f18ab40484ad2789e2dec855e7e4d34c299fad1fe6f55a7a4df4340351b1337e5c93a82f68f9ad49fa2e854208c0299ee4101b94fdb25ba02e122ec1d991b97f19104509d7afe3f3844dff85e31ee5904c4a57164faa01b455fad2bf5bb2f8db2e753b9910fc60f70f86f97db8260f5b43c8e7663ef2985d09cb45e0bebe3b9b0e858819f8ee662e4c6642e72a96c742b395acfaa0bd44916d49f9e76f41df52791362dcedec527b6661298fd262c38d69734de83a6e41476024256a7f4f59873aba3efc7fbefe06ef6bda385877c5fbe3576db168c524087c9dfdff6acd839d2b34a09cebd9f66e9b0a938aaf8e8ecfbf44fdd44b3ca1528d46edbd2af955be78137dc44c8d5215abe91c1169a7c6dcb54d6f91e8f7dcd20250bab8786074579e650d42847c50bdd1930c9afb9fc98886af8cef2ebf5b124f16565ec829d208a2b590a2afc75546ebdf523c3f5", 0x1000) 14:42:35 executing program 1: r0 = socket(0x800000018, 0x1, 0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x7b4efc7cbaf784e4, './file0\x00'}, 0xa) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x2, 0x8) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 14:42:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) fchflags(r0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 14:42:35 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/223, 0xdf}, {&(0x7f00000011c0)=""/41, 0x29}], 0x4, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x0) getsockname$inet(r1, 0x0, 0xffffffffffffffff) 14:42:36 executing program 0: r0 = geteuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) getuid() 14:42:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) 14:42:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f00000004c0), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 14:42:36 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000039, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) getpid() connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x4, 0x3) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r2, 0x52, 0x6, &(0x7f0000000100)="f821c1b57f83485de8853a98bb5460a44d0fbe58a1c8481e863ccdb8ff0f9217ea59980209abce992ae1ce8945026abac1520a4cd1a593faf4aab359cce8bd322b3754330b8dd4b5b81444", 0x4b) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000240)={{}, 0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) 14:42:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)='~', 0x1}], 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 14:42:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x7ff) 14:42:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x2, 0x6, {[0x6, 0x9, 0x2a1, 0x2, 0x0, 0x1000, 0x80000000, 0x80000001, 0x80, 0x100000000, 0x2, 0x3, 0x7f, 0x7fffffff, 0x800, 0x40, 0xb8c5, 0x81], [0x6, 0x1, 0x3, 0x3, 0x1, 0x7, 0x0, 0x7, 0x100, 0x400], [0x1, 0x100000001, 0x117b, 0x996, 0xffffffffffffffff, 0x10000, 0xe2], [0x99b8, 0x101, 0x100, 0x100000001, 0x101, 0x2], [{0xe77, 0x10001, 0x1, 0x3}, {0x5, 0x0, 0x25, 0x180000000}, {0x6, 0x0, 0x5, 0x4}, {0x4, 0x5, 0x3, 0x7ff}, {0x3ff, 0x101, 0xd1, 0x20}, {0x2, 0x5, 0xf07c, 0xd8}, {0x7fff, 0x800, 0x2b, 0x48000000000}, {0xfffffffffffffeff, 0x5, 0x20000000000008, 0xffff}], {0x9a9, 0x80, 0x0, 0x5}, {0x0, 0x6, 0x7, 0x3}}}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000700)=""/130, 0x82}, {&(0x7f0000000500)=""/225, 0xe1}], 0x3, &(0x7f0000000640)=""/82, 0x52}, 0x0) syz_emit_ethernet(0x8b, &(0x7f00000000c0)='x') 14:42:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x28, 0x55, 0xb91, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0x100000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x7fd2, 0x80}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x4, 0x40, 0x1}, {{r2}, 0xfffffffffffffff8, 0x1, 0x8, 0x5f8, 0x5}], 0xb4, &(0x7f0000000180)={0x8}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) r3 = getuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) 14:42:37 executing program 1: r0 = socket(0x2, 0x95535921b9d507d4, 0x33) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 14:42:37 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) kqueue() r7 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r5) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r8, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, r8) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r6, &(0x7f0000001900)=ANY=[@ANYRES32=r2, @ANYRES32, @ANYRESHEX, @ANYRES16=r10, @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r0, @ANYRESOCT=0x0, @ANYPTR64, @ANYRESDEC=0x0, @ANYPTR64], @ANYBLOB="72fc1cc661cff9abeda7faa5386bdd699e7ac0f1662ec490c912119bf3715d897d437dca3f109dba55f7a0dbc146d2c35913d33dadef1b93be4f7ea117cc767b90c9cf651c9466a0e03362ce2c4f5bd79f838134da3fd33721ccff5875824df1e95d33279eba80b593b9ff9895a850abd62ad36a0d266de3fa2e152518fabb7c1a07f17b973af26eeef0e4f1373a4e7d170204a2d85c561dde73368724825a6d36e3d9", @ANYRESOCT=r2, @ANYRES32, @ANYRES16=r3, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR, @ANYPTR, @ANYRESOCT=0x0, @ANYBLOB="1dfdac49902b64d1a0d9a28adc69ca4830cc87f1aae8d1cec55afb4f7b180c7eacdd91fbc4b61ccb0722080000002b19bef984a62f1965041a7eadcebce99151eabbf5f148a066fb391cc43700235279b399e4a27b29209097b77a235d0b78f3f5947394bccb5b5c72ef731984d226b427eadbc9dc78b31bf9acb707b2cee171cf83213a955fb2f83df9db16a8c9a8cd0d8f93f6a54ed3f1a440e8ba9f87f187336fa0244807b30b237018c341c78e577870165fdbef00742a370d2925a72564b74a1997a207a17e4afbf20ae13bde1088acd1a603921f228a3c946c4ad007846d4f7fc5fa87f5be0de4e1a2727b1c4a3a68245e376f19f17202b539b3e874a961c9ac96ff7a343ed90fcc37842ce6ad918a0f1b33b58bde0435820cea0a679a137c78958e17f1b9230da3611bf018c3c996753f58c247b2294279d6415e0c7381355ef64d79eb961c39ebfea10e0364b3d4fd362a4902f422b0a682af5ce108b31aa3f1be7257d100a0948d9e0060d054dc6895a7273ac20d8649234ba7cb3a2cf0af983832e42fe14d4470bb6e95f7a4d8aa84a8117d60bc307a1411f594a3707f8bb0bd071dcd9c91e8e25fd7f3cff0d2e96116af35789ced832a5f3438ebe0f6b4942a1bff9e2e7f2eae04e7edf727115dedd450f6bc11084a71acf807558b1976a00b202685c26b6ff63b761f625c0dd201fad4c6c8f62fb0e1fbe7fd6a3b24c55886d52a9aa606bcb5d14890c55538f37f000da0a221d33ee25d9c27a22aac910197cbef7e4cf22566fd2244b5182a7f7d37677348d70280d9e840727330ff7a4f50ae9e770c3a1c4d658c2f5a7fc3c647d51a7badc51dc45c9b771f2161601d8d628e1ba2cec43b83eb7aa412d43a0b4ed98f411c2cfbef0fa5aa7f0dade6d72c4bc4f242e5908c746b77c18a33b097dfb19e36ffae8e1b01594cc080b399caf3250e0cb77d80687a38646f483c552106d9de98b58417b446edd8cbe8646466a62c710ba8680f0607fc85e960d6bbc0900cde36f94ae587e07de658bd7b494bf34d874834b6ed1ef33a54c515e51f101beedf11cbc6ab260f7d2dfd53d2fc311a08aee0e9390ef3f1a8893f76da5284a147864954d1b430e15cf6ac480f6fcf9687a18beb9d13dd1f1d3cacb04ffb539593b6ee7abae15f703605a6b20598f079042c26802cb9a4f255058aaddc555eb1bf699f117ac274d035da3691232b59c5c20a5854bd915548898224b1ab717b5143ee6d1fd750d0268d5215b88f4ccf9a65cb49642ad05c0b00be6d48a4232530ef93771b845e66cdd277eb42bf91a6e5589d355338998dbd0f5db07354b0d0f43d27032e68240217d71a6c2263e046e07931b0985519a453464ea91fc4ccf90ece6734192eb23252afc8bf15518654f9c2f10d17468f56424f12defc9525cef304cae80464310130e9cff8369570cfcd220cacae5cae8e86e771fdee26bb5d47c93e277cd6bd385226e1751f6d8ee7aebc472478d4006335c94aeed4596d5ca4e67e5e9df3e7848917259138c9c59b5eb5ba3cb0e62ad89ae6566802bfd799eb4ecbf51cb0dc9a9fda536fc6d1a1aee487e903461736774518c69f8cc917ab59d263ac7927fb73b3e4b0244e5e3c72121c326cb912fdb7ce48d2082de20ec90702d8132166aaaa454b72329e471e7275de8d0b8456a0accc5902d26a0686d97cffd44bfa70fdf628342f7f12d4723e338358c9d1f3a3a8ed927c2c405c6f2e206fba4edd93452949fec55c56069bf945d2c0a919aaba269dc97052f3c6e9650697f8f0bca66290b08e0f9391965f19f30210826585ccab39945817348bb677a9acbac131c511f47c5eb25961528c618ab9d5e68f8bddc435d810424cdb2d1ff38cf2416e5d5ce1e01b2108691da460aa2b2fb3158a12dbbfdedd3a7657d9e18a3dc685035b0c3a56c8e4aa3afff1f2a29a2eb52f2ba3ce432919ca49195542f66ad13ed5fb4718d43cc50eaffb99ae32fb5e4e498d051b90ef91617349b1d205c90aad279b716deed4ee840dc5d388ce3428593fda0b9d004ad51f0ef4a6d032df7e9f8546ca71e1a69094f6955f4b9c865728088cc6467faa59e02a844fc38121f078a022c4ca3540a834bb8d2c0993ebb91e78adf05029086c0d007a2bcce8d94adc2d781187f815b4b312846dcebea4cc4b29553320a00e3f83e8416654561a053fea8a87e48254007b7a15d196f0da5c53174a6a643bca07d21d2e4c9a30f2edef1541bd2f74fd972694d22f26e1e49a0a88feb49f30f3f91e9e8feb976574143418468c42c48ed613cfe727a70496ea74e1b2e99222c7c5d3d0f55c39bce1c1aa8cec63f5f4249f3937d80003fe3e8f4913d55e7de11f2a99681c583e94b159fb4231128f33b581c92b39e51087c006bb9452730c54443cf143e45fbfd7992945091c74aa7853b99cf1afa28a581be3c4b7bbbe1089a7451d5e0d40b91eff33d1500300792b30cfa73f67f662e0b48ea98a9ed993120748d517ca57340c6bfedb852358359c9b3a0a551eeca1ab76e4ce33ce24dde1fbe71fb9985ee9ce92efc7bc264b5b55cf8d52575a8099d7afe4d7338e327577ff8041d8e943f106ab293ae65c73b46200275ed8b927926df09b069acf685bf9e4508bec7d3836bedad556b0eb8e642d3f878bb4fda8de9976f679b9e5f1c5d61da60b9f865ed054bf571b3af2a765f1d42026265d57e6f292c8503569b099cd0567eb1564f7f390f17ffea76fb63f98032794b70c7d026ac3656e86540cd16d10f0f720041b6f4d4e450a17a18dc9d439ef76f034d70259054f5970aceab7d4921d03b546f198f52959b8c0ffd3924d4fb6f418f7bb73b47c4e7c5e551e9068bc9143f1f039fc2cea62b645fc0bc767018b559bea53256835c53eb590c1588071bb48fffcef1e8029156a14fe3f0684718fddb418e4fa7026baf753836dcb06aeb0b8d6a71e01bbc72784f9f85868b61f333cce05f3d6ddc0c9a1e8d6ad9cbcce0e27d90485106cb7cdc97fab566170ae98630f594cf7da8b26feace30b2f726dc36fcc1b51fef99fb5e10441ca741ad6982120711d4fabb1126e65a457e230f9a73e5572f787d9df82dd92f3992596652bfbbe448bd9d82bfb08fc5b0ee6339221c523a2a4e2777ef77db51296d0604324bfdf48ac1f0537c227bc0133af91990cc06c4c6d94e31ab0db45d3a1dfdc73cc55dcb54af0d684736d8d1e7cb5b177e81e11713650240e7891ae70e55146e985bc7cd600c1bc33a6f608b808600ca3f2cf3afbaa2abf927ace5a2a3a39ac3a0eacf7a186473a63edcd25d30fc9aeca8eedebf5d103faa3f70bfb54fc98fbd556ef1fcd09feb64971b123d38b6b6ffef54a072639ff42db9b4ec5400c4938f6d96446c6a5308651850198a489375c58cd51fc6e421b89c952e225f83f60fe00c01aca4cb529aedd76e97036b641739a17710a636223fad4ebf9cbd958b9e3585880f77d05657874e51cacfa4e920ae7f01779f77b49b3ae81acf38bc03c26ba1dd6c3cb813e586ef8b163a6d76dee074ec3463e1801de5d53fd1a64672584b1c0321dc3335f26ac6be645f66d6fe4445fe1bad3a9dbe256831bdc435e15b8d90ba02b8f74a014897dfee5bb42526237e1a5c198464e0f023dbd979582dd99fc1ae20412fd032f0eebea7a44e20fccca3dc3f3e93a7c71941badccf9655c1864bfa7e5a7688680492055611ae465548c1947df59ca36e818ffb6ad2e9af26cfb5491355a4ca134071a51de86998cbaf43ed86035e5255a9cbb9affd8aa0da9ec36816ae069b24144c1a66692c3460fafb897c1e84e70f0d56270e1c89e6d61a6d7e676fe3a40e4c476d3d078761588f17f31847d8e711c463e65c7035bbf40a24a0071c6ee55d4d9ad2e8ffeba33aae929eaf215ca7bde0e50fcf22d1bf24487286f34638dc4b2f1ccb9a17146981f2bef16a5154b0c3fa889fed9de1b03d40f401d2645ac8206dd5e8076eb2991a7da9f2f43d071eb1f0b0732107c8ba39686f6c0ed6eb74c86d22afabecb451377a6bc862f72a6e11ee0ea30be1c23bf82981f19793dda1101e401a8cc49ae17d40183d0191cf78d94f8dacec6466b2b4ed949951ee01a87698e0f086fb68fa7965ecb8f8cdf840b34afd5747b19c045c6c9a1367ae77d1f89486ae06d0ea159d738da22763ce36356384fbcfa622abf1c659ed865cbe604b9628685436c330e6b57f1de0cb0fd7c1c7f123c14dcc1ae0b6156c6f72aae14c3a247d609513bb8180ef4466eb4e1781f27bcd227cf5fb9346b04f337a73e785855f7c033a86f8f8c5cf832d2978788999dea9792fa2b29f077abe793ab7ac48125c536f8287125ebc527ba15a18e60308889520b37284f4bc5b163fac40fca5917bc6ad9e8e97aaae54a3cfe066f96a9d9cf445e26f1c9c537d9d94a63d2cd8d89c62f272b8c0803e179d9ed2219bc6884ffdeeb2b5e66f1e0a1af5f8dbd0b1612f7c0890999ce63307f0a2e642e2a8aa74ca69ef29328a3b041cfa289e3b41a1f9950b85e298c10048c9420b564eeb3a4f637d9d36bbabe97dfc0c9dec363ac768eb0d6dfc77e4c35ad7e312f01cf1db91934b4de5fa00ac0e826385851328436d0f1c2ad697ca34a39b7fcdc4f08b17e3d46afb45fe5a44e8f5f27d76622bce0cd2265eb166e69ec02c5dc85172f4dbbc5d888d115d03664426f310cd76b4c1071bb10080fb31b70a93065211d970ac08a8d3a54e8b2c836c5988003f76339ddb61951c66bd23975afa378c540edd8aa14af97f4da2e01d2547fa08ccb2188769271b6a5be10f4b54e7eee956f11761788a00d422f601744ffa01e9aa41f9ac70476ca15bd0640900fe47fd178dc171e44073c15ac2f5559f16d78e5b0b5fcb4a20b72e3050ace5f367042496b01940450586ddc1dab24301e05d2fac665d3b54dc28087eb3fbb4167f8dcc16b575c864454f7420b165895cbcc5f4cb66b5e2cc288eb4386f5fed5507406bd6485e15aaa4c0b83f32f454480b49e79fcd9501c5eaa55500d371d7f71069c0b3bbd5a0c9dc88590aa32d407c46891c38ad191d4400945bce0812827424f1f2e89f4eb5f4c8598d1b71b147236a05a1336e039519694de750c01c0bc7d344c617b168af6b0dee9b0809f3d3d69e64ab73d9942d06a47580683678af9052716271465bf730e256ce1cfae88a09ce12a685af1363b4e80c97f681a263efe1441adfad5a7241910aef26508cbf1f30aa98e9bd2f3d4881df0268f56159f96ef73e77c5a8eccf9013163adcb42a73981d31416f88b5a337783f9e4218d9e090b28ebb72fead39438eedfeedc1f5df0c78699cd82695347ce5d90116e47d7a0f9318e764012aad3607a7f6b29a640a5f2fee9727fa57bab63aa350f0433d2d9a0690268b07d4653387ec00bcbcefd3f3be55f6ee833e9bd74a74d0ff7678186f6979292a78aab09f5e8a55dea42104e7ba871610e2abb510f33014e5a654e29327daa1ce85e769845483d5ab14f501ca40cb38438f7571815c9ff1fe98c4003456c62e78b5407a8f3196ed7b9cbcc693634ee926075302e1e2d7c94eb1f31d0010348ff64b1c1c888d5b1313051ecd77e18391033b25e3d6ad71ac49e7e7b956ccfe97b747c08832012ca549028691e377c3f0904d1213dafa6ef74a1809026271643268d1013fb41b9b35afc658d3e28a5cd0b51f6ee4a5e4eabe52e6c2e417099fe76e5a0ae5b83e30ac066c8384419dfe14372f5b4b54544808a3a89ddb0e73b69eb0683f5d31840c7e0343452d7ac9b", @ANYRESHEX, @ANYPTR64], @ANYRESDEC], @ANYRESDEC, @ANYBLOB="623c261b57b902dbe762e0240d83be44e64fdb279532df8a2e91355e90a4c877df46a990769efc421d", @ANYRESHEX], 0x0) ioctl$WSKBDIO_GETMODE(r13, 0x40045714, &(0x7f00000004c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSTOP(r13, 0x2000746f) getuid() fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 14:42:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 14:42:37 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) 14:42:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x30b945f7, 0x0, 0x3}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x20, 0x7fff, 0x101]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0xb2eb, 0x8000, 0x1}]}) 14:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:42:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x140) mknod(&(0x7f0000001800)='./bus\x00', 0x6000, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000016c0)) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername$inet(r2, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5b8ff21847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf228705000000256ef8b064", 0x41) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000040)="ff37f78da759a7826db9406d841300facf637ae7d27c4c13727e220b74297303a12b5bdb9a47027b3ca321699232629aff6284fce61b6660a2d6726a002b6e3833fbf531be3808ab441cae4c111f2cadc05a8c7c1afcb2dda33ffe", 0x5b}, {&(0x7f0000000200)="534e95029ab2d14198bd346e48b9bebb28f11b9a18c1079886311d87e789a511ebe0ffe37f9c1d35694ad9a3e7907acc87de40aee53d5e908070b4e9bbaf8c7fdf8371cfd65fc242a96aa4e1b7af7f7cfeee6a6d500ccffaf42e724f769aed3c2cda43e0ad", 0x65}, {&(0x7f0000000100)="7ac4b3166cb126d97ca857ee77e6271bdbc4481c8985c1153dc97a", 0x1b}, {&(0x7f0000000280)="c050ef374205d5c83da90e24363c6d08641ca17a51a715dfc67fd24aa3a2bbdf59cf5e7e7f0f65f2353951df5cc29508e9509f0296ab0ee8a8ac82c0998321cd8730c3c534c01a39fc6485aee9", 0x4d}, {&(0x7f0000000300)="64a435d68782259e672be0f362a7b7bb672550daa3e381c94901c28545f6295912c050ff0f72724a5184c676aa87e1b58532fc6eab047777a313b7821f50540c26b009", 0x43}, {&(0x7f0000000380)="7680ea1c18db656e4e00ff8373b8877296279155eb9673fccdda29d71d8486cd94adcb511893f06903b128891c75b8c36c98ae3ad82650bcd25b3421d0a03037fceccbd67ba018c2dcd421e9dcccafdd0230debbf660379824dc3346dedb4d42e4efe76996926bb2ce3aef", 0x6b}, {&(0x7f0000000400)="3d8a50097754c2588079a20f26d9d3b4e2a83881339ef3af422b760cda21ba2b357fba758c7aabbcd7abd2bb1e45cc4f643e1828abc37c38a4b3b2258fee3e7b6ee4d66e73c2eda0d6fd6dc44c89da2953c132c06a483ad9a214919e86e910af3b3ff8ad70a5f2b2abef512054130cb2ccad90b5b3845cc2bd3d84d0b2ba42beb950e0f75e517e96d9246fb332d1466fecce0feba0171658ae7b2bef54292c45ba10d509b34db7173eea6b351c66e4168ffadd9753ff8e1e92692e8b13318361a03419a5ccf7fed9ed7ce51daddb67bfb4b6798cfd02886d29ea6ea49cccdf050e79f1baa8f4c7963b3184e46da81afa539766a841c99bf643b63442119d90b77f34d25fbc6e48d64051f02dcb701e5b08f83add8856d8332856d86452d04478959958b7fe328d5d1c93384507ce502c7aac1aa8b1b955ee9d8429f3d6990a8065d1ef3e01276cd4271b9ada406bb28797f76a9883b18c67f72b4b2d143cc01c2f29897069786d7015101df6bb28646157501ebe2d43ef965467cfabefb3928bc2319fc5ef0464b98552456e2152bdd869c73888a4e0121819fbf2f7e3f5977a2f07070c5026c6001fa1be90938900b4c8dfaf3d3593401abef5a5d25a6d4087fa10c426981685d315bcc2414c643193d3137f6b29926ea960ce326a4faa4913c42b2d1d9fb585a8be7df79555a5e3cf7185fadcd7c0d02d058a328468e160a26ceabff8fd2c600ff310915d1a2e21178413e19db1d4013840430219b7e8e5d71f7590e917607d28effab10c86227074af9186248e79d2a520f9685a2ee49aff0a7dddf863a7198c86c2615d39b57558c249c0d6a898b9d887f6568a88e88af012e801e1ed450a0ce09a3a7207e7f0a2c567aabd0e5c28b09c8c1cf718755399e011c5ab39d8ffc6412722eef1bc02f7c9da5a4a896c3d086c3877d55c5fcd2cbd4035ac4b9180e81686bf3e80be1feb3c62c772558aff6914b140457aa3383bf3c18d20e22746ec091016fae667200c348ac677abf4d84211998d75fc8e22eae3b40addbda82948ced082643c961a36e2d417ce34b60e3323ea6c4bbe81eb9ddf468ead298fd70e1770bf4fea4cf7f09d4a8113f78b4bf378219ca58f9d90c14c9eb9ae95afadefb52561b0f41ea79a8d98018eeb9fcea6135d9e4ed966277feea04c2e1856100dd7a4ddd60249deed9771251ec1ff9e5c43bb0472faca6df48d95a97c44f06ffa29772421faa74492e94cc58938c5793262b9fe8c424b60853b1d1fa9ef9bb94444d4d224c568a2cd46fab977648ec79c4a6b1af988fb3c67c8b9185c71f64065240712b8400fe7652428d9b95ed7f8781361b4d47a40db4e14c6d230ebc3fa157931a7fc6dde05908c127fba63d1bd9b53d9bb05ad78f2e23ed350b67b0fae5d955708aec7b9678bb21c3caebed0c04244c0c76659d311493deae167f4fbb62dd5e17bffd5be35b47d8f84c44169a99604bd431abc2ad4f101617019297d5f60af3b62e809c03064d4cb0ae34104590ebee890b15b3e326cc5bbb6a04470488d240bf3f4f3bc359904e87c23efe8831597092946b763eb4ad75669224b220e916cd4181ea11be1f2086e335a514629af3e2c90db0adf7e63077935dceab5ee692d14c584afb3c00f17c141ae23c241d93eac2e01085f68ac4b23f31c1e7d1b4e5eabc954affd54ffb1898fc1f42bcec75b7a919ba0ca00f94d2509c7ff69e4d9124ed4bbbc6be3a0b6bf84e18c137396a19528c071c078e6a152bdb9936398ffc276c8acc1af70bcbc981dd922b8171b960d2c640e94e625cce8c9883f3fb8d6c903ff472479be4eac045c36f1f464cbde1526f5a30efa29750aaf66eb8755b3a61ab72981dd37087cc8d81c0e02bf71fa3cb05e772cab1418dfa8c88c6a4c27de404ccc4775741440dc8aea5752a46b779057b175df5a14df9396a5b2c7f79a8557581392af538995586a61ae971587b20879a8bc32dd2d91c11dc80afe36dfd59fdd84fab1790cfc0908217cb95c02c6cc629eead732aeb063f05a0433d0187e1c82314ae64d001d7042b51cbdd95e09631ec31e1cf2e1945a05d4b26426f73e7f9c8c42e45ce94612af428c789b469211da17071cf01ebed668747d4658b76b74baee29148ebfe15bc922475bffe36bdc6f50a8fe173876d5f48fd0631d3b22a8c56d74f6fa0a4da5a2275f38b7cc387dd87a88ffc8d2147f3547f9ec09ddfd861294d4a99e873cf5c51338a922a98c622065a274bf75dbcc7e542bbc6055c802eb7718deb85e30558e67984cac91e8a6a6a6a059bfb1fe21447fe60d7f794df2902c70ab93d8a46357d70f5c5dfb58c971153d67a155ea067293de0ef8c4c215f08369ed97b2f99ba55ecd630df4c7655038c32c1e3fc8b2aa4c91c446800eb9c0555b1f7037972d87df4387486722a7623a943631255687938ed72a4e45322281c0df000efa50c7b4561bdb146424ce5ba66bc14864627cef99f77be2c95a589589cac72c08e000848b36be2096649a75c24e91c1d9e2d478e89f62a95e8e34301e4efdfec9c10696e9bb9e2b79b5b443663774ef4730566ca1904412ca1a0d3995e56ba07e919960c25a6d83ab73254784554d8f40dafaae5976d0a9e41f550fe21512317c0ef9a6a10c42d7f662f567fa0bfe038446faddcea651237694e7eeca1f5ea76bb65b5836734ad95e8f74e8343a6bd508e253ca435f650f041510f2f3f2756f1d1dc22280969e7ff201727468af1501af92a26431c81a8aec34143298ae38415e1c529d019f352fbd10656b3635b63450ca2dd33aa63a22cebf7bbbf5e9e8bfc67ec1e84125ecb1014eaccb3df2bc2da0bc6d90be5551bbea0401535558e5ce446d6b9d6b52537ea895bdf68061fd76dc6cd15a88bf06d79fb2e7cbbfa89b91df4a258994a678c0b3c1adf74f3b41de9224c7da484ee19669f95240864a945d355adf99f91a2c8aa5dbf42440b1d68a5e55fa0ddd08b224ee1f2d147098e30c719ba31cf5b476b314c18fa6b7e02d4ba751028976042a7efa9f2862dcf00509502ae8213d075e1d5cf46d6276cae731bbeaeba251227d28d6e5a108bcddd9f211fda86702ec810f9c6635759568b2ea4be99c174d3df6f348f5ece98c46677332052009fd7e75ab7292dabad2f16eea408060d1830f1eaf7cb0a192dce2c88ed9b32204e29704357a973190f95c8a3da9ccf055c6501eb173173f30342a8a6f273c61cb5d226245834f553a1782762596f717b82f2f98d48c62551352a0d1340d0af4b09e10076efa4714215ff5dac1e866ddb360bef4bef3d6436ed74f4a3b2e5ad91ef6246246ba3854f8ac4893f8c0b249789075fcf5e5fd717eee08dedf6b5ed985439c2948898994ef620259bdef45138cbb585ed44248f2aef5b4def60dade8ec441430a434aee38e9950df4d39a7968ab2811a2938692d0247e26a66c3554badfdbfa5289bfc2d255d096d19cd0cac02ddd395662ef175188ba8992ff845903d239014ed563d5de6f58b4aecb92ce3efaf4ea2eb405a80a5d93198daa09bd89745cee87d3ef198d6cd47b7d1712d7e656348a6084b8b8a25836ecba85a6cef71eb65d011b2e68ba7df492c3901c9a0939477ac4e7a9782ede84fc4d541e9951857655f56e5f1ce8c4808d521fe3add2f57d832d62d7502090b47b5a13fa94e1fd94d70f60ca0a18161937deaf89ceb977448df4c4abb8caa519216d8662b4fb4cbe4f3a58ba2f4f2dfec7eba4b3cb962444a74c8fb70545498fe94390814cfa83234191296f04041e93693711ad488303a25ab999e86ef6ad92dae15a7194090a4df0cbf052c8d6eb41e6cc8bbbd6229b6b0e49448c9109dbd4116deb47028a2b75487aa28be972df8b8f34180fbce06424e0e0e8d7e9f39d6fb959a16a24e20f60e6cfedfadbcf76fc16254c58c3e2ab9c2f6be63e0f955b3a63ac9cf19948151e557426e8101208d36591792f7833caee25818069fcf18ed47bc5f3f21d29d1209231fe1545155df57390455a2bb19287614dc068683aa6e1196aed5203fc0c65b0dad6d5f06fb6695855e6d2ffe146ff7ffe40d4bd0d5abeb02a4265a6848bad68d629c9ff5a32dc7b7adcf7de47ee463b97f08e0b54793b0208bc53fed57724cb86e100f91b44a73bf7d9fe5c8306627f20de9d95e17913372c2ccf3f37f559c6b65d2f37f9bb26c266fc7f092d105a1d5f2bd77ab7c7792fdd8279543a5c5dff96d1dddb9729f17ff0524c8fde3fa1529caf21a6c8ce2d7ae01ee69e7121b72f343bd700d388ab648cf42ac2c01a21137a4680db004d9d92725a9103a3be95feb92ba9005565f21bf07d57b1c7255e74c8634e4998cc82665525c2234a7cdc2d0af556486c5a33733768b221182ecb4f4637a61fa2b867731daa02e3901e710f352cd9e5c50f226e207db5386a3086c635938f8848a6a323ee0cb5ca1ea7a4008b1ca99f2b01fd825046dc7edfcc0672507fa1f8cdef3f19df89765963be344b99e70d76dfe4f68d21fc6a26f442fa423e6e412199cfcff14fe27ed05a17ed71efeae8a5ac0ab0e1e6a5fb78b67c734e9b6215f9dd02dc9458d9a17a55db6f8476094b2698a68f64d4914e1f788ef3aa8f4dd7231527034500719f47030171428bfbb325c55c37549c9d577992138c60c91c9acdae66639ccf0e8833dd1e0aed03cd1f67c652345a2e3e30c39f0eccdf4335cca2dc39875007478fe1dd3c6dc917444cc119244bc67e64d2a2877f6dbd15d2df49e5dc039d24a18da43089058b2d411375869ece9ccf666de59f3c3dece5733c7f310f72cf0b2216fd5d8895fafd2da391811c1c349d0d74f994fcdd2580f519ab1e0f8db3764264065ff05e486065c4c746b352df6f29b537ebeb1f820bf24f482db0fe617a740056235a03d529045eb0e7f32815e822e250275987dbb2c4a7e6006abaeb345c5c700463e559785551602cb98e476150a7f9589c06f7750404af9fc3b8981128902396ad5a8a9b8046e267bc530b1f0ede124d7570a2111991a49ed89353815bdc8f6eebea42bdf8449488d538da894e17a544273b5a08eb37c72f3f7211dca7826b1ffd0e53b1110153dcddb977a253d76e218e8efa7848fb059f369f3bd564f353d44e9e91f8fcd3b2d2813090815f745dbe519c8fd1be1c13c3243140f7607a11a4352ae7189e7381d5232b634c62d3de22abfd5e6e4b673c6e0382616a5f30bf766129d81ae73d75f55182c52c38737c251b4fa4701685677fbe367079621d55465cfa54bee5e81457402f1edf2fbc6a86ba103968a89c97579b1706129dfcf107cb5a12e86c53c2f80dfd0b2210cb2c3c1ad635d92a4e2f5f6bd35dd0e7aa1ba79cd7a0de827ae4848650ea847b5f846690ff88e8dcb1d0b227ad92fd8ddf283a2ae7608d09cf4daf4fca8a097cc4930bd23a75a4d3e221a7556991a43ab86d80b3aba1535401d07dbe9456a32ab70aea13979da18844167ae012b9e9419ada6fa2c11af62b6eb061c69b2bd93cee957760af67ae93ba8229461e0faf1983417bc94e904ce115e265f77e6f7f2824091061146e1cd5415fbb5c8322bacc44b10a807514a2ab0c7060a9da00d63d01c83ed42e4faafa21234208eea766a9dca3f53aa67ce5838c1c064e5b05d6e757ac817449efc7eb552923ca1f2a40e62d09e31cb51d571c4a1db363cfb413878781fdd4f0db08020771d285c1635d86171b2c9a5336ab9de194e2b23b3287961f8606b71ee3a32dda98a572e7cb5e94c172de6a66189d478d99d3da3d85b5efe", 0x1000}, {&(0x7f0000001400)="1f6aa2534efdfa85a2afed655ecc8f6e13bb2cb06441edb35accae25", 0x1c}, {&(0x7f0000001440)="997ab20a567f391943656b57f334e4", 0xf}, {&(0x7f0000001480)="e332de86aabd2ddeb31b8b763e85fe044e22497c00d89051a2c87b5cc4d8151a36d5fe32833575210974db6ced768a713478b84a84521e8095b06f19344062ec4c58f2e391e3d74d4358", 0x4a}], 0xa) r4 = msgget$private(0x0, 0x20) r5 = open(&(0x7f0000001780)='./bus\x00', 0x0, 0x100) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000017c0)=0xff) open(&(0x7f0000001700)='./bus\x00', 0x80, 0xd) execve(0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001740)={0x0, ""/31}, 0x27, 0x1, 0x1000) 14:42:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') pipe2(&(0x7f0000000040), 0x0) 14:42:37 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1, 0x8000, &(0x7f0000000100)="dc3bb395452bf498330636fa3dab7c6d441ca1746c948a8c8cd605a75794ee02bbbd65221709f98f309baae817f0d7827ae50cb93fe95503b619070493559958edc0e7541da591b76e15acaf635b0d074ded2d1504f0bcbdb6285e3c063554bced6ee565aef5823edc0e88c48404b1684589a94f7d4ac22a9d09de5fa7504aa1a35f4ce33bb9d83b47e64d75fbb85f05e73a534eb599f012be884ec42f5b4b1c07d822f2f000addac332232f53cd5ea48ed8f5713f7b51404d15b4d0e4277d43d0a5b7d52a13d3cb9af5720b63f70c077cddfd689988f7e1c3e120dc47053c612cfa72597ece7743a0795b636a76c8c98d59c74bd75a45dc1443972a", 0xfc) getsockopt$sock_int(r1, 0xffff, 0x1f01b1495b36e32f, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:42:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8000, 0x6, {0x80000000, 0x3}}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) dup2(r0, r1) 14:42:37 executing program 0: r0 = socket(0x2, 0x4, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x8}, 0xc) fcntl$getown(r2, 0x5) 14:42:37 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:42:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x38570998e00b967f) write(r0, &(0x7f0000000080)="e40852dabb38ba6f3b2726eea82f8fcabb2381afc6ac56db5b2b109712475c0c7b20b9a4b6f334a03010c661db8ede0d189daa96d2cdff4d00e9101ea348dd41251a2f92a64360d0830fb138c3b1e1dbb71b784ff2a69550edab03341c3c155ba06121ea7d8fec46ffb69b25fd98f653003aee51e2fa6c2a6751dab8ed23bfe98334e5ca39bf85992328ac64444357a372b3a7824e", 0x95) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:42:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00000a6000/0x6000)=nil, 0x6000, 0x7) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 14:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 14:42:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x164) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x9d7) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 14:42:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 14:42:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5541) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") r1 = fcntl$dupfd(r0, 0xf932039a32a23622, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x9, 0x9, 0x6}, 0x8000, 0x1, 0x1}) 14:42:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') semget$private(0x0, 0x1, 0x8) 14:42:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() socket(0xa346e147845ecb16, 0x56b1128c7456df9f, 0x4c) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x1, 0xfffffffffffffff9}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x6, 0x3}, {{r1}, 0xa8a7e0ab936ffd6, 0x2, 0xfffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x8}], 0x9, &(0x7f0000000140)={0x6cd}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 14:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getpgid(r1) getpgid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:39 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfff, 0x1f}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) 14:42:39 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000380), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) pread(r1, &(0x7f0000000080)="586e93594b2476c466cee01665bd578a76b3e08e27e7769b09a9e779dce3a0901b5be0b03352c7ab7ce610d80fb4764628cacff1996df4c12a6fc127f5aabfb2deba05170b601b52c7bbe0215a7742011cf39b0d636e73d6c0838f8c4801ba87dddf6c03a4886da3fc7a05a835cf46218e51580d05ea1f6c215d75947074db9e13767d8e034f9a822413aaf27a9b304413b3bfb962a92b460613cba9561af0dcbc680767bcc05ed73c01c0bb399d00ec32a4e3585d679b84f6e93210ab2cff789fbf97cf1a6b07f98e4b17e304750fa2efc10a8231536a2e2e87204ecc57fea0aa48807f234d81a69ed6b6998e9e6ef35252fce6198653d8", 0xf8, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff24e4cb082594d80e8bf46854ddb42a197a386207000000008295955984c87910bf287ead4bcb771ee16713eac2a84e6abca64896bc5e57c63869bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4330100000000000048c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fab0cd2bc01c21c8d77ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000"], 0x10) write(r2, &(0x7f0000000280)="9e1eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca4030619556ae0b655533b0efcd1953f677868f8b02283cdc8948b9b97488dee9d607d8360b690000000000008305f8af96c9ebe753dbc7d828a44c231fd49aba9050a7106abc4c2c9245e076c6e2de4ed0a6b6454db29efc5c011a3e09eb1ae438c4d77b62180f8b16aeef9c3036a496d180872bd0986960074b00000000000000000000000000002e7d7aa3c1d1b5237646f0bfbaa1fac5286f8de3a76b71496b9722be09883f7d663231f0c700aeeb620c5e6d58c3b05af0fc3d9784d626a3b659b655fed89f5e82877be34a770f5fac386a63f4aa5ac2f6", 0xf7) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) 14:42:39 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kqueue() getrusage(0x1, &(0x7f0000000240)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x41) fcntl$setflags(r1, 0x2, 0x3) 14:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x8, [{0x3, 0xfffffffffffffffe}, {0x1}, {0x3, 0xa3}, {0x3, 0xff}, {0x3, 0x7ff}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x1000}, {0x2, 0x7fff}, {0x3, 0x1}, {0x2, 0x2b5}, {0x0, 0x8}, {0x3, 0xa}, {0x2, 0x53}, {0x1, 0x8}, {0x2, 0x101}, {0x3, 0xfffffffffffffff8}, {0x3, 0x7}, {0x1, 0x8000}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x8}, {0x2, 0x1f}, {0x2, 0x1}, {0x2, 0xffffffffffffff81}, {0x3, 0x5}, {0x3, 0x7ff}, {0x0, 0x1}, {0x1, 0xbc}, {0x2, 0xffffffff}, {0x1, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:42:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000000)="0d4a09ce97d83f0e1e6e877a4855d6616c31efecbaf858b5be86bac7b160d0add63dcacfbdc2d9cb7eebac253f4474fa06b244f952eaeb6763d01d91b6eb25bf36d8ed844585205464f059a5ee71310aeb78e5c9267fe89e61bd79ab68628696dd29dbaae5fe5afa9223f48a79abbf7febfdd69464a999fb9468aa70463432812deb6d3cd23c3e1fd0f5e8fde229f2cb4b47d39b50409e6f0d82cf96da217b9eef669269e0ea9b1740f1d0555452375ee2f1f60909359d21d36a1e4e8d4ec0536829dfc4fb5553d3aab08da16b1679f4e3983f", 0xd3, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) faccessat(r1, &(0x7f0000000240)='./file0/file0\x00', 0xfa, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 14:42:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005b15) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 14:42:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) fcntl$getown(r1, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 14:42:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x31) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:42:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x6, 0x1, 0x0) close(r1) 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) 14:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:40 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000400)={0x5ff, [{0x2, 0xfffffffffffffff8}, {0x1, 0x8000}, {0x1, 0x8000}, {0x3, 0x2}, {0x2, 0x5745}, {0x1, 0x5}, {0x1}, {0x2, 0x1ff}, {0x1, 0x10001}, {0x3, 0x400}, {0x3, 0x26}, {0x2, 0x1}, {0x1}, {0x0, 0xff}, {0x3, 0x80000001}, {0x2, 0x20}, {0x1, 0x2f99}, {0x3, 0x7fffffff}, {0x1}, {0x3, 0x800}, {0x1, 0x4}, {0x2, 0x8}, {0x0, 0x1}, {0x0, 0xffffffffffffff80}, {0x2, 0xfffffffffffffffd}, {0x2, 0x5}, {0x3, 0x4}, {0x2, 0x1f}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x7}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:42:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xfffffffffffffce1) r5 = getgid() shmdt(r4) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r8 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r5, r10, r5, 0x20, 0x5}, 0x400, 0x8, r1, r1, 0x7ff, 0x1f, 0xff, 0x5}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 14:42:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt(r0, 0x8000, 0x7ffe, &(0x7f00000000c0)="533ecfaeb52bfbbafa50670bd1698eefb7693ad1b7f0882d2177b8a46ce1fdf6f97a8c797435b04acd2d8f0a67a76f1041d4fcf463877e73275787af95b6d36681e062e1a23e28fcb2b9241166769f3fbd61a2ab3dcddcf5275e1b191407957415aa256380fd41eec35e64281b0100000000000010bb9f8f8495b3e5b17c53b49be1d48f0ae95e1238ecfc14e34e1ae020f6cff17846635ddc36a94dd63cb58ae155ee8c91a1b402f0a4124094b6f675760f30cd742d47a24a68061b8128fe19d98870621dc33b6409c5004ae8ff3037f3a2f2ef23cb9ce38882ed761fe6958ad0", 0x2e6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 14:42:40 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="d2f86c171c031d0414c80714ac71a2a9a109f06d1da1da8c756446f125bf3bc5cae4d2f0bb9b8729183f2679d2232ad0389d528e68595c5a7d6a0e28aa769827b15b218f5c14709be50249fde627aadbb397249bccf8c643c7431118d931d6952373ba6bbc0527ba3108b38db057de4b789b354e99b36fe20030f03cb82be0ee62547d86520ba186acc9c2257b500775c77e4670d1a007057048fc6a9402417d646e8b9b303577cf39f21e2a7f876efaaad199b823c7cf29a1e3d83782857f7a1c257f62e3e2c508", 0xc8}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x90, 0x405}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:42:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4996f6f95f705027) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x7fffffff, 0x4) r2 = semget(0x0, 0x3, 0x240) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 14:42:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0xe5b, 0x6, 0xe2}, {0x79, 0xfffffffffffffff8, 0xfffffffffffff1aa, 0xca}, {0x6, 0x4, 0x0, 0x7}]}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) 14:42:40 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x100) 14:42:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffb, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26bd}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3}, {&(0x7f0000cca000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ead000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fbf000/0x4000)=nil, &(0x7f0000db3000/0x1000)=nil, 0x8}, {&(0x7f0000c81000/0x1000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x3}, {&(0x7f0000cb1000/0x1000)=nil, &(0x7f0000fbf000/0x4000)=nil, 0x4}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000c1a000/0x3000)=nil, 0x7}, {&(0x7f0000d37000/0x1000)=nil, &(0x7f0000d71000/0x2000)=nil, 0x6}, {&(0x7f0000eb4000/0x3000)=nil, &(0x7f0000c9d000/0x4000)=nil, 0x34f}, {&(0x7f0000e79000/0x1000)=nil, &(0x7f0000d22000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000f8f000/0x3000)=nil, 0xfffffffffffffff9}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x2}) 14:42:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x1}, {{r1}, 0x89e992697b594dc0, 0xb67df19e41ad261a, 0x80000080, 0x1, 0x9}], 0xff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x20}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0xb05, 0x5}, {{r0}, 0xfffffffffffffffc, 0x28, 0xa7e4e63f78d05581, 0xffff, 0x9}, {{r1}, 0xfffffffffffffff8, 0xca54b108bf21d951, 0x20, 0xd00000000000, 0x6}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0xd81, 0xa5a2}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000005, 0x8ea5, 0x2}], 0x101, &(0x7f0000000180)={0x401}) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 14:42:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080), 0x10004) 14:42:40 executing program 1: r0 = socket(0x6, 0x4, 0x80000000) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0), 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000680)="7291c0719f39da9d6e53447ce82f9a305c3b32f69a724dd1b1092c9029dc4f92713b7bb03655c8c0a408a78d8fdd92f7f23e47c1f04c9f6ea7cd1e02c5f0f9f144a566c63d1d5071a112987449357e1fa05164aa6a53049712b518a6c3f50fd8318b83c572977a7169e1d9dc6305dfe3584ad98b43f7f740467d3b783ac2bebe11ad2e59e0f2f6213080b38356ec93e4efbc94c18325256cc266b00ca5fa3221af77de7305bf39d057fa4a399e384a28e9045053c7", 0xb5}, {&(0x7f0000000400)}, {&(0x7f0000000740)="332a0379c10fdbe4605a5d0ec1c3f40ff701c6d934559b94217e7502c7bf717b07ddf1f9662177c892fdc6586f3420dcfc3e5f93de01888510a6fc5261d1588586441634bb31d5a5e495a62dfb79a5114bee6e317476fcb54e878d559a43b56b1c5f53a469c78f5f5dc1b500af23c2d65f8c1c4a163ea94c3b1a8609ed93dd7e886b8470f11f47fa11fb019982193453ff51a86b1d999a40829cc6c49ca171892565d787c9e3794afc6cc6a0c6d17d1fb92f8a827862272651641afc5c9f234e8b9e225acb9b", 0xc6}], 0x3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000580)=""/206, 0xce, 0x42, &(0x7f0000000200)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xd9fb, 0x1}, {0x18, 0x2, 0x3ff, 0xfff}, 0x9, [0xffff, 0x5, 0x0, 0x1, 0x40, 0x3, 0x509, 0x6]}, 0x3c) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) rmdir(&(0x7f0000000140)='./bus/file0\x00') writev(r3, &(0x7f0000001c80), 0x0) kqueue() ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000003c0)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) 14:42:40 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:42:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = geteuid() setuid(r1) recvfrom$unix(r0, &(0x7f00000000c0)=""/80, 0x50, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffbff, 0x10001}) writev(r0, &(0x7f0000000140)=[{0x0}], 0x7c49740f6663689) 14:42:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:42:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xffffffff, 0xc479, 0x3, 0x0, 0x0, 0x7, 0x4, 0x0, 0x3, 0x855, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 14:42:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000000000000091}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb9187f035e59911b66eab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5"}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1028da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c4ac9fddda1042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb03"}, {&(0x7f00000000c0)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e"}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585"}], 0x10000000000000fa, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r7 = getuid() getgroups(0x6, &(0x7f0000000b40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000500)="ac1e8c63b25744289b0bd459521284157439ceb61a6b1db809e175478178c77ecf2e3edc909d91f630091305e9", 0x2d}, {&(0x7f0000000540)="f7c5641a152c49d8695dddaf590ce0bc776432efe5ed7255ff08e3041670e46fb99751cffe0d48967e1cf3b4ddd75da72cdaa16546b0dd6831194c09e272d1166fa3dc8254a19184446befe7fc4113f85fdd32d15432ea72a6e095121178987586ea067f8535bcc39532e98ebe7e56e5adb68949f55e6877acec4eaa8c67d9cf5f4773f0d76ace69c245d056976f9128c6f0f54b024f50e0aa02260aed0702d867e6b1d3bd44ba2eeebce25c89d74dd03666822fda", 0xb5}, {&(0x7f0000000600)="97e46103c78450e3b23f7a82b7b6280bffaa0f6b210ea79cf88d14b4478b1fe37ea98795b06674523073defedeb9343622022d4b21e4104a6de46eee9317a97d4be8e3fdcc911fc4d130ff976116e1a72beb3ae8abcd04dce3f23f0a2b611bb809ddd4da64a7936d1111a7e85b024cc5f969d0736373319a6f68ba14a55d9964e0955b9d0018f2e4b0196d7fe4cf1c62d923389403f46dd3aff1bc10d554f33aef620489277eded9bcfb7fa45b7a97c2fa70c40f5c0ee45e154cbb839e3e6446450d9410b410e270e20a56ad9781fd8bd27887ff8c56370e04157d12bd6b", 0xde}, {&(0x7f0000000700)="04db4c2c727dfdba85adb3ed3f7712d66ab0f339", 0x14}, {&(0x7f0000000740)="cc305240cc8cca14e6f1f79b40d80b93f19d8205344cf3ded3f6983d999fec571025db6b155fbaafcba813251c57de7761c3dce0af3ba13e1acd02cd1362a7ee419d8115131275ce6907ad919332e1a575a2745c26", 0x55}, {&(0x7f00000007c0)="f54a5e1486985ec10dcf218296699ccaa7bb29e836e9b7d02ea32ad22849078feb03f918d041d53f8c9e75593f9f2be7d1cdc22286e789a6d33e1fd580c315a34655dcdd15c897c112eff6fe1c75c64c6bed29220239a96598140bd23d1f2c5c98cd115e95", 0x65}, {&(0x7f0000000840)="3defeb6491cdcf97cbde74da80417d9ef5671cba90e7d4e36339c272e812b70f4b83709c5e75ea2fa41e826a715e6da6b1e097d2b44ff0f9b404ebd78d3f6adddbed5702e5d7b21ef36c7dc26cd1850f3fd3b0d776", 0x55}, {&(0x7f00000008c0)="46cf7fb51a96bdb94a7be778649dc3a0ca22a125a5726e4b9e8416b3d5e4c97df49cfeaa94ad7fa567560fdf30ff1c4b4141d8f0d4163a0fd4f3703e5acd40638b4c633769e103170cf7d14e83fc18fb4a564e2599d77c10008851d939be75", 0x5f}], 0x8, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x400}, 0x6) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000c00)=ANY=[@ANYBLOB="c21fdaf66829b902546c7ad7c452ddb3865edf311c976ef16d26a789e05bb98e0c566c1927d9ff7f0000000000d9007bd9"], 0xa, 0x0}, 0x0) socket$inet(0x2, 0x5, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xf4) write(r0, 0x0, 0x0) 14:42:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205a, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 14:42:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x9a}, {0x3, 0x8}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696ce130002fdf65b7e74a6f557c18a4f4744efbfdd0c5037eabbae2f173596c49e914024edbef62bba43d79950db43fffbee44fc3cc9e8d49eddfd782023a74e2639ed994702410bbd957781e482f9159af224d7e6cd669b68395e81c9f78aba4b7baa3de03ae47e78d0b1ea2e0155574d8ceab87aad9c4fa6222b7953b06fafad24857cafc4db7c43a2d9b261befc4c2a6fa0000"], 0xa, 0x0}, 0x0) 14:42:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) setsockopt(r0, 0xdbbf, 0x9, &(0x7f00000000c0)="e294e7c4852e8c36dcf36738f36e404388db44a1d655e7733a2306adff8748533b40ac0b2632d6a3347fb06688423f54978fad17e83ca799fe9e53ed518f36acea3fda41cdf69a3713941dc1b1c7c3ac618e0cbea7d7443083aa47803ae8c43a338578b7dc6901ebdd3e17e692c56496c3bed7bfd758af2b2686fc852ccd910b549cec8b229b08581fb71ec932c642b17bffb6bf0845ca31a3402e8d530321ae6d17241b90c25616c4bf22804b14658b0292fc1b4eee260277b5e736ebbe32cf2f4dc8467d0c5323343d87f4e391cdb49abc938be8833253f8ee4b230f84e1e26ca7756a87ef87278317efd4d1c6055e33b3", 0xf2) 14:42:40 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x7ecb018164d86b9f, &(0x7f0000000080)={0x40, 0x5}, 0x10) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r4 = dup(r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x20a) shmdt(r2) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r6, r7) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) fcntl$dupfd(r4, 0x0, r4) 14:42:40 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 14:42:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r3 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x4, 0x1, 0x5, 0x7, "dc42326ff1217bbd3d82195406ca4bc9892b2c15", 0x2, 0x5}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() writev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)="4c3c7ad3ab85ea4457358788f60890adc02137d2dc03bc4ce21c6b8831518bbce0af62b0a7c56ef1cfe3f158d97326c68e59bc5efd0b21", 0x37}, {&(0x7f0000000280)="1bdf77cc1be623fee8874fefbcd6959ea250d9748766893d8d56e31e4d90dd2a3bee0b260014151401dddae0adf63bf5d77d39cc1181a036f1a6f2d8a33ce5350c2588a901cba7e3aa68201b73bd051aa0456614f2acefe09b707ffde283aec8e1b936936c6e7e55bdda0d84f11320c8a5313f148594b1f103d608fdff416df260981bffc3ccf531f82fc18215", 0x8d}], 0x2) dup2(r0, r0) 14:42:40 executing program 0: geteuid() r0 = open(&(0x7f0000000140)='.\x00', 0x200, 0x140) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x6) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="1db0feaec7042efa70a2aa2656a93159aee5aefa5452f3b26be02e092e3b15dd041484735229c7d39252739da023e5989468191bd4a2bc149822ab3de8eb4710bcf10a7ecb45a8e24a4f7981b589d4990519f04f8cbccb8111282436671841d7fa20ae621b3403", 0x67, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 14:42:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r2, 0x5, 0x2e, 0x0, 0xfffffffffffffda7) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 14:42:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x401, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7fff) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 14:42:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x8, 0x3, 0x200}, {0x80000000, 0x3, 0x0, 0x9}, {0x3, 0x5, 0x100000001, 0x3ff}, {0x8, 0xb717, 0x800, 0x4a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:41 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x26f9108ed3549618, 0xc003, 0x100) connect$unix(r0, &(0x7f0000001400)=ANY=[], 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 14:42:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 14:42:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x6, 0x0, 0x6, 0x8}, {0x8, 0x1, 0x7f, 0xa11}, {0x200, 0x5, 0x6, 0xffffffffffff6440}, {0x8, 0xd5, 0x3, 0x74}, {0x8, 0x3b48, 0x1800000000000000, 0x2}, {0x1000, 0x4, 0x10001, 0x4}, {0xfffffffffffffffc, 0x1, 0x2000000, 0x1b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:42:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xd97, 0x4, 0x27fb30c1, 0x7}, {0x0, 0xfffffffffffffff7, 0x200, 0x9}, {0x4, 0x400, 0x8001, 0x8}, {0x2630, 0x1, 0xdca6, 0x1}, {0x9, 0x0, 0x7, 0x2b}, {0x6, 0xddc, 0x2, 0xfffffffffffffffa}, {0x8000, 0x200, 0x200, 0x100000001}, {0x5, 0x8, 0x6ec2, 0xd6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 14:42:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)="ff966e53e07e3f898d422e60f7ec9bc5c5b63ec59c87ed16ebeddaadf338d330b1fb01eea2f63553d3e9fdb60ed54b8d7dda70ca2024a30bfc7e52edc9a24f185528076f9161964d168ce7ddd4fd5138ca90ae75db5c7faa238c87e996bff66253848738d00a8998b49686cc601dcc915f38fec6f6e0ae98dbb7b9572a879754fb5af1335bf330d1a079b827132a428b6142a1b5af4721db8b374412edcf360a711fad3e90ece5f1acbaf632ded81c5b853a063d607ca3c28918dbf603f35133d1a87e5ba7402dab0b748b9b1d8776d7198e25176cdd7016ae609603831134b40625e2183f4746a7ca7eceb0cbc2fcae2b559b3d7cb6ff707dd725eaed04c4150c06edfc49f559f2e962c9d544194b25be4f4baa172831c948cbe2ec3bb33f25e75ae57abb5857bd7eb8384ddebc5d40fd83eed916ce25efcb266bbd955681c27ccb43c871cc49496d101b050f43e3ce266c74bd2f6fd27f7a771ff2036b84b5a36ec3cbcc99bd34d58fb88b80a143a06c959ccde88bc476f26f1a39200b0c4c0545bb912581d09f9766f90122e9e9e496ee31cdf3ef92a9718eb28454dabf4a07a9c77a66c1354ac7a719165c239693712bcd6bc6316ef3e9d9741d4070728c95dd3a6c02826ca9b5c300") setitimer(0x0, &(0x7f0000000100)={{0x1f, 0x5}, {0x10, 0xb6bb}}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:42:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 14:42:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:41 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x60) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x80000001, 0x8aa2}, {0x4, 0xffff}}, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x1ff, 0x0, 0x7fffffff, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 14:42:41 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00', r0}) poll(&(0x7f0000000280)=[{r0, 0x48c1fee1ba0a9845}, {r0, 0x2}, {r0, 0x1ba1ed93de6f7b8e}, {r0, 0x4}, {r0, 0x738027f832119c1c}, {r0, 0x4}, {r0, 0x20}, {r0, 0x4}], 0x8, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x67, 0x7ff, 0x8, 0x401}, {0x2, 0x9, 0x7f}, {0x5, 0x6, 0x3, 0x9}, {0x6, 0xc1, 0x7fc, 0x2}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, r2) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) syz_open_pts() 14:42:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d9", 0x1}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x100000001) 14:42:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="f2d28c08348ae156d9a83dcefeedcf3988c702e592bfb06abb296c3afde8b6ba84dc802084943ca1e0bdeeb453766bdfc10da8b157002be197b6546c24856c92ad8898d0844a235606bdb93f2e66c9e17998e1edef72551b70e72e04c9129902438b340815238b48f630b50ff8d0f70ff3bd0ad1aecd1b5d3449822d89c1b08dd471c2ad4f2a89f7f7ebbf6226c6cbbd0e93a40fdefea7e5e8d4edb72b4d8e7f5f4081", 0xa3, 0x409, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfb, 0x3ff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) 14:42:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = semget(0x1, 0x3, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1, &(0x7f0000000280)=""/252, 0xfc}, 0x841) r2 = semget(0x2, 0x0, 0x200) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0/file0\x00', 0x0, 0xfffffffffffffb7b, 0xdd, 0x0, 0x1000, 0x80000001, 0x0, 0x3, 0x2, 0x10001, 0x9}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x6]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000540)={0x400, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/249) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCPROMISC(r0, 0x20004269) semget$private(0x0, 0x2f008d1a00e71f95, 0x610) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = shmget(0x3, 0x1000, 0xbef0d2061c596836, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = open(&(0x7f0000000680)='./file0\x00', 0x8800, 0x28f96dfbab4ecb28) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000006c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0x0, 0x1b2, 0x7, 0x4, "354877ea528778673d5c183a345235d169b38aad", 0x81, 0x1ff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x80, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000780)=""/77) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt(r0, 0x5, 0xffffffff, &(0x7f0000000800)=""/223, &(0x7f0000000900)=0xdf) writev(r6, &(0x7f0000000bc0)=[{&(0x7f0000000940)="5968aa40ad220bc070a6302ea1b0772dd9d74da2f9e746caea3b3b1b98dfe578dee466b5b52f02f0c409", 0x2a}, {&(0x7f0000000980)="0e4f323975165cf29cfa93e128ee7bc8ebef0c69372a58d1cddc04dcfc1bdbe95998bd4ea4533adcd87e4a03e0848b32dc6de65924087ef0ea4c17879f53ca7b7dc3da1cec656f863810bb4865bbddfdee30ce523d52cfd874c7906063", 0x5d}, {&(0x7f0000000a00)="73ced2fb1e6f2b79a112729c1272a84505f56a9643234104af1bb26a1cba8fca68a03dadea26b913c2d7fcff80b00aa69c8f0982730a09dc2c3b1d1bcbfe3bb0449873610cbb891df161488c8ba2540a8776c730afe7fbddb0edebcb728b91c13de7ac378b135db7ea826206e7e8fa30fe0627c2dd0c29707efd3555ff763d966adfcbfca1d78ce3ba695ed339be6a9ce692435e84f59493c6ad81003bec549802843da1035fd88492f4e6c905e5935f70b4fa056de21c48a12fe1c5222ba8a95b11c7d91b5c7964a73d3e8defcd87270b6deb5868eb", 0xd6}, {&(0x7f0000000b00)="2e1c04c4bbfb016edee7963207f3684e165bf6", 0x13}, {&(0x7f0000000b40)="25665664f1a81fbd0fa4a4b800bdbfb75d55e71aa3bfe61266884211ce35a4d231ec8037aa87ae15341545c4c09e6221c29fbfc826e2532d8368ff2aea2f", 0x3e}, {&(0x7f0000000b80)="fe3c0928b6d01a7e938b3a6205dd6b7e374d", 0x12}], 0x6) ioctl$BIOCLOCK(r5, 0x20004276) r7 = msgget(0x1, 0x1) msgctl$IPC_RMID(r7, 0x0) 14:42:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 14:42:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x100) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') r1 = semget$private(0x0, 0x1, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x800}, {0x2242eb303536431f, 0x7, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0x1, 0x800}, {0x4, 0x80000001, 0x800}, {0x4, 0x100, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x8) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) 14:42:41 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x80) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 14:42:42 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x10a80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 14:42:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:42:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001080)=0x2) getgroups(0x0, &(0x7f0000001080)) r3 = socket(0xb83181cd941e67a5, 0xc007, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000010c0)={0x1, 0x3, 0x7, 0x0, 0x8}) close(r3) setgroups(0x0, 0x0) setgid(0x0) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 14:42:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 14:42:42 executing program 0: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x103, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000000)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x6, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) 14:42:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004004000828a9) r0 = open(&(0x7f0000000280)='./bus\x00', 0x6fd77342da3fd5f9, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ftruncate(r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 14:42:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x6ff4, 0x2}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 14:42:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x48, 0x130c196d9c047b50) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 14:42:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = shmget(0x2, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) fcntl$setflags(r0, 0x2, 0x1) shmctl$SHM_LOCK(r2, 0x3) clock_gettime(0x5, &(0x7f0000000000)) 14:42:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0xdddd) shutdown(r0, 0x2) close(r0) shutdown(r0, 0x0) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x49b}, {0x16, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 14:42:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") r1 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) socket(0x0, 0x1, 0x80) 14:42:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x5, 0xfff, {[0x5, 0x2, 0x1, 0x1000000000000, 0x4, 0xffffffff, 0x7, 0x6, 0x3, 0x200, 0x2, 0x100000000, 0x1, 0x5, 0x3, 0x0, 0x6, 0x4], [0x6, 0xff, 0xfffffffffffffffc, 0x8, 0x3, 0x1, 0x4f9fd6c5, 0x2, 0x5, 0x9], [0x8000, 0x3, 0x7, 0x1, 0x0, 0x80000001, 0x8], [0x10001, 0x9, 0x800, 0xdcb6, 0x7, 0xae0], [{0x8000, 0x80000001, 0x600000000, 0xcd}, {0x1, 0x77, 0x0, 0xffffffff}, {0x0, 0x401, 0x1f, 0xffffffff}, {0xe3f, 0x6, 0x98, 0x8}, {0xffffffffffffff4c, 0x40, 0x3, 0x20}, {0x5, 0xfff, 0x1, 0x7}, {0x1f, 0x7, 0x8, 0x5}, {0x3f, 0x9, 0x1, 0x10001}], {0x7, 0x1, 0x40, 0x2400}, {0x4, 0x6, 0x6, 0x3f45006}}}) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) r1 = socket$inet(0x2, 0x0, 0x4) recvmsg(r1, &(0x7f0000001c40)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f00000006c0)=""/196, 0xc4}, {&(0x7f00000007c0)=""/183, 0xb7}, {&(0x7f0000000880)=""/214, 0xd6}, {&(0x7f0000000980)=""/239, 0xef}, {&(0x7f0000000640)=""/5, 0x5}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/234, 0xea}], 0x7, &(0x7f0000001c00)=""/56, 0x38}, 0x801) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000180)=@in6={0x18, 0x1, 0xfff, 0x4}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="70f42dd5e7968b9c94", 0x9}, {&(0x7f0000000280)="8359d198191c5587613d6f6d21f65b8cd34fd146cfe0ec50187b092d2a93", 0x1e}], 0x2, &(0x7f0000000300)=[{0x48, 0x1, 0x40, "2f0953a1cbbf416ffe8970787e0199539984ccaa337e631d797e8333f76521fc87046b8762ded8bed1a4d14a21034dc961d7b9"}, {0x98, 0xffff, 0x2, "a3c4c6d707f2691f44bfcab9e4ebc6cc65d92c4baad9d2e077a842ac053f7d3525a3edb51b12eb99e51933b04634d10a908186eec894811014d10528a53f327d293ecbe6798d91931d7776dffda7786d5a532be51b580d8edc0ee4562749f511be9600e8d54a03162e977c68f570b5d0c57e9acd49365ccdf6888a93e84d90a2467b4aa62bc745da"}, {0xe8, 0xffff, 0x8, "a1ef8f4c12c784e2a21ae80f5f012d1d8b3e74c915d61344cea0261b6a6f8d9bfdaec3a763f3a3c70814fe13b1ca42dab7b182f6f4c12cbe787c3c9e38232fc0e8b0ea7df3d1d300768494c84d1ca976d11a558c8015743a6a61d933a64a27b4967caef3623cb83cb491a83c51405b64d9f8eb462a8d0297cd1f093f63defd87d2c97b0b56cdeb2b4cd00a7eeab902b30802e7a174bd69ab30e2e0572a235c896936650c7a36735911ee9fff5d86daebdb20cd21c9041f0dd1f552dc2f2b302536d6afc92ea1cc00cdbff13e1b28937c36c6"}, {0x70, 0xffff, 0x20000000, "1e1ed72cebb263206122ba46fa249c2c6ff2fabab5c97125ce0dd4c08edf95df34a5518ad66c91ef3936772b8e5615fc8c298f7df30c13d8a7afddb27ed8795304706258f1c6563e2f67ab415c6566b02ee61e0e481c63ee07"}, {0xb8, 0x1, 0x1, "88c9c131c00ff5fd750d352d57a8c1d8f6f94b66b74f8b67038d05bd7bf1900c5cb7e966f434f7933bfaf250fcd288f105ead0e9bec98b8b86d7771c3d9173dfe22515d934a060e56089eb49ac845fa406f9855ef898ab6dbbcf94ef6338034c5c9c6c6e1ef0e70f4d5b5edb5e1ac2aa66be6a7802995131cfc044d1a8a7dd38a582a4da261c695810bacd89b7cff4ec0ddda1324de58cca87a3dc04e78d6ca982703e5095"}], 0x2f0}, 0x8) 14:42:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x200000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10001, 0x4}) syz_emit_ethernet(0x189, &(0x7f0000000180)="b6") 14:42:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r3 = socket$inet(0x2, 0x8000, 0x6a0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r8 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x1c5) r9 = dup(0xffffffffffffff9c) r10 = syz_open_pts() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8000, 0x0) r12 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x80) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r14 = socket$inet6(0x18, 0x4, 0xfffffffffffffffa) r15 = syz_open_pts() r16 = open(&(0x7f0000000380)='./file1\x00', 0x200, 0x110) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x1f0e}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0xf000000000000000, 0x7}, {{r3}, 0xfffffffffffffff9, 0x1, 0xbfdc04166d3b9bb4, 0x8001, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x5, 0x80000001}, {{r5}, 0xfffffffffffffffb, 0x40, 0x0, 0x2, 0x5}, {{r6}, 0x96af928792ad7212, 0x28, 0xcfacb0963a54ee0, 0x8, 0x2}, {{r7}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x76822f5, 0x80000001}], 0x7fffffff, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffd, 0x44, 0x4, 0x7fffffff}, {{r9}, 0x0, 0x80, 0x2, 0x401, 0xffffffffffffff16}, {{r10}, 0xfffffffffffffffa, 0xfeaf6aef7a421fb9, 0x40, 0x810, 0x101}, {{r11}, 0xf2bdf9039e61e821, 0x10, 0xf7f0e801bdb64de7, 0x305e29a4, 0x8}, {{r12}, 0xffffffffffffffff, 0x2, 0x8, 0x7fff, 0xb0cb2a9}, {{r13}, 0xfffffffffffffffa, 0x90, 0x0, 0x5cf, 0xf388000000000000}, {{r14}, 0xfffffffffffffffa, 0x10, 0x4, 0x1d94, 0x7f}, {{r15}, 0xfffffffffffffffa, 0x6e19456d8aeda08a, 0x2, 0xd6, 0x6}, {{r16}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0x27}], 0x4fe, &(0x7f0000000500)={0x9a0, 0x3}) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = socket$inet6(0x18, 0x3, 0x0) r19 = dup2(r18, r18) dup2(r17, r19) sendmsg$unix(r19, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 14:42:42 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 14:42:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)="09cec3028b5356e758ec2712a92bf181f5f4af56f9b835007c26", 0x1a}, {&(0x7f0000000140)="fa9a41a5161c8c60e4106192844dfa4814ce0856c13144eb06153fa691f2cac64e3fa51d28846a31b5cab8684b522564b6b0b842f67e232023f64405e0e72ed4ecc52c53d92e5b501fec9249cf58cdec665aee09df2772ed23ffa9a0aed917bdcb120c7eee45fdc9b1b393896f72cb7bdf6b08bdd1ee240adae6fbf18eeb562c19b83b466309dae9a4a6bd6013bd074098a129e666d68c4f11b6daec9643dad1fe7b8b04b5292a42df70bccad5ba51284f15a0ec63fb39c5e1d33da34a124d9aca30e6e4a8b6ec782c07c9e6ec2d69f4f2ce0be7f10cfd9203eba15003f647822c3e91ad0ef2dc586f0f9cd629e979a306a98453ae5068ddb26fbf4068a7f59c61fbe66e03d15189479ec2cb03ca7d58778807eb27865addf569c96ae2274e6dc152cb152ab4701b364e4ed479926e97f67ced9bfeebd3a10b3cc28d9ec552e6c075cfb9cfc2968b20d25df41a55b935985c15e36184045ceb0ed31d4fd45442d59d45f36218ca67caa8d555704f8c2af3f640d632568aa2b30c2a2421f5939cff7c10fc0985802b15a94fb7910bc21fcc4302ebaea616edd43e9864af26aa0e2b311ef8678ca34cc949b873a7eea83caf954bc2b96377eece65425c546f439388665ec54e3c1510cbd4eb1bc549d45d13389df6722ca343aa2617f9e7704a198dcbd8298ad9297f755c45ea3885f8f1853eefd00767128388ae5e7fb035fbfecf132a59779afd9ab9715848a2b9c4a022a09da4d51c05c0a8c0cf1fa00859135f121d767c4b6b5596371f635389f5723cc4fafe870a21e666dba877094bf1703d1085bc5e017727f7f294aeb4b06e7ed8426ac36925bc4fc1214e83956ee4b4cfda012cffeee4e86d4da1586b4a1d6910def30725a603d17d094f67473a16db699913695a9c87406d6c7475774659494db8bf077a2ca5a3215aae2f9ebfe0afe4f897db1a0af735d9668768bd7c1210691a3afe20d979c64b72e9664dbeab734ebc133908b62c29a162efb2ce20eb22fe90232fb37247f0f6c7c579061b75ed154e7e00004d1547e968862ab7eeb1e3bbb6b23e0016283a355049dc2e1257f66d1143a5fa31aaf2f44478333a015e4a146fff8e54b15fde6df714a25bf0538ed10885455bc19432c871a6bc4d09fd4be26bf90f837ade6e403887235a9a0c22b1cd7108f1636291f602b2d16082eef719c264340dc6de2996b733fc55a94ccf79beb06d94baae03ed83ed514e12c65b3dd6c529b35acbda5236b88380b9b7dfbbdbf31ebb96c23a20ccddc8f9b6d20c57573412552d3e937c2ff9123bc92d1abf1c728ec911b8c6767e4ec98458f4780bfadcf8601f66e344ad84d63d11bfe8aeae0e9c16eb41446e21c759b6d9e89f698f9246909259df35cc8610a762bdea9f0f8d2db4349e5c99457f5685c83a4131173a2da7163ae98682cc355161fddc14d9ae19cba363f283eec3f0cad64f078cb9d4fc087220795737a1cda27d95e6b172344ecb69c12bb35912d9ec2f4d66c66efff871fe053f58df6b8e2c97238a17ba9584e9acfa53cb8623bfa9528c9260a09e797003e7eb40548262065b80be0b431bdcce0b61989aef00d5b51a4a6f701662868a9a7b56c4bca38d5aa726266d5b4d42751eaf6211729a0b0d762bf3a3b6da7a28dd7c2815c843e613ea26101ddd139313cc54358610deadc3a948055d29dfdbb4856079e7c402e437690dc4520d26dce74507d430e605ef205a7acfc7a1b6334319bcbe4dbd880f94cdb452387df8ede217d2c64baa41fe5701ac0aa35f1607595ad7bfb748751e1665781f3ac9f354389e4c144f0deb89b2647267f64fd7cff34469ae646c5510af764a9ec3a0f3ddb3349bc2db46e970ed8da09377d5a1e8c11259b8f279d318f5611d62b5456fff458746eea7de0a227ddd7ade40c9f8959b12e630a3146351d20049f9a4a34598ab1af5db30b888bc6464a5942d0ad1708d2deacf8faf925bc609a81b78f55cbd481ecd44c86a79f09757f30992676ad0bc548cf09a9996f4a51a98dcc115becbde8b6f732bc799a36901e23fd28111215af2f6ebedb90d34570f79c1c30e97749662894dfcd51650f6fec54a9b1837d936b2205a0ae86a86a8d73936abbabf72c90553dc8b2b8682c566d90ca96d8f4d1b20ab4ff644bd7cc8841c6b2715eddf1911214d3d0612fa760bde831916c154739e8191c2d3e4289b714c201604ecedba3489d8cf2cc60bea9815b42d56e6836f0c14d18e625691d2aa783fa20402561c5f6ef3fd71d059e130a34f7aef7317158071cd7174145b847aba8fb7efe3c338fe04691e67052d282207d5b279a04d0acb934d13d1862b3af94b570762599cda4f589d28a1897e8b136f6f8a77eecebc4d5e262334f9a587bbe10bc327ec547cb6a85877bd593f4732adf97d5f8e2ecfc576afc8ad2a9ffeeabfed83ed5edf2cbb8a91daed8fc34ea17fead82694220f11b94d0a9f6271f81d2533a5e85aadf7e51432cda4f478fcd4cbdcec8535e84f462e69a5ce12996deb76f7e9bd01a31a7056315fd5f28026108a799507f1a265798a08123fea496384cf31913ff2a89a7b73b277c8c30582164014c2cc382f0777f3d696583c5ad99eea4e312644c99b42d3607cd060ad927eb51c9fb90c5bb0f41e263c738fe6be594fde186e44abb56294c1da5cfec6bff7e1b0de8fbed608a2ac69d67377b5a373c0cb75a5565381a68d6e93fc4174b9da8dc22ca84b1bae34074b16fcba7fe0a87624b5f9763355023b05052d577683029922d4bcbc876662e74b6dda0f2b3f902b519dc2f83949c5a1a768506a8e04a47eedf8545eeb0d168b1a406d4955ccf7bdf7e034e3dc41dc5682b8838ffac8eb26b79b10b9160184d6afcb63999a9294b18cf2ab511473bfba59303e717b9b4f2b4879fade5b96105b44ea6c094990a0d24d882d7b8704eec687de2990e14828ce6a49c819285bbad67d9be24e6bddbc4debce823e02355b547e021cda01c1b3aa93bcc1745fea4691caa5394c2832afeadc318c98256dd1425c2c4e6d06f29ddd69f4dac2b84a37f35794bf859a370c17f7b5cb7d790b917b7c959c7f614db927ed225c28c56096781cd0ea8e141e311a2fc62efe687a1d2704bde7559caf83f7f11428118cb3c6cfad7a1989dbf13d915111b880f5856bcc05b37207384e4765deca3d0f0305dc12b478ee7ba4874ffb865052f1383a66b4b3bbcaebd4693c67476ece029f2a9f0279b6b12817b6aaf6eade876436cda9dc4d6d24a3e0cc3f8d2eeb81d920daea6e82075ade70655b3dae36d7da0a1720a136327a3058ea0f8aaa741d4f8a99be3cd126419a88fe6e5c7453a375100e6feda4228f5a4a40a8993971046a8e4963c4f94d14b647ed38aa9350bd658ecf4077f19f97b97338bc297fe3222efe9ef7da559b1698d08ac1ce6ea9e7835c34bdea6b1f58c408b07820d9c4edfb85f0fe6811d5d1f75800370759136625c40833f6f4ec30982193d44eb9e8d28aaf5c994364784ccd14f6ff610f5f58d3c6ee4887aa0a78e048d2d2ee70e1d08e889832d5a3792b27abab0e12db84209191a9924ba6b1ba62347f1411272e9b6da06c41b1cbb07649cb7de0601c41e50258a266a408a70d27ab194fcccba69b0fcb99b4f549287c50e370f8912bf1e3ba23e57b91d7d272e9e314e449360295c3e821a23ae2a37bcffc50a8066bdf57fa9067ef40f454b63b62732526f7850dba7795e51fb807bb29ecdff2348be4c218de4d03bdf537be8f52971881238e2e18fb9f2b85625ea9e149130a0ab1ac5faa33ec657fb87e2cf7e1f9592c1837c210de170a3b854d6dc3a1c4fe64ef5c02f030e0447d6a2eb0d3b90babcbc31b88c50f0a9afe9b2d3859cbd07db17f4681f7f7809ff56fb2e553c0b1d36856e922101dfee29f1c6a8f121755eacaa33b5e49991a13af6a40f88d7564d3fb3437ade6f12722ae1c9040ce81669944d8562d04e8bd94466eb20612f94f75d175455272b61f72131f2130e918e9aba1dd832790943765baa8bc30b59e2ad6d75c6800e6bf00f8300ac54e177033106a9988f4cdfe4ed556f6ad8f503839b8ef7539e2f7242f6a69f7a57dcef20d6a10057fea43882172338cddab9cf62c6d21200cbee3f2c9bc85c450162ef5add5c7b8fb68392f1c4062b7dc8e02cc589eb57ecefcea43f22836a5f918b4f64f56ce80bbadd21e4e04ae5d15a7b8044a5e37d5f3c7903994a53eca7ee4f8c1f1b53e1b8180169550828b9d33e7ac9187f9fd94a2757f96ef5bf491864ab6de818042113d6c7e45dbe84dbf742f97c39075c48f9136e339988325843c37508dac6c2c0f9b5c71ef251d169a4d28616155b4532daae0dc608101f8bebb801a08f8b18530cd181961ffa71d1e970179bcebd71b82ad12b028c70c0833d4e4db60ac3db25b7df99190524b9ee2c42883968545389935f5943a3f00a0066df75ace199ad5305b3c3a9a8ad4721105cd29e841d936b7a08eb6dc3d16bb5b082d8e0ceebe981204c7e2c86e5a93583739f943d9f70bca4dbe505ad157230633ac8b52745f0994d6c98c5133321d8b5c357b271c764d538d762468036dbdb6193f9498f77ee91c980ca5de3c519b75890e368fda73d9cd4a997cb6c1d5e4e9461431c09c92abaaf44da86cfb6e1473bd7d2cb038ae9879d34d4b964f166e9a2c38d05cc1f56420918166c47e16ed533410f15c38772f4798606c7c8923b844d3a6f332df063499afa2d85d007771aba40e40ccdc61076f52de3617439fc488adaa19cea7b67a56e0f7abca3c7677482c61593f33a872ea0964eab8b201682e2293a9ea30ca1d8ec639de52ce866e520c7ff0aa43ea0f1a82cdf25a0d9ef39442eee51293e3b7bade3123ed42f7bf788bbdcbb9e3c51a0112ea87e2c09f6559a64eaa2c54439193be1abc9f30284ed09584e5c40b63d44376ceedbcbc9c2ac2082a2788922c7bcd3dd1fe45da37f99a61b535c105189ef6db7bff6e9bc116eb8cb803e464a12bd53684c998f6238dc07749e08a5e521079a6de919b9531140d8c72747b06062f5426a66c999bfe738342e43d1bbaf9cb58e722bafb6abce06c382cd1e3127793b0c8aff6bcfe14c0eb2c80387b2cdc9bd70f2f38c8b9f509f8f65aedc24d1e7345dbd1231100915e39b7456eaa446b450c8dc431434d62fbb4807cee05ab60b80d467b530fd6c99cb55784f5ff9e84f7c76fa39a6054c7452ad32788e95bc81bdd339b2ff1012bbc8b96bbabd1e9af6565cc8e5aeafa4a2b935c661e78f6952198faa47bda2e5f812a812ae430718cddc7895354fc9fd02ebbc7f053fe5ee094307fb16877912eae2f8f31136962c8e31c5bf3ad3b5c969202c7f0c2237f9e2aa2bdbd446ec92e1a4e2585fbdcdc6f6b789386df9bef1929c06d039c55e968e7e7433330c4ceb2bc7143079a90f2545abdca4b0f700658b48dc3d67c3499a41663658d01f64d05326a7a6fbcab56ec45de4a4465b791e2fd07005d40d50dd7878f24b79b3337cd68c775220a2571e5984793276873276e2b8a7288a2309fa88cd78df489b05a3bb630c472d9277ddba8506db3f7dc338e0e705b4bb6d406d31da76a47019bd7c672ea3913f3644b63386ebc6ab37290c5b36a35af8a52886406465c77599761719357f4b6a65220687f2afce55d2edb968da3bd2b1415fa8f1aa30167a623830e233b3bb89a96e86dfb17fd720b761684c3f01e7544a64c1982c14d7ee1ef331c0e1dbf93a9a6e99a9f3d8d45a0050d2f88c19cd0b250206d0329", 0x1000}, {&(0x7f0000001140)="0fc33deabf4552c7a7b8beac5eb530f0ec61f875c59c6a902cbc6d21988ec991e9a7fff31643", 0x26}], 0x3, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xcc6) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x80, 0xb63, 0xc}) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080), 0x4) 14:42:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x888, 0x110) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x8000}, {0x7f, 0xfa}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) rmdir(&(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 14:42:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3, './file0/file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)=0x100000001) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x5, 0x3) 14:42:42 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup2(r4, r5) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r3, &(0x7f0000000a80)=""/4096, 0x1000) r8 = getuid() r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r8, r9}, 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r10, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="b401b91a189cb97247bf17bb26f91b3871ace3e7a60570c75d87a6375619423541cc30e34a11b3aa564816c4012f0bfa0aad2eae6c314f30f7e88de4ab5db7fee10cc2de82412d07415cf5e13c47665904bd824986a846f8370a20fdc2eef9287d0b39394b0a22fd", 0x68}, {&(0x7f0000000140)="94d78d16b542bc818a38c31ad49f080d0ace0ce2abcc12fd8d422d0d0cf0f4d1173bbd28a642397d4b99971026bf1f51cdcdac35c6f22d3a7ef2a918413d1ea01f56903051aac67b051ef83bdaf110621bd3b0a39deee69a221b95768538ab0786c6b4a0ae232a442153b36cb6b0b047b3c2b954c8e506eccdb250de20754770f4cc0cb3602d7459f80727831d005f978d18b3abbfbd41aecdff9af40305ae0339d297f10776bf84022933ea40ed8151be8748b1c5cdd079d99e0e9757d8c39c374d8cd64e4ff713e62519dd97d41cae", 0xd0}, {&(0x7f0000000380)="4082c45d7b2de9beb665ffe62163978d078b27f19572c4e642c3539ec14818e8bf23b1ddf757ee6f47cd62106d9bd6d2ed243b32f85e15e09a969c3b20412859995ddd5ade9b95a57b4733cd8f4d8978d5f11a0ec74ac5c0a976c59e08ea3f5350ecade135a2a3148f263245dbf88314cc75daaedc6f6619d7ff760bdb1d66e243ba6b1e465ea2c09bce9ced3701cd56bf67ae4703cc88277d2af74367aaace1d5bf81", 0xa3}, {&(0x7f0000000440)="dc7ef9673e8a1fcf68784ff9e650f5f9eec49ab2ab7e1aa5d0151632d4251e91fed86869c942eee44f8d0f09262c9c58b8ab83f47a792ecd69cefa8e71d6cfb9df5f4cf426a0cd2d131b318bc4f757fddbe58c6937d531c1ae6a90cfffcd71c6ffa628d856a3982284e3d6a77696f0aebade7054c6066771e0a8f6bc8de00bae0e7d598a826a5ae741332030cf94c59d5c5e36a4540948c4b419082ff16b164270c88af1dfb30021713353a30b0b", 0xae}], 0x4, &(0x7f0000000500)=[{0x100, 0xffff, 0x9, "4a8cf3c8ead3bb804432a6ac54a92f2bbb4aea0cc63153429de67c3d4a8013e82779881775dd47a0b2ab7c988577eca87e21bc943bd7a9f7050eb0018c79acd445f995336e1fc95ba368d48718f9fe21e046eda5b9868f57ec7b9d3e412721cee7a20606d7d04b9e70350067c1f94f2a3c8a39b359792c5dc195f22afdf0c14fb8ee2f30bc9f82fff481097d1eb9b5f7236c4b16fda56e538fe667e41791b1c5094eb90502b0a7cafece61cabd4458c679ed83c42938ed31b1d530a394e92564f048afe17603c93f3909d2b06c7c12e335e2f9bd470bd429e230f3f8ee01496e63acf4b60f67f14095508a67"}, {0xa0, 0x0, 0x2f, "75c8c4b2b617018739f208844bd559502449c8b2cd9da7934fb031ceb61b899404982cf2ca5e32a187192a91b76fd79eee1970d4a1787c7971fe07141fb3b1fd89c80b44da75df55883e239c03c80866f6817de3a11b9a41f69906a30cf90c28b49bf6b8c134fa2ea1c5f4d513d7fe6187da01481319f0039134007a057de2ab69045378bbd2df3fadccfc26084f"}, {0xa0, 0xffff, 0x200, "d8e06c5928ff072cabd557c9fff40064d4a166b25488c43dbc083661cb6786aab3cee86cb180ca4c9a14e5949ee262eac45155ed8e6b26d2803ee53ac9c1867d1c9bcca45bef3196a908046021434bcbc2942fede4e7d9013dfd617ebce658474948385dede499b2ef00e15a662599ca52e28426b603a6b0faac9b5a2caef135f4d079d911dcc0c205f2bf6e5a"}, {0x98, 0xffff, 0x9, "e37c46cb4d239af2f73ee47861350b781f63a232780493e493bbe2c79205ff66b11ffafc5fe8e581e8a05523f90f3389baa2a0c2f4999ff8878c838dcf8ddfb58c6ce642a30c6b6325eaebaf019b442a41ff6e573e92932cd82a0abd17f0e3c4825e1580ebfe33be87bdcf899161dff93fb63cdb1ae1d3841939876d13da79f15bab94805c6f"}, {0x50, 0xffff, 0x0, "e3dfb1b959477889ec356e4dbad4c03cfc1e3b829a7ba68dee0d9f75fe05af67bbc9e8677368e32a8a113f6c4bcc8844ddef2518b2862219d7"}, {0x50, 0x0, 0x8, "69e8a5e1780f6dab6296034e3a0e94ae978151ca9e9ebfec12b8d5a6ae5ea43457862a4f30445112e17da3b2efdcda1bf9cbd7a32ceb6d61e92456"}, {0x70, 0xffff, 0x4940e1b5, "5bead82e709dfdb9b5b42d9ad02b9836ce172f27f1128ddc7ae3adb277e96cbadaa8da6ece6884ae046a538f9241334738bd5144ea1773b92599d80c013e0cea3e157c667173e3195a6f42f9b70f0d9dd6321eddcba1e04d4b6a595a61de8846"}], 0x3e8}, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) 14:42:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)="b2d876c6a54ff533f8784be527b32ab399f2578a479bc7faebc938f662c3a1f65f044b2eb22d630da1d20f59abc9472e56b17e4e4fa869db3a5eb06b84de0ba03b0a329ae2091fce648f5909eb810024dcfd", 0x52}, {}], 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x20440, 0x1d0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 14:42:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 14:42:42 executing program 0: r0 = semget(0x1, 0x3, 0x10) semop(r0, &(0x7f0000000080)=[{0x0, 0xfffffffffffffffe, 0x1000}, {0x2, 0xfffffffffffffff9, 0x1800}], 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xe441, 0x100]) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0x369) 14:42:43 executing program 1: r0 = socket(0x18, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="11c95efb3b29c41080491ccba5340c3174ae3105586a8d2a4d0ee36e8e7db9d750ffa73914724f2f09175bcdd6789012a8037a5536ce9a74fa0dfefaad00007206a294f44e966fe13b91d873c9a7b114b5f9089992931c707c790678a8608dd1dd7ebbfcdb523452b5ebc7319a518ebb451e70ac33d7e7b92715c308dac0ea1cb94a134732cfa213a62e5ad4601a32f230f230008f634cdc8e07fcc7f183a5c11ff5680917d0402527d5f28d7e34827e3e7115b9736d34b3e123c9aa8d0303b71619f933952b850c03e9d5232df2", 0xce) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x280, 0x10000) r2 = dup(r1) socket(0x6, 0x2, 0x401) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) shutdown(r2, 0x2) 14:42:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:42:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 14:42:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x85) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 14:42:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 14:42:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x80000000, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0xfffffffffffffffd, 0x1, 0x4}, {0x9, 0xfffffffffffffffa, 0x3, 0x3}, {0x2, 0x6, 0x27e2, 0x7}, {0x6, 0x401, 0x7ffc, 0x100000001}, {0x8, 0x10001, 0xc5, 0xd2}]}) 14:42:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4f, 0x5, 0x5, 0x24}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) 19:14:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0xc7}, {0x80000001, 0x2}}, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) getpid() ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() setrlimit(0x3, &(0x7f0000000180)={0x3f, 0x8}) 19:14:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x16c, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x33f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000feb000/0x13000)=nil, 0xa3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffb, 0x40, 0x7ff, 0x6, "76732f73b0d75bca5fb230ec0a81e8d1bb1df79a", 0x763b}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 19:14:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="387bbcebecfba0a06d7d976d2cd984ec86da1a5f7e8b6d375ffe18560c95f3a98a5af61dcfa5515fba9231f780b9b65fa2e999557680612ab79489e50d6995c124ef1dce81e48a0cb46319c9de72e146a90c77b7cfb74c1b323581d8c389592ad477be4437494b71deabbe337e556ba7be4cae3f52b60aed8d7d124d5c0be56f65145bd835c085d6a487018575bcefae0dd1", 0x92}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 19:14:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpgrp() r0 = getpid() ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x7, 0x1000, r0) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x2ff1, 0x40, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x40, 0x0) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 19:14:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) chflags(&(0x7f0000000000)='./file0\x00', 0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000007) 19:14:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9e0, 0x9, 0x100000000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 19:14:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) 19:14:09 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 19:14:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0x9, 0x7, &(0x7f0000000080), 0x0) semop(0xffffffffffffffff, 0x0, 0xfffffd56) 19:14:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x50) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x8) kevent(r1, &(0x7f00000001c0), 0xfffffffffffffffb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x20000000, 0x8, 0x9}], 0x7, &(0x7f0000000240)={0x7, 0x200}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x9) 19:14:09 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff8}, {0xab1, 0x4dcaf83a}}, 0x2) 19:14:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000800)="3ca3a7239d89d0d707d102946ea65edab484e20a5a980cb04b394b04a522f1cc8e818b5ed1e721fafdc6f3b7391a3f11e88219dd9e4ddeb215a032beddc065631158254055d284a5cc3c4da84c56e3fabd116dc4968cd80725d9181930616a6e289339e26d87b7ac67cdee1ab67e107b39ecbb7485bb0770eb2e6a163593135ea266e86dd07e5fb04efa0a439db431e5f2824cba29779d306cdc59423b3fae176e8df9d00cf4985bdf1ab03f13e2e73557165b35fa569bc2081324a4797846e4c0c3550a554d6281c8909665b042c6e2bb6f9afd11ea07a002aff487bb1d5d320ce6d64d4bd64a69b208dde9f06515851e2131733a90ffcca04d8b76438fa360c65e7f10e74bd1eb94ec000bca99fd13b1c97fcd422edc1bb1330457939f999072835ea50d3469ad2aa9087926d6a8ed46b85cde165966e29cbab6b050cfb7c21d39994dc67db03f6fb9f01e440875ae67efe2d2388321d329bd446187c028989aad64ef4ec4134f1e9847bf4e1103ef59e6f8a36cfa59a41b32802e3f68e90827df2b0a3ae1c313ae0081cf857bd5c532830128c07ecae14698a4778e42fbc2f18c6145094b8f0db3c5e8cb8fdbe65dc643471d6eef7df368b32723d9d74c1ba4af68e1bc927e40d3f4743ff893e36382bcb528abd31e061f636fffe855e29324880b9488f5fad914d5841fd9fa562ba6074e42e32141a929430eef567d611ec0b2760d2cf69919a0d3819e733b93a5c1eed183834bc178c673fb658ddb160b46a484bdefd969ce9dc0ba8fb5cb211cfbf2d904bb4117952df95456ac2e282783e7901e7d4b9bdb9ec94400aeca90e6423354150f081a443762aba125d104b2520f127f5b095a29a52b52b307e69adc1c7db7bf885a755f89699dece23fdd9270e545ca8a8df4566b0ee9ba487e7ad28a41bcca581893d9b4e1be5e8febdee61e58c457fa4524961e9341f0ce723cb9d45e51f8d1e252b5e7ccde182cfa490ef10026b4a5269be4c156cedda2e95285085f24ed9cc402696f3d0ba9d30bf285ca6a2a86a70a836c002aa70cb3193ad5167143350c252566b56e17c05f8811c4b8a0d85a367c7d21c4da8321d23db3b8341be87163c8b9a12cc477fa16b920536916f927d0e6cc89095dd8aba754bdd27ae1a196a7f7796b7e924775ad13fd2e02d23f24db06aac99d0be345bcc1b34749b55acbaf7c173b282a408890512a5745c2433c60e0f4ae30376e763a22e5b57cd1dc55ae37250b5ca983e552a0760d5f7b22c4f3f1089f0892e3c3c38a2d244acdc45b23f16f911121bf398aff41970b248f834809580392a4ff0266059946d5002afdda1c184d5363f5c8b1f60ad767384e9fbce532704e2e8b2d2930eaa3f5e9a492aefecab61642850d468bf17a65346a5ece60d8b169f00c9025a8d12409cb93ea0571ecca05a4a1354fafdc2b6278b64d809c33d92b9e3aa79b45e5d807ffbd464ab370e6d4ebfd5cf91e5957689dfca504e2088c96a004708ef91da2101f3fa4faeeececed785cc0018ae7e25a86752a8ba2d08e4002b22170033ea435511523461cafd40dabfa39c21ee074f9bfc287c14895b70eaac8b3c323f7ec461645c7882259ba222c9cfb51512e2b5a018ecb2e1706c2cc163938b174bd72ff397fdd060a8635995de98ff2ecb1b10cdbec41a6becc0e5a55216d041be684ca60399e8c624d8f653e4525d46bb8eb55e88085063545be79a616fcaf4bd227541ef7d6fa3144bbdaeb1b6d6d07c25b893ab42f20a35535c5fffdce8cc05d7cbb22fec27762398c92284e9c7c038eef7ccd238e2f29080a5e46956fa78b69b18ab470882fd3521aa50ab667a1e454d7d82eb4636ce598313da2c99f464ca461b68c8a996a074b77c9a14ad77c807fe70c3aa5e6af7e5bed16958510da3c60fe539dbc824fb10986fd58c211a981c7f7440dac4ba0c43d73af90cdcc7776d7148fe231264f7aeac27c86a5de6de37760033f3e16ad54ac6218fad7444f0e23a90cfc9736c3a7838454148ce64baea2bf443f5d5be3b1d424407ca2a651a533fb6767a69bbdbef9f5389bddb2bf2e722b470e9d9a7f80117dc6d4b48048b92134bc323e2fbd2b41a268fc8c699d255932a276e3ebc802d14d4dbdafdff89b2c0c284d95d7208f346656843987cece5869a04aa546cbcf65cc30922bb5a2154a64f0a7cbfdaa48775b6d530f4665b263d0e9d8532d6d6243a0493138e0988b884ac07dc16361379bae73c3b0102b38c7099520eb59f942b8b468d63270804da588b3a025ab589b496092b7cad4bfb768c3760aeb3d1e828a342438ff5e578f59cff70254f6ff10ab125fadecc7ebd1cd40b28c8835085806806381f633d78b85878042e338059a4199db74bbd9cf37f07e30822623d99336c4870636fce98953d7115963a4789286e1d03bb665c431192dbb2aee67e45375089f014ea1d5b71bb8418dd526bdd83a33a962cf05d176e47c354bfe6c47c4ed0eb8a1343ddd5a98586b2254eaf64f386aaa374da1cbaa4c39e7148f3c95ed9e8fbc78f23da3b45322cadae931a9185ecb0a76b8ff215a019f4d712cd133f007f0028450be9238dab8efe1af4e5eb21d1e8b659ea5e85ae6118474ace106b76c61ae70913cd088b4822c94e362bc32ce4bddb672af740e3d2256d72e54d460a5a7a7282772602869f277e7921a10709d2f3fdb9fa142ab6632fdab65c0db9741e8b5284d32148f3384cd3c25f23c54d0cf22ad5973b3567392c2252992b76088582e618496152f35441cec0476d4e219341c4a18e07db18197e5bda50368b60635719e072ddb9c46a90fec503ee2ce15f28f44dfbc844d181ef880a3837a693b522e81a71f14f51ff178cc81c114ca494222448780ec801add98c97e379bca7379e74ddd9f46fea5b3a08eb04dfa8fe2d62a992bb26c15df9a31687568b1bb96259fbef700b8428ebdd18ba1eafc74926fed8eedeee4eb6a7d2ed2cc775130ff6bdc3a44974015670f5e1a4ccd703b1dc3e5e7f85f0b28f155cdd1dbae3122feffde086c14c4be722ec921d5d99d4bbc13fbb66f8d25c3f952cbcb14007c5411e76077bc382dcaf527afbe0ec7f77746b5ab6538786bdb99c8a5b8961f34f50838a5551ed9c059df2733e7d1822e00c11a10f935444e7df3ab4e072923f95f173e6c1ca86f6fd680789939b3a51413c865e35e65f2ffa9dcf83697225996e84e78738577b7470ad59861dbb8a91dbc0317c7ea5a765605734f739ff05a544a8ed0495941710a3f582b37fb6df6ca21ab44b49db3a1d0602b60dd8ff594a0709882d8793a016987ce2127078e3241ecef40876fc4c9769dbfc309cff7e8aeea824b1021cccb497c44d69f82bcc2c6899baaa229dc10418d4e4e24ed56e2ba0ecbd93cd7259b135e4bbc30b70385c790ed087697078d6fc65dc0a0f6f308caa43cbe974c7502c5007be8347a1973b29a729c4cff1da59213dc7a9c5ba0157e64d8f4263da209001f5ec55d881a53510241e6ef180492e7fe7b35fe613ca5e2d4a86943376c956cb7706a92e1223a94968f56190cbdeb1bd6087e23fefa8f3d56fc7e8e30917a82322da9355c895fae66b87026ccf92b0eba9c97be8a6e700aa51432784b8070a68b4a8f3b7815c53c6e7eab1b6139be228bd73de9dcffd5acd0571de2bccb8f3e17093b4d2ecdd862b66227c6b735bf4e81a6c6a1cb8a099c7c3f1dc22e8fd8be968f37908a900bb2f82da58f98a2b84c6359dd9f1dba588d3a0382f77fc8220ee740eeddd53b51719de5f673678992b1f2f87d24a51fb4405eb58dc76d97c0d0fd842f4b41e0ef7d5c14294d853a59ee2f7daaba00f26aa3b2064ed791975ebaf9233a94e82910519b28bddc1e9cae32f2752b9739374c75500120ee5b2dc9505a2d4457d33bdaf19fe7a41fb3c49259660a3b35a7e29f8ea57ef0ced644eab610fdb83d32c5f206830ba8e4c6a8fc551cfbd362cc7bbd55b69f5ec544a5ba85eee1cf7f8f0c9d70cbc0242cad8fceee99379996659c0e2453acebc7c4d1a895a30370779c8213e975353a7c48afca381a0f40d26f8863c0b12fd5ad3e6f7dc9231a07a25a74a7c59f9306081da5e5dd31e503d681e5e55641c877fed10aacf8a48f90d90d14847a387eb820ab2199833a481e7dd369dcc10a20be6fae68f31a7f132084b2d860a1309e3dfd8b370e5e8fc18dff42298fda00a7244b195084d533061c2d77c3b8f43f5ca978b3a1d9eb08484728ebcae41f1d74659501bab00c7eafa6e39abeffdd635977b7f6e99c8fae1acd3a4adc057e2e5e7ef094b58a92d54e3eb54e1a94390042cbefeb7bd6fe928b9914dd484357df7732e587d0a91cb3e2585b7d1fcdc0979d8e77cad68db80023df31bb35ef711835035c9943fc865e03ca7ab89f31a5b3aac5f785b0ec7e9e22276f712cbf6ae5f4c36b0ec231fc66c4459c5ccf36ca792256a2a66a7e3765bbd89211ca7e4cdad20b52888d4b7128c1217ceb462253d5ece4d837902d38cfe2786dd9e3c154d1566174ec3a5fb08c75954d4babcc932332e775a56db775c046b5eb0ebb75dde04e616c8c64f5a4edc75218904edc8708a637bdedd29de82f10a53ae7cf50f3f7c2542940d6b0c02cf7251c633c3c820513e8cd1f946ba205fbd34c024fff5d92f020e54fb6b99a13dd660e1b3a59629257ab042beea4ba0f7f093fa8b9be47404f1a5d864a35d021cd1f823dee9adf7f9d54518235039c92df799193c9951dc2b78beaa49327e8e5457bb36c96278e58bc54b7212b9c62909938715c572dd623a3799b3b6f66fc7c565f5a35633343768dd88a130b184ef8392611181a24ed69d7e89b4860f06c18353b689eae3b4a0dfffeb9e1577be4a9c1578718fa6b76ffc0b4a8a9e025d03b405915f0eccc368a0cd3a924b7737ac0cd4805d5ae6c7ec2f9df26e52236db8fc8e80f5fb6811471e7567e1171422789f09dd4fd75a51d507fa509c89acb4177c0e9b34f6c498971b0e3ff4ad959ea094b75f8863ffd47a2c383963513aeebb62580862463f030fcd0edac1c5d15495ca0dda938ab155a09b7a3c555afc3d7c02cad810361adfda3e9c7ceff60353e1969f60b4c210eb754e533560b3242814b38c2135092a7f876396f81d34122d503b380c68f721455ecd7ade96cabbd71b1cf4f878cf1912e19ee936417126df987156b3da279ba12bba8735f5bbd27cb305095a331e5dabb8af74eb272d619f090f867f79d8e1f537f115b97fcdeddd9e8733b10264a9f1e21c5b83958955fc4f263afca42af57b22a4d77e16c55b4d93e0569a4d40c79e5a0199c869163599c96685afad9de035be77c39df0b5de36ae8ab6d891a20c87a0a3457dd99f5d29a24f02ec29610c01be0d225cf3aaa8ae6609e98c0a453d3217989392903ed886e316b118f429a41d17e5d3c791012010310afb86df814321d0041759097f297f3e7666795505354a5c0f81208a4af2061363f865a4789a414cb3cb253ea77d5477d1f84c56350f03ae8971fbe388ddc35b369c29b00e9d4a7ad98dbd8d81065cdf1bb0ef7404a38d17e334c1aae4ce28fc6a798a82c3c583ab00ff9f5955e5abaaba9e2286dc6029d7315e1f34599beff350bacd38dc51c7810d4c87cc299416d7221e598675420c3c29a61f3a9bf92db1b52bde42d75f2cd4003d88bec84a3ac12651682bff9fae2bd88b5e5e681d072d2d2d0f9a81528105be5361b3686418c2b403285848597c83bbedd01bdbfc60edb7d061eaf62474a28b37c4986ad244ab3a8a4", 0x1000) close(r0) socketpair(0x18, 0x5, 0x1734d882, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7"}], 0x1) r3 = semget(0x1, 0x1, 0x480) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0xffff, 0x7]) 19:14:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) pread(r2, &(0x7f0000000640)="493d05a8a7e3f423fd8087d5e085f97d69381ec7ac1b3d47c1812dae40366925c85dc437c38d3796908727e715e1fcb8dfb604fef05e6c0975d31c60937c9432a686a912480ba13142f51fd4444d2f03c037cb8ea191845744bab559281b721e9eb51a1fe4a9409fee5eddd7324071a872db74d5ebc1a2419a9ab6e71ca44e913049372088bf7a1fb11d57d78f21693a6e82d8180f3e09815f4718dcc72052ae018483dfda0db4c4e716892bae479d4221e9a6cf5a0c4f346e63fdabafa3d5dca77b120366ab3f4959282ed6c2b7635f7e86d47d6a2c3a0d6016e3946e1fc2919712ca50eb18985e5e3c1cbb2845bfa1d0dfe206ac48ac2b8d9521aeeceb6093626a2b9463f24281f07e4034c652abc248f3664e0c2b92d5ea0c68d1333441557fe8f27713a9d9e437fd428fb3be6e563424146b6098487059aa184a3cb5aff1bbcdcc4991c629904dbb0c297478ad8262b551903a59f242074c1605e33bb0b541e447b6f7d696ff1ec9cfe929f473df6d48f57cd8fe3ea751b5abd7970f46d570b9b6f23b693c51981916a4a1c66a64287c9a8f1414ea7f5a06ce8e5ce2c48de2857209e2bdf4160c01731c06beebbaf3e5821a3607a7da6073d9f8ec709667e41f5bf07a5b406631320361efad72a2e1036a0476698b50262cd7ee7623ba29113c10778536b46597875d8fd30b9db44634308433e36546c94bf25995a59472776e8535d86291b2682761765691b852422e87525f698d71826557f3fd22fdcd8349aa768aac639d1f959f36901502a1f671d61c927d2fd7f26f250cf86fe1ed90d8bd584d0074eee067916fbef6b9c4830aa0d08ce2a57df7901a06ce6f71f6c0675df9742f7cefc38e22f68addb819ee5fabf4d1351e58814b781020921a3b3c327fb80a0f95ce2e799dc1b893c7268c74b8a650a873b225b47aaa2035f810ebd18fe29ab5452c757adb12db8ce584c5ad14149a671438d0c25b9b3878dc8a6f0d0466c376a796393d4a0c395d18084359f547b21c9dda00e71920053d3ea2eb1924f3c4f1883c6e7d03660fdf5e28acea541fb68eb813adb06424b026b99e39c9140a92e7a84d5d5377a1a132e7b65c1e3ee0412897001666d210192b6e60ce5432eefe9fb2e69ab03c19ab61817c5358c615a2c4b9c3b3032a0e5653a69ab3c0c2c2342bdc8d130e2b4e52b710b1cd73de69a0fa2c028302167d5a1e891b2eae9e03c2cf6396fb38c5e1587a32b9ea26b56a24060567fc2c60552bcc323802e0d7bf9daa1a5555c3db2ccf8ee94f5f519edf505280ee7847c3d976678583f359bd496c7a38c16d31deef22ceb85ac63c61ca3c8cf84d798b7fbf4e8b4126680d630ceb31673302a0ac8490ab584ad2648adc65011ef84be415e21c7f3389c2fa4b30b0ef6e35f4178bbae670a2661f86a83807ae71e3433c0b6048d36d40ae1ef437ddaaa5c41420cd6be29ce0ad83bce34a113ac208c0374c63123799ccd5b70fb93c818ec83319c7c1bd8bce4f643959a95889f0d813719fb23c658a93b864d04c4c562a514b1093fd1af307edcee345f5a59a72a6d90668c0f3e629882052a9b7cb32ad9429e5786c0f1271cb4ab601fe6c5041e6fc522cc2035547b503949d3f1688a324fc9c63f16b2d6d28aad8fc6a3ccc810cc57ad0d39bb07c7a271da9ebe0c54161560ab681d0302c088d932a4a2b12f730518837ad5f93c478c22336d5fab97cbcdc9b820a9c06a53086140135410989e87f7ab1cc17abe7957c511d94ecfad04c71e8a6ce75e4a6bffe7ba19cd924a194ea6fc1acf0de818d38ae6942ee4ddae65d1f4fe7ec2e5833eec2338f9ef2e3768770bc05e4bf2650bb8823a7c1b8d0fb460b4385c02a40dd25cbfec1d6da5b8fb04c39cdfffc2eba68882c1d9be1c65e5516d7ae929a8e377e0d8486da046ad701b0354423d49241b7e2eed7dd4ee7cffa51a709f2db9d85a65e33eadf6333c3fbfbf592987d733f207da5ff9d1e36db97386bd72484d19a0dc9aa4004d04c562827aab94411c720e96c9a3195195a951bf0c8238aac6149ee06864ae60cc7c4636c8810a0594c5bb72c97ec1a8fa8f26816698f27914dae9f778d5bdcff2078e83cf0add6cf3fa7105ed49fdf5c5edeac5aa7805b00fa47e61a316de66ce9499435c21c36fb679919bbc50e1611e50fc5c95ee47aa83947ca9a78a5cfe69b5372dcde9d732e55c14052ce1ec00526e51633f54db13c09f9b4456488a9dfb11bdf5ced6005f3b403d771fbafb1440f4fa63c071f3da2634d4011c034cb0cc40a9a61772082ffdb3c557245613180c97ef8cf1b17e0048115fd9b2d00129f56a80646b4b9418ca7733cb617706c6d2b66ddc2bdb31d66ccd7797a27fe898df7494d36eaa83daf188afedd15f6972f219767bb24c4ad4cff96042e6140cc08bf349b84b0bb0ab434819c97bd527d93a1f1aadcd9972312259611b82a033d5c75a44495d96ce56e4751433db7a4e37f241d144b2d5bdb43f7e9800dc8116b616824587d2d4231d77a22649006113327cd40544ab7924d6204f52d4306f0200d423697fd76be783f21fb6b006f725e4ba377eff4e67aa4185edcd64287102749eea660c7000cf898d2864ad1d951837a2c2304852a6344abb3b27e780dd4d353d9fabe68e8f8febf2f9bfcaa53ae82a6f32129e948644eda32cafe8801e45414f650efb4d4ffd607543d9e2042eeb9e29a9db44acb75e48169cc3e3b77ee4ac7fcdcb31790bdb04c203560a597c2df4feb4d6024e47c43cbe696988264f0fa010723489cff48993f8db679f2063f8eb4d7b985438da396a739dbe0d0819cb6b0579cec9f6e711597524614b7b7c72273380cddb06cfdf1b609541aed7dbc742fd64c44bf05726da264e1561b3f5e2ac6f6841421a0b8ee92206928ebdaec1efbec31acdd5b57ec99bdbb21c5302180c900ab4d018d9e4fc6eec173f85b4c727fc48bb3dfa1bc49e3c06f3aaae1676c86289a0107485b0df3dfb9a07c3fc0bd6dc3c058c6a2605eab45cc6e438724e6b8629fc31d4c63a03806fa35755023951dfa66fe0786bb92a49b731ccda6c2ea7bfa0c84e401853ce000088202a8ebce6afd7af9a1aad1699984413e3aea29335a17a318ba37ce5f149a614620d963cfa45985aed845667c1f073b08dde49570c47f00f263b4df4c1a558a52a6f318dee55cdeff39fdce2f3d1a7691f840ee0ae117355faa538cd8e16fcbc03bb5415519bd8543c859aaac0941073230e414ec95c73d086884b2be6d396810b85c0b66e9fa9208c5dcaa6c2314bd00e53e5880bfec960d85747f6a122fcf734bc86d7ef66e4540276d720c961732fe2a9c3fcb969cd9d7e13b7c0041cd407c02bb4dc8d5aa81172e49793288164349a78d72e88bad180b0f59f0c362a073107534a73228effa9c3adbc4a3c23371faa5e8ae6f3994e95ae5822ad4f08071b5a4dece0bd8215ad484f1fa1e0f664bda5c542c65fa8d02002305ee7c1c4b03ba4b0ebe7c0c54d60b01b2368d8faf960b9acf5b0ac3c6836ff73c9440afe906c40ac139aa66156fb4c6638ae6a158f3ab9595acfb78831028cbafe150990a59b209e68ab507bdca4df06703d8f917cf7057fd959040661eaa27459c7592a0d98a9721df15f3b80fd907b11df14b24b25b17f7ebbf3da37fd596687351a5fff58d8282f408d85cd8367bf78916bc5843862b12eae1b6034bf5ac245f2915eb311f7be7116ea1e3e098dc53a91f6422235bbc61e514be59bfa2b7e7380c53f13e2f2494ac6dd4bc59f567674689811ec1384097b47132d33dfb2ad82b8a9183a66a56f25a2e34c547c9fca2cc0e945fba1c970b4b55337322621cdfffeefdc807c7191c119929bbe6c9a384649ac1e9b9464170f577dfab17f45864536e9489e50b5bbe65790429c58af6b3ce38dc2206d46bccacb4a4739953b64ca06be7aadaf654816417f9f27cb2d39c187bd5da48939d3219e4cdaad68584bec717725a5eef4abbcd39eac615f6ef8dc1bc7ccea9b66e2c92a395f3aa738de7fd3847d676594e30d5d01c1ca3b9d26598b16c1c90edcd708cd6200dbc838907cf6b8587187f3c6c67049f3c46144f56d1696a1d1e62048fd3a636dfeb491c8f111758cc33dbb8c7c7cf0e5062857f62535b2110f1246d7c146c596bcadf6ae6d159b950910d00ad15aae0771364699ce5c2a1c382d10795bdf1ca0d9c290479a20edbd5dcbdd7e5d320ffb48a51ac961187044112ae558c049d4641c7f5229348c73b34f92f7ae9a21d66d94851cf1c0716a105848bf40a2e9e0dee84aa0d2187bfb94ed8aab23ad884d5ff481d45b16ab0d13284374a80e75ea4fbf3a0b8c11935c6d89594a15bae2539a4b6d738ba4c56c70966f9bfa6c690006d360c3384ce70a58393b378a7d7f9b804a871d718ce9e903a810beffb2b4e532d446e68b4b531bcc5ce9ad458269493ea5bacea8de0c88354f7707cd1fda86abde66d59eccc640943a7b584e3a5c75f45b9f3fa39815d3b0b284ad2a38705728e25f8edf2b4f95a169d73a76185edc832a246d6f4fd8db1fdd7bd1feb8eccae2c6dc089c9c5fbaed3e3fdb918045fd5aaa5797cae990631fe30991ebdf9927abf574238e4a265794370374201f9d95aa0372e5d691cc9e5fd6d39c62f5ad4f1a4d5722afaa6999a4870da7d4e38626455b7804dd92f1c1f746a70b6fe8f0cf8f76265fc44a06878d8f99e545c1a101a8bc496251c5cdb1f801fd60597d28dd150980e3c8c29e1dfad14c2b7251fcbb9c5f72cbf01bdab93ac57fe80255b7c6c51585fbd7784b5496b31d68c53122440d0df180b812f8b0c04586bcded3df33f6a70df6bb1a55223e144422c490be76e7fb4d6fb1aa84833b2fa16e216873abb0ab947daf872c833b264777aa873a3211548f85e86a32015eb046be43437a5fb84b52b4ea5608214c97c132987ef2d08f440bc175b322f19cc36e78d8cbf3a3ec1f4c2098ec5f2d364dae961e58c08e2dd44d6a48b40c3756b68ddb4576d53452480a1152ec2d51a770a6de7dbda3b4b05083f0f10bd485d1c1a77703b40036f007ebcfaefe70af1fc314255891e8fc183490efb0ecca4a98b874e2a59f96152e181e7296de4971018af99bfa7b539671aa2672b44a2cae7643908cde5c42cb93e6f054d47c176fa6b56093859a9317bb46f9d10282755e7cda27b5673b2b71f347198da25b7f663a199fac77b137697f541a89ab7086c5b89db04e8f2da0b54a48ce75bca8b4dcbc66673bdb90f3f3f637c9060a9970203b5bd5372a6f6c7d06584b1ad13b75fe6e485d8c30ac8cb905631a0b92e6ee3d70c3af8e526305aebef6199a8e3c03c73c082bacb33531e80f8b4eefc8aec01fdfbaead8ce8ebff9708d632c858859bda13df103f39443686e76b569512bc73d2f2342a5976a78867b8c69208d50b6b1b4019d38f749a15ae157afb6a93f51809229550ff4f1b994e18c581f39e7345e81ac2c950243254028910de514637c9957d5275c91a7ba6dd3d8ccd62d2dd3c13573eb7570647288170bebcdf7c63e1ea64db0c07c866a229de1a6be2b090a02ee06cf6d77184cc42e4ca96b53600d67682789e919909e5c62f047e34c398e71a704c922a07bd93d04cd14ce918751efa23c5e79819357b9198c33a08e45ee06d348b4aa784ca3798b07d9032dc9ec4643e5053c600fe073500359c515e8091c51c4e6642f00e9fda9fc65db4502cf3ef6dd664d0526e0f29393f8fe66e5320b362722955008c0c15df0134b96c799b86de7e", 0x1000, 0x0, 0x0) 19:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000001005b9d071b542a538706000000b818000000290000003100000000008e00000000f8d2ecd21524de25f91d2a195d296a0002000000"], 0x38}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:09 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8e, 0x8, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x400}, {{r0}, 0xfffffffffffffffd, 0x44, 0x80000036, 0x8eec, 0xad46}, {{r0}, 0x19782a538df324ef, 0x1, 0x40000000, 0x6, 0x1000000000}], 0x40000008001, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:14:10 executing program 0: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x1, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x100000001, 0x1, 0x1, 0xfffffffffffffffa, 0x98, 0x2, 0x1, 0x3, 0x8, 0x3ff}) fchmod(r2, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/218, &(0x7f0000000240)=0xda) minherit(&(0x7f0000300000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 19:14:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x1}, {0xb0, 0x80}}, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xab, 0x2}) 19:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="c1ae7778e5ba0bf4dab36e2ed18b90d40e763183c42b9097df218bef06", 0x1d) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000008c0)=""/214, 0xd6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9f, 0x10000}, 0x10) 19:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 19:14:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30c84877a1681d51, 0x0) sendto$unix(r1, &(0x7f0000000100)="c0a540eaf4e0b3edf43e54ee7f7fbb8226d460bfa11c3a3a63638e419be552c1edb1ae8c36fa02a013a1d78a0ad020c017b6e790fd309bf78c79d4665d34c6a7e4738f4a6c1885f3d068261a07875342267ece369ffe8eb6c04984de9dcbb1d8bf3dc502f5dd93ed41e54c68334a3e16b0cbaf15b3703a9d5f981b7f3d79ae545b244635dfd183965ede8b61bb5d699982600df02ac38be635319ed05f7c41cb147770cc882d2b68fd9e892bde8adb9381", 0xb1, 0xa, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 19:14:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x20) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x1, 0x1, 0x88b) fcntl$getflags(r0, 0x1) recvfrom$inet(r1, &(0x7f0000000100)=""/26, 0x1a, 0x42, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/55, 0x37, 0x1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r3 = socket$inet(0x2, 0x5, 0x100000001) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)=0x10001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r1, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0xde, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x7) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r7 = accept(r3, 0x0, &(0x7f0000000480)) fchdir(r0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000500)="ee199cdc87f644183fa96137a6d7f6c5e5b6", 0x12}], 0x1, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, r7, r3, r1, r3, r0]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r2, r0, r3, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x90, 0x788bc74c5fc58eda}, 0xe) getsockname(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) sendto(r2, &(0x7f0000000700)="b2ac974bd7b5c4dd022218a51cc30ef4da5d14d4ba1982eb9dd56dd97ffa7a94e3b765defbc055f1098668a50035f94add573458c8c344184396a36b502975120932d03ea843e14f467d44269f6c95d691948f35d1260326f6c398bcde2353230955d6976da76d7acda3980716f62714e4f730c9c9dc918172f4a04e57a2a5da9927c30095a502dbfa3fff9216fd3c6b1c0334e9539344ce11fa86beb3bfd690662241b025223b7ec24dfdedc767700623436aed3e2dc3a21c0f11ebdfb113b1c39b8200b79ed4af9b6fde3dd7b4674a2962bc9793de3d67ddecb2b4f16096be067f0b55", 0xe4, 0x4, &(0x7f0000000800)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r7, &(0x7f0000000840)=""/73, 0x49, 0x1, &(0x7f00000008c0)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = semget$private(0x0, 0x1, 0x1) shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) getpeername(r1, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) writev(r7, &(0x7f0000000a80)=[{&(0x7f0000000980)="cd2572f17150343493ea5141ffcde390df895db22af38c12da5ce73bd961f5a8531237775b6a63ce4559d84d1dbed6b464ee4eaded335f1c150f90b0b61d52d49d84469cac5236561557031d2d13dcd9aea70ee0438e0d7e8e4b5979fbf798a222b9755f04f2c65f8280128bb12b42a1292dd847cf9f99c1511365f0a4b54fd95589a300ca6131576c6d0454b5e8e2a497ca3a26d28fe7135a9b", 0x9a}, {&(0x7f0000000a40)="b8340df199fb7c5770500034d984011d117d919bf574d06ffcf2719c3b08ab4a21a5e37b800da646902489", 0x2b}], 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) openat(r1, &(0x7f0000000ac0)='./file0\x00', 0x10, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000b00)=""/154, &(0x7f0000000bc0)=0x9a) 19:14:11 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000013c0)=""/48, 0x30) r1 = socket(0x18, 0x4, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = getuid() r4 = getegid() r5 = getppid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001380)={0x0, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000240)="d01278d6d5ee0694f77e8de7436a25fe4b4750544e1e51e7e88efd0a0e7932451fd5e1f422208fcf8c61348c65ad9308d5cd4da6fa9b46c13b8017fa6e6e4fbfe9d136507dfd1e5cc477332083ac4ea711f6a1cf42119d232b7451d2251949c8a12b9796458d4efcad4bb9e9bdc3cb016efe71aec5e8a67fc2892ebc9db62238bd6fa9f891a3cefb7ddfd0760e6937289abb0080c17affa76c170c5633a340797cea333fcb3b82d34be6ffb8adf0e76752efe7a1f52af99f0c2f7076bec1d45575702b826c42e699c9669f0c7274cbb3fb649dc6c25318a8315089bd6a775a7a7b650dea6eed5be76269e6bb246e7353fb95f540a2f90dd8d5060043120e0ddd7115c3f9df2cb698a36cb3dcec320382a28031c3109d063daf73eed3abf31cded327963ca688aa45956c45e0a840fccfea69130d57563043a0a51735274373e9accc2a2fa595c5f36c738eb1403eb4270ebbba9ce8e0888b5a6a215d750399597d5432be1e194a73b33e6e98e869f7a919fe5c1f322db3489bea5d12d7059f86477049ec9250e5a03c756ef9f79162411c2374d0d07049c1693b128b8acce30e0a327035e8303cb15d3d5352f84ead90383a1e5bc0d72ebf95f35889b2312b9abe5167edb8ad45ea259c8fce5e466e4909d9a37597bc16e341d1ae07a727f9a5c0368b58c633b384e1fabe1185d31f7c31f89708fece175c4eb3c2b6dfc8260147f3cb8d5e26b37f641e4ece4a2780a57e07fe6234658f06b6f0e52dc5e2a5b23a81c1b569e6fc85cec4c83e1dca894bd1870f410b63abe1a6cd0a1c8bc07db4c26d4d460b55ae30253555def8dd010d641ffe329c8a908e38d94fef1ea788853a86918f8bef758009e85165c79a02e5a0cea981dc6f013202b1497d121aae177efbf37f40c2fd40a9d077c3bf6b0e755495174487d8112021536fdd6746514b135373f1ceeecd0d389d5b9637d974f404ac02b34686536725af10796c41174ebccfd064e90ed4dc0b4fdd154c7d3399992f002cd65f2d077454582c84807f2cb9b2d1341865b894c31148bd70de4f9361c0b74dd2c5db1f9cee50f1b4c64d9b666437634381a262434d6c70a7c73078f02e95c0b757c6bfaed4940c8f1e7df615a98a6ba51bfe596d56fd58a29096a017d8478308818e2ed5588132b5774504b1df727d2f674b0e4a8d892e8afe137849b8aef040182e8437257968ec05ba72232819dd5e532233fbebb53c22212a2a056c4aa12d912d24f3f8bbfc58e479d50d360b500a86b4979f4791f1be0fe9998191084ad670059ee6c0069e063355bb427fc5bcd94dcb7e93af04af1c1c6e5f07cdef5bd2567a287859fbd199d132f249376a20cc91fa07a69448f8e264ea304c19ee03929c576fc66961b51bec037b0ae21b927dbb006a7ce34e4fbee7c29c4f2e83a1a5612721cfd59dd28a54ec59c6d2f5a07e0f77395def41483f615785d585c0f83b714037569cd71ea2d261eeca581b4d6efc42ec5b3ea2f253fe6886cfb91f2127bcfe402b1c5da47f9b3656d7a3300db7bc06702893690606d5f476fd48e7714c47c499c10d4469f7b0005a6c14450c17f39792a285f4c38f6caa387a218a4d43ee59d924e1197a1fc7d365abc721b4882a16fbe8bc36d9c7e1304a5c1c7816b3b6675b64a9641cb13bc3ac07ced7149f85a02bd33b9efe7b0740b9da40b161466adb0457e39e2357a4a1a8e6995d7a4b47d78410c9bfc26c9bb7d2c0f2b9468fcdc4fdb8ef115b13917b692c3f982ec58fdc00403d2c21212a6158102127a26b8edc21bdecc1b5960f33d6efc21f5190736f5fbf2b6bd5acfe48f106c8853c26d2779ce96e69ae8a56b01354a6eaa9070f4d4b8634b2239bd56cfa1dca85f1ad9b04b640b36b2673d32a2138a1ee3887df51c15173d9ce83ce2f98168ef003d393dca25e79851ecd53705adb34ac2af2eea907e72d7eec302829f18901d5fd64ddb24666379284e20c62c0e2048c30684247c72f2239bb0bb567ea3df34a2a351658ec536aefec500ce6e12ace99a87efec4b2e9eed8ee1ac5b40d65b6bf182dcd0ad7514ca38b04367a64e1f31e10b4699dd6ef0d20c14482cfa715313b8a0b786bcb7dccc617a7e570c409cb42c4cd4464634549e0cf6afd2bfdfa348a6e9fcb2dc3c146db335476e5a3d7d6de01f0370c6fd0c29cddd2046f3aa3de1ef2a80b9be7b9bafc05a6def0922971e852cd21d91d3131664b127587fc2c43a97c455e7f13b4e8e9cd109f5076dd385d02adad05809a8f03290e366f794fbb429399ae012097ef4664226f28f56b0c2f6e124acc3a92a0c2c58024d946e09b2de79c322600a3be4b20be9216f449a44f43faa6c90d85082ae6824b92317a0226b4ed678272e38cc7b856420c3e8d6e0002e63c878180bd71f5c24483e32a1140e6ef429886bf2d57d09e1b202021abc3d60bc55fac5d451033f7af6ff5856c4162fe0e42c2b708883f8818e77b6e36e5c3b522745488b4a58df8d830cde082e2f67a349fc90ca965920b2daa32ccd24929f440f600fe6045573b952fc0e48838246bcb3b64536fe5f38273ad56d4015969397f8facb1787d68a05eb1b185e2b87720911e910c438d7add8edeb33cc5726f0b225fbf51e1090af872f7619805dbc99189cec36d5b449a39410c5e3c6f0cd307090ec14c03c4f2626b612ebdf04956408ae7b5a8fb4e4d1b30372eedca4434f7e97ead3455e2e7f52b8d34bfcf96fcdffe5d0ac1f02f9db9ad6ccbd2683aae943e28d4e5bd5a4a8686da23cd7e71d495c3dee6fa06db3e49339f5e18d73b32d5994980b43d1988f8c80ca921f7a827b4bd0bc6e4f0caf240597052fa129ca9a446d571e4f0c393f4f003256eb8601bda0e0fc8bf77a1f69adeb95a9c7a2a60f53ee788b7e5978057bf3a0fe88bea76f7fe17474ca2eb498db6f911b30398ed8e09a22a7173302a75511ac2870f8b65e2a54b0d797790254e1122bb7dc8a685bb85f463dbed12f777088bd9e8c634113a38e620052c155d80dd15ce387606cb009df99f860938169fa87cb03d5a61b4dfa3f1c87c49086bd153fd8a9fa64316771aa718e70f4760c2a32c647196468a9376fd32961d23f38646a26a6c1dd244a9e47ef799c51a3dd42927bc8615fcd45d965fc0c32c217cb9ae7b452ffcec841e61fd7086bdcb5b6222797ffa45bfd864fc99ed3e005ed81a0ebc564e703aa2cd7ecb91ce0ed74d3dd38bea5421c68a1127b8b9fdaba91ad6012f91936fbb4757618f9085306d633b1dc2e46cdc601aa28dc4a6b60fb5369b78df5cbbac62f63b57ab758d5cd5e2f8fcac7e7df46697fbd0cc5933f9b3b9425dcc89f96dd2418856f9d4c11f0588fd7fdf023e60be21ba5b4f010c41801e25223b57ac31f028513038e4804b8350f3b09dfa57709b72973c024d0f6cfcba8a4cff50b196c49a346f4fa241fab1a9c98205836d571d64a895acb45b748924efa1566929e40651adf2354e149f281b657ea83a7048e663cd78a8eb53de5f537ee087632c93e904dd6b57abc3881e84e81bdd393678522d0e0517a66bd40ae78b9a51674a3e7ab6c2e3aacd4221e75303a7427c25e56d19a02a888d81fdac90faaa9e5e538ecf5bc83afc9e7658f630a0b124fc0f0543500b36478a96616eb696db7cdabca70f36b3ec0d79e4cf97adffa821015363d316b4471d8f66574f163c684fa6911a9e0addd142b14af68da8a945823b425a88ac4f981eb84b62169f67b7d97c7d68c0b35fa1e406e7a4c1d8dd5f3223e396a7e826697885876b941107ecc151fef05d297b396673c04096720ca50f865f3dfca63f807cc91ad11f00bbeb3d834b14ddd9e99df887a26e6b012c7b7b3f305df6408a93123b7b29fda8f97b4ce0b07614e701c6172ef58cf5fefcfa90c5bd8e47c8a7ce34d4f4cbf3efd8e6a57ddf7a8fca47b61efeb5b235cd8ab8fec3fd90c90d2cbf1640eb66146e9aa612af99f82916fe1f2222529c3a80ba2267247450622cf127fabfcb98d5afdf1cf753f9fc8962b108a6ce4761bcd1d9105b761f7b8074324cd94c7942a8b2bbbcfe70728e06a0947fd8ec9d3da48de9c853a3c758a4af32968a405df41163a9d8d715abfda2df0dde28a4e9b9c552bc299b4559de83634124489a169cda5d50bdbcedd0458de340d2df05e25d4e8d0eb36b3f46648859fa48939a6c74f9d9cfd92e08f3327e84fc39543de9205a1c7f9aee7be309359735389f05c8228c902367d2277020854871c3789386ff79f0599775a4514ce8ac230313279af1477f4bfc4b415b81287c38f67175cea675bc72dd6912d5fdde375ff46a7a733fd7256ee12128a704e27700610e2ae013817aec43e083f87f5bf68ea60b7500b2f0b860418593b75e54409849d3bd47e91cbdcbbc562ecc4c2a9868c8af12a35149486b2b77a5b59a314257dd1a1c6e6196ac5afe382355dfa7a7cb1d0d5ae949ce9f388727a73297b36ce92e3501985324b115cdd5e61aee4dad155569bf0558705c2d390357ed6814364f4f9d2c6aae49d90672bf1051a35c412b5d61455c31738af65d59fc59e56f662b3cf9de90f91ca31f521470637cdecd1c1bf2a0a0ffbfc1d458166be4a4bd9438193f86a98afa6af0558bb5be1809acb1e948ffff1b1081dc1be97495af7664e68a76d467316453245a83ab7e582868fcb4c08c46eda630a8b060b426b2d7c8d4587b0ce8df4103a0ea2052869d446d0a139d8953ddbc7bf5392391f90d665dbda6d50001f5b0ecb3f1064321ff27fb0fcc1dc8893bd9f4a3703935a85b16724e86c765c5d81ed3006aee75367fa85e016d1d058283cf31526dadd11c7ef5a6c6ed3f5ff624ca88c19fac9bf795c3a594e4ee00996d0303ce0c21cfe3a450feb6bc23b021c2294a6c88af23d36ddc4783299b176f1260059504e2319f5744f1c10349ff8201be5c5349012154fe94a2fdb67d56d2a15dc57bf667bf6d055cecac45bfdc5965517ceb709e6f496807feb981b4562284e84b27ad435bfb4bfc497e91ee2a5c4da81e34475a2fd81d0970ac7924e349600a342c536377ddfddd25a251f1a9aca00a25ca972c44be5b490c01735d442f7570656b731190730ce6b63083a62388cdce15136bdd75dee2b98961d1cd70f24874fce8ff3362c54a7c5ff28041eb6efef84bd20d830e3387937566b9013ba49cfd8db42293957918f6a8c01098fd1803fdbb7432f0a6517774844dd2624011e6dd2bc9473364f94cd65cee67a235eab62bcebf243aed1b0d3cb9c765cfc6026a0a9575e42e65bd05b033249d45097805beba04ce28371147fe0f0ece5d334951a0f7e47af033b8086b7ed032b715a9f653729351dd82aebab372421504c534c9c27fb5efc88cd85e9e574d57ad1e046c5deebde7be94ff578c27a7e0d64b5cd0d89f7b8e44b414478334ada557b4dd6504298641c3c7f3bccbfa4095f191a96b62de7ee10211e87bf0822640fa07cf2ae060baf728d0a97cb8979f7982a53f994fab30fcdf722454479f13d8a534a1579b99576caab2bbeeb37913b20d88d8152fa0fb33c1aac10a5068cee2c6ea1ae6a09e77d5751933be8500bb5d9aecdbd47ff2f498c4eab3b7d5322a22d36335c2d3901cd08b55632047e5280b302b71c3abcf3ef95ae349317f8b408fcb949f203d0b00635964e46663b1a141a2c78d48361028b29f44b507edc5fc4e2d545713d962969015e8c97cad0062be335183adf9227fb420c026ffb9692e65c626875d132e0865139bfab4a52280e96e1d316472f3f39f185d", 0x1000}, {&(0x7f0000000080)="4d2af0df594d1b2c2be97caf98b3a9e980ea2afc29563b2b7f1fee0130cd4fa8773f00714bf7fae84e4e1d514c79ef7aa903da961c8bb875080efd53241ba5c537298ea4dff2e8b783", 0x49}], 0x3, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x78, 0x8}, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 19:14:11 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x20090, 0x10) mknod(&(0x7f0000000140)='./file0\x00', 0xc00c, 0xfffffffefffffffc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x10000}, {0x1, 0x2}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1a8) 19:14:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1f}, {0x80, 0x0, 0x3ff, 0x1}, {0x6}]}) read(r0, &(0x7f0000000140)=""/91, 0x5b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="860b94a2dcbeaeec1281cbaa5fb536d3983881d4f1364a2242e60ae374f7762cb50b1f42e5fbbc0a58c3da8d71f787b8847b15a60985512070926c4ecc29a8a965c09bee746d0e1cdc486a04d2abfeac4bb510a3009543b840b02baa6ff8a45e225ec562691f44b48314e070e23e5a5c16cccf6d1c4a8f49fc34d62d2600", 0x7e) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:14:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffff, 0x7}) 19:14:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="912aca80d9d49b3b25c3ec10463fb1eb2daba52e21d3ca7ba5b3cea1be096bcee6a6a5d98ca5ec815880420bad4b73e5ef1af563ec19f9d9720ae9571376c30119219df304fac9ebe9ab43241e67497b3aee740bc608726187b7295f8cac5ae42e733241481115f06d7ebdf9ff469e5b656fb4bb0c556f6703249684ae123d69067bfcee88cab5f1992599e0e5b0fb77c0f2de5e4151a3ecff22718dfc29c86c58d7f3687cacc526246f96aec4d8afcba13c7b59ae0883860df3d1d1f2096c2f225e23b49800e66f705c315d8b78f302773df590fe5b8c19158697382e03a927", 0xe0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 19:14:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getitimer(0x2, &(0x7f0000000140)) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 19:14:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f00000007c0)='W\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x10000, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf10}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x280293e0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0/file0/file0\x00'], './file0\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:14:12 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) sendto$inet6(r0, &(0x7f0000000140)="c6ad54faf513f5733233194eb32f8ee2e883a625842ed3a344b19d9e6a40713c7dd54847da54c17a6a560f092320c97cd6bebc30538ff0f589516b0866430f6bce5ee343e69cdcc21a40111aba76aabae5ad9621d889fa83c04d686f904edf8c8ceba806f23589b0fa1b89a0bec058c514bad60f933a1f9a3c0c9e93fa22082ee356d97bdd69", 0x86, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x40}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:12 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 19:14:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x100000000, 0x401, 0x4}, {0x7f, 0x3, 0x1, 0x9}, {0x1, 0x7, 0x7fff, 0x4}, {0x0, 0xffffffffffffff59, 0x7fff, 0x7f}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x6, 0x1f, 0xcba}) flock(r1, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:14:12 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000140)=[0x20, 0x2, 0x9, 0x274, 0x3]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 19:14:12 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x7fff) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1ff) 19:14:12 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10010, 0x6eee286eccb3c761) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000380)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x7, 0x100}, 0x7ee, 0x5, 0x7c}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:13 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x5) r1 = accept(r0, &(0x7f0000000640)=@in6, &(0x7f00000006c0)=0xfffffe88) sendmsg(r1, &(0x7f0000000100)={0x0, 0x154, 0x0, 0xffffffffffffff11, &(0x7f0000000000)=ANY=[@ANYRES64], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000656000/0xd000)=nil, 0xd000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x3, [{&(0x7f00003c4000/0x3000)=nil, &(0x7f0000428000/0x3000)=nil, 0x7}, {&(0x7f0000767000/0x2000)=nil, &(0x7f0000461000/0x1000)=nil, 0x6}, {&(0x7f000007b000/0x1000)=nil, &(0x7f00004de000/0x2000)=nil, 0x9}, {&(0x7f000020c000/0x4000)=nil, &(0x7f0000353000/0x2000)=nil, 0xec}, {&(0x7f0000163000/0x3000)=nil, &(0x7f00002bc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000470000/0x3000)=nil, 0x1f}, {&(0x7f000031f000/0x4000)=nil, &(0x7f000035d000/0x4000)=nil, 0x69}, {&(0x7f00003df000/0x11000)=nil, &(0x7f000031f000/0x1000)=nil}, {&(0x7f00005c9000/0x7000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000176000/0x2000)=nil, 0x4}, {&(0x7f00004b3000/0x4000)=nil, &(0x7f000023c000/0x3000)=nil, 0x7}, {&(0x7f0000507000/0x4000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x34}, {&(0x7f000045a000/0x3000)=nil, &(0x7f000058c000/0x4000)=nil, 0xb0c}, {&(0x7f0000098000/0x4000)=nil, &(0x7f0000406000/0x3000)=nil, 0x1}, {&(0x7f0000631000/0x1000)=nil, &(0x7f00006ad000/0x1000)=nil, 0x1}, {&(0x7f0000047000/0x4000)=nil, &(0x7f000070b000/0x2000)=nil, 0x9907}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lseek(r2, 0x0, 0x0, 0x3) 19:14:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 19:14:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) 19:14:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x3f, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/166, 0xa6}], 0x1, &(0x7f0000000480)=""/124, 0x7c}, 0x800) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 19:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f0000000240)="db9dacd2000094eba46aea449850999b200abe2f8b8c2e069bb135788c57c0bfefdfced8c429e8a8702d3e4b3d585217c92cbe476c2d592ba0c4f16aba608dbf1471a95ce6e588cdb83df3079cfd0311f08dd23beb7e09a49a6df2dfe348d4b4125ac051291e3ffe27f213126725ad4b4a124fe3e60af227a46fe02153e5c17697544c4fd4b0dc0ec504dab1") 19:14:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 19:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x65, 0x81}, {0x101, 0x4, 0x2, 0x4}, {0x8, 0x1, 0x9d7, 0xd24}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:14:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x2) socket$inet(0x2, 0x1, 0x3ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/65) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1000000000000201, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff4d) 19:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffff786, 0xfffffffffffffffc, 0x6, 0x7ff, "0c55ca845855ed96c2834ff50e8a11beba2a24e5", 0x100000001, 0x5}) r3 = dup2(r0, r2) getsockopt(r3, 0x4, 0x0, &(0x7f0000000100)=""/136, &(0x7f0000000000)=0x88) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 19:14:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xffffffffffffff4d) ioctl$KDENABIO(r1, 0x20004b3c) 19:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) socket(0x20, 0x3, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0xfff, 0x5}, {0x8902, 0x5, 0x752, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180), 0x205b71318a1a1263) 19:14:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x5, 0x981a5a, 0x20}, {0x81, 0x4, 0x60, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:14:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) 19:14:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x50) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4d) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8001, 0x388, 0x400}) 19:14:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) close(r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) fcntl$getflags(r0, 0x52dcae138a0554a) 19:14:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0x101, 0x8}) 19:14:14 executing program 0: unlink(&(0x7f0000000140)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b670796ad2a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) setsockopt(r0, 0x80000000, 0x400, &(0x7f0000000080)="c695a9da1c81972cdb7cd394c530a69d7ee5fbf3e8c12ea1957a63ed5db5ba1ae053e2062b19a694df2f4f53a574aa2f7c6a871a6861ec", 0x37) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:14 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x0, 0x100000005) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = shmget$private(0x0, 0x4000, 0x6a, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/58) sendto$inet6(r1, &(0x7f0000000040)="162e20afc28f76e4ef725de12af2bac60c28ffcc404305d828bf57c2f5efd3e9575b057b63b735c095a8edda121bfa73095ca347d9921eb021b2cbbcb6b52e3d985f", 0x42, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x400, 0xffff}, 0xc) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r4) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) r5 = getpid() fcntl$setown(r1, 0x6, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x7) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1f2, 0x7}, {0x100000000, 0x2}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:14:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20943, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x2, 0x7f, 0x7}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0xff, 0x8, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 19:14:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x12) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x4) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x842, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) socket$unix(0x1, 0x5, 0x0) 19:14:14 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x2, 0x262}) 19:14:14 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x401) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x9, 0x0, 0x9, 0x100000000, 0xfffffffffffffffe, 0x5, 0x1, 0x10, [{0x7ff, 0x3, 0x1, 0x5}, {0x5a, 0x3f, 0x65, 0x2}, {0x8, 0x7, 0x6, 0x83}, {0x7cbc, 0x4, 0x6f7, 0x5}, {0x2, 0x8, 0x6e, 0x5}, {0x5, 0x168, 0x5, 0x400000}, {0x0, 0x81, 0x18, 0x7fff}, {0x100000001, 0x0, 0x401, 0x4}, {0xffff, 0x800, 0x1, 0x8001}, {0x3f, 0xf2e, 0x97, 0x81}, {0x3, 0x4, 0x1, 0x5}, {0xfffffffffffffbb6, 0x9, 0x20}, {0x6, 0x357, 0x4, 0x48}, {0x3, 0x0, 0x100000000, 0x2}, {0xfe, 0x7fff, 0x1, 0x80000000}, {0x0, 0x800, 0x8000, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000300)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) 19:14:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) 19:14:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5, 0x81, 0x7, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xa65, 0x2dc982e6, 0x1}, {0x0, 0x4, 0xffffffffffffff0f, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x1, 0x7fff, 0x5, 0x7fffffff}, {0xe, 0x8001, 0x2, 0x7}, {0x30, 0xfff, 0x101}, {0x2, 0x7ff, 0x4, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:14 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x500, r1) unlink(&(0x7f0000000340)='./file0\x00') chmod(&(0x7f0000000380)='./file0/file0\x00', 0x40) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r1, r4, r5}, 0xc) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x40) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000140)=ANY=[@ANYBLOB="00000e2f66696c653000d2553240342ca1d6688c02a615b3023bffbc7fb2783dc83fd77cb6169f92f344b8968182774d6a6a1113163230c69d85f3a7e26a2046113c023b761b0d86b4b18309176c18e8cc79aba51cd55c19cbfd3b61a9e032c6bcc6a5f55294933317dc1f97a39a793571f9fa736b4072bd036d43130e73149f1380fdd702b96d6d4ab4432852d583b641da190168d9d89c604652"], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)=[@rights={0x10}], 0x10}, 0x0) utimensat(r6, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x2, 0xfb}, {0x100, 0x1000}}, 0x0) kqueue() 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") fsync(r0) 19:14:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 19:14:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3fc00000000000, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x311ce48b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1136}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3d}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdb0a}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xb4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4304) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:14:14 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x7d) rmdir(&(0x7f0000000000)='./bus\x00') r0 = getpgrp() getpgid(r0) 19:14:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) r3 = msgget$private(0x0, 0x80) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001440)={""/16, @ifru_media}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001500)=0xb8) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000bc36cb37a76ca8a431529a7d7f709eb006ae9375860793d64b57c9f1afb0a306f3ef"], 0x35, 0x800) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x100) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000140)={0xfffffffffffffff9, 0x1, 0x0, {[0x80000001, 0x9, 0x1ff, 0x80000000, 0x5, 0x9, 0x8000, 0x9, 0x80000000, 0x9, 0x74e, 0x8, 0x0, 0x1, 0x4, 0x5, 0x6, 0x7], [0x6, 0x1f, 0x9, 0x0, 0x6, 0x6, 0x2, 0x9, 0x4, 0x100000001], [0x0, 0x7, 0xffc, 0x6, 0x7, 0x8, 0x3], [0x5, 0x4, 0x9], [{0x8, 0x20, 0xe6f, 0x9}, {0x9, 0x4, 0x0, 0x100}, {0x1, 0x5, 0x9, 0x6}, {0x8, 0x80000001, 0x8, 0x4}, {0x1, 0x4, 0x81, 0x1f}, {0xaec00000000000, 0x2, 0x80000001, 0x3f}, {0x0, 0x38000000000, 0x9, 0x6}, {0x7, 0x3ff, 0xffffffffffffffde, 0xea}], {0x5, 0x7f, 0x1f, 0x4}, {0x8, 0x80000001, 0x1f, 0x8}}}) msgsnd(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="01000000000000006c4fc6153ffa9266e33a59d24658a919b9b4860136de737cc423ee0b7fa824f9840c062b671bca6b48d791a1c7439f94763b67df2949c58f853b6f656b927fdd892ed84cf94a950fb58d3d78d869dd238b7bea4245727306c9d3df7679c6e12dcf267a104b7ea2ba5e32b0445e19397afd0e17d852639a3ceb148d62d191ffcfb6b0783a6b30684348a32c0f8479386ecca03a11e21f6b4df7b9e6a48b147a3da3fa739d4b07a03a1066fcd3fe7ccb3569267c4bc7028bf5cadd867e41b01e6bcd3047f08427c161d583ca63c22664485d3568cc6f4ffe3d58ecaa97436703cefa36c683e1253947bee4ca731d36322dd9d33128a352106dc36f2428d9f6a56ef71ebfcabcdff5802860439ca5c19867838a46e89199b04b92390d8ff061454131db72757ca3acdb0beb87e87d8f497492ebaa4041cf73571540a387e8b264ecb465d63b1c3c5ce68ed27c4ebb8baa75a6e6a7eae2d4bb62dbd538fc95083ed4c8aa423f2f81c956df56d66b8e248736f3bdb8c15ccd35544f39e6a181bfcab9bad8c8f721d01694fa090d96881ed1852bd6c591575e5950b795bb6e42ebcee922677904e0b797a4afedc20ed4b2360d422c3d5d68ba0e09f9a5137106858a8d6d9b3463ccb2c4f327741f8226b79f29657e3aa00bc558d8d97f1fc2df7c84ec7cdd6cf0134d0a3dfbc4e1465fc25624cc2d6b93858467389649d243e4224b5d09a3d067079bb7e6fab1daf0bb22f46679c56925163ce9edf984e402b6b9cf583cdb4e6fd01d5290a8ca3f9f01d9e97c470db1f656ac9b6f49a2c1b4654f56c51bb5f96aec4ad7d4a734231f8e1b8c3dee392bf6d9654f317677d51e04ff8c17c56cfbe7e4743b9f9d35a77f553e21f7894fac781da2fd8e79cd625514b21d0c43f9e820dd27387e2be0dbade4215440f521b8f141e75f9ccf6a6f782807fc5bb40323bedced6e0fdef40e93d7200e5a640ca9bf7754bd60778f633cd4b5e00534bd3d89db0b756c3caaea728a3fff889b847387c766eeb007b5d6f013258756d9deb8a5d07308a07c058fa43c18eb518db7ef4e0f7e9b01f6e1696d5bdafff91e3fcab79a26bf779e921dd1c0b057b58385ee986a939081c3802f1ca1da8ec297c0b6ed4dd79dbe71c3e7a6281a012d8ea5a8bebece5aaa7c5262830604a7e4b20d90931c8ff35a531316deeadd7c30984ddd9dbcfdb89a44cc5cfc153489845cad03e7d6cfe57892ba137bdf9c660fa10b558d8195bfcdd9aac597e09b8053d3fbc5281cc97e087900b6dfe55e27b0f7ed3a2af0507e4ebfcf68c35f490d08a6cb5dd42e9dcded6e4cb92a04d27da2415cee059397504ae417f1a39c15f4d705a64bd94040aa9db74efbf2605cecd3c2ed7f9956115fc4a5224b6b3255f9b960647c9557defae9b9154b5e0fe4abb22c9f6f100429c4bf363774d18f0a010eb806bcd005a6224beeb8ef3e2091e842265c9c3371a830b91db20423564b3dc551b8e9ba4a2f87b7f6e20255d44103f440d160c1b2a5b0763e9186c723ad067e0afb96bb0cc80b566f5e99c1455c2974111ea1161783c78aa32657fa00363b86d368b4e53873e3b24b1fbc181f099a0349c6d21924bfbddffc76bdca34aff4a3ebef7a25abd32668981949c771ca17c76084f21bd4b738c8aa3ab5612f3c244266f0572774c7252682e2eef7dfec87fb42d2c237397dcf4465446bbd2a90e9420e3d44d379ce37ed7f8b9646e1be0d7e27b11f697c3ece236a19a410a57e682fcdab0e5cc08f8f8aa480d0308c8696eedb1956bd7db77aca53288e73660b3f60b64f5e4bfe7238a2b344ca4bf19e65651a62c63324c3079ada52f4c4f300971cff63e5783ee6156c6308248e6355d3d949c53fb02138df8f6dccd3157b5b97ddd2f9773034bb462c7cce35c3df0fff9335fa49a53aa7ca0237d8ccf59c455647b3dcd53b3dd7fb661dc1f717aa58ecbf0cc2001f78c9f4a7327a3b5ef2adcb31c3ffb320f1c27e2fa3e41ce5e436dc834894ae38f3057ea2bbfa9c50cb19aecad5f1170eabc8118cdbc019a03fac6cbc90438d13242c6169f2dfdf032b6970e3a945b998071ff561fe79bf4a5990a08b4e64cbc569389b1097452376e16111e179edda3b32fa47482421f98a6fcc2f5f1d07d6feac3fdd4f5a0c4430799a8f3cba39ed845b4ba5e9160d539245e4ad81bca454f1e34ebc1dbaa5e76761e6756a0c663c0673ce60bfe9d6455520e0d4590a7efd3c8a9daaba8faf7356e45d0f343dc65b978e1b2298a4b82be3fa270ec47c41097b5af87a7c63f0a0c4cee11db89af2ca4f4c5cf2b9ba2716ec8684887ca4500f47e46d90181821e54d62e71d3e77f57d4b4eff81ea8a34d00f9ff6a10c0223c066c5a139bdc02aab4093ebb5e67ede4fba01ff5ced0154bce2adf48dbfe876082f917252b5b233bb19d77a3240254429c68708deac89aff7fe0dc56cbaaa7c5fde58c4fff2d7bb43f4f94e338c7bc88976998fa13429e00c9441f92972666c09aef36bc2f283da8229c6930e9650752e4ac5d16660314804231c0095d10f7c7027022a8f0b2e81ca7d222f27bcbe0178cebf1a3b3ca950ebc9266f649d1c2bcfb84442f2cbd98de7ead4880fa10518dbbecb1a284f3b5fdf00dd7a4cea4d9484d84f09e576c1322b92ee3988c413db8d08ee939b2ec12e3c92623347371a6025ee1354f7cd0bafeb0aed1ea087e08ac94e2dfadaf4203db048a336c16703b7a59e842d8feeb75e4a4c6b36d374057a54f5210cceb58bf5ed8b4f927febe0c8848961cb0193c5cd495828033c409bbdb245078cd96f76a94b6571c3393e022664a18f7cb01127c40deaabd9f72fb95d9c50a0d6f3a2d6f4a1282ad5d17c2029017d7b17325c2ec631d7adefc3ff647e7ab47705f89eb29c7ac2d533509fdadd895377263b5840114c2f8d8de43f17c9157747f88b8d84eecc230ec2ba752089c6e1075b2bd281ccc7cd2b3850de8bf66702b28b8b17edd21756b604e82ca9db1687fea969835c7f90599a6db706233a18df23f4f2fc8315c471769cba446968cc7056aab055d3a9969d78d89e539e576798bc7413e0a351050ceac178ab06dec653ecd8b569a3949494a6b26aff2d5e4e34baa6c633a6e341447379fa50b50ff5afed9b8832a62bbabb6c6d4a1addaa18d1e65484bcbbdbbad0dcb080e191ab0497b397a5f1915bf7ae4d8f01b1348071b2a110673a45f7d4ace04de5fa537ac362f2d993b4cc82343514e0bc4f5b70e3027cd70434b0eba8decc3bafab756dad0c27cabaaad26eb6513c087476e403a4105c56d3c508380f5af4f9478ebc76a76d3c46ea6249c8e2c671424e353eaaff5f70a88f54b38d6108c655abb64b94a55a6e757d0ff16ffbdee9c59a38a1d826dc59640a9bcb60a3ad59303fc68394621b09b2ff217e4d92e7a09e597946e1368c8b91e75aa6bf72bc0ddd76bb7f6e0fabdbaf40ec6d8a3bd994fa637dc3e19d926d1528f0c98395720ff29db893b1369d3da01c8866d2752f7dfb3d0e2b4317e34389ca4960e2be1deeb4a5657a02992b25dd21906ca6e5a7ef7d38616b5afa32918d8bc62f41a49be40ef60568d91ef5e030fe1e988f4340e3b3c1eb74a86fe56ec08e1faaba0d84c894cb9d17e0f945ce7e6bca02fa43d1e1097b4b6928b2b499003931541dd328157647779c48a4338c0c67fa8a1522bb33ec2901ec58c74729d9d16ed944e27d9c43bf6f5e3f277b76a304be1be4650ef889540f34c6481d60661430ac6b32d1123a6474162b2b9e0395bd4aac188f303a3e70568f980ca9139440840f4b71a1aa5b137a020cc23de7b66468266d8c9ef55dbc01b2e770c23767c62dbf85e1f2dd7d270d59da699b3bd798857059dc2fdfc6f8c1f2ac915a92309c9f9d2b44eccb3840a677f8b46d8ef4de9ef2f78036f68d0843bce19b56a038bdc5e171b3d06967283e3f31aee70b46f72f5bc3d54a4d4f0d2463b70dd99ca664a502dad3b7b9de0477fa69575d81f7f2354b647579f112aea8482fb1e099523b27a6bccb1f8162ea0df66ebf654c3ff1cb8d4ccc20b716277bf70efa4643f347acf25fc2030919e67d7cb0baba21d8e4b6438c2005ed59921bdf4142a4537bd7b5a9c3c23249a735ca7ce2d26fe71a11e69e62bd6ed986b04977ba3b88f4d65ac582bc72842a82cd2ccd370548effef7894cf111e3e3f9905224026c33e6770b17f6877653f4a01407955741de38b576b89dbb64cbb878b5c8e580b6c3ff457364e5140636601e8d7b5554c79a0c91511bed3013e58a25b18688ae843fff754e845d65b48d146c4887b1cc8d7605e0242b501d4b47cacde5eb1fdcc41bfd3337c0b2f035e43cea07a0d69a554b79b82ecb78780951b3f7ed2fbb124d9be64b4053170982642e967828aae25bd6bdbae3a8cd8c64ba9cb9c35667f1a150f3d805200c31e7b12fae1c90551504da774212e03c359fa6b6cb045a25ec95297ab0f78e705010e899b9f6a9fbd9871123bf46d9b0ed94a43bc5f29ef22f976c6f214c6604728bd2e520fd4d911cedc8955bd1e4dba477a6715383b984957f4979d8c04e743dffad26a268ef914b7de3d6ea3626fb5b966edc48b049cdde75a1454ce62323cf8c76051deccbf3101eb959bc901f7c75444174d0741d1362fedb2f4d1560665fd1bd409e9fb4934aec6cf663de74f2ea04a9ead16dfa6e228ec5decc0ee4b1311029c4f1da3ec6897700f395b8a71a8f2014ab34acfa4d67f5e77b1658ccf6bd64d589f49e65286f80dc8fc5e9334b974078f136da350a4538fb0f7b80c51a805cce22c5f8028815d9ac97ea0861e4e17c35003cd2804863eea181dbe815ba10ed5985ba42ffc47d4916206de543f3e5ca02fb47613fd9adb920645fe6ec967c0c160626d2e90db295e4ab61ecd9b2d09342e90d9cf55c8b6231bcdc08c3439da780bf57d000693f4fa0225d8f04da9443ed06b8bd4731d4f0d05eada0e0eabe8ee01612132c2ba04d5cbc57338585e13e66fdb66663852f991290b38112dbeffa6ec341fc425419aaedda26d762527742b4b6d1f0c3b6ff7ed2e4027ad5fc693df849ffd90352b001c77b5484ac9f15fcc9a17ababfbf7d4c774566fa9ebb21c5803338b0014f15010179cc3146fc09a2effa3b7a2613acaf7f52dd4a4799ff2455e43abe8b0298bc3ddc34a6d0e265c8279b07b117de4c31d6e0ceaaba5119c6b82008dda81a9dae6859b0a6608dc361a05172eafe111218306261c0fc4d7549f99873700c21348477db4707b478fa36a9d0c97c3adaae0288bcb182f80b9a82c2f0059df10a6066da74cfbc45f9e3445e4bc3b2f6ecff68c95119ecff55eb7ddca6fd62b920b8e51390a58750cd7f63caa608b0055cc30dbd7d09bd38f810b32386fb03f78073f72e6e61985db753956bc247fb81d7d36324c69a754c9f512569561ec0820f34e254bc1b29763193d81a41f948a7e1c75246136277a87b2c8c02e68d45aed0dd36a533d686771400623a51a856c4634df0314f8f2c98a5cdc6e38e99ef0e71ff19a6e231523d319da80f2652342cad905d9a0aea185701f38e8d18754577a1564c246c9976c54a712e71edcc022b0f0f85297eb27c9d1df299eb94efd7126d91eea7f54b940b948dee3b2f73a97b525a2f93f25b0c2135d5c8596ec8cc044fb35b9a72c41266da87cf82ffc285e554f902e7b55ce47655e63cc9198ec2777335158936365de0e51fed7824083d3b66dad84a7376911dccda9669f078f1bdb7f1a7b81e69e270098b539c3023f05fb76dfebc2f08d33505f4edcd928b663831e60ff261aa9ecd"], 0x1008, 0x800) 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffa7, &(0x7f0000000040)=[{0x1e}, {0x81, 0x0, 0xfff}, {0x6, 0x0, 0x0, 0x95d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x400, 0x6, 0x8, 0x7ff, "f1dd4c03c067675c3f4c3549002cc8f470857af9", 0x2}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 19:14:14 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x1, 0x8) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:14:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 19:14:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac145f70ea51"], 0x10) 19:14:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 19:14:14 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x71) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) 19:14:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x100, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 19:14:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a438706000000b8180000002900000031000000030000000700c25e388d893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x20004268, 0x0) 19:14:15 executing program 1: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000292000/0x2000)=nil, 0x2000) 19:14:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x54) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x161, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) pledge(&(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0xd3, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 19:14:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x80, './bus\x00', './bus\x00'}) stat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) 19:14:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="d098d29678e280c573ca4b9c1bf9986a1d8b56b76fd5e10758947c3a37811b3487ba9f7f8d7435efac9afcda44c2c8c507162b586e03daf85b175aa5162e9558900ddb8d942263ba02ac8e6f98c137bd9966423d145f5c4c757443108498e34939723a53a1f2b1b12dd4f9e3724f6068cb8ef7bf710c2d106de27fc42798da361ef75c8d2067c9b9e860fae5e8bc03aab5f3732e302c580afb95a98f337d3d4dc2cf6b84aa09a168757dba8edaee782af77417de68a4bb8bd24b127e815ea77cee98244a6a68d589504c7fdeccfe84396638bc2c1440c01715931d7d4e4c3d1d185a02154dce31143ea20b", 0xeb}], 0xffffe2e) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 19:14:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() r3 = kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x475c7f0f) fcntl$getflags(r2, 0x3) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x1, 0x9}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xa7, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r5 = dup2(r1, r2) sendto$unix(r5, &(0x7f0000000240)="68f5c2d17375673d1206fc09d8afdbedfd6a7ab327fbfc4e3a1329d6e4ec67c133618287860b77a77aa22a027a93e89a1274de0d0b0bfacb896b61d90e3c751bc954e489a2d64ece0d008a513dc5b6dc91e9f2c7b457041e53740e6275ed0267596cdf3147eb14e608f7566cb42c12caee65723f93b32364c0cc7683b8f0af195f6fd2f2ecb65173445ba170c691f4ab4040dbfc9a887fa15888c8ea59f08bbd2b77bcd66c4f7826233362a5d6097a32f75b944a", 0xb4, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000400)={0xffffffffffffaee4, 0x2}) 19:14:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000880)={0x200, [{0x2, 0xe621}, {0x2, 0x20d000000000}, {0x1, 0x8}, {0x2, 0x1ff}, {0x1, 0xfffffffffffffffb}, {0x3, 0xfff}, {0x1}, {0x2, 0x2a}, {0x2, 0x5}, {0x3, 0x6}, {0x2, 0xf96f}, {0x3, 0x7}, {0x3, 0xffffffff}, {0xef0c8e3ab47eab88, 0x2a}, {0x1, 0x8d}, {0x1, 0x5}, {0x2, 0x4b}, {0x2, 0x9}, {0x1, 0x4}, {0x2, 0xb973}, {0x0, 0x4}, {0x81830be92811d8af, 0x401}, {0x3, 0x9e25}, {0x2, 0x8}, {0x2, 0x1491}, {0x0, 0x1}, {0x3, 0x4}, {0x1, 0x401}, {0x3}, {0x1, 0x3}, {0x2, 0x5941}, {0x2, 0x4}]}) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f0000002d40)=[{&(0x7f00000009c0)=""/161, 0xa1}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000a80)=""/2, 0x2}, {&(0x7f0000000ac0)=""/14, 0xe}, {&(0x7f0000000b00)=""/44, 0x2c}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/196, 0xc4}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/225, 0xe1}], 0x9, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000140)="2b5a99e50a9720d0452e736f428d104ff4563677b057feec5d64ac668c2c8627d48bbf16c3eff62456471b5bf10d06b9bdada743a8b36bb2990352a71a0a6b1c0b4c2ec76c621e9afdf325e0371d03ddd194f43e5a525e4268c4163788d7cfca8f31abba35062dbb6e43b42e154f905e2cde208639e03bf83ee73da48947123d06c02fee90f1792e46c14258f321b502bb775930cbb3921c72e597cb662a2445ae9f864f56235ed3064baedf31a513af07240076974db304d411da6854b25a6f7d481a67a71aa2d3bdd69e08247fe1d94f215a4fe245a09bf740c413ffd78d41ea1c4fe361e0345b798a6b0374e0e4fe7ad9f1e541bbf49ae091eb52", 0xfc}, {&(0x7f0000000300)="a3bf68bb98675e8c3cb3f856523ec9932f90a895d16626cba78ae5ae01e3787dbde9f1317a39781d050389bd1b696725e23f2e31d5455848863132d4af7e54c709664c1c3f05df700518dc4067067656e0904e5cb2604fab580d3846c7d3e9cf30b24a77678ebabb29d15f838743b6e83cac0ff5d252103c4bb2cad0d496de0879bf27c309423d8af0f2b2156ed0e1520ed2af4f", 0x94}, {&(0x7f0000000080)}, {&(0x7f0000000400)="b145ec6195958a6807a01c43e2dd89908ac3ff6f21b5648816e81d0e6c084d6c2a961847072f64fb8602cd741b871a3d903defa814ca70029bc5686be6f771c3228141595c15debd00b0f80b02342a08f3ddc2138b24cb5e037751f8aeae6670b72d76b81f2813c488f5011392f22422612e44879549a9f4468e743f6d4c18baeb39b5d8f88618d9d5627a79153b090c90368554c8b2a766f75179c781dfcd59c2d8d0cae90ea982f3a6df810ea006dc0cbcca7eae49e428e2bae261230711a4fb4527f3de72823a2a34674a801ff18680a78954e439c487e8c127be8ca7198e7dc510b4c9debcc86b26b9c248349392cd26c2e19d98c526666a6cbcaeef", 0xfe}, {&(0x7f0000000500)="592f793bfe5d5a0077bbc58a683c2e23917d0a6472661f5c46fb6fa124454ea6c14cd73eeb459534d01e233c2776912059ab67d8665c421c0c3caeb014c5017b35c637bb", 0x44}, {&(0x7f0000000240)="328a555ae4153d32067a75630e5ed15516307bab9e1fa7109fbe43ec38d0d26be453ce755782b5b11e975f1cccce3037", 0x30}, {&(0x7f0000000580)="4ec797c635fdc983f7e204c7f10eae368ee1400aef58f45e34b9d2d53a342545c019b03349d0a4355de20a9dc4b5dbb259fcdc5857c4c64cb1afe8888373d8e89b75a98098c85e28411251084ce47b2141ed5fbb0afa4e84f1860d032bd0fb9b8e1627aad634818b01d1a122b5b863fba0db92aba24b982f78daac1debf9416b110acf66c5677da416a9a7fe", 0x8c}, {&(0x7f0000000640)="6f4b2cb4080134ab60a6cf1c8facb7b3d70b70e3767575ea6466da9425b097c3d4b52acaf6a5d22e0503bf7b98548b06232e6088da4161f4ef8a6f51258306254f7938a1067817e905a889c924808095f6239a1f13ee78f2dc0af899c6d8f633735d8927af31d49e2d65a29c59e85401613a7da5eedf4736df664c30cab63a9273a7d6e2d55772ed7298c1530762b777191c8653042c719a4dba49988fd5ea2d3148f544b8", 0xa5}, {&(0x7f0000000700)="b7c081ad68a03b06d46108624d10843b7f6bdac2ad107875ec7b8d99cce2c60ce6bd8bbc464fda58ba8e8d061aa744af267c779fe7d98e4a75b0ca1f343a0cbad654b378071a07322b7c7fa8eb6d7b1c631986842e1092d9c27ab211ac728131fc53608dcfe1cc250793533e5804465c9e3e185257b9e11ffd572a6169f61cfe3f489f9e1b0e72bf81605d4359736be3e3cf", 0x92}], 0x9) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socket(0x18, 0x418a01a2d83210c5, 0x100) 19:14:15 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) pwritev(r1, &(0x7f0000002900)=[{&(0x7f00000015c0)="162d6defd3c4660de85d2e78de22c348301c00d419248f9796029866c6f178c3ca1b948aa6e984eab333a8d6af1f8017d5f602d2ef166f81b768feccebb7b40c177bf5fb0eb68d037947c5c433f50c722b2c7832b30f44584ffcb38af2dd5b069deadf05de7661c170b4e242a90ff916076008e4e83b3bb4235f9a0c030213e038f1114d0b76a525956f0685b4ef75fbd626712ccef968c2622dfc75f1b0810f6954040f38ece12b68c705b12bedb7005c49047941e59cbbd7b6a0437f7d1aebee125ad75a0de5439cd48896", 0xcc}, {&(0x7f00000016c0)="412863bd436c7d31f4fac46e56ad0313d57b8f45316c6dc24a6c7f210abc78f7df73f3a7ed08dfd64f403d164defeb84ab45a668367a39397bdb4ccc57a002a3739f14603175de6b4d0b4476496684282921ff849d297109fa178594ed7e13e5823ff7fe529e12906742fe6eb3d0212f85db890957a2b9c2b9857f2a517a40b5c5f3b34a8df1815130e75996129d4ef4e07dbb8d759bb7ee8670085a04c7afd31592c544b8058eaa288f83b6f1494bf8738b40833c8d5c0ce527320403e6b75f01472de520965fc97073babb2202dca5f1a9eaa646646c7210c27318bfc9c623ef6fc6470df5ddf87c862643041868329e562f85cd33c30ca9f656eac18b3aaf78a9fcc5cc3623031731cf32be2af60dd988f3c7bf8f30a01650d19a1165fdea077c476fbda7b4f2bb6fa1660b47790cd480f919e422a0e2ffcc4e46087968f8989bbe6b2b4a7673cb5d8a42db6aa4d185a40c32a6e274dbef3e0138553d4a5da2ec84f69b6c53671cca39117e2beb623ac639c9d0effbb417b1e77a73740426b232751ff103e46fe19c4b9bf308e00dcbf361a31e52578e3a8d15d27534619724fd7e90a7992b4f8489096e21f540739e302750eba18a795e5b38596510c962ce698e137353fcdec34d26ffefba9ac3767c3d28f3d7236242b8397eef170f4ed11e211d5a56a8c5c10d75fe0b9c24cdc0d94fcc2583569f68316869ed14127e3afe5f136e086e772f089062eec49f1ae76aba4ad143db4998863754e7ada0f1e300fa2096b9f8f302444d468cc2e70c535b8057a8a988df5b82755391f9ff79691d84735bcabe5cbab56c92c6869453e6aaf695c53830b910a0e5205d1075e6fae961509e241468d6b4ac57e559501fd83231b663092f9ed39bec43cef722cad62e6d26d1b0c64af455c834695ff9b06b599bab9a2a3c604b2d68a33bf6ab54ace0539219fcbea5997e035f38f95d8ab924811cb918a225660a1df6ed34dac2b3962e79effd32f2bb5dc9eb2a87404f3e5773e5b52c16b663437778792f6f60b72ac7ca19742853499b4f4c1b3d0befcb8cac97b811442e36c96779c5ba703960861d07d2b32e7f2fece859b2390d85097b829ca1cb15549f620c9448a523a0611550dbe0300c4cbd53425a57c353919bcea74184022b09b5765c0c1053e5d67c19a28d4c86a2056682c6796bf92c9dd099a351a71ed6685210a02e1d00360dfce36fc2cce93c47eadfd2a44b541d4f6eeeb121e0cfc42ab8a74ebebde243579c20a1ee5d18fcea0d7501f78b4703f64ad04852487192c617429bd1aed257914b2ac5c6f5109e08bdd570440ee0c831f8b912f9758dd8ade39bb7599c835600763d1a1d890d80bef09f1b9c21d8971589ec5ffe69eab149a4a2d73c5f2fadf281b37765e99a9cf752afdf6b805a3c3b5319cee61d710263e05f6dc4807dd530ec4a1c5331e461c9b83f38886f052e0f6987d608a95c2c8dda67464e6a7c9bdbef988ef5ef9da9d9a1c561fc4ee3699a1d9e3e43b203924e05f6d13172661124b0bceb01972dc8ec162b7567a93520a6b0cbe6c811a3250b36cfebb38e7d78679c2fad125a15960670e3738ef2bc1a1d78b72d4005a833d5ce2234b951eb46014f690e47dad8c2c76f05eedb80a5ef96b31c774998e5f8576d83c893f08ac06d14cf43a31c07ce4d7b84d5615842253e3b41bf8bfe26caaea8a3f6ce5483c6c21a5a09b11d89f5ae618ff39cb2eda32e32a7f37e27b8ac545adce3e99344a36d43f71330ae2f34a59f6cd7419b58df184b1c5e119026fae724bb521b612bafe91ba6abe7e2db169ce1e4bea6bdde078e546e66d66cd309c7d3d53625bd4ac8e1a59801c506db4ee8eaa45270d5aacbd932637d442105540d1c193ddb2bbe4320c4e46958b7da57dce95542ed6f7e55ddb05c54a413dc5bfeb67da43b22196e802ccdd2b87b402254f71f289eec9b0381e21ecc4edd706a35697d77bc33155c7b33c8920d7011f4f028107c8b7da57de1cff6aa934a05e1783ecb12ff2e667b6bb056aac4cf3beb5ed933fd348d1d289107b820eac2f36f205e1cb2f2628e502221ab048c743a6db58e7b48412271d235b1cc7be980e2b4ae56b04eb07ff5453f4ed396509623a3b9c95cd46e30973aed3d8c495ba241f54ce83b3e8513f3e92b4211e254222e2fb8bc95ff60fc295ca7a32ea02174bb89fa37983d5b2913de7ecc6e8cefe4ec92fa67ef7158fd555f51ce04976aafb725f38bc1e1b1a0839d4d8daac867debdfda7bcfb85bd3668fa963992ca86caba3e373b5719c36a45ae4227cdb0858874a5133eee0614415029d80802d67b15a8cdfdbb3d6e931a8876f3197113bbec87490cfaca79c69f9caf791a710b44110360fae7f942eef28fc92d9ebaf741c013f2f7a3b333bb344e0c2c36971ebb67f546212dc5e68bb20584c4c0b4ca7b0059f9e003d1aaa5af7cacc8d94feb0a34a80f3bd7c235992c6873229ebf1455c243aa23b4448bce556e8cf85bc51c2f368f7a103c92efc5f9f1054ebd812f6663718e71d0bd9c97c83931256d029ce17aeddcd85cb36354e3c3ec7701addfbeaa6a6aea892a35ef48cc421026bfedb3a79040edd64ad9059ca0c2a348e135469ae45cc56062037d0a7f9ce969ebbb588ed8a421620e17e7e8e552163de57aad61e0571f1bfafed7a272d302b08ea41c59923b79e97413c45e0932ce7109c7dc576491b7a10dae443ee662a95697b635c14094652537a6a584e3bd745e83c9c31f68df4a4f2ae7b26c486c7a8af25e0a1d1c12a87548ef55d5a2cf38f9094f9afb8a493e415663d326b68766e28d02a7eb6a8e635d7b8dddba0cf8df916b5d5c1c2899384c544eb23fa94a421848535e5ba3bce9efc643ba35d1da3d4f0589ec6a21ed544439c77de221830c06de6cf259d291ec8d83b0fe25185c52d0718e101ce8a26a53a4f485c5b6f89d437d9660a05f19c09bd8dbb5e58e0b90e3bd1084d64b4a0a49abb90a9dd68eff2f923dd8878f3045009ee81770f4aadefa4c40de86be9161b7626f1310448df544de06ef69eadb8fb8595627eb80f09f713c7d8808ec8ca2695bcc1119be5b01d3087477947d571c7983bf4fc7db33ef531fff94f2bee75161abf4dc0e7e79f707290a937e5da01aa169ee51f71a8a94483a77e77fc33050977c5d30a6fe7bd83bd0856543c887057cafea7e5b9daaa1d8f649ef2f3577892ed7412d7a6a8612519caf6e5f7c2381318e42404109d7e8fd108a13724d9b609c2282780941fd11d46ec1f1e1b1431b1a2bc57a8266e643c0d1596c4b53b295be3728607bd2e135a2bc7bc2b92c237a2c883e21ee38d8975d57d359a44b83cd0527a631247287675600ec4713515c879c3870b2fca2254b815ff8a049160101039c35b050a21917e1962ebbcb6396ed141ab653d6fdbb8fa2249cb159d3d564baee489ff42e91165f5eef251849d963ed426068b1db61a3e3094e0e5bf042b77f7c00c9ce63c49ddb0f778e6d97e04a607892ddc26094b7dc81d76c74d57dbc159f4190c3ca1d3a22ec56d079ba3d19c4ab41bb39d9ccece102addcc9d48029132af32864bd4601398e2b0a30c39a9cc1d47cc51037dfe5961a60cfd73ec672ac1840af88ae8361da5b1ba82f84f611a88b78571ad87af71a2408bc7b2bef85727dfeeb310acdc8d1c37845d7dab610104b15e36c73b173a1ff1897eb526470ce7a3b7dca387bf1e0b0b62ffd6034729449e1dc03feb0d66de0ed576801a6a0c064b653d47fae2b29ed515173db038e85b39b5bc9acf5ea8970a74aa36ecee99109a07c09cf9bff0c39853d107394703c95a32e2d00be75d36fe3c6706253220ea74cfe3f40db903620e2d69d8c364255679371be7942beea1beefe4cfef997accf8ca3224f56d995e37041574f6435156bc72c11b36a8e77a0745fbc055da67591bc5a7994dba0f5557a415920f1f9acd37abb0398ac992039231ec91815fc48b5b18a448a2fe70ea1aedf2c775968dc9a6a37ca1242cc9b51429a6b60d58e8e05bc1f5696b0b5c89f894c8503316b345cfb5988dbaba6bf1ab2a87a4e63e4e851788f4ef2860210516d77140fd396ff11bb7d86a12178026ac4297c99c0d19417c1ea1d010f84442ed2cf08ac1dc0cb86de38b9bac36ffc83599da52670c1c6ad13172dabe297a605336076c7e8fb72cf2a8fb5e266f857e093298893409998e3c7c7a1b4681575c0b6f618cce9f05b7f5948a0648c5cf02ec12bed9f8d39df8b18e414d891245518d7b961e2eb0eb2622262a0dddef9fe3294ca152cb41e245e0abc5ba2cacaed67c58ca895684be8d5f96e36da38bea94363d5329bd77075ad9d481ec73587a998c790b6aa627575da9373ebd9410b68e60d23b4a9346f071d2b2d02e74d65b8f222bb55a8799a39cfc1f5f8228392b8757c5220052c449628846016cfdde534ea25e36c15eb24b9641789c72dd71d1d702044b6da827fae3fc1432b0a03fbd41e12f4ae73ab695d0d6edcc398f92aa94deb4dfaf8318f3eca7210428783943275c831775b37810ddc91808adf1e8396bf9d1fb2db37b675ae4df5c830d446a90e0f908abd06d5e379bfcac6518bd5f663181ff8be6daa5411d22ec74e90b54941803507f02e13ed7be7e19109c21b94fc627b282fcc7d1852de2c323bddeb33836fa53da99df1b4c88d38bd1a179e39d02d36effbb877f235d439ae126b6edf8b1a016168de2dd8091f5bc2618620a39796138faf420f45017db5c342b2d7efd928647219df4adacf4a3de16d76c4052d52dec1b34eee2bf52a3b8ad3c378e832b7d67312fed91710e388f8c369fe1e5809eefb811134da6aef5b13f614e6becb4f4cbc0f425e1a19778b566ed69e4d16b87e548301396f192cc472744dc1ca339970512b6466ec3923fbebee2d42aee51e4380da401fd3866bdf7211e22ed50436b12e857136c8312bd397e9a8d6b16e378c294b8e9beda463ddccd6d6cf04c83221cc157f3930334a8be98bbd8d39a3de255b78b2f4c10192158d74a06920c85cd942102a3f4c42e1930f983434ccc6acf8397e4235d57c902eec252f8d5ef0c64603d8eb13f64c7d749d3b6f5c9ca1b708a0efa2bdb9f0ee33335485db387a50f7f67bbef47168641e93a23bb00983a43d91273803a8e58ca5e0ab37632bcbb9fb7429ff37c425646116c3926cbc4c08e9714a827486b45902502e4a1296e5e9bf995ef6870e6ddedb3554027dcdccef04f6f07e4a7c45467a73a4d48f916fd20e27ce1e3a09310f25e7f50606374686ba767d70fa8e71993acac9d3622dd3c88a596cfef983ea0f330d4a2eff9ff549ec8bb0052076897556de9ae57cf4c463e5ffd4b4eba85c802775c5017f1def162c19fda4bd03a2438d126c1ff00302d5558192f9c0d152811df4acf83728bde70eb47ac7a0ed9937a9c4e3dfde43db5637b53f5425af9547567f77fb26f17610be0470824025c87b45c32df0b99e1dd6bef8ce029038a0d2803cf66f1ad79af67926c2f8d6465094965a708d6f347829e2e62f18edcc361d49bff84a71335902a8f62ca0f16c995e1373813171f8d64d69524f775a7ea6101c63d64eeea92cf8786fdb6d3c888c23a11de72cf157f530611ed53a5919c78328e8e968dabce34e93c276bd4930336c9af8ab6eef38ee1cf9cc7556870b72f992fd33c7f1ba36c2c40b6ba0d9647346222a2231edcbef4205fccd0f1f39ee14cbc5b5383293ad42b769010e2405d421f39bc386cbb2b66067587d6491f6279e2f7b40afce", 0x1000}, {&(0x7f00000026c0)="5630c2b1cc463d32f42ed7dacd3b5f6e159425b08fd1186dce926db9904d7a67808244da41ca1272132d5547ffee2398ddd484aab3736f5464d081bb2a5d7d423137abc3c4", 0x45}, {&(0x7f0000002740)="5ff4dd5f90e2347438895101451928e4a42f8ea55935e07062612965ee695c640a6fef85a862fa9f0581e240973eea0dfc4ee2dece13b0deee59f50d304a6dd94370e9b28769fa24eef32dd0dea4edaab64359983575fc32c28956d9e33ea66d63d41f4c94a576dec2bdc1ad826f9594825d8b172a3b41d88e444feadd3c647549c148455ed7a3f65c2202f2ae46424f7b772ca0feb9baf338f67b188b658069886f9944caa266bb6986873c175514f908e9a2c9be", 0xb5}, {&(0x7f0000002800)="d7e5c878f302906168f84fa2dca29eab9ec22fbb35b75670403f5dd67ac3844cfac599452718466f4c6977eaae54b06067553730839d4b39e7d82ed564ef0550b1db7941ad56b7fc67d0f071be2c32d3c4c4306b941613e7aa0bed15884eca4229b251f1eedf50d2a8870e6de8358c1826", 0x71}, {&(0x7f0000002880)="1483b0b2e3826a15771f73b8a4760423655fb930d02a3f9c7cece96fd7bc5c8545d11ded1639e0048a215f734bb1ec04172f39830426d1c8ccae9edf18f1a243a5195cef2d5b1e9180eea71fd5ee5e", 0x4f}], 0x6, 0x0, 0x0) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) 19:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:16 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x42, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0xe034) socket$inet6(0x18, 0x4000, 0x3) setsockopt(r1, 0x20000000000011, 0x400000000003, 0x0, 0x5ce) 19:14:16 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x0, 0x84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x24, 0x7, 0x3, 0x0, 0x4, 0x7fc0, 0xffffffff80000001, 0x200]) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000003680)=[{&(0x7f00000001c0)="086ee368e52026c6fbd993f526aca568e71413d8c04c7c71be6d19778cb2b83e8dc64102e0440c7dcb82cc4385bc768d37188de7da45e5a7e11e180109c185bafc124e62f878f0c7036f055d5d3e80c3e0601eff7eb581ce466c4ce41701ee51a57bb24a52c72877741d0bc08d275271a7320cc9365cdfc74a5c60e68b104b3242abb4084289467458607ed533b7a571948af9", 0x93}, {&(0x7f0000000280)="88dd00eff36bc30462d19a00956461dd9c0e0e2e5909ea692b066ace0d4ed11aeef1c3a3952bccf3dfd7ee153729f73188cf0921beb101bf4a4e8da2106e11bc64c101b4608bc545a3f6916a135db461e8c93258e667323323a4db9455aa34f9f535875e4af92fb73461a530be11c373cad2c75db9ff5cf970fc971f9e1cece947f88ec78731d43f9e47ac8c2e6fc7eea79b023e5bc09762a117f1a7e10faae8489b7bdc8355eeb09b3237a09cd968b365f5ddd0a9e81e6ff915f9774db84565db94e5fc63ef796f4cb29812b307a7cf275a4247193cdf95e1322312c674f8447b800877ca3af3cb748dc22a9808ed95f9a008a76fc54a421aae3a6255b181dcebb7c0fac9845f7c7f7a2a13a0271cac9a2a877e4b8bd48d6dc52dcf5954a33688fb089649a97693986a10a3a2023449c26eaf0b8307b4cf7955d4a1e680310eb26f8b5a097b90d80eae2f51a95d8e76d2a660bc17fd985faf21eeab910921949bb23437f29eb8bf5c435c726809c8354bda9e80587915d63bb481bc40458ea6676343ae1c4f965a96232db55eb1f99f7d13238d75a6331582f5d85a8eacd6260b8862f7b8e96d371ad00de3ab0adaa0d42bf98b9c63ccf3d0861f2c76f96a5a76388d7dba58a72e020184dce032d86c2bd76d78f18a9c1fd834c6abea74532440e6c75bbfa6ef97d46ff86414a7b805c24702d5bb4ff76959aba64f12734dd23cdbbf21a97986cffd16c089c44d2a72a3ef26c55826c3e03f60da48121edd9d7be096d462638cc2df1240df19ab1bccadfd191357d6d1c805409d1c6cd95f14110cca0ff20e180002bb0188aa290978830acf092f3d333649a238295b21f61753d3955327db01fa314a22830ff3e6bea2a9e08e40dd08e3c6c7126ac03923b6260f7d33ac246cf5ad2ac9b8e6387616767185025f1d0fe1a824c53d24706e5e607ec783183aebd60b1360ebb7420ebff03ee0495feb1d91dcf564628ee004d0d65b8a4385cc1b005476b7dd3d3a6c342c3d96467c1651172a9a2022f8cc1c1f64ba9ff4aac5ca3a6784c0f41bb262fabf4324221c560890aec616da74bf9001a03e23862aa900929c904c43297b27b2c81aab6809c7e880e5f68e0e420ab3060689eb8ab4d1961092d8728e50baee04f7be28b01141f86df50225075412f0974cb675e34e4aa24556c76b35255a6e58b51ab43ad53c5132af3c1e563a2b05f52f4305998e8fb9b2b074b6d85177cd9042db51e1defc686fc05f197bd7b3296fb9ab3f2938b771a14ed66ab46cf583e625d61b003b61f4e54b81cbb0391747298601cb8f7df0f61d8fd8756f9bb2e74104c03adf81b09a9bf8f9bef2f4d9d6a9712475d3e717ab79d53968cc6b561550aa74dce2bd9aa256b5d632f822cce0d4976febb2961371e83b574f7fd4f26b99338848149bddda4c303fdf4fa1f2d96e83213bdc0c8a8e2360bba9c2e44f60642d9ac9c0e9f79dd119bbbcc23c93d59deb559766c0b0f5eb8169d26e401a77dfdd7301dc1551f16e4459835d03a3de2febbf19e75700d9ccdcee673aae0d17b3de4f8b303345b4fbf1fd177da9722caa33743b5db35c0c4e496fc6e3a4659ea9e456085dc05270f9138bbdc9f72e154970d8afb4446bbf4881013f3327f380d76dd3be9600098076e1ecf3d78dcb0994f2efe60e0f5361f7a14c0a75d94290ca34550bfbccb12640c0c802d09091ca3b159a1462ba82abcce51a7dcee5db97795252b2b6b1f0fb7140e7a328068f0d3c6028a8880729904f807e8f183099e256451d714bcfa5f51a0c019574ef4251cb18fa0b604f86b4e660902b9691afb1c9ac646b9ac8291b6b19c41e37a3e91f36c0b7dd4f8c05f7f147d098fafda9c701db819b137d12c81f85a28bcb3b5d3adb997d67aba2e08c59f3054e9f10669e9d730fe1363e60918792f3c8dbf93e0eb8f102d5b6d933d7508c3d4041f8d025f4c4dfdc45259cdcf144d87d08ed576ca432cfe1bd2f566203d186190d83e5330c079889c0f63cd9b44ba7089346178acd8de2b60de0a34ed63e4d221831fc24beaea729bb4a60861034c0a345a1df37c00d3aef998a8564d7b476a054475e210c16667cf35e23f26b2bff9655820e4b5124917ceb6d22914947ab9c101d8a7532127b29e4e9fc0fdbd14c2fc83078c2695711acef3bc6c284f281703126d684558c52da8d11e922ace01e822070685823ee223753b173a3f0a48191898eb839caab9c9a9bea2f5cadc779c9bbc6dd7e5f70c6343127eefa0477d5215fbea6f76d64e29102887d2cbc98d254ef91e9d421bfaeeceec1cc83f1433cb6ad2b59a33c52bbc2bfad7705f10b49007dd4cd6e10495b459cf61b875d5b1747be236437491834acf60e21c4a75c55e31db061151ecb2180e1c1cf09b5a2b3e1b7a05ecb681c1912ea52949e3fd456cacb8a5ea65732ea05dd1757afd080faa348aa3f891c171697afecfb7e7762714098825ca892e5c61bc05e1d6c746d6b33bd4802e5b824e3287cf4ed9973363a822adc261e6822f88938374bf3b128dbc1090ac042f7bf630c78a06206824df55201c2f01199f0a0b59410bdb608c75ded67fb07e2aa75a1d8e943ace5e3d847a998199bf599f25425a1c47a7edd2b5692f955a934c37de11203d61c0806050d4911a20f720f687042e0893d638d4cc468e59e43b381852a48b417dd379db6617359964a9063f3300a4fc5a5684cc1a443fd269ccf4992e56fc2afbf3b0c00e7e3821b5e40d0c680df4ed79b7ab7acabf5f3834eff882ead58be4152579ca96b8edbf6af16bd6bf2cfec1e29e52b7d1597c39caf536b370f2f2a79f449f4a8fe03919f16e4bcecf8d4c7064ffe50fd7c7fc37db669af2b6e8711fd37d2b71b75ff7ad5d2d0729adbf0092042c4d8c05853b42600e5cd0f4bb4d499bd5c2771cb2062e842815031aefd96fe0439bbf9ed499a60e3fd28006c9314b80229e2085db270754758063cf18c460cd4f62c8f7457c6228fce08151c380f9dd45550295b1fc37117128cd529d14dc998a1fb88753e70e82765fe6243fd54caace943accee4d84ef766a1a3bd7dfa28bacddb1e48eb0112cf153cff8dcbf47e215230c68a6009dba5fc3f10c61697b0a9c3b2e22146a12913cca4b3588368cc03571389019a86dd5770bf361a9b198ac5449ad85f19ba3599ec69782db27d63231af0747d926c910ac09cc77cab25450151a40cefbc26f5d660fcf098efe3e8caf65aa5e199302592d535d1ab5048e006ed756afc2da0d9a03bec8badc5439ebe82992f8b24dd13cc5818b81429cc2b488edc211513cba2725e9867c85ee9917d7b9c2d3986ccf60876e2ee1b2df2322476964d3b1afa725bff7dea656e8034a5482c67129e33ed41f7f0019e55705a91857e2bea642983b40ed1efe1a271b0d01beef0db770161f9c0559f17d70d1180b4b0a19936e0e030a1db427ba6c1a60d9ea623c8e1059d07690790252f8f6ffdfe7e875984b5b30f69792122caedb3b9b0c8c02b32e9b09b223514f5390ca52f91a4d7f2e739c990d8f5e97fcfb3f6c162fafc4bb8af05c5fddf99837c7822cc6fdc95b77bb90960535382373f5be4800e528bef72d88536a7277cd0e7c67e6382a3069ad51d7f241b03e32969919a37a296e0f9d82350f05ea6df5b99e36d83e9ffaec64ec08d66388f27e73fa3c0753d37da24a6b3e2862e4a903b90643890cd7919acfc048360b8a151752c2a2a04db910c4db6f0cd42ce9a58db6e8ec3f97e0885bac7c434d30f063cb573ee2eb6b8f74a4c4d4d6b04054080ec78a076ea8b15dc3a75d7e45e22c0c2332c8f0f3a63bc0e530aac273837decdcfc1b2969d3a2e1a7b8f04946b0f7e24c834cd63c54d28daa61cf6cdc59c3ea3f270948655b4393eff9c1b10159a8478124a04b98f733d73bbcb353030327bb26779f86ec49d8143e74dca7f1a01fd6d6478fa9975fc3667f5c1565e05a0641a98cef004a833f073d2919beb51db5a80ff38b3cad5760ca4a021b274efe3511e7e43f457ded17bf6fab30dbd3c59d6d492d8fc0688745e7d4132dfca4e02ff0bd30d84a512194926974b9c8a43821ee37f1e792f2eeb735ab3dc21965896894ca1be0c311779468e39ed8f91092f5a471d1e0d4d4592ad93a998da918cebc71b66819f37bc93da0c5e18efbfca9d6c09ded60a1ef186b84e62066cdf5b4011dbef255eb486d0b0f8284e7c0727b621433b4ff658decaa240b8af7d458b5c101d79388e5ee94378123ed0a0abdc978b1f46642064a143a514b500fd15d06b3a9c4f1f5b856e3f14d7a99cab65d20b75f7592920050c6ac04a24ecead1e82191229df4e7f898f3848fecab7566c77fc186e48682a9b570f41ca6bb41370e86f050b90cdde35b794dff8bdaeb424de5cdd0ed3139b6bad9cec6aea9b8d2ba1cf359500afbc876640915f8fb3b401ea285364a2ef205b364a5389970d0d3326afeeeca469cdcb1d1f10e2fd05b46b15b79b3b6335844d4ae5a40665d3d7fefaf0fb5e0018b9037444074e1692640c91b12af5a09411474f36effb211fb76ee142da799430e9aeb6aa0644b6689cc97fc9287081a4f629017dcfdae181cbfd5c10efdb2ca13efd6e64f5d077de350549299c69068674517e08dc5608c3ba5b01c177897e7da0bf0b61fdf8a8de55c37912d6dc9df2f95e82a4d68e155c4e49cb1d944b90bbfbd403b853bd9288156e166465a566b58ac45c0ce2aabe3783a020622b4f7790cd75deeaff3b9c1cb57d193fe029abdc56c5699ed09cac00b1b75c998354ae5a0fe533c1db5147928d3d4b88957d24ba470c5adccffd74e5941e082bc1e043a329a39a4d877c9345c21ae8deafe277e107252be75912fe1454b2a037af8f6aa8a37164fa454f4731a7ad9c583a28edd08130595c182a7c1337543c827e6bddfae542ebd1a054a4f9c3ef80cf7adc612723d855ec553416dfde26321493345144b67dcd6a616eb3eaa25ef2f082c1bbf1758818479f9f5e10e6f3c1cadff48309f23d8f1ecebdd504c05421c25f54ea105cb91a80582e6f66c409d486d1d922793b566992376b65e5deb9abef51594af649d88e27b3dea576e0cb3f283bf93e4ca41efbed30cfa4c8e54d28e25691817ddae1b020365f3b6d69cc30b304e21f64233ac6a7096a57626de27eac1f15e6aebac68148642a2ff4a11f566da274cb9433c64493db9aa4cb521c0a208a1a487e3e80b2dc17f320b6b6aa89edea40a05616ceca0bd016c1b249230f8d4682a30604511e41653fead46d596cc1fd4ac89a67f780eabba7de2025117c8ff7214b0e462b8d3f6b3761b22cfa9f7fbc2f362ef240e766df4249db3af3edcd4ff679e59201537170c7329be99d4ffe5e92da7504e9dc2f85b621c21d88b4fcc07088944141646f09ffdd8c63a1a6fc4bf385c3cf036320d50e870c3043d2fcf7537e28a24cd4397d28fd31e33aca9bba7dfa79f3b83d83f83bbcea7c39e4cb81427fa2ae1227d83349936f13f71e907bd50f222ce653be18df2d9130e2ef179f92e518b2b5efad252ec695bc28f002e7afd1d272be7ee50606a23562c783bc03092a56588fd3274e99c2387b827e356ff1ab15e41d7ba217a41fe633dfea6a17962d071b705d9a988c17736995cc82d1e4dca2fb4812e9a2acc27801a8d1f24f11f51f96b2c450e8209d724e3d3d3e604ac474b1e06904ac0e8d23dd05c94f6224104d441e284089dd669e8deb2b8d5cbaaf2d56f70ba8c0b808ea3975e58a173c636bb55e45f449f1d969164a1b235", 0x1000}, {&(0x7f0000001280)="de73d2314c3bee9a17bf47121d8ad1ab9ac14ffc864ebee65226258663158a834967fa7359821039f80e63b5d5d767f70020bffdd13564c93de4df4c4b0044c71e02d20f686184e53c335b96df555f56beb4766bbdc8845e19b0579b0e0b20c206f2c4827189b04a55f6818415c22a61bbb00e632b3bb7d930091ffcfa54155ce75547d03f6f352b7859474d4d6e17f85f7943da201531179b26492ef5c26fa5031e2276704ffee7555e831db98c88397798c907703d29", 0xb7}, {&(0x7f00000000c0)="80684670ab638d5eb56afeb9cfbef9e585dc748a8b902f564bc70f7dcb543de56f3b380027a270c1e2a08674b8fbfc18d68720fffc0b37e653860e8bb9c76339637e2c4efc6cb534648f19c28220e8a82da0244939cb199646c9e4c2561169c0b742d410ecc1cfa937bdf0aaec71959003fa86cab3", 0x75}, {&(0x7f0000001340)="9f1180cdabced2cd0d489e037fb7469de3b759345186a2c933ab53548a89db3448c3af663a4b2056a31f5518b29b47f4e784bba638476357df271046edabe6d3355b54005cce7d019f3c2cf56ac99c3e884de6e6095f9ccf56d710214f3f3d09d2cb04d9a5266ae9434e0b9d603ac6c5b5256812ee4426c918c2272314fbd06219f4c85cb95aaae55eb297b7aab0655f861967db608044b1b04198d91610ec8b902a539bdc567621c8dbdc8f3bead206116d42507c2e913b8c10b49ad0995a769a8b2847ecef9558e104a56ec92bc0b815eeb1dab239e1f15987704c9ff6d8e27972122299a603bc7c13a4d19084e920279189cc9593e1c654ad651515c103b22e405ac714d4504849d8c631bc895214192b1d015b4f663125afbc64393b0c2afd275776cae3eb437b68353a0c68fcae6595fe9e00520a6769c0aa27c34c5c97f06dd3798c8a6d88dd433c9aca3612e1468fdd653a55dce0b6751493ec6aea5c3c59834bb047437c1ba1d855e86d4210193a2c89bfe259c68022a36af41fef3d3072edec7108f47d6427ce48e61aed94e48a7e78a60e512b697475c218656073c2b1541eb4918963adaa95ae35fd65335cd09988c754b0bd6e154af3879b6415e1318273681755db6981d32340d4b87cec0adb272f424d19769b902ea841c389bf852bdbf2ebaf6259a0f81bb02d558e4c782be2e1928b8899f19e3062c0db35e8360f5420d27851018dae8db88682e552b4b412c211ed26cf69d7c23cf370a69b28b6d6c8bf88c9b052fdb8d1ee6f70ba16ead996b38b18e4a0b16f0526ff43774a5755af6912c2aa3dd197e993f59454e117bfeb211b7183640df07d6e95b1f3c75c89340c22ea295578944b3208cd13958ed5d1521076286ff663dfc4a28bd4c8a167d4df39fce6d63b56053b14d6c2ec182533d45fd4a4756dbbf3cced23f0398adb472410f068966adf8cb5a3e9c1a9985d7d5160e03bbecce5ee730737fe61a93fae313ef40c79b3ab2e4e60193b4a4471b78fe16e9e91a5e71e1037d171b4679481da27abcb0e523adf0da049a227618c5b369c5fa3f2790e2b9cb8e6b89f14083958b354647580d91a34c6eda22a878b83b20e0562b5277e2712fc1d717afca1015769ce2a75d8a1edfcab85944c036910a9b0e251209f9dafaad0e9e3cc398380996f072c897142f4ee4626d40017ede8912f666f1053e658ec4523d4aea82c943c6965494996ca79d083afdd10c8b7d89a3e4899e5b9b1cf585d05f56b0c59b8bd968cde5ea902ccdc720820d366a1b9df47a2bd90feffa262d204439566a4b0a15d3d17e10f38f205ae34b2ce9ec4302404c7667d2a564a7611e04345f449a5c0ce7c811413b552318320722bea682108f8be17afe3a7ca1d8b918b2836b579ac0c46956cd98c020ca51b5bef2d0ea3d205912040d06b9f408163fbf645161de5994a0a39a1af0c91d014b65227db5ce916226aaf6908757e4aa81e249df0a3d98e788735d86753df8fe8274ca22be34e70e06abba480e2b1866b0bc027f555bf0b0a824a3c4fca04391d610eae1b160c2209f9cab9d302cf242e5de35538c061e231f31d9d0c6cdbd198d789c16b3d816239cf210bd3bdea771ed794e790766164ee9a979e8ba03ec9171bdf44a30c44d67b2c90cdaf28cc1fea527828150acca1f2e08e27e79298f626e65b5552c6cc12e0a225d18da688b7a1fb0f57d3d1520f2d1cde11758952432575d11ac69cb537f6eb7877f37af5bc58e81393bf485a05de955206e9e3def34d7da44e6a8ad881b1bb0328cd59ef2f9555e5cb7532b3c36e278a205c204329420c9354c3687ec5d408d71e8f2213c9cf755f91d60d9bdd229c1d5a9756d59785f26395557f84472d092d1df7788ab0009d8fe124050bfa3beebcf5838d83fa28926d4c832cf21faffcfc5968ec83eaf1bc7617e774ca60867e79a4d308c9bcc659e56fd8eace6644e61b9cc41f68f84213d42ac2c2a7508dafa7c3f9d069700c6adbfdf73a2743b60f3a344d367127ace45562c43c7c4c02049ed3c19e6ff2f4ea6a6510a63a321102347480d3d8bccad58f87e98e30315c2a38ef4b5d293894b2c4c7306d109aa912d690e0cde6573890822ad28433411654957b44cfedfddd2b4fb44c9e8ffdc26e9351a94bb5e337e3e348ff0ce7169992cb3b1bd20724e263f4aafb9a367a2aeb51e16ad232236c8801ddf98436fa47e91c8d71c1a6343bfa60c8b3de055af4d280c525b5e26622ae29180f018ccbdd99e2b91f031da60bf0ca9d84f70b9c1b7cbf2794c30fe6f61fd8836968c53c2ae89eab65f9bc98a144e45173d18aedcb35e78119525271dbeaf6d512b27946ed7abf83f0a4ae51208eb5ff0e113387ba485327a6aa56d57bcc92d053b74531c6014c8aff526f8e89bb927179d05f8545ccbe71d591c29e50d83fa22572896b262fa040e15ba470945496fac56bf169007d350bad35d548102899543d92d2fe3540b161301f96fe7317d52537175aae6ea72244a310efd750555365bf183f81dd50967ae44141dcca9338350fcc1fc8b8bf6359e2a48aa820f1bbc77c4da9649709fdc76bbd1657993ea2c879afbc2de6bf601007667dfe1d4f8e1f100ee4e3ef47d969a804a930e4c6fc94a2e7833d87e0c2b0120f32b3fbf1bb40cf38ba7ac4a69d1b48d8ec52f389739cebe82e9a4501062ecd79c38b0e01d5ba5f0fafad89e9907fd7efe9d7643e804c5597faa64f1a98b6fb7a54afeeaf70d905190c6f75773ed6b529a57e68e91816fc45d6f52ec25ab476833d604affd27ae54331e604be71927a9f4d88f73548188df4d9cd5242cb655f4a53e784687f59bd6cbb7e19a8412fdb17a5e1b2eb26918e65d6890e7075fe98a14743e2c97a9a62b4635cb20c7ae3e31303e4c1babb640bfa4b518411c5164dbcfe0cb1591b21c33ffd7bf2f0aeaeb70cdc1e5ae4b8eb358ce852776d99de9552144ee81b69754cacf1d2817b3aa5dff4645a296c04dabd9f0ba652829982b45ee8e013c70ffca08afe1cd0521bde8219331516f09cb7da06b3e566168808ee7afb59daf5676d2121e37583618e78ef74adfe866ec989996469a48009aeb634ba550c868d578f4de163d74032d4b7ba192160a0b94cf4d011b628eb349ed399c5109b9d416c827fc28100ddcc6ec0ae331bdfa52e51464c7030fc1cec3f8ae4cc102973ee0b5bcb073ac74811c6bb090d9b737639688d6bf0f376c76cd0e7da31ec21ad45bc7949d4969c8a5afa7451072fd0fe753af46bc13aa829717e5074a5b154bc015de1d6946672802551a671f22d92614754e08cb4a9fef928fc5ce48c54ed47f338f67e078b1e9228cfcafe2c508866bd40a08ca65a5f79a4c0deb6cfcbb4b07cd1c3f3fd21e9f7e8fd7dc4f63ab2744cfd1ec8bf52b6db33abfd820dc15407d1b71805836b4aee64ddf3c504d295977cbde01cdd4ec935e47196de6c72ca4d148eda977d4858eb597257baddea3ad38321f977d11feab703e2e6c7edcc1d525cf91b2d8b8c7acf8950e7ab8617042511de586aad5dc602e4fa3b3971bf29e07ae9b055fb1dbae5ad6b1779cea47568f33a60f3c5ad8ae2e0c8c2365ebd8a22e6136ea7785f69ed054286117fb0550ac55bb8be20c9c45fe50f71f78f687ad0d0f020389ca73e669a03f8efc22ea989041aead5af62b8b54b8ab1f0c5dab1fbe0a0114c4833c2a63a57d773896d06d86e85c75b54919a8e0827676c456f3351e157a255ef030d6cf487a4f1bab38d6f6be1ddbe3f4fa6fabcff4a3ac203eb0b8f6ec15ec63b44a78ae262095f2c1b38c0bdeca5edd6e2b787427245da53bbb000f20a8d0db0d045708a518a42c79b3651ef4c7aa2249bdb85db27b5a2befe01e37fc28375edef3dd3e165fffb02e30dee13d322e071f29057913f61a7dff1f98c7eff7a4d23e128915ce9afe7704698aa038214be9f9ec39463a0d2cfdb2a02bf838841569deebcb69782db58bf5d436fdbe47f5da04a9e8cd8dc4b211a4e967748da7b4021a791cda5bda4136e0da921163c906999c42aa625e7c400eca197945fe5f10f77aaca7b0794bf8c3950eb636e0b0140bffb2e7621310960ab1a4c94e8ce9cf2f11bf4887c796e9c166da88bd5c2648f972c7eea44fc49a30e6f8fcc4cb77224b2cfcb4c63703d68556533606ffb7507c4346ca3e6c7ef5d4c730f71b73cf4300b690b8652409e9662ba79f1a17eb1e76d2975064f402056f777180815e3499b8c1b83d8029f1ef054324aff024882d62cc923e9d16472c14f09b4c40718578d2b5f566e4a5743343c776eb76d9bddc91758c59a273b5622b1be5a26849b005d178bf736ec1d7dbc09aead24b9fa59614055f19f9d5e6fa87511b93d8b08700bd86fd4ee7384636225405f74cfb388d806238b8b09df2f643c4e8892d26c37ae237f7196be9eb669755495d1f552ab9f9a598a933d3ef37c165b37ffd1158360a9ad0071fd32b0bab5b6e0a74da6ee66b7510004f97408d616e63e99ac0d5f0ccdfec781e233bf784c9774a9b72267d4dd671b55fd5435181a5045d471bc43a9ca6b6fc37b5a505c6425e29539139185ca9a7132edbe860ec9b39bd094f66eb4f5d91efdaa40fad3e466e3f9e5d423984186d882233d6122dc60c2b9c0600ebe1ad354054cdac39edd88ca72b1ac062d70e3e799e18f3197efed7860c2faa98d995cc950ebb27d1dbee8104a72fe3e25f8f310d35ea1c03cbb0b922de73d7047507e28d3059d5a728b8300cc10ade9e1fe69c6652dd52b43541fccde744a01abb92fb4e775b9c79faad4f88c15e62bd74ce714d436906e91947813185a36a9488d571022161997b2d95acb12e4517324ab4839d94e4854cb084c2d2882c8e70f0d481ea6c29e8876e3bf0855d53c77f9d0f8a5ec69a733ab1ae42cd48fa932de7fa8e323eabce06e6806b3b4e072fc03a4f8e291f585bbfc76b0baca63d50582a0bf22eeab5c5a9c7c723f7193f98505e173c462f9f4e40943733330b157f8d5680cd33bf361a6b6870fc031b43668d3f387773bcd3b381012edf981aea5dc11977b6a39d98026935168df19df73e117b70f6318910c097595d6f1252dbc9aca417ccb13727d91156e050a94766a139c117367f937775ea97c404807e5683b154054d711bc710968bac3d73979511318047fc9dc22cbdb795d04fa7d2716444363441d00f2b44d7840429dcc13b397ea9d7ef6ad8186c10cc49297561b545d4c947f36ad5eb2ab7a0b67c1fddc0aa0ee3398d42885f102c4c56b52dac20dea9a78428f648a1f11a9ffafb621273a48cc38093b2161dd39f7ca9f0585c964d2a6b0a56adfc4a63f71b256580771523bbcd3a1c31c63b4327183bb0beb7ef3055304a8f5a696b96c31a0b81dea52182cd63d8362d1902979c007cde332eef8df323f624af2951d979d36f58233943f2ba7ab08ae58f85f8eef46ed39740f4d27d7f0d50c0d598ce0eedb78d0d7fa5055dc5119ffee51d4a06d7630becaf584282d706579b3d4fb163c3146b3f9b4eb96abf828edb8a1ee09f9563324993323dfad75cdcfb58fa0e999616d4e6d7b653b3c3673177ca2b2f00883d26f850a84fae868c651fb4adbf84d90c45fa70304365bb55ae4648389f5009ad8463547ddb55a1de88049e14c91ac99bdf767c1ede437818d16c6f4f9b1a52113c81058d083d623482b513af88f125195b2e9d63d887deee97fb928187147bddf7fdad058624805f24785bbeb2a16308b10e127f6ecd64caa945f4eca648615cd8c", 0x1000}, {&(0x7f0000002340)="f7ab7e21a64c8e7098e2c7ba81c4a4ebfb842b22f34077511a0d4df0bfe60899c2cb66cef65ab452fc0b62865ecd6d9553084bb53706023d9523610fa8812ff226bde92455f34ff78b277d376273005e581bb4e7a046ee0c0c29292bc7619f91fd2d276261c738c7815b61354c040c153a96bcd8e560c198157e7053937c2916307cb901", 0x84}, {&(0x7f0000002400)="33c85f0e8e67e6ef1d200b5bcfbf8973a885748dd8cc44103e1a77b08d6ba1d68df2b0c37112c0875af5b9d9e7c4a315bdc5eeb1943b1f7d0530477c9f8d097b4171f1e7bfe0dcc3f0ba20551af5add8fc0553a5e8eccd3e34891dfc2597dd6bd3937daf7edd5ce4704695e1d91bcd77bdb0ef828365d3ee12906518dc0e1f7e5f736436cbeeb3e7dc5130b5b942082ac7676382cc404b287692ab2a9501b7e6b7c2cc64a5f831394456966d2aeb590ee6c47fc66d71ddc073e858b1405bcebf6f6f36dc7ff9fa9a5bc864404bf6e51cc9b892f56169516be090987dffda366486a9421eac5e5ba1ca38a935d5ba5a27c7b7c8489aa95b5134ed2b6cc8e63eeca286f1f6412a8dcd7ef28196b8f0d85f99a13e90cd585d6b174b9071d48393848ae5b6bb40d28030a6ea129f9d460c8fdf8648e3e80a46e366076b86a89c5343fe57275c0001b785b94266bb941c2fbc6c4af4c45744ea60bed822e7a7153f88d04a96180490efd2748f3f77e18a1b6761d32d55f5b4243999cb647e6123fd1a086a49ad7aea27c0d34a12f22fa2031930059577ffdb46846ab37478e00b7d01b9dab9f934b61789b1f48195a94f29d058fe80ace480c8899b8d5c89b4afa64539fdf50ad74f99d3ad493502469faa9824f68403682c8e7f92064685e6988456b4ab7f4d76250d3c6665bcba714052877e94f732dd9267f564969e782c306eac23d2194ea66717f1a53d38e0a4cee97c82c6e8009ec25980f43bdba6ecac40d0ebc11f75f34059bbc3320078111b72a090b30ee282a272112dd3117501657fd4113be77e30ec175b1dfdc4446c095eec597cc77bf07c2bcdb536fc68431e156384cc58832c3d330781ca33f2a63089e80e45d76fe449a02eeceb3fcce38361a85a11979f67b53b7f2f53a44b420438bae0f61bdee899682cf11bc6b280381d458a21ed5457db9f373f8b088f6d8ee37a070d7fa1e502f54b13cef1a62c87bafd64d5adfe8a406439d0316f35a4822664f5287f7870aa3dac6413621110661e0a0b882c50f21c136bd1c2bb00c7efc24cbe172d4c8ec24e84cf118f51bc292609494bf89d2b0ecbac4cfb04c863863f5571a29887c084288adafdee783c728d58ebb8a267fa995db549587c279cd2c809887eb780de44ab3a4c5cb0ff52477ff84ad3d1ba41de443d4ad709e7305b8c468bd98382288b3d4b49496a8c2baaf600724b7309a57d4aa9c036cdb5591b7eaf05c25c25db89a94a52123b08763ab513cdc500184265794718ff8bdd12f012402fa2f57faaad98a2879ad94de79648371208531be0a01e216f58d75bceaff48a8f7fe64598423b5e0f6272afa4ad17b4c49d268432d4d469db5246d23148ef1bd1912ba2b3ae7afe0434afd059a19c2fce3ed6f962976a11f7770691b3137f4e10a0002c2c39a17d1e463b9c0c44f07c2677116202a54b007950a639a0e6f97e08c9f7dd1df498673aa884b8780acb785266ad6fd65a57d6d40fff3518e60ab14f70bc0b938819f0bb8fdd63c021287db507cc2ea6ec81119f08162140a5cffd8c4206af4da8d4a9d4e84f35189f08b019a4282aea3f7de38881290e5a142679c65b4c11cbfffe3ee59cddb96199eb6a712438506535456c7d528a4d23e8db46c7dca783bbb477a71b2a748c4391c4247b1721256cc109b6a04bdf45574683a2b3da8343980b6dd4586bc01a79e4127856e7021283cb49bd29435418e02d9625fa9c0c0bcdd203c1551b1f2a5692f0492d68309358ef2ea951a980f2d5915c7c25e91dbf93cac45b2cbe2986cad1580a70fdf45807cc70e00826d5a92bf0bff78aa519f664f7f05ecf6af7d3c15be35d53b5c8811e822d6998a9de283b9f6ec0a1d2de1d1a1307bcea3620109b36f1153a7cc0ae28a7f4eab37790a452836de695e3535af0f57150232e5ad24a66ae184885df31be195520a4d8b1b2bb57f47952b22be9ae13c957e077f96581e86d123169c346ab29b4479661c4798b29a374e829a51795116f91c92d52dd95a3e125199996e862fff2c17e2411a5e7cfd850fdff9949b1aa0d53000ad70af04e46f6ee26e329c0e2b52e0b25201935f894183bb30dde9c2c169ccf654bcb53954163eafbb44e70471a1bc0e0f9321a69d31fec22e8db41f191b5442bf668891ec96e857905fd5fb2ec34b40319f836be5be88957438d9a432a7f427ad67a5642a48395b0294bca3961cbb1153d281bb076b4ef7f587c309880329e487a37cad7ce3cff78cb40b58424fe33f1c8d4241b8501b63aa8ece7c9241231ee149ce94300945ea64556ff3cf5eaa0c968fbb844e5b6e24063fd2557808fc928912abc87d047df0022024406ea9e66e0ad124c8b9abc82ed7457cfc41970d773c4849bb3a7597bb4574b0417220f99df4f928264a06d681f48e39136a8c6aacd5a2a44ef80f1f4262984882e8d96d42918321f17c70d513a38af29bf209acae8de81b32162063c74037313e19994ee5ab26fb42edb083f917e6f03e8ef3546356c3cc4df8d4f360d48549c4ba8310123714dae0cc17c4908bc9d08cd86449f741d93dc4937b2d08b69c659e30053c29793b6a8ec679f1fa1bbf71ecdfab6e7d03f93bb0cfaa41d2012b06b5f42d1db1e3a50c92754f4261c375e0b7ae051bd5c7792a67d25f6ffab92afb857a92d3906973f8da83a8a3a789ca94ef09ac454989c29569ca2396cabc2817f53c11938a751ccca2b47711abd1e3c154bc2d5d587f148493ea1d438429b9cfec3afcde767181608089a3c3ccf0e47417568463df3b29af9317de9f3485007fde7574d9f5c8016813969d3a42010d89752866e0dce8f9a1b8c29f8761581e3d8dd06b7fb8e626aab57954b2fe18b9884837362c2413747129554f5a1d67ae16ff5a96d5958da540c9d2f8b4ed056fafea99ea83cd92e619bf503afa32c327d80bdfb916ac08e538c71617365dd6906f2707fcfb80e62e64ce950519ad4f02c3f38e9bb97e0035afc8e2ce6c706fb53a2fc1586fcd287c46e9296d96d2c199710f8ae9455d654ae510265ae4d42392cf3e3d7eba70f80ee81312bd03a63c367e3b0bc4bda92c0b8dacd5191b8c427f21aff865f61b3df1ba4996846eae6fdd3c03a4af5c69e5c1664cf3f580ee02f836522d6e0bbfc040159089df9e381260e83365f090fa5ee6bdedee7602a5645765f7d76207530863d9d518148d3c62254de82f0ec4ebae0dc25b549abe6eb6c50a8f24edd2abf12fd1e52b011ff862d8fb0a7920c4211d3baacb303bc14eaba0c1818bc543bb4821f448c8e24b27855df288b4072d2550c4d78630354e9dbdb5b3ca058c57a49424275ee779de768507de88c046e2a6b7e161528f190e31944f4142e6d2ff1041cc73a8add62f40f5a989e4a2e16aa6d2035d1300fdfe22ac92264973c4e09736a31f789b4353ab7089210f3369a823bc628dbe8d14b72f65be235de67a31c1a267bc4d4716eb2ca7592525cd1617e9c03a943f88d8f622144094ea18c07523d30039389c53e03a190e8da0f4f0fe7523b91a99492d7717f2b74fe1efbb4a1accf45078117540becd8c5c92097afc8c6fc5168e4c39b05f102389fa157c6744003291ac78a82ee82876a1458bf364442d61a06b98fede10ece6e0518edd000f5abcdeb299df60465f2b7f36f655bb0bbca0358ad5f3244c250ec32aff94e4061ef27daa25b79696abfb43942585354ddb3ed9a0b39a67f7301d5005beec6b061b390ab6a1d93665dfab3eabe9bc787cc58296469152c334b0959423cf26aefd8cfbc2ad4e0b20b14a74ae06029a70e98c6f6a258fc1a13a4bdfb0390c3efa9e52212122b3a6b2062229a1a1e99fe831f74220af0bb3875ad1e178f67e2cd340561723cd9d2fbbb7cb95501fc36e1dea6ec8205f83812813ccd83cbb2fbf71f6741bdc3d565cd3b35e60e24ba6ad5476164a9125913cf1833dff2c4507ff962a8e2a1ead12bad8103c5c373ea961d64d15667f8591f99631d05ed8dea397b3249433023a3b2726e071d52a56521fd76ef608aabd389c74d4adc51356a90da8c37f96755daf533f967162f6f239c4808213d14dd244d4264d6bb68a7871f821367dad1404a1d392dad02b17d936731d8841b5f44af27327d206a12cca612d77b09eb9cb5f38dc7a5882a32e582afc4c0fc26481f2d29c98ee770e4eb3826a4f051da3ce419f6e3826421a68707feed5b27fb373b04bb1d84645736c9884e8b02a0e7aeade853af48d045bc62be7d8d3b543a32a24cb8b526859e1ded3e4b3f5448d8e30bba2e72ca89cfdd77024c7e32e6901ca59421d7c396171bed8c5e86f06ddd287d83c8c5998ec5314e96b2fe966551259a78608dcfc60d1364fff2e85b95d4e9f1be98233af305e0fcddfa20cd6edaedc5b57b24f29a7c1b70a11ac2a94534680cc22794b4250fa672cc1958a18988614c1975fb25fb9fb6d0c6e910880c4b58dc67a73cc4ec40d0c067be64c5ea82e18acf37fe48fb1c08c96b63682684510788e1a52c986fd75d823102c392450d444a1526d289f6755ce1dfd0ef26af2301ea7ba793344e9ca926438b7a81a43e74471ec075568439220176ceae4f0eb8a7a25897217b7f1841f4644fd6575ac94b18c21587fa512987f955296d660a11650682fec4c9cecf7e7e16e55ad71b3f7a3b07d541168885d26d3af2f56355f9a247e000413ae531313a868ae1a66490e81939bc3d72b7a655983164e603f7d88efe6c731c0a881c0e109be1d18f4717dae229d119600877d192f8d41a880f2b9ec32a82b659d9a9a1d6db7761240eee46c11f9140c79317d4f6f2c57c00842a733378c7f7ffeabe12a167e44de1df7444b2fc000a59cadacebbfae2f0ad091ba5853d42a605654dc16dea68d957860ffcda11a9f37674c10cc7120c8efa8bad631e40481f39a025e57f7d28d91064c4002638bd0c69f0b6433146c59fe15c757fbf6558ed235935b7b669a7a7336b6dfd56c98b1442e592e4e8073bcae043f77e3ea68aba0f25840f0aa819e96a8c5230932f4c8dab3ab2bab6a4bad6abb258249432eb57a5382e0cda6c284d1d5f8c34a603fd85a5911bfab989128d828d133dd06ce8040db874081316be9f3b3e297bdab7219aa1a8a6094c5cda351a672a2395119c9ba330e6eed3de760700192bd132e401454c71f4962d356267ce01376cca89e42bce8dc5666aa8f05be152a9c4eb930696bd0cfe2312934f3fe2b6c865024b1f3afe5faad7abb51bb05f88f6e05a006234408281be6387ac121f8bef1bbe01a65d18861a33d9e16bad1783edfa7c943b6e1ad856f6ab698eb0e55bbca067cd7482f9aac177aaefab8a89633d004ff763a0e93f61ff2219d1ce2b8472f6defcf523841a421515eacace10ee884194657814b0858165eeda9840988d8e3dac3bc281db47e4d9fd411e3c7aea27a04254a742dcdf5b2f83a91b775cd5072f8d3e257804bdd2105f095f6ae84bd82c00e5f3e35537406d5d3c8424aa4ca32ffdd97beb687126242032b6b25159e2662b6a52b32428025329c5d4da5cf9bc72b133253c2a7ea32f1db71608cc5ee950a586c757e374e25e97ce8ef352bae0a8315eaf101fda1a0fbef364df87fa90ab8fd364804275303dcf80cfa3bf8a26ba0bddb7bb0dea23589adae8d0200dd1b03a50416ef1305b10259e5d6c3142f62072438b3b59d9ebf75d90b670905aa06f9c68d7ce4dd3787c718de05893a409c33e919e69063601ceea8bf328543b804d0888ef6c9746270a272178c55abe51a781dd84b1", 0x1000}, {&(0x7f0000003400)="01e316b3a8a55d8db5756a472b72928b151fc3e10098ef69e7059b42cb9b129711992b504ee3c9d25df81853675d97a1ba179bd440aedfca17d28ba00308da464a167726eeb1fd7d375f4a6627261a2bddc9db086165a97d769816c2f8eb5235ddc05113f139e92d6376", 0x6a}, {&(0x7f0000003480)="cd46785db82f449896e09cbabd8e8ad40f587df675566eca317c35ba5f52f851b8c6e4676b99297f47b21d25bc2b6f08b02863041c4588cfbdea5b599e0d22042c0280518dfc41b7d2577a9c3a1f7b10fcb696c6b815fa3fbedb06e1b478da494758fcfe8badd0992659bfa2babca2d52ef7aa23328c3d3fe08a8564c4a0c5dfeb87f56456969d12b343563e4fafe508f3b17900eb93cf904848b8cd3bbd4b9f8a0bcc166a71c7990461fdf582eaec41d533093605cb4e6a64d6f0b8de683c2b0afd11ba2b6af97cd255c0", 0xcb}, {&(0x7f0000003580)="3bd782a0acb7a5e269e42e36215e7d4b9f51898a403524aeb8be7c403a297222cc426f0af3291fe717824b8d49c0cb40599ed84782b986dcc96fc74019bba19b27bd89a057d86618992ce46e0c9ca0b171e00c50c5da33fa7a1917d5ac3293da3e61c2dfeb0499224c7bd8291949900fde9331b37c8ccaf01fe5c9795d0d8cc4494d82d0329e08a4040d16bca8202201765f85df152e9547094df99e8337406489f9236267bbf2f08c5793b6044f761e3de54b5f3579a40130fdca074491417b5cd3c90fe08f3e3e67be2085f4918f901dd7384ec29f9f49ff01d23f682b11c6f8a47876032aa621e157f3a4d09a", 0xee}], 0xa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000003740)=0x267) pwrite(r0, &(0x7f0000000000)="704ba269068a48c8d4b97e152d123501a1aa7d5b9768ca68635c3558be3ed5ab5ff9871b4f6ca82f3f0a38d4f4e678a77fbe47df7288038676fdb2d149071681e6bb50e7bcdfd74e63e1c3074c1f6516419fbb639c0d9a6a7df71927f5c3e039c96a", 0x62, 0x0, 0x0) 19:14:16 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCEXCL(r1, 0x2000740d) 19:14:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x2043) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCFLUSH(r1, 0x20004268) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 19:14:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4, 0x5) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x4f1, 0x10000}) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 19:14:16 executing program 0: r0 = socket(0x18, 0x0, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1, 0x4, 0x80000000) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0xffffffffffffff2a, &(0x7f0000001080)=ANY=[]}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000740)={0x8e7e, 0x2, {[0x9, 0x8, 0x5, 0x2, 0xbad, 0x1000, 0x4fd, 0x4, 0x3, 0x8, 0x9, 0x10, 0x8000, 0x7, 0x2, 0x3ff, 0x1f, 0x6], [0x91, 0x100, 0x8, 0x0, 0x6, 0x8, 0x9, 0x7, 0x1, 0x10000], [0x3ff, 0xffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x3, 0x7], [0x10000, 0x1ff, 0x3, 0x9, 0x3, 0x7fffffff], [{0x8, 0x5, 0x8, 0xfffffffffffeffff}, {0x80000001, 0x95, 0x0, 0x6}, {0x401, 0x7, 0x0, 0x100000001}, {0x80000001, 0x1, 0x3, 0x8}, {0xffff, 0x9, 0x3, 0x3f}, {0x6889, 0x7ff, 0x9, 0x92}, {0x2, 0x8, 0x3, 0x6}, {0x6, 0x1ff, 0xfffffffffffffff9, 0x1}], {0x3f, 0x3ff, 0x81, 0x9}, {0x3, 0x0, 0x6, 0x2}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e222fb10aa11a8e2f66696c65d5fa53f7"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000600)) r7 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/189) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(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']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r6, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000980)=""/178) semop(r9, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r9, 0x0, 0x0) 19:14:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x2, 0x4, 0x40}, {0x1, 0x3, 0x6206, 0x2}, {0x6, 0x2, 0x4784, 0x5}, {0x8, 0x8, 0x4, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x249214a9d50ca45d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:14:16 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x400, 0x6a75d61e}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) 19:14:16 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r7 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000ec0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r4, 0x0, 0x1b) getitimer(0x1, &(0x7f0000000000)) setsockopt(r6, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000009c0)=0x2) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000040)=[{0x80, 0x5, 0x0, 0x9}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000007afeaea14f6a8304ee4454874438f9857273685744135a47cd5caf87d090d976ee38d8ff9b7658cb9a493572592f626d2b33bd1b80dfe6bf2d1665de5fec067953bb9e9ed45abfd8245fbe32c9190c2438e0924319ef"], &(0x7f0000000240)=0x45) socket$unix(0x1, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xfffffffffffffdcb) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) setpgid(r1, r3) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCFLUSH(r0, 0x20004268) 19:14:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x882, 0x0) r5 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x2, 0x80) r6 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(0xffffffffffffff9c) r9 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xa2, 0x1, 0x18894656, 0xd4e}, {{r2}, 0xfffffffffffffff9, 0x41, 0xcf819e36fde471b6, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffffd, 0xd, 0x20000000, 0x2, 0x578}, {{r4}, 0xfffffffffffffffe, 0x40, 0x10, 0x100000001, 0x20}], 0x4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x3, 0x89}, {{r7}, 0xfffffffffffffff8, 0xe0, 0xfffff, 0x8, 0x3}, {{r8}, 0xfffffffffffffffa, 0xc8, 0x2, 0x5, 0x3}, {{r9}, 0xfffffffffffffffb, 0x8, 0x8, 0xfffffffffffffffc, 0xfffffffffffffff9}], 0x100000001, &(0x7f0000000380)={0x697c, 0x347}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r10, &(0x7f0000000240)='oP0.', 0x111) 19:14:16 executing program 0: 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"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xc0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f0000000140)=' ', 0x1) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000340)=""/90, 0x5a}], 0x4) 19:14:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000280)=""/153, 0x99) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r1) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) 19:14:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) fchmod(r0, 0xcc) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 19:14:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x16f) 19:14:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 19:14:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35d, &(0x7f0000000140)="b2c844c13450b832d1190000") 19:14:17 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') socket(0x10, 0x3, 0x6) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:14:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 19:14:17 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) syz_open_pts() select(0x40, &(0x7f0000000040)={0x700000000, 0x7, 0x9, 0x4, 0x4, 0x4, 0x6, 0x6}, &(0x7f0000000080)={0x9, 0x9, 0x2b, 0x3, 0x2, 0x9a, 0x1, 0x2}, &(0x7f00000000c0)={0x401, 0xfffffffffffffff8, 0x80, 0x80000000, 0x4, 0x0, 0x9, 0x8}, &(0x7f0000000100)={0x7fffffff, 0x7}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 19:14:17 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 19:14:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d6955280000f5c91413a7a6770457d5000000000000e300000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320ade16409153ec058991da0f5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e9134035268"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="00020000000000000062757300c87606ffc878bbd0ea29e562f9f9de12e196e5e302088aa929c0e9a0010000007e4aadb2e5e0618952e6d533c1f1bf8038a2180f0b47401fad6f15d3d2"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0x0, 0x7c000000000, 0x100, 0x5}) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1000000005) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x0, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r3, r4) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgget(0x3, 0x100) msgctl$IPC_RMID(0x0, 0x0) setreuid(r3, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 19:14:18 executing program 1: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8, 0x7ff, 0x9, 0xb223}, {0x8000, 0xd51, 0x5, 0x8}, {0x1, 0x4, 0x3, 0x7fff}, {0x7ac, 0x101, 0x0, 0x6}, {0x80, 0xfffffffffffffffd, 0x3ff, 0x9}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x80, 0x7fff, 0x10001, 0x1, 0x8, 0x80000000, 0x200, 0x2, 0xb796b611093bd8b8, 0x7, 0xfffffffffffffff8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000080)=[{0x100, 0xbd17, 0x3, 0x800}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000100)="2c03fad3f0647ff740ab7bd3858b6e78") 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1000, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) fchflags(r1, 0x0) 19:14:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) socketpair(0x18, 0x4, 0x7fff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x0, 0x3, 0x3}, 0x7fffffff, [0xdd9, 0x800, 0xffffffffffff7fff, 0x5, 0xb6, 0x100, 0x4, 0x80]}, 0x3c) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 19:14:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8040, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 19:14:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x7, 0x767, r2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0xfffffffffffffffe, './file0\x00', 0x7, 0x8, 0x2, 0x7}) clock_getres(0x3, &(0x7f0000000080)) 19:14:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6373937cbb0700dfaa02ca6e45018c75cc3d02bbf643d9d75276b41777d405c7fdb4d124a108caa92438e069c3dd52babbc14c5b3439db64b4818f56c579676c62a23bbc5e72f5cae5bbdf383ed436fc6f1e5c51c2c70ec40ddc29db6eb4f3458335be5419adef2cd19129ac1701f00cfe8ae1976876d73345c79e2c413febe4fe2793cd0cc0c568a32baeab2b7fea68ac2f1ed59fa6d7ac537850075cd254a99faddb286883f85a27a479f16c7597cbc81ae18e71c8bf45ba0f0504da93ec500486d80dac400d4f2517d7", 0xcb) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xdd06d2d23ea35322) socket$inet(0x2, 0x3, 0x8001) 19:14:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x8, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x800, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x4, 0x5, 0x80, 0x7}, {{r0}, 0x452aea9ec50c47c8, 0x8, 0x2, 0x9, 0x78}, {{r0}, 0x8a7734abc2e0aeea, 0xcc, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x12, 0x2, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x3e7bb83a, 0x1}, {{r0}, 0x0, 0x2, 0x2, 0xd9, 0x2}], 0x7, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6a0ea0e0c7606620, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x28, 0x1, 0x9, 0x70ad}], 0x9, &(0x7f00000000c0)={0x800}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:14:18 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="b822791d5258dc1e", 0x8, 0x407, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 19:14:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) 19:14:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x98, 0x9, &(0x7f0000000100)="49f3716df3a20f63373e0a03917fcae18b57d914c02da4c2be52e5b2675d2bc7dfd492aad7525721fdefc0f1c7ca484c5a34304595fff9382c2ffab3fcdbc570f7a34bad8b280ad00ecd459f65e7f9cf0cc9d7d74f98e6496ca1986fa8ad6e46a89b048fea22ecc9cf2249", 0x6b) r1 = shmget(0x2, 0x1000, 0x440, &(0x7f0000254000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x200, './file0\x00'}) r2 = socket(0x1, 0x2, 0x0) setsockopt(r2, 0x40025, 0x2000b, &(0x7f0000000280)="d5ff96680745a483fe9e296dfb2272b613b5451ff683e2146879d661eb0f2fa49a4a7306c33843d89d7f5e7d7f9e40e6a1388f9a4b64e86f51bac3839f2a7d4f3abf1331161469836a36f5a84a8b4c75c3e98a7ed4cc261b401b4f53438b9a0700"/114, 0xfffffffffffffe91) poll(&(0x7f0000000180)=[{r0, 0x4}, {r2, 0x80}, {r0, 0x73b17d232e680621}, {r2, 0x80}], 0x4, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffff3) 19:14:18 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = socket$inet(0x2, 0x1, 0x2) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 19:14:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 19:14:18 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) 19:14:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000500)=""/41, 0x29) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f0000000380)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c741", 0x153}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="ef7b7d61366130c264aaf89f86187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c6965ce033f71c3d2f7f6535aff59b5603c8eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c7", 0xad}, {&(0x7f0000000180)="158dba75d4d7385dbba2ee56d546697c1bcc1fd4ce864fa3d9535032106eb9f65d5f8a8eef137de276e8ff5fce5c00a68aba99cc1652923793cf2aa274dfd09a5e6d23fe4deb82f79edd2db26f426d532a5a8c18f8f909b8380034dc714107ffcb22e667295b2928976e31dac37caf111a4b579fb1f3020ecd9f241407bef1fb807e69ae5f58da3f7bbbf34875d33ffcfa239e1144cf244d0122b2e2e2775d9a935201cca5d62f40c2aa505dad692e12eba3f9633fc3b0f9f9f45c0c2d938f3d439f3a3044ee1c8a0a72a7bf0f38b2bd9d305d9b07334fe7", 0xd8}, {&(0x7f0000000280)="aa4df5d4ccbd27f4bf39b7c01c949e0808b8698507c02ff936cfbde88bce74d6f9681730777fba24c64e982b44aa6740248fc76bd8e62a93c76dadca20b5fb330d28e56178d91e1c5a30a97937aa7991ee29b5511a5225c29c39dcd9b7714a3f99f88eac61230087b0714da5c03abbc7514f0b58a6baf0fb3192a909ff6aafde2631022ccbeabb2eab0801047bced7fa019de46f772ebf8be361b780354b3857d1678cbc259fcda4fb516c2db0ca61f472e79c2c07356c1230b8eaacf081a0dec94d855929c1a4d5fae59b162fa218", 0xcf}, {0x0}], 0x4, 0x0, 0x61) execve(0x0, 0x0, 0x0) 19:14:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) listen(r0, 0x0) 19:14:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = socket(0x20, 0x2, 0x10001) recvfrom$inet6(r0, &(0x7f0000000140)=""/212, 0xd4, 0x800, &(0x7f0000000240)={0x18, 0x0, 0x0, 0xffffffffbc510b9a}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) 19:14:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xa5, 0x5, 0x1, 0x6, "e4e4269b88e4206e38bb29ecdaa1fb7babd871a0", 0x36, 0xe9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7, 0x1, 0x6, 0xf007, "19b8c6504c6ce5e933ccb89ceae36eedbdd30bc1", 0x7, 0xf664}) 19:14:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) close(r0) 19:14:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 19:14:18 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffd) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 19:14:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)="a3000000", 0x4) getrusage(0x0, &(0x7f0000000000)) 19:14:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x100) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) 19:14:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r2 = fcntl$dupfd(r1, 0xa, r0) chflagsat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x0, 0x2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)}, {&(0x7f0000000280)="6b73ccffe78c597da19c39840fc147ee804f95e74a0b3b2bbf1e97b74ae473906120f24342499fb6fd2a8d30611fd5de3bc9f27db85a049e00a9991292cd2bd04ca2f1806f1b09b3227f7ec8687c898fc85866ac3cb0a37fb7678a9836427f9e42af71d1791a5f1862043d876a419a8039c19bbcbde8d5bca3711db7897b4bf91690db734a03ae5539f8c9e636a8f6285b956f0760e04022274bca90a4db1bfc35ca953bae013eb50953c8bd1d85edf2247828", 0xb3}, {&(0x7f0000000180)="05", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="f6fa25b5bd8a5131f190c7e36d908ac49262c6da0689623eebcfacea0637b8a027a1b80eed5b92ba3f856fa956762459bb0c71c3403ebceb6454f4f0ca40db86a25ab80a87322489a05ca4a268146c49bdd604ed9c44f70db8544f33b8685dcdd415da80", 0x64}], 0x5) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0xbec4527ca0e17b31, r6) 19:14:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xffffffffffffff8b) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0xff6, 0x1, 0x1, 0xa2e6, 0x7}, 0xc) 19:14:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) pipe2(&(0x7f0000000040), 0x10004) r3 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r4 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000004c0)=""/177) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x7) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) read(r0, &(0x7f0000000240)=""/221, 0xdd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 19:14:19 executing program 0: r0 = socket(0x10, 0x4, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0x6a42) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 19:14:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x36b, &(0x7f0000000000)=[{0x4}, {0x11}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:14:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000040)=""/146, 0x92}], 0x3) shutdown(r0, 0x0) 19:14:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) ftruncate(r0, 0x0, 0x800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000760b0000"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) 19:14:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000025c0), &(0x7f0000002600)=0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) r3 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r3, &(0x7f0000002480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/155, 0x9b}, {&(0x7f00000022c0)=""/56, 0x38}, {&(0x7f0000002300)=""/112, 0x70}], 0x7, &(0x7f0000002400)=""/99, 0x63}, 0x802) r4 = kqueue() open$dir(&(0x7f0000002500)='./file0\x00', 0x20000, 0x6e80ba0620454ed5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r5 = kqueue() r6 = dup2(r4, r5) kevent(r5, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x2d}, {{r6}, 0xffffffffffffffff, 0xb, 0x2, 0x1ff, 0x5}, {{r5}, 0xfffffffffffffffe, 0xd0, 0x2, 0x0, 0xffffffffffffff00}, {{r4}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x200}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0x8}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0xfffffffffffffff8, 0xffff}], 0x81, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000002540)=@abs={0xbc1b455d2434a1ae, 0x0, 0x3}, 0x8) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x934abc4b7d51e4cf, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x2) open(&(0x7f0000000580)='./file0\x00', 0x100, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='])%-:\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='&\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\a\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='{}\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='({${)^\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:19 executing program 0: r0 = msgget(0x3, 0x208) msgrcv(r0, &(0x7f0000000000)={0x0, ""/116}, 0x7c, 0x3, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r4) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfff, r2, r3, r2, r4, 0x1, 0x5f95daae}, 0x101, 0x9, r1, r1, 0x100, 0xfff, 0x7, 0x7}) r5 = getegid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x400, 0x80) preadv(r7, &(0x7f0000000400)=[{&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/149, 0x95}], 0x4, 0x0, 0x0) r9 = shmget(0x2, 0x200000, 0x100, &(0x7f0000dfe000/0x200000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x5, r2, r3, r2, r5, 0x10, 0x80000001}, 0x4, 0x9, r1, r1, 0x9, 0xffb, 0x1000}) r10 = getpgrp() recvfrom(r7, &(0x7f00000004c0)=""/123, 0x7b, 0x2, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000580)=""/37, 0x25}, {&(0x7f00000005c0)=""/247, 0xf7}, {&(0x7f00000006c0)=""/86, 0x56}, {&(0x7f0000000740)=""/187, 0xbb}], 0x4, 0x0, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000840)=r7) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000880)=0xfffffffffffffff7) shmctl$SHM_UNLOCK(r9, 0x4) msgsnd(r0, &(0x7f00000008c0)={0x3, "338de76df65a19cd86582daf86577638457f6af761556a5bb2717445491130b686a19db30ea7f20d53b73a2dcce0c97e9094a2ea76479a00211a638fe5059b521ebba1644415c065404d5ffccd42f6f815bddd1ce4d108dda24b13720f8173a802d14500d38497ec1dcb1627286b28edb857ef5bd10a0c6eb50381ce2559c6c1c0b2372f69802bad7aeb"}, 0x92, 0x800) msgget$private(0x0, 0x51) chflagsat(r7, &(0x7f0000000980)='./file0\x00', 0x0, 0x95a16a7061d6ce92) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000009c0)=0xffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000a00)={{0xff, r2, r3, r2, r5, 0x100, 0x4}, 0x81, 0x4, r1, r1, 0x75a, 0x7fffffff, 0x800}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x80, 0x0) socket$inet6(0x18, 0x4000, 0xff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000ac0)={{0x3f, r2, r3, r2, r3, 0x0, 0x100000001}, 0x9, 0x1, r1, r10, 0x1, 0x1ff, 0x40}) getegid() sendto$inet6(r11, &(0x7f0000000b40)="1694ad545a9131760b8083653fa73774302344a3ec13435a98af2c3cac008a4b5107976a2e7d9297ba40c95e6109e1a60f044cff8e484c0658d383bf4cfc3cf15d11ed811e61963bce3ce86603f3ff0a57b5ba8878b0846ade4eaadf7cd76732b296b42552ef3d74427cdffcadab6a18746e4cdd10d0870dfad5e23bcf258e5c17b1a3d4427c80cf9e4753256f23494a7dc73ab779720f09b90948d09bcaa9942a5fd6aaf766a8ad46801f91d74c5d4a4baa7d6479c2ad1788a9891f7eee0c7e14c7d752e1cb09f551300cef60b67ea6c542de3ff6b5aa6d4022e3b9bfc195d517e84e44ed7713fd955fd95c4f9379e5063739a762ccf328fa6a0c11a3ffe4e56bea03330dd6e984ecf19cfea87092f0ce588aa569176f4d5adc8961088bbaaa84b296eda5bd59442e1d4718597716b273bd308522856ced69c54c3714658ab0cb68ca0dc0417f7c6fd9ff303a3837eecb17f35b6b1010a8ad3f03f59383e581b8824fffe13626895f98f2a07becfcb68aded1008dcdf21953e1e9a7f6e955e21a491e51b03cef1c74a8247bb5852b308fbeba3958e051fcec4d838b3c45bbf3708a85369e098f9187df7238d3fa950588eb514a49719b0541d52f5a30252f6491bc56db11344d782e9fffe3b622fb668dd54f63175a828ed7480627d10285fbc1a3a59f32fed88bf0d2a79cd36e00962d31cf37589ff9ddc09fa4ec68c77b71ab1f53c99c299e2ac6ed8092313b2fad3f339942569531bf770ecbfa4f9fb07d58d508c0e6e0f63cc5b7ead982985991c713196c63f045112b7d1a235710b16d229c8f68d5600a8f5f794732b969eb6f17ad57e656e0e95b58084222642e394d82796c4eed9c861c2931a5439dcaf716a4fd253b122591bf398cd49ea006374ebe2149007d2065ac591c404ab1d89064e66649ad9afc4248f0f7677178f17688417c3fd99aef1c2039d5b3877f3c5012a82b13fee722746ee031bfee103a2c489b3c11a43a87e5dd8221d2dc059b3da4d3dd9a67ac9941484e11dbcf09447f131830a991df982920d62b6d764a1b4d03c3fc5a1f114207919539a343667d032bf604dbc69e004d405edf317b38c611c61b2884cd8c4a4027d4500cff813db9437517857a0e608b82f083fe2bb0ce4576bf3715ff75904e365fa970aa9a186d7079165807e476eeda7104da6ab6d0f5b8a45c43f234c88905f96c8aeb319d4e575a1be065bc3f65d54df407eb92f71f08a50d1ed6655de9e1f9b292adcf58757cc93beacbf96b69c0dc80a42d16b7b9ab0befa76b85ea0dce72a65454af3b885bcdb1740aee1a78b222ef28a1a9afe041a035d8abe9ab98c9603dcb460a65bd0994f72af4350eacd306d2d23adb0cf0b6276c3d9f712da039bf6bc9c8c65a7d57edf22f4ba39bb5b6f0738c905434750ed1d36a02713195166d5ab7aabc060ebe8d4833f928a1d38f710771763dfb828c17474f253839068f158e3961a1682ba28372039501dac36ec6d333c2217ca44719c47b9dd590ee63cbf7aacf2e36ca061965d647fd4d1c3e08074544199bae9ba2494db0a6dd54ae7a15f143313141a1d7f825e01bd3f34ff27afebc27614b8e8af35d36fbeeffdce419ee578a427477deaecd05b65b9aaf98e38b144628e93c8fe2a74dbc3e7d943ef6a4fb3ec825db479b577ccc907a6d48bad80dbd9baba0082497caebd775d1ba64118dd0e3fc62bb0c84c54770c7c1fa05806911027b6206ba333d19c7cde55fda717340135bafd8706cbbbfd7d9fa55ffb67aa056bf64be369fca48e6e4a6ae58e40582cabdb78a11ac04f18e51ceec21e136e70c19b7eaa0471a1b9c0fb4c130f681b169441ec928eb89ac1d1788b0e76b3efcde0cfe801ed9af2e43221180a1a23c07a08fbc78c3555a36feb1c48e396ef5eb7c398d037384e88905dfb177ac4aacc21cc6a49f7e10ebb0f31db38dab912a0942f85cca5bc5b22a5bfac79ffe797ff9e1a4c0a6106e6b968670f05fe2449f25cfb934aff3ae43960591f959098e262db3996353e7e98bc4aa19ee9918605acb3480ca378b8d8b45559673dad3a60aab0cf205bbe98a540950adc3c5c24fa484efeba270d9e2e9233151c1748cb34fc1867f449df1852da98387aa660407872af9be679e7fdcf2a6cda64ca0aa5366b628b28c1532418de4c1980695d7fa8db4620c5ded62bc96b08a57b10bb768ec9ca515aeaf14947c28c7701586936bd28ea2206b8a07c85db64d56d6f47aaf32987a36faf1b06a7d4be4f913850c31f6717caf618fe2c5c78bcb151f1f46e32afcf93ac7d6366dad8a5d9451b9e92287a845a9ddeceea34824b7833241c60d329234e57ccecdf0c78dedcac09bd3c19bfc9d28be8521ad43fc85ea3be80ab273d5f0d6d29a863bab90b2449a009e4ea7c1dc4f3bada0979069185994048a5b928c0cd557c35d6ba85e38a588eed98fcd6bf69b7df819208542092c91dcb419d9e7f967ca513ddf9945bde1eaa500a1f978abc30e27453e416b2617c5a10aff454f50d50602f5fca883203aee0679b7110161c9bbb1acfc2c655a92536aa764ca70b1c5c76a71280307784b52b78c2079ee18071c68e252ad43f6add0f0f707ace5ea51f9dbf7c287359047acd6aaf4508858def431907ab2632f8aa86b6912b3c12e3439723ce7b755dd990140017cca3615b124671d51884a9a115581af6bd4f1ec637206d87850663b3f331aac050a119e33669ba87d1f0aafff4a613d0fc83c8c5aa181db7be342ad4a797456009def0f7dd9461f6fc5b07063bb464a4b10c38881eeb9be8b488486cce74096b465d585699fb3890f950359ff4587675988ae10b7418d6684b70cb3f98c7321533fa8a02d17beff80759fd7b63af43326cfad110e16f610d103ec8515b1de0265ca79cf1a0d918f8041fe199415c1ac83631ef46784a43b00067c121e5716b94be9ba5c5435a14d5b4b355939bfdf6adbe2006d5da50dee0ffb30caa114d4f77f31a5a451ef78b7ea6954dbdde8572a10ab793be4f426721e5f73fc351f7f66f7c715cd8c219c2ed39841ad8fa4b8a8ed19704cc36039fc997a50bbaf98e9ed82f9761257ee79ce352f9dbd1234aecade9e84479924160525c90304c3845793348045ebeeea8346a207ae57cc69bf5880fc9729d65310b3ccf92344c21da569d2f3556c666ddd5d07b0ff07b90dae4dc94699ba01376da4509c83cd199a1848025526d7ce3c623aaa803cf6eee1972594292f7f72c89df9ab1127e372b7d942dae8abfc4dbbb78ea13a1c46191a3b3a94f1d74f27dd6afd37df79a3a282ee517aef5ab9715f9dc4c0430fa9a3fa0c2f9232e22127a67380e7a1081743dfbf8064548dc47c84ea4c2f7b224890421fd43dce827bab54e574606d898fc9e3610f3b120d42f695a0239e84b9064fa0c6e4316878db95f693c432da108dff4630d922dc3177682b428ca9dd71fe8ca090f09967e4c80b32e53c566bc0e46ae8dea31a67f6633bcab591b888f98dad2fed6947f6af792560266bfef8e448580d6b3c23b611484e3e70623b1793359a43cc103dc4dfb9df6d4556ad6deb3f3bd4bab358dae5cd219de0ebc35b4c82187bd828113ee280784f17de1eec2e876f633797c38339ac59b8e70cbe5b828b9fb90224539e702ceb077942d625c1e82d59b0ef9f6a7640efda667a933b3879e929ea47d928ff12fafec6227bccf60835171c606e3bd31039e5a6f3f58678bf513712e64f11669cda7295bb4f1c0037fa6e45849fb79e9c883ce366b55e861ea48b90e572590774c79ad0a1291b96d75e655912cdebc4cd103644ef1068334a4cdeb10cbc224a8e1d75195287daa8121260980f223e0c35b784e9cfa5ab469dccc112ef4e93a3da57623cd3f12c842fac2c95e5305dc43b9bc18ff9033fa673ec11b558559302d4a9873a0adc8cd343cd84304f0ab4d736a7593c7b854a2bfe74e99e9951dd217ef238a205b5c6600f066f0f0da8562ad06afc96bae6cd43faf12fbcb7945bac1000696bb306e1a044a84422d417a90bd799c96480f3d62c7af6dba77936392478785c7fb717160952140172ec9cff00ce4e5d3971a3b8c2e5eacc3db08a9dba45d8d6de51051d69eb762b7aeccefb0eb358910136f66b621a5235a8da767607c57af33a1b452f0228a192dc0ad4cd1279d4655f91e438c43ad26a95ec44b00deb7483b72b90197f77290c5f156149e6c71208c149cdaa2339553235d5dda4bab7899df9493d2f3a10802ed14e025bd69970f885db58aa32d4cf7311c64da93859322f86c2d414cca6ba1debd835860b6b00eb13e4e84d8a5fe35d75cab7ee7ce3698c9592e6452e96e6528cb80147405d49a7c95b8eae540d3ff4d9560357d04f31916794b3ca159c085c6bdf6ea6a4fb4e71cca7cb9a173b8875546099f662ea44df1f11eedf16674eb18e00541c06451558484212649921cdec29832b7e80781e663c585dd13f324822640033c34a13fdbfe39dad88a808a4784fcd8a3f27fabbd2d4d75cb7548f7403254844edb7f6a0e06dcd567ea8eb528bd9b632d4df0d789a87db5ddb41fa51eeca032817c046d11a77acb208d8d1ae3bf3af27c7e5c13aa7c41165cee21ea79ab6d48d7b4143f46d03aea8c34edf9b101343a80ad09d344199aef6ee82903a2885dfb212774890761e962b075e19846b2aa7fb7f1428e0193e9bbf91609dc07b6c9808c3233467525c3b3d2de2fb58f942db4ca42298c0857bbb8713dd013ad4d90ab3c7936c10c18a6bd45a3e02adbeb4c173717b4d82897ba8339edde4c0b9c45e15712d0943805ba45b1add8a51ec4adfdd769bf87db85dfd0973749f90ddfad2da554eeb75b4212225a1cb306204daf95ce0d44a7d6973ea7f4ecd514dc64d67769516c1c31f53c7ae88314a6b1c7c5c8169652f531f9884e35fd1bcedc47876b633a22e6bb10c2a9420c02cc78e9f54a1e25d991db06c7dca1bf34ffc2928c2aa357b3d533bdeba7cc8e8345350742d4b9441bb362e8849deabecef72781be710bb83a40294d27ee7ba2855facf15ca8fbffdebcc47a2aeb0ab7f8826e4818bf1e2472731a2630b46e3cab5cff5514a3dc37badd1609c996b783d632929484536223e92904560d365b9e7ac744b9b27b3eb21c59b96835f7fa100f81f9896ea477edc7b39966d64f6befdc14235837b4d91549696d91342ea8ab0c4dddda54c271ed4e4a04713ecab5d80b3946933fe2aaba4807cdc49d5ed3a3dd48dcee4489f00db22bb49113f84968a55c6a227e75ed8805aa0e33141a7c5f080fcf91cd17988ae7b889b61aae87c809ea91648a4f536abc094a70a69fbd453084e2b8fd217ecf65b59014d1905732498c84cf6b301d130360f28133a71d1585c377999b81a038ae19ca3fcdfc886963f7a4c2e4ebcefc9fb3f8a6f2f5929b47a43c5d33de25006cf0643f454b7887c2dc41a93a852d6a381cff5b3c9d92801724f86cadfc67e06701ad50f455dba58d8733d6df14f07bf72d32af457c2e84a22d5fa2a4d392b34b13bba2daf67debb84644a40916a5ca7bd9577322cf5575bbd3dafce8c3f70c6bbe9f315516fcc8608be20b8f1f049b6946a1b039aff895ebb886e73e6c5bd17b54107481e2f2b3ceb92418f57ba1a4e5eac37f245dd627b4a0f8b003c588be2c4dbfc888d5c844f416d46d9f94714802c33e6986b1d5d1c117ca4e823f944212175b6c92f0bc704b50d2825ebb3ec3674c4cdebcd67d2c4715f16b36c491892f35563f0c1c3a31cc379b4d61a218033dd0134", 0x1000, 0xb, &(0x7f0000001b40)={0x18, 0x0, 0x800, 0x8000}, 0xc) connect$unix(r8, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x1}, 0x8) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) r1 = getegid() r2 = getegid() r3 = semget$private(0x0, 0x0, 0x12) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/58) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getgid() r9 = getgid() r10 = getegid() getgroups(0x4, &(0x7f0000000200)=[r7, r1, r9, r1]) r11 = getgid() setgroups(0xa, &(0x7f00000001c0)=[r1, r2, r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1fca514, &(0x7f0000000140)="89") r12 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000280)=""/207) 19:14:19 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xffffffff, 0xfff}, {{r0}, 0xffffffffffffffff, 0xa2, 0x40, 0x7f, 0x9}], 0xea1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x820, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x20, 0x83, 0x3000000000, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x2}], 0x8, &(0x7f00000000c0)={0x3, 0x7}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 19:14:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) fcntl$getflags(r0, 0x3) 19:14:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x43, 0x0, './bus\x00'}) 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) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f0000000700)="75537cd9c9cdbef0c86b1d8548340f57f4229ef161e06bcc2a9778fe8d29b693832c619b7343f54a5aeae4ef428844030252dc5ea74f2f78e69dfc87548d82c94cf8af235a239e330a56558608ae6822cdc24cb3406ca7e93b6974652b902899950d9bd145e88e86eeeca28e610c7cc02b6a76c0dad8936870115c5339b1b7f8c95577564720248fec8d5cbadbff7146254f541d59a7571fedad5057ef817f2d61681c0e4ce9d36f24a5efb5d4450b20b8e265b554e55c71ce8f6d8eefa9d9cbaccdef911c72b68108d948ca9c3799c99e456d13e23fa1820d853e8b5abff404a436d313b8368a0c3d0ba05e2bb97268f5fe3bb87c3fa91ff5bc8ea898173e29da7e61464d61855cae78919873081ef9a40d67aef8f140ad72d0cb6917de14ca5184fa30227009757841763f1a620e257def8466ab932a06e9ac75576e27afb83af24009c9e82462e6e359932434135775eb3c1e04a4fa44ac34dd6a04a480b4d754305945af0b50c048fc436730dd886dfff19683624e4a90ad510a2c3b51759185d793576e807a58786933dfc9bf71a21bbb3ec82576c17564452dfefd5e1f8557e31551a0c5e7f9c86477273954e72feab1aec292b3beb3cea4ad7201f9c44985db69f4cd763750fe81b58d867334c7961fb65f9c872c10837bbd7e5038ea6ae48aef488f9eee0fa3874952899698c811cd0e469e7db3e49ab29dc19b9a6720820c0ddf5c1f7c58fcf644d370ed8ec9456775c795abec8a525a20bcc9d8856f3de787fd530efd8d119e2bf2259c4c9c57938061c3e735245b5ce879ba132476df731912e1e3c549303e1e8a8b948d8993349aec3ba9d4e6ff165a8238df88aaf1c405ecc294c2b0cab9269f13fb74d67646923ab07b35e83847896d1dc361b5cf9a65da78ada935759d9393713e53c86ee37ee287e6671854ffbec161930c69523f156167598017cbeb4edc67202be1d20a2481f98a01506e2e90084fd2e9f4cabbf6965118a2ab565c06b9eec2252ec046b5418835e648ad52ba66447f3c8a3eec66d7832b74ba6d3e56bcf0975d39bf01e4969fae8c9b5ffb76cbd1b7f700e51f1af71a0da258d45087e2cdbc5249863761f33bceee0cc68be5edad3b9a5cb9d683e77e16b4c6d21df658569377cbdc50cac69ed51c83cc9df9eae72941826f6b4bb7ebd02541c4b988a1eb230923b298f059bc00d881d7d9d635c8b56e0bead981fb7198584c77988963a031839511a0bcf72c7006937b33d104b4de4df9d0a768034425f4775e7861ec7c4240513a3546f8057e9655aacd0bbb422979460877ad6607eacc4a71e724f3d4b908f8a67044b95cab05b5f436eff25c1bf780112c50d38d494b494db195c0e5d740e8e6613e59e49ba950fc6189410a6453aa05539d24c2028d5fb2e1328326b52158457db48c4d44a1d9009a3d541b0f1db51dd452855b86a85500d722b01fb8e6e2b293e2acabd8c170fd81c289db9106d725ef2c2e69721fed8d7b196c61e203307b6f351f6fab273842909c479140fe5b55cc9959658de5bf0b16ef828080f252507db1e9359fb5bff3617b233b52438c30c0774d783859d5781bad4723577eb37260a117a65e22aaa69855533b26a0c07d999d10052afd1831a726f7a1007aa48c51082cea7a4a4fd446f11c00a0b920c4534827dccac7c693c857974fcfb30c7ba263e910dcd0cc60cc6a5cd25c63fabcac5c074d1e5cd06f1ad603edd1f26ec6a467014fc3318491d71fb383468c0f834b3bb7068ed01fed90f4fa7f5e2dc18e8336250b291ae25f71a29417321f73985ade1be5ce5b6dc44e77a47446f0f0bf41564b0f5cd7168390df718308acb19da92934c54d8317cd033ab14b01bfc61ddb30b46450bbcd3f48e15eeb9e6c411ce247b94be4659476994c8cdfee7abd5d3a623908f22845ba82e1c1397880d8726a75cbf7d7f8890f7b4448e08d9cc9c391b3b31b66441f615d095a83bdb4378af648202e5b25f5c79df0abe7b2f17d1147603ce622aec9b52a910d21e283ea10d709f4fc10bb0f095ce7dd3f09c46bb9b5ac0428b54c9e9f6afe1f4cbddb9de6fc9ed58168294865ea2f0a8e56f1759a79a3897753b2d803401f8ae13acac2152ea7ab27433a90fcf3c39bf5c497c744c94341359ce47aecf84b3724f9a435393bea3e0fd7748cca8364774d1f2bc6e3dc133ac7eb8350a3b440d3bf6cc6021c1014e3955ba625c81850c549c3f09212dc020ecf6e9d7f78564545159fabc51abbfff3b6f2af6dae72cc08140df7b1bed16e94fdecbd652fb3ed679bfca49791b0bfbebfb147281cdd3200791f5a336b541720a4b848f50ad20520d9e665c1b8efc01c263b53d29b7bca6b3c86ee2fa7bf16b7cc5593678563e481ece50d474aaaa0c5c9cbe1b9dfa5ad128d1334d468c1c03e93b2d0af718480232f8395f42c3003253d828ac4ba4cb12177ca714efe88144434a412d0e0ba3e6a302f176e0f388aa9b3746ce47f2937c08b5cdf56141d5b922571920ed6ee0fc33bafe55c1a8df11f0bfd637843438f9a07d7051fd89d24fa1be0a4d45834e037d4b119e77240e3615923bbf26b7ab72ea5b1da8ca7831163a6c7df38fce7cbd40bd6d274dd4e94099da08e8a106d51c5a34261394851e10a1cd1d50ede5106e33b34818f0c9dec5462595982b4a75762ae8ced64d9e8fccf1b97c7cab9fc4fb50926d0f8dc9588dc6d27cf15f94583512199ad839ce9a4256de208931b7dd9b609a8c80a11ef78619b31ea0a00d2efc37067a36b81ace3a8b7f2119c3bc066e68b0eeca63fdd8db7158b3be02ab5cd60b1cc4c5985dfe41e8c82a1ec21c4a734df2b02fb4446a942a0599ad96dd166251c22ad28b56f7470cb623e210e103759a20e46ef2d1e1157a3e1809c6abecb4ecdff1b9e12c7911ad5589c03e24163db58e275ec1c7672a66244290abf883f6f8dc526b36116c95ab40cfbbf338a0499696f74efbb4f2f38a6e057dc2bc083c199a29d173d218fc9a5811b7a825ba475be47789a753390f1e2905ea09143c9530266fa656c1fd8b440e6aafd36f57b17ce748f0a74eecb912ac1bd90e209c19878fab8e3d5dfa3584b0aa7486c3e8a99f0cc5ec73e9cdd5a171c4fb605e785edc3005986db8083764e59971abdee3a8bc014ff351b406ba359fe1b2d7a6dc1df06e64257fb56fd31705e8146b230d5a746168d054946fc0a59df543d67ec2fe3bbcd5baabb5afd759734c11f3c5252520b2a69f7d356343e3cad1b1ec6bb23c56dd7e3afb1ee5ca40a7390f221eae1fbd163f447cf15ecce9c5f1c56509462daa6ca30737530bba64a75140ac4fdf2709ea53436ecebbf7dcf21f07be86b4a8ff548c6890d16e255aa39ef2dcb3a84be717effb8a42f419bc708f95ebe11f6ab4dc46751379a2dabd18765b7d4727a9d041c4d6da5508131d8fbd81578ed2320c9a901378d8551725809f9ba78addecd6f4b6e963169e840f8d994b7b5bd032ddc5106a6191fa7f92ced2a2e080ccbc02144906524c8d5e6d0a8db4bc11550e818ae78d81d170f863b21c9d42ac923ca05d7de1eec83326b593f737a8b3681f640f3992aefed6b69ed62736fba40a2388b83d86d9934bc99a7823ec2f22c15c2b9ae96eba4b6feec314d4957df2da2afd4597d228c3ea672304554bba7ee4b92c71ebc7a27b33378503e4c3e1af7c94206a9c675b91e725c00e44e81db2a230f924cceeaa5615b8adf0e42fe8c20c4ed9e3c38f4a71e6e85362bd559ec968951be8c1c117f364916f3630cdc9f21ed4f8ec2b083c8aa4090effb91243f14e108622bcfaf836eab363dd4ba0b9f7c878d8f3d99bd86bdbef853b0e6257afb6f77700d63acb7c1338dc2145317135933c17555ec7cdaa910898a8a8dbc72d15fcd261caafc85fc7d15cc7aa612403c2c1f5da7b8ecc6e9a93a48f8b2abdeec629bc4bebab4fd90dc7d750088dfb915cf71c39ebbd8c7cc4883863c1879573f2e6639e50ab4ee1dab0af33e9cfbb02db8d6d7b8e3b22c105a58eb4c7bc4c5a00ca99516b078788a7016d0b18b07eb7c9592a9552406c023be8d58a57bb32a49da8410615382d0b7940a90c1048bd32d7d2e3afc44a140da9f9837fb2c09baafe531c481ebeae204c378f9c71df644ce925ab5b2d4eb266c04e6760fb95c7102fc931abf3526b484508b0503055522328580ae9761bc9b43ec7a572e4fa376ea0c7cd656c7a6d46812683142ddb15fffbae0f56fc507dbf95cfa96bc7211290a058085dda623170754e211f041622fed6e64ea74894f4c062e5511a5901e00645df5c95fdf4672185c024342b32b59bcb9d1e73354ec1de6d1d5570ab83e9dbc43abc3ca45d5f86ec67470b16b218522ff50abca4b2e7dc3037bb2cf8a5e100115d0844f9001c93b969579b420a58de86b128074349dfcaaf5c956442c173d6c73d685428013f32c8dabefcc1535f4cc826508e8cfedb68c513b8cce83f7b8e9f036ddd0e7e8583fc7d1e581520b365d5fba8a42a378288876f3be4d82c4e590605979722cfc9e5ae55525c24dd4533a45023de134ee4527e051705485e080454117cd7c81071df7cecc89992cdbc43ad7aab90e4a6ec543ed4994079cca48e850796c1181453e250f4f5da29812331659934236616fcd579844dea214817610f6d18fba230dbef73c6b29cbb12f9a87f1ed33631d65033110afb22a672e26c83329de4adf0cad507493e9aa21cb98d07eb900af471f7e09f850fffe6edef2e4f0256c55c6d02afad9d0f658e1cb9b3d2173783c3c57ea7376de8e2b60fe91ef8430d13a28322ed9286bcade24e52d0cde3774411a47e03bb013e808456c752333bc4b129dbd0a6296447a29c9342470c0c7efc18213f8b297b21d604618ac4306f4d03bbb1b02999e47a54a556e417b220aaf9d78ed205de83efaa076781e2dbf5564916304a6d931701375df590efd747c14111dc2e1bd8f06c7b5a3e78baa6b9b2ba5f82c7388bce710b1fee198da43062b41fda7b1420b855f17fe09152faa7452785d15f31ee39e47e3f837b3fb91a468f176be51aa72939a786f271aa604c743fa0af2cd169a42f290dbc62de1a92999a352ba05094b0a4f5bbc4ad69d510496a7d25e27d3ec094140609dcb6148da9af6a413d7584fea758676e230f833ead35782af6f4676b9214257baba4bc16b6325264618ffae7f75831cc1a270b8a102ba1613b5a6b021c45429ca8f7473de8696401a800edd49130587da353a40441780c24c4f8f4810673d06d3001856866805d8b7c6f863f48bd26292dab551a84c2fb16c19ad08d80a10d66b45a193c73e347e1a91f715be3e966c9742fe34514dfcfa7501a88e74881ac1d945ea64f6ddcf1d21b5ea7c7b359276e371f934bc78583d9c0197983048adec51445b32e7558667a23cd36f53f2cdc4797cf5135e20eaf893b51f77fb2dc7543362f151bdd68d69cf35bb5f2e498f5a24af7e5a163b1ae890e01459a9ade86ef0613030943af716a0b6bf17caac55c1d7aec132d894bd04630b14c479b526b6116922e6664df1bc86e080f628e488707d83ee759fb64232d3978c92972a974fb492202ab85149d9951caef7af1f32321cae809ae0334d676a1559dfd4a1f5d1231856aeb98154d7adc0c56ed73cc73c98c3844927c191370691ef632dd3afb88f9eb9edc6ea677691a8cac1f1e04f7c4b8e785dded9dbf1897c273c8fe708cb900802c62312d010f328995aabd5ce326e1d4bdf343198eb20bb533122c58a00b85e9403e45af046", 0x1000, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={{0x4, 0x5}, {0x1000, 0x30f8}}, 0x0) 19:14:19 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="cfe82101e91f94cf5c7cce19fee9d6e09b83e774878923177fdde16d76cfea4d", 0x20, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x80000000, 0x1, 0x0, 0x75239fa362998836) 19:14:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 19:14:19 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() geteuid() kevent(r0, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7fff) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x10001, 0x0) 19:14:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 19:14:20 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x7, 0x98ea, 0x2, 0x7fffffff, 0x101, 0x3f, 0x7ff, 0x101, 0x1000, 0x80000001, 0xd989, 0x7ed, 0x6b8, 0x9, 0x400, 0x2, 0xc1, 0x8], [0xce50, 0x1, 0x2, 0x8, 0xffffffffffffff7f, 0xaa8, 0x4, 0x1, 0x3f, 0x600000000000], [0x36, 0x8, 0x7, 0x9, 0x3, 0x8, 0x8ca2], [0x3000000000000000, 0x4, 0x8, 0x10000, 0x6, 0x2], [{0x6, 0x0, 0x1000, 0x4}, {0x4, 0x40, 0xfff, 0x3}, {0x8502, 0x9, 0x5, 0x3}, {0xfffffffffffffffa, 0x4, 0x0, 0x2}, {0xfff, 0x0, 0x6, 0x9}, {0x4, 0x46, 0x1, 0x3}, {0x0, 0x1000, 0x3, 0x7fff}, {0x5, 0x3ff, 0x1, 0x3ff}], {0x2, 0xa5d, 0x4cfc, 0x400}, {0x0, 0x5d, 0x2, 0xffffffffffffffff}}}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x8, 0x0, 0x0, 0xffffffffe816ea88, 0x0, 0x1, 0x0, 0x0, 0x0, 0x81}) pipe2(&(0x7f0000000040), 0xd7b621c99385444a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) 19:14:20 executing program 0: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) shmctl$IPC_RMID(r0, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x101}, 0xc) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 19:14:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) pipe(&(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 19:14:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0xba4c) setsockopt(r0, 0x29, 0x8, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000502000/0x3000)=nil, 0x3000, 0x5) sendto$inet(r0, &(0x7f0000000080)="80b70b8d16da635e3f8baa7c35027b251b5b426e64233a47e6f337858f06ada3cb3f516b17d73a6bf61c0fef007d43531ffe66f5206594e1c7c393cadd8c19bc35e5edd633121da589a296a85419ab339b8fe3faf591ec7e056a08929cd657cfb30c5c1d6e7bf52d47b755b42483a056514d8a4df066597002dd2d8492fa35095a6f4e480db2c818b226148a2d2ae036b803f961bbb517684f5399a0ca0b0d9dec0702b856ffea1ec375c3e3d4c59a1ec6f59cbccb1e629103bea12b3d6dd22b0e64", 0xc2, 0x8, &(0x7f0000000000)={0x2, 0x3}, 0xc) 19:14:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x49}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x942, 0x2, 0x7, 0x1}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xeb7c3455eb6fe4d2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x18, 0x1, 0x8df, 0x7f, "6fd0e15cff9f9368f88a8975a5c0e78fbb62911a", 0x5, 0x2}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getuid() r2 = geteuid() setreuid(r2, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) 19:14:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003e5000/0x4000)=nil) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) mmap(&(0x7f0000387000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) 19:14:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, 0x0) 19:14:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x4, 0x6, 0xfffffffffffffff7}, 0x26b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 19:14:20 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f00000000c0)="e5a195ccf66590057eb56485b28646e4a4caeb8bbd163f3e9b337878e31dcc30471d9f51c8f07845bbd30e81e06f5478c16ddf80ccf4189f9d203061aef8d8e6ca54fbeff3c54943f30ff7310f5eb1e56f0ef3262592105cacd25b98a1a6cf66d10b17787ca5eadacfe2df0e6e9e2206", 0x70, 0x0, 0x0) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() recvfrom$inet6(r1, &(0x7f00000001c0)=""/150, 0x96, 0x1, &(0x7f0000000140)={0x18, 0x2, 0xdde5, 0x100}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) chroot(&(0x7f0000000280)='./file0\x00') 19:14:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) read(r0, &(0x7f0000000040)=""/138, 0x8a) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4011, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x41, 0x1}, {0x7, 0x8}, {0x46, 0x3}, {0x100, 0x8}, {0x44, 0x9}, {0x0, 0xb5}, {0x22, 0x5}], 0x7}) ioctl$TIOCCBRK(r1, 0x2000747a) 19:14:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000100)={0x0, ""/202}, 0xd2, 0x3, 0x800) 19:14:20 executing program 0: r0 = socket$inet(0x2, 0x8006, 0x100000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1, 0x5, 0x20, 0x4}, {0x80000000000009, 0x5, 0x6}, {0x6, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCLOCK(r1, 0x20004276) 19:14:20 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 19:14:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x8, 0x0, 0x3}, {0x7, 0x4b8, 0xfffffffffffffffb, 0x9}, {0x2, 0x3, 0xcd5d, 0xfffffffffffffffb}]}) 19:14:21 executing program 0: r0 = socket(0x2, 0x5, 0x0) listen(r0, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 19:14:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) 19:14:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x400020000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kqueue() chflags(&(0x7f0000000080)='./bus\x00', 0x10000) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r0 = msgget(0x1, 0x35) msgctl$IPC_RMID(r0, 0x0) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 19:14:21 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), 0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) 19:14:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x408, 0xd33403880fd539e7) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x2}, 0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000100)={'tap'}) openat(r1, &(0x7f00000001c0)='./bus\x00', 0xc5c8023196f3595b, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xef, './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x1ff) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x1, 0x7}, 0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x30b36534}) 19:14:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 19:14:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x1, 0x3, 0x2, {[0x400, 0xfffffffffffffffd, 0xb9de, 0x591e3eb8, 0x1, 0x1, 0x4, 0x20, 0x1, 0x7, 0x1, 0x4, 0x5, 0x100000000, 0x5a1, 0x2, 0x6, 0x1], [0x800, 0xfffffffffffffff8, 0x100, 0x7, 0x0, 0x6, 0x8, 0x7, 0x60, 0x20], [0x7fffffff, 0x3c083f77, 0x1, 0x5d6a, 0x7, 0xb453, 0xfffffffffffffff9], [0x8, 0x1, 0x4b45, 0x4800000000000, 0x8], [{0x2, 0x5, 0x1, 0x1}, {0x3149, 0xfffffffffffffffb, 0x1, 0x6}, {0x200, 0x2, 0x2, 0x6}, {0x1, 0x300d, 0x100, 0xf28}, {0x8, 0x2, 0x3, 0x3ff}, {0x7, 0x80, 0xf0b74e1, 0x9}, {0x10000, 0x6, 0x6}, {0x5, 0x2, 0xd31f, 0x2}], {0x0, 0x4, 0xffffffffffff7fff, 0x8}, {0x0, 0x8, 0x6}}}) 19:14:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) 19:14:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4cdb", 0x2) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='\x00', 0x8000, 0x0) 19:14:21 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/46, 0x2e}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/180, 0xb4}], 0x8, &(0x7f0000000780)=""/4096, 0x1000}, 0x40) 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) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0x0) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6, 0x8}]}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x4, 0x3ff, 0x3f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffff8) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000100)={0x1}) 19:14:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) pipe2(&(0x7f0000000040), 0x4) fcntl$getown(r0, 0x5) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 19:14:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="51c862f082e2eef874b9aa60857330676c3fc9151ff28ac95a409b94cec78f2a24ad5849c62e56c2492921174bab7a0874210afb18201c710b03f3d486fd792456c51e3ae3d8de0212d7caae7f6892d24185e4e985769f5fa8928b5ee924c57888a2b46117b0e095a15b06dd3ce44a3c78909bac257effc5c574a5", 0x7b}, {&(0x7f0000000300)="4db8a3f1c4bae848b77685ae60082873182bef962eae8846fe2e616287d8bfe9b6a0e5262fa7a69ae8d6e583ef7b8c09186ad408ddcc0cdba0582b5dd5317b08ae84bffec01e7a38d768ac0f934b5078a1b0dff3145effd6c5e2e7b5cc14144d787f477a99f7dbe6f34f0a85b2fa6c0de161f8059e02cc0d460c892785644561ad95dc5e092acdf3c8322df2dd6c15aaa3584cf0105be51b25c880a39f1a2841edc6d63a8744f4e3aa1c486a266500", 0xaf}], 0x2, 0x0, 0x0) 19:14:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0xa4a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) 19:14:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:14:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './file0\x00'}) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x100, 0x3ff, {[0x100000000, 0x7fff, 0x5, 0x1a25, 0xfffffffeffffffff, 0x7fffffff, 0xe, 0x6, 0x5d0, 0x1f, 0x5, 0x4, 0x8, 0x4, 0x80000001, 0xfffffffffffffffd, 0x4, 0xef50], [0x8f, 0x80, 0xffffffffffff0001, 0x8, 0x286, 0xb0, 0x2, 0x4, 0x40, 0x954e], [0x0, 0x40, 0x2, 0xfffffffffffffff8, 0x4691, 0x6b93], [0xfff, 0x4, 0x3, 0x6, 0x1, 0x3], [{0x5, 0x1a0b, 0x100000000, 0x200}, {0x7, 0x7, 0x6}, {0x6, 0x3, 0x1, 0x8}, {0x5, 0xa1df}, {0x101, 0x1000, 0x4, 0x7}, {0x5, 0x0, 0xfffffffffffffff7}, {0x1, 0x2, 0x8, 0x1000}, {0x211, 0x10001, 0x0, 0x7}], {0x18, 0x100000001, 0x401, 0x5}, {0x8, 0xbe17, 0x7, 0x9}}}) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) 19:14:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8132, 0xc0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x2, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x2, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x1f, 0xbaf}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6c2116c5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xc70, 0x6}, {{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5ba}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x100000000, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x9, 0x6d}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x100}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xffffffff, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x100, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x81, 0x7fff, 0x3c0a53db}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x6, 0xae7}], 0x5, &(0x7f0000000140)={0x0, 0x6}) 19:14:22 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shmget$private(0x0, 0x2000, 0x208, &(0x7f0000382000/0x2000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) dup2(r0, r2) shutdown(r2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000140)="eb061cb19b04440300aa4e77060000bcacca440317a26dbf15aae96f48e699319296485722f4eab854ffad8e7df92db4628dda2d38122509e619ecfe6304e6e7fc4095eb7d4d265294c990af6559d396c36d15ed921a0eda8d1882a8f5bf6e41f0b378db22fa1f1363d7f8f8a6f6cf8a93466a496ba30cb93186ae278784fea4738c7e4328ea42b8278e145272c5e88733e3bfdd400109658fb3c4ebda5244d778d74b03ae451b3b6ca65b3ec0d8e9f6cb1f6604218a19c2e6ebf44934545fbf40827d4fd11437ada3484e2fb912863d8a7e59f7df2a24f5165a76dbd0240f12703a0cf462dd4f151d", 0xe9) minherit(&(0x7f0000495000/0x1000)=nil, 0x1000, 0x2) fchmod(r1, 0x10) 19:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x73, 0xcd5f, 0x1f, 0x400, &(0x7f0000000340)={{0xa70, 0x9, 0xb588, 0x5, 0x7fff, 0xda0, 0x8}, {[0x8, 0x8, 0x6, 0x2, 0x7fff, 0x4, 0x239, 0x80000001, 0x10001, 0x0, 0x1, 0x9, 0x7ff, 0x1a, 0x6, 0x2, 0x4, 0x90], [0x9, 0x3, 0x9, 0x81, 0x10001, 0xffff, 0xffffffffffffffff, 0x0, 0x7, 0x7fff], [0x6, 0x5, 0x0, 0x20, 0x9, 0x9, 0x2], [0x80000001, 0xff, 0x8, 0xa50, 0x7fffffff, 0x2], [{0x200, 0x9, 0x3, 0x100000001}, {0x3, 0x0, 0xffff, 0x3}, {0x6, 0x7, 0x6, 0x5}, {0x8, 0x2, 0x6d, 0x1ff}, {0x3, 0x8001, 0xb45, 0x2000000000000000}, {0x0, 0x3, 0x4, 0x3f}, {0xffffffffffffffff, 0x5, 0x6, 0xddf}, {0x8, 0x2, 0x1, 0x800}], {0x5, 0xe8, 0x10000, 0x4}, {0xce1, 0x6, 0x7, 0x8000}}}, 0x3, 0x9}) sendsyslog(&(0x7f0000000040)="9d4e83e853e320ad2ecd57388d79d31736ddf26635b45356678825593b3d17b0e084dd157f19460b97dddb4de0a3", 0x2e, 0x18) fcntl$setflags(r0, 0x2, 0x1) 19:14:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) listen(r0, 0x0) 19:14:22 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='\x8e\xca') 19:14:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') 19:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) getegid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000140)=0x6e) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x7, './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x7, &(0x7f0000000080)={0xffffffffffffff80, 0x800}) r2 = syz_open_pts() bind$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="f23d390e475a00000000995c382deea9dec328209ab01d6d62a4034e5b34b2e40c01126aec0a255cf292e7250dffef7cacdf8a20c46dacb27e4dd30d98f8f33aefb1d58c307132b979dd145a8d"], 0xa) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 19:14:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xaac0d9478cb97ef7, 0x7) select(0x1f0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3, 0x6, 0x5, 0x7f, 0x100, 0x400}, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x9, 0x4, 0xe9, 0x1}, &(0x7f0000000080)={0x401, 0x10000, 0x917, 0x6, 0x66cf994a, 0x3, 0x566cd017, 0xef}, &(0x7f00000000c0)={0x81, 0x1}) 19:14:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 19:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x800, 0xd9c, 0x2a8f00000000}, {0x64, 0xfffffffffffffdb0, 0x7, 0x94}, {0x81, 0x288, 0x7fffffff, 0x2a5fc734}, {0x9, 0x5, 0x4, 0x9}, {0x0, 0x5, 0x9}, {0x6, 0x5, 0x24d6, 0x9}, {0xfffffffffffffffc, 0x10001, 0x1f, 0x5}, {0x1, 0x1, 0x3, 0x7}, {0x9, 0x2563, 0x8c38, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ed") 19:14:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 19:14:22 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1114, r1) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="79493a71eeef581162541b51890633a83b8fe76ce3d09e2b11c87f472778db0d266100fcb928fea0b4b276ec857a8b5960b759454f9a90c5d8c0a2f597a4720c7c703c6f604cffada1b7f7801cfef7c5de20c256b7553cf2e653a25f", 0x5c}, {&(0x7f0000000400)="ecee74bc766917f3d5d442219d4b2e6b961424e807b5696293608d49de98615783d2c7afa4424d3f1b1eb38d4db71064a4488972829f6da82c0ee1f0a9216ac61f6a52743814f381e4b00c41e09fe927a690328706a9af275b206543def0d2349d04bedaed922cc49b420630cd84c3ca98b60c935e9c87726c6bc70366c247027bc2e22c7c93ec99c3afa302b0d46c8f5567b230f49d512725c870f1778f2c1a53d315701d53be5f2c33c7381d3c3b496d1312beebba6001709f3bbcd7897d5a55f34f52f5c2a4eef6292d425bc8", 0xce}, {&(0x7f00000000c0)}, {&(0x7f0000000500)="149e85098e34fe940bffc15cb24722722196ee6d8dafc10485ee9332bab98492675486a001c88d16d931c1000db4045bb4c8242e519c2b8f016ee9589a3e69bf116da44d769b254d44a78c3c300f9b266b8f67c421b9996ff94ee002bbeb57d3a61f4c2daff79a627abb0556b6d0e1d6745041798ae79bc0bf0ebd7ea069d213d27336af18a23ffe9bafda74", 0x8c}, {&(0x7f00000005c0)="671b013e92c2409283854f128690a3b8065c413182d8167df7632d044a6693f2d23f8b313740381b5db81932d35d50239345fbfd2efbbe1c028eaf49111ad1b13e3145364e273bcb4fbbacb098b52f912abedbed5611470b0060958efc26670274e865a295aaa4a2152b12299e1853a47c0a994f4e02b48b83ad23909a60cc25feb07e60d55edd86aaa5eb9ad34e16c9ef4032a659a7bde19504843af0ab04f4f58056ad980256e3", 0xa8}], 0x6, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x48, 0x400}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530002831eba70bbd1caed6c223642ddb1008007c9824fd307ddf0601aa5315f44a9b5246f42f996e3a5df883371dcf62e8d8c7dba2242fca6634f536058f444f7f02c88d64fd065dba2ebc63781ba226e31c3ab7c0230c9c86f04d1dc88d09eb683a4a21b69974b0497211178dd868bb37f454224a13c30d56c01d58fd1b7adc867033c78128515577fdb609ac4ae29513e2f9fc8d47ac07212ae52653011aec5fe1b1a40116ee263bf2716cd815a9443b5f0f412fcc527b4b55f63b3583c5510b2209410dc57886018288b15bbf2639e1af6f48a16467840bf67a09e06fdb7cafec6e4d46522c984d01cea20be1bb8cdfcf659c13d94967c05d3a21bc96be8ff159cf3a8a61a6173494fa94e39ae4711e417122b35c06b44782539e56147b3af1336080879bfb3cc5ab2d95b0ceccaf96b4b3708b5ad460b0187f694161fa6d5f8cff74a58b7c498c005098fd001602dfca34206b9adcbd154dbd9998b21ad839277751c1ddfaef612979e834a93303da6e3aa020befdb12db8a48ca914bd61556ac7c702"], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) 19:14:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x24) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/164, 0xa4}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000180)=@un=@abs={0x9aa73b31d6e96ed5, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="9b9b9c39ac92509ba24efffd2f081d6d4433d33a2199fbc8a8715972a07f19570a72dec10bae18f81e0020171f6df14421435e77629fe840aecf7065b3c53fc1195e345529d984c1058c1c70a8e93e14d5b2052745b8dcbfd828c8584a9f119ec071e2c7dc39a8da657150a71eafc1e0ee22467746776a0b9b1564ddb2f2ad90d651c4660f09540b60a476faf3b2832b55", 0x91}], 0x1, &(0x7f00000002c0)=[{0x60, 0x1, 0x2, "085b28859943197c1773a67ed31cbcac3aa08a7319a0c45e6fc23c7b69a579d4745a419e7612bb947b17518262fd17e7be72c1268dd338412416ce90e1044bcdd79a9905a547cf800ec4a6c8c7"}, {0x58, 0xffff, 0x3, "057dd361ff31fb25d883898bad67446051004dbc27d91139b9b40b92e08fde4d89a1772ed078a030cd3678369eac3754687284fbab06c3da5641e6416563a1e66b55ce5a"}, {0x10, 0xffff, 0xedd}, {0x1010, 0xffff, 0x7, "1550932d9ba275be349a21831b4fc9bd5468c8e4e890eee0b46ab861a089ccd019bd3f1ca94f4a6a6bd5ee3fbcfc188cd7b166906f54e837bf0ef15ca9cc9a705685b09ef6d79861900f43f75d7fdc8df0f617d4bd555be36f8539145f764860e3d413d52f1ef57c476bc05169a6f4b66cc9a7032e7668fbf81153ce3e8dd39283f9d04dd4859c20bb83f7c3310c829e859371f10ffa9b6c31355e0680666e34bd009114761affd42964a5acce3c403d91b287e6fe51e3a0900cab82577c1686ac889d82662cf9b0455bb8c4ad1528d31c63c2e6a8d2bd94515aea224462c1b9a0deac4ece69ae42ab16317ad2e176f181d6f9590d5e4544b04ccb91cc3c854ecc67bca2bc74f3525bf9ec5843509331e5c60c24c9363faf6ac6eabc256a4fc6ed5d8535291b6429024d66810a11e23e7099d696261c2d0b751aeee65dbc1d2fab44a2abb1b2b25f9a5ef7320b793dff241bc471b8550bee8b699404fcea9b4c35d9342baa705b82282862f8ec883ea1aa83e5b196a000bd5981139ab6daf79cd41b8b88f250bce041707b5f6954f2b14476a66023264a022fc4d80323d5827d9237179c47a8d1574a4464049c8c79bb3d182816adba337ceb9c0a237feaf8ec77323cfa009e15420f524927ebfdf5eafb06ca3bf979e78d2b5cad3a27aa2d0f928f25e9747c0affb867287b0448ad8f903a77b1f316392e516fbdfa4129315e46d1b1d6ae5263c317124bfd8df11509d7571524e61cc6f39f1821c5697d09473d78a79b0216c0e0279996635d5637853f24fb326c7d83d7adfdf86c45e4682424b2fe3a380c8782dacf2d4130bd934a99565b6e76b10053c0416f0946869c534fb7495f142e134088adecb054c6a7f0b5febe1cbc985110ede18a0281b958585fe99f8e00e00a6c9347c0d096cf67ce4e3aacfbdcdb887bee33cd252c04c44836f4159d38bc87da1273bb3582ff637373a90bd5f1a28c41dd8359c47ae5ed5d9050ee5835a3377ae7abee73ca74a065b61f356b71689a0e53622188b5bf8f79e4cc539ec19599a311231fde47aa49b2a3038034e310e83b34176ea8e1727d6b8f224eeecbf3ea6392f61b8b368167c311ceb7af2792f2f3cfc394a379a478c19275da7b50dfcd0c4f58ddcfda915026ab005f4f6ec0ab113b11bbdbc51e0fd764eb72c99c1bc02eedde77cb4dbbd6e9fb1d0b0c987e5037cea561f97eb60b60b255f817e369045c4dac99b359dab881195cdc129653de7e067269121aa48d954d3b33e73820c1535d5363941364f7c9f13580c5ab2dec8086812d1e8cb4ff1313f0e65dae8f3a23dae565d89e6903e864fb66cef244aa1344a778b8201e4c994da8d5b5464d24b4693f7b464cb98698e0750284f8366190fbfa46a44ec110758142a728bb2d49dc7fcfc28bdca770d3ef8b2c76c40c98c967e92643b4ca27dbeabb9fc7dcb4683380981b0b355a2ebb83b839fca8fe6fd6ff9d1a9b752e6edff54ec9b74e3dd4014619eb80a06e8f73c75cb0d3f5376df968fc92047907a1e3b5d0e9d3cb79c06379648dc02472aea012db9c65e0d549119eabd9b8f57f1a1dbaacf4ba5efb4168491aa2efeb93c0e3b7c779de34aa5ca4746e7103306322f6fac0f8df29573405179dd5c768512accb9486da065bbf86e5056c0a8797b891c7cf070b8d132b0c64fb3c35edb20fe98696e5f5c0faee2fb644aefac5e3abd53a0ad5b7afc068432c03057cc7fc70f02970bc5914e975d1296f342fdffa511e6828003036503a2f4d8bccadd74b58f5fb02d3e830344a9380f4cf4ee8fa1f0a7c7042865334ce6ab3c231fa943173d9b85f590916968f545b6da5d96f022b8be0c72116e9fe0795682ed10e40f169425fe2bb93a20e84b286468a1a03f2fe8733f1bfa72698fdb7e1c88dbdaaec3ba45e73504cce3b4b5f47ae80d6e33a1de3ec260c96759ca39dc08ba36103a5c422ceb725c1b4d50ef112cdebe1c93645452589243c9be02b6acfc513d4b948189cdf6590f669fd4686f17d3799be577288eb82c1209bb25eae64dc8220d634f65843a88fc0836226a7f6bb1ad4115e780b1ed618542c5130a2fa7fefd498717bcd6af7cc0f2cdda858ba52a4271710c5d5c3dcaf3fdb20feabb66f9885662f66f021b0246ae315183297505da579173c8a24f968aec123e67841e75249358928954a32dd21ba9dd5f2a52b5dc3fc890b18b435aabd6df8e1d5f853220a94f77ba99340ef609a500707551c8925ea6208b1568a553756869c4caf726f37d48af03d7fe6c92bf7e0258436743cc8fa4d59fa40087fce1814be8368d96f342c8625d61f6fc5d7266c8a038792255ac3fa93b377ab42aaa582252362a175e5e8b22d71cae096538012cfb1ea88f55b75336643f9edf2cdbe06038e2d3a4939d0d93183b6a5492f2df053789912681178d7e6c20312e425a04788ab49a0ea099d5d5cb38786740baec22b87f9e18012dada90db796a75be94901e09d287bf1aac39bd916a5aa6b58b9aa7d3b1226a101d2eb13ebf38cbb17e1e217d3dd3964b678900b3210aff29a9bf539cbce0d2283cd15e62901fea8cf222d10205baa815b06d792489608ecf96e3ca0b353c8301f4f615d3d1938125c0d48f548311ca50714357f3b42a62957b911a1d417ec15831e3857cadc27d1c50c64ad956786ed10a7e270249a9018664977919f10ea2de465812169d3086afd52e01f22268a0765c3d3ce396333ee4a92a44ab79eccb89e8e73951737a97bcfc7ddaa18a68469047a0d7b4b74a2ac10909554b3cae112c73fecd2da9b34bcebbd18e13f43c737bb73cfaa57938d4990abf489b792582a33fd2a2824cabb31ffbca2cfb4d0db6496ae37770410a60efbbeb271f770a216d722ec2a9143b7b3267da390cb033434055037704d74ef94f23a4b6183848b7b799ef841f99396f1b8aea625e0cacc56a99b8aec95a6c1f075aaa8b8b54a9e1cf3686434d01389069e0859f806addb1e9216be64793f5fe743ae90726b4e0c74377addd8cfd2cd923c952095c04a3b7f6e16a88cfaf8af437aa26c8f004a43c5b5a0586db47f4567f8f467d717d131947d5b201a5578ca1110fdc35571ebb9e9ad864ee836dfb6a956b4576f42de914a004e914b9484ca69f9d12020115b73140dd919b17cd270832e5c78cce249be23db299c4dc8d6f9a623b35d505b6299747664af07240cbd38a2b2fe2ab4cef1b7b655d547d72d30f4332bb8c178432593b7cd137615e43d82ee5bf794449c043f246b3a2794e6d5aa922bb52c21f2844bc183bd58a17bb74a996ac4fffc922424504f6931ba61d451dedb6625c3f9cbf90353a841833d02ab3a778a45e1303b49df8e417ad97a7ee1bf4886940a2c4edcf07e29aa5705fb77c825c6634fa4b3c2edc7860fe97fc4672e31ceec64cd6cbf4d84fcd28ef9a07f66a8b38cebaacc9fcc8d33a103bd6b3fd534941a2adf0251e4deb95d348d8a271f58f30c868e91c0fde3068a2adc090e6268562c862ff3156939a55c28bc568f765e7fb587984983bbef4a3e4b0debd7cda5ee17ddcd76a2895c4a0521d141f6f803d38077e56afe374933e96a58fb08ca46fdb5c880878f4529ebed7f81a9ffbc10d5d068fcad2a0dc5495feab8904e1284b0aa5f26afcc7e103d15c3c8a3c067aa0cf570e92940bf902e15eb2fc547f58df47c9255bd58227b788dfb7692d30d81aa1af59f5d62a83acbad52294cfd6aece882b68347136bcbb8d3be912ea45f63d951983e60542d28ee771e469aedb114874ae8db1f2d60e60980a37f707c16d457afb63024165ad77092784fe916290e6068d789c6bf0730c103b48dc309482e2c9bc705fd9467a342329d9374cdd5afca5e5b9302c83bdbbbd65cf86f45a382fe1676c2ae622b11c59f54d7ffd132e2ee7f00cb5efe23145dffbe9174e3cb347c05e90e62f3fdaa779f7dece252f4bc58446c31cf188586326ac8210151bc22b640935aca87ddd674807149eaa2d1dc30e72cdb10ba042776c5325b3cbeaa8b5193f41d498af51b5e06ecbc6ec674c5fb6857095e9fa56f985321a96768f9f4b7a84a830c73aef7c24fbb2b6ac6ffc642225e1b32142fbcb0e0918fac3b5961802d1fbbc36b7ea6f24db9933cc0cf1590fb431d8a21d8ea8090f2d5903357761484dc0cff707dca17c4e178d04e587cf91aa8822a27690319f3cf7afb248db454429913d2a54e49ab9b7e326f8352cfc336c816e1ed13914e9938980b3df39b131a030e55ef90c1eaa455215f9d77726e62e3e381fce627e35399f5566679e56ed92acd6a2a8c57b560bc2ad14918604fa6e4eb5f46d2b708ab2d081302abe7c8dfd2fdf2ccfb8b105c47d22f64ba124e3c6f876f33c182329c3cc8d960015192b880755eccaa4e66c2d21d32096498a32e616bbfd3e740217fd72eb267ca4846734ec10895e9d95802ac1cb131aef6a98029d212529d99e441d0642a26d6d596aa1e0b4540d9781b9b9922debfc00a0cdf53ce87427bbbbbb5155c54a46bdc0a00e46d5e49b206ff6cbfb81d86c14bf2a6d99a6522ebf557123a744bded00297efb905e4d26235b06b1d1b78651075370ac6e1263e71071c692dacd6cee62b205b75286a0e1501086ce0d385bd517be5fbf5223bb6d69a418e24c59e7671ce21259207f9dcd457b95ca3820b8074da4e4562f08c725b4d5b69ed7f34197845fb17ace280c7ea14eaa53fa2d6e8b175452372d5c62da8b7626d54b617d3e6b829c5fe1ee99a45862287743c990b42efd09383de7482e0074d24544701fd3ee19e8c3dc35fbd7d5ee09f6bba80a623238cb2a41dd98e1b1b432124ad6e6d5465363cdaf45aef291219568abb06fc0307bcc3862fc64967503d4df6d5e1884a119e00fd9d587d5dd9c1a7728423c9696744610a420c03b84a5921152620167a79f43d29e60e1319ae45123da43a4ba41224f50aec1a148f131642fbc956d2c791a356c6894ca4e46354d5fd6a6ca6e376266479ff4a42f99692fb427006dd3465ffc208f593b980ed5e2306f514f6f26be8caa7bc2f63e0ed4a89d69ea79935c91ce8593596dbbc06e9d99c5c0286e83b7cc42d8ed0935838ae233e4adfc984c5904931c8c557ef935cb78fb4548f46551a0da8801ad0c229dabb7ccba212f1b1c8fb60ee0900da95680a4e25911a5e8d8883779d0a317485090da77ebc2b8eeb025fb096ead5192c788af354112880a3a1a6c449281b725caf551e631b074d96c03d39e4fb7198cd13106b28df4521ee40ff6bbc703fbd7e5999d624eced11afda922312d8f6dc114d053ec758cf0d23f91e0f3c39abacfeef167668cb11203bbd4301502cf48daaaeaf64d98916dcd371f6244ecbc8609f196a32520ed883ee760bd2d749fd49f90351b35ff7c829270bd85c6d177faed8ff989752d4e5f8895ba2cf8c8f9298905968a44f04b70f6cd3e3c97f7307e2d8701785732be9b20997f1ed989ce69560a58ef6c30831446ac1866c6d7e9bf13121807d2d2ac65d677aad15a25def277b857d3e884c17ed3ff72bebec60644e35ff5689833f095f5aa43466f864f4465f2b49af7d676ea1d40f753476c4928c7c9acd400b27f8e1aa68a0c4aee46da195e42392b86f5ef71e29431bae67db79e6f267576c261d27c07a7dc2ca79ee9e9d1ec45356cb0f109e627fb0fda0f3121f3271b3ac35ac344460d312692c63bdc6557ad17d65cf19ddff4372c89a9445cbf8a5854562d4287bd36e947dcb29a222478bef561b783fc84f804edfdb0147a31b1977"}], 0x10d8}, 0x40a) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x80, 0x9, &(0x7f0000001400)=""/108, &(0x7f0000001480)=0x6c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000014c0)) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x20000, 0x0) getsockopt(r2, 0x5, 0x0, &(0x7f0000001540)=""/255, &(0x7f0000001640)=0xff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x8000, 0x0) pread(r0, &(0x7f00000016c0), 0x0, 0x0, 0x0) read(r0, &(0x7f0000001700)=""/107, 0x6b) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001780)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001800)={0x400, 0x3}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000001840)) r3 = open(&(0x7f0000001880)='./file0\x00', 0x20, 0x140) fcntl$lock(r0, 0x9, &(0x7f00000018c0)={0x3, 0x3, 0x7fff, 0x7, r1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001900)={0x2, 0x8}) open$dir(&(0x7f0000001940)='./file0\x00', 0xceb8596d1607ccf7, 0x20) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000019c0)) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) getpgrp() readlink(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)=""/147, 0x93) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001b40)=""/59, &(0x7f0000001b80)=0x3b) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001bc0)=0x8000) fchmodat(r6, &(0x7f0000001c00)='./file0\x00', 0x84, 0x4) 19:14:22 executing program 0: unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 19:14:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x44}, {r0, 0x80}, {r0, 0x20}, {r1}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2}, {r1, 0x40}], 0x8, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) 19:14:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x5dc34c58b278da5c) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 19:14:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="05769289fd7670387ac4cdf2e7df4fe4a9ea80c1424da0f15a42aa7e232d0b893188d92c5f36ba58ea30edbeb65fb977afd302a82634a491ae2b4d4b7cd08f1c36e68f48b31854c033d0f482b2443ce63d0aa4f35b26c6c00f747beb55cb8a980b70331ae7d745065d06157cd9c8f60e4ede9f5bd4f48497dbde0ad9fc9bb3f8d349514f23f8c1f9e37c918f3a7972283d65b36180a63f109037dc080a654d56331fc33c7dc7ab99f0e4be6806e8c8d8dcf4b9c5acc9c2c526bd18c26f3a26f278ec4f197c4ea18b0ca5ccebe5e3b14e5a07f42cf5e1a44ad18728eed595a1edbf4345f699477ab98275ce", 0xeb}, {&(0x7f0000000300)="82bf3488d5bc1d0f386fdf437aca8c3e07e91410babcab17277715740bbd2cc2c9594c873eaff435850cec07cef537c3fd22a7e0753dee36cf0a85ea8a96b1554b4cc72b568d51486ae3da80cb5a0bb217ca988e51a83fa2850580e2f6ae5c3cea184e5b95d0b99609954e1b577a2d62882f010a06926804d18b031ef6d5e768c89daea543ee3a72816bcc22dccbccafb21b2c89633e1b4110f875c864bd3fd5b5eb21408483b17cd425c748071551a2f4b25342223c0a7c625dc06b7b093023c0c1ea5af57b4f1270047ac08842fd", 0xcf}, {&(0x7f0000000280)="4bd40ae6f5c9d4236a30a0d677249ba8a933cb7ce2d0acd8bac7b7cb8a9f8d983792e678247983850b6252c5ecab7ae1d6fa796a861ac08a01783a983c", 0x3d}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)) acct(&(0x7f0000000140)='./file0\x00') write(r2, &(0x7f0000000080)="81", 0x1) witness: thread 0xffff800020b28508 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd807821d098) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b28508 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 64045 27423 0 0 0x4000080 0 syz-executor.1 *497489 25275 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28508) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.